2.17 GB
/srv/reproducible-results/rbuild-debian/r-b-build.iXNiWMs9/b1/python3.13_3.13.4-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.iXNiWMs9/b2/python3.13_3.13.4-1_amd64.changes
2.42 KB
Files
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 ·55849a298c59f17c689537de22c413b1·442960·python·optional·idle-python3.13_3.13.4-1_all.deb1 ·55849a298c59f17c689537de22c413b1·442960·python·optional·idle-python3.13_3.13.4-1_all.deb
2 ·5e50b335a29d6311859e57237269d6d8·22962444·debug·optional·libpython3.13-dbg_3.13.4-1_amd64.deb2 ·5e50b335a29d6311859e57237269d6d8·22962444·debug·optional·libpython3.13-dbg_3.13.4-1_amd64.deb
3 ·310f8bb28b5464fb28f0a7c4fb1a48e4·5277980·libdevel·optional·libpython3.13-dev_3.13.4-1_amd64.deb 
4 ·ba6050b57100c4fbc6733d8a129ac0d9·862288·python·optional·libpython3.13-minimal_3.13.4-1_amd64.deb 
5 ·cc78b906ee7c82f2a63c33febd0a7306·1957288·python·optional·libpython3.13-stdlib_3.13.4-1_amd64.deb3 ·e5b5f2a1b4dc2c090436950430760129·5272364·libdevel·optional·libpython3.13-dev_3.13.4-1_amd64.deb
 4 ·c31cf39411468e154bf6a1eac9602a62·862040·python·optional·libpython3.13-minimal_3.13.4-1_amd64.deb
 5 ·85493f7cd00d518dd657d4a8582e8137·1957012·python·optional·libpython3.13-stdlib_3.13.4-1_amd64.deb
6 ·b3c66381ad2bf754c018a3bc75ed4035·4662020·libdevel·optional·libpython3.13-testsuite_3.13.4-1_all.deb6 ·b3c66381ad2bf754c018a3bc75ed4035·4662020·libdevel·optional·libpython3.13-testsuite_3.13.4-1_all.deb
7 ·1f6966ab7cf9f98eebcf7c95a35981da·2159956·libs·optional·libpython3.13_3.13.4-1_amd64.deb7 ·1f6966ab7cf9f98eebcf7c95a35981da·2159956·libs·optional·libpython3.13_3.13.4-1_amd64.deb
8 ·5c71cfa77b2a558d0d928d521e6fa7b2·54792120·debug·optional·python3.13-dbg_3.13.4-1_amd64.deb 
9 ·477473a4edc95cb83d0e267a4b5abc12·509084·python·optional·python3.13-dev_3.13.4-1_amd64.deb 
10 ·f0ed499c4a999f409e720590cf1a0312·15384172·doc·optional·python3.13-doc_3.13.4-1_all.deb8 ·34cd11841f7ed54043d726386f8c863a·54788296·debug·optional·python3.13-dbg_3.13.4-1_amd64.deb
 9 ·ce34a2ea9982526816d9370efceea33d·508936·python·optional·python3.13-dev_3.13.4-1_amd64.deb
 10 ·1236ea4cd53868a0c04a1ca31a2ef4a2·15384172·doc·optional·python3.13-doc_3.13.4-1_all.deb
11 ·9169560622d4b9bc2cbd2f49bed202e8·766180·python·optional·python3.13-examples_3.13.4-1_all.deb11 ·9169560622d4b9bc2cbd2f49bed202e8·766180·python·optional·python3.13-examples_3.13.4-1_all.deb
12 ·72bd81fd090930b388ae650c05506f67·1264·python·optional·python3.13-full_3.13.4-1_amd64.deb12 ·72bd81fd090930b388ae650c05506f67·1264·python·optional·python3.13-full_3.13.4-1_amd64.deb
13 ·73a97afe02eb0214e6b243cdcce8d682·31160·python·optional·python3.13-gdbm_3.13.4-1_amd64.deb13 ·73a97afe02eb0214e6b243cdcce8d682·31160·python·optional·python3.13-gdbm_3.13.4-1_amd64.deb
14 ·5804bbe8b742df33d4595a5e0edaedd7·2221080·python·optional·python3.13-minimal_3.13.4-1_amd64.deb 
15 ·d404854c86ed23af8dcf395eaa642419·2210556·python·optional·python3.13-nopie_3.13.4-1_amd64.deb14 ·d328104c874480029273d8d1971ee5fa·2222424·python·optional·python3.13-minimal_3.13.4-1_amd64.deb
 15 ·01e72225290cb2d183cbd2ac5d900694·2209748·python·optional·python3.13-nopie_3.13.4-1_amd64.deb
16 ·8cda1f3d2fb7e7d107fbd61fcfcb6b1a·107484·python·optional·python3.13-tk_3.13.4-1_amd64.deb16 ·8cda1f3d2fb7e7d107fbd61fcfcb6b1a·107484·python·optional·python3.13-tk_3.13.4-1_amd64.deb
17 ·2d88896a39c04db4627ab93f7f8366ef·5464·python·optional·python3.13-venv_3.13.4-1_amd64.deb17 ·2d88896a39c04db4627ab93f7f8366ef·5464·python·optional·python3.13-venv_3.13.4-1_amd64.deb
18 ·fd1adf3c8be69a2d65802901aa9f7dc2·756036·python·optional·python3.13_3.13.4-1_amd64.deb18 ·fd1adf3c8be69a2d65802901aa9f7dc2·756036·python·optional·python3.13_3.13.4-1_amd64.deb
59.6 MB
libpython3.13-dev_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····7668·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7668·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5270120·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0··5264504·2025-06-03·19:15:26.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.4-13 Version:·3.13.4-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·268016 Installed-Size:·26779
7 Depends:·libpython3.13-stdlib·(=·3.13.4-1),·libpython3.13·(=·3.13.4-1),·libexpat1-dev,·zlib1g-dev7 Depends:·libpython3.13-stdlib·(=·3.13.4-1),·libpython3.13·(=·3.13.4-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
59.6 MB
data.tar.xz
59.6 MB
data.tar
2.74 KB
file list
    
Offset 283, 18 lines modifiedOffset 283, 18 lines modified
283 -rw-r--r--···0·root·········(0)·root·········(0)······954·2025-06-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.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-03·19:15:26.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/install-sh
289 -rw-r--r--···0·root·········(0)·root·········(0)·11690850·2025-06-03·19:15:26.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13-pic.a289 -rw-r--r--···0·root·········(0)·root·········(0)·11690850·2025-06-03·19:15:26.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)·13412986·2025-06-03·19:15:26.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.a290 -rw-r--r--···0·root·········(0)·root·········(0)·13390818·2025-06-03·19:15:26.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-03·19:15:26.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/makesetup291 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9033·2025-06-03·19:15:26.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-03·19:15:26.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-03·19:15:26.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python-config.py
293 -rw-r--r--···0·root·········(0)·root·········(0)····10816·2025-06-03·19:15:26.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python.o293 -rw-r--r--···0·root·········(0)·root·········(0)····10800·2025-06-03·19:15:26.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-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/294 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/
295 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/295 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/
296 -rw-r--r--···0·root·········(0)·root·········(0)······288·2025-06-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13-embed.pc296 -rw-r--r--···0·root·········(0)·root·········(0)······288·2025-06-03·19:15:26.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-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13.pc297 -rw-r--r--···0·root·········(0)·root·········(0)······273·2025-06-03·19:15:26.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13.pc
298 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/298 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/
299 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/299 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/
300 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/300 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/
59.6 MB
./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.a
817 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 240, 16 lines modifiedOffset 240, 16 lines modified
240 PyObject_CopyData·in·abstract.o240 PyObject_CopyData·in·abstract.o
241 PyObject_AsWriteBuffer·in·abstract.o241 PyObject_AsWriteBuffer·in·abstract.o
242 PyObject_AsCharBuffer·in·abstract.o242 PyObject_AsCharBuffer·in·abstract.o
243 PyObject_AsReadBuffer·in·abstract.o243 PyObject_AsReadBuffer·in·abstract.o
244 PyObject_CheckReadBuffer·in·abstract.o244 PyObject_CheckReadBuffer·in·abstract.o
245 _PyBuffer_ReleaseInInterpreter·in·abstract.o245 _PyBuffer_ReleaseInInterpreter·in·abstract.o
246 PySequence_Length·in·abstract.o246 PySequence_Length·in·abstract.o
247 PySequence_In·in·abstract.o 
248 PyMapping_Length·in·abstract.o247 PyMapping_Length·in·abstract.o
 248 PySequence_In·in·abstract.o
249 PyAIter_Check·in·abstract.o249 PyAIter_Check·in·abstract.o
250 PyBool_FromLong·in·boolobject.o250 PyBool_FromLong·in·boolobject.o
251 _Py_TrueStruct·in·boolobject.o251 _Py_TrueStruct·in·boolobject.o
252 _Py_FalseStruct·in·boolobject.o252 _Py_FalseStruct·in·boolobject.o
253 PyBool_Type·in·boolobject.o253 PyBool_Type·in·boolobject.o
254 _Py_bytes_lower·in·bytes_methods.o254 _Py_bytes_lower·in·bytes_methods.o
255 _Py_bytes_rfind·in·bytes_methods.o255 _Py_bytes_rfind·in·bytes_methods.o
Offset 875, 19 lines modifiedOffset 875, 19 lines modified
875 PyCFunction_New·in·methodobject.o875 PyCFunction_New·in·methodobject.o
876 PyCFunction_GetSelf·in·methodobject.o876 PyCFunction_GetSelf·in·methodobject.o
877 PyCFunction_GetFlags·in·methodobject.o877 PyCFunction_GetFlags·in·methodobject.o
878 PyCMethod_GetClass·in·methodobject.o878 PyCMethod_GetClass·in·methodobject.o
879 _PyModule_CreateInitialized·in·moduleobject.o879 _PyModule_CreateInitialized·in·moduleobject.o
880 PyModuleDef_Type·in·moduleobject.o880 PyModuleDef_Type·in·moduleobject.o
881 PyModule_Type·in·moduleobject.o881 PyModule_Type·in·moduleobject.o
 882 PyModule_SetDocString·in·moduleobject.o
882 PyModule_New·in·moduleobject.o883 PyModule_New·in·moduleobject.o
883 PyModule_NewObject·in·moduleobject.o884 PyModule_NewObject·in·moduleobject.o
884 PyModule_AddFunctions·in·moduleobject.o885 PyModule_AddFunctions·in·moduleobject.o
885 PyModule_GetNameObject·in·moduleobject.o886 PyModule_GetNameObject·in·moduleobject.o
886 PyModule_SetDocString·in·moduleobject.o 
887 PyModule_GetDict·in·moduleobject.o887 PyModule_GetDict·in·moduleobject.o
888 PyModule_GetDef·in·moduleobject.o888 PyModule_GetDef·in·moduleobject.o
889 PyModuleDef_Init·in·moduleobject.o889 PyModuleDef_Init·in·moduleobject.o
890 PyModule_FromDefAndSpec2·in·moduleobject.o890 PyModule_FromDefAndSpec2·in·moduleobject.o
891 PyModule_GetState·in·moduleobject.o891 PyModule_GetState·in·moduleobject.o
892 PyModule_ExecDef·in·moduleobject.o892 PyModule_ExecDef·in·moduleobject.o
893 PyModule_GetName·in·moduleobject.o893 PyModule_GetName·in·moduleobject.o
Offset 1462, 16 lines modifiedOffset 1462, 16 lines modified
1462 _PyType_GetFullyQualifiedName·in·typeobject.o1462 _PyType_GetFullyQualifiedName·in·typeobject.o
1463 _PyType_GetTextSignatureFromInternalDoc·in·typeobject.o1463 _PyType_GetTextSignatureFromInternalDoc·in·typeobject.o
1464 PyType_GetName·in·typeobject.o1464 PyType_GetName·in·typeobject.o
1465 PyType_GetModuleName·in·typeobject.o1465 PyType_GetModuleName·in·typeobject.o
1466 PyObject_GetTypeData·in·typeobject.o1466 PyObject_GetTypeData·in·typeobject.o
1467 PyType_GetDict·in·typeobject.o1467 PyType_GetDict·in·typeobject.o
1468 _PyType_GetModuleByDef2·in·typeobject.o1468 _PyType_GetModuleByDef2·in·typeobject.o
1469 _PyType_GetModuleByDef3·in·typeobject.o 
1470 PyType_ClearCache·in·typeobject.o1469 PyType_ClearCache·in·typeobject.o
 1470 _PyType_GetModuleByDef3·in·typeobject.o
1471 _PyObject_GetState·in·typeobject.o1471 _PyObject_GetState·in·typeobject.o
1472 _PyBufferWrapper_Type·in·typeobject.o1472 _PyBufferWrapper_Type·in·typeobject.o
1473 PyType_GetTypeDataSize·in·typeobject.o1473 PyType_GetTypeDataSize·in·typeobject.o
1474 PyType_AddWatcher·in·typeobject.o1474 PyType_AddWatcher·in·typeobject.o
1475 PyType_Watch·in·typeobject.o1475 PyType_Watch·in·typeobject.o
1476 PyType_ClearWatcher·in·typeobject.o1476 PyType_ClearWatcher·in·typeobject.o
1477 PyType_Unwatch·in·typeobject.o1477 PyType_Unwatch·in·typeobject.o
Offset 1775, 16 lines modifiedOffset 1775, 16 lines modified
1775 _PyAST_MatchValue·in·Python-ast.o1775 _PyAST_MatchValue·in·Python-ast.o
1776 _PyAST_MatchSequence·in·Python-ast.o1776 _PyAST_MatchSequence·in·Python-ast.o
1777 PyInit__ast·in·Python-ast.o1777 PyInit__ast·in·Python-ast.o
1778 _PyAST_match_case·in·Python-ast.o1778 _PyAST_match_case·in·Python-ast.o
1779 _PyAST_MatchStar·in·Python-ast.o1779 _PyAST_MatchStar·in·Python-ast.o
1780 _PyAST_Match·in·Python-ast.o1780 _PyAST_Match·in·Python-ast.o
1781 _PyAST_YieldFrom·in·Python-ast.o1781 _PyAST_YieldFrom·in·Python-ast.o
1782 _PyAST_Await·in·Python-ast.o 
1783 _PyAST_AnnAssign·in·Python-ast.o1782 _PyAST_AnnAssign·in·Python-ast.o
 1783 _PyAST_Await·in·Python-ast.o
1784 PyAST_mod2obj·in·Python-ast.o1784 PyAST_mod2obj·in·Python-ast.o
1785 _PyAST_AsyncWith·in·Python-ast.o1785 _PyAST_AsyncWith·in·Python-ast.o
1786 _PyAST_MatchSingleton·in·Python-ast.o1786 _PyAST_MatchSingleton·in·Python-ast.o
1787 _PyAST_MatchClass·in·Python-ast.o1787 _PyAST_MatchClass·in·Python-ast.o
1788 _Py_asdl_pattern_seq_new·in·Python-ast.o1788 _Py_asdl_pattern_seq_new·in·Python-ast.o
1789 _PyAST_MatchAs·in·Python-ast.o1789 _PyAST_MatchAs·in·Python-ast.o
1790 _PyAST_TypeAlias·in·Python-ast.o1790 _PyAST_TypeAlias·in·Python-ast.o
Offset 1827, 25 lines modifiedOffset 1827, 25 lines modified
1827 _PyEval_EvalFrameDefault·in·ceval.o1827 _PyEval_EvalFrameDefault·in·ceval.o
1828 _PyEval_Vector·in·ceval.o1828 _PyEval_Vector·in·ceval.o
1829 _PyEvalFramePushAndInit·in·ceval.o1829 _PyEvalFramePushAndInit·in·ceval.o
1830 _PyEval_FrameClearAndPop·in·ceval.o1830 _PyEval_FrameClearAndPop·in·ceval.o
1831 _PyEval_BinaryOps·in·ceval.o1831 _PyEval_BinaryOps·in·ceval.o
1832 _PyEval_CheckExceptTypeValid·in·ceval.o1832 _PyEval_CheckExceptTypeValid·in·ceval.o
1833 _PyEval_ConversionFuncs·in·ceval.o1833 _PyEval_ConversionFuncs·in·ceval.o
1834 _PyEval_MatchClass·in·ceval.o 
1835 _PyEval_UnpackIterable·in·ceval.o1834 _PyEval_UnpackIterable·in·ceval.o
1836 _PyEval_CheckExceptStarTypeValid·in·ceval.o1835 _PyEval_CheckExceptStarTypeValid·in·ceval.o
1837 _PyEval_ExceptionGroupMatch·in·ceval.o1836 _PyEval_ExceptionGroupMatch·in·ceval.o
 1837 _PyEval_MatchClass·in·ceval.o
1838 _PyEval_FormatExcCheckArg·in·ceval.o1838 _PyEval_FormatExcCheckArg·in·ceval.o
1839 _Py_CheckRecursiveCallPy·in·ceval.o1839 _Py_CheckRecursiveCallPy·in·ceval.o
1840 _Py_CheckRecursiveCall·in·ceval.o 
1841 _PyEval_FormatAwaitableError·in·ceval.o1840 _PyEval_FormatAwaitableError·in·ceval.o
 1841 _Py_CheckRecursiveCall·in·ceval.o
1842 _PyEval_FormatExcUnbound·in·ceval.o1842 _PyEval_FormatExcUnbound·in·ceval.o
1843 _PyEval_MatchKeys·in·ceval.o 
1844 _PyEval_FormatKwargsError·in·ceval.o1843 _PyEval_FormatKwargsError·in·ceval.o
 1844 _PyEval_MatchKeys·in·ceval.o
1845 PyEval_GetGlobals·in·ceval.o1845 PyEval_GetGlobals·in·ceval.o
1846 _PyEval_SliceIndex·in·ceval.o1846 _PyEval_SliceIndex·in·ceval.o
1847 PyUnstable_Eval_RequestCodeExtraIndex·in·ceval.o1847 PyUnstable_Eval_RequestCodeExtraIndex·in·ceval.o
1848 PyEval_MergeCompilerFlags·in·ceval.o1848 PyEval_MergeCompilerFlags·in·ceval.o
1849 PyEval_GetFrame·in·ceval.o1849 PyEval_GetFrame·in·ceval.o
1850 _PyEval_GetFrame·in·ceval.o1850 _PyEval_GetFrame·in·ceval.o
1851 _PyEval_GetFrameLocals·in·ceval.o1851 _PyEval_GetFrameLocals·in·ceval.o
Offset 2436, 16 lines modifiedOffset 2436, 16 lines modified
2436 _PyObjectStackChunk_ClearFreeList·in·object_stack.o2436 _PyObjectStackChunk_ClearFreeList·in·object_stack.o
2437 _PyObjectStackChunk_New·in·object_stack.o2437 _PyObjectStackChunk_New·in·object_stack.o
2438 _PyObjectStackChunk_Free·in·object_stack.o2438 _PyObjectStackChunk_Free·in·object_stack.o
2439 _PyObjectStack_Clear·in·object_stack.o2439 _PyObjectStack_Clear·in·object_stack.o
2440 _PyObjectStack_Merge·in·object_stack.o2440 _PyObjectStack_Merge·in·object_stack.o
2441 _PyParkingLot_AfterFork·in·parking_lot.o2441 _PyParkingLot_AfterFork·in·parking_lot.o
2442 _PyParkingLot_Park·in·parking_lot.o2442 _PyParkingLot_Park·in·parking_lot.o
2443 _PySemaphore_Wait·in·parking_lot.o 
2444 _PySemaphore_Init·in·parking_lot.o2443 _PySemaphore_Init·in·parking_lot.o
 2444 _PySemaphore_Wait·in·parking_lot.o
2445 _PyParkingLot_Unpark·in·parking_lot.o2445 _PyParkingLot_Unpark·in·parking_lot.o
2446 _PySemaphore_Wakeup·in·parking_lot.o2446 _PySemaphore_Wakeup·in·parking_lot.o
2447 _PyParkingLot_UnparkAll·in·parking_lot.o2447 _PyParkingLot_UnparkAll·in·parking_lot.o
2448 _PySemaphore_Destroy·in·parking_lot.o2448 _PySemaphore_Destroy·in·parking_lot.o
2449 Py_SetProgramName·in·pathconfig.o2449 Py_SetProgramName·in·pathconfig.o
2450 _Py_path_config·in·pathconfig.o2450 _Py_path_config·in·pathconfig.o
2451 Py_SetPath·in·pathconfig.o2451 Py_SetPath·in·pathconfig.o
Offset 3169, 15 lines modifiedOffset 3169, 15 lines modified
3169 _Py_M__importlib__bootstrap·in·frozen.o3169 _Py_M__importlib__bootstrap·in·frozen.o
3170 _Py_M__importlib__bootstrap_external·in·frozen.o3170 _Py_M__importlib__bootstrap_external·in·frozen.o
3171 _Py_M__zipimport·in·frozen.o3171 _Py_M__zipimport·in·frozen.o
  
3172 getbuildinfo.o:3172 getbuildinfo.o:
Max diff block lines reached; 831843/836402 bytes (99.45%) of diff not shown.
25.1 KB
file list
    
Offset 1, 216 lines modifiedOffset 1, 216 lines modified
1 ----------···0········0········0····80438·1970-01-01·00:00:00.000000·/1 ----------···0········0········0····80438·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·····9352·1970-01-01·00:00:00.000000·token.o
5 ?rw-r--r--···0········0········0····30240·1970-01-01·00:00:00.000000·pegen.o5 ?rw-r--r--···0········0········0····29904·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····44480·1970-01-01·00:00:00.000000·action_helpers.o7 ?rw-r--r--···0········0········0····44344·1970-01-01·00:00:00.000000·action_helpers.o
8 ?rw-r--r--···0········0········0···589368·1970-01-01·00:00:00.000000·parser.o8 ?rw-r--r--···0········0········0···589168·1970-01-01·00:00:00.000000·parser.o
9 ?rw-r--r--···0········0········0····10288·1970-01-01·00:00:00.000000·string_parser.o9 ?rw-r--r--···0········0········0····10320·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····38592·1970-01-01·00:00:00.000000·lexer.o12 ?rw-r--r--···0········0········0····38256·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·····5064·1970-01-01·00:00:00.000000·readline_tokenizer.o15 ?rw-r--r--···0········0········0·····5024·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····12152·1970-01-01·00:00:00.000000·helpers.o18 ?rw-r--r--···0········0········0····12128·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···133056·1970-01-01·00:00:00.000000·abstract.o20 ?rw-r--r--···0········0········0···131184·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···122448·1970-01-01·00:00:00.000000·bytearrayobject.o23 ?rw-r--r--···0········0········0···122360·1970-01-01·00:00:00.000000·bytearrayobject.o
24 ?rw-r--r--···0········0········0···166224·1970-01-01·00:00:00.000000·bytesobject.o24 ?rw-r--r--···0········0········0···165920·1970-01-01·00:00:00.000000·bytesobject.o
25 ?rw-r--r--···0········0········0····40360·1970-01-01·00:00:00.000000·call.o25 ?rw-r--r--···0········0········0····40392·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····18008·1970-01-01·00:00:00.000000·classobject.o
29 ?rw-r--r--···0········0········0····67792·1970-01-01·00:00:00.000000·codeobject.o29 ?rw-r--r--···0········0········0····67720·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····35616·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····64848·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····19120·1970-01-01·00:00:00.000000·enumobject.o
33 ?rw-r--r--···0········0········0···162128·1970-01-01·00:00:00.000000·exceptions.o33 ?rw-r--r--···0········0········0···161576·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····59368·1970-01-01·00:00:00.000000·genobject.o35 ?rw-r--r--···0········0········0····59352·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····74664·1970-01-01·00:00:00.000000·floatobject.o37 ?rw-r--r--···0········0········0····74632·1970-01-01·00:00:00.000000·floatobject.o
38 ?rw-r--r--···0········0········0····55392·1970-01-01·00:00:00.000000·frameobject.o38 ?rw-r--r--···0········0········0····55192·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····15120·1970-01-01·00:00:00.000000·iterobject.o40 ?rw-r--r--···0········0········0····15384·1970-01-01·00:00:00.000000·iterobject.o
41 ?rw-r--r--···0········0········0···109792·1970-01-01·00:00:00.000000·listobject.o41 ?rw-r--r--···0········0········0···109288·1970-01-01·00:00:00.000000·listobject.o
42 ?rw-r--r--···0········0········0···201112·1970-01-01·00:00:00.000000·longobject.o42 ?rw-r--r--···0········0········0···201152·1970-01-01·00:00:00.000000·longobject.o
43 ?rw-r--r--···0········0········0···188816·1970-01-01·00:00:00.000000·dictobject.o43 ?rw-r--r--···0········0········0···188792·1970-01-01·00:00:00.000000·dictobject.o
44 ?rw-r--r--···0········0········0····51096·1970-01-01·00:00:00.000000·odictobject.o44 ?rw-r--r--···0········0········0····51056·1970-01-01·00:00:00.000000·odictobject.o
45 ?rw-r--r--···0········0········0···127328·1970-01-01·00:00:00.000000·memoryobject.o45 ?rw-r--r--···0········0········0···127192·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····51464·1970-01-01·00:00:00.000000·moduleobject.o47 ?rw-r--r--···0········0········0····51616·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····77952·1970-01-01·00:00:00.000000·object.o49 ?rw-r--r--···0········0········0····77968·1970-01-01·00:00:00.000000·object.o
50 ?rw-r--r--···0········0········0···212736·1970-01-01·00:00:00.000000·obmalloc.o50 ?rw-r--r--···0········0········0···212624·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····31416·1970-01-01·00:00:00.000000·rangeobject.o
53 ?rw-r--r--···0········0········0···110240·1970-01-01·00:00:00.000000·setobject.o53 ?rw-r--r--···0········0········0···110120·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····38352·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···343968·1970-01-01·00:00:00.000000·typeobject.o57 ?rw-r--r--···0········0········0···343016·1970-01-01·00:00:00.000000·typeobject.o
58 ?rw-r--r--···0········0········0····66240·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···626240·1970-01-01·00:00:00.000000·unicodeobject.o59 ?rw-r--r--···0········0········0···626576·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····56184·1970-01-01·00:00:00.000000·weakrefobject.o62 ?rw-r--r--···0········0········0····56280·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···552552·1970-01-01·00:00:00.000000·Python-ast.o65 ?rw-r--r--···0········0········0···555112·1970-01-01·00:00:00.000000·Python-ast.o
66 ?rw-r--r--···0········0········0····14248·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····16192·1970-01-01·00:00:00.000000·assemble.o68 ?rw-r--r--···0········0········0····16192·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····34600·1970-01-01·00:00:00.000000·ast.o
70 ?rw-r--r--···0········0········0····38608·1970-01-01·00:00:00.000000·ast_opt.o70 ?rw-r--r--···0········0········0····38368·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···112008·1970-01-01·00:00:00.000000·bltinmodule.o72 ?rw-r--r--···0········0········0···112008·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···206808·1970-01-01·00:00:00.000000·ceval.o74 ?rw-r--r--···0········0········0···206672·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····47368·1970-01-01·00:00:00.000000·codecs.o
76 ?rw-r--r--···0········0········0···271296·1970-01-01·00:00:00.000000·compile.o76 ?rw-r--r--···0········0········0···271672·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····50472·1970-01-01·00:00:00.000000·crossinterp.o79 ?rw-r--r--···0········0········0····50360·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····54488·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····51512·1970-01-01·00:00:00.000000·flowgraph.o82 ?rw-r--r--···0········0········0····51456·1970-01-01·00:00:00.000000·flowgraph.o
83 ?rw-r--r--···0········0········0·····6600·1970-01-01·00:00:00.000000·frame.o83 ?rw-r--r--···0········0········0·····6600·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····28728·1970-01-01·00:00:00.000000·gc.o86 ?rw-r--r--···0········0········0····28648·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····76664·1970-01-01·00:00:00.000000·getargs.o89 ?rw-r--r--···0········0········0····76616·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····22704·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····30688·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···125456·1970-01-01·00:00:00.000000·import.o97 ?rw-r--r--···0········0········0···122136·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····11104·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····91520·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····58848·1970-01-01·00:00:00.000000·instrumentation.o101 ?rw-r--r--···0········0········0····58352·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····10712·1970-01-01·00:00:00.000000·lock.o106 ?rw-r--r--···0········0········0·····9832·1970-01-01·00:00:00.000000·lock.o
107 ?rw-r--r--···0········0········0····68096·1970-01-01·00:00:00.000000·marshal.o107 ?rw-r--r--···0········0········0····67528·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····25088·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·····8344·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····28392·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···402944·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···381232·1970-01-01·00:00:00.000000·pystate.o124 ?rw-r--r--···0········0········0···380824·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····26040·1970-01-01·00:00:00.000000·pytime.o126 ?rw-r--r--···0········0········0····25392·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; 10141/25666 bytes (39.51%) 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.
  
16.1 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:··········8264·(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.11 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·0x2048:
  
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·00002e·00··AX··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000070·000233·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000070·00022e·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·0000a8·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·000e40·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·001f20·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·001fb0·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)
860 B
readelf --wide --symbols {}
    
Offset 8, 9 lines modifiedOffset 8, 9 lines modified
8 ·····4:·0000000000000000····18·FUNC····LOCAL··DEFAULT····4·_PyToken_TwoChars.cold8 ·····4:·0000000000000000····18·FUNC····LOCAL··DEFAULT····4·_PyToken_TwoChars.cold
9 ·····5:·00000000000003a0····94·OBJECT··LOCAL··DEFAULT····7·CSWTCH.19 ·····5:·00000000000003a0····94·OBJECT··LOCAL··DEFAULT····7·CSWTCH.1
10 ·····6:·0000000000000012·····6·FUNC····LOCAL··DEFAULT····4·_PyToken_OneChar.cold10 ·····6:·0000000000000012·····6·FUNC····LOCAL··DEFAULT····4·_PyToken_OneChar.cold
11 ·····7:·0000000000000018····22·FUNC····LOCAL··DEFAULT····4·_PyToken_ThreeChars.cold11 ·····7:·0000000000000018····22·FUNC····LOCAL··DEFAULT····4·_PyToken_ThreeChars.cold
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.112 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
13 ·····9:·0000000000000000···430·FUNC····GLOBAL·DEFAULT····5·_PyToken_TwoChars13 ·····9:·0000000000000000···430·FUNC····GLOBAL·DEFAULT····5·_PyToken_TwoChars
14 ····10:·00000000000001b0····24·FUNC····GLOBAL·DEFAULT····5·_PyToken_OneChar14 ····10:·00000000000001b0····24·FUNC····GLOBAL·DEFAULT····5·_PyToken_OneChar
15 ····11:·00000000000001d0····99·FUNC····GLOBAL·DEFAULT····5·_PyToken_ThreeChars15 ····11:·00000000000001d0····94·FUNC····GLOBAL·DEFAULT····5·_PyToken_ThreeChars
16 ····12:·0000000000000400···536·OBJECT··GLOBAL·DEFAULT····7·_PyParser_TokenNames16 ····12:·0000000000000400···536·OBJECT··GLOBAL·DEFAULT····7·_PyParser_TokenNames
7.91 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Relocation·section·'.rela.text.hot'·at·offset·0xda0·contains·7·entries:1 Relocation·section·'.rela.text.hot'·at·offset·0xd98·contains·7·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·+·2
7 00000000000000fa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·47 00000000000000fa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
8 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8
9 00000000000001bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e9 00000000000001bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e
  
10 Relocation·section·'.rela.rodata'·at·offset·0xe48·contains·180·entries:10 Relocation·section·'.rela.rodata'·at·offset·0xe40·contains·180·entries:
11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
12 0000000000000000··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·8812 0000000000000000··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·88
13 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·3013 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
14 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·3014 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
15 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·3015 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
16 0000000000000020··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·f016 0000000000000020··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·f0
17 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·16617 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·166
Offset 100, 34 lines modifiedOffset 100, 34 lines modified
100 00000000000002b0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30100 00000000000002b0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
101 00000000000002b8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30101 00000000000002b8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
102 00000000000002c0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30102 00000000000002c0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
103 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30103 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
104 00000000000002d0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30104 00000000000002d0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
105 00000000000002d8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·152105 00000000000002d8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·152
106 00000000000002e0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1e8106 00000000000002e0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1e8
107 00000000000002e8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed107 00000000000002e8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
108 00000000000002f0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed108 00000000000002f0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
109 00000000000002f8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed109 00000000000002f8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
110 0000000000000300··0000000100000001·R_X86_64_64············0000000000000000·.text.unlikely·+·18110 0000000000000300··0000000100000001·R_X86_64_64············0000000000000000·.text.unlikely·+·18
111 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·223111 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·218
112 0000000000000310··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed112 0000000000000310··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
113 0000000000000318··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed113 0000000000000318··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
114 0000000000000320··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed114 0000000000000320··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
115 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed115 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
116 0000000000000330··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed116 0000000000000330··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
117 0000000000000338··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed117 0000000000000338··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
118 0000000000000340··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed118 0000000000000340··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
119 0000000000000348··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed119 0000000000000348··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
120 0000000000000350··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed120 0000000000000350··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
121 0000000000000358··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed121 0000000000000358··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
122 0000000000000360··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed122 0000000000000360··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
123 0000000000000368··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed123 0000000000000368··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
124 0000000000000370··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·203124 0000000000000370··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f8
125 0000000000000378··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed125 0000000000000378··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1f2
126 0000000000000380··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·213126 0000000000000380··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·208
127 0000000000000400··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·0127 0000000000000400··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·0
128 0000000000000408··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a128 0000000000000408··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a
129 0000000000000410··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f129 0000000000000410··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f
130 0000000000000418··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16130 0000000000000418··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16
131 0000000000000420··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1d131 0000000000000420··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1d
132 0000000000000428··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·25132 0000000000000428··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·25
133 0000000000000430··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2c133 0000000000000430··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2c
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 00000000000005e8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21d188 00000000000005e8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21d
189 00000000000005f0··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·229189 00000000000005f0··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·229
190 00000000000005f8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·231190 00000000000005f8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·231
191 0000000000000600··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·234191 0000000000000600··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·234
192 0000000000000608··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·241192 0000000000000608··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·241
193 0000000000000610··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24c193 0000000000000610··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24c
  
194 Relocation·section·'.rela.eh_frame'·at·offset·0x1f28·contains·6·entries:194 Relocation·section·'.rela.eh_frame'·at·offset·0x1f20·contains·6·entries:
195 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend195 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
196 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0196 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
197 0000000000000034··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0197 0000000000000034··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
198 0000000000000048··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0198 0000000000000048··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0
199 000000000000005c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12199 000000000000005c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12
200 0000000000000070··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d0200 0000000000000070··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d0
201 0000000000000084··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18201 0000000000000084··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18
590 B
readelf --wide --debug-dump=frames {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··DW_CFA_nop29 ··DW_CFA_nop
  
30 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000012..000000000000001830 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000012..0000000000000018
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
  
34 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=00000000000001d0..000000000000023334 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=00000000000001d0..000000000000022e
35 ··DW_CFA_nop35 ··DW_CFA_nop
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
  
38 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000018..000000000000002e38 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000018..000000000000002e
39 ··DW_CFA_nop39 ··DW_CFA_nop
40 ··DW_CFA_nop40 ··DW_CFA_nop
1.98 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 69, 18 lines modifiedOffset 69, 18 lines modified
69 ·R_X86_64_PC32»  .text.unlikely-0x469 ·R_X86_64_PC32»  .text.unlikely-0x4
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,%esi 
77 »       mov····$0x21,%edx 
78 »       mov····$0x37,%eax76 »       mov····$0x37,%eax
79 »       cmove··%edx,%eax77 »       cmp····$0x3c,%esi
 78 »       jne····35·<_PyToken_TwoChars+0x35>
 79 »       mov····$0x21,%eax
80 »       ret80 »       ret
81 »       nopl···0x0(%rax,%rax,1)81 »       nopl···0x0(%rax,%rax,1)
82 »       mov····$0x1e,%eax82 »       mov····$0x1e,%eax
83 »       cmp····$0x3d,%esi83 »       cmp····$0x3d,%esi
84 »       je·····35·<_PyToken_TwoChars+0x35>84 »       je·····35·<_PyToken_TwoChars+0x35>
85 »       mov····$0x37,%eax85 »       mov····$0x37,%eax
86 »       cmp····$0x3e,%esi86 »       cmp····$0x3e,%esi
Offset 128, 38 lines modifiedOffset 128, 37 lines modified
128 »       nopl···0x0(%rax,%rax,1)128 »       nopl···0x0(%rax,%rax,1)
  
129 00000000000001d0·<_PyToken_ThreeChars>:129 00000000000001d0·<_PyToken_ThreeChars>:
130 _PyToken_ThreeChars():130 _PyToken_ThreeChars():
131 »       endbr64131 »       endbr64
132 »       sub····$0x2a,%edi132 »       sub····$0x2a,%edi
133 »       cmp····$0x14,%edi133 »       cmp····$0x14,%edi
134 »       ja·····1ed·<_PyToken_ThreeChars+0x1d>134 »       ja·····1f2·<_PyToken_ThreeChars+0x22>
135 »       notrack·jmp·*0x0(,%rdi,8)135 »       notrack·jmp·*0x0(,%rdi,8)
136 ·R_X86_64_32S»   .rodata+0x2e0136 ·R_X86_64_32S»   .rodata+0x2e0
137 »       nopl···0x0(%rax)137 »       nopl···0x0(%rax)
138 »       cmp····$0x3d,%edx138 »       cmp····$0x3d,%edx
139 »       je·····1f8·<_PyToken_ThreeChars+0x28>139 »       jne····1f2·<_PyToken_ThreeChars+0x22>
140 »       mov····$0x37,%eax 
141 »       ret 
142 »       nopl···0x0(%rax,%rax,1) 
143 »       cmp····$0x2a,%esi140 »       cmp····$0x2a,%esi
144 »       jne····1ed·<_PyToken_ThreeChars+0x1d>141 »       je·····228·<_PyToken_ThreeChars+0x58>
145 »       mov····$0x2e,%eax142 »       mov····$0x37,%eax
146 »       ret143 »       ret
147 »       cmp····$0x3d,%edx144 »       cmp····$0x3d,%edx
148 »       jne····1ed·<_PyToken_ThreeChars+0x1d>145 »       jne····1f2·<_PyToken_ThreeChars+0x22>
149 »       cmp····$0x3c,%esi146 »       cmp····$0x3c,%esi
150 »       jne····1ed·<_PyToken_ThreeChars+0x1d>147 »       jne····1f2·<_PyToken_ThreeChars+0x22>
151 »       mov····$0x2c,%eax148 »       mov····$0x2c,%eax
152 »       ret149 »       ret
153 »       cmp····$0x3d,%edx150 »       cmp····$0x3d,%edx
154 »       jne····1ed·<_PyToken_ThreeChars+0x1d>151 »       jne····1f2·<_PyToken_ThreeChars+0x22>
155 »       cmp····$0x3e,%esi152 »       cmp····$0x3e,%esi
156 »       jne····1ed·<_PyToken_ThreeChars+0x1d>153 »       jne····1f2·<_PyToken_ThreeChars+0x22>
157 »       mov····$0x2d,%eax154 »       mov····$0x2d,%eax
158 »       ret155 »       ret
159 »       cmp····$0x3d,%edx156 »       cmp····$0x3d,%edx
160 »       jne····1ed·<_PyToken_ThreeChars+0x1d>157 »       jne····1f2·<_PyToken_ThreeChars+0x22>
161 »       cmp····$0x2f,%esi158 »       cmp····$0x2f,%esi
162 »       jne····1ed·<_PyToken_ThreeChars+0x1d>159 »       jne····1f2·<_PyToken_ThreeChars+0x22>
163 »       mov····$0x30,%eax160 »       mov····$0x30,%eax
164 »       ret161 »       ret
 162 »       mov····$0x2e,%eax
 163 »       ret
792 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 10 lines modifiedOffset 4, 10 lines modified
4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
6 ··0x00000020·00000000·ae010000·00000000·10000000·................6 ··0x00000020·00000000·ae010000·00000000·10000000·................
7 ··0x00000030·30000000·00000000·12000000·00000000·0...............7 ··0x00000030·30000000·00000000·12000000·00000000·0...............
8 ··0x00000040·10000000·44000000·00000000·18000000·....D...........8 ··0x00000040·10000000·44000000·00000000·18000000·....D...........
9 ··0x00000050·00000000·10000000·58000000·00000000·........X.......9 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
10 ··0x00000060·06000000·00000000·10000000·6c000000·............l...10 ··0x00000060·06000000·00000000·10000000·6c000000·............l...
11 ··0x00000070·00000000·63000000·00000000·10000000·....c...........11 ··0x00000070·00000000·5e000000·00000000·10000000·....^...........
12 ··0x00000080·80000000·00000000·16000000·00000000·................12 ··0x00000080·80000000·00000000·16000000·00000000·................
  
158 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:··········28832·(bytes·into·file)13 ··Start·of·section·headers:··········28496·(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·0x70a0:1 There·are·22·section·headers,·starting·at·offset·0x6f50:
  
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·000296·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000296·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004468·0002a0·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004408·0002a0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0002d6·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0002d6·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0002d6·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0002d6·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0002d6·00007f·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0002d6·00007f·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000358·000158·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000358·000158·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0004b0·00055c·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0004b0·00052f·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·004708·000a98·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0046a8·000a20·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a10·001af2·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0009e0·001acd·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0051a0·001320·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0050c8·0012a8·18···I·19···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·002508·000240·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·0024b0·000240·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·0064c0·0006c0·18···I·19··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·006370·0006c0·18···I·19··11··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·002748·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0026f0·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002758·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002700·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002760·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002708·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·002760·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·002708·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002780·0007f8·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002728·0007f0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·006b80·000450·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·006a30·000450·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·002f78·000af8·18·····20··28··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·002f18·000af8·18·····20··28··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·003a70·0009f2·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·003a10·0009f2·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·006fd0·0000cc·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·006e80·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.36 KB
readelf --wide --symbols {}
    
Offset 16, 21 lines modifiedOffset 16, 21 lines modified
16 ····12:·0000000000000123····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_is_memoized.cold16 ····12:·0000000000000123····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_is_memoized.cold
17 ····13:·0000000000000132···212·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_identifier.cold17 ····13:·0000000000000132···212·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_identifier.cold
18 ····14:·0000000000000206·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_update_memo.cold18 ····14:·0000000000000206·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_update_memo.cold
19 ····15:·000000000000020e·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_insert_memo.cold19 ····15:·000000000000020e·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_insert_memo.cold
20 ····16:·0000000000000216·····3·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_last_nonnwhitespace_token.cold20 ····16:·0000000000000216·····3·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_last_nonnwhitespace_token.cold
21 ····17:·0000000000000219····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_lookahead_with_string.cold21 ····17:·0000000000000219····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_lookahead_with_string.cold
22 ····18:·0000000000000227···351·FUNC····LOCAL··DEFAULT····7·_PyPegen_number_token.cold22 ····18:·0000000000000227···351·FUNC····LOCAL··DEFAULT····7·_PyPegen_number_token.cold
23 ····19:·0000000000000493···151·FUNC····LOCAL··DEFAULT····7·RAISE_ERROR_KNOWN_LOCATION23 ····19:·0000000000000466···151·FUNC····LOCAL··DEFAULT····7·RAISE_ERROR_KNOWN_LOCATION
24 ····20:·0000000000000386····58·FUNC····LOCAL··DEFAULT····7·_PyPegen_expect_forced_token.cold24 ····20:·0000000000000386····58·FUNC····LOCAL··DEFAULT····7·_PyPegen_expect_forced_token.cold
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····71·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··1113·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
Offset 47, 74 lines modifiedOffset 47, 74 lines modified
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_lookahead_with_name51 ····47:·00000000000006d0····48·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_name
52 ····48:·0000000000000700····48·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead52 ····48:·0000000000000700····48·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead
53 ····49:·0000000000000730···120·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_token53 ····49:·0000000000000730···120·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_token
54 ····50:·00000000000007b0··1170·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_fill_token54 ····50:·00000000000007b0··1132·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_fill_token
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Init55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Init
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Get56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Get
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_tokenizer_error61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_tokenizer_error
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
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·_PyToken_Free64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Free
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_raise_decode_error65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_raise_decode_error
66 ····62:·0000000000000c50···173·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_int66 ····62:·0000000000000c20···173·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_int
67 ····63:·0000000000000d00···124·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_soft_keyword67 ····63:·0000000000000cd0···124·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_soft_keyword
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
70 ····66:·0000000000000e40···171·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_name_token70 ····66:·0000000000000e10···171·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_name_token
71 ····67:·0000000000000d80···180·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_is_memoized71 ····67:·0000000000000d50···180·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_is_memoized
72 ····68:·0000000000000ef0···456·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_new_identifier72 ····68:·0000000000000ec0···456·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_new_identifier
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Name73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Name
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF875 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
78 ····74:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate78 ····74:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
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·_PyType_Name84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttrString86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttrString
87 ····83:·00000000000010c0···185·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_update_memo87 ····83:·0000000000001090···185·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_update_memo
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc
89 ····85:·0000000000001180····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_insert_memo89 ····85:·0000000000001150····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_insert_memo
90 ····86:·00000000000011e0···115·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_string_token90 ····86:·00000000000011b0···115·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_string_token
91 ····87:·0000000000001260····93·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_get_last_nonnwhitespace_token91 ····87:·0000000000001230····93·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_get_last_nonnwhitespace_token
92 ····88:·00000000000012c0···214·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_string92 ····88:·0000000000001290···214·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_string
93 ····89:·00000000000013a0···983·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_number_token93 ····89:·0000000000001370···999·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_number_token
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
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·PyOS_strtoul96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtoul
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtol99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtol
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
105 ···101:·0000000000001780···105·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_forced_token105 ···101:·0000000000001760···105·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_forced_token
106 ···102:·00000000000017f0···122·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_Free106 ···102:·00000000000017d0···122·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_Free
107 ···103:·0000000000000020···295·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_run_parser_from_file_pointer107 ···103:·0000000000000020···295·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_run_parser_from_file_pointer
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromFile108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromFile
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
111 ···107:·0000000000000150····31·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset111 ···107:·0000000000000150····31·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
113 ···109:·0000000000000170····89·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset_raw113 ···109:·0000000000000170····89·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset_raw
114 ···110:·00000000000001d0···198·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token114 ···110:·00000000000001d0···198·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
116 ···112:·0000000000000436····22·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_interactive_exit116 ···112:·0000000000000436····22·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_interactive_exit
117 ···113:·0000000000001870···642·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_line117 ···113:·0000000000001850···637·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_line
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
120 ···116:·000000000000052a····50·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_expect_forced_result120 ···116:·00000000000004fd····50·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_expect_forced_result
48.6 KB
readelf --wide --relocs {}
Max HTML report size reached
25.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
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:·1·to·0000000000000797199 ··DW_CFA_advance_loc:·1·to·0000000000000797
200 ··DW_CFA_restore_state200 ··DW_CFA_restore_state
201 ··DW_CFA_nop201 ··DW_CFA_nop
202 ··DW_CFA_nop202 ··DW_CFA_nop
  
203 000001ac·0000000000000048·000001b0·FDE·cie=00000000·pc=00000000000007b0..0000000000000c42203 000001ac·0000000000000048·000001b0·FDE·cie=00000000·pc=00000000000007b0..0000000000000c1c
204 ··DW_CFA_advance_loc:·6·to·00000000000007b6204 ··DW_CFA_advance_loc:·6·to·00000000000007b6
205 ··DW_CFA_def_cfa_offset:·16205 ··DW_CFA_def_cfa_offset:·16
206 ··DW_CFA_offset:·r15·(r15)·at·cfa-16206 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
207 ··DW_CFA_advance_loc:·2·to·00000000000007b8207 ··DW_CFA_advance_loc:·2·to·00000000000007b8
208 ··DW_CFA_def_cfa_offset:·24208 ··DW_CFA_def_cfa_offset:·24
209 ··DW_CFA_offset:·r14·(r14)·at·cfa-24209 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
210 ··DW_CFA_advance_loc:·2·to·00000000000007ba210 ··DW_CFA_advance_loc:·2·to·00000000000007ba
Offset 245, 346 lines modifiedOffset 245, 346 lines modified
245 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56245 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
246 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48246 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
247 ··DW_CFA_offset:·r12·(r12)·at·cfa-40247 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
248 ··DW_CFA_offset:·r13·(r13)·at·cfa-32248 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
249 ··DW_CFA_offset:·r14·(r14)·at·cfa-24249 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
250 ··DW_CFA_offset:·r15·(r15)·at·cfa-16250 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
251 00000218·0000000000000028·0000021c·FDE·cie=00000000·pc=0000000000000c50..0000000000000cfd251 00000218·0000000000000028·0000021c·FDE·cie=00000000·pc=0000000000000c20..0000000000000ccd
252 ··DW_CFA_advance_loc:·6·to·0000000000000c56252 ··DW_CFA_advance_loc:·6·to·0000000000000c26
253 ··DW_CFA_def_cfa_offset:·16253 ··DW_CFA_def_cfa_offset:·16
254 ··DW_CFA_offset:·r12·(r12)·at·cfa-16254 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
255 ··DW_CFA_advance_loc:·4·to·0000000000000c5a255 ··DW_CFA_advance_loc:·4·to·0000000000000c2a
256 ··DW_CFA_def_cfa_offset:·24256 ··DW_CFA_def_cfa_offset:·24
257 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24257 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
258 ··DW_CFA_advance_loc:·4·to·0000000000000c5e258 ··DW_CFA_advance_loc:·4·to·0000000000000c2e
259 ··DW_CFA_def_cfa_offset:·48259 ··DW_CFA_def_cfa_offset:·48
260 ··DW_CFA_advance_loc:·47·to·0000000000000c8d260 ··DW_CFA_advance_loc:·47·to·0000000000000c5d
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:·4·to·0000000000000c91263 ··DW_CFA_advance_loc:·4·to·0000000000000c61
264 ··DW_CFA_def_cfa_offset:·16264 ··DW_CFA_def_cfa_offset:·16
265 ··DW_CFA_advance_loc:·2·to·0000000000000c93265 ··DW_CFA_advance_loc:·2·to·0000000000000c63
266 ··DW_CFA_def_cfa_offset:·8266 ··DW_CFA_def_cfa_offset:·8
267 ··DW_CFA_advance_loc:·5·to·0000000000000c98267 ··DW_CFA_advance_loc:·5·to·0000000000000c68
268 ··DW_CFA_restore_state268 ··DW_CFA_restore_state
269 ··DW_CFA_nop269 ··DW_CFA_nop
270 ··DW_CFA_nop270 ··DW_CFA_nop
  
271 00000244·0000000000000030·00000248·FDE·cie=00000000·pc=0000000000000d00..0000000000000d7c271 00000244·0000000000000030·00000248·FDE·cie=00000000·pc=0000000000000cd0..0000000000000d4c
272 ··DW_CFA_advance_loc:·5·to·0000000000000d05272 ··DW_CFA_advance_loc:·5·to·0000000000000cd5
273 ··DW_CFA_def_cfa_offset:·16273 ··DW_CFA_def_cfa_offset:·16
274 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16274 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
275 ··DW_CFA_advance_loc:·4·to·0000000000000d09275 ··DW_CFA_advance_loc:·4·to·0000000000000cd9
276 ··DW_CFA_def_cfa_offset:·24276 ··DW_CFA_def_cfa_offset:·24
277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
278 ··DW_CFA_advance_loc:·7·to·0000000000000d10278 ··DW_CFA_advance_loc:·7·to·0000000000000ce0
279 ··DW_CFA_def_cfa_offset:·32279 ··DW_CFA_def_cfa_offset:·32
280 ··DW_CFA_advance_loc:·26·to·0000000000000d2a280 ··DW_CFA_advance_loc:·26·to·0000000000000cfa
281 ··DW_CFA_remember_state281 ··DW_CFA_remember_state
282 ··DW_CFA_def_cfa_offset:·24282 ··DW_CFA_def_cfa_offset:·24
283 ··DW_CFA_advance_loc:·3·to·0000000000000d2d283 ··DW_CFA_advance_loc:·3·to·0000000000000cfd
284 ··DW_CFA_def_cfa_offset:·16284 ··DW_CFA_def_cfa_offset:·16
285 ··DW_CFA_advance_loc:·1·to·0000000000000d2e285 ··DW_CFA_advance_loc:·1·to·0000000000000cfe
286 ··DW_CFA_def_cfa_offset:·8286 ··DW_CFA_def_cfa_offset:·8
287 ··DW_CFA_advance_loc:·1·to·0000000000000d2f287 ··DW_CFA_advance_loc:·1·to·0000000000000cff
288 ··DW_CFA_restore_state288 ··DW_CFA_restore_state
289 ··DW_CFA_advance_loc1:·67·to·0000000000000d72289 ··DW_CFA_advance_loc1:·67·to·0000000000000d42
290 ··DW_CFA_def_cfa_offset:·24290 ··DW_CFA_def_cfa_offset:·24
291 ··DW_CFA_advance_loc:·4·to·0000000000000d76291 ··DW_CFA_advance_loc:·4·to·0000000000000d46
292 ··DW_CFA_def_cfa_offset:·16292 ··DW_CFA_def_cfa_offset:·16
293 ··DW_CFA_advance_loc:·1·to·0000000000000d77293 ··DW_CFA_advance_loc:·1·to·0000000000000d47
294 ··DW_CFA_def_cfa_offset:·8294 ··DW_CFA_def_cfa_offset:·8
  
295 00000278·0000000000000014·0000027c·FDE·cie=00000000·pc=0000000000000117..0000000000000123295 00000278·0000000000000014·0000027c·FDE·cie=00000000·pc=0000000000000117..0000000000000123
296 ··DW_CFA_def_cfa_offset:·32296 ··DW_CFA_def_cfa_offset:·32
297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
298 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16298 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
299 ··DW_CFA_nop299 ··DW_CFA_nop
  
300 00000290·0000000000000018·00000294·FDE·cie=00000000·pc=0000000000000d80..0000000000000e34300 00000290·0000000000000018·00000294·FDE·cie=00000000·pc=0000000000000d50..0000000000000e04
301 ··DW_CFA_advance_loc:·8·to·0000000000000d88301 ··DW_CFA_advance_loc:·8·to·0000000000000d58
302 ··DW_CFA_def_cfa_offset:·48302 ··DW_CFA_def_cfa_offset:·48
303 ··DW_CFA_advance_loc1:·95·to·0000000000000de7303 ··DW_CFA_advance_loc1:·95·to·0000000000000db7
304 ··DW_CFA_remember_state304 ··DW_CFA_remember_state
305 ··DW_CFA_def_cfa_offset:·8305 ··DW_CFA_def_cfa_offset:·8
306 ··DW_CFA_advance_loc:·1·to·0000000000000de8306 ··DW_CFA_advance_loc:·1·to·0000000000000db8
307 ··DW_CFA_restore_state307 ··DW_CFA_restore_state
308 ··DW_CFA_nop308 ··DW_CFA_nop
  
309 000002ac·0000000000000010·000002b0·FDE·cie=00000000·pc=0000000000000123..0000000000000132309 000002ac·0000000000000010·000002b0·FDE·cie=00000000·pc=0000000000000123..0000000000000132
310 ··DW_CFA_def_cfa_offset:·48310 ··DW_CFA_def_cfa_offset:·48
311 ··DW_CFA_nop311 ··DW_CFA_nop
  
312 000002c0·0000000000000040·000002c4·FDE·cie=00000000·pc=0000000000000e40..0000000000000eeb312 000002c0·0000000000000040·000002c4·FDE·cie=00000000·pc=0000000000000e10..0000000000000ebb
313 ··DW_CFA_advance_loc:·5·to·0000000000000e45313 ··DW_CFA_advance_loc:·5·to·0000000000000e15
314 ··DW_CFA_def_cfa_offset:·16314 ··DW_CFA_def_cfa_offset:·16
315 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16315 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
316 ··DW_CFA_advance_loc:·1·to·0000000000000e46316 ··DW_CFA_advance_loc:·1·to·0000000000000e16
317 ··DW_CFA_def_cfa_offset:·24317 ··DW_CFA_def_cfa_offset:·24
318 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24318 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
319 ··DW_CFA_advance_loc:·7·to·0000000000000e4d319 ··DW_CFA_advance_loc:·7·to·0000000000000e1d
320 ··DW_CFA_def_cfa_offset:·32320 ··DW_CFA_def_cfa_offset:·32
321 ··DW_CFA_advance_loc:·29·to·0000000000000e6a321 ··DW_CFA_advance_loc:·29·to·0000000000000e3a
322 ··DW_CFA_remember_state322 ··DW_CFA_remember_state
323 ··DW_CFA_def_cfa_offset:·24323 ··DW_CFA_def_cfa_offset:·24
324 ··DW_CFA_advance_loc:·3·to·0000000000000e6d324 ··DW_CFA_advance_loc:·3·to·0000000000000e3d
325 ··DW_CFA_def_cfa_offset:·16325 ··DW_CFA_def_cfa_offset:·16
326 ··DW_CFA_advance_loc:·1·to·0000000000000e6e326 ··DW_CFA_advance_loc:·1·to·0000000000000e3e
327 ··DW_CFA_def_cfa_offset:·8327 ··DW_CFA_def_cfa_offset:·8
328 ··DW_CFA_advance_loc:·2·to·0000000000000e70328 ··DW_CFA_advance_loc:·2·to·0000000000000e40
329 ··DW_CFA_restore_state329 ··DW_CFA_restore_state
330 ··DW_CFA_advance_loc1:·75·to·0000000000000ebb330 ··DW_CFA_advance_loc1:·75·to·0000000000000e8b
331 ··DW_CFA_def_cfa_offset:·40331 ··DW_CFA_def_cfa_offset:·40
332 ··DW_CFA_advance_loc:·22·to·0000000000000ed1332 ··DW_CFA_advance_loc:·22·to·0000000000000ea1
333 ··DW_CFA_def_cfa_offset:·48333 ··DW_CFA_def_cfa_offset:·48
334 ··DW_CFA_advance_loc:·6·to·0000000000000ed7334 ··DW_CFA_advance_loc:·6·to·0000000000000ea7
335 ··DW_CFA_def_cfa_offset:·40335 ··DW_CFA_def_cfa_offset:·40
336 ··DW_CFA_advance_loc:·1·to·0000000000000ed8336 ··DW_CFA_advance_loc:·1·to·0000000000000ea8
337 ··DW_CFA_def_cfa_offset:·32337 ··DW_CFA_def_cfa_offset:·32
338 ··DW_CFA_advance_loc:·4·to·0000000000000edc338 ··DW_CFA_advance_loc:·4·to·0000000000000eac
339 ··DW_CFA_remember_state339 ··DW_CFA_remember_state
340 ··DW_CFA_def_cfa_offset:·24340 ··DW_CFA_def_cfa_offset:·24
341 ··DW_CFA_advance_loc:·1·to·0000000000000edd341 ··DW_CFA_advance_loc:·1·to·0000000000000ead
342 ··DW_CFA_def_cfa_offset:·16342 ··DW_CFA_def_cfa_offset:·16
343 ··DW_CFA_advance_loc:·1·to·0000000000000ede343 ··DW_CFA_advance_loc:·1·to·0000000000000eae
344 ··DW_CFA_def_cfa_offset:·8344 ··DW_CFA_def_cfa_offset:·8
345 ··DW_CFA_advance_loc:·1·to·0000000000000edf345 ··DW_CFA_advance_loc:·1·to·0000000000000eaf
346 ··DW_CFA_restore_state346 ··DW_CFA_restore_state
347 ··DW_CFA_nop347 ··DW_CFA_nop
  
348 00000304·0000000000000030·00000308·FDE·cie=00000000·pc=0000000000000ef0..00000000000010b8348 00000304·0000000000000030·00000308·FDE·cie=00000000·pc=0000000000000ec0..0000000000001088
Max diff block lines reached; 19574/26392 bytes (74.17%) of diff not shown.
13.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 88, 215 lines modifiedOffset 88, 215 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+0xa5c92 ·R_X86_64_PC32»  .text.hot+0xa5c
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+0xb7895 ·R_X86_64_PC32»  .text.hot+0xb3e
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+0xb78101 ·R_X86_64_PC32»  .text.hot+0xb3e
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+0xbf2113 ·R_X86_64_PC32»  .text.hot+0xbcc
  
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+0xd22118 ·R_X86_64_PC32»  .text.hot+0xcf2
  
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+0xddf124 ·R_X86_64_PC32»  .text.hot+0xdaf
  
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+0x1068130 ·R_X86_64_PC32»  .text.hot+0x1038
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+0x1095144 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095148 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095153 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095157 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095161 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095166 ·R_X86_64_PC32»  .text.hot+0x1065
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+0xfb4176 ·R_X86_64_PC32»  .text.hot+0xf84
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+0x1095181 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095185 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095189 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095193 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095197 ·R_X86_64_PC32»  .text.hot+0x1065
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+0x1095201 ·R_X86_64_PC32»  .text.hot+0x1065
  
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+0x112a206 ·R_X86_64_PC32»  .text.hot+0x10fa
  
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; 8519/13306 bytes (64.02%) of diff not shown.
52.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
4.15 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
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·28000000·68010000·00000000·....(...h.......26 ··0x00000160·08000000·28000000·68010000·00000000·....(...h.......
27 ··0x00000170·30000000·00460e10·8c02450e·18860346·0....F....E....F27 ··0x00000170·30000000·00460e10·8c02450e·18860346·0....F....E....F
28 ··0x00000180·0e208304·4a0e184c·0e10420e·08000000·.·..J..L..B.....28 ··0x00000180·0e208304·4a0e184c·0e10420e·08000000·.·..J..L..B.....
29 ··0x00000190·18000000·94010000·00000000·78000000·............x...29 ··0x00000190·18000000·94010000·00000000·78000000·............x...
30 ··0x000001a0·00740e20·720a0e08·410b0000·48000000·.t.·r...A...H...30 ··0x000001a0·00740e20·720a0e08·410b0000·48000000·.t.·r...A...H...
31 ··0x000001b0·b0010000·00000000·92040000·00460e10·.............F..31 ··0x000001b0·b0010000·00000000·6c040000·00460e10·........l....F..
32 ··0x000001c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.32 ··0x000001c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
33 ··0x000001d0·05410e30·8606410e·38830747·0e800102·.A.0..A.8..G....33 ··0x000001d0·05410e30·8606410e·38830747·0e800102·.A.0..A.8..G....
34 ··0x000001e0·fc0a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..34 ··0x000001e0·fc0a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
35 ··0x000001f0·420e1042·0e08450b·1c000000·fc010000·B..B..E.........35 ··0x000001f0·420e1042·0e08450b·1c000000·fc010000·B..B..E.........
36 ··0x00000200·00000000·97000000·000e8001·83078606·................36 ··0x00000200·00000000·97000000·000e8001·83078606·................
37 ··0x00000210·8c058d04·8e038f02·28000000·1c020000·........(.......37 ··0x00000210·8c058d04·8e038f02·28000000·1c020000·........(.......
38 ··0x00000220·00000000·ad000000·00460e10·8c02440e·.........F....D.38 ··0x00000220·00000000·ad000000·00460e10·8c02440e·.........F....D.
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ··0x00000430·10000000·34040000·00000000·03000000·....4...........71 ··0x00000430·10000000·34040000·00000000·03000000·....4...........
72 ··0x00000440·00000000·38000000·48040000·00000000·....8...H.......72 ··0x00000440·00000000·38000000·48040000·00000000·....8...H.......
73 ··0x00000450·d6000000·00460e10·8d02450e·188c0341·.....F....E....A73 ··0x00000450·d6000000·00460e10·8d02450e·188c0341·.....F....E....A
74 ··0x00000460·0e208604·430e2883·05470e30·760a0e28·.·..C.(..G.0v..(74 ··0x00000460·0e208604·430e2883·05470e30·760a0e28·.·..C.(..G.0v..(
75 ··0x00000470·410e2041·0e18420e·10420e08·410b0000·A.·A..B..B..A...75 ··0x00000470·410e2041·0e18420e·10420e08·410b0000·A.·A..B..B..A...
76 ··0x00000480·18000000·84040000·00000000·0e000000·................76 ··0x00000480·18000000·84040000·00000000·0e000000·................
77 ··0x00000490·000e3083·0586048c·038d0200·6c000000·..0.........l...77 ··0x00000490·000e3083·0586048c·038d0200·6c000000·..0.........l...
78 ··0x000004a0·a0040000·00000000·d7030000·00460e10·.............F..78 ··0x000004a0·a0040000·00000000·e7030000·00460e10·.............F..
79 ··0x000004b0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.79 ··0x000004b0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
80 ··0x000004c0·05410e30·8606410e·38830747·0e605e0a·.A.0..A.8..G.`^.80 ··0x000004c0·05410e30·8606410e·38830747·0e605e0a·.A.0..A.8..G.`^.
81 ··0x000004d0·0e38430e·30410e28·420e2042·0e18420e·.8C.0A.(B.·B..B.81 ··0x000004d0·0e38430e·30410e28·420e2042·0e18420e·.8C.0A.(B.·B..B.
82 ··0x000004e0·10420e08·410b02fc·0e68590e·70490e68·.B..A....hY.pI.h82 ··0x000004e0·10420e08·410b02fc·0e68590e·70490e68·.B..A....hY.pI.h
83 ··0x000004f0·410e6044·0a0e3841·0e30410e·28420e20·A.`D..8A.0A.(B.·83 ··0x000004f0·410e6044·0a0e3841·0e30410e·28420e20·A.`D..8A.0A.(B.·
84 ··0x00000500·420e1842·0e10420e·08430b00·44000000·B..B..B..C..D...84 ··0x00000500·420e1842·0e10420e·08430b00·44000000·B..B..B..C..D...
85 ··0x00000510·10050000·00000000·5f010000·000e6083·........_.....`.85 ··0x00000510·10050000·00000000·5f010000·000e6083·........_.....`.
Offset 113, 20 lines modifiedOffset 113, 19 lines modified
113 ··0x000006d0·00000000·09000000·000e2083·03860200·..........·.....113 ··0x000006d0·00000000·09000000·000e2083·03860200·..........·.....
114 ··0x000006e0·4c000000·e4060000·00000000·c6000000·L...............114 ··0x000006e0·4c000000·e4060000·00000000·c6000000·L...............
115 ··0x000006f0·00460e10·8e02470e·188d0342·0e208c04·.F....G....B.·..115 ··0x000006f0·00460e10·8e02470e·188d0342·0e208c04·.F....G....B.·..
116 ··0x00000700·440e2886·05410e30·8306440e·40500a0e·D.(..A.0..D.@P..116 ··0x00000700·440e2886·05410e30·8306440e·40500a0e·D.(..A.0..D.@P..
117 ··0x00000710·30410e28·410e2042·0e18420e·10420e08·0A.(A.·B..B..B..117 ··0x00000710·30410e28·410e2042·0e18420e·10420e08·0A.(A.·B..B..B..
118 ··0x00000720·410b0270·0e484a0e·50460e48·420e4000·A..p.HJ.PF.HB.@.118 ··0x00000720·410b0270·0e484a0e·50460e48·420e4000·A..p.HJ.PF.HB.@.
119 ··0x00000730·10000000·34070000·00000000·16000000·....4...........119 ··0x00000730·10000000·34070000·00000000·16000000·....4...........
120 ··0x00000740·00000000·58000000·48070000·00000000·....X...H.......120 ··0x00000740·00000000·4c000000·48070000·00000000·....L...H.......
121 ··0x00000750·82020000·00450e10·8602440e·18830347·.....E....D....G121 ··0x00000750·7d020000·00450e10·8602440e·18830347·}....E....D....G
122 ··0x00000760·0e200294·0a0e1844·0e10410e·08470b44·.·.....D..A..G.D122 ··0x00000760·0e20028f·0a0e1844·0e10410e·08410b61·.·.....D..A..A.a
123 ··0x00000770·0a0e1846·0e10410e·08410b61·0a0e1849·...F..A..A.a...I123 ··0x00000770·0a0e1849·0e10410e·08410b65·0a0e1849·...I..A..A.e...I
124 ··0x00000780·0e10410e·08410b65·0a0e1849·0e10410e·..A..A.e...I..A.124 ··0x00000780·0e10410e·08410b65·0a0e1849·0e10410e·..A..A.e...I..A.
125 ··0x00000790·08410b65·0a0e1849·0e10410e·08410b00·.A.e...I..A..A..125 ··0x00000790·08410b00·14000000·98070000·00000000·.A..............
 126 ··0x000007a0·1a000000·000e2083·03860200·20000000·......·.....·...
 127 ··0x000007b0·b0070000·00000000·97000000·00470ee0·.............G..
 128 ··0x000007c0·01027a0e·e801470e·f0014e0e·08000000·..z...G...N.....
126 ··0x000007a0·14000000·a4070000·00000000·47000000·............G...129 ··0x000007d0·1c000000·d4070000·00000000·32000000·............2...
127 ··0x000007b0·000e2083·03860200·20000000·bc070000·..·.....·....... 
128 ··0x000007c0·00000000·97000000·00470ee0·01027a0e·.........G....z. 
129 ··0x000007d0·e801470e·f0014e0e·08000000·18000000·..G...N.........130 ··0x000007e0·00450e10·83026c0e·08000000·00000000·.E....l.........
130 ··0x000007e0·e0070000·00000000·32000000·00450e10·........2....E.. 
131 ··0x000007f0·83026c0e·08000000···················..l..... 
  
415 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:··········43200·(bytes·into·file)13 ··Start·of·section·headers:··········43064·(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·0xa8c0:1 There·are·20·section·headers,·starting·at·offset·0xa838:
  
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·000639·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000639·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006cc8·000618·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006c70·000618·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000679·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000679·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000679·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000679·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000679·00017b·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000679·00017b·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0007f4·000c76·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0007f4·000cc4·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0072e0·0012d8·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·007288·0012f0·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·001470·0024c1·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0014b8·002421·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0085b8·001578·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·008578·001530·18···I·17···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003938·000255·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0038e0·000255·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·003b90·000158·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·003b38·000158·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·009b30·000408·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·009aa8·000408·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003ce8·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003c90·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·003ce8·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·003c90·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003d08·001060·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003cb0·001060·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·009f38·0008d0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·009eb0·0008d0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·004d68·000ff0·18·····18··46··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·004d10·000ff0·18·····18··46··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·005d58·000f70·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·005d00·000f70·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00a808·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00a780·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)
20.7 KB
readelf --wide --symbols {}
    
Offset 4, 153 lines modifiedOffset 4, 153 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···290·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:·0000000000000185···330·FUNC····LOCAL··DEFAULT····6·_PyPegen_set_expr_context.cold
14 ····10:·0000000000000ae3···105·FUNC····LOCAL··DEFAULT····6·_set_seq_context14 ····10:·0000000000000b31···105·FUNC····LOCAL··DEFAULT····6·_set_seq_context
15 ····11:·0000000000000281····78·FUNC····LOCAL··DEFAULT····6·_PyPegen_collect_call_seqs.cold15 ····11:·00000000000002cf····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:·000000000000031d·····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:·0000000000000324····11·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_count_dots.cold
19 ····15:·00000000000002e1····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_exprs.cold19 ····15:·000000000000032f····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_exprs.cold
20 ····16:·00000000000002eb····18·FUNC····LOCAL··DEFAULT····6·_PyPegen_checked_future_import.cold20 ····16:·0000000000000339····18·FUNC····LOCAL··DEFAULT····6·_PyPegen_checked_future_import.cold
21 ····17:·00000000000002fd····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_cmpops.cold21 ····17:·000000000000034b····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_cmpops.cold
22 ····18:·00000000000013e0····68·FUNC····LOCAL··DEFAULT····8·_get_defaults.isra.022 ····18:·0000000000001380····68·FUNC····LOCAL··DEFAULT····8·_get_defaults.isra.0
23 ····19:·00000000000012f0····67·FUNC····LOCAL··DEFAULT····8·_get_names.isra.023 ····19:·0000000000001290····67·FUNC····LOCAL··DEFAULT····8·_get_names.isra.0
24 ····20:·0000000000000307····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_arguments.cold24 ····20:·0000000000000355····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_arguments.cold
25 ····21:·0000000000000334·····7·FUNC····LOCAL··DEFAULT····6·_get_names.isra.0.cold25 ····21:·0000000000000382·····7·FUNC····LOCAL··DEFAULT····6·_get_names.isra.0.cold
26 ····22:·000000000000033b····15·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_sequences.cold26 ····22:·0000000000000389····15·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_sequences.cold
27 ····23:·000000000000034a·····7·FUNC····LOCAL··DEFAULT····6·_get_defaults.isra.0.cold27 ····23:·0000000000000398·····7·FUNC····LOCAL··DEFAULT····6·_get_defaults.isra.0.cold
28 ····24:·0000000000000351····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_constant_from_token.cold28 ····24:·000000000000039f····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_constant_from_token.cold
29 ····25:·0000000000000772···151·FUNC····LOCAL··DEFAULT····6·RAISE_ERROR_KNOWN_LOCATION29 ····25:·00000000000007c0···151·FUNC····LOCAL··DEFAULT····6·RAISE_ERROR_KNOWN_LOCATION
30 ····26:·0000000000000372····86·FUNC····LOCAL··DEFAULT····6·_PyPegen_formatted_value.cold30 ····26:·00000000000003c0····86·FUNC····LOCAL··DEFAULT····6·_PyPegen_formatted_value.cold
31 ····27:·00000000000003c8····68·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_flatten.cold31 ····27:·0000000000000416····68·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_flatten.cold
32 ····28:·000000000000040c···350·FUNC····LOCAL··DEFAULT····6·_PyPegen_joined_str.cold32 ····28:·000000000000045a···350·FUNC····LOCAL··DEFAULT····6·_PyPegen_joined_str.cold
33 ····29:·000000000000056a·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_map_names_to_ids.cold33 ····29:·00000000000005b8·····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:·00000000000005bf····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_fstring_conversion.cold
35 ····31:·000000000000059e·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_empty_arguments.cold35 ····31:·00000000000005ec·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_empty_arguments.cold
36 ····32:·00000000000005a5····19·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_extract_starred_exprs.cold36 ····32:·00000000000005f3····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:·0000000000000606·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_delete_starred_exprs.cold
38 ····34:·00000000000005bf····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_barry_as_flufl.cold38 ····34:·000000000000060d····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_barry_as_flufl.cold
39 ····35:·00000000000005ec···152·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_module.cold39 ····35:·000000000000063a···152·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_module.cold
40 ····36:·0000000000000684····28·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_names_with_dot.cold40 ····36:·00000000000006d2····28·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_names_with_dot.cold
41 ····37:·00000000000006a0····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_alias_for_star.cold41 ····37:·00000000000006ee····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_alias_for_star.cold
42 ····38:·00000000000006bf····17·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_legacy_stmt.cold42 ····38:·000000000000070d····17·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_legacy_stmt.cold
43 ····39:·0000000000000809····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_decoded_constant_from_token.cold43 ····39:·0000000000000857····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_decoded_constant_from_token.cold
44 ····40:·000000000000082a····54·FUNC····LOCAL··DEFAULT····6·_PyPegen_setup_full_format_spec.cold44 ····40:·0000000000000878····54·FUNC····LOCAL··DEFAULT····6·_PyPegen_setup_full_format_spec.cold
45 ····41:·0000000000000860·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_patterns.cold45 ····41:·00000000000008ae·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_patterns.cold
46 ····42:·0000000000000867·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_pattern_keys.cold46 ····42:·00000000000008b5·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_pattern_keys.cold
47 ····43:·000000000000086e···175·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_invalid_target.cold47 ····43:·00000000000008bc···175·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_invalid_target.cold
48 ····44:·000000000000091d···308·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_expr_name.cold48 ····44:·000000000000096b···308·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_expr_name.cold
49 ····45:·0000000000000b9e····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_new_type_comment.cold49 ····45:·0000000000000bec····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
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
58 ····54:·00000000000000a0··2115·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_concatenate_strings58 ····54:·00000000000000a0··2031·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_concatenate_strings
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new
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:·0000000000000890····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
78 ····74:·0000000000000950····36·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_singleton_seq78 ····74:·00000000000008f0····36·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_singleton_seq
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_generic_seq_new79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_generic_seq_new
80 ····76:·0000000000000980···167·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_insert_in_front80 ····76:·0000000000000920···167·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_insert_in_front
81 ····77:·0000000000000a30···414·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_collect_call_seqs81 ····77:·00000000000009d0···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:·00000000000020d0···230·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_extract_starred_exprs
85 ····81:·0000000000002260···428·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_delete_starred_exprs85 ····81:·00000000000021c0···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:·0000000000000b70····22·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_add_type_comment_to_arg
88 ····84:·00000000000005f0····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:·0000000000000b90····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:·0000000000000bc0····58·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_count_dots
93 ····89:·0000000000000c60···102·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_exprs93 ····89:·0000000000000c00···102·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_exprs
94 ····90:·0000000000000cd0···233·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_checked_future_import94 ····90:·0000000000000c70···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
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_ImportFrom96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_ImportFrom
97 ····93:·0000000000000dc0····96·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_cmpops97 ····93:·0000000000000d60····96·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_cmpops
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_int_seq_new98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_int_seq_new
99 ····95:·0000000000000e20··1219·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_make_arguments99 ····95:·0000000000000dc0··1219·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_make_arguments
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_arg_seq_new100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_arg_seq_new
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_arguments101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_arguments
102 ····98:·0000000000001340···149·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_join_sequences102 ····98:·00000000000012e0···149·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_join_sequences
103 ····99:·0000000000001430···113·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_constant_from_token103 ····99:·00000000000013d0···113·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_constant_from_token
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
105 ···101:·00000000000014b0···651·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_formatted_value105 ···101:·0000000000001450···651·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_formatted_value
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FormattedValue106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FormattedValue
107 ···103:·0000000000001740···337·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_flatten107 ···103:·00000000000016e0···337·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_flatten
108 ···104:·00000000000018a0···988·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_joined_str108 ···104:·0000000000001840···988·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_joined_str
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strpbrk109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strpbrk
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_decode_string113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_decode_string
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
117 ···113:·0000000000001c80···333·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_values117 ···113:·0000000000001c20···301·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_values
118 ···114:·0000000000001dd0···317·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_keys118 ···114:·0000000000001d50···285·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_keys
119 ···115:·0000000000001f10····95·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_name_default_pair119 ···115:·0000000000001e70····95·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_name_default_pair
120 ···116:·0000000000001f70····52·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_star_etc120 ···116:·0000000000001ed0····52·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_star_etc
121 ···117:·0000000000000060····70·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_map_names_to_ids121 ···117:·0000000000000060····70·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_map_names_to_ids
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_identifier_seq_new122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_identifier_seq_new
123 ···119:·0000000000001fb0···125·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_function_def_decorators123 ···119:·0000000000001f10···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:·0000000000001f90····82·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_check_fstring_conversion
127 ···123:·0000000000002090····47·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_keyword_or_starred127 ···123:·0000000000001ff0····47·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_keyword_or_starred
128 ···124:·00000000000020c0···165·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_empty_arguments128 ···124:·0000000000002020···165·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_empty_arguments
Max diff block lines reached; 4666/21125 bytes (22.09%) of diff not shown.
110 KB
readelf --wide --relocs {}
Max HTML report size reached
86.6 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
456 B
strings --all --bytes=8 {}
Ordering differences only
    
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
9.7 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+0x319
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+0x319
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+0x5b4
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 78, 15 lines modifiedOffset 78, 15 lines modified
78 »       endbr6478 »       endbr64
79 »       push···%rbx79 »       push···%rbx
80 »       mov····%rdi,%rbx80 »       mov····%rdi,%rbx
81 »       mov····0x8(%rsi),%rdi81 »       mov····0x8(%rsi),%rdi
82 »       add····$0x20,%rdi82 »       add····$0x20,%rdi
83 »       testb··$0x20,0x64(%rbx)83 »       testb··$0x20,0x64(%rbx)
84 »       jne····ca·<_PyPegen_check_barry_as_flufl+0x1a>84 »       jne····ca·<_PyPegen_check_barry_as_flufl+0x1a>
85 ·R_X86_64_PC32»  .text.unlikely+0x5bb85 ·R_X86_64_PC32»  .text.unlikely+0x609
86 »       mov····$0x0,%esi86 »       mov····$0x0,%esi
87 ·R_X86_64_32»    .rodata.str1.1+0x2987 ·R_X86_64_32»    .rodata.str1.1+0x29
88 »       pop····%rbx88 »       pop····%rbx
89 »       jmp····d5·<_PyPegen_check_barry_as_flufl+0x25>89 »       jmp····d5·<_PyPegen_check_barry_as_flufl+0x25>
90 ·R_X86_64_PLT32» strcmp-0x490 ·R_X86_64_PLT32» strcmp-0x4
91 »       data16·cs·nopw·0x0(%rax,%rax,1)91 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
Offset 106, 30 lines modifiedOffset 106, 30 lines modified
106 »       mov····0x8(%rdx),%rdx106 »       mov····0x8(%rdx),%rdx
107 »       mov····0x8(%rsi),%rsi107 »       mov····0x8(%rsi),%rsi
108 »       call···109·<_PyPegen_join_names_with_dot+0x29>108 »       call···109·<_PyPegen_join_names_with_dot+0x29>
109 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4109 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
110 »       mov····%rax,0x8(%rsp)110 »       mov····%rax,0x8(%rsp)
111 »       test···%rax,%rax111 »       test···%rax,%rax
112 »       je·····117·<_PyPegen_join_names_with_dot+0x37>112 »       je·····117·<_PyPegen_join_names_with_dot+0x37>
113 ·R_X86_64_PC32»  .text.unlikely+0x695113 ·R_X86_64_PC32»  .text.unlikely+0x6e3
114 »       mov····0x0(%rip),%rax········114 »       mov····0x0(%rip),%rax········
115 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4115 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
116 »       lea····0x8(%rsp),%rsi116 »       lea····0x8(%rsp),%rsi
117 »       mov····%fs:(%rax),%rax117 »       mov····%fs:(%rax),%rax
118 »       mov····0x10(%rax),%rdi118 »       mov····0x10(%rax),%rdi
119 »       call···130·<_PyPegen_join_names_with_dot+0x50>119 »       call···130·<_PyPegen_join_names_with_dot+0x50>
120 ·R_X86_64_PLT32» _PyUnicode_InternImmortal-0x4120 ·R_X86_64_PLT32» _PyUnicode_InternImmortal-0x4
121 »       mov····0x20(%r12),%rdi121 »       mov····0x20(%r12),%rdi
122 »       mov····0x8(%rsp),%rsi122 »       mov····0x8(%rsp),%rsi
123 »       call···13f·<_PyPegen_join_names_with_dot+0x5f>123 »       call···13f·<_PyPegen_join_names_with_dot+0x5f>
124 ·R_X86_64_PLT32» _PyArena_AddPyObject-0x4124 ·R_X86_64_PLT32» _PyArena_AddPyObject-0x4
125 »       mov····0x8(%rsp),%rdi125 »       mov····0x8(%rsp),%rdi
126 »       test···%eax,%eax126 »       test···%eax,%eax
127 »       js·····14c·<_PyPegen_join_names_with_dot+0x6c>127 »       js·····14c·<_PyPegen_join_names_with_dot+0x6c>
128 ·R_X86_64_PC32»  .text.unlikely+0x680128 ·R_X86_64_PC32»  .text.unlikely+0x6ce
129 »       mov····0x24(%rbp),%ecx129 »       mov····0x24(%rbp),%ecx
130 »       mov····0x20(%rbp),%edx130 »       mov····0x20(%rbp),%edx
131 »       push···%rsi131 »       push···%rsi
132 »       mov····$0x1,%esi132 »       mov····$0x1,%esi
133 »       mov····0x28(%rbx),%r8d133 »       mov····0x28(%rbx),%r8d
134 »       mov····0x2c(%rbx),%r9d134 »       mov····0x2c(%rbx),%r9d
135 »       push···0x20(%r12)135 »       push···0x20(%r12)
Offset 162, 23 lines modifiedOffset 162, 23 lines modified
162 »       push···%rbx162 »       push···%rbx
163 »       sub····$0x18,%rsp163 »       sub····$0x18,%rsp
164 »       mov····%esi,0xc(%rsp)164 »       mov····%esi,0xc(%rsp)
165 »       call···1af·<_PyPegen_alias_for_star+0x2f>165 »       call···1af·<_PyPegen_alias_for_star+0x2f>
166 ·R_X86_64_PLT32» PyUnicode_InternFromString-0x4166 ·R_X86_64_PLT32» PyUnicode_InternFromString-0x4
167 »       test···%rax,%rax167 »       test···%rax,%rax
168 »       je·····1b8·<_PyPegen_alias_for_star+0x38>168 »       je·····1b8·<_PyPegen_alias_for_star+0x38>
169 ·R_X86_64_PC32»  .text.unlikely+0x6b4169 ·R_X86_64_PC32»  .text.unlikely+0x702
170 »       mov····0x20(%rbp),%rdi170 »       mov····0x20(%rbp),%rdi
171 »       mov····%rax,%rsi171 »       mov····%rax,%rsi
172 »       mov····%rax,%rbx172 »       mov····%rax,%rbx
173 »       call···1c7·<_PyPegen_alias_for_star+0x47>173 »       call···1c7·<_PyPegen_alias_for_star+0x47>
174 ·R_X86_64_PLT32» _PyArena_AddPyObject-0x4174 ·R_X86_64_PLT32» _PyArena_AddPyObject-0x4
175 »       test···%eax,%eax175 »       test···%eax,%eax
176 »       js·····1cf·<_PyPegen_alias_for_star+0x4f>176 »       js·····1cf·<_PyPegen_alias_for_star+0x4f>
177 ·R_X86_64_PC32»  .text.unlikely+0x69c177 ·R_X86_64_PC32»  .text.unlikely+0x6ea
178 »       push···%rax178 »       push···%rax
179 »       mov····%r12d,%ecx179 »       mov····%r12d,%ecx
180 »       mov····%r14d,%r9d180 »       mov····%r14d,%r9d
181 »       mov····%r13d,%r8d181 »       mov····%r13d,%r8d
182 »       push···%r15182 »       push···%r15
183 »       mov····0x1c(%rsp),%edx183 »       mov····0x1c(%rsp),%edx
184 »       xor····%esi,%esi184 »       xor····%esi,%esi
Offset 199, 24 lines modifiedOffset 199, 24 lines modified
  
199 0000000000000200·<_PyPegen_check_legacy_stmt>:199 0000000000000200·<_PyPegen_check_legacy_stmt>:
200 _PyPegen_check_legacy_stmt():200 _PyPegen_check_legacy_stmt():
201 »       endbr64201 »       endbr64
202 »       push···%rbx202 »       push···%rbx
203 »       cmpl···$0x18,(%rsi)203 »       cmpl···$0x18,(%rsi)
204 »       jne····20e·<_PyPegen_check_legacy_stmt+0xe>204 »       jne····20e·<_PyPegen_check_legacy_stmt+0xe>
205 ·R_X86_64_PC32»  .text.unlikely+0x6bb205 ·R_X86_64_PC32»  .text.unlikely+0x709
206 »       mov····0x8(%rsi),%rdi206 »       mov····0x8(%rsi),%rdi
207 »       mov····%rsi,%rbx207 »       mov····%rsi,%rbx
208 »       mov····$0x0,%esi208 »       mov····$0x0,%esi
209 ·R_X86_64_32»    .rodata.str1.1+0x34209 ·R_X86_64_32»    .rodata.str1.1+0x34
210 »       call···21f·<_PyPegen_check_legacy_stmt+0x1f>210 »       call···21f·<_PyPegen_check_legacy_stmt+0x1f>
211 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x4211 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x4
212 »       test···%eax,%eax212 »       test···%eax,%eax
213 »       je·····227·<_PyPegen_check_legacy_stmt+0x27>213 »       je·····227·<_PyPegen_check_legacy_stmt+0x27>
Max diff block lines reached; 5685/9747 bytes (58.33%) of diff not shown.
50.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
110 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
20.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 ··0x00000020·00000000·91000000·00460e10·8d02420e·.........F....B.6 ··0x00000020·00000000·91000000·00460e10·8d02420e·.........F....B.
7 ··0x00000030·188c0344·0e208604·410e2883·05470e30·...D.·..A.(..G.07 ··0x00000030·188c0344·0e208604·410e2883·05470e30·...D.·..A.(..G.0
8 ··0x00000040·02470e38·4b0e4053·0e38410e·30440a0e·.G.8K.@S.8A.0D..8 ··0x00000040·02470e38·4b0e4053·0e38410e·30440a0e·.G.8K.@S.8A.0D..
9 ··0x00000050·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..9 ··0x00000050·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..
10 ··0x00000060·24000000·64000000·00000000·63000000·$...d.......c...10 ··0x00000060·24000000·64000000·00000000·63000000·$...d.......c...
11 ··0x00000070·000e3083·0586048c·038d0260·0e38480e·..0........`.8H.11 ··0x00000070·000e3083·0586048c·038d0260·0e38480e·..0........`.8H.
12 ··0x00000080·404e0e38·410e3000·6c000000·8c000000·@N.8A.0.l.......12 ··0x00000080·404e0e38·410e3000·6c000000·8c000000·@N.8A.0.l.......
13 ··0x00000090·00000000·43080000·00460e10·8f02420e·....C....F....B.13 ··0x00000090·00000000·ef070000·00460e10·8f02450e·.........F....E.
14 ··0x000000a0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.014 ··0x000000a0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
15 ··0x000000b0·8606440e·3883074a·0ed00103·33040a0e·..D.8..J....3...15 ··0x000000b0·8606440e·3883074a·0ed00103·03040a0e·..D.8..J........
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·0b02cd0e·d801430e·e001580e·B..A......C...X.
18 ··0x000000e0·d801410e·d0010306·010ed801·560ee001·..A.........V...18 ··0x000000e0·d801420e·d001036b·010ed801·4a0ee001·..B....k....J...
19 ··0x000000f0·550ed801·410ed001·1c000000·fc000000·U...A...........19 ··0x000000f0·4b0ed801·410ed001·1c000000·fc000000·K...A...........
20 ··0x00000100·00000000·d4000000·000ed001·83078606·................20 ··0x00000100·00000000·22010000·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 120, 147 lines modifiedOffset 120, 147 lines modified
120 ··0x00000740·7002700a·0e38410e·30410e28·420e2042·p.p..8A.0A.(B.·B120 ··0x00000740·7002700a·0e38410e·30410e28·420e2042·p.p..8A.0A.(B.·B
121 ··0x00000750·0e18420e·10420e08·450b036a·010e7844·..B..B..E..j..xD121 ··0x00000750·0e18420e·10420e08·450b036a·010e7844·..B..B..E..j..xD
122 ··0x00000760·0e800146·0e78410e·70000000·34000000·...F.xA.p...4...122 ··0x00000760·0e800146·0e78410e·70000000·34000000·...F.xA.p...4...
123 ··0x00000770·70070000·00000000·5e010000·000e7083·p.......^.....p.123 ··0x00000770·70070000·00000000·5e010000·000e7083·p.......^.....p.
124 ··0x00000780·0786068c·058d048e·038f0202·6d0a0e38·............m..8124 ··0x00000780·0786068c·058d048e·038f0202·6d0a0e38·............m..8
125 ··0x00000790·430e3041·0e28420e·20420e18·420e1042·C.0A.(B.·B..B..B125 ··0x00000790·430e3041·0e28420e·20420e18·420e1042·C.0A.(B.·B..B..B
126 ··0x000007a0·0e08410b·34000000·a8070000·00000000·..A.4...........126 ··0x000007a0·0e08410b·34000000·a8070000·00000000·..A.4...........
127 ··0x000007b0·4d010000·00450e10·8602410e·18830347·M....E....A....G127 ··0x000007b0·2d010000·00450e10·8602410e·18830347·-....E....A....G
128 ··0x000007c0·0e20032d·010a0e18·440e1041·0e08410b·.·.-....D..A..A.128 ··0x000007c0·0e20030d·010a0e18·440e1041·0e08410b·.·......D..A..A.
129 ··0x000007d0·440e1843·0e10410e·08000000·34000000·D..C..A.....4...129 ··0x000007d0·440e1843·0e10410e·08000000·30000000·D..C..A.....0...
130 ··0x000007e0·e0070000·00000000·3d010000·00450e10·........=....E..130 ··0x000007e0·e0070000·00000000·1d010000·00450e10·.............E..
131 ··0x000007f0·8602410e·18830347·0e20031c·010a0e18·..A....G.·......131 ··0x000007f0·8602410e·18830347·0e2002fc·0a0e1844·..A....G.·.....D
132 ··0x00000800·440e1041·0e08420b·440e1843·0e10410e·D..A..B.D..C..A.132 ··0x00000800·0e10410e·08420b44·0e18430e·10410e08·..A..B.D..C..A..
 133 ··0x00000810·38000000·14080000·00000000·5f000000·8..........._...
 134 ··0x00000820·00460e10·8e024a0e·188d0345·0e208c04·.F....J....E.·..
 135 ··0x00000830·440e2886·05440e30·8306610a·0e28410e·D.(..D.0..a..(A.
 136 ··0x00000840·20420e18·420e1042·0e08410b·28000000··B..B..B..A.(...
 137 ··0x00000850·50080000·00000000·34000000·00460e10·P.......4....F..
 138 ··0x00000860·8c02490e·18860344·0e208304·5d0e1841·..I....D.·..]..A
 139 ··0x00000870·0e10420e·08000000·24000000·7c080000·..B.....$...|...
 140 ··0x00000880·00000000·46000000·00450e10·8602410e·....F....E....A.
 141 ··0x00000890·18830344·0e20790e·18410e10·410e0800·...D.·y..A..A...
 142 ··0x000008a0·14000000·a4080000·00000000·07000000·................
 143 ··0x000008b0·000e2083·03860200·60000000·bc080000·..·.....`.......
 144 ··0x000008c0·00000000·7d000000·00460e10·8d02450e·....}....F....E.
 145 ··0x000008d0·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.0
 146 ··0x000008e0·6e0e3848·0e40420e·48410e50·410e5842·n.8H.@B.HA.PA.XB
 147 ··0x000008f0·0e60490e·30440a0e·28410e20·410e1842·.`I.0D..(A.·A..B
 148 ··0x00000900·0e10420e·08410b43·0e38480e·40420e48·..B..A.C.8H.@B.H
 149 ··0x00000910·410e5041·0e58420e·60490e30·14000000·A.PA.XB.`I.0....
 150 ··0x00000920·20090000·00000000·52000000·00480e20··.......R....H.·
 151 ··0x00000930·02490e08·1c000000·38090000·00000000·.I......8.......
 152 ··0x00000940·2d000000·000e2045·0e28500e·304f0e28·-.....·E.(P.0O.(
 153 ··0x00000950·420e2000·24000000·58090000·00000000·B.·.$...X.......
 154 ··0x00000960·2f000000·00450e10·8602490e·18830346·/....E....I....F
 155 ··0x00000970·0e20580e·18410e10·410e0800·44000000·.·X..A..A...D...
 156 ··0x00000980·80090000·00000000·a5000000·00460e10·.............F..
 157 ··0x00000990·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
 158 ··0x000009a0·05410e30·83060279·0e384a0e·404c0e38·.A.0...y.8J.@L.8
 159 ··0x000009b0·410e3041·0e28410e·20420e18·420e1042·A.0A.(A.·B..B..B
 160 ··0x000009c0·0e080000·1c000000·c8090000·00000000·................
 161 ··0x000009d0·07000000·000e3083·0686058c·048d038e·......0.........
133 ··0x00000810·08000000·38000000·18080000·00000000·....8...........162 ··0x000009e0·02000000·20000000·e8090000·00000000·....·...........
134 ··0x00000820·5f000000·00460e10·8e024a0e·188d0345·_....F....J....E 
135 ··0x00000830·0e208c04·440e2886·05440e30·8306610a·.·..D.(..D.0..a.163 ··0x000009f0·e6000000·004e0e10·83020258·0a0e0841·.....N.....X...A
 164 ··0x00000a00·0b027c0e·08c30000·14000000·0c0a0000·..|.............
 165 ··0x00000a10·00000000·13000000·000e1083·02000000·................
 166 ··0x00000a20·28000000·240a0000·00000000·ac010000·(...$...........
 167 ··0x00000a30·00450e10·8602410e·18830344·0e200321·.E....A....D.·.!
 168 ··0x00000a40·010a0e18·410e1041·0e08430b·14000000·....A..A..C.....
 169 ··0x00000a50·500a0000·00000000·07000000·000e2083·P.............·.
 170 ··0x00000a60·03860200·18000000·680a0000·00000000·........h.......
 171 ··0x00000a70·25000000·00450e10·83025b0e·08000000·%....E....[.....
 172 ··0x00000a80·1c000000·840a0000·00000000·2d000000·............-...
 173 ··0x00000a90·000e1083·024f0a0e·08410b5c·0e080000·.....O...A.\....
 174 ··0x00000aa0·18000000·a40a0000·00000000·1e000000·................
 175 ··0x00000ab0·00450e10·8302580e·08000000·10000000·.E....X.........
 176 ··0x00000ac0·c00a0000·00000000·0a000000·00000000·................
 177 ··0x00000ad0·44000000·d40a0000·00000000·44000000·D...........D...
 178 ··0x00000ae0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
 179 ··0x00000af0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
 180 ··0x00000b00·0e50580e·38460e30·410e2842·0e20420e·.PX.8F.0A.(B.·B.
 181 ··0x00000b10·18420e10·420e0800·4c000000·1c0b0000·.B..B...L.......
 182 ··0x00000b20·00000000·98000000·000e5083·0786068c·..........P.....
 183 ··0x00000b30·058d048e·038f0202·720a0e38·470e3041·........r..8G.0A
136 ··0x00000840·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.184 ··0x00000b40·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
 185 ··0x00000b50·440e3843·0e30410e·28420e20·420e1842·D.8C.0A.(B.·B..B
 186 ··0x00000b60·0e10420e·08000000·38000000·6c0b0000·..B.....8...l...
 187 ··0x00000b70·00000000·96000000·00460e10·8c024b0e·.........F....K.
 188 ··0x00000b80·18860344·0e208304·470e3002·570e3852·...D.·..G.0.W.8R
 189 ··0x00000b90·0e40460e·38420e30·440e2041·0e18410e·.@F.8B.0D.·A..A.
 190 ··0x00000ba0·10420e08·18000000·a80b0000·00000000·.B..............
 191 ··0x00000bb0·1c000000·000e3083·0486038c·02000000·......0.........
 192 ··0x00000bc0·24000000·c40b0000·00000000·31000000·$...........1...
 193 ··0x00000bd0·00450e10·8602490e·18830347·0e20590e·.E....I....G.·Y.
 194 ··0x00000be0·18410e10·410e0800·50000000·ec0b0000·.A..A...P.......
 195 ··0x00000bf0·00000000·7a000000·00460e10·8f02450e·....z....F....E.
 196 ··0x00000c00·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
 197 ··0x00000c10·8606490e·38830744·0e506a0e·584b0e60·..I.8..D.Pj.XK.`
 198 ··0x00000c20·4f0e5841·0e50440e·38410e30·410e2842·O.XA.PD.8A.0A.(B
 199 ··0x00000c30·0e20420e·18420e10·420e0800·1c000000·.·B..B..B.......
 200 ··0x00000c40·400c0000·00000000·1f000000·000e5083·@.............P.
 201 ··0x00000c50·0786068c·058d048e·038f0200·18000000·................
 202 ··0x00000c60·600c0000·00000000·3f000000·00450e10·`.......?....E..
 203 ··0x00000c70·8302790e·08000000·14000000·7c0c0000·..y.........|...
 204 ··0x00000c80·00000000·11000000·000e1083·02000000·................
 205 ··0x00000c90·24000000·940c0000·00000000·4b000000·$...........K...
 206 ··0x00000ca0·004b0e18·570e2046·0e28460e·30460e38·.K..W.·F.(F.0F.8
 207 ··0x00000cb0·460e4050·0e080000·1c000000·bc0c0000·F.@P............
 208 ··0x00000cc0·00000000·a2000000·00620e10·026a0e18·.........b...j..
 209 ··0x00000cd0·470e204b·0e080000·20000000·dc0c0000·G.·K....·.......
 210 ··0x00000ce0·00000000·97000000·00470ee0·01027a0e·.........G....z.
 211 ··0x00000cf0·e801470e·f0014e0e·08000000·38000000·..G...N.....8...
 212 ··0x00000d00·000d0000·00000000·8d000000·00460e10·.............F..
 213 ··0x00000d10·8c02440e·18860341·0e208304·470e3002·..D....A.·..G.0.
 214 ··0x00000d20·580e3850·0e40480e·38420e30·440e2041·X.8P.@H.8B.0D.·A
 215 ··0x00000d30·0e18410e·10420e08·18000000·3c0d0000·..A..B......<...
 216 ··0x00000d40·00000000·21000000·000e3083·0486038c·....!.....0.....
 217 ··0x00000d50·02000000·48000000·580d0000·00000000·....H...X.......
 218 ··0x00000d60·52010000·00460e10·8f02420e·188e0342·R....F....B....B
 219 ··0x00000d70·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
 220 ··0x00000d80·38830744·0e5002d1·0a0e3841·0e30410e·8..D.P....8A.0A.
 221 ··0x00000d90·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
137 ··0x00000850·28000000·54080000·00000000·34000000·(...T.......4...222 ··0x00000da0·28000000·a40d0000·00000000·36000000·(...........6...
Max diff block lines reached; 0/21082 bytes (0.00%) of diff not shown.
1.69 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
5.86 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:··········588024·(bytes·into·file)13 ··Start·of·section·headers:··········587824·(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·0x8f8f8:1 There·are·21·section·headers,·starting·at·offset·0x8f830:
  
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·004089·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·049ef0·0040c8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·049d80·004308·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003ec0·0003a0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0040d0·0003a0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·04dfb8·000480·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·04e088·000480·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·004260·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·004470·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004260·0164a6·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004470·01652d·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e438·022590·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e508·0226e0·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·01a708·023279·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·01a9a0·022dc9·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0709c8·01ce00·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·070be8·01cae8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·03d981·0002fb·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·03d769·0002fb·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·03dc80·00100d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·03da68·00100d·01·AMS··0···0··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·03ec90·000010·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·03ea78·000010·08··AM··0···0··8
17 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·08d7c8·000030·18···I·18··12··817 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·08d6d0·000030·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·03eca0·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·03ea88·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·03eca0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·03ea88·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·03ecc0·0051a8·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·03eaa8·0051d8·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·08d7f8·002040·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·08d700·002070·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·043e68·003708·18·····19·425··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·043c80·003750·18·····19·428··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·047570·002980·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0473d0·0029af·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·08f838·0000bb·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·08f770·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)
89.7 KB
readelf --wide --symbols {}
Max HTML report size reached
2.2 MB
readelf --wide --relocs {}
Max HTML report size reached
498 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
3.73 KB
strings --all --bytes=8 {}
    
Offset 21, 14 lines modifiedOffset 21, 16 lines modified
21 []A\A]A^A_21 []A\A]A^A_
22 AVAUATUS22 AVAUATUS
23 []A\A]A^23 []A\A]A^
24 AWAVAUATUSH24 AWAVAUATUSH
25 []A\A]A^A_25 []A\A]A^A_
26 AWAVAUATUSH26 AWAVAUATUSH
27 Z[]A\A]A^A_27 Z[]A\A]A^A_
 28 AWAVAUATUSH
 29 Z[]A\A]A^A_
28 []A\A]A^A_30 []A\A]A^A_
29 []A\A]A^A_31 []A\A]A^A_
30 AVAUATUSH32 AVAUATUSH
31 ([]A\A]A^A_33 ([]A\A]A^A_
32 AVAUATUSH34 AVAUATUSH
33 ([]A\A]A^A_35 ([]A\A]A^A_
34 AWAVAUATI36 AWAVAUATI
Offset 37, 42 lines modifiedOffset 39, 42 lines modified
37 AVAUATUSH39 AVAUATUSH
38 []A\A]A^A_40 []A\A]A^A_
39 AWAVAUATUSH41 AWAVAUATUSH
40 Z[]A\A]A^A_42 Z[]A\A]A^A_
41 AVAUATUSH43 AVAUATUSH
42 ([]A\A]A^A_44 ([]A\A]A^A_
43 []A\A]A^A_45 []A\A]A^A_
44 xNHcD$@I46 x/HcD$@I
45 LcM,LcE(L47 LcM,LcE(L
46 HcM$HcU·P148 HcM$HcU·P1
47 HcM$HcU·L49 HcM$HcU·L
48 LcM,LcE(P150 LcM,LcE(P1
49 HcM$HcU·L51 HcM$HcU·L
50 LcM,LcE(ARh52 LcM,LcE(ARh
51 HcM$HcU·L53 HcM$HcU·L
52 LcM,LcE(ATh54 LcM,LcE(ATh
53 HcM$HcU·L55 HcM$HcU·L
54 LcM,LcE(P156 LcM,LcE(P1
55 HcJ$LcJ,LcB(HcR·ARh57 HcJ$LcJ,LcB(HcR·ARh
56 McN,McF(IcM$IcU·H58 McF(IcM$IcU·H
 59 IcM$IcU·L
57 McN,McF(L60 McN,McF(P1
58 IcM$IcU·AVh 
59 t,LcJ,LcB(L61 t,LcJ,LcB(L
60 IcM$IcU·ARh62 IcM$IcU·ARh
61 LcH,Lc@(163 Lc@(LcH,H
62 tVLc@(LcH,L64 tTLc@(LcH,L
63 LcH$Lc@·P165 LcH$Lc@·P1
64 McL$·McD$66 McL$·McD$
65 McL$·McD$67 McL$·McD$
66 LcH$Lc@·HcH68 LcH$Lc@·HcH
67 McL$·McD$69 McL$·McD$
 70 IcT$·McM·Vh
68 IcL$$IcT$·H71 IcL$$IcT$·H
69 IcL$$IcT$·H72 IcL$$IcT$·H
 73 McL$,McD$(Uh
70 McD$(IcL$$H 
71 IcT$·McL$,Vh 
72 HcK$HcS·Lc@(AQI74 HcK$HcS·Lc@(AQI
73 McL$·McD$75 McL$·McD$
74 HcK$HcS·Uh76 HcK$HcS·Uh
75 HcM$HcU·ATh77 HcM$HcU·ATh
76 Lc@(LcH,H78 Lc@(LcH,H
77 HcM$HcU·H79 HcM$HcU·H
78 HcH$HcP·L80 HcH$HcP·L
Offset 97, 15 lines modifiedOffset 99, 17 lines modified
97 ([]A\A]A^A_99 ([]A\A]A^A_
98 AVAUATUSH100 AVAUATUSH
99 8[]A\A]A^A_101 8[]A\A]A^A_
100 8[]A\A]A^A_102 8[]A\A]A^A_
101 8[]A\A]A^A_103 8[]A\A]A^A_
102 AVAUATUSH104 AVAUATUSH
103 []A\A]A^A_105 []A\A]A^A_
 106 AVAUATUSH
104 x[]A\A]A^A_107 x[]A\A]A^A_
 108 L9t$PtSH
105 []A\A]A^A_109 []A\A]A^A_
106 AWAVAUATI110 AWAVAUATI
107 []A\A]A^A_111 []A\A]A^A_
108 []A\A]A^A_112 []A\A]A^A_
109 AVAUATUSH113 AVAUATUSH
110 h[]A\A]A^A_114 h[]A\A]A^A_
111 []A\A]A^A_115 []A\A]A^A_
Offset 162, 17 lines modifiedOffset 166, 17 lines modified
162 AWAVAUATI166 AWAVAUATI
163 ([]A\A]A^A_167 ([]A\A]A^A_
164 AVAUATUS168 AVAUATUS
165 []A\A]A^169 []A\A]A^
166 AWAVAUATUSH170 AWAVAUATUSH
167 []A\A]A^A_171 []A\A]A^A_
168 LcH,Lc@(AW1172 LcH,Lc@(AW1
169 AWAVAUATUSH173 AVAUATUS
170 []A\A]A^A_174 []A\A]A^
171 LcH,Lc@(AR1175 Lc@(LcH,H
172 AWAVAUATUSH176 AWAVAUATUSH
173 ([]A\A]A^A_177 ([]A\A]A^A_
174 AWAVAUATUSH178 AWAVAUATUSH
175 []A\A]A^A_179 []A\A]A^A_
176 AWAVAUATUSH180 AWAVAUATUSH
177 []A\A]A^A_181 []A\A]A^A_
178 AWAVAUATUSH182 AWAVAUATUSH
Offset 224, 16 lines modifiedOffset 228, 16 lines modified
224 AVAUATUSH228 AVAUATUSH
225 []A\A]A^A_229 []A\A]A^A_
226 AVAUATUSH230 AVAUATUSH
227 []A\A]A^A_231 []A\A]A^A_
228 []A\A]A^A_232 []A\A]A^A_
229 AWAVAUATUSH233 AWAVAUATUSH
230 ([]A\A]A^A_234 ([]A\A]A^A_
 235 Lc@(LcH,H
231 LcH,Lc@(H236 LcH,Lc@(H
232 LcH,Lc@(1 
233 AWAVAUATUSH237 AWAVAUATUSH
234 []A\A]A^A_238 []A\A]A^A_
235 LcH,Lc@(AR1239 LcH,Lc@(AR1
236 AVAUATUSH240 AVAUATUSH
237 []A\A]A^241 []A\A]A^
238 []A\A]A^A_242 []A\A]A^A_
239 AVAUATUSH243 AVAUATUSH
Offset 261, 16 lines modifiedOffset 265, 14 lines modified
261 L$(H9L$8tVH265 L$(H9L$8tVH
262 AWAVAUATI266 AWAVAUATI
263 []A\A]A^A_267 []A\A]A^A_
264 AVAUATUSH268 AVAUATUSH
265 H[]A\A]A^A_269 H[]A\A]A^A_
266 AVAUATUS270 AVAUATUS
267 []A\A]A^271 []A\A]A^
268 AVAUATUS 
269 []A\A]A^ 
270 AWAVAUATUSH272 AWAVAUATUSH
Max diff block lines reached; 2061/3769 bytes (54.68%) of diff not shown.
182 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.48 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
154 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
46.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
63.1 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:··········9136·(bytes·into·file)13 ··Start·of·section·headers:··········9168·(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·0x23b0:1 There·are·18·section·headers,·starting·at·offset·0x23d0:
  
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·0017f8·000180·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001818·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·0001b7·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00031e·0001b7·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·001978·000420·18···I·15···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·001998·000420·18···I·15···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0004d8·000a9d·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0004d8·000abd·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·001d98·000498·18···I·15···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·001db8·000498·18···I·15···9··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000f75·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000f95·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000f78·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000f98·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000f98·000220·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000fb8·000220·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·002230·0000d8·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·002250·0000d8·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·0011b8·000390·18·····16··13··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·0011d8·000390·18·····16··13··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·001548·0002aa·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·001568·0002aa·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002308·0000a4·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002328·0000a4·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··D·(mbind),·l·(large),·p·(processor·specific)26 ··D·(mbind),·l·(large),·p·(processor·specific)
3.11 KB
readelf --wide --symbols {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.16 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·0000000000000000···393·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence10 ·····6:·0000000000000000···393·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence
11 ·····7:·0000000000000a80····29·FUNC····LOCAL··DEFAULT····9·Py_XDECREF11 ·····7:·0000000000000aa0····29·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
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···171·FUNC····LOCAL··DEFAULT····7·_PyPegen_parse_string.cold13 ·····9:·0000000000000000···171·FUNC····LOCAL··DEFAULT····7·_PyPegen_parse_string.cold
14 ····10:·00000000000000ab····55·FUNC····LOCAL··DEFAULT····7·_PyPegen_decode_string.cold14 ····10:·00000000000000ab····55·FUNC····LOCAL··DEFAULT····7·_PyPegen_decode_string.cold
15 ····11:·00000000000000e2·····1·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold15 ····11:·00000000000000e2·····1·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold
16 ····12:·00000000000000e3···212·FUNC····LOCAL··DEFAULT····7·warn_invalid_escape_sequence.cold16 ····12:·00000000000000e3···212·FUNC····LOCAL··DEFAULT····7·warn_invalid_escape_sequence.cold
17 ····13:·0000000000000000··1916·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_parse_string17 ····13:·0000000000000000··1948·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_parse_string
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
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·strchr21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal224 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal2
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape226 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape2
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF827 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
33 ····29:·0000000000000780···760·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_decode_string33 ····29:·00000000000007a0···760·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_decode_string
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
16.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x17f8·contains·16·entries:1 Relocation·section·'.rela.text'·at·offset·0x1818·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··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·44 0000000000000062··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
5 0000000000000085··0000001f00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·45 0000000000000085··0000001f00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
6 00000000000000ae··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·46 00000000000000ae··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
7 00000000000000c6··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyBytes_Size·-·47 00000000000000c6··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyBytes_Size·-·4
8 000000000000010b··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·48 000000000000010b··0000002100000004·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·+·15114 0000000000000072··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·151
15 000000000000007e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19715 000000000000007e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·197
16 0000000000000113··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·df16 0000000000000113··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·df
17 0000000000000127··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18a17 0000000000000127··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18a
18 0000000000000146··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17d18 0000000000000146··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17d
19 0000000000000158··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16e19 0000000000000158··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16e
  
20 Relocation·section·'.rela.text.unlikely'·at·offset·0x1978·contains·44·entries:20 Relocation·section·'.rela.text.unlikely'·at·offset·0x1998·contains·44·entries:
21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
22 000000000000001c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·422 000000000000001c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
23 000000000000002b··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·023 000000000000002b··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
24 0000000000000030··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·424 0000000000000030··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
25 000000000000004f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·425 000000000000004f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
26 0000000000000070··0000001b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·426 0000000000000070··0000001b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
27 0000000000000075··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a27 0000000000000075··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a
Offset 37, 94 lines modifiedOffset 37, 94 lines modified
37 0000000000000119··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·437 0000000000000119··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
38 000000000000012a··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·3d38 000000000000012a··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·3d
39 0000000000000137··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c39 0000000000000137··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
40 0000000000000151··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·440 0000000000000151··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
41 0000000000000192··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·441 0000000000000192··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
42 000000000000019e··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·442 000000000000019e··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4
43 00000000000001ae··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·3043 00000000000001ae··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·30
44 0000000000000007··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d944 0000000000000007··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
45 0000000000000014··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d945 0000000000000014··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
46 0000000000000021··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d946 0000000000000021··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
47 0000000000000035··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d947 0000000000000035··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
48 0000000000000057··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f348 0000000000000057··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·253
49 0000000000000060··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d249 0000000000000060··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f2
50 0000000000000069··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d250 0000000000000069··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f2
51 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d951 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
52 0000000000000093··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d952 0000000000000093··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
53 00000000000000a7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d953 00000000000000a7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6f9
54 00000000000000b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·96854 00000000000000b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·988
55 00000000000000bb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8cf55 00000000000000bb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8ef
56 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8cf56 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8ef
57 00000000000000d5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8cf57 00000000000000d5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8ef
58 00000000000000de··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·96858 00000000000000de··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·988
59 0000000000000159··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12959 0000000000000159··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·129
60 0000000000000169··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12760 0000000000000169··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·127
61 000000000000016e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3b61 000000000000016e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3b
62 0000000000000178··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·16062 0000000000000178··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·160
63 000000000000017d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15863 000000000000017d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·158
64 000000000000018a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14664 000000000000018a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·146
65 0000000000000197··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12765 0000000000000197··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·127
66 00000000000001a8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8a66 00000000000001a8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8a
  
67 Relocation·section·'.rela.text.hot'·at·offset·0x1d98·contains·49·entries:67 Relocation·section·'.rela.text.hot'·at·offset·0x1db8·contains·49·entries:
68 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend68 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
69 000000000000001f··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·469 000000000000001f··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
70 0000000000000038··0000000f0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·070 0000000000000038··0000000f0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
71 000000000000005e··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·471 000000000000005e··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
72 00000000000000af··0000001100000004·R_X86_64_PLT32·········0000000000000000·strchr·-·472 00000000000000af··0000001100000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
73 0000000000000126··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·473 0000000000000126··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
74 000000000000013a··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·474 000000000000013a··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
75 00000000000001c5··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal2·-·475 0000000000000225··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal2·-·4
76 00000000000001f3··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·476 0000000000000253··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
77 00000000000004d5··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_DecodeEscape2·-·477 00000000000004f5··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_DecodeEscape2·-·4
78 00000000000004ff··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·478 000000000000051f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
79 00000000000005a3··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·479 00000000000005c3··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
80 0000000000000613··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3680 0000000000000633··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·36
81 000000000000062c··0000001800000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·481 000000000000064c··0000001800000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·4
82 0000000000000683··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·482 00000000000006a3··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
83 00000000000006ae··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·483 00000000000006ce··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
84 00000000000006d9··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·484 00000000000006f9··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
85 00000000000006f1··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·085 0000000000000711··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·0
86 00000000000006f8··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·486 0000000000000718··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
87 000000000000070a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c87 000000000000072a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
88 00000000000007e3··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·488 0000000000000803··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
89 00000000000007f7··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·489 0000000000000817··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
90 0000000000000885··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal2·-·490 00000000000008a5··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal2·-·4
91 00000000000008aa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·491 00000000000008ca··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
92 00000000000008cf··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·492 00000000000008ef··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
93 00000000000008f4··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·493 0000000000000914··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
94 0000000000000931··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·494 0000000000000951··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
95 00000000000009b4··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3695 00000000000009d4··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·36
96 00000000000009cd··0000001800000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·496 00000000000009ed··0000001800000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·4
97 0000000000000a2f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·497 0000000000000a4f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
98 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6998 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·69
99 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2199 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21
100 00000000000000df··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4100 00000000000000df··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4
101 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f101 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f
102 000000000000022f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93102 00000000000001cf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93
103 000000000000024a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93103 00000000000001ea··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93
104 00000000000003a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f104 00000000000003c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f
105 00000000000004ad··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4105 00000000000004cd··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
106 00000000000004e1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f106 0000000000000501··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f
107 000000000000050d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35107 000000000000052d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35
108 00000000000005ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4108 00000000000005cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
109 00000000000005c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60109 00000000000005e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60
110 00000000000005d2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57110 00000000000005f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57
111 00000000000007b5··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4111 00000000000007d5··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4
112 000000000000093a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b0112 000000000000095a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b0
113 000000000000095b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7113 000000000000097b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7
114 0000000000000968··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d5114 0000000000000988··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d5
115 0000000000000a87··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de115 0000000000000aa7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de
116 0000000000000a94··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de116 0000000000000ab4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de
117 0000000000000a99··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4117 0000000000000ab9··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
  
118 Relocation·section·'.rela.eh_frame'·at·offset·0x2230·contains·9·entries:118 Relocation·section·'.rela.eh_frame'·at·offset·0x2250·contains·9·entries:
119 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend119 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
120 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0120 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
121 00000000000000b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0121 00000000000000b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
122 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·780122 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7a0
123 000000000000013c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ab123 000000000000013c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ab
124 000000000000015c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a80124 000000000000015c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aa0
125 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e2125 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e2
126 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0126 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
127 00000000000001d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e3127 00000000000001d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e3
128 0000000000000204··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·190128 0000000000000204··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·190
7.54 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000090·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000077c15 00000018·0000000000000090·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000079c
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, 137 lines modifiedOffset 47, 137 lines modified
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·2·to·00000000000000dc48 ··DW_CFA_advance_loc:·2·to·00000000000000dc
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·00000000000000de50 ··DW_CFA_advance_loc:·2·to·00000000000000de
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·10·to·00000000000000e852 ··DW_CFA_advance_loc:·10·to·00000000000000e8
53 ··DW_CFA_restore_state53 ··DW_CFA_restore_state
54 ··DW_CFA_advance_loc2:·275·to·00000000000001fb54 ··DW_CFA_advance_loc2:·371·to·000000000000025b
55 ··DW_CFA_remember_state55 ··DW_CFA_remember_state
56 ··DW_CFA_def_cfa_offset:·5656 ··DW_CFA_def_cfa_offset:·56
57 ··DW_CFA_advance_loc:·4·to·00000000000001ff57 ··DW_CFA_advance_loc:·4·to·000000000000025f
58 ··DW_CFA_def_cfa_offset:·4858 ··DW_CFA_def_cfa_offset:·48
59 ··DW_CFA_advance_loc:·1·to·000000000000020059 ··DW_CFA_advance_loc:·1·to·0000000000000260
60 ··DW_CFA_def_cfa_offset:·4060 ··DW_CFA_def_cfa_offset:·40
61 ··DW_CFA_advance_loc:·2·to·000000000000020261 ··DW_CFA_advance_loc:·2·to·0000000000000262
62 ··DW_CFA_def_cfa_offset:·3262 ··DW_CFA_def_cfa_offset:·32
63 ··DW_CFA_advance_loc:·2·to·000000000000020463 ··DW_CFA_advance_loc:·2·to·0000000000000264
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_advance_loc:·2·to·000000000000020665 ··DW_CFA_advance_loc:·2·to·0000000000000266
66 ··DW_CFA_def_cfa_offset:·1666 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_advance_loc:·2·to·000000000000020867 ··DW_CFA_advance_loc:·2·to·0000000000000268
68 ··DW_CFA_def_cfa_offset:·868 ··DW_CFA_def_cfa_offset:·8
69 ··DW_CFA_advance_loc:·8·to·000000000000021069 ··DW_CFA_advance_loc:·8·to·0000000000000270
70 ··DW_CFA_restore_state70 ··DW_CFA_restore_state
71 ··DW_CFA_advance_loc2:·652·to·000000000000049c71 ··DW_CFA_advance_loc2:·588·to·00000000000004bc
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·00000000000004a374 ··DW_CFA_advance_loc:·7·to·00000000000004c3
75 ··DW_CFA_def_cfa_offset:·4875 ··DW_CFA_def_cfa_offset:·48
76 ··DW_CFA_advance_loc:·1·to·00000000000004a476 ··DW_CFA_advance_loc:·1·to·00000000000004c4
77 ··DW_CFA_def_cfa_offset:·4077 ··DW_CFA_def_cfa_offset:·40
78 ··DW_CFA_advance_loc:·2·to·00000000000004a678 ··DW_CFA_advance_loc:·2·to·00000000000004c6
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_advance_loc:·2·to·00000000000004a880 ··DW_CFA_advance_loc:·2·to·00000000000004c8
81 ··DW_CFA_def_cfa_offset:·2481 ··DW_CFA_def_cfa_offset:·24
82 ··DW_CFA_advance_loc:·2·to·00000000000004aa82 ··DW_CFA_advance_loc:·2·to·00000000000004ca
83 ··DW_CFA_def_cfa_offset:·1683 ··DW_CFA_def_cfa_offset:·16
84 ··DW_CFA_advance_loc:·2·to·00000000000004ac84 ··DW_CFA_advance_loc:·2·to·00000000000004cc
85 ··DW_CFA_def_cfa_offset:·885 ··DW_CFA_def_cfa_offset:·8
86 ··DW_CFA_advance_loc:·12·to·00000000000004b886 ··DW_CFA_advance_loc:·12·to·00000000000004d8
87 ··DW_CFA_restore_state87 ··DW_CFA_restore_state
88 ··DW_CFA_advance_loc2:·566·to·00000000000006ee88 ··DW_CFA_advance_loc2:·566·to·000000000000070e
89 ··DW_CFA_def_cfa_offset:·15289 ··DW_CFA_def_cfa_offset:·152
90 ··DW_CFA_advance_loc:·7·to·00000000000006f590 ··DW_CFA_advance_loc:·7·to·0000000000000715
91 ··DW_CFA_def_cfa_offset:·16091 ··DW_CFA_def_cfa_offset:·160
92 ··DW_CFA_advance_loc:·26·to·000000000000070f92 ··DW_CFA_advance_loc:·26·to·000000000000072f
93 ··DW_CFA_def_cfa_offset:·15293 ··DW_CFA_def_cfa_offset:·152
94 ··DW_CFA_advance_loc:·1·to·000000000000071094 ··DW_CFA_advance_loc:·1·to·0000000000000730
95 ··DW_CFA_def_cfa_offset:·14495 ··DW_CFA_def_cfa_offset:·144
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
  
98 000000ac·000000000000001c·000000b0·FDE·cie=00000000·pc=0000000000000000..00000000000000ab98 000000ac·000000000000001c·000000b0·FDE·cie=00000000·pc=0000000000000000..00000000000000ab
99 ··DW_CFA_def_cfa_offset:·14499 ··DW_CFA_def_cfa_offset:·144
100 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56100 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
101 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48101 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
102 ··DW_CFA_offset:·r12·(r12)·at·cfa-40102 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
103 ··DW_CFA_offset:·r13·(r13)·at·cfa-32103 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
104 ··DW_CFA_offset:·r14·(r14)·at·cfa-24104 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
105 ··DW_CFA_offset:·r15·(r15)·at·cfa-16105 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
106 000000cc·0000000000000064·000000d0·FDE·cie=00000000·pc=0000000000000780..0000000000000a78106 000000cc·0000000000000064·000000d0·FDE·cie=00000000·pc=00000000000007a0..0000000000000a98
107 ··DW_CFA_advance_loc:·6·to·0000000000000786107 ··DW_CFA_advance_loc:·6·to·00000000000007a6
108 ··DW_CFA_def_cfa_offset:·16108 ··DW_CFA_def_cfa_offset:·16
109 ··DW_CFA_offset:·r15·(r15)·at·cfa-16109 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
110 ··DW_CFA_advance_loc:·2·to·0000000000000788110 ··DW_CFA_advance_loc:·2·to·00000000000007a8
111 ··DW_CFA_def_cfa_offset:·24111 ··DW_CFA_def_cfa_offset:·24
112 ··DW_CFA_offset:·r14·(r14)·at·cfa-24112 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
113 ··DW_CFA_advance_loc:·2·to·000000000000078a113 ··DW_CFA_advance_loc:·2·to·00000000000007aa
114 ··DW_CFA_def_cfa_offset:·32114 ··DW_CFA_def_cfa_offset:·32
115 ··DW_CFA_offset:·r13·(r13)·at·cfa-32115 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
116 ··DW_CFA_advance_loc:·2·to·000000000000078c116 ··DW_CFA_advance_loc:·2·to·00000000000007ac
117 ··DW_CFA_def_cfa_offset:·40117 ··DW_CFA_def_cfa_offset:·40
118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
119 ··DW_CFA_advance_loc:·1·to·000000000000078d119 ··DW_CFA_advance_loc:·1·to·00000000000007ad
120 ··DW_CFA_def_cfa_offset:·48120 ··DW_CFA_def_cfa_offset:·48
121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
122 ··DW_CFA_advance_loc:·4·to·0000000000000791122 ··DW_CFA_advance_loc:·4·to·00000000000007b1
123 ··DW_CFA_def_cfa_offset:·56123 ··DW_CFA_def_cfa_offset:·56
124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
125 ··DW_CFA_advance_loc:·7·to·0000000000000798125 ··DW_CFA_advance_loc:·7·to·00000000000007b8
126 ··DW_CFA_def_cfa_offset:·144126 ··DW_CFA_def_cfa_offset:·144
127 ··DW_CFA_advance_loc:·8·to·00000000000007a0127 ··DW_CFA_advance_loc:·8·to·00000000000007c0
128 ··DW_CFA_remember_state128 ··DW_CFA_remember_state
129 ··DW_CFA_def_cfa_offset:·56129 ··DW_CFA_def_cfa_offset:·56
130 ··DW_CFA_advance_loc:·9·to·00000000000007a9130 ··DW_CFA_advance_loc:·9·to·00000000000007c9
131 ··DW_CFA_def_cfa_offset:·48131 ··DW_CFA_def_cfa_offset:·48
132 ··DW_CFA_advance_loc:·3·to·00000000000007ac132 ··DW_CFA_advance_loc:·3·to·00000000000007cc
133 ··DW_CFA_def_cfa_offset:·40133 ··DW_CFA_def_cfa_offset:·40
134 ··DW_CFA_advance_loc:·2·to·00000000000007ae134 ··DW_CFA_advance_loc:·2·to·00000000000007ce
135 ··DW_CFA_def_cfa_offset:·32135 ··DW_CFA_def_cfa_offset:·32
136 ··DW_CFA_advance_loc:·2·to·00000000000007b0136 ··DW_CFA_advance_loc:·2·to·00000000000007d0
137 ··DW_CFA_def_cfa_offset:·24137 ··DW_CFA_def_cfa_offset:·24
138 ··DW_CFA_advance_loc:·2·to·00000000000007b2138 ··DW_CFA_advance_loc:·2·to·00000000000007d2
139 ··DW_CFA_def_cfa_offset:·16139 ··DW_CFA_def_cfa_offset:·16
140 ··DW_CFA_advance_loc:·2·to·00000000000007b4140 ··DW_CFA_advance_loc:·2·to·00000000000007d4
141 ··DW_CFA_def_cfa_offset:·8141 ··DW_CFA_def_cfa_offset:·8
142 ··DW_CFA_advance_loc:·12·to·00000000000007c0142 ··DW_CFA_advance_loc:·12·to·00000000000007e0
143 ··DW_CFA_restore_state143 ··DW_CFA_restore_state
144 ··DW_CFA_advance_loc2:·316·to·00000000000008fc144 ··DW_CFA_advance_loc2:·316·to·000000000000091c
145 ··DW_CFA_remember_state145 ··DW_CFA_remember_state
146 ··DW_CFA_def_cfa_offset:·56146 ··DW_CFA_def_cfa_offset:·56
147 ··DW_CFA_advance_loc:·4·to·0000000000000900147 ··DW_CFA_advance_loc:·4·to·0000000000000920
148 ··DW_CFA_def_cfa_offset:·48148 ··DW_CFA_def_cfa_offset:·48
149 ··DW_CFA_advance_loc:·1·to·0000000000000901149 ··DW_CFA_advance_loc:·1·to·0000000000000921
150 ··DW_CFA_def_cfa_offset:·40150 ··DW_CFA_def_cfa_offset:·40
151 ··DW_CFA_advance_loc:·2·to·0000000000000903151 ··DW_CFA_advance_loc:·2·to·0000000000000923
152 ··DW_CFA_def_cfa_offset:·32152 ··DW_CFA_def_cfa_offset:·32
153 ··DW_CFA_advance_loc:·2·to·0000000000000905153 ··DW_CFA_advance_loc:·2·to·0000000000000925
154 ··DW_CFA_def_cfa_offset:·24154 ··DW_CFA_def_cfa_offset:·24
155 ··DW_CFA_advance_loc:·2·to·0000000000000907155 ··DW_CFA_advance_loc:·2·to·0000000000000927
Max diff block lines reached; 970/7649 bytes (12.68%) of diff not shown.
3.56 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 4, 93 lines modifiedOffset 4, 93 lines modified
4 Disassembly·of·section·.text.unlikely:4 Disassembly·of·section·.text.unlikely:
  
5 0000000000000000·<_PyPegen_parse_string.cold>:5 0000000000000000·<_PyPegen_parse_string.cold>:
6 _PyPegen_parse_string.cold():6 _PyPegen_parse_string.cold():
7 »       mov····(%r15),%rax7 »       mov····(%r15),%rax
8 »       test···%eax,%eax8 »       test···%eax,%eax
9 »       js·····b·<_PyPegen_parse_string.cold+0xb>9 »       js·····b·<_PyPegen_parse_string.cold+0xb>
10 ·R_X86_64_PC32»  .text.hot+0x6d910 ·R_X86_64_PC32»  .text.hot+0x6f9
11 »       sub····$0x1,%rax11 »       sub····$0x1,%rax
12 »       mov····%rax,(%r15)12 »       mov····%rax,(%r15)
13 »       jne····18·<_PyPegen_parse_string.cold+0x18>13 »       jne····18·<_PyPegen_parse_string.cold+0x18>
14 ·R_X86_64_PC32»  .text.hot+0x6d914 ·R_X86_64_PC32»  .text.hot+0x6f9
15 »       mov····%r15,%rdi15 »       mov····%r15,%rdi
16 »       call···20·<_PyPegen_parse_string.cold+0x20>16 »       call···20·<_PyPegen_parse_string.cold+0x20>
17 ·R_X86_64_PLT32» _Py_Dealloc-0x417 ·R_X86_64_PLT32» _Py_Dealloc-0x4
18 »       jmp····25·<_PyPegen_parse_string.cold+0x25>18 »       jmp····25·<_PyPegen_parse_string.cold+0x25>
19 ·R_X86_64_PC32»  .text.hot+0x6d919 ·R_X86_64_PC32»  .text.hot+0x6f9
20 »       mov····$0x123,%esi20 »       mov····$0x123,%esi
21 »       mov····$0x0,%edi21 »       mov····$0x0,%edi
22 ·R_X86_64_32»    .rodata.str1.122 ·R_X86_64_32»    .rodata.str1.1
23 »       call···34·<_PyPegen_parse_string.cold+0x34>23 »       call···34·<_PyPegen_parse_string.cold+0x34>
24 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x424 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
25 »       jmp····39·<_PyPegen_parse_string.cold+0x39>25 »       jmp····39·<_PyPegen_parse_string.cold+0x39>
26 ·R_X86_64_PC32»  .text.hot+0x6d926 ·R_X86_64_PC32»  .text.hot+0x6f9
27 »       mov····(%r12),%rax27 »       mov····(%r12),%rax
28 »       test···%eax,%eax28 »       test···%eax,%eax
29 »       js·····53·<_PyPegen_parse_string.cold+0x53>29 »       js·····53·<_PyPegen_parse_string.cold+0x53>
30 »       sub····$0x1,%rax30 »       sub····$0x1,%rax
31 »       mov····%rax,(%r12)31 »       mov····%rax,(%r12)
32 »       jne····53·<_PyPegen_parse_string.cold+0x53>32 »       jne····53·<_PyPegen_parse_string.cold+0x53>
33 »       mov····%r12,%rdi33 »       mov····%r12,%rdi
34 »       call···53·<_PyPegen_parse_string.cold+0x53>34 »       call···53·<_PyPegen_parse_string.cold+0x53>
35 ·R_X86_64_PLT32» _Py_Dealloc-0x435 ·R_X86_64_PLT32» _Py_Dealloc-0x4
36 »       xor····%r12d,%r12d36 »       xor····%r12d,%r12d
37 »       jmp····5b·<_PyPegen_parse_string.cold+0x5b>37 »       jmp····5b·<_PyPegen_parse_string.cold+0x5b>
38 ·R_X86_64_PC32»  .text.hot+0x1f338 ·R_X86_64_PC32»  .text.hot+0x253
39 »       lea····0x28(%rax),%r1139 »       lea····0x28(%rax),%r11
40 »       jmp····64·<_PyPegen_parse_string.cold+0x64>40 »       jmp····64·<_PyPegen_parse_string.cold+0x64>
41 ·R_X86_64_PC32»  .text.hot+0x5d241 ·R_X86_64_PC32»  .text.hot+0x5f2
42 »       mov····0x38(%rax),%r1142 »       mov····0x38(%rax),%r11
43 »       jmp····6d·<_PyPegen_parse_string.cold+0x6d>43 »       jmp····6d·<_PyPegen_parse_string.cold+0x6d>
44 ·R_X86_64_PC32»  .text.hot+0x5d244 ·R_X86_64_PC32»  .text.hot+0x5f2
45 »       mov····0x0(%rip),%rdi········45 »       mov····0x0(%rip),%rdi········
46 ·R_X86_64_PC32»  PyExc_OverflowError-0x446 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
47 »       mov····$0x0,%esi47 »       mov····$0x0,%esi
48 ·R_X86_64_32»    .rodata.str1.1+0x1a48 ·R_X86_64_32»    .rodata.str1.1+0x1a
49 »       call···7e·<_PyPegen_parse_string.cold+0x7e>49 »       call···7e·<_PyPegen_parse_string.cold+0x7e>
50 ·R_X86_64_PLT32» PyErr_SetString-0x450 ·R_X86_64_PLT32» PyErr_SetString-0x4
51 »       jmp····83·<_PyPegen_parse_string.cold+0x83>51 »       jmp····83·<_PyPegen_parse_string.cold+0x83>
52 ·R_X86_64_PC32»  .text.hot+0x6d952 ·R_X86_64_PC32»  .text.hot+0x6f9
53 »       mov····$0x112,%esi53 »       mov····$0x112,%esi
54 »       mov····$0x0,%edi54 »       mov····$0x0,%edi
55 ·R_X86_64_32»    .rodata.str1.155 ·R_X86_64_32»    .rodata.str1.1
56 »       call···92·<_PyPegen_parse_string.cold+0x92>56 »       call···92·<_PyPegen_parse_string.cold+0x92>
57 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x457 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
58 »       jmp····97·<_PyPegen_parse_string.cold+0x97>58 »       jmp····97·<_PyPegen_parse_string.cold+0x97>
59 ·R_X86_64_PC32»  .text.hot+0x6d959 ·R_X86_64_PC32»  .text.hot+0x6f9
60 »       mov····$0x12e,%esi60 »       mov····$0x12e,%esi
61 »       mov····$0x0,%edi61 »       mov····$0x0,%edi
62 ·R_X86_64_32»    .rodata.str1.162 ·R_X86_64_32»    .rodata.str1.1
63 »       call···a6·<_PyPegen_parse_string.cold+0xa6>63 »       call···a6·<_PyPegen_parse_string.cold+0xa6>
64 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x464 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
65 »       jmp····ab·<_PyPegen_decode_string.cold>65 »       jmp····ab·<_PyPegen_decode_string.cold>
66 ·R_X86_64_PC32»  .text.hot+0x6d966 ·R_X86_64_PC32»  .text.hot+0x6f9
  
67 00000000000000ab·<_PyPegen_decode_string.cold>:67 00000000000000ab·<_PyPegen_decode_string.cold>:
68 _PyPegen_decode_string.cold():68 _PyPegen_decode_string.cold():
69 »       mov····0x38(%rax),%r1169 »       mov····0x38(%rax),%r11
70 »       jmp····b4·<_PyPegen_decode_string.cold+0x9>70 »       jmp····b4·<_PyPegen_decode_string.cold+0x9>
71 ·R_X86_64_PC32»  .text.hot+0x96871 ·R_X86_64_PC32»  .text.hot+0x988
72 »       mov····(%r15),%rax72 »       mov····(%r15),%rax
73 »       test···%eax,%eax73 »       test···%eax,%eax
74 »       js·····bf·<_PyPegen_decode_string.cold+0x14>74 »       js·····bf·<_PyPegen_decode_string.cold+0x14>
75 ·R_X86_64_PC32»  .text.hot+0x8cf75 ·R_X86_64_PC32»  .text.hot+0x8ef
76 »       sub····$0x1,%rax76 »       sub····$0x1,%rax
77 »       mov····%rax,(%r15)77 »       mov····%rax,(%r15)
78 »       jne····cc·<_PyPegen_decode_string.cold+0x21>78 »       jne····cc·<_PyPegen_decode_string.cold+0x21>
79 ·R_X86_64_PC32»  .text.hot+0x8cf79 ·R_X86_64_PC32»  .text.hot+0x8ef
80 »       mov····%r15,%rdi80 »       mov····%r15,%rdi
81 »       call···d4·<_PyPegen_decode_string.cold+0x29>81 »       call···d4·<_PyPegen_decode_string.cold+0x29>
82 ·R_X86_64_PLT32» _Py_Dealloc-0x482 ·R_X86_64_PLT32» _Py_Dealloc-0x4
83 »       jmp····d9·<_PyPegen_decode_string.cold+0x2e>83 »       jmp····d9·<_PyPegen_decode_string.cold+0x2e>
84 ·R_X86_64_PC32»  .text.hot+0x8cf84 ·R_X86_64_PC32»  .text.hot+0x8ef
85 »       lea····0x28(%rax),%r1185 »       lea····0x28(%rax),%r11
86 »       jmp····e2·<Py_XDECREF.cold>86 »       jmp····e2·<Py_XDECREF.cold>
87 ·R_X86_64_PC32»  .text.hot+0x96887 ·R_X86_64_PC32»  .text.hot+0x988
  
88 00000000000000e2·<Py_XDECREF.cold>:88 00000000000000e2·<Py_XDECREF.cold>:
89 Py_XDECREF.cold():89 Py_XDECREF.cold():
90 »       ret90 »       ret
  
91 00000000000000e3·<warn_invalid_escape_sequence.cold>:91 00000000000000e3·<warn_invalid_escape_sequence.cold>:
92 warn_invalid_escape_sequence.cold():92 warn_invalid_escape_sequence.cold():
27.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 15, 21 lines modifiedOffset 15, 21 lines modified
15 »       push···%rbx15 »       push···%rbx
16 »       sub····$0x58,%rsp16 »       sub····$0x58,%rsp
17 »       mov····%rdi,0x10(%rsp)17 »       mov····%rdi,0x10(%rsp)
18 »       mov····0x8(%rsi),%rdi18 »       mov····0x8(%rsi),%rdi
19 »       call···23·<_PyPegen_parse_string+0x23>19 »       call···23·<_PyPegen_parse_string+0x23>
20 ·R_X86_64_PLT32» PyBytes_AsString-0x420 ·R_X86_64_PLT32» PyBytes_AsString-0x4
21 »       test···%rax,%rax21 »       test···%rax,%rax
22 »       je·····6dd·<_PyPegen_parse_string+0x6dd>22 »       je·····6fd·<_PyPegen_parse_string+0x6fd>
23 »       mov····%rax,%r1223 »       mov····%rax,%r12
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····250·<_PyPegen_parse_string+0x250>28 »       jne····270·<_PyPegen_parse_string+0x270>
29 »       cmp····$0x22,%eax29 »       cmp····$0x22,%eax
30 »       jne····e8·<_PyPegen_parse_string+0xe8>30 »       jne····e8·<_PyPegen_parse_string+0xe8>
31 »       xor····%edx,%edx31 »       xor····%edx,%edx
32 »       xor····%r14d,%r14d32 »       xor····%r14d,%r14d
33 »       lea····0x1(%r12),%rbx33 »       lea····0x1(%r12),%rbx
34 »       mov····%edx,0x8(%rsp)34 »       mov····%edx,0x8(%rsp)
35 »       mov····%rbx,%rdi35 »       mov····%rbx,%rdi
Offset 45, 27 lines modifiedOffset 45, 27 lines modified
45 »       cmp····%r15d,%esi45 »       cmp····%r15d,%esi
46 »       jne····88·<_PyPegen_parse_string+0x88>46 »       jne····88·<_PyPegen_parse_string+0x88>
47 ·R_X86_64_PC32»  .text.unlikely+0x2147 ·R_X86_64_PC32»  .text.unlikely+0x21
48 »       cmp····$0x3,%r948 »       cmp····$0x3,%r9
49 »       jbe····9d·<_PyPegen_parse_string+0x9d>49 »       jbe····9d·<_PyPegen_parse_string+0x9d>
50 »       movsbl·0x1(%r12),%esi50 »       movsbl·0x1(%r12),%esi
51 »       cmp····%r15d,%esi51 »       cmp····%r15d,%esi
52 »       je·····210·<_PyPegen_parse_string+0x210>52 »       je·····1b0·<_PyPegen_parse_string+0x1b0>
53 »       test···%edx,%edx53 »       test···%edx,%edx
54 »       jne····bd·<_PyPegen_parse_string+0xbd>54 »       jne····bd·<_PyPegen_parse_string+0xbd>
55 »       mov····$0x5c,%esi55 »       mov····$0x5c,%esi
56 »       mov····%rbx,%rdi56 »       mov····%rbx,%rdi
57 »       mov····%r9,0x8(%rsp)57 »       mov····%r9,0x8(%rsp)
58 »       call···b3·<_PyPegen_parse_string+0xb3>58 »       call···b3·<_PyPegen_parse_string+0xb3>
59 ·R_X86_64_PLT32» strchr-0x459 ·R_X86_64_PLT32» strchr-0x4
60 »       mov····0x8(%rsp),%r960 »       mov····0x8(%rsp),%r9
61 »       test···%rax,%rax61 »       test···%rax,%rax
62 »       jne····100·<_PyPegen_parse_string+0x100>62 »       jne····100·<_PyPegen_parse_string+0x100>
63 »       test···%r14d,%r14d63 »       test···%r14d,%r14d
64 »       jne····3b0·<_PyPegen_parse_string+0x3b0>64 »       jne····3d0·<_PyPegen_parse_string+0x3d0>
65 »       add····$0x58,%rsp65 »       add····$0x58,%rsp
66 »       mov····%rbx,%rdi66 »       mov····%rbx,%rdi
67 »       xor····%ecx,%ecx67 »       xor····%ecx,%ecx
68 »       xor····%edx,%edx68 »       xor····%edx,%edx
69 »       pop····%rbx69 »       pop····%rbx
70 »       mov····%r9,%rsi70 »       mov····%r9,%rsi
71 »       pop····%rbp71 »       pop····%rbp
Offset 78, 363 lines modifiedOffset 78, 365 lines modified
78 »       nopl···0x0(%rax,%rax,1)78 »       nopl···0x0(%rax,%rax,1)
79 »       cmp····$0x27,%eax79 »       cmp····$0x27,%eax
80 »       je·····4c·<_PyPegen_parse_string+0x4c>80 »       je·····4c·<_PyPegen_parse_string+0x4c>
81 »       jmp····f6·<_PyPegen_parse_string+0xf6>81 »       jmp····f6·<_PyPegen_parse_string+0xf6>
82 ·R_X86_64_PC32»  .text.unlikely+0x7f82 ·R_X86_64_PC32»  .text.unlikely+0x7f
83 »       cs·nopw·0x0(%rax,%rax,1)83 »       cs·nopw·0x0(%rax,%rax,1)
84 »       test···%r14d,%r14d84 »       test···%r14d,%r14d
85 »       jne····529·<_PyPegen_parse_string+0x529>85 »       jne····549·<_PyPegen_parse_string+0x549>
86 »       movabs·$0x1555555555555555,%rax86 »       movabs·$0x1555555555555555,%rax
87 »       cmp····%r9,%rax87 »       cmp····%r9,%rax
88 »       jb·····6dd·<_PyPegen_parse_string+0x6dd>88 »       jb·····6fd·<_PyPegen_parse_string+0x6fd>
89 »       lea····(%r9,%r9,2),%rsi89 »       lea····(%r9,%r9,2),%rsi
90 »       xor····%edi,%edi90 »       xor····%edi,%edi
91 »       add····%rsi,%rsi91 »       add····%rsi,%rsi
92 »       call···12a·<_PyPegen_parse_string+0x12a>92 »       call···12a·<_PyPegen_parse_string+0x12a>
93 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x493 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
94 »       mov····%rax,%r1594 »       mov····%rax,%r15
95 »       test···%rax,%rax95 »       test···%rax,%rax
96 »       je·····6dd·<_PyPegen_parse_string+0x6dd>96 »       je·····6fd·<_PyPegen_parse_string+0x6fd>
97 »       mov····%rax,%rdi97 »       mov····%rax,%rdi
98 »       call···13e·<_PyPegen_parse_string+0x13e>98 »       call···13e·<_PyPegen_parse_string+0x13e>
99 ·R_X86_64_PLT32» PyBytes_AsString-0x499 ·R_X86_64_PLT32» PyBytes_AsString-0x4
100 »       mov····%rax,%r14100 »       mov····%rax,%r14
101 »       test···%rax,%rax101 »       test···%rax,%rax
102 »       je·····6dd·<_PyPegen_parse_string+0x6dd>102 »       je·····6fd·<_PyPegen_parse_string+0x6fd>
103 »       mov····%rax,%rsi103 »       mov····%rax,%rsi
104 »       cmp····%r13,%rbx104 »       cmp····%r13,%rbx
105 »       jb·····175·<_PyPegen_parse_string+0x175>105 »       jb·····181·<_PyPegen_parse_string+0x181>
106 »       jmp····1b0·<_PyPegen_parse_string+0x1b0>106 »       jmp····210·<_PyPegen_parse_string+0x210>
107 »       nopl···0x0(%rax)107 »       nopw···0x0(%rax,%rax,1)
108 »       test···%al,%al108 »       test···%al,%al
109 »       js·····581·<_PyPegen_parse_string+0x581>109 »       js·····5a1·<_PyPegen_parse_string+0x5a1>
110 »       mov····%rsi,%r12110 »       mov····%rsi,%r12
111 »       add····$0x1,%rbx111 »       add····$0x1,%rbx
112 »       mov····%al,(%r12)112 »       mov····%al,(%r12)
113 »       lea····0x1(%r12),%rsi113 »       lea····0x1(%r12),%rsi
114 »       cmp····%r13,%rbx114 »       cmp····%r13,%rbx
115 »       jae····1b0·<_PyPegen_parse_string+0x1b0>115 »       jae····210·<_PyPegen_parse_string+0x210>
116 »       movzbl·(%rbx),%eax116 »       movzbl·(%rbx),%eax
117 »       cmp····$0x5c,%al117 »       cmp····$0x5c,%al
118 »       jne····158·<_PyPegen_parse_string+0x158>118 »       jne····160·<_PyPegen_parse_string+0x160>
119 »       lea····0x1(%rbx),%rdi119 »       lea····0x1(%rbx),%rdi
120 »       movb···$0x5c,(%rsi)120 »       movb···$0x5c,(%rsi)
121 »       lea····0x1(%rsi),%r12121 »       lea····0x1(%rsi),%r12
122 »       cmp····%r13,%rdi122 »       cmp····%r13,%rdi
123 »       jae····19d·<_PyPegen_parse_string+0x19d>123 »       jae····1ee·<_PyPegen_parse_string+0x1ee>
124 »       movzbl·0x1(%rbx),%eax124 »       movzbl·0x1(%rbx),%eax
125 »       test···%al,%al125 »       test···%al,%al
126 »       js·····742·<_PyPegen_parse_string+0x742>126 »       js·····762·<_PyPegen_parse_string+0x762>
127 »       mov····%rdi,%rbx127 »       mov····%rdi,%rbx
128 »       jmp····163·<_PyPegen_parse_string+0x163>128 »       jmp····16b·<_PyPegen_parse_string+0x16b>
 129 »       nopl···0x0(%rax)
 130 »       movsbl·0x2(%r12),%esi
 131 »       cmp····%r15d,%esi
 132 »       jne····9d·<_PyPegen_parse_string+0x9d>
 133 »       movsbl·-0x1(%r12,%rax,1),%ecx
 134 »       lea····0x3(%r12),%rbx
 135 »       cmp····%r15d,%ecx
 136 »       jne····1d3·<_PyPegen_parse_string+0x1d3>
 137 ·R_X86_64_PC32»  .text.unlikely+0x93
 138 »       lea····-0x5(%rax),%r9
 139 »       lea····(%rbx,%r9,1),%r13
 140 »       movsbl·0x0(%r13),%eax
 141 »       cmp····%r15d,%eax
 142 »       je·····9d·<_PyPegen_parse_string+0x9d>
 143 »       jmp····1ee·<_PyPegen_parse_string+0x1ee>
 144 ·R_X86_64_PC32»  .text.unlikely+0x93
129 »       movl···$0x35303075,0x1(%rsi)145 »       movl···$0x35303075,0x1(%rsi)
130 »       add····$0x6,%rsi146 »       add····$0x6,%rsi
131 »       movw···$0x63,0x4(%r12)147 »       movw···$0x63,0x4(%r12)
 148 »       data16·cs·nopw·0x0(%rax,%rax,1)
 149 »       nopl···0x0(%rax)
132 »       sub····%r14,%rsi150 »       sub····%r14,%rsi
133 »       lea····0x48(%rsp),%r9151 »       lea····0x48(%rsp),%r9
134 »       lea····0x44(%rsp),%r8152 »       lea····0x44(%rsp),%r8
135 »       xor····%ecx,%ecx153 »       xor····%ecx,%ecx
136 »       xor····%edx,%edx154 »       xor····%edx,%edx
Max diff block lines reached; 23536/27770 bytes (84.75%) of diff not shown.
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·90000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·90000000·1c000000·................
5 ··0x00000020·00000000·7c070000·00460e10·8f02420e·....|....F....B.5 ··0x00000020·00000000·9c070000·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·38830744·0e900102·b50a0e38·..D.8..D.......87 ··0x00000040·8606440e·38830744·0e900102·b50a0e38·..D.8..D.......8
8 ··0x00000050·480e3044·0e28420e·20420e18·420e1042·H.0D.(B.·B..B..B8 ··0x00000050·480e3044·0e28420e·20420e18·420e1042·H.0D.(B.·B..B..B
9 ··0x00000060·0e084a0b·0313010a·0e38440e·30410e28·..J......8D.0A.(9 ··0x00000060·0e084a0b·0373010a·0e38440e·30410e28·..J..s...8D.0A.(
10 ··0x00000070·420e2042·0e18420e·10420e08·480b038c·B.·B..B..B..H...10 ··0x00000070·420e2042·0e18420e·10420e08·480b034c·B.·B..B..B..H..L
11 ··0x00000080·020a0e38·470e3041·0e28420e·20420e18·...8G.0A.(B.·B..11 ··0x00000080·020a0e38·470e3041·0e28420e·20420e18·...8G.0A.(B.·B..
12 ··0x00000090·420e1042·0e084c0b·0336020e·9801470e·B..B..L..6....G.12 ··0x00000090·420e1042·0e084c0b·0336020e·9801470e·B..B..L..6....G.
13 ··0x000000a0·a0015a0e·9801410e·90010000·1c000000·..Z...A.........13 ··0x000000a0·a0015a0e·9801410e·90010000·1c000000·..Z...A.........
14 ··0x000000b0·b0000000·00000000·ab000000·000e9001·................14 ··0x000000b0·b0000000·00000000·ab000000·000e9001·................
15 ··0x000000c0·83078606·8c058d04·8e038f02·64000000·............d...15 ··0x000000c0·83078606·8c058d04·8e038f02·64000000·............d...
16 ··0x000000d0·d0000000·00000000·f8020000·00460e10·.............F..16 ··0x000000d0·d0000000·00000000·f8020000·00460e10·.............F..
17 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.17 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
417 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:··········37184·(bytes·into·file)13 ··Start·of·section·headers:··········36848·(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·0x9140:1 There·are·22·section·headers,·starting·at·offset·0x8ff0:
  
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·005908·000108·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005818·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·000f81·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00061f·000f1f·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·005a10·0014b8·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·005920·0014a0·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0015a0·002faa·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001540·002f2a·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·006ec8·001e90·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·006dc0·001e48·18···I·19···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·004550·000083·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·004470·000083·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·008d58·000168·18···I·19··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·008c08·000168·18···I·19··11··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0045d8·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0044f8·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0045e8·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·004508·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0045f0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004510·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·0045f0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·004510·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004610·0009e0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004530·0009d0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·008ec0·0001b0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·008d70·0001b0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·004ff0·000558·18·····20··26··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·004f00·000558·18·····20··26··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·005548·0003bf·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·005458·0003bf·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·009070·0000cc·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·008f20·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.03 KB
readelf --wide --symbols {}
    
Offset 3, 50 lines modifiedOffset 3, 50 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:·0000000000000a90··8193·FUNC····LOCAL··DEFAULT····9·tok_get_normal_mode10 ·····6:·0000000000000a20··8193·FUNC····LOCAL··DEFAULT····9·tok_get_normal_mode
11 ·····7:·0000000000002aa0···185·FUNC····LOCAL··DEFAULT····9·tok_nextc11 ·····7:·0000000000002a30···185·FUNC····LOCAL··DEFAULT····9·tok_nextc
12 ·····8:·0000000000002b60····53·FUNC····LOCAL··DEFAULT····9·tok_backup12 ·····8:·0000000000002af0····53·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:·0000000000002e30···378·FUNC····LOCAL··DEFAULT····9·verify_end_of_number15 ····11:·0000000000002db0···378·FUNC····LOCAL··DEFAULT····9·verify_end_of_number
16 ····12:·0000000000002d00···291·FUNC····LOCAL··DEFAULT····9·tok_decimal_tail16 ····12:·0000000000002c90···283·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··3251·FUNC····LOCAL··DEFAULT····7·tok_get_normal_mode.cold18 ····14:·0000000000000207··3153·FUNC····LOCAL··DEFAULT····7·tok_get_normal_mode.cold
19 ····15:·0000000000000eba····12·FUNC····LOCAL··DEFAULT····7·tok_nextc.cold19 ····15:·0000000000000e58····12·FUNC····LOCAL··DEFAULT····7·tok_nextc.cold
20 ····16:·0000000000000ec6····30·FUNC····LOCAL··DEFAULT····7·tok_backup.cold20 ····16:·0000000000000e64····30·FUNC····LOCAL··DEFAULT····7·tok_backup.cold
21 ····17:·0000000000000ee4····26·FUNC····LOCAL··DEFAULT····7·_PyLexer_update_fstring_expr.cold21 ····17:·0000000000000e82····26·FUNC····LOCAL··DEFAULT····7·_PyLexer_update_fstring_expr.cold
22 ····18:·0000000000000efe····15·FUNC····LOCAL··DEFAULT····7·tok_decimal_tail.cold22 ····18:·0000000000000e9c····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:·0000000000000f0d····52·FUNC····LOCAL··DEFAULT····7·verify_end_of_number.cold25 ····21:·0000000000000eab····52·FUNC····LOCAL··DEFAULT····7·verify_end_of_number.cold
26 ····22:·0000000000000f41····45·FUNC····LOCAL··DEFAULT····7·tok_continuation_line.cold26 ····22:·0000000000000edf····45·FUNC····LOCAL··DEFAULT····7·tok_continuation_line.cold
27 ····23:·0000000000000f6e····19·FUNC····LOCAL··DEFAULT····7·lookahead.cold27 ····23:·0000000000000f0c····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··2691·FUNC····GLOBAL·HIDDEN·····9·_PyTokenizer_Get30 ····26:·0000000000000000··2579·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·_PyTokenizer_warn_invalid_escape_sequence38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_warn_invalid_escape_sequence
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
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:·0000000000002ba0···341·FUNC····GLOBAL·HIDDEN·····9·_PyLexer_update_fstring_expr45 ····41:·0000000000002b30···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_indenterror51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_indenterror
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror_known_range52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror_known_range
112 KB
readelf --wide --relocs {}
Max HTML report size reached
82.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
939 B
strings --all --bytes=8 {}
    
Offset 28, 46 lines modifiedOffset 28, 45 lines modified
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_ 
36 A\A]A^A_35 A\A]A^A_
37 A\A]A^A_36 A\A]A^A_
38 A\A]A^A_37 A\A]A^A_
39 []A\A]A^A_ 
40 A\A]A^A_38 A\A]A^A_
41 A\A]A^A_39 A\A]A^A_
42 A\A]A^A_40 A\A]A^A_
43 A\A]A^A_41 A\A]A^A_
44 []A\A]A^A_ 
45 []A\A]A^A_ 
46 A\A]A^A_42 A\A]A^A_
47 A\A]A^A_43 A\A]A^A_
 44 []A\A]A^A_
48 A\A]A^A_45 A\A]A^A_
49 A\A]A^A_46 A\A]A^A_
50 A\A]A^A_47 A\A]A^A_
51 []A\A]A^A_ 
52 A\A]A^A_48 A\A]A^A_
53 A\A]A^A_49 A\A]A^A_
54 A\A]A^A_50 A\A]A^A_
55 A\A]A^A_51 A\A]A^A_
56 A\A]A^A_52 A\A]A^A_
57 A\A]A^A_53 A\A]A^A_
58 A\A]A^A_54 A\A]A^A_
59 A\A]A^A_55 A\A]A^A_
60 A\A]A^A_56 A\A]A^A_
61 A\A]A^A_57 A\A]A^A_
62 A\A]A^A_58 A\A]A^A_
63 A\A]A^A_59 A\A]A^A_
64 A\A]A^A_60 A\A]A^A_
65 A\A]A^A_61 A\A]A^A_
 62 []A\A]A^A_
66 A\A]A^A_63 A\A]A^A_
 64 []A\A]A^A_
 65 []A\A]A^A_
67 A\A]A^A_66 A\A]A^A_
68 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 A\A]A^A_
71 A\A]A^A_70 A\A]A^A_
72 A\A]A^A_71 A\A]A^A_
73 A\A]A^A_72 A\A]A^A_
Offset 88, 21 lines modifiedOffset 87, 21 lines modified
88 []A\A]A^A_87 []A\A]A^A_
89 []A\A]A^A_88 []A\A]A^A_
90 []A\A]A^A_89 []A\A]A^A_
91 []A\A]A^A_90 []A\A]A^A_
92 []A\A]A^A_91 []A\A]A^A_
93 []A\A]A^A_92 []A\A]A^A_
94 []A\A]A^A_93 []A\A]A^A_
95 ([]A\A]A^A_ 
96 []A\A]A^A_94 []A\A]A^A_
 95 ([]A\A]A^A_
97 []A\A]A^A_96 []A\A]A^A_
98 A\A]A^A_97 A\A]A^A_
 98 ([]A\A]A^A_
99 A\A]A^A_99 A\A]A^A_
100 []A\A]A^A_100 []A\A]A^A_
101 ([]A\A]A^A_ 
102 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 tok_backup104 tok_backup
106 tok_get_normal_mode105 tok_get_normal_mode
107 tok_nextc106 tok_nextc
108 tok_backup107 tok_backup
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+0x2a9c13 ·R_X86_64_PC32»  .text.hot+0x2a2c
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+0xf3d16 ·R_X86_64_PC32»  .text.unlikely+0xedb
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+0xf6119 ·R_X86_64_PC32»  .text.unlikely+0xeff
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+0x2a9c22 ·R_X86_64_PC32»  .text.hot+0x2a2c
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+0xf4a26 ·R_X86_64_PC32»  .text.unlikely+0xee8
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+0x2b5c30 ·R_X86_64_PC32»  .text.hot+0x2aec
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+0x2a9c49 ·R_X86_64_PC32»  .text.hot+0x2a2c
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+0xf7563 ·R_X86_64_PC32»  .text.unlikely+0xf13
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+0xf7567 ·R_X86_64_PC32»  .text.unlikely+0xf13
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+0x2b5c76 ·R_X86_64_PC32»  .text.hot+0x2aec
77 »       cmp····%r12,%rbx77 »       cmp····%r12,%rbx
78 »       je·····ac·<lookahead+0x6c>78 »       je·····ac·<lookahead+0x6c>
79 ·R_X86_64_PC32»  .text.unlikely+0xf6a79 ·R_X86_64_PC32»  .text.unlikely+0xf08
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.1 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
19.4 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·48000000·1c000000·........H.......4 ··0x00000010·1b0c0708·90010000·48000000·1c000000·........H.......
5 ··0x00000020·00000000·830a0000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·130a0000·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·10030000·88000000·00000000·................11 ··0x00000080·038f0200·14030000·88000000·00000000·................
12 ··0x00000090·01200000·00420e10·8f02420e·188e0345·.·...B....B....E12 ··0x00000090·01200000·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·0e600360·020a0e38·4a0e3044·8..G.`.`...8J.0D14 ··0x000000b0·38830747·0e600360·020a0e38·4a0e3044·8..G.`.`...8J.0D
15 ··0x000000c0·0e28440e·20420e18·420e1042·0e08490b·.(D.·B..B..B..I.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..
Offset 21, 142 lines modifiedOffset 21, 141 lines modified
21 ··0x00000110·20420e18·420e1042·0e084b0b·0353020a··B..B..B..K..S..21 ··0x00000110·20420e18·420e1042·0e084b0b·0353020a··B..B..B..K..S..
22 ··0x00000120·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.22 ··0x00000120·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
23 ··0x00000130·10420e08·450b02fc·0a0e384a·0e30430e·.B..E.....8J.0C.23 ··0x00000130·10420e08·450b02fc·0a0e384a·0e30430e·.B..E.....8J.0C.
24 ··0x00000140·28470e20·420e1842·0e10420e·08480b02·(G.·B..B..B..H..24 ··0x00000140·28470e20·420e1842·0e10420e·08480b02·(G.·B..B..B..H..
25 ··0x00000150·410a0e38·410e3041·0e28420e·20420e18·A..8A.0A.(B.·B..25 ··0x00000150·410a0e38·410e3041·0e28420e·20420e18·A..8A.0A.(B.·B..
26 ··0x00000160·420e1042·0e084d0b·02bb0a0e·384a0e30·B..B..M.....8J.026 ··0x00000160·420e1042·0e084d0b·02bb0a0e·384a0e30·B..B..M.....8J.0
27 ··0x00000170·460e2842·0e20420e·18420e10·420e084d·F.(B.·B..B..B..M27 ··0x00000170·460e2842·0e20420e·18420e10·420e084d·F.(B.·B..B..B..M
28 ··0x00000180·0b03cc03·0a0e384c·0e30410e·28420e20·......8L.0A.(B.·28 ··0x00000180·0b03dc03·0a0e384c·0e30410e·28420e20·......8L.0A.(B.·
29 ··0x00000190·420e1842·0e10420e·084f0b03·10020a0e·B..B..B..O......29 ··0x00000190·420e1842·0e10420e·084f0b03·92010a0e·B..B..B..O......
30 ··0x000001a0·384f0e30·410e2842·0e20420e·18420e10·8O.0A.(B.·B..B..30 ··0x000001a0·38480e30·410e2842·0e20420e·18420e10·8H.0A.(B.·B..B..
31 ··0x000001b0·420e0848·0b600a0e·38480e30·410e2842·B..H.`..8H.0A.(B31 ··0x000001b0·420e0845·0b029e0a·0e384f0e·30410e28·B..E.....8O.0A.(
32 ··0x000001c0·0e20420e·18420e10·420e0845·0b03f701·.·B..B..B..E....32 ··0x000001c0·420e2042·0e18420e·10420e08·4a0b0305·B.·B..B..B..J...
33 ··0x000001d0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B33 ··0x000001d0·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
34 ··0x000001e0·0e10420e·08450b03·14030a0e·38460e30·..B..E......8F.034 ··0x000001e0·420e1042·0e08450b·0379020a·0e38460e·B..B..E..y...8F.
35 ··0x000001f0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E 
36 ··0x00000200·0b580a0e·38480e30·410e2842·0e20420e·.X..8H.0A.(B.·B. 
37 ··0x00000210·18420e10·420e0845·0b02d80a·0e384c0e·.B..B..E.....8L. 
38 ··0x00000220·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..35 ··0x000001f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
39 ··0x00000230·450b750a·0e38460e·30410e28·420e2042·E.u..8F.0A.(B.·B36 ··0x00000200·450b02af·0a0e3848·0e30410e·28420e20·E.....8H.0A.(B.·
40 ··0x00000240·0e18420e·10420e08·450b0247·0a0e3852·..B..B..E..G..8R37 ··0x00000210·420e1842·0e10420e·08450b5a·0a0e384c·B..B..B..E.Z..8L
41 ··0x00000250·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.38 ··0x00000220·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
42 ··0x00000260·08450b58·0a0e3849·0e30410e·28420e20·.E.X..8I.0A.(B.·39 ··0x00000230·08450b02·b20a0e38·520e3041·0e28420e·.E.....8R.0A.(B.
43 ··0x00000270·420e1842·0e10420e·08450b02·750a0e38·B..B..B..E..u..8 
44 ··0x00000280·460e3041·0e28420e·20420e18·420e1042·F.0A.(B.·B..B..B 
45 ··0x00000290·0e08450b·02760a0e·38410e30·410e2842·..E..v..8A.0A.(B 
46 ··0x000002a0·0e20420e·18420e10·420e0845·0b480a0e·.·B..B..B..E.H..40 ··0x00000240·20420e18·420e1042·0e08450b·02690a0e··B..B..B..E..i..
47 ··0x000002b0·384f0e30·410e2842·0e20420e·18420e10·8O.0A.(B.·B..B..41 ··0x00000250·38490e30·410e2842·0e20420e·18420e10·8I.0A.(B.·B..B..
 42 ··0x00000260·420e0845·0b02a10a·0e38460e·30410e28·B..E.....8F.0A.(
 43 ··0x00000270·420e2042·0e18420e·10420e08·450b480a·B.·B..B..B..E.H.
 44 ··0x00000280·0e384f0e·30410e28·420e2042·0e18420e·.8O.0A.(B.·B..B.
48 ··0x000002c0·420e0845·0b5f0a0e·384c0e30·410e2842·B..E._..8L.0A.(B45 ··0x00000290·10420e08·450b5f0a·0e384c0e·30410e28·.B..E._..8L.0A.(
49 ··0x000002d0·0e20420e·18420e10·420e0845·0b03c601·.·B..B..B..E.... 
50 ··0x000002e0·0a0e384a·0e30430e·28470e20·420e1842·..8J.0C.(G.·B..B 
51 ··0x000002f0·0e10420e·08450b02·a60a0e38·490e3044·..B..E.....8I.0D 
52 ··0x00000300·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E. 
53 ··0x00000310·02ac0a0e·384a0e30·410e2842·0e20420e·....8J.0A.(B.·B. 
54 ··0x00000320·18420e10·420e0845·0b02470e·684c0e70·.B..B..E..G.hL.p 
55 ··0x00000330·510e6841·0e60440a·0e38410e·30410e28·Q.hA.`D..8A.0A.( 
56 ··0x00000340·420e2042·0e18420e·10420e08·410b0336·B.·B..B..B..A..646 ··0x000002a0·420e2042·0e18420e·10420e08·450b0276·B.·B..B..B..E..v
57 ··0x00000350·010a0e38·490e3044·0e28440e·20420e18·...8I.0D.(D.·B..47 ··0x000002b0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
58 ··0x00000360·420e1042·0e08450b·7f0a0e38·490e3044·B..B..E....8I.0D48 ··0x000002c0·0e10420e·08450b6a·0a0e384a·0e30410e·..B..E.j..8J.0A.
59 ··0x00000370·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E. 
60 ··0x00000380·530a0e38·490e3044·0e28440e·20420e18·S..8I.0D.(D.·B.. 
61 ··0x00000390·420e1042·0e08450b·20040000·9c030000·B..B..E.·....... 
62 ··0x000003a0·00000000·b30c0000·000e6083·0786068c·..........`..... 
63 ··0x000003b0·058d048e·038f0253·0a0e3849·0e30440e·.......S..8I.0D. 
64 ··0x000003c0·28440e20·420e1842·0e10420e·08450b02·(D.·B..B..B..E..49 ··0x000002d0·28420e20·420e1842·0e10420e·08450b02·(B.·B..B..B..E..
 50 ··0x000002e0·620a0e38·4a0e3043·0e28470e·20420e18·b..8J.0C.(G.·B..
 51 ··0x000002f0·420e1042·0e08450b·630e684c·0e70510e·B..B..E.c.hL.pQ.
 52 ··0x00000300·68410e60·440a0e38·410e3041·0e28420e·hA.`D..8A.0A.(B.
 53 ··0x00000310·20420e18·420e1042·0e08410b·0336010a··B..B..B..A..6..
65 ··0x000003d0·5c0a0e38·490e3044·0e28440e·20420e18·\..8I.0D.(D.·B..54 ··0x00000320·0e38490e·30440e28·440e2042·0e18420e·.8I.0D.(D.·B..B.
66 ··0x000003e0·420e1042·0e08450b·670a0e38·490e3044·B..B..E.g..8I.0D55 ··0x00000330·10420e08·450b02e6·0a0e3849·0e30410e·.B..E.....8I.0A.
67 ··0x000003f0·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E.56 ··0x00000340·28420e20·420e1842·0e10420e·08450b03·(B.·B..B..B..E..
68 ··0x00000400·024e0a0e·38460e30·410e2842·0e20420e·.N..8F.0A.(B.·B.57 ··0x00000350·a7010a0e·38490e30·440e2844·0e20420e·....8I.0D.(D.·B.
69 ··0x00000410·18420e10·420e0845·0b026d0a·0e38490e·.B..B..E..m..8I.58 ··0x00000360·18420e10·420e0845·0b02590a·0e38490e·.B..B..E..Y..8I.
70 ··0x00000420·30440e28·440e2042·0e18420e·10420e08·0D.(D.·B..B..B..59 ··0x00000370·30440e28·440e2042·0e18420e·10420e08·0D.(D.·B..B..B..
71 ··0x00000430·450b02a5·0a0e384a·0e30430e·28470e20·E.....8J.0C.(G.·60 ··0x00000380·450b660a·0e38490e·30440e28·440e2042·E.f..8I.0D.(D.·B
 61 ··0x00000390·0e18420e·10420e08·450b0000·08040000·..B..B..E.......
 62 ··0x000003a0·a0030000·00000000·510c0000·000e6083·........Q.....`.
 63 ··0x000003b0·0786068c·058d048e·038f0202·770a0e38·............w..8
72 ··0x00000440·420e1842·0e10420e·08450b55·0a0e3849·B..B..B..E.U..8I 
73 ··0x00000450·0e30440e·28440e20·420e1842·0e10420e·.0D.(D.·B..B..B. 
74 ··0x00000460·08450b02·690a0e38·490e3041·0e28420e·.E..i..8I.0A.(B. 
75 ··0x00000470·20420e18·420e1042·0e08450b·440a0e38··B..B..B..E.D..8 
76 ··0x00000480·4a0e3043·0e28470e·20420e18·420e1042·J.0C.(G.·B..B..B64 ··0x000003c0·4a0e3043·0e28470e·20420e18·420e1042·J.0C.(G.·B..B..B
77 ··0x00000490·0e08450b·440a0e38·4a0e3043·0e28470e·..E.D..8J.0C.(G.65 ··0x000003d0·0e08450b·440a0e38·4a0e3043·0e28440e·..E.D..8J.0C.(D.
 66 ··0x000003e0·20420e18·420e1042·0e08450b·02540a0e··B..B..B..E..T..
 67 ··0x000003f0·384a0e30·430e2847·0e20420e·18420e10·8J.0C.(G.·B..B..
 68 ··0x00000400·420e0845·0b760a0e·38490e30·440e2844·B..E.v..8I.0D.(D
 69 ··0x00000410·0e20420e·18420e10·420e0845·0b580a0e·.·B..B..B..E.X..
 70 ··0x00000420·38490e30·440e2844·0e20420e·18420e10·8I.0D.(D.·B..B..
 71 ··0x00000430·420e0845·0b440a0e·384a0e30·430e2847·B..E.D..8J.0C.(G
 72 ··0x00000440·0e20420e·18420e10·420e0845·0b550a0e·.·B..B..B..E.U..
 73 ··0x00000450·38490e30·440e2844·0e20420e·18420e10·8I.0D.(D.·B..B..
 74 ··0x00000460·420e0845·0b670a0e·38490e30·440e2844·B..E.g..8I.0D.(D
 75 ··0x00000470·0e20420e·18420e10·420e0845·0b5b0a0e·.·B..B..B..E.[..
 76 ··0x00000480·384a0e30·430e2847·0e20420e·18420e10·8J.0C.(G.·B..B..
 77 ··0x00000490·420e0845·0b620a0e·38490e30·440e2844·B..E.b..8I.0D.(D
 78 ··0x000004a0·0e20420e·18420e10·420e0845·0b440a0e·.·B..B..B..E.D..
 79 ··0x000004b0·384a0e30·430e2844·0e20420e·18420e10·8J.0C.(D.·B..B..
 80 ··0x000004c0·420e0845·0b4c0a0e·38490e30·440e2844·B..E.L..8I.0D.(D
 81 ··0x000004d0·0e20420e·18420e10·420e0845·0b580a0e·.·B..B..B..E.X..
 82 ··0x000004e0·38460e30·410e2842·0e20420e·18420e10·8F.0A.(B.·B..B..
 83 ··0x000004f0·420e0845·0b440a0e·384a0e30·430e2847·B..E.D..8J.0C.(G
78 ··0x000004a0·20420e18·420e1042·0e08450b·6a0e684c··B..B..B..E.j.hL84 ··0x00000500·0e20420e·18420e10·420e0845·0b6a0e68·.·B..B..B..E.j.h
79 ··0x000004b0·0e70550e·68420e60·620a0e38·490e3044·.pU.hB.`b..8I.0D85 ··0x00000510·4c0e7055·0e68420e·605a0a0e·38490e30·L.pU.hB.`Z..8I.0
80 ··0x000004c0·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E. 
81 ··0x000004d0·530a0e38·490e3044·0e28440e·20420e18·S..8I.0D.(D.·B.. 
82 ··0x000004e0·420e1042·0e08450b·7e0a0e38·480e3041·B..B..E.~..8H.0A 
83 ··0x000004f0·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E. 
84 ··0x00000500·570a0e38·490e3041·0e28420e·20420e18·W..8I.0A.(B.·B.. 
85 ··0x00000510·420e1042·0e08450b·440a0e38·4a0e3043·B..B..E.D..8J.0C 
86 ··0x00000520·0e28470e·20420e18·420e1042·0e08450b·.(G.·B..B..B..E. 
87 ··0x00000530·02880a0e·384a0e30·430e2847·0e20420e·....8J.0C.(G.·B. 
88 ··0x00000540·18420e10·420e0845·0b440a0e·384a0e30·.B..B..E.D..8J.0 
89 ··0x00000550·430e2847·0e20420e·18420e10·420e0845·C.(G.·B..B..B..E 
90 ··0x00000560·0b440a0e·384a0e30·430e2844·0e20420e·.D..8J.0C.(D.·B. 
91 ··0x00000570·18420e10·420e0845·0b550a0e·38490e30·.B..B..E.U..8I.0 
92 ··0x00000580·440e2844·0e20420e·18420e10·420e0845·D.(D.·B..B..B..E86 ··0x00000520·440e2844·0e20420e·18420e10·420e0845·D.(D.·B..B..B..E
93 ··0x00000590·0b630a0e·38460e30·410e2842·0e20420e·.c..8F.0A.(B.·B. 
94 ··0x000005a0·18420e10·420e0845·0b550a0e·38490e30·.B..B..E.U..8I.0 
95 ··0x000005b0·440e2844·0e20420e·18420e10·420e0845·D.(D.·B..B..B..E 
96 ··0x000005c0·0b4c0a0e·38490e30·440e2844·0e20420e·.L..8I.0D.(D.·B.87 ··0x00000530·0b5d0a0e·38490e30·440e2844·0e20420e·.]..8I.0D.(D.·B.
97 ··0x000005d0·18420e10·420e0845·0b440a0e·384a0e30·.B..B..E.D..8J.0 
98 ··0x000005e0·430e2847·0e20420e·18420e10·420e0845·C.(G.·B..B..B..E 
99 ··0x000005f0·0b440a0e·384a0e30·430e2847·0e20420e·.D..8J.0C.(G.·B. 
Max diff block lines reached; 0/19737 bytes (0.00%) of diff not shown.
16.9 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 00000000000003c4··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 00000000000003d8··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.69 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 45, 29 lines modifiedOffset 45, 29 lines modified
45 ··DW_CFA_advance_loc2:·284·to·00000000000002f445 ··DW_CFA_advance_loc2:·284·to·00000000000002f4
46 ··DW_CFA_remember_state46 ··DW_CFA_remember_state
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·1·to·00000000000002f548 ··DW_CFA_advance_loc:·1·to·00000000000002f5
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·00000000000002f750 ··DW_CFA_advance_loc:·2·to·00000000000002f7
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·9·to·000000000000030052 ··DW_CFA_advance_loc:·5·to·00000000000002fc
53 ··DW_CFA_restore_state53 ··DW_CFA_restore_state
54 ··DW_CFA_nop54 ··DW_CFA_nop
55 ··DW_CFA_nop55 ··DW_CFA_nop
  
56 0000008c·0000000000000018·00000090·FDE·cie=00000000·pc=0000000000000000..000000000000000a56 0000008c·0000000000000018·00000090·FDE·cie=00000000·pc=0000000000000000..000000000000000a
57 ··DW_CFA_def_cfa_offset:·3257 ··DW_CFA_def_cfa_offset:·32
58 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3258 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
59 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2459 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
60 ··DW_CFA_offset:·r12·(r12)·at·cfa-1660 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
61 ··DW_CFA_nop61 ··DW_CFA_nop
62 ··DW_CFA_nop62 ··DW_CFA_nop
63 ··DW_CFA_nop63 ··DW_CFA_nop
  
64 000000a8·0000000000000010·000000ac·FDE·cie=00000000·pc=0000000000000420..000000000000044564 000000a8·0000000000000010·000000ac·FDE·cie=00000000·pc=0000000000000430..0000000000000455
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
67 ··DW_CFA_nop67 ··DW_CFA_nop
  
68 000000bc·0000000000000010·000000c0·FDE·cie=00000000·pc=0000000000000000..000000000000003b68 000000bc·0000000000000010·000000c0·FDE·cie=00000000·pc=0000000000000000..000000000000003b
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
5.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 107, 48 lines modifiedOffset 107, 48 lines modified
107 »       endbr64107 »       endbr64
108 »       push···%r12108 »       push···%r12
109 »       push···%rbp109 »       push···%rbp
110 »       push···%rbx110 »       push···%rbx
111 »       mov····%rdi,%rbx111 »       mov····%rdi,%rbx
112 »       mov····0xac0(%rdi),%rdi112 »       mov····0xac0(%rdi),%rdi
113 »       test···%rdi,%rdi113 »       test···%rdi,%rdi
114 »       je·····300·<_PyTokenizer_Free+0x130>114 »       je·····2fc·<_PyTokenizer_Free+0x12c>
115 »       call···1f0·<_PyTokenizer_Free+0x20>115 »       call···1f0·<_PyTokenizer_Free+0x20>
116 ·R_X86_64_PLT32» PyMem_Free-0x4116 ·R_X86_64_PLT32» PyMem_Free-0x4
117 »       mov····0xae0(%rbx),%rdi117 »       mov····0xae0(%rbx),%rdi
118 »       test···%rdi,%rdi118 »       test···%rdi,%rdi
119 »       jne····310·<_PyTokenizer_Free+0x140>119 »       jne····310·<_PyTokenizer_Free+0x140>
120 »       mov····0xae8(%rbx),%rdi120 »       mov····0xae8(%rbx),%rdi
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·····3ca·<_PyTokenizer_Free+0x1fa>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 174, 18 lines modifiedOffset 174, 18 lines modified
174 »       cs·nopw·0x0(%rax,%rax,1)174 »       cs·nopw·0x0(%rax,%rax,1)
175 »       mov····%rbx,%rdi175 »       mov····%rbx,%rdi
176 »       pop····%rbx176 »       pop····%rbx
177 »       pop····%rbp177 »       pop····%rbp
178 »       pop····%r12178 »       pop····%r12
179 »       jmp····2fc·<_PyTokenizer_Free+0x12c>179 »       jmp····2fc·<_PyTokenizer_Free+0x12c>
180 ·R_X86_64_PLT32» PyMem_Free-0x4180 ·R_X86_64_PLT32» PyMem_Free-0x4
181 »       nopl···0x0(%rax) 
182 »       mov····0xae0(%rbx),%rdi181 »       mov····0xae0(%rbx),%rdi
183 »       test···%rdi,%rdi182 »       test···%rdi,%rdi
184 »       je·····200·<_PyTokenizer_Free+0x30>183 »       je·····200·<_PyTokenizer_Free+0x30>
 184 »       nopl···0x0(%rax)
185 »       mov····(%rdi),%rax185 »       mov····(%rdi),%rax
186 »       test···%eax,%eax186 »       test···%eax,%eax
187 »       js·····200·<_PyTokenizer_Free+0x30>187 »       js·····200·<_PyTokenizer_Free+0x30>
188 »       sub····$0x1,%rax188 »       sub····$0x1,%rax
189 »       mov····%rax,(%rdi)189 »       mov····%rax,(%rdi)
190 »       jne····200·<_PyTokenizer_Free+0x30>190 »       jne····200·<_PyTokenizer_Free+0x30>
191 »       call···32d·<_PyTokenizer_Free+0x15d>191 »       call···32d·<_PyTokenizer_Free+0x15d>
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····3ba·<_PyTokenizer_Free+0x1ea>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 »       sub····$0x1,%rax 
232 »       mov····%rax,(%rdi) 
233 »       jne····37a·<_PyTokenizer_Free+0x1aa> 
234 »       call···3c8·<_PyTokenizer_Free+0x1f8> 
235 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
236 »       jmp····37a·<_PyTokenizer_Free+0x1aa> 
237 »       mov····0x20(%rbx),%rdi222 »       mov····0x20(%rbx),%rdi
238 »       test···%rdi,%rdi223 »       test···%rdi,%rdi
239 »       je·····25d·<_PyTokenizer_Free+0x8d>224 »       je·····25d·<_PyTokenizer_Free+0x8d>
240 »       jmp····3dc·<_PyTokenizer_Free+0x20c>225 »       jmp····3b4·<_PyTokenizer_Free+0x1e4>
241 ·R_X86_64_PC32»  .text.unlikely-0x4226 ·R_X86_64_PC32»  .text.unlikely-0x4
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>
Max diff block lines reached; 588/5079 bytes (11.58%) of diff not shown.
1.19 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·450b0000·18000000·..A..B..E.......
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·........;.......
  
33.9 KB
readline_tokenizer.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:··········3912·(bytes·into·file)13 ··Start·of·section·headers:··········3872·(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.37 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xf48:1 There·are·18·section·headers,·starting·at·offset·0xf20:
  
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·0000ac·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000ac·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0009c0·0000c0·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0009e0·0000c0·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0000ec·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0000ec·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0000ec·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0000ec·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0000ec·0000b4·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0000ec·00009f·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·000a80·000198·18···I·15···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·000aa0·000150·18···I·15···5··8
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0001a0·000050·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000190·000050·01·AMS··0···0··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0001f0·000008·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0001e0·000008·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0001f8·00022a·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0001e8·000260·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·000c18·000210·18···I·15···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·000bf0·000210·18···I·15···9··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000422·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000448·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000428·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000448·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000448·0000d0·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000468·0000d0·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·000e28·000078·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·000e00·000078·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·000518·0002d0·18·····16··10··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·000538·0002d0·18·····16··10··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·0007e8·0001d5·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·000808·0001d5·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·000ea0·0000a4·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·000e78·0000a4·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··D·(mbind),·l·(large),·p·(processor·specific)26 ··D·(mbind),·l·(large),·p·(processor·specific)
3.46 KB
readelf --wide --symbols {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Symbol·table·'.symtab'·contains·30·entries:1 Symbol·table·'.symtab'·contains·30·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···554·FUNC····LOCAL··DEFAULT····9·tok_underflow_readline6 ·····3:·0000000000000000···608·FUNC····LOCAL··DEFAULT····9·tok_underflow_readline
7 ·····4:·0000000000000000····25·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromReadline.cold7 ·····4:·0000000000000000····25·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromReadline.cold
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.88 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.19 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
11 ·····8:·0000000000000019···129·FUNC····LOCAL··DEFAULT····5·tok_underflow_readline.cold11 ·····8:·0000000000000019···108·FUNC····LOCAL··DEFAULT····5·tok_underflow_readline.cold
12 ·····9:·000000000000009a····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF12 ·····9:·0000000000000085····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
13 ····10:·0000000000000000···172·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromReadline13 ····10:·0000000000000000···172·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromReadline
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_tok_new14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_tok_new
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_new_string17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_new_string
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs
 20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_tok_reserve_buf22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_tok_reserve_buf
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_ensure_utf825 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_ensure_utf8
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode 
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_error_ret 
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_update_fstring_expr29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_update_fstring_expr
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
 32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_error_ret
9.07 KB
readelf --wide --relocs {}
    
Offset 1, 64 lines modifiedOffset 1, 61 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x9c0·contains·8·entries:1 Relocation·section·'.rela.text'·at·offset·0x9e0·contains·8·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000f··0000000b00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_tok_new·-·43 000000000000000f··0000000b00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_tok_new·-·4
4 0000000000000025··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·44 0000000000000025··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
5 000000000000005b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·45 000000000000005b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
6 0000000000000069··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_new_string·-·46 0000000000000069··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_new_string·-·4
7 0000000000000091··000000070000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·07 0000000000000091··000000070000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·0
8 0000000000000018··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48 0000000000000018··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4
9 000000000000003a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·49 000000000000003a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
10 0000000000000079··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b10 0000000000000079··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
  
11 Relocation·section·'.rela.text.unlikely'·at·offset·0xa80·contains·17·entries:11 Relocation·section·'.rela.text.unlikely'·at·offset·0xaa0·contains·14·entries:
12 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend12 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
13 0000000000000004··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·413 0000000000000004··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
14 0000000000000013··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·414 0000000000000013··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
15 000000000000001f··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4 
16 000000000000003d··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_PyLexer_update_fstring_expr·-·4 
17 000000000000004f··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·28 
18 0000000000000056··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
19 000000000000005d··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4 
20 0000000000000065··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4 
21 0000000000000071··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·015 000000000000001a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
 16 0000000000000021··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·28
 17 0000000000000028··0000001b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
 18 0000000000000032··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
22 0000000000000081··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·419 000000000000003a··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
23 0000000000000091··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·420 0000000000000057··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
 21 000000000000006d··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
 22 000000000000007f··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
24 000000000000000b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a023 000000000000000b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a0
25 0000000000000033··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5 
26 0000000000000045··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e524 000000000000004f··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e8
27 000000000000004a··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11825 000000000000005c··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e8
28 0000000000000096··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5 
29 00000000000000af··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·426 000000000000009a··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
  
30 Relocation·section·'.rela.text.hot'·at·offset·0xc18·contains·22·entries:27 Relocation·section·'.rela.text.hot'·at·offset·0xbf0·contains·22·entries:
31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend28 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
32 0000000000000036··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallNoArgs·-·429 0000000000000036··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallNoArgs·-·4
33 0000000000000075··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4 
34 0000000000000092··0000001200000004·R_X86_64_PLT32·········0000000000000000·_PyLexer_tok_reserve_buf·-·4 
35 00000000000000ab··0000001300000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4 
36 00000000000000e8··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
37 000000000000013f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_ensure_utf8·-·4 
38 0000000000000174··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·030 0000000000000075··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
39 0000000000000179··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·431 000000000000007a··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·4
 32 00000000000000a9··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
 33 00000000000000c6··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyLexer_tok_reserve_buf·-·4
 34 00000000000000df··0000001400000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
 35 000000000000011c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
40 00000000000001a4··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·436 0000000000000194··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
 37 00000000000001b8··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_ensure_utf8·-·4
 38 00000000000001c9··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
41 00000000000001bb··0000001700000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·439 00000000000001f3··0000001700000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
42 00000000000001c0··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·440 00000000000001f8··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
43 00000000000001cd··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·441 0000000000000205··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
44 00000000000001f4··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·442 0000000000000243··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyLexer_update_fstring_expr·-·4
45 0000000000000068··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a43 0000000000000068··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15
46 000000000000009a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8544 000000000000009c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60
47 0000000000000118··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3345 00000000000000ce··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c
48 0000000000000147··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89 
49 0000000000000167··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c46 0000000000000187··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c
50 00000000000001c8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1547 00000000000001c1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f
51 000000000000021c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73 
52 0000000000000221··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15 
53 0000000000000226··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7648 0000000000000200··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60
 49 0000000000000257··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72
 50 000000000000025c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f
  
54 Relocation·section·'.rela.eh_frame'·at·offset·0xe28·contains·5·entries:51 Relocation·section·'.rela.eh_frame'·at·offset·0xe00·contains·5·entries:
55 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend52 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
56 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·053 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
57 000000000000004c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·054 000000000000004c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
58 0000000000000068··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·055 0000000000000068··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
59 00000000000000a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1956 00000000000000a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19
60 00000000000000c0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9a57 00000000000000c0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85
2.29 KB
readelf --wide --debug-dump=frames {}
    
Offset 37, 52 lines modifiedOffset 37, 52 lines modified
37 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3237 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
38 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2438 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
39 ··DW_CFA_offset:·r12·(r12)·at·cfa-1639 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
40 ··DW_CFA_nop40 ··DW_CFA_nop
41 ··DW_CFA_nop41 ··DW_CFA_nop
42 ··DW_CFA_nop42 ··DW_CFA_nop
  
43 00000060·0000000000000038·00000064·FDE·cie=00000000·pc=0000000000000000..000000000000022a43 00000060·0000000000000038·00000064·FDE·cie=00000000·pc=0000000000000000..0000000000000260
44 ··DW_CFA_advance_loc:·6·to·000000000000000644 ··DW_CFA_advance_loc:·6·to·0000000000000006
45 ··DW_CFA_def_cfa_offset:·1645 ··DW_CFA_def_cfa_offset:·16
46 ··DW_CFA_offset:·r13·(r13)·at·cfa-1646 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
47 ··DW_CFA_advance_loc:·2·to·000000000000000847 ··DW_CFA_advance_loc:·2·to·0000000000000008
48 ··DW_CFA_def_cfa_offset:·2448 ··DW_CFA_def_cfa_offset:·24
49 ··DW_CFA_offset:·r12·(r12)·at·cfa-2449 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
50 ··DW_CFA_advance_loc:·1·to·000000000000000950 ··DW_CFA_advance_loc:·1·to·0000000000000009
51 ··DW_CFA_def_cfa_offset:·3251 ··DW_CFA_def_cfa_offset:·32
52 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3252 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
53 ··DW_CFA_advance_loc:·1·to·000000000000000a53 ··DW_CFA_advance_loc:·1·to·000000000000000a
54 ··DW_CFA_def_cfa_offset:·4054 ··DW_CFA_def_cfa_offset:·40
55 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4055 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
56 ··DW_CFA_advance_loc:·7·to·000000000000001156 ··DW_CFA_advance_loc:·7·to·0000000000000011
57 ··DW_CFA_def_cfa_offset:·6457 ··DW_CFA_def_cfa_offset:·64
58 ··DW_CFA_advance_loc2:·327·to·000000000000015858 ··DW_CFA_advance_loc2:·359·to·0000000000000178
59 ··DW_CFA_remember_state59 ··DW_CFA_remember_state
60 ··DW_CFA_def_cfa_offset:·4060 ··DW_CFA_def_cfa_offset:·40
61 ··DW_CFA_advance_loc:·1·to·000000000000015961 ··DW_CFA_advance_loc:·1·to·0000000000000179
62 ··DW_CFA_def_cfa_offset:·3262 ··DW_CFA_def_cfa_offset:·32
63 ··DW_CFA_advance_loc:·1·to·000000000000015a63 ··DW_CFA_advance_loc:·1·to·000000000000017a
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_advance_loc:·2·to·000000000000015c65 ··DW_CFA_advance_loc:·2·to·000000000000017c
66 ··DW_CFA_def_cfa_offset:·1666 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_advance_loc:·2·to·000000000000015e67 ··DW_CFA_advance_loc:·2·to·000000000000017e
68 ··DW_CFA_def_cfa_offset:·868 ··DW_CFA_def_cfa_offset:·8
69 ··DW_CFA_advance_loc:·2·to·000000000000016069 ··DW_CFA_advance_loc:·2·to·0000000000000180
70 ··DW_CFA_restore_state70 ··DW_CFA_restore_state
  
71 0000009c·0000000000000018·000000a0·FDE·cie=00000000·pc=0000000000000019..000000000000009a71 0000009c·0000000000000018·000000a0·FDE·cie=00000000·pc=0000000000000019..0000000000000085
72 ··DW_CFA_def_cfa_offset:·6472 ··DW_CFA_def_cfa_offset:·64
73 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4073 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
74 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3274 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
75 ··DW_CFA_offset:·r12·(r12)·at·cfa-2475 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
76 ··DW_CFA_offset:·r13·(r13)·at·cfa-1676 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
77 ··DW_CFA_nop77 ··DW_CFA_nop
  
78 000000b8·0000000000000014·000000bc·FDE·cie=00000000·pc=000000000000009a..00000000000000b478 000000b8·0000000000000014·000000bc·FDE·cie=00000000·pc=0000000000000085..000000000000009f
79 ··DW_CFA_nop79 ··DW_CFA_nop
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
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
637 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 Py_XDECREF6 Py_XDECREF
7 _PyTokenizer_FromReadline7 _PyTokenizer_FromReadline
8 _PyTokenizer_tok_new8 _PyTokenizer_tok_new
9 PyMem_Malloc9 PyMem_Malloc
10 _PyTokenizer_new_string10 _PyTokenizer_new_string
11 _PyTokenizer_Free11 _PyTokenizer_Free
12 PyObject_CallNoArgs12 PyObject_CallNoArgs
 13 PyUnicode_Decode
13 PyUnicode_AsUTF8AndSize14 PyUnicode_AsUTF8AndSize
14 _PyLexer_tok_reserve_buf15 _PyLexer_tok_reserve_buf
15 _Py_Dealloc16 _Py_Dealloc
16 _PyTokenizer_ensure_utf817 _PyTokenizer_ensure_utf8
17 PyUnicode_Decode 
18 PyExc_StopIteration18 PyExc_StopIteration
19 PyErr_ExceptionMatches19 PyErr_ExceptionMatches
20 PyErr_Clear20 PyErr_Clear
21 _PyTokenizer_error_ret 
22 _PyLexer_update_fstring_expr21 _PyLexer_update_fstring_expr
23 PyExc_TypeError22 PyExc_TypeError
24 PyErr_Format23 PyErr_Format
 24 _PyTokenizer_error_ret
25 .shstrtab25 .shstrtab
26 .rela.text26 .rela.text
27 .rela.text.unlikely27 .rela.text.unlikely
28 .rodata.str1.828 .rodata.str1.8
29 .rodata.str1.129 .rodata.str1.1
30 .rela.text.hot30 .rela.text.hot
31 .note.GNU-stack31 .note.GNU-stack
3.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 14, 70 lines modifiedOffset 14, 61 lines modified
14 »       mov····%rbx,%rdi14 »       mov····%rbx,%rdi
15 »       call···17·<_PyTokenizer_FromReadline.cold+0x17>15 »       call···17·<_PyTokenizer_FromReadline.cold+0x17>
16 ·R_X86_64_PLT32» _PyTokenizer_Free-0x416 ·R_X86_64_PLT32» _PyTokenizer_Free-0x4
17 »       jmp····8·<_PyTokenizer_FromReadline.cold+0x8>17 »       jmp····8·<_PyTokenizer_FromReadline.cold+0x8>
  
18 0000000000000019·<tok_underflow_readline.cold>:18 0000000000000019·<tok_underflow_readline.cold>:
19 tok_underflow_readline.cold():19 tok_underflow_readline.cold():
 20 »       mov····$0x0,%esi
 21 ·R_X86_64_32»    .rodata.str1.8
20 »       mov····%rbx,%rdi 
21 »       xor····%ebp,%ebp 
22 »       call···23·<tok_underflow_readline.cold+0xa> 
23 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4 
24 »       xor····%edi,%edi 
25 »       call···9a·<Py_XDECREF> 
26 »       mov····%rbp,%rdi 
27 »       call···9a·<Py_XDECREF> 
28 »       jmp····37·<tok_underflow_readline.cold+0x1e>22 »       jmp····25·<tok_underflow_readline.cold+0xc>
29 ·R_X86_64_PC32»  .text.hot+0x1e5 
30 »       xor····%esi,%esi 
31 »       mov····%rbx,%rdi 
32 »       call···41·<tok_underflow_readline.cold+0x28> 
33 ·R_X86_64_PLT32» _PyLexer_update_fstring_expr-0x4 
34 »       test···%eax,%eax 
35 »       je·····49·<tok_underflow_readline.cold+0x30> 
36 ·R_X86_64_PC32»  .text.hot+0x1e5 
37 »       jmp····4e·<tok_underflow_readline.cold+0x35> 
38 ·R_X86_64_PC32»  .text.hot+0x118 
39 »       mov····$0x0,%esi23 »       mov····$0x0,%esi
40 ·R_X86_64_32»    .rodata.str1.8+0x2824 ·R_X86_64_32»    .rodata.str1.8+0x28
41 »       mov····0x0(%rip),%rdi········25 »       mov····0x0(%rip),%rdi········
42 ·R_X86_64_PC32»  PyExc_TypeError-0x426 ·R_X86_64_PC32»  PyExc_TypeError-0x4
43 »       xor····%eax,%eax27 »       xor····%eax,%eax
 28 »       xor····%r12d,%r12d
44 »       call···61·<tok_underflow_readline.cold+0x48>29 »       call···36·<tok_underflow_readline.cold+0x1d>
45 ·R_X86_64_PLT32» PyErr_Format-0x430 ·R_X86_64_PLT32» PyErr_Format-0x4
46 »       mov····%rbx,%rdi31 »       mov····%rbx,%rdi
47 »       call···69·<tok_underflow_readline.cold+0x50>32 »       call···3e·<tok_underflow_readline.cold+0x25>
48 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x433 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
49 »       mov····%rbp,%rdi34 »       mov····%rbp,%rdi
 35 »       call···85·<Py_XDECREF>
 36 »       mov····%r12,%rdi
 37 »       call···85·<Py_XDECREF>
50 »       xor····%ebp,%ebp 
51 »       jmp····25·<tok_underflow_readline.cold+0xc> 
52 »       mov····$0x0,%esi 
53 ·R_X86_64_32»    .rodata.str1.8 
54 »       jmp····53·<tok_underflow_readline.cold+0x3a>38 »       jmp····53·<tok_underflow_readline.cold+0x3a>
55 »       mov····%rbp,%r1339 ·R_X86_64_PC32»  .text.hot+0x1e8
56 »       mov····%rbx,%rdi40 »       mov····%rbx,%rdi
57 »       mov····%r13,%rbp 
58 »       call···85·<tok_underflow_readline.cold+0x6c>41 »       call···5b·<tok_underflow_readline.cold+0x42>
59 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x442 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
60 »       xor····%edi,%edi 
61 »       jmp····25·<tok_underflow_readline.cold+0xc>43 »       jmp····60·<tok_underflow_readline.cold+0x47>
 44 ·R_X86_64_PC32»  .text.hot+0x1e8
62 »       xor····%edi,%edi45 »       xor····%ebp,%ebp
63 »       jmp····25·<tok_underflow_readline.cold+0xc>46 »       jmp····3e·<tok_underflow_readline.cold+0x25>
64 »       mov····%rbx,%rdi47 »       mov····%rbx,%rdi
 48 »       xor····%ebp,%ebp
 49 »       xor····%r12d,%r12d
65 »       call···95·<tok_underflow_readline.cold+0x7c>50 »       call···71·<tok_underflow_readline.cold+0x58>
 51 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
 52 »       jmp····3e·<tok_underflow_readline.cold+0x25>
 53 »       mov····%r12,%rbp
 54 »       mov····%rbx,%rdi
 55 »       mov····%rbp,%r12
 56 »       xor····%ebp,%ebp
 57 »       call···83·<tok_underflow_readline.cold+0x6a>
66 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x458 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
 59 »       jmp····3e·<tok_underflow_readline.cold+0x25>
67 »       jmp····9a·<Py_XDECREF> 
68 ·R_X86_64_PC32»  .text.hot+0x1e5 
  
69 000000000000009a·<Py_XDECREF>:60 0000000000000085·<Py_XDECREF>:
70 Py_XDECREF():61 Py_XDECREF():
71 »       test···%rdi,%rdi62 »       test···%rdi,%rdi
72 »       je·····b3·<Py_XDECREF+0x19>63 »       je·····9e·<Py_XDECREF+0x19>
73 »       mov····(%rdi),%rax64 »       mov····(%rdi),%rax
74 »       test···%eax,%eax65 »       test···%eax,%eax
75 »       js·····b3·<Py_XDECREF+0x19>66 »       js·····9e·<Py_XDECREF+0x19>
76 »       dec····%rax67 »       dec····%rax
77 »       mov····%rax,(%rdi)68 »       mov····%rax,(%rdi)
78 »       jne····b3·<Py_XDECREF+0x19>69 »       jne····9e·<Py_XDECREF+0x19>
79 »       jmp····b3·<Py_XDECREF+0x19>70 »       jmp····9e·<Py_XDECREF+0x19>
80 ·R_X86_64_PLT32» _Py_Dealloc-0x471 ·R_X86_64_PLT32» _Py_Dealloc-0x4
81 »       ret72 »       ret
7.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 21, 142 lines modifiedOffset 21, 155 lines modified
21 »       punpcklqdq·%xmm0,%xmm021 »       punpcklqdq·%xmm0,%xmm0
22 »       movups·%xmm0,0x8(%rdi)22 »       movups·%xmm0,0x8(%rdi)
23 »       mov····0xaf0(%rbx),%rdi23 »       mov····0xaf0(%rbx),%rdi
24 »       call···3a·<tok_underflow_readline+0x3a>24 »       call···3a·<tok_underflow_readline+0x3a>
25 ·R_X86_64_PLT32» PyObject_CallNoArgs-0x425 ·R_X86_64_PLT32» PyObject_CallNoArgs-0x4
26 »       mov····%rax,%rbp26 »       mov····%rax,%rbp
27 »       test···%rax,%rax27 »       test···%rax,%rax
28 »       je·····1b8·<tok_underflow_readline+0x1b8>28 »       je·····1f0·<tok_underflow_readline+0x1f0>
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 »       jne····160·<tok_underflow_readline+0x160>33 »       je·····180·<tok_underflow_readline+0x180>
34 »       test···$0x10000000,%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+0x4a36 ·R_X86_64_PC32»  .text.unlikely+0x15
 37 »       mov····0x10(%rbp),%rsi
 38 »       lea····0x20(%rbp),%rdi
 39 »       mov····$0x0,%ecx
 40 ·R_X86_64_32»    .rodata.str1.1
 41 »       call···7e·<tok_underflow_readline+0x7e>
 42 ·R_X86_64_PLT32» PyUnicode_Decode-0x4
 43 »       mov····%rax,%r12
 44 »       mov····0x0(%rbp),%rax
 45 »       test···%eax,%eax
 46 »       js·····97·<tok_underflow_readline+0x97>
 47 »       sub····$0x1,%rax
 48 »       mov····%rax,0x0(%rbp)
 49 »       je·····1c5·<tok_underflow_readline+0x1c5>
 50 »       test···%r12,%r12
 51 »       je·····a0·<tok_underflow_readline+0xa0>
 52 ·R_X86_64_PC32»  .text.unlikely+0x60
37 »       lea····0x8(%rsp),%rsi53 »       lea····0x8(%rsp),%rsi
38 »       mov····%rbp,%rdi54 »       mov····%r12,%rdi
39 »       call···79·<tok_underflow_readline+0x79>55 »       call···ad·<tok_underflow_readline+0xad>
40 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x456 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
41 »       mov····%rax,%r1257 »       mov····%rax,%r13
42 »       test···%rax,%rax58 »       test···%rax,%rax
43 »       je·····21b·<tok_underflow_readline+0x21b>59 »       je·····25b·<tok_underflow_readline+0x25b>
44 »       mov····0x8(%rsp),%rax60 »       mov····0x8(%rsp),%rax
45 »       mov····%rbx,%rdi61 »       mov····%rbx,%rdi
46 »       lea····0x2(%rax),%rsi62 »       lea····0x2(%rax),%rsi
47 »       call···96·<tok_underflow_readline+0x96>63 »       call···ca·<tok_underflow_readline+0xca>
48 ·R_X86_64_PLT32» _PyLexer_tok_reserve_buf-0x464 ·R_X86_64_PLT32» _PyLexer_tok_reserve_buf-0x4
49 »       test···%eax,%eax65 »       test···%eax,%eax
50 »       je·····9e·<tok_underflow_readline+0x9e>66 »       je·····d2·<tok_underflow_readline+0xd2>
51 ·R_X86_64_PC32»  .text.unlikely+0x8567 ·R_X86_64_PC32»  .text.unlikely+0x5c
52 »       mov····0x8(%rsp),%rdx68 »       mov····0x8(%rsp),%rdx
53 »       mov····0x10(%rbx),%rdi69 »       mov····0x10(%rbx),%rdi
54 »       mov····%r12,%rsi70 »       mov····%r13,%rsi
55 »       call···af·<tok_underflow_readline+0xaf>71 »       call···e3·<tok_underflow_readline+0xe3>
56 ·R_X86_64_PLT32» memcpy-0x472 ·R_X86_64_PLT32» memcpy-0x4
57 »       mov····0x8(%rsp),%rax73 »       mov····0x8(%rsp),%rax
58 »       add····0x10(%rbx),%rax74 »       add····0x10(%rbx),%rax
59 »       mov····%rax,0x10(%rbx)75 »       mov····%rax,0x10(%rbx)
60 »       movb···$0x0,(%rax)76 »       movb···$0x0,(%rax)
61 »       mov····0x8(%rbx),%rdx77 »       mov····0x8(%rbx),%rdx
62 »       mov····0x0(%rbp),%rax78 »       mov····(%r12),%rax
63 »       mov····%rdx,0xad0(%rbx)79 »       mov····%rdx,0xad0(%rbx)
64 »       test···%eax,%eax80 »       test···%eax,%eax
65 »       js·····1d5·<tok_underflow_readline+0x1d5>81 »       js·····1d8·<tok_underflow_readline+0x1d8>
66 »       sub····$0x1,%rax82 »       sub····$0x1,%rax
67 »       mov····%rax,0x0(%rbp)83 »       mov····%rax,(%r12)
68 »       jne····1d5·<tok_underflow_readline+0x1d5>84 »       jne····20d·<tok_underflow_readline+0x20d>
69 »       mov····%rbp,%rdi85 »       mov····%r12,%rdi
70 »       call···ec·<tok_underflow_readline+0xec>86 »       call···120·<tok_underflow_readline+0x120>
71 ·R_X86_64_PLT32» _Py_Dealloc-0x487 ·R_X86_64_PLT32» _Py_Dealloc-0x4
72 »       mov····0x10(%rbx),%rax88 »       mov····0x10(%rbx),%rax
73 »       cmp····0x8(%rbx),%rax89 »       cmp····0x8(%rbx),%rax
74 »       je·····1e2·<tok_underflow_readline+0x1e2>90 »       je·····1e5·<tok_underflow_readline+0x1e5>
75 »       movl···$0x0,0x4374(%rbx)91 »       movl···$0x0,0x4374(%rbx)
76 »       cmpb···$0xa,-0x1(%rax)92 »       cmpb···$0xa,-0x1(%rax)
77 »       jne····1fa·<tok_underflow_readline+0x1fa>93 »       jne····21c·<tok_underflow_readline+0x21c>
78 »       mov····0x4368(%rbx),%eax94 »       mov····0x4368(%rbx),%eax
79 »       test···%eax,%eax95 »       test···%eax,%eax
80 »       jne····11c·<tok_underflow_readline+0x11c>96 »       jne····23d·<tok_underflow_readline+0x23d>
81 ·R_X86_64_PC32»  .text.unlikely+0x33 
82 »       addl···$0x1,0x200(%rbx)97 »       addl···$0x1,0x200(%rbx)
83 »       cmpq···$0x0,0xac0(%rbx)98 »       cmpq···$0x0,0xac0(%rbx)
84 »       movl···$0x0,0x20c(%rbx)99 »       movl···$0x0,0x20c(%rbx)
85 »       jne····14b·<tok_underflow_readline+0x14b> 
86 »       mov····0x8(%rbx),%rdi 
87 »       mov····%rbx,%rsi 
88 »       call···143·<tok_underflow_readline+0x143> 
89 ·R_X86_64_PLT32» _PyTokenizer_ensure_utf8-0x4 
90 »       test···%eax,%eax 
91 »       je·····14b·<tok_underflow_readline+0x14b>100 »       je·····1b0·<tok_underflow_readline+0x1b0>
92 ·R_X86_64_PC32»  .text.unlikely+0x89 
93 »       xor····%eax,%eax101 »       xor····%eax,%eax
94 »       cmpl···$0xa,0x40(%rbx)102 »       cmpl···$0xa,0x40(%rbx)
95 »       sete···%al103 »       sete···%al
96 »       add····$0x18,%rsp104 »       add····$0x18,%rsp
97 »       pop····%rbx105 »       pop····%rbx
98 »       pop····%rbp106 »       pop····%rbp
99 »       pop····%r12107 »       pop····%r12
100 »       pop····%r13108 »       pop····%r13
101 »       ret109 »       ret
102 »       nop110 »       nop
103 »       test···$0x8000000,%eax111 »       test···$0x10000000,%eax
104 »       je·····16b·<tok_underflow_readline+0x16b>112 »       je·····18b·<tok_underflow_readline+0x18b>
105 ·R_X86_64_PC32»  .text.unlikely+0x6c113 ·R_X86_64_PC32»  .text.unlikely+0x1c
106 »       mov····0x10(%rbp),%rsi 
107 »       lea····0x20(%rbp),%rdi 
108 »       mov····$0x0,%ecx 
109 ·R_X86_64_32»    .rodata.str1.1 
110 »       call···17d·<tok_underflow_readline+0x17d> 
111 ·R_X86_64_PLT32» PyUnicode_Decode-0x4 
112 »       mov····%rax,%r13 
113 »       mov····0x0(%rbp),%rax 
114 »       test···%eax,%eax 
115 »       js·····192·<tok_underflow_readline+0x192> 
116 »       sub····$0x1,%rax 
117 »       mov····%rax,0x0(%rbp) 
118 »       je·····1f0·<tok_underflow_readline+0x1f0> 
119 »       test···%r13,%r13 
120 »       je·····220·<tok_underflow_readline+0x220> 
121 »       lea····0x8(%rsp),%rsi114 »       lea····0x8(%rsp),%rsi
122 »       mov····%r13,%rdi115 »       mov····%rbp,%rdi
123 »       call···1a8·<tok_underflow_readline+0x1a8>116 »       call···198·<tok_underflow_readline+0x198>
124 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4117 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
125 »       mov····%rax,%r12118 »       mov····%rax,%r13
126 »       test···%rax,%rax119 »       test···%rax,%rax
127 »       je·····225·<tok_underflow_readline+0x225>120 »       je·····256·<tok_underflow_readline+0x256>
128 »       mov····%r13,%rbp121 »       mov····%rbp,%r12
 122 »       jmp····b9·<tok_underflow_readline+0xb9>
 123 »       nopl···0x0(%rax)
 124 »       mov····0x8(%rbx),%rdi
Max diff block lines reached; 1763/7162 bytes (24.62%) of diff not shown.
1.26 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·28000000·1c000000·........(.......5 ··0x00000010·1b0c0708·90010000·28000000·1c000000·........(.......
6 ··0x00000020·00000000·ac000000·00460e10·8c02440e·.........F....D.6 ··0x00000020·00000000·ac000000·00460e10·8c02440e·.........F....D.
7 ··0x00000030·18860344·0e208304·029a0e18·410e1042·...D.·......A..B7 ··0x00000030·18860344·0e208304·029a0e18·410e1042·...D.·......A..B
8 ··0x00000040·0e080000·18000000·48000000·00000000·........H.......8 ··0x00000040·0e080000·18000000·48000000·00000000·........H.......
9 ··0x00000050·19000000·000e2083·0486038c·02000000·......·.........9 ··0x00000050·19000000·000e2083·0486038c·02000000·......·.........
10 ··0x00000060·38000000·64000000·00000000·2a020000·8...d.......*...10 ··0x00000060·38000000·64000000·00000000·60020000·8...d.......`...
11 ··0x00000070·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..11 ··0x00000070·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
12 ··0x00000080·410e2883·05470e40·0347010a·0e28410e·A.(..G.@.G...(A.12 ··0x00000080·410e2883·05470e40·0367010a·0e28410e·A.(..G.@.g...(A.
13 ··0x00000090·20410e18·420e1042·0e08420b·18000000··A..B..B..B.....13 ··0x00000090·20410e18·420e1042·0e08420b·18000000··A..B..B..B.....
14 ··0x000000a0·a0000000·00000000·81000000·000e4083·..............@.14 ··0x000000a0·a0000000·00000000·6c000000·000e4083·........l.....@.
15 ··0x000000b0·0586048c·038d0200·14000000·bc000000·................15 ··0x000000b0·0586048c·038d0200·14000000·bc000000·................
16 ··0x000000c0·00000000·1a000000·00000000·00000000·................16 ··0x000000c0·00000000·1a000000·00000000·00000000·................
  
2.45 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 10, 24 lines modifiedOffset 10, 24 lines modified
10 ··0x00000070·6561646c·696e6500·5f507954·6f6b656e·eadline._PyToken10 ··0x00000070·6561646c·696e6500·5f507954·6f6b656e·eadline._PyToken
11 ··0x00000080·697a6572·5f746f6b·5f6e6577·0050794d·izer_tok_new.PyM11 ··0x00000080·697a6572·5f746f6b·5f6e6577·0050794d·izer_tok_new.PyM
12 ··0x00000090·656d5f4d·616c6c6f·63007374·726c656e·em_Malloc.strlen12 ··0x00000090·656d5f4d·616c6c6f·63007374·726c656e·em_Malloc.strlen
13 ··0x000000a0·005f5079·546f6b65·6e697a65·725f6e65·._PyTokenizer_ne13 ··0x000000a0·005f5079·546f6b65·6e697a65·725f6e65·._PyTokenizer_ne
14 ··0x000000b0·775f7374·72696e67·005f5079·546f6b65·w_string._PyToke14 ··0x000000b0·775f7374·72696e67·005f5079·546f6b65·w_string._PyToke
15 ··0x000000c0·6e697a65·725f4672·65650050·794f626a·nizer_Free.PyObj15 ··0x000000c0·6e697a65·725f4672·65650050·794f626a·nizer_Free.PyObj
16 ··0x000000d0·6563745f·43616c6c·4e6f4172·67730050·ect_CallNoArgs.P16 ··0x000000d0·6563745f·43616c6c·4e6f4172·67730050·ect_CallNoArgs.P
 17 ··0x000000e0·79556e69·636f6465·5f446563·6f646500·yUnicode_Decode.
17 ··0x000000e0·79556e69·636f6465·5f417355·54463841·yUnicode_AsUTF8A18 ··0x000000f0·5079556e·69636f64·655f4173·55544638·PyUnicode_AsUTF8
18 ··0x000000f0·6e645369·7a65005f·50794c65·7865725f·ndSize._PyLexer_19 ··0x00000100·416e6453·697a6500·5f50794c·65786572·AndSize._PyLexer
19 ··0x00000100·746f6b5f·72657365·7276655f·62756600·tok_reserve_buf.20 ··0x00000110·5f746f6b·5f726573·65727665·5f627566·_tok_reserve_buf
20 ··0x00000110·6d656d63·7079005f·50795f44·65616c6c·memcpy._Py_Deall21 ··0x00000120·006d656d·63707900·5f50795f·4465616c·.memcpy._Py_Deal
21 ··0x00000120·6f63005f·5079546f·6b656e69·7a65725f·oc._PyTokenizer_22 ··0x00000130·6c6f6300·5f507954·6f6b656e·697a6572·loc._PyTokenizer
22 ··0x00000130·656e7375·72655f75·74663800·5079556e·ensure_utf8.PyUn23 ··0x00000140·5f656e73·7572655f·75746638·00507945·_ensure_utf8.PyE
23 ··0x00000140·69636f64·655f4465·636f6465·00507945·icode_Decode.PyE 
24 ··0x00000150·78635f53·746f7049·74657261·74696f6e·xc_StopIteration24 ··0x00000150·78635f53·746f7049·74657261·74696f6e·xc_StopIteration
25 ··0x00000160·00507945·72725f45·78636570·74696f6e·.PyErr_Exception25 ··0x00000160·00507945·72725f45·78636570·74696f6e·.PyErr_Exception
26 ··0x00000170·4d617463·68657300·50794572·725f436c·Matches.PyErr_Cl26 ··0x00000170·4d617463·68657300·50794572·725f436c·Matches.PyErr_Cl
27 ··0x00000180·65617200·5f507954·6f6b656e·697a6572·ear._PyTokenizer 
28 ··0x00000190·5f657272·6f725f72·6574005f·50794c65·_error_ret._PyLe 
29 ··0x000001a0·7865725f·75706461·74655f66·73747269·xer_update_fstri 
30 ··0x000001b0·6e675f65·78707200·50794578·635f5479·ng_expr.PyExc_Ty 
31 ··0x000001c0·70654572·726f7200·50794572·725f466f·peError.PyErr_Fo27 ··0x00000180·65617200·5f50794c·65786572·5f757064·ear._PyLexer_upd
 28 ··0x00000190·6174655f·66737472·696e675f·65787072·ate_fstring_expr
 29 ··0x000001a0·00507945·78635f54·79706545·72726f72·.PyExc_TypeError
 30 ··0x000001b0·00507945·72725f46·6f726d61·74005f50·.PyErr_Format._P
 31 ··0x000001c0·79546f6b·656e697a·65725f65·72726f72·yTokenizer_error
32 ··0x000001d0·726d6174·00·························rmat.32 ··0x000001d0·5f726574·00·························_ret.
  
85.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:··········11000·(bytes·into·file)13 ··Start·of·section·headers:··········10976·(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·0x2af8:1 There·are·18·section·headers,·starting·at·offset·0x2ae0:
  
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·000372·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000372·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001ad8·000210·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001a90·000210·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0003b2·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0003b2·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0003b2·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0003b2·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0003b2·000410·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0003b2·00041b·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001ce8·0005d0·18···I·15···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001ca0·0005e8·18···I·15···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0007c8·0005c5·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0007d0·000565·00··AX··0···0·32
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·0022b8·0005a0·18···I·15···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·002288·0005b8·18···I·15···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·000d8d·0000bf·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·000d35·0000bf·01·AMS··0···0··1
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·000e50·000089·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·000df8·000089·01·AMS··0···0··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000ed9·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000e81·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000ee0·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000e88·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000f00·000328·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000ea8·000338·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·002858·0001f8·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·002840·0001f8·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·001228·0004e0·18·····16··15··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·0011e0·0004e0·18·····16··15··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·001708·0003cd·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·0016c0·0003cd·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002a50·0000a4·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002a38·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.26 KB
readelf --wide --symbols {}
    
Offset 4, 52 lines modifiedOffset 4, 52 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
8 ·····4:·0000000000000000····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···141·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_bom.cold10 ·····6:·0000000000000038···141·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_bom.cold
11 ·····7:·00000000000000c5···144·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_coding_spec.cold11 ·····7:·00000000000000c5···155·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_coding_spec.cold
12 ·····8:·0000000000000155····14·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_new_string.cold12 ·····8:·0000000000000160····14·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_new_string.cold
13 ·····9:·00000000000000f0···320·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range.isra.013 ·····9:·00000000000000f0···320·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range.isra.0
14 ····10:·0000000000000230····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF14 ····10:·0000000000000230····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
15 ····11:·00000000000001bd····13·FUNC····LOCAL··DEFAULT····5·_syntaxerror_range.isra.0.cold15 ····11:·00000000000001c8····13·FUNC····LOCAL··DEFAULT····5·_syntaxerror_range.isra.0.cold
16 ····12:·00000000000001ca·····5·FUNC····LOCAL··DEFAULT····5·Py_XDECREF.cold16 ····12:·00000000000001d5·····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:·00000000000001cf···128·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_ensure_utf8.cold18 ····14:·00000000000001da···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:·0000000000000000····66·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_check_bom24 ····20:·0000000000000000····66·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_check_bom
25 ····21:·00000000000004f0····67·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_new_string25 ····21:·00000000000004a0····67·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_new_string
26 ····22:·0000000000000120···965·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_check_coding_spec26 ····22:·0000000000000120···891·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:·000000000000024f····75·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_error_ret32 ····28:·000000000000025a····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:·0000000000000163····90·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_translate_into_utf836 ····32:·000000000000016e····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:·0000000000000050···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:·0000000000000540···133·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_ensure_utf846 ····42:·00000000000004f0···117·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_ensure_utf8
47 ····43:·0000000000000250···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:·000000000000029a···196·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_warn_invalid_escape_sequence51 ····47:·00000000000002a5···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:·000000000000035e····25·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_indenterror54 ····50:·0000000000000369····25·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_indenterror
55 ····51:·0000000000000377···153·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_syntaxerror_known_range55 ····51:·0000000000000382···153·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_syntaxerror_known_range
26.8 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1ad8·contains·22·entries:1 Relocation·section·'.rela.text'·at·offset·0x1a90·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 0000000000000118··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·43 0000000000000118··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
4 0000000000000134··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·884 0000000000000134··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·88
5 000000000000013c··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·45 000000000000013c··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
6 0000000000000162··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·906 0000000000000162··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·90
7 0000000000000170··0000002700000004·R_X86_64_PLT32·········0000000000000000·strcspn·-·47 0000000000000170··0000002700000004·R_X86_64_PLT32·········0000000000000000·strcspn·-·4
8 000000000000019e··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·48 000000000000019e··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 17, 161 lines modifiedOffset 17, 163 lines modified
17 000000000000030b··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·417 000000000000030b··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
18 0000000000000335··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·418 0000000000000335··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
19 000000000000033f··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·419 000000000000033f··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
20 0000000000000348··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·420 0000000000000348··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
21 0000000000000350··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9e21 0000000000000350··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9e
22 000000000000035a··0000002400000004·R_X86_64_PLT32·········0000000000000050·_PyTokenizer_syntaxerror·-·422 000000000000035a··0000002400000004·R_X86_64_PLT32·········0000000000000050·_PyTokenizer_syntaxerror·-·4
23 000000000000002e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3423 000000000000002e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34
24 000000000000020e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b924 000000000000020e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c4
25 0000000000000245··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c625 0000000000000245··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1
  
26 Relocation·section·'.rela.text.unlikely'·at·offset·0x1ce8·contains·62·entries:26 Relocation·section·'.rela.text.unlikely'·at·offset·0x1ca0·contains·63·entries:
27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
28 0000000000000011··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·428 0000000000000011··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
29 0000000000000065··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·029 0000000000000065··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
30 000000000000006a··0000001500000004·R_X86_64_PLT32·········00000000000004f0·_PyTokenizer_new_string·-·430 000000000000006a··0000001500000004·R_X86_64_PLT32·········00000000000004a0·_PyTokenizer_new_string·-·4
31 000000000000009c··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·431 000000000000009c··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
32 00000000000000ed··0000001c00000004·R_X86_64_PLT32·········000000000000024f·_PyTokenizer_error_ret·-·4 
33 00000000000000f5··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55 
34 00000000000000fe··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4 
35 0000000000000103··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4 
36 000000000000010b··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4 
37 0000000000000120··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·632 00000000000000c7··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
38 000000000000012b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·633 00000000000000d2··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
39 0000000000000136··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·634 00000000000000dd··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
 35 00000000000000e8··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
 36 0000000000000122··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
 37 0000000000000139··0000001c00000004·R_X86_64_PLT32·········000000000000025a·_PyTokenizer_error_ret·-·4
40 0000000000000141··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·638 0000000000000141··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55
 39 000000000000014a··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
41 000000000000014c··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·040 000000000000014f··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
 41 0000000000000157··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
42 0000000000000171··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·442 000000000000017c··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
43 0000000000000181··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·443 000000000000018c··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·4
44 0000000000000191··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8String·-·444 000000000000019c··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8String·-·4
45 00000000000001b0··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·445 00000000000001bb··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
46 00000000000001c1··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·446 00000000000001cc··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
47 00000000000001ec··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·447 00000000000001f7··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
48 00000000000001f1··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·048 00000000000001fc··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
49 00000000000001f6··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·449 0000000000000201··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
50 000000000000027b··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·450 0000000000000286··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
51 00000000000002bb··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a151 00000000000002c6··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a1
52 00000000000002c1··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·452 00000000000002cc··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
53 00000000000002ee··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·453 00000000000002f9··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
54 00000000000002f3··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·454 00000000000002fe··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
55 000000000000030e··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·455 0000000000000319··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
56 0000000000000315··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·456 0000000000000320··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
57 000000000000031a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·457 0000000000000325··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
58 0000000000000323··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·458 000000000000032e··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
59 000000000000032b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a159 0000000000000336··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a1
60 0000000000000335··0000002400000004·R_X86_64_PLT32·········0000000000000050·_PyTokenizer_syntaxerror·-·460 0000000000000340··0000002400000004·R_X86_64_PLT32·········0000000000000050·_PyTokenizer_syntaxerror·-·4
61 0000000000000350··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·461 000000000000035b··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
62 00000000000003ff··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ec62 000000000000040a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ec
63 0000000000000009··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·db63 0000000000000009··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·db
64 0000000000000016··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d864 0000000000000016··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d8
65 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c465 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c4
66 000000000000002c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f066 000000000000002c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f0
67 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b067 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b0
68 000000000000007f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3968 000000000000007f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·39
69 0000000000000097··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3469 0000000000000097··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34
70 00000000000000c1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3470 00000000000000c1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34
71 00000000000000ce··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15971 00000000000000cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·413
 72 00000000000000d7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·413
 73 00000000000000e2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·413
 74 00000000000000ed··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·413
 75 00000000000000f6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·190
72 00000000000000d3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16676 0000000000000103··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161
73 00000000000000e0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16677 0000000000000108··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·190
74 00000000000000e5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20978 0000000000000115··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·229
75 0000000000000110··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47e79 000000000000011c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·190
 80 0000000000000127··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·413
76 000000000000011a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c381 0000000000000131··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e3
77 0000000000000125··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b82 000000000000015c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b4
78 0000000000000130··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b 
79 000000000000013b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b 
80 0000000000000146··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b83 000000000000016a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d7
81 0000000000000151··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b 
82 000000000000015f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·527 
83 00000000000001c6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20e84 00000000000001d1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20e
84 00000000000001cb··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·485 00000000000001d6··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
85 0000000000000216··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a86 0000000000000221··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52a
86 0000000000000227··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a87 0000000000000232··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52a
87 0000000000000231··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a88 000000000000023c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52a
88 0000000000000241··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a89 000000000000024c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52a
89 000000000000024b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a90 0000000000000256··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52a
  
90 Relocation·section·'.rela.text.hot'·at·offset·0x22b8·contains·60·entries:91 Relocation·section·'.rela.text.hot'·at·offset·0x2288·contains·61·entries:
91 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend92 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
92 000000000000001f··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·493 000000000000001f··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
93 000000000000002b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·494 000000000000002b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
94 00000000000000cc··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·495 00000000000000cc··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·4
95 0000000000000282··000000170000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·096 00000000000002a2··000000170000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
96 00000000000002a1··0000001500000004·R_X86_64_PLT32·········00000000000004f0·_PyTokenizer_new_string·-·497 00000000000002c1··0000001500000004·R_X86_64_PLT32·········00000000000004a0·_PyTokenizer_new_string·-·4
97 00000000000002c3··000000180000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·098 00000000000002e3··000000180000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
98 00000000000002e2··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·099 0000000000000302··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
99 00000000000002ef··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4100 000000000000030f··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
100 0000000000000301··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18101 0000000000000321··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
101 0000000000000309··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4102 0000000000000329··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
102 0000000000000316··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f103 0000000000000336··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f
103 000000000000031e··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4104 000000000000033e··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
104 000000000000032b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6105 000000000000034b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
105 0000000000000333··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4106 0000000000000353··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
106 0000000000000340··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·27107 0000000000000360··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·27
107 0000000000000348··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4108 0000000000000368··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
108 000000000000035a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·33109 000000000000037a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·33
109 0000000000000362··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4110 0000000000000382··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
110 0000000000000374··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c111 0000000000000394··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c
111 000000000000037c··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4112 000000000000039c··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
112 000000000000038e··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·48113 00000000000003ae··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·48
113 0000000000000396··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4114 00000000000003b6··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
114 00000000000003bd··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0115 00000000000003d9··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
115 00000000000003c5··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4116 00000000000003e1··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
116 0000000000000445··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4117 000000000000040d··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
117 000000000000044b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0118 0000000000000413··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
118 000000000000045c··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4119 0000000000000420··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
119 0000000000000464··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4120 0000000000000428··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
120 0000000000000472··0000001500000004·R_X86_64_PLT32·········00000000000004f0·_PyTokenizer_new_string·-·4121 0000000000000436··0000001500000004·R_X86_64_PLT32·········00000000000004a0·_PyTokenizer_new_string·-·4
121 000000000000048d··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4 
Max diff block lines reached; 6998/27437 bytes (25.51%) of diff not shown.
10.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 88, 107 lines modifiedOffset 88, 115 lines modified
88 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3288 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
89 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2489 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
90 ··DW_CFA_offset:·r12·(r12)·at·cfa-1690 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
91 ··DW_CFA_nop91 ··DW_CFA_nop
92 ··DW_CFA_nop92 ··DW_CFA_nop
93 ··DW_CFA_nop93 ··DW_CFA_nop
  
94 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000120..00000000000004e594 000000cc·0000000000000040·000000d0·FDE·cie=00000000·pc=0000000000000120..000000000000049b
95 ··DW_CFA_advance_loc:·6·to·000000000000012695 ··DW_CFA_advance_loc:·6·to·0000000000000126
96 ··DW_CFA_def_cfa_offset:·1696 ··DW_CFA_def_cfa_offset:·16
97 ··DW_CFA_offset:·r13·(r13)·at·cfa-1697 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
98 ··DW_CFA_advance_loc:·2·to·000000000000012898 ··DW_CFA_advance_loc:·2·to·0000000000000128
99 ··DW_CFA_def_cfa_offset:·2499 ··DW_CFA_def_cfa_offset:·24
100 ··DW_CFA_offset:·r12·(r12)·at·cfa-24100 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
101 ··DW_CFA_advance_loc:·1·to·0000000000000129101 ··DW_CFA_advance_loc:·2·to·000000000000012a
102 ··DW_CFA_def_cfa_offset:·32102 ··DW_CFA_def_cfa_offset:·32
103 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32103 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
104 ··DW_CFA_advance_loc:·1·to·000000000000012a104 ··DW_CFA_advance_loc:·1·to·000000000000012b
105 ··DW_CFA_def_cfa_offset:·40105 ··DW_CFA_def_cfa_offset:·40
 106 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
 107 ··DW_CFA_advance_loc:·1·to·000000000000012c
 108 ··DW_CFA_def_cfa_offset:·48
106 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40109 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
107 ··DW_CFA_advance_loc:·4·to·000000000000012e110 ··DW_CFA_advance_loc:·7·to·0000000000000133
108 ··DW_CFA_def_cfa_offset:·80111 ··DW_CFA_def_cfa_offset:·80
109 ··DW_CFA_advance_loc1:·117·to·00000000000001a3112 ··DW_CFA_advance_loc1:·157·to·00000000000001d0
110 ··DW_CFA_remember_state113 ··DW_CFA_remember_state
 114 ··DW_CFA_def_cfa_offset:·48
 115 ··DW_CFA_advance_loc:·4·to·00000000000001d4
111 ··DW_CFA_def_cfa_offset:·40116 ··DW_CFA_def_cfa_offset:·40
112 ··DW_CFA_advance_loc:·1·to·00000000000001a4117 ··DW_CFA_advance_loc:·1·to·00000000000001d5
113 ··DW_CFA_def_cfa_offset:·32118 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_advance_loc:·1·to·00000000000001a5119 ··DW_CFA_advance_loc:·2·to·00000000000001d7
115 ··DW_CFA_def_cfa_offset:·24120 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_advance_loc:·2·to·00000000000001a7121 ··DW_CFA_advance_loc:·2·to·00000000000001d9
117 ··DW_CFA_def_cfa_offset:·16122 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc:·2·to·00000000000001a9123 ··DW_CFA_advance_loc:·2·to·00000000000001db
119 ··DW_CFA_def_cfa_offset:·8124 ··DW_CFA_def_cfa_offset:·8
120 ··DW_CFA_advance_loc:·1·to·00000000000001aa125 ··DW_CFA_advance_loc:·1·to·00000000000001dc
121 ··DW_CFA_restore_state126 ··DW_CFA_restore_state
122 ··DW_CFA_nop127 ··DW_CFA_nop
  
123 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=00000000000000c5..0000000000000155128 00000110·000000000000001c·00000114·FDE·cie=00000000·pc=00000000000000c5..0000000000000160
124 ··DW_CFA_def_cfa_offset:·80129 ··DW_CFA_def_cfa_offset:·80
125 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40130 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
126 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32131 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
127 ··DW_CFA_offset:·r12·(r12)·at·cfa-24132 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
128 ··DW_CFA_offset:·r13·(r13)·at·cfa-16133 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
 134 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
 135 ··DW_CFA_nop
 136 ··DW_CFA_nop
129 ··DW_CFA_nop137 ··DW_CFA_nop
  
130 00000124·0000000000000028·00000128·FDE·cie=00000000·pc=00000000000004f0..0000000000000533138 00000130·0000000000000028·00000134·FDE·cie=00000000·pc=00000000000004a0..00000000000004e3
131 ··DW_CFA_advance_loc:·6·to·00000000000004f6139 ··DW_CFA_advance_loc:·6·to·00000000000004a6
132 ··DW_CFA_def_cfa_offset:·16140 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_offset:·r12·(r12)·at·cfa-16141 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
134 ··DW_CFA_advance_loc:·4·to·00000000000004fa142 ··DW_CFA_advance_loc:·4·to·00000000000004aa
135 ··DW_CFA_def_cfa_offset:·24143 ··DW_CFA_def_cfa_offset:·24
136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24144 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
137 ··DW_CFA_advance_loc:·8·to·0000000000000502145 ··DW_CFA_advance_loc:·8·to·00000000000004b2
138 ··DW_CFA_def_cfa_offset:·32146 ··DW_CFA_def_cfa_offset:·32
139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32147 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
140 ··DW_CFA_advance_loc:·42·to·000000000000052c148 ··DW_CFA_advance_loc:·42·to·00000000000004dc
141 ··DW_CFA_def_cfa_offset:·24149 ··DW_CFA_def_cfa_offset:·24
142 ··DW_CFA_advance_loc:·4·to·0000000000000530150 ··DW_CFA_advance_loc:·4·to·00000000000004e0
143 ··DW_CFA_def_cfa_offset:·16151 ··DW_CFA_def_cfa_offset:·16
144 ··DW_CFA_advance_loc:·2·to·0000000000000532152 ··DW_CFA_advance_loc:·2·to·00000000000004e2
145 ··DW_CFA_def_cfa_offset:·8153 ··DW_CFA_def_cfa_offset:·8
146 ··DW_CFA_nop154 ··DW_CFA_nop
147 ··DW_CFA_nop155 ··DW_CFA_nop
148 ··DW_CFA_nop156 ··DW_CFA_nop
  
149 00000150·0000000000000018·00000154·FDE·cie=00000000·pc=0000000000000155..0000000000000163157 0000015c·0000000000000018·00000160·FDE·cie=00000000·pc=0000000000000160..000000000000016e
150 ··DW_CFA_def_cfa_offset:·32158 ··DW_CFA_def_cfa_offset:·32
151 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
152 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24160 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
153 ··DW_CFA_offset:·r12·(r12)·at·cfa-16161 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
154 ··DW_CFA_nop162 ··DW_CFA_nop
155 ··DW_CFA_nop163 ··DW_CFA_nop
156 ··DW_CFA_nop164 ··DW_CFA_nop
  
157 0000016c·0000000000000024·00000170·FDE·cie=00000000·pc=0000000000000163..00000000000001bd165 00000178·0000000000000024·0000017c·FDE·cie=00000000·pc=000000000000016e..00000000000001c8
158 ··DW_CFA_advance_loc:·5·to·0000000000000168166 ··DW_CFA_advance_loc:·5·to·0000000000000173
159 ··DW_CFA_def_cfa_offset:·16167 ··DW_CFA_def_cfa_offset:·16
160 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16168 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
161 ··DW_CFA_advance_loc:·4·to·000000000000016c169 ··DW_CFA_advance_loc:·4·to·0000000000000177
162 ··DW_CFA_def_cfa_offset:·24170 ··DW_CFA_def_cfa_offset:·24
163 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
164 ··DW_CFA_advance_loc:·4·to·0000000000000170172 ··DW_CFA_advance_loc:·4·to·000000000000017b
165 ··DW_CFA_def_cfa_offset:·32173 ··DW_CFA_def_cfa_offset:·32
166 ··DW_CFA_advance_loc1:·74·to·00000000000001ba174 ··DW_CFA_advance_loc1:·74·to·00000000000001c5
167 ··DW_CFA_def_cfa_offset:·24175 ··DW_CFA_def_cfa_offset:·24
168 ··DW_CFA_advance_loc:·1·to·00000000000001bb176 ··DW_CFA_advance_loc:·1·to·00000000000001c6
169 ··DW_CFA_def_cfa_offset:·16177 ··DW_CFA_def_cfa_offset:·16
170 ··DW_CFA_advance_loc:·1·to·00000000000001bc178 ··DW_CFA_advance_loc:·1·to·00000000000001c7
171 ··DW_CFA_def_cfa_offset:·8179 ··DW_CFA_def_cfa_offset:·8
  
172 00000194·0000000000000018·00000198·FDE·cie=00000000·pc=0000000000000050..00000000000000eb180 000001a0·0000000000000018·000001a4·FDE·cie=00000000·pc=0000000000000050..00000000000000eb
173 ··DW_CFA_advance_loc:·11·to·000000000000005b181 ··DW_CFA_advance_loc:·11·to·000000000000005b
174 ··DW_CFA_def_cfa_offset:·224182 ··DW_CFA_def_cfa_offset:·224
175 ··DW_CFA_advance_loc1:·143·to·00000000000000ea183 ··DW_CFA_advance_loc1:·143·to·00000000000000ea
176 ··DW_CFA_def_cfa_offset:·8184 ··DW_CFA_def_cfa_offset:·8
177 ··DW_CFA_nop185 ··DW_CFA_nop
178 ··DW_CFA_nop186 ··DW_CFA_nop
179 ··DW_CFA_nop187 ··DW_CFA_nop
  
180 000001b0·0000000000000050·000001b4·FDE·cie=00000000·pc=00000000000000f0..0000000000000230188 000001bc·0000000000000050·000001c0·FDE·cie=00000000·pc=00000000000000f0..0000000000000230
181 ··DW_CFA_advance_loc:·2·to·00000000000000f2189 ··DW_CFA_advance_loc:·2·to·00000000000000f2
182 ··DW_CFA_def_cfa_offset:·16190 ··DW_CFA_def_cfa_offset:·16
183 ··DW_CFA_offset:·r15·(r15)·at·cfa-16191 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
184 ··DW_CFA_advance_loc:·2·to·00000000000000f4192 ··DW_CFA_advance_loc:·2·to·00000000000000f4
185 ··DW_CFA_def_cfa_offset:·24193 ··DW_CFA_def_cfa_offset:·24
186 ··DW_CFA_offset:·r14·(r14)·at·cfa-24194 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
187 ··DW_CFA_advance_loc:·2·to·00000000000000f6195 ··DW_CFA_advance_loc:·2·to·00000000000000f6
Offset 224, 47 lines modifiedOffset 232, 47 lines modified
224 ··DW_CFA_advance_loc:·2·to·000000000000022b232 ··DW_CFA_advance_loc:·2·to·000000000000022b
225 ··DW_CFA_def_cfa_offset:·24233 ··DW_CFA_def_cfa_offset:·24
226 ··DW_CFA_advance_loc:·2·to·000000000000022d234 ··DW_CFA_advance_loc:·2·to·000000000000022d
227 ··DW_CFA_def_cfa_offset:·16235 ··DW_CFA_def_cfa_offset:·16
228 ··DW_CFA_advance_loc:·2·to·000000000000022f236 ··DW_CFA_advance_loc:·2·to·000000000000022f
229 ··DW_CFA_def_cfa_offset:·8237 ··DW_CFA_def_cfa_offset:·8
  
230 00000204·000000000000001c·00000208·FDE·cie=00000000·pc=00000000000001bd..00000000000001ca238 00000210·000000000000001c·00000214·FDE·cie=00000000·pc=00000000000001c8..00000000000001d5
231 ··DW_CFA_def_cfa_offset:·80239 ··DW_CFA_def_cfa_offset:·80
232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56240 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
233 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48241 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Max diff block lines reached; 4401/10892 bytes (40.41%) of diff not shown.
254 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 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 <#t}<·vdH4 AVAUATUSH
 5 []A\A]A^
5 iso-8859-16 iso-8859-1
6 iso-latin-17 iso-latin-1
7 latin-1-8 latin-1-
8 iso-8859-1-9 iso-8859-1-
9 iso-latin-1-10 iso-latin-1-
10 encoding·problem:·%s11 encoding·problem:·%s
11 encoding·problem:·%s·with·BOM12 encoding·problem:·%s·with·BOM
1.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ·R_X86_64_PLT32» PyErr_SetObject-0x4154 ·R_X86_64_PLT32» PyErr_SetObject-0x4
155 »       mov····0x0(%rbp),%rax155 »       mov····0x0(%rbp),%rax
156 »       test···%eax,%eax156 »       test···%eax,%eax
157 »       js·····212·<_syntaxerror_range.isra.0+0x122>157 »       js·····212·<_syntaxerror_range.isra.0+0x122>
158 »       sub····$0x1,%rax158 »       sub····$0x1,%rax
159 »       mov····%rax,0x0(%rbp)159 »       mov····%rax,0x0(%rbp)
160 »       je·····212·<_syntaxerror_range.isra.0+0x122>160 »       je·····212·<_syntaxerror_range.isra.0+0x122>
161 ·R_X86_64_PC32»  .text.unlikely+0x1b9161 ·R_X86_64_PC32»  .text.unlikely+0x1c4
162 »       mov····%r13,%rdi162 »       mov····%r13,%rdi
163 »       call···230·<Py_XDECREF>163 »       call···230·<Py_XDECREF>
164 »       movl···$0x11,0x40(%rbx)164 »       movl···$0x11,0x40(%rbx)
165 »       add····$0x18,%rsp165 »       add····$0x18,%rsp
166 »       pop····%rbx166 »       pop····%rbx
167 »       pop····%rbp167 »       pop····%rbp
168 »       pop····%r12168 »       pop····%r12
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 »       je·····24a·<Py_XDECREF+0x1a>177 »       je·····24a·<Py_XDECREF+0x1a>
178 »       mov····(%rdi),%rax178 »       mov····(%rdi),%rax
179 »       test···%eax,%eax179 »       test···%eax,%eax
180 »       js·····24a·<Py_XDECREF+0x1a>180 »       js·····24a·<Py_XDECREF+0x1a>
181 »       sub····$0x1,%rax181 »       sub····$0x1,%rax
182 »       mov····%rax,(%rdi)182 »       mov····%rax,(%rdi)
183 »       je·····249·<Py_XDECREF+0x19>183 »       je·····249·<Py_XDECREF+0x19>
184 ·R_X86_64_PC32»  .text.unlikely+0x1c6184 ·R_X86_64_PC32»  .text.unlikely+0x1d1
185 »       ret185 »       ret
186 »       ret186 »       ret
187 »       nopl···0x0(%rax,%rax,1)187 »       nopl···0x0(%rax,%rax,1)
  
188 0000000000000250·<_PyTokenizer_parser_warn>:188 0000000000000250·<_PyTokenizer_parser_warn>:
189 _PyTokenizer_parser_warn():189 _PyTokenizer_parser_warn():
190 »       endbr64190 »       endbr64
14.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 70, 292 lines modifiedOffset 70, 296 lines modified
70 »       mov····$0xef,%edi70 »       mov····$0xef,%edi
71 »       call···*%r1271 »       call···*%r12
72 »       jmp····c5·<_PyTokenizer_check_coding_spec.cold>72 »       jmp····c5·<_PyTokenizer_check_coding_spec.cold>
73 ·R_X86_64_PC32»  .text+0x3473 ·R_X86_64_PC32»  .text+0x34
  
74 00000000000000c5·<_PyTokenizer_check_coding_spec.cold>:74 00000000000000c5·<_PyTokenizer_check_coding_spec.cold>:
75 _PyTokenizer_check_coding_spec.cold():75 _PyTokenizer_check_coding_spec.cold():
 76 »       mov····$0x0,%r14d
 77 ·R_X86_64_32»    .rodata.str1.1+0x6
 78 »       jmp····d0·<_PyTokenizer_check_coding_spec.cold+0xb>
 79 ·R_X86_64_PC32»  .text.hot+0x413
 80 »       mov····$0x0,%r14d
 81 ·R_X86_64_32»    .rodata.str1.1+0x6
 82 »       jmp····db·<_PyTokenizer_check_coding_spec.cold+0x16>
 83 ·R_X86_64_PC32»  .text.hot+0x413
 84 »       mov····$0x0,%r14d
 85 ·R_X86_64_32»    .rodata.str1.1+0x6
 86 »       jmp····e6·<_PyTokenizer_check_coding_spec.cold+0x21>
 87 ·R_X86_64_PC32»  .text.hot+0x413
 88 »       mov····$0x0,%r14d
 89 ·R_X86_64_32»    .rodata.str1.1+0x6
 90 »       jmp····f1·<_PyTokenizer_check_coding_spec.cold+0x2c>
 91 ·R_X86_64_PC32»  .text.hot+0x413
76 »       add····$0x1,%rcx92 »       add····$0x1,%rax
77 »       cmp····%rcx,%rdx 
78 »       jg·····d2·<_PyTokenizer_check_coding_spec.cold+0xd>93 »       jmp····fa·<_PyTokenizer_check_coding_spec.cold+0x35>
79 ·R_X86_64_PC32»  .text.hot+0x15994 ·R_X86_64_PC32»  .text.hot+0x190
 95 »       add····$0x1,%rsi
 96 »       cmp····%rsi,%rdx
80 »       jmp····d7·<_PyTokenizer_check_coding_spec.cold+0x12>97 »       jg·····107·<_PyTokenizer_check_coding_spec.cold+0x42>
81 ·R_X86_64_PC32»  .text.hot+0x16698 ·R_X86_64_PC32»  .text.hot+0x161
 99 »       jmp····10c·<_PyTokenizer_check_coding_spec.cold+0x47>
 100 ·R_X86_64_PC32»  .text.hot+0x190
82 »       add····$0x1,%rax101 »       add····$0x1,%rax
83 »       cmp····%rax,%rcx102 »       cmp····%rax,%rcx
84 »       je·····e4·<_PyTokenizer_check_coding_spec.cold+0x1f> 
85 ·R_X86_64_PC32»  .text.hot+0x166 
86 »       jmp····e9·<_PyTokenizer_check_coding_spec.cold+0x24>103 »       jne····119·<_PyTokenizer_check_coding_spec.cold+0x54>
87 ·R_X86_64_PC32»  .text.hot+0x209104 ·R_X86_64_PC32»  .text.hot+0x229
 105 »       xor····%eax,%eax
 106 »       jmp····120·<_PyTokenizer_check_coding_spec.cold+0x5b>
 107 ·R_X86_64_PC32»  .text.hot+0x190
 108 »       mov····$0x0,%r14d
 109 ·R_X86_64_32»    .rodata.str1.1
 110 »       jmp····12b·<_PyTokenizer_check_coding_spec.cold+0x66>
 111 ·R_X86_64_PC32»  .text.hot+0x413
 112 »       mov····$0x2d,%edx
 113 »       jmp····135·<_PyTokenizer_check_coding_spec.cold+0x70>
 114 ·R_X86_64_PC32»  .text.hot+0x2e3
88 »       mov····%rbx,%rdi115 »       mov····%rbx,%rdi
89 »       call···f1·<_PyTokenizer_check_coding_spec.cold+0x2c>116 »       call···13d·<_PyTokenizer_check_coding_spec.cold+0x78>
90 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4117 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
91 »       mov····%r12,%rdx118 »       mov····%r13,%rdx
92 »       mov····$0x0,%esi119 »       mov····$0x0,%esi
93 ·R_X86_64_32»    .rodata.str1.1+0x55120 ·R_X86_64_32»    .rodata.str1.1+0x55
94 »       xor····%eax,%eax121 »       xor····%eax,%eax
95 »       mov····0x0(%rip),%rdi········122 »       mov····0x0(%rip),%rdi········
96 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4123 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
97 »       call···107·<_PyTokenizer_check_coding_spec.cold+0x42>124 »       call···153·<_PyTokenizer_check_coding_spec.cold+0x8e>
98 ·R_X86_64_PLT32» PyErr_Format-0x4125 ·R_X86_64_PLT32» PyErr_Format-0x4
99 »       mov····%r12,%rdi126 »       mov····%r13,%rdi
100 »       call···10f·<_PyTokenizer_check_coding_spec.cold+0x4a>127 »       call···15b·<_PyTokenizer_check_coding_spec.cold+0x96>
101 ·R_X86_64_PLT32» PyMem_Free-0x4128 ·R_X86_64_PLT32» PyMem_Free-0x4
102 »       jmp····114·<_PyTokenizer_check_coding_spec.cold+0x4f> 
103 ·R_X86_64_PC32»  .text.hot+0x47e 
104 »       mov····$0x2d,%edx 
105 »       jmp····11e·<_PyTokenizer_check_coding_spec.cold+0x59> 
106 ·R_X86_64_PC32»  .text.hot+0x2c3 
107 »       mov····$0x0,%r13d 
108 ·R_X86_64_32»    .rodata.str1.1+0x6 
109 »       jmp····129·<_PyTokenizer_check_coding_spec.cold+0x64> 
110 ·R_X86_64_PC32»  .text.hot+0x44b 
111 »       mov····$0x0,%r13d 
112 ·R_X86_64_32»    .rodata.str1.1+0x6 
113 »       jmp····134·<_PyTokenizer_check_coding_spec.cold+0x6f> 
114 ·R_X86_64_PC32»  .text.hot+0x44b 
115 »       mov····$0x0,%r13d 
116 ·R_X86_64_32»    .rodata.str1.1+0x6 
117 »       jmp····13f·<_PyTokenizer_check_coding_spec.cold+0x7a> 
118 ·R_X86_64_PC32»  .text.hot+0x44b 
119 »       mov····$0x0,%r13d 
120 ·R_X86_64_32»    .rodata.str1.1+0x6 
121 »       jmp····14a·<_PyTokenizer_check_coding_spec.cold+0x85> 
122 ·R_X86_64_PC32»  .text.hot+0x44b 
123 »       mov····$0x0,%r13d 
124 ·R_X86_64_32»    .rodata.str1.1 
125 »       jmp····155·<_PyTokenizer_new_string.cold>129 »       jmp····160·<_PyTokenizer_new_string.cold>
126 ·R_X86_64_PC32»  .text.hot+0x44b130 ·R_X86_64_PC32»  .text.hot+0x1b4
  
127 0000000000000155·<_PyTokenizer_new_string.cold>:131 0000000000000160·<_PyTokenizer_new_string.cold>:
128 _PyTokenizer_new_string.cold():132 _PyTokenizer_new_string.cold():
129 »       movl···$0xf,0x40(%r12)133 »       movl···$0xf,0x40(%r12)
130 »       jmp····163·<_PyTokenizer_translate_into_utf8>134 »       jmp····16e·<_PyTokenizer_translate_into_utf8>
131 ·R_X86_64_PC32»  .text.hot+0x527135 ·R_X86_64_PC32»  .text.hot+0x4d7
  
132 0000000000000163·<_PyTokenizer_translate_into_utf8>:136 000000000000016e·<_PyTokenizer_translate_into_utf8>:
133 _PyTokenizer_translate_into_utf8():137 _PyTokenizer_translate_into_utf8():
134 »       endbr64138 »       endbr64
135 »       push···%rbp139 »       push···%rbp
136 »       mov····%rsi,%rbp140 »       mov····%rsi,%rbp
137 »       push···%rbx141 »       push···%rbx
138 »       mov····%rdi,%rbx142 »       mov····%rdi,%rbx
139 »       push···%rcx143 »       push···%rcx
140 »       call···175·<_PyTokenizer_translate_into_utf8+0x12>144 »       call···180·<_PyTokenizer_translate_into_utf8+0x12>
141 ·R_X86_64_PLT32» strlen-0x4145 ·R_X86_64_PLT32» strlen-0x4
142 »       mov····%rbx,%rdi146 »       mov····%rbx,%rdi
143 »       xor····%ecx,%ecx147 »       xor····%ecx,%ecx
144 »       mov····%rbp,%rdx148 »       mov····%rbp,%rdx
145 »       mov····%rax,%rsi149 »       mov····%rax,%rsi
146 »       call···185·<_PyTokenizer_translate_into_utf8+0x22>150 »       call···190·<_PyTokenizer_translate_into_utf8+0x22>
147 ·R_X86_64_PLT32» PyUnicode_Decode-0x4151 ·R_X86_64_PLT32» PyUnicode_Decode-0x4
148 »       mov····%rax,%rbx152 »       mov····%rax,%rbx
149 »       test···%rax,%rax153 »       test···%rax,%rax
150 »       je·····1b6·<_PyTokenizer_translate_into_utf8+0x53>154 »       je·····1c1·<_PyTokenizer_translate_into_utf8+0x53>
151 »       mov····%rax,%rdi155 »       mov····%rax,%rdi
152 »       call···195·<_PyTokenizer_translate_into_utf8+0x32>156 »       call···1a0·<_PyTokenizer_translate_into_utf8+0x32>
153 ·R_X86_64_PLT32» PyUnicode_AsUTF8String-0x4157 ·R_X86_64_PLT32» PyUnicode_AsUTF8String-0x4
154 »       mov····(%rbx),%rdx158 »       mov····(%rbx),%rdx
155 »       mov····%rax,%rbp159 »       mov····%rax,%rbp
156 »       test···%edx,%edx160 »       test···%edx,%edx
157 »       jns····1a4·<_PyTokenizer_translate_into_utf8+0x41>161 »       jns····1af·<_PyTokenizer_translate_into_utf8+0x41>
158 »       mov····%rbp,%rbx162 »       mov····%rbp,%rbx
159 »       jmp····1b6·<_PyTokenizer_translate_into_utf8+0x53>163 »       jmp····1c1·<_PyTokenizer_translate_into_utf8+0x53>
160 »       dec····%rdx164 »       dec····%rdx
161 »       mov····%rdx,(%rbx)165 »       mov····%rdx,(%rbx)
162 »       jne····19f·<_PyTokenizer_translate_into_utf8+0x3c>166 »       jne····1aa·<_PyTokenizer_translate_into_utf8+0x3c>
163 »       mov····%rbx,%rdi167 »       mov····%rbx,%rdi
Max diff block lines reached; 8690/14121 bytes (61.54%) of diff not shown.
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 106, 365 lines modifiedOffset 106, 354 lines modified
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_coding_spec>:109 0000000000000120·<_PyTokenizer_check_coding_spec>:
110 _PyTokenizer_check_coding_spec():110 _PyTokenizer_check_coding_spec():
111 »       endbr64111 »       endbr64
 112 »       push···%r14
112 »       push···%r13113 »       push···%r13
113 »       push···%r12114 »       push···%r12
114 »       push···%rbp115 »       push···%rbp
115 »       push···%rbx116 »       push···%rbx
116 »       sub····$0x28,%rsp 
117 »       mov····0xac8(%rdx),%eax 
118 »       mov····%fs:0x28,%rbx 
119 »       mov····%rbx,0x18(%rsp) 
120 »       mov····%rdx,%rbx117 »       mov····%rdx,%rbx
 118 »       sub····$0x20,%rsp
 119 »       mov····0xac8(%rdx),%edx
 120 »       mov····%fs:0x28,%rax
 121 »       mov····%rax,0x18(%rsp)
 122 »       xor····%eax,%eax
121 »       test···%eax,%eax123 »       test···%edx,%edx
122 »       jne····1c2·<_PyTokenizer_check_coding_spec+0xa2>124 »       jne····1f5·<_PyTokenizer_check_coding_spec+0xd5>
123 »       lea····-0x6(%rsi),%rdx125 »       lea····-0x6(%rsi),%rdx
124 »       mov····%rdi,%r8126 »       mov····%rdi,%r8
125 »       mov····%rcx,%rbp127 »       mov····%rcx,%rbp
126 »       mov····%rsi,%rdi128 »       mov····%rsi,%rdi
127 »       xor····%ecx,%ecx129 »       xor····%esi,%esi
128 »       test···%rdx,%rdx130 »       test···%rdx,%rdx
129 »       jle····16a·<_PyTokenizer_check_coding_spec+0x4a>131 »       jle····194·<_PyTokenizer_check_coding_spec+0x74>
130 »       movzbl·(%r8,%rcx,1),%eax132 »       movzbl·(%r8,%rsi,1),%ecx
131 »       cmp····$0x23,%al133 »       cmp····$0x23,%cl
132 »       je·····1e3·<_PyTokenizer_check_coding_spec+0xc3>134 »       je·····205·<_PyTokenizer_check_coding_spec+0xe5>
133 »       cmp····$0x20,%al135 »       cmp····$0x20,%cl
134 »       jbe····1ce·<_PyTokenizer_check_coding_spec+0xae>136 »       ja·····201·<_PyTokenizer_check_coding_spec+0xe1>
135 »       test···%rdi,%rdi137 »       movabs·$0xfffffffeffffedff,%rax
 138 »       sar····%cl,%rax
 139 »       and····$0x1,%eax
136 »       jle····186·<_PyTokenizer_check_coding_spec+0x66>140 »       je·····192·<_PyTokenizer_check_coding_spec+0x72>
 141 ·R_X86_64_PC32»  .text.unlikely+0xf6
 142 »       xor····%eax,%eax
 143 »       cmp····%rdi,%rax
 144 »       jge····1b2·<_PyTokenizer_check_coding_spec+0x92>
137 »       movzbl·(%r8),%eax145 »       movzbl·(%r8,%rax,1),%edx
138 »       cmp····$0x23,%al146 »       cmp····$0x23,%dl
139 »       ja·····1c2·<_PyTokenizer_check_coding_spec+0xa2>147 »       ja·····1f5·<_PyTokenizer_check_coding_spec+0xd5>
140 »       mov····$0x2000009,%edx148 »       mov····$0x2000009,%ecx
141 »       shl····$0xa,%rdx149 »       shl····$0xa,%rcx
142 »       bt·····%rax,%rdx150 »       bt·····%rdx,%rcx
143 »       jae····1aa·<_PyTokenizer_check_coding_spec+0x8a>151 »       jae····1dc·<_PyTokenizer_check_coding_spec+0xbc>
144 »       mov····$0x1,%eax152 »       mov····$0x1,%r12d
145 »       mov····0x18(%rsp),%rdx153 »       mov····0x18(%rsp),%rax
146 »       sub····%fs:0x28,%rdx154 »       sub····%fs:0x28,%rax
147 »       jne····444·<_PyTokenizer_check_coding_spec+0x324>155 »       jne····40c·<_PyTokenizer_check_coding_spec+0x2ec>
148 »       add····$0x28,%rsp156 »       add····$0x20,%rsp
 157 »       mov····%r12d,%eax
149 »       pop····%rbx158 »       pop····%rbx
150 »       pop····%rbp159 »       pop····%rbp
151 »       pop····%r12160 »       pop····%r12
152 »       pop····%r13161 »       pop····%r13
 162 »       pop····%r14
153 »       ret163 »       ret
154 »       cmp····$0x20,%al164 »       cmp····$0x20,%dl
155 »       ja·····1c2·<_PyTokenizer_check_coding_spec+0xa2>165 »       ja·····1f5·<_PyTokenizer_check_coding_spec+0xd5>
156 »       movabs·$0xfffffffeffffedff,%rdx166 »       movabs·$0xfffffffeffffedff,%rcx
157 »       bt·····%rax,%rdx167 »       bt·····%rdx,%rcx
158 »       jae····3e9·<_PyTokenizer_check_coding_spec+0x2c9>168 »       jae····1f5·<_PyTokenizer_check_coding_spec+0xd5>
 169 ·R_X86_64_PC32»  .text.unlikely+0xed
159 »       movl···$0x2,0xab8(%rbx)170 »       movl···$0x2,0xab8(%rbx)
160 »       jmp····186·<_PyTokenizer_check_coding_spec+0x66>171 »       jmp····1b2·<_PyTokenizer_check_coding_spec+0x92>
 172 »       xor····%eax,%eax
161 »       movabs·$0xfffffffeffffedff,%rsi 
162 »       bt·····%rax,%rsi 
163 »       jb·····16a·<_PyTokenizer_check_coding_spec+0x4a> 
164 »       jmp····1e3·<_PyTokenizer_check_coding_spec+0xc3>173 »       jmp····194·<_PyTokenizer_check_coding_spec+0x74>
165 ·R_X86_64_PC32»  .text.unlikely+0xc1174 »       xor····%eax,%eax
166 »       cmp····%rcx,%rdx175 »       cmp····%rsi,%rdx
167 »       jle····16a·<_PyTokenizer_check_coding_spec+0x4a>176 »       jle····194·<_PyTokenizer_check_coding_spec+0x74>
168 »       lea····0x6(%r8,%rcx,1),%rax177 »       lea····0x6(%r8,%rsi,1),%rax
169 »       lea····(%r8,%rdi,1),%rcx178 »       lea····(%r8,%rdi,1),%rcx
170 »       jmp····20d·<_PyTokenizer_check_coding_spec+0xed>179 »       jmp····22d·<_PyTokenizer_check_coding_spec+0x10d>
171 »       data16·cs·nopw·0x0(%rax,%rax,1)180 »       nopw···0x0(%rax,%rax,1)
172 »       xchg···%ax,%ax 
173 »       add····$0x1,%rax181 »       add····$0x1,%rax
174 »       cmp····%rcx,%rax182 »       cmp····%rax,%rcx
175 »       je·····16a·<_PyTokenizer_check_coding_spec+0x4a>183 »       je·····405·<_PyTokenizer_check_coding_spec+0x2e5>
176 »       cmpl···$0x69646f63,-0x6(%rax)184 »       cmpl···$0x69646f63,-0x6(%rax)
177 »       jne····200·<_PyTokenizer_check_coding_spec+0xe0>185 »       jne····220·<_PyTokenizer_check_coding_spec+0x100>
178 »       cmpw···$0x676e,-0x2(%rax)186 »       cmpw···$0x676e,-0x2(%rax)
179 »       jne····200·<_PyTokenizer_check_coding_spec+0xe0>187 »       jne····220·<_PyTokenizer_check_coding_spec+0x100>
180 »       movzbl·(%rax),%edx188 »       movzbl·(%rax),%edx
 189 »       xor····%r12d,%r12d
181 »       mov····%rax,%r9190 »       mov····%rax,%r9
182 »       cmp····$0x3a,%dl191 »       cmp····$0x3a,%dl
183 »       je·····232·<_PyTokenizer_check_coding_spec+0x112>192 »       je·····255·<_PyTokenizer_check_coding_spec+0x135>
184 »       cmp····$0x3d,%dl193 »       cmp····$0x3d,%dl
185 »       jne····232·<_PyTokenizer_check_coding_spec+0x112>194 »       jne····255·<_PyTokenizer_check_coding_spec+0x135>
186 ·R_X86_64_PC32»  .text.unlikely+0xd3195 ·R_X86_64_PC32»  .text.unlikely+0x108
187 »       movzbl·0x1(%r9),%edx196 »       movzbl·0x1(%r9),%edx
188 »       add····$0x1,%r9197 »       add····$0x1,%r9
189 »       cmp····$0x20,%dl198 »       cmp····$0x20,%dl
190 »       je·····232·<_PyTokenizer_check_coding_spec+0x112>199 »       je·····255·<_PyTokenizer_check_coding_spec+0x135>
191 »       cmp····$0x9,%dl200 »       cmp····$0x9,%dl
192 »       je·····232·<_PyTokenizer_check_coding_spec+0x112>201 »       je·····255·<_PyTokenizer_check_coding_spec+0x135>
193 »       mov····%r9,%rsi202 »       mov····%r9,%rsi
194 »       jmp····264·<_PyTokenizer_check_coding_spec+0x144>203 »       jmp····284·<_PyTokenizer_check_coding_spec+0x164>
195 »       data16·cs·nopw·0x0(%rax,%rax,1) 
196 »       data16·cs·nopw·0x0(%rax,%rax,1)204 »       data16·cs·nopw·0x0(%rax,%rax,1)
 205 »       nopl···0x0(%rax,%rax,1)
197 »       add····$0x1,%rsi206 »       add····$0x1,%rsi
198 »       movzbl·(%rsi),%edx207 »       movzbl·(%rsi),%edx
199 »       lea····-0x2d(%rdx),%r10d208 »       lea····-0x2d(%rdx),%r10d
200 »       cmp····$0x1,%r10b209 »       cmp····$0x1,%r10b
201 »       setbe··%r10b210 »       setbe··%r10b
202 »       cmp····$0x5f,%dl211 »       cmp····$0x5f,%dl
203 »       sete···%r11b212 »       sete···%r11b
204 »       or·····%r11b,%r10b213 »       or·····%r11b,%r10b
205 »       jne····260·<_PyTokenizer_check_coding_spec+0x140>214 »       jne····280·<_PyTokenizer_check_coding_spec+0x160>
206 »       testb··$0x7,0x0(,%rdx,4)215 »       testb··$0x7,0x0(,%rdx,4)
207 ·R_X86_64_32S»   _Py_ctype_table216 ·R_X86_64_32S»   _Py_ctype_table
208 »       jne····260·<_PyTokenizer_check_coding_spec+0x140>217 »       jne····280·<_PyTokenizer_check_coding_spec+0x160>
209 »       cmp····%rsi,%r9218 »       cmp····%rsi,%r9
210 »       jae····292·<_PyTokenizer_check_coding_spec+0x172>219 »       jae····2b2·<_PyTokenizer_check_coding_spec+0x192>
211 ·R_X86_64_PC32»  .text.unlikely+0xd3220 ·R_X86_64_PC32»  .text.unlikely+0x108
212 »       sub····%r9,%rsi221 »       sub····%r9,%rsi
213 »       mov····%rbx,%rdx222 »       mov····%rbx,%rdx
Max diff block lines reached; 11656/17239 bytes (67.61%) of diff not shown.
5.73 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 47 lines modifiedOffset 9, 48 lines modified
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·42000000·00460e10·8c02440e·18860347·B....F....D....G13 ··0x00000090·42000000·00460e10·8c02440e·18860347·B....F....D....G
14 ··0x000000a0·0e208304·6d0e1841·0e10420e·08000000·.·..m..A..B.....14 ··0x000000a0·0e208304·6d0e1841·0e10420e·08000000·.·..m..A..B.....
15 ··0x000000b0·18000000·b4000000·00000000·8d000000·................15 ··0x000000b0·18000000·b4000000·00000000·8d000000·................
16 ··0x000000c0·000e2083·0486038c·02000000·38000000·..·.........8...16 ··0x000000c0·000e2083·0486038c·02000000·40000000·..·.........@...
17 ··0x000000d0·d0000000·00000000·c5030000·00460e10·.............F..17 ··0x000000d0·d0000000·00000000·7b030000·00460e10·........{....F..
18 ··0x000000e0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.18 ··0x000000e0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
19 ··0x000000f0·05440e50·02750a0e·28410e20·410e1842·.D.P.u..(A.·A..B 
20 ··0x00000100·0e10420e·08410b00·18000000·0c010000·..B..A.......... 
21 ··0x00000110·00000000·90000000·000e5083·0586048c·..........P.....19 ··0x000000f0·05410e30·8306470e·50029d0a·0e30440e·.A.0..G.P....0D.
 20 ··0x00000100·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..
 21 ··0x00000110·1c000000·14010000·00000000·9b000000·................
 22 ··0x00000120·000e5083·0686058c·048d038e·02000000·..P.............
22 ··0x00000120·038d0200·28000000·28010000·00000000·....(...(.......23 ··0x00000130·28000000·34010000·00000000·43000000·(...4.......C...
23 ··0x00000130·43000000·00460e10·8c02440e·18860348·C....F....D....H24 ··0x00000140·00460e10·8c02440e·18860348·0e208304·.F....D....H.·..
24 ··0x00000140·0e208304·6a0e1844·0e10420e·08000000·.·..j..D..B.....25 ··0x00000150·6a0e1844·0e10420e·08000000·18000000·j..D..B.........
 26 ··0x00000160·60010000·00000000·0e000000·000e2083·`.............·.
 27 ··0x00000170·0486038c·02000000·24000000·7c010000·........$...|...
 28 ··0x00000180·00000000·5a000000·00450e10·8602440e·....Z....E....D.
 29 ··0x00000190·18830344·0e20024a·0e18410e·10410e08·...D.·.J..A..A..
25 ··0x00000150·18000000·54010000·00000000·0e000000·....T...........30 ··0x000001a0·18000000·a4010000·00000000·9b000000·................
26 ··0x00000160·000e2083·0486038c·02000000·24000000·..·.........$...31 ··0x000001b0·004b0ee0·01028f0e·08000000·50000000·.K..........P...
27 ··0x00000170·70010000·00000000·5a000000·00450e10·p.......Z....E..32 ··0x000001c0·c0010000·00000000·40010000·00420e10·........@....B..
28 ··0x00000180·8602440e·18830344·0e20024a·0e18410e·..D....D.·.J..A. 
29 ··0x00000190·10410e08·18000000·98010000·00000000·.A.............. 
30 ··0x000001a0·9b000000·004b0ee0·01028f0e·08000000·.....K..........33 ··0x000001d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 34 ··0x000001e0·05410e30·8606410e·38830747·0e5002d5·.A.0..A.8..G.P..
 35 ··0x000001f0·0e58480e·60490e58·410e507d·0e38410e·.XH.`I.XA.P}.8A.
 36 ··0x00000200·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
31 ··0x000001b0·50000000·b4010000·00000000·40010000·P...........@...37 ··0x00000210·1c000000·14020000·00000000·0d000000·................
32 ··0x000001c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·.. 
33 ··0x000001d0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G 
34 ··0x000001e0·0e5002d5·0e58480e·60490e58·410e507d·.P...XH.`I.XA.P} 
35 ··0x000001f0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B. 
36 ··0x00000200·10420e08·1c000000·08020000·00000000·.B.............. 
37 ··0x00000210·0d000000·000e5083·0786068c·058d048e·......P.........38 ··0x00000220·000e5083·0786068c·058d048e·038f0200·..P.............
 39 ··0x00000230·10000000·34020000·00000000·1b000000·....4...........
38 ··0x00000220·038f0200·10000000·28020000·00000000·........(.......40 ··0x00000240·00000000·10000000·48020000·00000000·........H.......
39 ··0x00000230·1b000000·00000000·10000000·3c020000·............<...41 ··0x00000250·05000000·00000000·10000000·5c020000·............\...
40 ··0x00000240·00000000·05000000·00000000·10000000·................42 ··0x00000260·00000000·75000000·00000000·14000000·....u...........
41 ··0x00000250·50020000·00000000·85000000·00000000·P............... 
42 ··0x00000260·14000000·64020000·00000000·80000000·....d........... 
43 ··0x00000270·00470e10·670e0800·30000000·7c020000·.G..g...0...|... 
44 ··0x00000280·00000000·22010000·00460e10·8c02440e·...."....F....D. 
45 ··0x00000290·18860347·0e208304·470ef001·02c40a0e·...G.·..G....... 
46 ··0x000002a0·20410e18·410e1042·0e08410b·18000000··A..A..B..A..... 
47 ··0x000002b0·b0020000·00000000·4b000000·00450e10·........K....E..43 ··0x00000270·70020000·00000000·80000000·00470e10·p............G..
48 ··0x000002c0·83020245·0e080000·2c000000·cc020000·...E....,.......44 ··0x00000280·670e0800·30000000·88020000·00000000·g...0...........
 45 ··0x00000290·22010000·00460e10·8c02440e·18860347·"....F....D....G
 46 ··0x000002a0·0e208304·470ef001·02c40a0e·20410e18·.·..G.......·A..
 47 ··0x000002b0·410e1042·0e08410b·18000000·bc020000·A..B..A.........
49 ··0x000002d0·00000000·c4000000·00530e10·8c02470e·.........S....G.48 ··0x000002c0·00000000·4b000000·00450e10·83020245·....K....E.....E
 49 ··0x000002d0·0e080000·2c000000·d8020000·00000000·....,...........
 50 ··0x000002e0·c4000000·00530e10·8c02470e·1886034c·.....S....G....L
50 ··0x000002e0·1886034c·0e208304·02970e18·410e1042·...L.·......A..B51 ··0x000002f0·0e208304·02970e18·410e1042·0e0841c3·.·......A..B..A.
51 ··0x000002f0·0e0841c3·c6cc0000·10000000·fc020000·..A............. 
52 ··0x00000300·00000000·19000000·00000000·18000000·................52 ··0x00000300·c6cc0000·10000000·08030000·00000000·................
53 ··0x00000310·10030000·00000000·99000000·004b0ee0·.............K..53 ··0x00000310·19000000·00000000·1c000000·1c030000·................
 54 ··0x00000320·00000000·99000000·004b0ee0·01028d0e·.........K......
54 ··0x00000320·01028d0e·08000000···················........55 ··0x00000330·08000000·00000000···················........
  
1.16 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:··········131840·(bytes·into·file)13 ··Start·of·section·headers:··········129968·(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.82 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x20300:1 There·are·19·section·headers,·starting·at·offset·0x1fbb0:
  
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·00068f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010948·0007f8·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010618·000828·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0006af·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0006cf·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0006af·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0006cf·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0006af·003525·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0006cf·0034b5·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·011140·007698·18···I·16···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·010e40·0074d0·18···I·16···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·003bd8·00698f·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·003b88·006728·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·0187d8·006660·18···I·16···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·018310·0063f0·18···I·16···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00a568·000d36·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00a2b0·000d36·01·AMS··0···0··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b29e·00014b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00afe6·00014b·01·AMS··0···0··1
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·00b3f0·000008·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·00b138·000008·08··AM··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00b3f8·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00b140·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·00b3f8·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·00b140·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·00b418·002120·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·00b160·0020d8·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·01ee38·001410·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·01e700·0013f8·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·00d538·001ce0·18·····17·109··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·00d238·001cc8·18·····17·108··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·00f218·00172e·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·00ef00·001712·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·020248·0000b1·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·01faf8·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)
46.0 KB
readelf --wide --symbols {}
Max HTML report size reached
459 KB
readelf --wide --relocs {}
Max HTML report size reached
149 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.15 KB
strings --all --bytes=8 {}
    
Offset 109, 16 lines modifiedOffset 109, 16 lines modified
109 PyObject_IsInstance.cold109 PyObject_IsInstance.cold
110 object_recursive_isinstance.cold110 object_recursive_isinstance.cold
111 PyNumber_AsSsize_t.cold111 PyNumber_AsSsize_t.cold
112 _PyNumber_Index.cold112 _PyNumber_Index.cold
113 binary_iop.part.0113 binary_iop.part.0
114 PyNumber_InPlaceOr.cold114 PyNumber_InPlaceOr.cold
115 binary_iop115 binary_iop
116 binary_iop1 
117 binary_iop.cold116 binary_iop.cold
 117 binary_iop1
118 binary_iop1.cold118 binary_iop1.cold
119 binary_iop.part.0.cold119 binary_iop.part.0.cold
120 PyObject_Format.cold120 PyObject_Format.cold
121 PySequence_GetItem.cold121 PySequence_GetItem.cold
122 binary_op.part.0122 binary_op.part.0
123 PyNumber_Lshift.cold123 PyNumber_Lshift.cold
124 binary_op.part.0.cold124 binary_op.part.0.cold
Offset 178, 15 lines modifiedOffset 178, 14 lines modified
178 PyIter_Send.cold178 PyIter_Send.cold
179 PyNumber_Float.cold179 PyNumber_Float.cold
180 PyNumber_Positive.cold180 PyNumber_Positive.cold
181 PyNumber_InPlaceFloorDivide.cold181 PyNumber_InPlaceFloorDivide.cold
182 ternary_iop.constprop.0182 ternary_iop.constprop.0
183 check_class.cold183 check_class.cold
184 abstract_issubclass.cold184 abstract_issubclass.cold
185 PyNumber_InPlaceRshift.cold 
186 PyMapping_GetOptionalItemString.cold185 PyMapping_GetOptionalItemString.cold
187 PySequence_SetItem.cold186 PySequence_SetItem.cold
188 PySequence_DelSlice.cold187 PySequence_DelSlice.cold
189 PySequence_SetSlice.cold188 PySequence_SetSlice.cold
190 _buffer_release_call189 _buffer_release_call
191 _Py_add_one_to_index_C190 _Py_add_one_to_index_C
192 _Py_add_one_to_index_F191 _Py_add_one_to_index_F
Offset 377, 16 lines modifiedOffset 376, 16 lines modified
377 PyObject_AsWriteBuffer376 PyObject_AsWriteBuffer
378 PyObject_AsCharBuffer377 PyObject_AsCharBuffer
379 PyObject_AsReadBuffer378 PyObject_AsReadBuffer
380 PyObject_CheckReadBuffer379 PyObject_CheckReadBuffer
381 _PyBuffer_ReleaseInInterpreter380 _PyBuffer_ReleaseInInterpreter
382 _Py_CallInInterpreter381 _Py_CallInInterpreter
383 PySequence_Length382 PySequence_Length
384 PySequence_In 
385 PyMapping_Length383 PyMapping_Length
 384 PySequence_In
386 PyAIter_Check385 PyAIter_Check
387 .shstrtab386 .shstrtab
388 .rela.text387 .rela.text
389 .rela.text.unlikely388 .rela.text.unlikely
390 .rela.text.hot389 .rela.text.hot
391 .rodata.str1.8390 .rodata.str1.8
392 .rodata.str1.1391 .rodata.str1.1
12.4 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+0x88915 ·R_X86_64_PC32»  .text.unlikely+0x8a7
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+0xa5f47 ·R_X86_64_PC32»  .text.unlikely+0xa7d
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+0x613c126 ·R_X86_64_PC32»  .text.hot+0x5f5c
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+0x1b8e137 ·R_X86_64_PC32»  .text.unlikely+0x1b2c
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+0x1b9a142 ·R_X86_64_PC32»  .text.unlikely+0x1b38
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+0x1b9a145 ·R_X86_64_PC32»  .text.unlikely+0x1b38
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+0x1b93153 ·R_X86_64_PC32»  .text.unlikely+0x1b31
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+0x20c0192 ·R_X86_64_PC32»  .text.unlikely+0x2082
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+0x20ca247 ·R_X86_64_PC32»  .text.unlikely+0x208c
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+0x20e4290 ·R_X86_64_PC32»  .text.unlikely+0x20a6
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; 8805/12514 bytes (70.36%) of diff not shown.
188 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
237 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
56.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
33.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 27, 16 lines modifiedOffset 27, 16 lines modified
27 ··0x00000180·652e636f·6c640050·794e756d·6265725f·e.cold.PyNumber_27 ··0x00000180·652e636f·6c640050·794e756d·6265725f·e.cold.PyNumber_
28 ··0x00000190·41735373·697a655f·742e636f·6c64005f·AsSsize_t.cold._28 ··0x00000190·41735373·697a655f·742e636f·6c64005f·AsSsize_t.cold._
29 ··0x000001a0·50794e75·6d626572·5f496e64·65782e63·PyNumber_Index.c29 ··0x000001a0·50794e75·6d626572·5f496e64·65782e63·PyNumber_Index.c
30 ··0x000001b0·6f6c6400·62696e61·72795f69·6f702e70·old.binary_iop.p30 ··0x000001b0·6f6c6400·62696e61·72795f69·6f702e70·old.binary_iop.p
31 ··0x000001c0·6172742e·30005079·4e756d62·65725f49·art.0.PyNumber_I31 ··0x000001c0·6172742e·30005079·4e756d62·65725f49·art.0.PyNumber_I
32 ··0x000001d0·6e506c61·63654f72·2e636f6c·64006269·nPlaceOr.cold.bi32 ··0x000001d0·6e506c61·63654f72·2e636f6c·64006269·nPlaceOr.cold.bi
33 ··0x000001e0·6e617279·5f696f70·0062696e·6172795f·nary_iop.binary_33 ··0x000001e0·6e617279·5f696f70·0062696e·6172795f·nary_iop.binary_
 34 ··0x000001f0·696f702e·636f6c64·0062696e·6172795f·iop.cold.binary_
34 ··0x000001f0·696f7031·0062696e·6172795f·696f702e·iop1.binary_iop.35 ··0x00000200·696f7031·0062696e·6172795f·696f7031·iop1.binary_iop1
35 ··0x00000200·636f6c64·0062696e·6172795f·696f7031·cold.binary_iop1 
36 ··0x00000210·2e636f6c·64006269·6e617279·5f696f70·.cold.binary_iop36 ··0x00000210·2e636f6c·64006269·6e617279·5f696f70·.cold.binary_iop
37 ··0x00000220·2e706172·742e302e·636f6c64·0050794f·.part.0.cold.PyO37 ··0x00000220·2e706172·742e302e·636f6c64·0050794f·.part.0.cold.PyO
38 ··0x00000230·626a6563·745f466f·726d6174·2e636f6c·bject_Format.col38 ··0x00000230·626a6563·745f466f·726d6174·2e636f6c·bject_Format.col
39 ··0x00000240·64005079·53657175·656e6365·5f476574·d.PySequence_Get39 ··0x00000240·64005079·53657175·656e6365·5f476574·d.PySequence_Get
40 ··0x00000250·4974656d·2e636f6c·64006269·6e617279·Item.cold.binary40 ··0x00000250·4974656d·2e636f6c·64006269·6e617279·Item.cold.binary
41 ··0x00000260·5f6f702e·70617274·2e300050·794e756d·_op.part.0.PyNum41 ··0x00000260·5f6f702e·70617274·2e300050·794e756d·_op.part.0.PyNum
42 ··0x00000270·6265725f·4c736869·66742e63·6f6c6400·ber_Lshift.cold.42 ··0x00000270·6265725f·4c736869·66742e63·6f6c6400·ber_Lshift.cold.
Offset 122, 253 lines modifiedOffset 122, 252 lines modified
122 ··0x00000770·5f506f73·69746976·652e636f·6c640050·_Positive.cold.P122 ··0x00000770·5f506f73·69746976·652e636f·6c640050·_Positive.cold.P
123 ··0x00000780·794e756d·6265725f·496e506c·61636546·yNumber_InPlaceF123 ··0x00000780·794e756d·6265725f·496e506c·61636546·yNumber_InPlaceF
124 ··0x00000790·6c6f6f72·44697669·64652e63·6f6c6400·loorDivide.cold.124 ··0x00000790·6c6f6f72·44697669·64652e63·6f6c6400·loorDivide.cold.
125 ··0x000007a0·7465726e·6172795f·696f702e·636f6e73·ternary_iop.cons125 ··0x000007a0·7465726e·6172795f·696f702e·636f6e73·ternary_iop.cons
126 ··0x000007b0·7470726f·702e3000·63686563·6b5f636c·tprop.0.check_cl126 ··0x000007b0·7470726f·702e3000·63686563·6b5f636c·tprop.0.check_cl
127 ··0x000007c0·6173732e·636f6c64·00616273·74726163·ass.cold.abstrac127 ··0x000007c0·6173732e·636f6c64·00616273·74726163·ass.cold.abstrac
128 ··0x000007d0·745f6973·73756263·6c617373·2e636f6c·t_issubclass.col128 ··0x000007d0·745f6973·73756263·6c617373·2e636f6c·t_issubclass.col
 129 ··0x000007e0·64005079·4d617070·696e675f·4765744f·d.PyMapping_GetO
 130 ··0x000007f0·7074696f·6e616c49·74656d53·7472696e·ptionalItemStrin
 131 ··0x00000800·672e636f·6c640050·79536571·75656e63·g.cold.PySequenc
 132 ··0x00000810·655f5365·74497465·6d2e636f·6c640050·e_SetItem.cold.P
 133 ··0x00000820·79536571·75656e63·655f4465·6c536c69·ySequence_DelSli
 134 ··0x00000830·63652e63·6f6c6400·50795365·7175656e·ce.cold.PySequen
 135 ··0x00000840·63655f53·6574536c·6963652e·636f6c64·ce_SetSlice.cold
 136 ··0x00000850·005f6275·66666572·5f72656c·65617365·._buffer_release
 137 ··0x00000860·5f63616c·6c005f50·795f6164·645f6f6e·_call._Py_add_on
 138 ··0x00000870·655f746f·5f696e64·65785f43·005f5079·e_to_index_C._Py
 139 ··0x00000880·5f616464·5f6f6e65·5f746f5f·696e6465·_add_one_to_inde
 140 ··0x00000890·785f4600·61735f72·6561645f·62756666·x_F.as_read_buff
 141 ··0x000008a0·6572002e·4c433134·35005079·53657175·er..LC145.PySequ
 142 ··0x000008b0·656e6365·5f547570·6c650050·79547570·ence_Tuple.PyTup
 143 ··0x000008c0·6c655f54·79706500·50794c69·73745f54·le_Type.PyList_T
 144 ··0x000008d0·79706500·50794c69·73745f41·73547570·ype.PyList_AsTup
 145 ··0x000008e0·6c650050·794f626a·6563745f·47657449·le.PyObject_GetI
 146 ··0x000008f0·74657200·50794f62·6a656374·5f4c656e·ter.PyObject_Len
 147 ··0x00000900·67746848·696e7400·50795475·706c655f·gthHint.PyTuple_
 148 ··0x00000910·4e657700·5f474c4f·42414c5f·4f464653·New._GLOBAL_OFFS
 149 ··0x00000920·45545f54·41424c45·5f005f50·795f7473·ET_TABLE_._Py_ts
 150 ··0x00000930·735f7473·74617465·00507945·72725f4f·s_tstate.PyErr_O
 151 ··0x00000940·63637572·72656400·5f50795f·4465616c·ccurred._Py_Deal
 152 ··0x00000950·6c6f6300·5f507954·75706c65·5f526573·loc._PyTuple_Res
 153 ··0x00000960·697a6500·50794578·635f5374·6f704974·ize.PyExc_StopIt
 154 ··0x00000970·65726174·696f6e00·5f507945·72725f45·eration._PyErr_E
 155 ··0x00000980·78636570·74696f6e·4d617463·68657300·xceptionMatches.
 156 ··0x00000990·5f507945·72725f43·6c656172·00507945·_PyErr_Clear.PyE
 157 ··0x000009a0·72725f4e·6f4d656d·6f727900·50794d61·rr_NoMemory.PyMa
 158 ··0x000009b0·7070696e·675f4765·74497465·6d537472·pping_GetItemStr
 159 ··0x000009c0·696e6700·5079556e·69636f64·655f4672·ing.PyUnicode_Fr
 160 ··0x000009d0·6f6d5374·72696e67·00507945·78635f49·omString.PyExc_I
 161 ··0x000009e0·6e646578·4572726f·72005079·4e756d62·ndexError.PyNumb
 162 ··0x000009f0·65725f41·73537369·7a655f74·00507953·er_AsSsize_t.PyS
 163 ··0x00000a00·65717565·6e63655f·47657449·74656d00·equence_GetItem.
 164 ··0x00000a10·50795479·70655f54·79706500·5f507952·PyType_Type._PyR
 165 ··0x00000a20·756e7469·6d650050·794f626a·6563745f·untime.PyObject_
 166 ··0x00000a30·4765744f·7074696f·6e616c41·74747200·GetOptionalAttr.
 167 ··0x00000a40·5f50795f·4e6f6e65·53747275·63740050·_Py_NoneStruct.P
 168 ··0x00000a50·794f626a·6563745f·43616c6c·4f6e6541·yObject_CallOneA
 169 ··0x00000a60·72670050·795f4765·6e657269·63416c69·rg.Py_GenericAli
 170 ··0x00000a70·61730050·79457863·5f547970·65457272·as.PyExc_TypeErr
 171 ··0x00000a80·6f720050·794f626a·6563745f·47657449·or.PyObject_GetI
 172 ··0x00000a90·74656d00·5f50794f·626a6563·745f4e65·tem._PyObject_Ne
 173 ··0x00000aa0·78744e6f·74496d70·6c656d65·6e746564·xtNotImplemented
 174 ··0x00000ab0·00507953·65714974·65725f4e·65770050·.PySeqIter_New.P
 175 ··0x00000ac0·79497465·725f4e65·78740050·794f626a·yIter_Next.PyObj
 176 ··0x00000ad0·6563745f·53657449·74656d00·50795365·ect_SetItem.PySe
 177 ··0x00000ae0·7175656e·63655f53·65744974·656d0050·quence_SetItem.P
 178 ··0x00000af0·794f626a·6563745f·54797065·0050794d·yObject_Type.PyM
 179 ··0x00000b00·61707069·6e675f47·65744f70·74696f6e·apping_GetOption
 180 ··0x00000b10·616c4974·656d0050·79446963·745f5479·alItem.PyDict_Ty
 181 ··0x00000b20·70650050·79446963·745f4765·74497465·pe.PyDict_GetIte
 182 ··0x00000b30·6d526566·00507945·78635f4b·65794572·mRef.PyExc_KeyEr
 183 ··0x00000b40·726f7200·50794d61·7070696e·675f4368·ror.PyMapping_Ch
 184 ··0x00000b50·65636b00·50794e75·6d626572·5f416464·eck.PyNumber_Add
 185 ··0x00000b60·005f5079·5f4e6f74·496d706c·656d656e·._Py_NotImplemen
 186 ··0x00000b70·74656453·74727563·74005079·54797065·tedStruct.PyType
 187 ··0x00000b80·5f497353·75627479·70650050·794d6170·_IsSubtype.PyMap
 188 ··0x00000b90·70696e67·5f536574·4974656d·53747269·ping_SetItemStri
 189 ··0x00000ba0·6e670050·794f626a·6563745f·47657442·ng.PyObject_GetB
 190 ··0x00000bb0·75666665·72005f50·79457272·5f426164·uffer._PyErr_Bad
 191 ··0x00000bc0·496e7465·726e616c·43616c6c·00507942·InternalCall.PyB
 192 ··0x00000bd0·75666665·725f4669·6c6c496e·666f0050·uffer_FillInfo.P
 193 ··0x00000be0·79457863·5f427566·66657245·72726f72·yExc_BufferError
 194 ··0x00000bf0·00507942·75666665·725f5265·6c656173·.PyBuffer_Releas
 195 ··0x00000c00·65005079·4f626a65·63745f49·73496e73·e.PyObject_IsIns
 196 ··0x00000c10·74616e63·65005f50·79556e69·6f6e5f54·tance._PyUnion_T
 197 ··0x00000c20·79706500·5f50794f·626a6563·745f4c6f·ype._PyObject_Lo
 198 ··0x00000c30·6f6b7570·53706563·69616c00·50794f62·okupSpecial.PyOb
 199 ··0x00000c40·6a656374·5f497354·72756500·5f50795f·ject_IsTrue._Py_
 200 ··0x00000c50·43686563·6b526563·75727369·76654361·CheckRecursiveCa
 201 ··0x00000c60·6c6c005f·50795f75·6e696f6e·5f617267·ll._Py_union_arg
 202 ··0x00000c70·73005079·53657175·656e6365·5f436f6e·s.PySequence_Con
 203 ··0x00000c80·7461696e·73005f50·79536571·75656e63·tains._PySequenc
 204 ··0x00000c90·655f4974·65725365·61726368·0050794c·e_IterSearch.PyL
 205 ··0x00000ca0·6f6e675f·41735373·697a655f·74005079·ong_AsSsize_t.Py
 206 ··0x00000cb0·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro
 207 ··0x00000cc0·72005079·4572725f·47697665·6e457863·r.PyErr_GivenExc
 208 ··0x00000cd0·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py
 209 ··0x00000ce0·4c6f6e67·5f547970·65005079·4578635f·Long_Type.PyExc_
 210 ··0x00000cf0·44657072·65636174·696f6e57·61726e69·DeprecationWarni
 211 ··0x00000d00·6e670050·79457272·5f576172·6e466f72·ng.PyErr_WarnFor
 212 ··0x00000d10·6d617400·5f507945·72725f46·6f726d61·mat._PyErr_Forma
 213 ··0x00000d20·74005f50·794e756d·6265725f·496e6465·t._PyNumber_Inde
129 ··0x000007e0·64005079·4e756d62·65725f49·6e506c61·d.PyNumber_InPla214 ··0x00000d30·78005079·4e756d62·65725f49·6e506c61·x.PyNumber_InPla
130 ··0x000007f0·63655273·68696674·2e636f6c·64005079·ceRshift.cold.Py 
131 ··0x00000800·4d617070·696e675f·4765744f·7074696f·Mapping_GetOptio 
132 ··0x00000810·6e616c49·74656d53·7472696e·672e636f·nalItemString.co 
133 ··0x00000820·6c640050·79536571·75656e63·655f5365·ld.PySequence_Se 
134 ··0x00000830·74497465·6d2e636f·6c640050·79536571·tItem.cold.PySeq 
135 ··0x00000840·75656e63·655f4465·6c536c69·63652e63·uence_DelSlice.c 
136 ··0x00000850·6f6c6400·50795365·7175656e·63655f53·old.PySequence_S 
137 ··0x00000860·6574536c·6963652e·636f6c64·005f6275·etSlice.cold._bu 
138 ··0x00000870·66666572·5f72656c·65617365·5f63616c·ffer_release_cal 
139 ··0x00000880·6c005f50·795f6164·645f6f6e·655f746f·l._Py_add_one_to 
140 ··0x00000890·5f696e64·65785f43·005f5079·5f616464·_index_C._Py_add 
141 ··0x000008a0·5f6f6e65·5f746f5f·696e6465·785f4600·_one_to_index_F. 
142 ··0x000008b0·61735f72·6561645f·62756666·6572002e·as_read_buffer.. 
143 ··0x000008c0·4c433134·35005079·53657175·656e6365·LC145.PySequence 
144 ··0x000008d0·5f547570·6c650050·79547570·6c655f54·_Tuple.PyTuple_T 
145 ··0x000008e0·79706500·50794c69·73745f54·79706500·ype.PyList_Type. 
Max diff block lines reached; 0/34468 bytes (0.00%) of diff not shown.
698 B
bytes_methods.o
668 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 889, 16 lines modifiedOffset 889, 16 lines modified
889 »       mov····$0x0,%eax889 »       mov····$0x0,%eax
890 »       cmovs··%rax,%r12890 »       cmovs··%rax,%r12
891 »       sub····%r12,%rbx891 »       sub····%r12,%rbx
892 »       mov····%rbx,%r15892 »       mov····%rbx,%r15
893 »       cmp····%rbx,%rsi893 »       cmp····%rbx,%rsi
894 »       jle····6a0·<_Py_bytes_find+0x90>894 »       jle····6a0·<_Py_bytes_find+0x90>
895 »       test···%r13,%r13895 »       test···%r13,%r13
896 »       jne····7e0·<_Py_bytes_find+0x1d0> 
897 »       jmp····7e8·<_Py_bytes_find+0x1d8>896 »       je·····7e8·<_Py_bytes_find+0x1d8>
 897 »       jmp····7e0·<_Py_bytes_find+0x1d0>
898 »       mov····%rsi,%rax898 »       mov····%rsi,%rax
899 »       mov····%r15,%rdx899 »       mov····%r15,%rdx
900 »       sar····$0x2,%rax900 »       sar····$0x2,%rax
901 »       sar····$0x2,%rdx901 »       sar····$0x2,%rdx
902 »       lea····(%rax,%rax,2),%rax902 »       lea····(%rax,%rax,2),%rax
903 »       cmp····%rdx,%rax903 »       cmp····%rdx,%rax
904 »       jge····d4d·<_Py_bytes_find+0x73d>904 »       jge····d4d·<_Py_bytes_find+0x73d>
248 KB
bytearrayobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········121040·(bytes·into·file)13 ··Start·of·section·headers:··········120952·(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·0x1d8d0:1 There·are·22·section·headers,·starting·at·offset·0x1d878:
  
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·0005fd·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0005fd·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·0120d8·000408·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·012080·000408·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000640·001150·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000640·001150·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0124e0·001818·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·012488·001818·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001790·000001·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001790·000001·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001790·0003ef·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001790·0003ef·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001b7f·000438·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001b7f·000438·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001fb7·0045a9·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001fb7·00459c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·013cf8·005d00·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·013ca0·005d00·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·006560·003c76·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·006558·003c25·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0199f8·002e80·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0199a0·002e80·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00a1d8·002bcf·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00a180·002bcf·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01c878·000318·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01c820·000318·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00cda8·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00cd50·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00cdb0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00cd58·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00cdb0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00cd58·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00cdd0·001868·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00cd78·001868·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·01cb90·000c78·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·01cb38·000c78·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e638·002148·18·····20·210··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e5e0·002148·18·····20·210··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·010780·001954·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·010728·001954·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01d808·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01d7b0·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.0 KB
readelf --wide --symbols {}
    
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ····71:·0000000000001467····23·FUNC····LOCAL··DEFAULT····8·bytearray_join75 ····71:·0000000000001467····23·FUNC····LOCAL··DEFAULT····8·bytearray_join
76 ····72:·00000000000029f0···864·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join76 ····72:·00000000000029f0···864·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
77 ····73:·000000000000147e···483·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold77 ····73:·000000000000147e···483·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
78 ····74:·0000000000001661····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper78 ····74:·0000000000001661····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper
79 ····75:·0000000000002d50····37·FUNC····LOCAL··DEFAULT···10·bytearray_contains79 ····75:·0000000000002d50····37·FUNC····LOCAL··DEFAULT···10·bytearray_contains
80 ····76:·00000000000016ac··1446·FUNC····LOCAL··DEFAULT····8·bytearray_split80 ····76:·00000000000016ac··1446·FUNC····LOCAL··DEFAULT····8·bytearray_split
81 ····77:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1481 ····77:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
82 ····78:·0000000000003850··1062·FUNC····LOCAL··DEFAULT···10·fastsearch82 ····78:·0000000000003850···981·FUNC····LOCAL··DEFAULT···10·fastsearch
83 ····79:·0000000000001c52····87·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip83 ····79:·0000000000001c52····87·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip
84 ····80:·0000000000001ca9···479·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs84 ····80:·0000000000001ca9···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:·0000000000001e88···189·FUNC····LOCAL··DEFAULT····8·bytearray_index86 ····82:·0000000000001e88···189·FUNC····LOCAL··DEFAULT····8·bytearray_index
87 ····83:·0000000000001f45····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum87 ····83:·0000000000001f45····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum
88 ····84:·0000000000001f63····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha88 ····84:·0000000000001f63····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha
89 ····85:·0000000000001f81····30·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit89 ····85:·0000000000001f81····30·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit
Offset 91, 63 lines modifiedOffset 91, 63 lines modified
91 ····87:·0000000000001fbd····30·FUNC····LOCAL··DEFAULT····8·stringlib_isspace91 ····87:·0000000000001fbd····30·FUNC····LOCAL··DEFAULT····8·stringlib_isspace
92 ····88:·0000000000001fdb····30·FUNC····LOCAL··DEFAULT····8·stringlib_istitle92 ····88:·0000000000001fdb····30·FUNC····LOCAL··DEFAULT····8·stringlib_istitle
93 ····89:·0000000000001ff9····30·FUNC····LOCAL··DEFAULT····8·stringlib_isupper93 ····89:·0000000000001ff9····30·FUNC····LOCAL··DEFAULT····8·stringlib_isupper
94 ····90:·0000000000002017···189·FUNC····LOCAL··DEFAULT····8·bytearray_startswith94 ····90:·0000000000002017···189·FUNC····LOCAL··DEFAULT····8·bytearray_startswith
95 ····91:·00000000000020d4···329·FUNC····LOCAL··DEFAULT····8·stringlib_ljust95 ····91:·00000000000020d4···329·FUNC····LOCAL··DEFAULT····8·stringlib_ljust
96 ····92:·000000000000221d····75·FUNC····LOCAL··DEFAULT····8·stringlib_lower96 ····92:·000000000000221d····75·FUNC····LOCAL··DEFAULT····8·stringlib_lower
97 ····93:·0000000000002268···332·FUNC····LOCAL··DEFAULT····8·stringlib_rjust97 ····93:·0000000000002268···332·FUNC····LOCAL··DEFAULT····8·stringlib_rjust
98 ····94:·0000000000002d80··2640·FUNC····LOCAL··DEFAULT···10·bytearray_replace98 ····94:·0000000000002d80··2632·FUNC····LOCAL··DEFAULT···10·bytearray_replace
99 ····95:·00000000000001f0···474·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find99 ····95:·00000000000001f0···474·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find
100 ····96:·00000000000023b4··1633·FUNC····LOCAL··DEFAULT····8·bytearray_replace.cold100 ····96:·00000000000023b4··1633·FUNC····LOCAL··DEFAULT····8·bytearray_replace.cold
101 ····97:·000000000000377d···159·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count101 ····97:·0000000000003770···159·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
102 ····98:·00000000000037d0···124·FUNC····LOCAL··DEFAULT···10·bytearray_rfind102 ····98:·00000000000037d0···124·FUNC····LOCAL··DEFAULT···10·bytearray_rfind
103 ····99:·0000000000002a15···153·FUNC····LOCAL··DEFAULT····8·bytearray_rfind.cold103 ····99:·0000000000002a15···153·FUNC····LOCAL··DEFAULT····8·bytearray_rfind.cold
104 ···100:·0000000000002aae···189·FUNC····LOCAL··DEFAULT····8·bytearray_rindex104 ···100:·0000000000002aae···189·FUNC····LOCAL··DEFAULT····8·bytearray_rindex
105 ···101:·0000000000002b6b···389·FUNC····LOCAL··DEFAULT····8·bytearray_splitlines105 ···101:·0000000000002b6b···389·FUNC····LOCAL··DEFAULT····8·bytearray_splitlines
106 ···102:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17106 ···102:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
107 ···103:·0000000000002cf0····75·FUNC····LOCAL··DEFAULT····8·stringlib_swapcase107 ···103:·0000000000002cf0····75·FUNC····LOCAL··DEFAULT····8·stringlib_swapcase
108 ···104:·0000000000002d3b····75·FUNC····LOCAL··DEFAULT····8·stringlib_title108 ···104:·0000000000002d3b····75·FUNC····LOCAL··DEFAULT····8·stringlib_title
109 ···105:·0000000000002d86···189·FUNC····LOCAL··DEFAULT····8·stringlib_zfill109 ···105:·0000000000002d86···189·FUNC····LOCAL··DEFAULT····8·stringlib_zfill
110 ···106:·0000000000002e43····61·FUNC····LOCAL··DEFAULT····8·bytearray_str110 ···106:·0000000000002e43····61·FUNC····LOCAL··DEFAULT····8·bytearray_str
111 ···107:·0000000000002e80··1428·FUNC····LOCAL··DEFAULT····8·bytearray_rsplit111 ···107:·0000000000002e80··1428·FUNC····LOCAL··DEFAULT····8·bytearray_rsplit
112 ···108:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11112 ···108:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
113 ···109:·00000000000042c8····78·FUNC····LOCAL··DEFAULT····8·stringlib_find_char113 ···109:·00000000000042bb····78·FUNC····LOCAL··DEFAULT····8·stringlib_find_char
114 ···110:·0000000000003414···202·FUNC····LOCAL··DEFAULT····8·fastsearch.cold114 ···110:·0000000000003414···189·FUNC····LOCAL··DEFAULT····8·fastsearch.cold
115 ···111:·00000000000003d0···206·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess115 ···111:·00000000000003d0···206·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess
116 ···112:·00000000000004a0···332·FUNC····LOCAL··DEFAULT····1·stringlib__two_way116 ···112:·00000000000004a0···332·FUNC····LOCAL··DEFAULT····1·stringlib__two_way
117 ···113:·00000000000034de···185·FUNC····LOCAL··DEFAULT····8·bytearray_maketrans117 ···113:·00000000000034d1···185·FUNC····LOCAL··DEFAULT····8·bytearray_maketrans
118 ···114:·0000000000003597····30·FUNC····LOCAL··DEFAULT····8·stringlib_isascii118 ···114:·000000000000358a····30·FUNC····LOCAL··DEFAULT····8·stringlib_isascii
119 ···115:·00000000000035b5···165·FUNC····LOCAL··DEFAULT····8·bytearray_removeprefix119 ···115:·00000000000035a8···165·FUNC····LOCAL··DEFAULT····8·bytearray_removeprefix
120 ···116:·000000000000365a···165·FUNC····LOCAL··DEFAULT····8·bytearray_removesuffix120 ···116:·000000000000364d···165·FUNC····LOCAL··DEFAULT····8·bytearray_removesuffix
121 ···117:·00000000000036ff···126·FUNC····LOCAL··DEFAULT····8·stringlib_adaptive_find.cold121 ···117:·00000000000036f2···126·FUNC····LOCAL··DEFAULT····8·stringlib_adaptive_find.cold
122 ···118:·0000000000003882···132·FUNC····LOCAL··DEFAULT····8·stringlib__lex_search122 ···118:·0000000000003875···132·FUNC····LOCAL··DEFAULT····8·stringlib__lex_search
123 ···119:·000000000000381c···102·FUNC····LOCAL··DEFAULT····8·stringlib__preprocess.cold123 ···119:·000000000000380f···102·FUNC····LOCAL··DEFAULT····8·stringlib__preprocess.cold
124 ···120:·0000000000003906···307·FUNC····LOCAL··DEFAULT····8·stringlib__two_way.cold124 ···120:·00000000000038f9···307·FUNC····LOCAL··DEFAULT····8·stringlib__two_way.cold
125 ···121:·0000000000003a39···104·FUNC····LOCAL··DEFAULT····8·bytearray_reduce_ex125 ···121:·0000000000003a2c···104·FUNC····LOCAL··DEFAULT····8·bytearray_reduce_ex
126 ···122:·0000000000003aa1···130·FUNC····LOCAL··DEFAULT····8·_common_reduce126 ···122:·0000000000003a94···130·FUNC····LOCAL··DEFAULT····8·_common_reduce
127 ···123:·0000000000003b23···139·FUNC····LOCAL··DEFAULT····8·bytearray_fromhex127 ···123:·0000000000003b16···139·FUNC····LOCAL··DEFAULT····8·bytearray_fromhex
128 ···124:·0000000000003bc8····60·FUNC····LOCAL··DEFAULT····8·bytearrayiter_reduce128 ···124:·0000000000003bbb····60·FUNC····LOCAL··DEFAULT····8·bytearrayiter_reduce
129 ···125:·0000000000003c04····40·FUNC····LOCAL··DEFAULT····8·bytearrayiter_length_hint129 ···125:·0000000000003bf7····40·FUNC····LOCAL··DEFAULT····8·bytearrayiter_length_hint
130 ···126:·00000000000005f0····13·FUNC····LOCAL··DEFAULT····1·bytearray_alloc130 ···126:·00000000000005f0····13·FUNC····LOCAL··DEFAULT····1·bytearray_alloc
131 ···127:·0000000000003c2c····21·FUNC····LOCAL··DEFAULT····8·bytearray_sizeof131 ···127:·0000000000003c1f····21·FUNC····LOCAL··DEFAULT····8·bytearray_sizeof
132 ···128:·0000000000003c41···309·FUNC····LOCAL··DEFAULT····8·bytearray_insert132 ···128:·0000000000003c34···309·FUNC····LOCAL··DEFAULT····8·bytearray_insert
133 ···129:·0000000000003d76···148·FUNC····LOCAL··DEFAULT····8·bytearray_setitem133 ···129:·0000000000003d69···148·FUNC····LOCAL··DEFAULT····8·bytearray_setitem
134 ···130:·0000000000003e0a···304·FUNC····LOCAL··DEFAULT····8·bytearray_pop134 ···130:·0000000000003dfd···304·FUNC····LOCAL··DEFAULT····8·bytearray_pop
135 ···131:·0000000000003f3a····24·FUNC····LOCAL··DEFAULT····8·bytearrayiter_traverse135 ···131:·0000000000003f2d····24·FUNC····LOCAL··DEFAULT····8·bytearrayiter_traverse
136 ···132:·0000000000003f52···193·FUNC····LOCAL··DEFAULT····8·bytearray_hex136 ···132:·0000000000003f45···193·FUNC····LOCAL··DEFAULT····8·bytearray_hex
137 ···133:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8137 ···133:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
138 ···134:·0000000000004013···139·FUNC····LOCAL··DEFAULT····8·bytearray_irepeat138 ···134:·0000000000004006···139·FUNC····LOCAL··DEFAULT····8·bytearray_irepeat
139 ···135:·000000000000409e····87·FUNC····LOCAL··DEFAULT····8·bytearrayiter_setstate139 ···135:·0000000000004091····87·FUNC····LOCAL··DEFAULT····8·bytearrayiter_setstate
140 ···136:·00000000000040f5···338·FUNC····LOCAL··DEFAULT····8·bytearray_partition140 ···136:·00000000000040e8···338·FUNC····LOCAL··DEFAULT····8·bytearray_partition
141 ···137:·0000000000004247···129·FUNC····LOCAL··DEFAULT····8·_PyByteArray_FromBufferObject141 ···137:·000000000000423a···129·FUNC····LOCAL··DEFAULT····8·_PyByteArray_FromBufferObject
142 ···138:·0000000000004316···338·FUNC····LOCAL··DEFAULT····8·bytearray_rpartition142 ···138:·0000000000004309···338·FUNC····LOCAL··DEFAULT····8·bytearray_rpartition
143 ···139:·0000000000004468···175·FUNC····LOCAL··DEFAULT····8·bytearray_remove143 ···139:·000000000000445b···175·FUNC····LOCAL··DEFAULT····8·bytearray_remove
144 ···140:·0000000000004517····76·FUNC····LOCAL··DEFAULT····8·bytearray_reverse144 ···140:·000000000000450a····76·FUNC····LOCAL··DEFAULT····8·bytearray_reverse
145 ···141:·0000000000004563····56·FUNC····LOCAL··DEFAULT····8·bytearray_getitem145 ···141:·0000000000004556····56·FUNC····LOCAL··DEFAULT····8·bytearray_getitem
146 ···142:·000000000000459b····14·FUNC····LOCAL··DEFAULT····8·bytearray_reduce146 ···142:·000000000000458e····14·FUNC····LOCAL··DEFAULT····8·bytearray_reduce
147 ···143:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0147 ···143:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
148 ···144:·0000000000000090····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1148 ···144:·0000000000000090····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
149 ···145:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3149 ···145:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
150 ···146:·00000000000000b0····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4150 ···146:·00000000000000b0····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4
151 ···147:·0000000000000140····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6151 ···147:·0000000000000140····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
152 ···148:·00000000000000c0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.7152 ···148:·00000000000000c0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.7
153 ···149:·00000000000001e0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.9153 ···149:·00000000000001e0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.9
Offset 326, 16 lines modifiedOffset 326, 16 lines modified
326 ···322:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memrchr326 ···322:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memrchr
327 ···323:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_maketrans327 ···323:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_maketrans
328 ···324:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isascii328 ···324:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isascii
329 ···325:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetState329 ···325:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetState
330 ···326:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue330 ···326:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
331 ···327:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLatin1331 ···327:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLatin1
332 ···328:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_FromHex332 ···328:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_FromHex
333 ···329:·0000000000003bae····17·FUNC····GLOBAL·DEFAULT····8·PyByteArray_FromObject333 ···329:·0000000000003ba1····17·FUNC····GLOBAL·DEFAULT····8·PyByteArray_FromObject
334 ···330:·0000000000003bbf·····9·FUNC····GLOBAL·DEFAULT····8·PyByteArray_Size334 ···330:·0000000000003bb2·····9·FUNC····GLOBAL·DEFAULT····8·PyByteArray_Size
335 ···331:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetBuiltin335 ···331:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetBuiltin
336 ···332:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t336 ···332:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSize_t337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSize_t
338 ···334:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_strhex_with_sep338 ···334:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_strhex_with_sep
339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
87.9 KB
readelf --wide --relocs {}
Max HTML report size reached
39.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
6.33 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 198, 15 lines modifiedOffset 198, 15 lines modified
198 »       mov····%fs:0x28,%r12198 »       mov····%fs:0x28,%r12
199 »       mov····%r12,0x98(%rsp)199 »       mov····%r12,0x98(%rsp)
200 »       mov····%r9d,%r12d200 »       mov····%r9d,%r12d
201 »       lea····-0x1(%rcx),%r9201 »       lea····-0x1(%rcx),%r9
202 »       lea····(%rbx,%r9,1),%r13202 »       lea····(%rbx,%r9,1),%r13
203 »       test···%r9,%r9203 »       test···%r9,%r9
204 »       jle····23f·<stringlib_adaptive_find+0x4f>204 »       jle····23f·<stringlib_adaptive_find+0x4f>
205 ·R_X86_64_PC32»  .text.unlikely+0x36fb205 ·R_X86_64_PC32»  .text.unlikely+0x36ee
206 »       mov····%r15,(%rsp)206 »       mov····%r15,(%rsp)
207 »       lea····-0x1(%rdx,%rcx,1),%r14207 »       lea····-0x1(%rdx,%rcx,1),%r14
208 »       mov····%rdx,%rax208 »       mov····%rdx,%rax
209 »       mov····%r9,%rsi209 »       mov····%r9,%rsi
210 »       xor····%edx,%edx210 »       xor····%edx,%edx
211 »       lea····-0x2(%r10,%rcx,1),%rbp211 »       lea····-0x2(%r10,%rcx,1),%rbp
212 »       data16·cs·nopw·0x0(%rax,%rax,1)212 »       data16·cs·nopw·0x0(%rax,%rax,1)
Offset 233, 40 lines modifiedOffset 233, 40 lines modified
233 »       cqto233 »       cqto
234 »       xor····%ebp,%ebp234 »       xor····%ebp,%ebp
235 »       idiv···%rcx235 »       idiv···%rcx
236 »       xor····%ecx,%ecx236 »       xor····%ecx,%ecx
237 »       mov····%rax,0x18(%rsp)237 »       mov····%rax,0x18(%rsp)
238 »       cmp····%r15,%r14238 »       cmp····%r15,%r14
239 »       jg·····2d3·<stringlib_adaptive_find+0xe3>239 »       jg·····2d3·<stringlib_adaptive_find+0xe3>
240 ·R_X86_64_PC32»  .text.unlikely+0x3705240 ·R_X86_64_PC32»  .text.unlikely+0x36f8
241 »       xor····%eax,%eax241 »       xor····%eax,%eax
242 »       lea····(%rbx,%r14,1),%rdx242 »       lea····(%rbx,%r14,1),%rdx
243 »       cmp····%dil,0x0(%r13,%r14,1)243 »       cmp····%dil,0x0(%r13,%r14,1)
244 »       jne····3c5·<stringlib_adaptive_find+0x1d5>244 »       jne····3c5·<stringlib_adaptive_find+0x1d5>
245 »       mov····%rcx,0x8(%rsp)245 »       mov····%rcx,0x8(%rsp)
246 »       jmp····304·<stringlib_adaptive_find+0x114>246 »       jmp····304·<stringlib_adaptive_find+0x114>
247 »       data16·cs·nopw·0x0(%rax,%rax,1)247 »       data16·cs·nopw·0x0(%rax,%rax,1)
248 »       cs·nopw·0x0(%rax,%rax,1)248 »       cs·nopw·0x0(%rax,%rax,1)
249 »       add····$0x1,%rax249 »       add····$0x1,%rax
250 »       cmp····%r9,%rax250 »       cmp····%r9,%rax
251 »       jge····30d·<stringlib_adaptive_find+0x11d>251 »       jge····30d·<stringlib_adaptive_find+0x11d>
252 ·R_X86_64_PC32»  .text.unlikely+0x3737252 ·R_X86_64_PC32»  .text.unlikely+0x372a
253 »       movzbl·(%r10,%rax,1),%ecx253 »       movzbl·(%r10,%rax,1),%ecx
254 »       cmp····%cl,(%rdx,%rax,1)254 »       cmp····%cl,(%rdx,%rax,1)
255 »       je·····300·<stringlib_adaptive_find+0x110>255 »       je·····300·<stringlib_adaptive_find+0x110>
256 »       mov····0x8(%rsp),%rcx256 »       mov····0x8(%rsp),%rcx
257 »       lea····0x1(%rcx,%rax,1),%rcx257 »       lea····0x1(%rcx,%rax,1),%rcx
258 »       cmp····%rcx,0x18(%rsp)258 »       cmp····%rcx,0x18(%rsp)
259 »       jge····32c·<stringlib_adaptive_find+0x13c>259 »       jge····32c·<stringlib_adaptive_find+0x13c>
260 ·R_X86_64_PC32»  .text.unlikely+0x3712260 ·R_X86_64_PC32»  .text.unlikely+0x3705
261 »       mov····%r15,%rax261 »       mov····%r15,%rax
262 »       sub····%r14,%rax262 »       sub····%r14,%rax
263 »       cmp····$0x7d0,%rax263 »       cmp····$0x7d0,%rax
264 »       jle····33e·<stringlib_adaptive_find+0x14e>264 »       jle····33e·<stringlib_adaptive_find+0x14e>
265 ·R_X86_64_PC32»  .text.unlikely+0x3712265 ·R_X86_64_PC32»  .text.unlikely+0x3705
266 »       mov····0x10(%rsp),%r13266 »       mov····0x10(%rsp),%r13
267 »       add····%r14,%rbx267 »       add····%r14,%rbx
268 »       sub····%r14,%r13268 »       sub····%r14,%r13
269 »       sub····$0x1,%r12d269 »       sub····$0x1,%r12d
270 »       jne····3aa·<stringlib_adaptive_find+0x1ba>270 »       jne····3aa·<stringlib_adaptive_find+0x1ba>
271 »       lea····0x20(%rsp),%rbp271 »       lea····0x20(%rsp),%rbp
272 »       mov····%r11,%rsi272 »       mov····%r11,%rsi
Offset 276, 15 lines modifiedOffset 276, 15 lines modified
276 »       mov····%rbp,%rdx276 »       mov····%rbp,%rdx
277 »       mov····%r13,%rsi277 »       mov····%r13,%rsi
278 »       mov····%rbx,%rdi278 »       mov····%rbx,%rdi
279 »       call···4a0·<stringlib__two_way>279 »       call···4a0·<stringlib__two_way>
280 »       add····%rax,%r14280 »       add····%rax,%r14
281 »       add····$0x1,%rax281 »       add····$0x1,%rax
282 »       je·····37d·<stringlib_adaptive_find+0x18d>282 »       je·····37d·<stringlib_adaptive_find+0x18d>
283 ·R_X86_64_PC32»  .text.unlikely+0x372e283 ·R_X86_64_PC32»  .text.unlikely+0x3721
284 »       mov····0x98(%rsp),%rax284 »       mov····0x98(%rsp),%rax
285 »       sub····%fs:0x28,%rax285 »       sub····%fs:0x28,%rax
286 »       jne····3a5·<stringlib_adaptive_find+0x1b5>286 »       jne····3a5·<stringlib_adaptive_find+0x1b5>
287 »       add····$0xa8,%rsp287 »       add····$0xa8,%rsp
288 »       mov····%r14,%rax288 »       mov····%r14,%rax
289 »       pop····%rbx289 »       pop····%rbx
290 »       pop····%rbp290 »       pop····%rbp
Offset 297, 19 lines modifiedOffset 297, 19 lines modified
297 ·R_X86_64_PLT32» __stack_chk_fail-0x4297 ·R_X86_64_PLT32» __stack_chk_fail-0x4
298 »       sub····%rbp,%r8298 »       sub····%rbp,%r8
299 »       mov····%r11,%rcx299 »       mov····%r11,%rcx
300 »       mov····%r10,%rdx300 »       mov····%r10,%rdx
301 »       mov····%r13,%rsi301 »       mov····%r13,%rsi
302 »       mov····%rbx,%rdi302 »       mov····%rbx,%rdi
303 »       call···3be·<stringlib_adaptive_find+0x1ce>303 »       call···3be·<stringlib_adaptive_find+0x1ce>
304 ·R_X86_64_PC32»  .text.unlikely+0x3779304 ·R_X86_64_PC32»  .text.unlikely+0x376c
305 »       lea····0x0(%rbp,%rax,1),%r14305 »       lea····0x0(%rbp,%rax,1),%r14
306 »       jmp····37d·<stringlib_adaptive_find+0x18d>306 »       jmp····37d·<stringlib_adaptive_find+0x18d>
307 »       jmp····3ca·<stringlib_adaptive_find+0x1da>307 »       jmp····3ca·<stringlib_adaptive_find+0x1da>
308 ·R_X86_64_PC32»  .text.unlikely+0x3755308 ·R_X86_64_PC32»  .text.unlikely+0x3748
309 »       nopw···0x0(%rax,%rax,1)309 »       nopw···0x0(%rax,%rax,1)
  
310 00000000000003d0·<stringlib__preprocess>:310 00000000000003d0·<stringlib__preprocess>:
311 stringlib__preprocess():311 stringlib__preprocess():
312 »       push···%r13312 »       push···%r13
313 »       xor····%ecx,%ecx313 »       xor····%ecx,%ecx
314 »       push···%r12314 »       push···%r12
Offset 319, 39 lines modifiedOffset 319, 39 lines modified
319 »       push···%rbx319 »       push···%rbx
320 »       mov····%rdx,%rbx320 »       mov····%rdx,%rbx
321 »       sub····$0x18,%rsp321 »       sub····$0x18,%rsp
322 »       mov····%rdi,(%rdx)322 »       mov····%rdi,(%rdx)
323 »       mov····%rsi,0x8(%rdx)323 »       mov····%rsi,0x8(%rdx)
324 »       mov····%rsp,%rdx324 »       mov····%rsp,%rdx
325 »       call···3f4·<stringlib__preprocess+0x24>325 »       call···3f4·<stringlib__preprocess+0x24>
326 ·R_X86_64_PC32»  .text.unlikely+0x387e326 ·R_X86_64_PC32»  .text.unlikely+0x3871
327 »       lea····0x8(%rsp),%rdx327 »       lea····0x8(%rsp),%rdx
328 »       mov····%rbp,%rsi328 »       mov····%rbp,%rsi
329 »       mov····%r12,%rdi329 »       mov····%r12,%rdi
330 »       mov····$0x1,%ecx330 »       mov····$0x1,%ecx
331 »       mov····%rax,%r13331 »       mov····%rax,%r13
332 »       call···40c·<stringlib__preprocess+0x3c>332 »       call···40c·<stringlib__preprocess+0x3c>
333 ·R_X86_64_PC32»  .text.unlikely+0x387e333 ·R_X86_64_PC32»  .text.unlikely+0x3871
334 »       cmp····%rax,%r13334 »       cmp····%rax,%r13
335 »       jle····415·<stringlib__preprocess+0x45>335 »       jle····415·<stringlib__preprocess+0x45>
336 ·R_X86_64_PC32»  .text.unlikely+0x3818336 ·R_X86_64_PC32»  .text.unlikely+0x380b
337 »       mov····(%rsp),%rdx337 »       mov····(%rsp),%rdx
338 »       mov····%rdx,0x18(%rbx)338 »       mov····%rdx,0x18(%rbx)
339 »       lea····(%r12,%rdx,1),%rsi339 »       lea····(%r12,%rdx,1),%rsi
340 »       mov····%r12,%rdi340 »       mov····%r12,%rdi
341 »       mov····%r13,%rdx341 »       mov····%r13,%rdx
342 »       mov····%r13,0x10(%rbx)342 »       mov····%r13,0x10(%rbx)
343 »       call···430·<stringlib__preprocess+0x60>343 »       call···430·<stringlib__preprocess+0x60>
344 ·R_X86_64_PLT32» memcmp-0x4344 ·R_X86_64_PLT32» memcmp-0x4
345 »       test···%eax,%eax345 »       test···%eax,%eax
346 »       sete···%al346 »       sete···%al
347 »       movzbl·%al,%eax347 »       movzbl·%al,%eax
348 »       mov····%eax,0x28(%rbx)348 »       mov····%eax,0x28(%rbx)
349 »       jne····441·<stringlib__preprocess+0x71>349 »       jne····441·<stringlib__preprocess+0x71>
350 ·R_X86_64_PC32»  .text.unlikely+0x3825350 ·R_X86_64_PC32»  .text.unlikely+0x3818
351 »       xor····%eax,%eax351 »       xor····%eax,%eax
352 »       mov····%rax,0x20(%rbx)352 »       mov····%rax,0x20(%rbx)
Max diff block lines reached; 2411/6297 bytes (38.29%) of diff not shown.
64.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
31.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 3455, 62 lines modifiedOffset 3455, 62 lines modified
3455 »       mov····(%rbx),%rdi3455 »       mov····(%rbx),%rdi
3456 »       lea····0x30(%rsp),%rsi3456 »       lea····0x30(%rsp),%rsi
3457 »       xor····%edx,%edx3457 »       xor····%edx,%edx
3458 »       mov····%rsi,0x8(%rsp)3458 »       mov····%rsi,0x8(%rsp)
3459 »       call···2e05·<bytearray_replace+0x85>3459 »       call···2e05·<bytearray_replace+0x85>
3460 ·R_X86_64_PLT32» PyObject_GetBuffer-0x43460 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
3461 »       test···%eax,%eax3461 »       test···%eax,%eax
3462 »       jne····343f·<bytearray_replace+0x6bf>3462 »       jne····343c·<bytearray_replace+0x6bc>
3463 »       mov····0x8(%rbx),%rdi3463 »       mov····0x8(%rbx),%rdi
3464 »       xor····%edx,%edx3464 »       xor····%edx,%edx
3465 »       lea····0x80(%rsp),%rsi3465 »       lea····0x80(%rsp),%rsi
3466 »       call···2e20·<bytearray_replace+0xa0>3466 »       call···2e20·<bytearray_replace+0xa0>
3467 ·R_X86_64_PLT32» PyObject_GetBuffer-0x43467 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
3468 »       test···%eax,%eax3468 »       test···%eax,%eax
3469 »       jne····343f·<bytearray_replace+0x6bf>3469 »       jne····343c·<bytearray_replace+0x6bc>
3470 »       cmp····$0x2,%rbp3470 »       cmp····$0x2,%rbp
3471 »       jg·····3458·<bytearray_replace+0x6d8>3471 »       jg·····3455·<bytearray_replace+0x6d5>
3472 »       mov····0x40(%rsp),%rbx3472 »       mov····0x40(%rsp),%rbx
3473 »       mov····0x10(%r15),%rbp3473 »       mov····0x10(%r15),%rbp
3474 »       cmp····%rbx,%rbp3474 »       cmp····%rbx,%rbp
3475 »       jl·····3178·<bytearray_replace+0x3f8>3475 »       jl·····3178·<bytearray_replace+0x3f8>
3476 »       movabs·$0x7fffffffffffffff,%rax3476 »       movabs·$0x7fffffffffffffff,%rax
3477 »       mov····0x90(%rsp),%r123477 »       mov····0x90(%rsp),%r12
3478 »       mov····0x30(%rsp),%r143478 »       mov····0x30(%rsp),%r14
3479 »       mov····%rax,0x18(%rsp)3479 »       mov····%rax,0x18(%rsp)
3480 »       mov····0x80(%rsp),%r103480 »       mov····0x80(%rsp),%r10
3481 »       test···%rbx,%rbx3481 »       test···%rbx,%rbx
3482 »       je·····34dc·<bytearray_replace+0x75c>3482 »       je·····34d9·<bytearray_replace+0x759>
3483 »       test···%r12,%r123483 »       test···%r12,%r12
3484 »       jne····368d·<bytearray_replace+0x90d>3484 »       jne····368a·<bytearray_replace+0x90a>
3485 »       cmp····$0x1,%rbx3485 »       cmp····$0x1,%rbx
3486 »       je·····32c1·<bytearray_replace+0x541>3486 »       je·····32be·<bytearray_replace+0x53e>
3487 »       test···%rbp,%rbp3487 »       test···%rbp,%rbp
3488 »       je·····2e8d·<bytearray_replace+0x10d>3488 »       je·····2e8d·<bytearray_replace+0x10d>
3489 ·R_X86_64_PC32»  .text.unlikely+0x24613489 ·R_X86_64_PC32»  .text.unlikely+0x2461
3490 »       mov····0x28(%r15),%r153490 »       mov····0x28(%r15),%r15
3491 »       js·····2e97·<bytearray_replace+0x117>3491 »       js·····2e97·<bytearray_replace+0x117>
3492 ·R_X86_64_PC32»  .text.unlikely+0x24723492 ·R_X86_64_PC32»  .text.unlikely+0x2472
3493 »       cmp····$0x1,%rbx3493 »       cmp····$0x1,%rbx
3494 »       jle····341a·<bytearray_replace+0x69a>3494 »       jle····3417·<bytearray_replace+0x697>
3495 »       cmp····$0x9c3,%rbp3495 »       cmp····$0x9c3,%rbp
3496 »       jg·····33b9·<bytearray_replace+0x639>3496 »       jg·····33b6·<bytearray_replace+0x636>
3497 »       movzbl·(%r14),%r9d3497 »       movzbl·(%r14),%r9d
3498 »       mov····%rbp,%r113498 »       mov····%rbp,%r11
3499 »       mov····$0x1,%eax3499 »       mov····$0x1,%eax
3500 »       lea····-0x1(%rbx),%rsi3500 »       lea····-0x1(%rbx),%rsi
3501 »       movzbl·-0x1(%r14,%rbx,1),%edi3501 »       movzbl·-0x1(%r14,%rbx,1),%edi
3502 »       sub····%rbx,%r113502 »       sub····%rbx,%r11
3503 »       mov····%r9d,%ecx3503 »       mov····%r9d,%ecx
3504 »       shl····%cl,%rax3504 »       shl····%cl,%rax
3505 »       cmp····%r9b,%dil3505 »       cmp····%r9b,%dil
3506 »       je·····3138·<bytearray_replace+0x3b8>3506 »       je·····3138·<bytearray_replace+0x3b8>
3507 »       mov····%rsi,%rdx3507 »       mov····%rsi,%rdx
3508 »       cmp····$0x1,%rsi3508 »       cmp····$0x1,%rsi
3509 »       je·····31e9·<bytearray_replace+0x469>3509 »       je·····31e6·<bytearray_replace+0x466>
3510 »       movzbl·0x1(%r14),%ecx3510 »       movzbl·0x1(%r14),%ecx
3511 »       mov····$0x1,%r8d3511 »       mov····$0x1,%r8d
3512 »       shl····%cl,%r83512 »       shl····%cl,%r8
3513 »       or·····%r8,%rax3513 »       or·····%r8,%rax
3514 »       lea····-0x3(%rbx),%r83514 »       lea····-0x3(%rbx),%r8
3515 »       cmp····%dil,%cl3515 »       cmp····%dil,%cl
3516 »       cmove··%r8,%rdx3516 »       cmove··%r8,%rdx
Offset 3565, 78 lines modifiedOffset 3565, 78 lines modified
3565 »       xor····%eax,%eax3565 »       xor····%eax,%eax
3566 »       cmp····%dil,(%rcx,%rax,1)3566 »       cmp····%dil,(%rcx,%rax,1)
3567 »       jne····3150·<bytearray_replace+0x3d0>3567 »       jne····3150·<bytearray_replace+0x3d0>
3568 »       lea····(%r15,%rax,1),%r83568 »       lea····(%r15,%rax,1),%r8
3569 »       cmp····(%r8),%r9b3569 »       cmp····(%r8),%r9b
3570 »       jne····3020·<bytearray_replace+0x2a0>3570 »       jne····3020·<bytearray_replace+0x2a0>
3571 »       cmp····$0x1,%rsi3571 »       cmp····$0x1,%rsi
3572 »       je·····31c6·<bytearray_replace+0x446>3572 »       je·····31c3·<bytearray_replace+0x443>
3573 »       movzbl·0x1(%r15,%rax,1),%r10d3573 »       movzbl·0x1(%r15,%rax,1),%r10d
3574 »       cmp····%r10b,0x1(%r14)3574 »       cmp····%r10b,0x1(%r14)
3575 »       jne····3020·<bytearray_replace+0x2a0>3575 »       jne····3020·<bytearray_replace+0x2a0>
3576 »       cmp····$0x2,%rsi3576 »       cmp····$0x2,%rsi
3577 »       je·····31c6·<bytearray_replace+0x446>3577 »       je·····31c3·<bytearray_replace+0x443>
3578 »       mov····%rax,0x20(%rsp)3578 »       mov····%rax,0x20(%rsp)
3579 »       mov····$0x2,%r10d3579 »       mov····$0x2,%r10d
3580 »       movzbl·(%r14,%r10,1),%eax3580 »       movzbl·(%r14,%r10,1),%eax
3581 »       cmp····%al,(%r8,%r10,1)3581 »       cmp····%al,(%r8,%r10,1)
3582 »       jne····31b8·<bytearray_replace+0x438>3582 »       jne····31b5·<bytearray_replace+0x435>
3583 »       add····$0x1,%r103583 »       add····$0x1,%r10
3584 »       cmp····%rsi,%r103584 »       cmp····%rsi,%r10
3585 »       jl·····2ffd·<bytearray_replace+0x27d>3585 »       jl·····2ffd·<bytearray_replace+0x27d>
3586 »       mov····0x20(%rsp),%rax3586 »       mov····0x20(%rsp),%rax
3587 »       je·····31c6·<bytearray_replace+0x446>3587 »       je·····31c3·<bytearray_replace+0x443>
3588 »       movzbl·0x1(%rcx,%rax,1),%r8d3588 »       movzbl·0x1(%rcx,%rax,1),%r8d
3589 »       bt·····%r8,%r133589 »       bt·····%r8,%r13
3590 »       jb·····31b0·<bytearray_replace+0x430>3590 »       jb·····31b0·<bytearray_replace+0x430>
3591 »       lea····0x1(%rax,%rbx,1),%rax3591 »       lea····0x1(%rax,%rbx,1),%rax
3592 »       cmp····%rax,%r113592 »       cmp····%rax,%r11
3593 »       jge····2fbf·<bytearray_replace+0x23f>3593 »       jge····2fbf·<bytearray_replace+0x23f>
3594 »       cmpq···$0x0,0x10(%rsp)3594 »       cmpq···$0x0,0x10(%rsp)
3595 »       jg·····31f7·<bytearray_replace+0x477>3595 »       jg·····31f4·<bytearray_replace+0x474>
3596 »       movabs·$0x7fffffffffffffff,%rax3596 »       movabs·$0x7fffffffffffffff,%rax
3597 »       cmp····%rax,%rbp3597 »       cmp····%rax,%rbp
3598 »       je·····3446·<bytearray_replace+0x6c6>3598 »       je·····3443·<bytearray_replace+0x6c3>
3599 »       mov····$0x0,%edi3599 »       mov····$0x0,%edi
3600 ·R_X86_64_32»    PyByteArray_Type3600 ·R_X86_64_32»    PyByteArray_Type
3601 »       call···3063·<bytearray_replace+0x2e3>3601 »       call···3063·<bytearray_replace+0x2e3>
3602 ·R_X86_64_PLT32» _PyObject_New-0x43602 ·R_X86_64_PLT32» _PyObject_New-0x4
3603 »       mov····%rax,%rcx3603 »       mov····%rax,%rcx
3604 »       test···%rax,%rax3604 »       test···%rax,%rax
3605 »       je·····343f·<bytearray_replace+0x6bf>3605 »       je·····343c·<bytearray_replace+0x6bc>
3606 »       test···%rbp,%rbp3606 »       test···%rbp,%rbp
3607 »       je·····32b6·<bytearray_replace+0x536>3607 »       je·····32b3·<bytearray_replace+0x533>
3608 »       lea····0x1(%rbp),%r123608 »       lea····0x1(%rbp),%r12
3609 »       mov····%rcx,0x10(%rsp)3609 »       mov····%rcx,0x10(%rsp)
3610 »       mov····%r12,%rdi3610 »       mov····%r12,%rdi
3611 »       call···3089·<bytearray_replace+0x309>3611 »       call···3089·<bytearray_replace+0x309>
3612 ·R_X86_64_PLT32» PyMem_Malloc-0x43612 ·R_X86_64_PLT32» PyMem_Malloc-0x4
3613 »       mov····0x10(%rsp),%rcx3613 »       mov····0x10(%rsp),%rcx
3614 »       mov····%rax,%rdi3614 »       mov····%rax,%rdi
3615 »       mov····%rax,0x20(%rcx)3615 »       mov····%rax,0x20(%rcx)
3616 »       test···%rax,%rax3616 »       test···%rax,%rax
3617 »       je·····309e·<bytearray_replace+0x31e>3617 »       je·····309e·<bytearray_replace+0x31e>
3618 ·R_X86_64_PC32»  .text.unlikely+0x283d3618 ·R_X86_64_PC32»  .text.unlikely+0x283d
3619 »       test···%r15,%r153619 »       test···%r15,%r15
3620 »       je·····31e0·<bytearray_replace+0x460>3620 »       je·····31dd·<bytearray_replace+0x45d>
3621 »       mov····%rbp,%rdx3621 »       mov····%rbp,%rdx
3622 »       mov····%r15,%rsi3622 »       mov····%r15,%rsi
3623 »       mov····%rcx,0x10(%rsp)3623 »       mov····%rcx,0x10(%rsp)
3624 »       call···30b7·<bytearray_replace+0x337>3624 »       call···30b7·<bytearray_replace+0x337>
3625 ·R_X86_64_PLT32» memcpy-0x43625 ·R_X86_64_PLT32» memcpy-0x4
3626 »       mov····0x10(%rsp),%rcx3626 »       mov····0x10(%rsp),%rcx
3627 »       mov····0x20(%rcx),%rax3627 »       mov····0x20(%rcx),%rax
3628 »       movb···$0x0,(%rax,%rbp,1)3628 »       movb···$0x0,(%rax,%rbp,1)
Max diff block lines reached; 27668/31986 bytes (86.50%) of diff not shown.
3.35 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 ··0x00000eb0·18830341·0e207e0e·18410e10·410e0800·...A.·~..A..A...239 ··0x00000eb0·18830341·0e207e0e·18410e10·410e0800·...A.·~..A..A...
240 ··0x00000ec0·5c000000·c40e0000·00000000·4c010000·\...........L...240 ··0x00000ec0·5c000000·c40e0000·00000000·4c010000·\...........L...
241 ··0x00000ed0·004a0e10·8e02450e·188d0345·0e208c04·.J....E....E.·..241 ··0x00000ed0·004a0e10·8e02450e·188d0345·0e208c04·.J....E....E.·..
242 ··0x00000ee0·440e2886·05410e30·83060301·010a0e28·D.(..A.0.......(242 ··0x00000ee0·440e2886·05410e30·83060301·010a0e28·D.(..A.0.......(
243 ··0x00000ef0·440e2042·0e18420e·10420e08·450b4c0a·D.·B..B..B..E.L.243 ··0x00000ef0·440e2042·0e18420e·10420e08·450b4c0a·D.·B..B..B..E.L.
244 ··0x00000f00·0e28410e·20420e18·420e1042·0e08450b·.(A.·B..B..B..E.244 ··0x00000f00·0e28410e·20420e18·420e1042·0e08450b·.(A.·B..B..B..E.
245 ··0x00000f10·410e2843·0e20420e·18420e10·420e0800·A.(C.·B..B..B...245 ··0x00000f10·410e2843·0e20420e·18420e10·420e0800·A.(C.·B..B..B...
246 ··0x00000f20·4c000000·240f0000·00000000·500a0000·L...$.......P...246 ··0x00000f20·4c000000·240f0000·00000000·480a0000·L...$.......H...
247 ··0x00000f30·00460e10·8f024d0e·188e0342·0e208d04·.F....M....B.·..247 ··0x00000f30·00460e10·8f024d0e·188e0342·0e208d04·.F....M....B.·..
248 ··0x00000f40·420e288c·05410e30·8606440e·3883074a·B.(..A.0..D.8..J248 ··0x00000f40·420e288c·05410e30·8606440e·3883074a·B.(..A.0..D.8..J
249 ··0x00000f50·0e900203·7f030a0e·38440e30·410e2842·........8D.0A.(B249 ··0x00000f50·0e900203·7f030a0e·38440e30·410e2842·........8D.0A.(B
250 ··0x00000f60·0e20420e·18420e10·420e0846·0b000000·.·B..B..B..F....250 ··0x00000f60·0e20420e·18420e10·420e0846·0b000000·.·B..B..B..F....
251 ··0x00000f70·1c000000·740f0000·00000000·61060000·....t.......a...251 ··0x00000f70·1c000000·740f0000·00000000·61060000·....t.......a...
252 ··0x00000f80·000e9002·83078606·8c058d04·8e038f02·................252 ··0x00000f80·000e9002·83078606·8c058d04·8e038f02·................
253 ··0x00000f90·30000000·940f0000·00000000·7c000000·0...........|...253 ··0x00000f90·30000000·940f0000·00000000·7c000000·0...........|...
Offset 277, 24 lines modifiedOffset 277, 24 lines modified
277 ··0x00001110·0e08450b·5d0e0800·5c000000·1c110000·..E.]...\.......277 ··0x00001110·0e08450b·5d0e0800·5c000000·1c110000·..E.]...\.......
278 ··0x00001120·00000000·94050000·00460e10·8f02420e·.........F....B.278 ··0x00001120·00000000·94050000·00460e10·8f02420e·.........F....B.
279 ··0x00001130·188e034b·0e208d04·420e288c·05410e30·...K.·..B.(..A.0279 ··0x00001130·188e034b·0e208d04·420e288c·05410e30·...K.·..B.(..A.0
280 ··0x00001140·8606430e·38830744·0eb0015d·0eb80151·..C.8..D...]...Q280 ··0x00001140·8606430e·38830744·0eb0015d·0eb80151·..C.8..D...]...Q
281 ··0x00001150·0ec00142·0ec80142·0ed00149·0eb00103·...B...B...I....281 ··0x00001150·0ec00142·0ec80142·0ed00149·0eb00103·...B...B...I....
282 ··0x00001160·2e050e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..282 ··0x00001160·2e050e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
283 ··0x00001170·420e1042·0e080000·7c000000·7c110000·B..B....|...|...283 ··0x00001170·420e1042·0e080000·7c000000·7c110000·B..B....|...|...
284 ··0x00001180·00000000·26040000·00420e10·8f02420e·....&....B....B.284 ··0x00001180·00000000·d5030000·00420e10·8f02420e·.........B....B.
285 ··0x00001190·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0285 ··0x00001190·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
286 ··0x000011a0·8606440e·38830747·0ed00103·e4010a0e·..D.8..G........286 ··0x000011a0·8606440e·38830747·0ed00103·a7010a0e·..D.8..G........
287 ··0x000011b0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..287 ··0x000011b0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
288 ··0x000011c0·420e0841·0b03be01·0a0e3847·0e30410e·B..A......8G.0A.288 ··0x000011c0·420e0841·0b036201·0a0e3847·0e30410e·B..A..b...8G.0A.
289 ··0x000011d0·28420e20·420e1842·0e10420e·08450b66·(B.·B..B..B..E.f289 ··0x000011d0·28420e20·420e1842·0e10420e·08450b02·(B.·B..B..B..E..
290 ··0x000011e0·0a0e3847·0e30410e·28420e20·420e1842·..8G.0A.(B.·B..B290 ··0x000011e0·860e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
291 ··0x000011f0·0e10420e·08450b00·34000000·fc110000·..B..E..4.......291 ··0x000011f0·0e10420e·08000000·34000000·fc110000·..B.....4.......
292 ··0x00001200·00000000·ca000000·000ed001·83078606·................292 ··0x00001200·00000000·bd000000·000ed001·83078606·................
293 ··0x00001210·8c058d04·8e038f02·6c0a0e38·470e3041·........l..8G.0A293 ··0x00001210·8c058d04·8e038f02·760a0e38·470e3041·........v..8G.0A
294 ··0x00001220·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.294 ··0x00001220·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
295 ··0x00001230·30000000·34120000·00000000·b9000000·0...4...........295 ··0x00001230·30000000·34120000·00000000·b9000000·0...4...........
296 ··0x00001240·00460e10·8c02480e·18860341·0e208304·.F....H....A.·..296 ··0x00001240·00460e10·8c02480e·18860341·0e208304·.F....H....A.·..
297 ··0x00001250·4a0ec001·02980e20·440e1841·0e10420e·J......·D..A..B.297 ··0x00001250·4a0ec001·02980e20·440e1841·0e10420e·J......·D..A..B.
298 ··0x00001260·08000000·10000000·68120000·00000000·........h.......298 ··0x00001260·08000000·10000000·68120000·00000000·........h.......
299 ··0x00001270·1e000000·00000000·38000000·7c120000·........8...|...299 ··0x00001270·1e000000·00000000·38000000·7c120000·........8...|...
300 ··0x00001280·00000000·a5000000·00460e10·8d024a0e·.........F....J.300 ··0x00001280·00000000·a5000000·00460e10·8d024a0e·.........F....J.
906 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:··········164752·(bytes·into·file)13 ··Start·of·section·headers:··········164448·(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·0x28390:1 There·are·23·section·headers,·starting·at·offset·0x28260:
  
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·016e00·001788·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·016da8·001770·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·018588·0014a0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·018518·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·0042a0·00··AX··0···0·3212 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003940·004284·00··AX··0···0·32
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·019a28·006810·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0199b8·0067e0·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·007be0·0065a3·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·007bc8·006563·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·020238·005178·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·020198·0050e8·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00e188·002f20·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00e130·002f20·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0253b0·001f20·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·025280·001f20·18···I·20··12··8
18 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·0110a8·000002·02··AM··0···0··218 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·011050·000002·02··AM··0···0··2
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·0110b0·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·011058·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0110b8·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011060·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·0110b8·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·011060·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0110d8·001e58·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011080·001e58·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0272d0·000ff0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·0271a0·000ff0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·012f30·0024f0·18·····21·216··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·012ed8·0024f0·18·····21·216··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·015420·0019d9·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0153c8·0019d9·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0282c0·0000d0·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·028190·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)
25.6 KB
readelf --wide --symbols {}
    
Offset 19, 150 lines modifiedOffset 19, 150 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···494·FUNC····LOCAL··DEFAULT···10·bytes_richcompare26 ····22:·00000000000011f0···484·FUNC····LOCAL··DEFAULT···10·bytes_richcompare
27 ····23:·000000000000066d···190·FUNC····LOCAL··DEFAULT····8·bytes_richcompare.cold27 ····23:·000000000000066d···193·FUNC····LOCAL··DEFAULT····8·bytes_richcompare.cold
28 ····24:·000000000000072b····25·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Alloc.cold28 ····24:·000000000000072e····25·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Alloc.cold
29 ····25:·0000000000000744···241·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Resize.cold29 ····25:·0000000000000747···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:·0000000000000835···107·FUNC····LOCAL··DEFAULT····8·bytes_subscript.cold31 ····27:·0000000000000838···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:·00000000000008a0····22·FUNC····LOCAL··DEFAULT····8·bytes_iter.cold34 ····30:·00000000000008a3····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:·00000000000008b6···128·FUNC····LOCAL··DEFAULT····8·bytes_decode.cold39 ····35:·00000000000008b9···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:·0000000000000936···798·FUNC····LOCAL··DEFAULT····8·bytes_replace.cold45 ····41:·0000000000000939···798·FUNC····LOCAL··DEFAULT····8·bytes_replace.cold
46 ····42:·0000000000003f2a···159·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count46 ····42:·0000000000003f0e···159·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
47 ····43:·0000000000000c54····13·FUNC····LOCAL··DEFAULT····8·return_self.cold47 ····43:·0000000000000c57····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:·0000000000000c61···153·FUNC····LOCAL··DEFAULT····8·bytes_rfind.cold49 ····45:·0000000000000c64···153·FUNC····LOCAL··DEFAULT····8·bytes_rfind.cold
50 ····46:·0000000000000cfa····67·FUNC····LOCAL··DEFAULT····8·PyBytes_AsStringAndSize.cold50 ····46:·0000000000000cfd····67·FUNC····LOCAL··DEFAULT····8·PyBytes_AsStringAndSize.cold
51 ····47:·0000000000000d3d···150·FUNC····LOCAL··DEFAULT····8·fastsearch.cold51 ····47:·0000000000000d40···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:·0000000000000dd3····36·FUNC····LOCAL··DEFAULT····8·fastsearch.constprop.0.cold54 ····50:·0000000000000dd6····36·FUNC····LOCAL··DEFAULT····8·fastsearch.constprop.0.cold
55 ····51:·0000000000000df7····66·FUNC····LOCAL··DEFAULT····8·bytes_str55 ····51:·0000000000000dfa····66·FUNC····LOCAL··DEFAULT····8·bytes_str
56 ····52:·0000000000000e39····42·FUNC····LOCAL··DEFAULT····8·PyBytes_Repr.cold56 ····52:·0000000000000e3c····42·FUNC····LOCAL··DEFAULT····8·PyBytes_Repr.cold
57 ····53:·00000000000030e0···674·FUNC····LOCAL··DEFAULT···10·bytes_repr57 ····53:·00000000000030e0···674·FUNC····LOCAL··DEFAULT···10·bytes_repr
58 ····54:·0000000000000e63····43·FUNC····LOCAL··DEFAULT····8·bytes_repr.cold58 ····54:·0000000000000e66····43·FUNC····LOCAL··DEFAULT····8·bytes_repr.cold
59 ····55:·0000000000003390····88·FUNC····LOCAL··DEFAULT···10·striter_next59 ····55:·0000000000003390····88·FUNC····LOCAL··DEFAULT···10·striter_next
60 ····56:·00000000000033f0··1414·FUNC····LOCAL··DEFAULT···10·bytes_new60 ····56:·00000000000033f0··1414·FUNC····LOCAL··DEFAULT···10·bytes_new
61 ····57:·0000000000006070···864·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromList61 ····57:·0000000000006020···864·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromList
62 ····58:·0000000000004b20···300·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromIterator62 ····58:·0000000000004ad0···300·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromIterator
63 ····59:·0000000000000e8e···611·FUNC····LOCAL··DEFAULT····8·bytes_new.cold63 ····59:·0000000000000e91···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:·0000000000003980····48·FUNC····LOCAL··DEFAULT···10·bytes___bytes__65 ····61:·0000000000003980····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:·00000000000010f1····39·FUNC····LOCAL··DEFAULT····8·bytes_maketrans.cold67 ····63:·00000000000010f4····39·FUNC····LOCAL··DEFAULT····8·bytes_maketrans.cold
68 ····64:·0000000000001118···179·FUNC····LOCAL··DEFAULT····8·bytes_index68 ····64:·000000000000111b···179·FUNC····LOCAL··DEFAULT····8·bytes_index
69 ····65:·00000000000039b0···478·FUNC····LOCAL··DEFAULT···10·bytes_repeat69 ····65:·00000000000039b0···478·FUNC····LOCAL··DEFAULT···10·bytes_repeat
70 ····66:·00000000000011cb····56·FUNC····LOCAL··DEFAULT····8·bytes_repeat.cold70 ····66:·00000000000011ce····56·FUNC····LOCAL··DEFAULT····8·bytes_repeat.cold
71 ····67:·0000000000003ba0··1023·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join71 ····67:·0000000000003ba0··1023·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
72 ····68:·0000000000001203···363·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold72 ····68:·0000000000001206···363·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
73 ····69:·0000000000003fa0···105·FUNC····LOCAL··DEFAULT···10·bytes_startswith73 ····69:·0000000000003fa0···105·FUNC····LOCAL··DEFAULT···10·bytes_startswith
74 ····70:·000000000000136e···153·FUNC····LOCAL··DEFAULT····8·bytes_startswith.cold74 ····70:·0000000000001371···153·FUNC····LOCAL··DEFAULT····8·bytes_startswith.cold
75 ····71:·0000000000001407···122·FUNC····LOCAL··DEFAULT····8·PyBytes_FromObject.cold75 ····71:·000000000000140a···124·FUNC····LOCAL··DEFAULT····8·PyBytes_FromObject.cold
76 ····72:·0000000000004250···177·FUNC····LOCAL··DEFAULT···10·bytes_find76 ····72:·0000000000004250···177·FUNC····LOCAL··DEFAULT···10·bytes_find
77 ····73:·0000000000001481····83·FUNC····LOCAL··DEFAULT····8·bytes_find.cold77 ····73:·0000000000001486····83·FUNC····LOCAL··DEFAULT····8·bytes_find.cold
78 ····74:·0000000000004310···105·FUNC····LOCAL··DEFAULT···10·bytes_endswith78 ····74:·0000000000004310···105·FUNC····LOCAL··DEFAULT···10·bytes_endswith
79 ····75:·00000000000014d4···153·FUNC····LOCAL··DEFAULT····8·bytes_endswith.cold79 ····75:·00000000000014d9···153·FUNC····LOCAL··DEFAULT····8·bytes_endswith.cold
80 ····76:·0000000000004380·····9·FUNC····LOCAL··DEFAULT···10·bytes_join80 ····76:·0000000000004380·····9·FUNC····LOCAL··DEFAULT···10·bytes_join
81 ····77:·0000000000004390···105·FUNC····LOCAL··DEFAULT···10·bytes_count81 ····77:·0000000000004390···105·FUNC····LOCAL··DEFAULT···10·bytes_count
82 ····78:·000000000000156d···153·FUNC····LOCAL··DEFAULT····8·bytes_count.cold82 ····78:·0000000000001572···153·FUNC····LOCAL··DEFAULT····8·bytes_count.cold
83 ····79:·0000000000004400··1812·FUNC····LOCAL··DEFAULT···10·bytes_partition83 ····79:·0000000000004400··1744·FUNC····LOCAL··DEFAULT···10·bytes_partition
84 ····80:·0000000000001606···309·FUNC····LOCAL··DEFAULT····8·bytes_partition.cold84 ····80:·000000000000160b···275·FUNC····LOCAL··DEFAULT····8·bytes_partition.cold
85 ····81:·000000000000173b···154·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromIterator.cold85 ····81:·000000000000171e···154·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromIterator.cold
86 ····82:·0000000000004c50··2608·FUNC····LOCAL··DEFAULT···10·bytes_split86 ····82:·0000000000004c00··2593·FUNC····LOCAL··DEFAULT···10·bytes_split
87 ····83:·00000000000017d5··1371·FUNC····LOCAL··DEFAULT····8·bytes_split.cold87 ····83:·00000000000017b8··1378·FUNC····LOCAL··DEFAULT····8·bytes_split.cold
88 ····84:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1488 ····84:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
89 ····85:·0000000000005680····20·FUNC····LOCAL··DEFAULT···10·bytes_contains89 ····85:·0000000000005630····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:·0000000000001d30····36·FUNC····LOCAL··DEFAULT····8·bytes_strip.cold92 ····88:·0000000000001d1a····36·FUNC····LOCAL··DEFAULT····8·bytes_strip.cold
93 ····89:·0000000000001d54····22·FUNC····LOCAL··DEFAULT····8·do_argstrip.cold93 ····89:·0000000000001d3e····22·FUNC····LOCAL··DEFAULT····8·do_argstrip.cold
94 ····90:·0000000000001d6a···527·FUNC····LOCAL··DEFAULT····8·PyBytes_FromFormatV.cold94 ····90:·0000000000001d54···527·FUNC····LOCAL··DEFAULT····8·PyBytes_FromFormatV.cold
95 ····91:·0000000000001f79····20·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_WriteBytes.cold95 ····91:·0000000000001f63····20·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_WriteBytes.cold
96 ····92:·0000000000001f8d···308·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromList.cold96 ····92:·0000000000001f77···308·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromList.cold
97 ····93:·00000000000004b0····60·FUNC····LOCAL··DEFAULT····1·bytes_fromhex97 ····93:·00000000000004b0····60·FUNC····LOCAL··DEFAULT····1·bytes_fromhex
98 ····94:·00000000000020c1····81·FUNC····LOCAL··DEFAULT····8·bytes_fromhex.cold98 ····94:·00000000000020ab····81·FUNC····LOCAL··DEFAULT····8·bytes_fromhex.cold
99 ····95:·0000000000002112···184·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromHex.cold99 ····95:·00000000000020fc···184·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromHex.cold
100 ····96:·00000000000004f0···248·FUNC····LOCAL··DEFAULT····1·bytes_rpartition100 ····96:·00000000000004f0···248·FUNC····LOCAL··DEFAULT····1·bytes_rpartition
101 ····97:·00000000000021ca···173·FUNC····LOCAL··DEFAULT····8·bytes_rpartition.cold101 ····97:·00000000000021b4···173·FUNC····LOCAL··DEFAULT····8·bytes_rpartition.cold
102 ····98:·00000000000005f0····53·FUNC····LOCAL··DEFAULT····1·stringlib_lower102 ····98:·00000000000005f0····53·FUNC····LOCAL··DEFAULT····1·stringlib_lower
103 ····99:·0000000000002277····17·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit103 ····99:·0000000000002261····17·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit
104 ···100:·0000000000002288····17·FUNC····LOCAL··DEFAULT····8·stringlib_isascii104 ···100:·0000000000002272····17·FUNC····LOCAL··DEFAULT····8·stringlib_isascii
105 ···101:·0000000000000630····60·FUNC····LOCAL··DEFAULT····1·bytes_rstrip105 ···101:·0000000000000630····60·FUNC····LOCAL··DEFAULT····1·bytes_rstrip
106 ···102:·0000000000002299····36·FUNC····LOCAL··DEFAULT····8·bytes_rstrip.cold106 ···102:·0000000000002283····36·FUNC····LOCAL··DEFAULT····8·bytes_rstrip.cold
107 ···103:·00000000000022bd····84·FUNC····LOCAL··DEFAULT····8·bytes_lstrip107 ···103:·00000000000022a7····84·FUNC····LOCAL··DEFAULT····8·bytes_lstrip
108 ···104:·0000000000002311····30·FUNC····LOCAL··DEFAULT····8·PyBytes_Size.cold108 ···104:·00000000000022fb····30·FUNC····LOCAL··DEFAULT····8·PyBytes_Size.cold
109 ···105:·0000000000000670···854·FUNC····LOCAL··DEFAULT····1·bytes_splitlines109 ···105:·0000000000000670···834·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:·000000000000232f···223·FUNC····LOCAL··DEFAULT····8·bytes_splitlines.cold111 ···107:·0000000000002319···217·FUNC····LOCAL··DEFAULT····8·bytes_splitlines.cold
112 ···108:·00000000000009d0····53·FUNC····LOCAL··DEFAULT····1·stringlib_upper112 ···108:·00000000000009c0····53·FUNC····LOCAL··DEFAULT····1·stringlib_upper
113 ···109:·000000000000240e····56·FUNC····LOCAL··DEFAULT····8·PyBytes_DecodeEscape.cold113 ···109:·00000000000023f2····56·FUNC····LOCAL··DEFAULT····8·PyBytes_DecodeEscape.cold
114 ···110:·0000000000000a10····86·FUNC····LOCAL··DEFAULT····1·bytes_hex114 ···110:·0000000000000a00····86·FUNC····LOCAL··DEFAULT····1·bytes_hex
115 ···111:·0000000000002446···187·FUNC····LOCAL··DEFAULT····8·bytes_hex.cold115 ···111:·000000000000242a···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:·0000000000000a60···174·FUNC····LOCAL··DEFAULT····1·bytes_translate
118 ···114:·0000000000000b20···601·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl118 ···114:·0000000000000b10···617·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:·0000000000002501···232·FUNC····LOCAL··DEFAULT····8·bytes_translate_impl.cold120 ···116:·00000000000024e5···232·FUNC····LOCAL··DEFAULT····8·bytes_translate_impl.cold
121 ···117:·00000000000025e9····53·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize121 ···117:·00000000000025cd····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:·000000000000261e·····6·FUNC····LOCAL··DEFAULT····8·bytes_mod.cold123 ···119:·0000000000002602·····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:·0000000000002d9d···267·FUNC····LOCAL··DEFAULT····8·formatfloat125 ···121:·0000000000002d81···267·FUNC····LOCAL··DEFAULT····8·formatfloat
126 ···122:·0000000000002624··1838·FUNC····LOCAL··DEFAULT····8·_PyBytes_FormatEx.cold126 ···122:·0000000000002608··1838·FUNC····LOCAL··DEFAULT····8·_PyBytes_FormatEx.cold
127 ···123:·0000000000002d52····22·FUNC····LOCAL··DEFAULT····8·getnextarg.cold127 ···123:·0000000000002d36····22·FUNC····LOCAL··DEFAULT····8·getnextarg.cold
128 ···124:·0000000000002d68····53·FUNC····LOCAL··DEFAULT····8·bytes_item128 ···124:·0000000000002d4c····53·FUNC····LOCAL··DEFAULT····8·bytes_item
129 ···125:·0000000000002ea8·····8·FUNC····LOCAL··DEFAULT····8·_PyBytes_Find.cold129 ···125:·0000000000002e8c·····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:·0000000000002eb0·····7·FUNC····LOCAL··DEFAULT····8·striter_len.cold131 ···127:·0000000000002e94·····7·FUNC····LOCAL··DEFAULT····8·striter_len.cold
132 ···128:·0000000000002eb7···315·FUNC····LOCAL··DEFAULT····8·stringlib_ljust132 ···128:·0000000000002e9b···315·FUNC····LOCAL··DEFAULT····8·stringlib_ljust
133 ···129:·0000000000002ff2···169·FUNC····LOCAL··DEFAULT····8·pad133 ···129:·0000000000002fd6···169·FUNC····LOCAL··DEFAULT····8·pad
134 ···130:·00000000000030c5···343·FUNC····LOCAL··DEFAULT····8·stringlib_center134 ···130:·00000000000030a9···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
136 ···132:·000000000000321c···107·FUNC····LOCAL··DEFAULT····8·bytes_rindex.cold136 ···132:·0000000000003200···107·FUNC····LOCAL··DEFAULT····8·bytes_rindex.cold
137 ···133:·0000000000003287···439·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs137 ···133:·000000000000326b···439·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs
138 ···134:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5138 ···134:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
139 ···135:·000000000000343e····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum139 ···135:·0000000000003422····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum
140 ···136:·000000000000344f····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha140 ···136:·0000000000003433····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha
141 ···137:·0000000000003460····17·FUNC····LOCAL··DEFAULT····8·stringlib_islower141 ···137:·0000000000003444····17·FUNC····LOCAL··DEFAULT····8·stringlib_islower
142 ···138:·0000000000003471····17·FUNC····LOCAL··DEFAULT····8·stringlib_isspace142 ···138:·0000000000003455····17·FUNC····LOCAL··DEFAULT····8·stringlib_isspace
143 ···139:·0000000000003482····17·FUNC····LOCAL··DEFAULT····8·stringlib_istitle143 ···139:·0000000000003466····17·FUNC····LOCAL··DEFAULT····8·stringlib_istitle
144 ···140:·0000000000003493··1522·FUNC····LOCAL··DEFAULT····8·bytes_rsplit144 ···140:·0000000000003477··1522·FUNC····LOCAL··DEFAULT····8·bytes_rsplit
145 ···141:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11145 ···141:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
Max diff block lines reached; 7729/26114 bytes (29.60%) of diff not shown.
359 KB
readelf --wide --relocs {}
Max HTML report size reached
100 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
703 B
strings --all --bytes=8 {}
    
Offset 106, 16 lines modifiedOffset 106, 16 lines modified
106 AVAUATUSH106 AVAUATUSH
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·u6H113 F·8G·u2H
114 []A\A]A^114 u|[]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 538, 20 lines modifiedOffset 538, 20 lines modified
538 PyBytes_Concat538 PyBytes_Concat
539 PyObject_GetBuffer539 PyObject_GetBuffer
540 PyBuffer_Release540 PyBuffer_Release
541 PyBuffer_FillInfo541 PyBuffer_FillInfo
542 _Py_HashBytes542 _Py_HashBytes
543 PyBool_FromLong543 PyBool_FromLong
544 _Py_FalseStruct544 _Py_FalseStruct
545 _Py_TrueStruct 
546 _Py_GetConfig545 _Py_GetConfig
547 _Py_NotImplementedStruct546 _Py_NotImplementedStruct
 547 _Py_TrueStruct
 548 PyErr_BadArgument
548 PyExc_BytesWarning549 PyExc_BytesWarning
549 PyErr_WarnEx550 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
49.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
208 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
146 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
11.5 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·ee010000·00460e10·8e02420e·.........F....B.70 ··0x00000420·00000000·e4010000·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·83060268·0a0e2845·0e20420e·18420e10·...h..(E.·B..B..72 ··0x00000440·8306026c·0a0e2845·0e20420e·18420e10·...l..(E.·B..B..
73 ··0x00000450·420e084b·0b660a0e·28410e20·420e1842·B..K.f..(A.·B..B73 ··0x00000450·420e0847·0b5e0a0e·28410e20·420e1842·B..G.^..(A.·B..B
74 ··0x00000460·0e10420e·08410b00·1c000000·6c040000·..B..A......l...74 ··0x00000460·0e10420e·08410b00·1c000000·6c040000·..B..A......l...
75 ··0x00000470·00000000·be000000·000e3083·0686058c·..........0.....75 ··0x00000470·00000000·c1000000·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 205, 15 lines modifiedOffset 205, 15 lines modified
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.
208 ··0x00000cc0·188c0341·0e208604·410e2883·05440e80·...A.·..A.(..D..208 ··0x00000cc0·188c0341·0e208604·410e2883·05440e80·...A.·..A.(..D..
209 ··0x00000cd0·0102db0a·0e28440e·20410e18·420e1042·.....(D.·A..B..B209 ··0x00000cd0·0102db0a·0e28440e·20410e18·420e1042·.....(D.·A..B..B
210 ··0x00000ce0·0e08410b·500a0e28·440e2041·0e18420e·..A.P..(D.·A..B.210 ··0x00000ce0·0e08410b·500a0e28·440e2041·0e18420e·..A.P..(D.·A..B.
211 ··0x00000cf0·10420e08·450b0000·18000000·fc0c0000·.B..E...........211 ··0x00000cf0·10420e08·450b0000·18000000·fc0c0000·.B..E...........
212 ··0x00000d00·00000000·7a000000·000e8001·83058604·....z...........212 ··0x00000d00·00000000·7c000000·000e8001·83058604·....|...........
213 ··0x00000d10·8c038d02·30000000·180d0000·00000000·....0...........213 ··0x00000d10·8c038d02·30000000·180d0000·00000000·....0...........
214 ··0x00000d20·b1000000·00500e10·8c02440e·18860344·.....P....D....D214 ··0x00000d20·b1000000·00500e10·8c02440e·18860344·.....P....D....D
215 ··0x00000d30·0e208304·470e4002·400a0e20·410e1841·.·..G.@.@..·A..A215 ··0x00000d30·0e208304·470e4002·400a0e20·410e1841·.·..G.@.@..·A..A
216 ··0x00000d40·0e10420e·08450b00·18000000·4c0d0000·..B..E......L...216 ··0x00000d40·0e10420e·08450b00·18000000·4c0d0000·..B..E......L...
217 ··0x00000d50·00000000·53000000·000e4083·0486038c·....S.....@.....217 ··0x00000d50·00000000·53000000·000e4083·0486038c·....S.....@.....
218 ··0x00000d60·02000000·30000000·680d0000·00000000·....0...h.......218 ··0x00000d60·02000000·30000000·680d0000·00000000·....0...h.......
219 ··0x00000d70·69000000·00500e10·8c02440e·18860344·i....P....D....D219 ··0x00000d70·69000000·00500e10·8c02440e·18860344·i....P....D....D
Offset 223, 37 lines modifiedOffset 223, 37 lines modified
223 ··0x00000db0·02000000·10000000·b80d0000·00000000·................223 ··0x00000db0·02000000·10000000·b80d0000·00000000·................
224 ··0x00000dc0·09000000·00000000·30000000·cc0d0000·........0.......224 ··0x00000dc0·09000000·00000000·30000000·cc0d0000·........0.......
225 ··0x00000dd0·00000000·69000000·00500e10·8c02440e·....i....P....D.225 ··0x00000dd0·00000000·69000000·00500e10·8c02440e·....i....P....D.
226 ··0x00000de0·18860344·0e208304·470e4002·400a0e20·...D.·..G.@.@..·226 ··0x00000de0·18860344·0e208304·470e4002·400a0e20·...D.·..G.@.@..·
227 ··0x00000df0·410e1841·0e10420e·08410b00·18000000·A..A..B..A......227 ··0x00000df0·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
228 ··0x00000e00·000e0000·00000000·99000000·000e4083·..............@.228 ··0x00000e00·000e0000·00000000·99000000·000e4083·..............@.
229 ··0x00000e10·0486038c·02000000·4c000000·1c0e0000·........L.......229 ··0x00000e10·0486038c·02000000·4c000000·1c0e0000·........L.......
230 ··0x00000e20·00000000·14070000·00460e10·8f02480e·.........F....H.230 ··0x00000e20·00000000·d0060000·00460e10·8f02480e·.........F....H.
231 ··0x00000e30·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0231 ··0x00000e30·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
232 ··0x00000e40·8606410e·38830747·0eb00203·30040a0e·..A.8..G....0...232 ··0x00000e40·8606410e·38830747·0eb00203·2e040a0e·..A.8..G........
233 ··0x00000e50·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..233 ··0x00000e50·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
234 ··0x00000e60·420e0848·0b000000·1c000000·6c0e0000·B..H........l...234 ··0x00000e60·420e0841·0b000000·1c000000·6c0e0000·B..A........l...
235 ··0x00000e70·00000000·35010000·000eb002·83078606·....5...........235 ··0x00000e70·00000000·13010000·000eb002·83078606·................
236 ··0x00000e80·8c058d04·8e038f02·48000000·8c0e0000·........H.......236 ··0x00000e80·8c058d04·8e038f02·48000000·8c0e0000·........H.......
237 ··0x00000e90·00000000·2c010000·00420e10·8f02420e·....,....B....B.237 ··0x00000e90·00000000·2c010000·00420e10·8f02420e·....,....B....B.
238 ··0x00000ea0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0238 ··0x00000ea0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
239 ··0x00000eb0·8606410e·38830747·0e800502·fe0a0e38·..A.8..G.......8239 ··0x00000eb0·8606410e·38830747·0e800502·fe0a0e38·..A.8..G.......8
240 ··0x00000ec0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B240 ··0x00000ec0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
241 ··0x00000ed0·0e08410b·1c000000·d80e0000·00000000·..A.............241 ··0x00000ed0·0e08410b·1c000000·d80e0000·00000000·..A.............
242 ··0x00000ee0·9a000000·000e8005·83078606·8c058d04·................242 ··0x00000ee0·9a000000·000e8005·83078606·8c058d04·................
243 ··0x00000ef0·8e038f02·4c000000·f80e0000·00000000·....L...........243 ··0x00000ef0·8e038f02·4c000000·f80e0000·00000000·....L...........
244 ··0x00000f00·300a0000·00460e10·8f02420e·188e0342·0....F....B....B244 ··0x00000f00·210a0000·00460e10·8f02420e·188e0342·!....F....B....B
245 ··0x00000f10·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.245 ··0x00000f10·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
246 ··0x00000f20·3883074a·0ed00103·c7030a0e·38440e30·8..J........8D.0246 ··0x00000f20·3883074a·0ed00103·c3030a0e·38440e30·8..J........8D.0
247 ··0x00000f30·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D247 ··0x00000f30·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H
248 ··0x00000f40·0b000000·48000000·480f0000·00000000·....H...H.......248 ··0x00000f40·0b000000·48000000·480f0000·00000000·....H...H.......
249 ··0x00000f50·5b050000·000ed001·83078606·8c058d04·[...............249 ··0x00000f50·62050000·000ed001·83078606·8c058d04·b...............
250 ··0x00000f60·8e038f02·03ba010e·d801540e·e001420e·..........T...B.250 ··0x00000f60·8e038f02·0347010e·d801560e·e001420e·.....G....V...B.
251 ··0x00000f70·e801420e·f001490e·d001027d·0ed80156·..B...I....}...V251 ··0x00000f70·e801420e·f001490e·d00103aa·010ed801·..B...I.........
252 ··0x00000f80·0ee00142·0ee80142·0ef00149·0ed00100·...B...B...I....252 ··0x00000f80·540ee001·420ee801·420ef001·490ed001·T...B...B...I...
253 ··0x00000f90·10000000·940f0000·00000000·14000000·................253 ··0x00000f90·10000000·940f0000·00000000·14000000·................
254 ··0x00000fa0·00000000·28000000·a80f0000·00000000·....(...........254 ··0x00000fa0·00000000·28000000·a80f0000·00000000·....(...........
255 ··0x00000fb0·39000000·00460e10·8c02440e·18860344·9....F....D....D255 ··0x00000fb0·39000000·00460e10·8c02440e·18860344·9....F....D....D
256 ··0x00000fc0·0e208304·580a0e18·490e1042·0e08420b·.·..X...I..B..B.256 ··0x00000fc0·0e208304·580a0e18·490e1042·0e08420b·.·..X...I..B..B.
257 ··0x00000fd0·24000000·d40f0000·00000000·24000000·$...........$...257 ··0x00000fd0·24000000·d40f0000·00000000·24000000·$...........$...
258 ··0x00000fe0·000e2083·0486038c·02590a0e·18430e10·..·......Y...C..258 ··0x00000fe0·000e2083·0486038c·02590a0e·18430e10·..·......Y...C..
259 ··0x00000ff0·420e0841·0b000000·64000000·fc0f0000·B..A....d.......259 ··0x00000ff0·420e0841·0b000000·64000000·fc0f0000·B..A....d.......
Offset 270, 34 lines modifiedOffset 270, 34 lines modified
270 ··0x000010a0·a0100000·00000000·aa080000·00460e10·.............F..270 ··0x000010a0·a0100000·00000000·aa080000·00460e10·.............F..
271 ··0x000010b0·8f02460e·188e0342·0e208d04·420e288c·..F....B.·..B.(.271 ··0x000010b0·8f02460e·188e0342·0e208d04·420e288c·..F....B.·..B.(.
272 ··0x000010c0·05410e30·8606440e·38830747·0eb00503·.A.0..D.8..G....272 ··0x000010c0·05410e30·8606440e·38830747·0eb00503·.A.0..D.8..G....
273 ··0x000010d0·75020a0e·38440e30·410e2842·0e20420e·u...8D.0A.(B.·B.273 ··0x000010d0·75020a0e·38440e30·410e2842·0e20420e·u...8D.0A.(B.·B.
274 ··0x000010e0·18420e10·420e0842·0b000000·1c000000·.B..B..B........274 ··0x000010e0·18420e10·420e0842·0b000000·1c000000·.B..B..B........
275 ··0x000010f0·f0100000·00000000·0f020000·000eb005·................275 ··0x000010f0·f0100000·00000000·0f020000·000eb005·................
276 ··0x00001100·83078606·8c058d04·8e038f02·38000000·............8...276 ··0x00001100·83078606·8c058d04·8e038f02·38000000·............8...
277 ··0x00001110·10110000·00000000·79000000·00460e10·........y....F..277 ··0x00001110·10110000·00000000·74000000·00460e10·........t....F..
278 ··0x00001120·8d02450e·188c0341·0e208604·470e2883·..E....A.·..G.(.278 ··0x00001120·8d02450e·188c0341·0e208604·470e2883·..E....A.·..G.(.
279 ··0x00001130·05470e30·02480a0e·28410e20·410e1842·.G.0.H..(A.·A..B279 ··0x00001130·05450e30·02450a0e·28410e20·410e1842·.E.0.E..(A.·A..B
280 ··0x00001140·0e10420e·08410b00·18000000·4c110000·..B..A......L...280 ··0x00001140·0e10420e·08410b00·18000000·4c110000·..B..A......L...
281 ··0x00001150·00000000·14000000·000e3083·0586048c·..........0.....281 ··0x00001150·00000000·14000000·000e3083·0586048c·..........0.....
282 ··0x00001160·038d0200·4c000000·68110000·00000000·....L...h.......282 ··0x00001160·038d0200·4c000000·68110000·00000000·....L...h.......
283 ··0x00001170·60030000·00420e10·8f02460e·188e0342·`....B....F....B283 ··0x00001170·60030000·00420e10·8f02460e·188e0342·`....B....F....B
284 ··0x00001180·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.284 ··0x00001180·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
285 ··0x00001190·38830747·0e900503·d2010a0e·38440e30·8..G........8D.0285 ··0x00001190·38830747·0e900503·d2010a0e·38440e30·8..G........8D.0
286 ··0x000011a0·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D286 ··0x000011a0·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D
287 ··0x000011b0·0b000000·1c000000·b8110000·00000000·................287 ··0x000011b0·0b000000·1c000000·b8110000·00000000·................
288 ··0x000011c0·34010000·000e9005·83078606·8c058d04·4...............288 ··0x000011c0·34010000·000e9005·83078606·8c058d04·4...............
289 ··0x000011d0·8e038f02·24000000·d8110000·00000000·....$...........289 ··0x000011d0·8e038f02·24000000·d8110000·00000000·....$...........
290 ··0x000011e0·3c000000·00450e10·8602470e·18830341·<....E....G....A290 ··0x000011e0·3c000000·00450e10·8602470e·18830341·<....E....G....A
291 ··0x000011f0·0e206c0e·18410e10·410e0800·14000000·.·l..A..A.......291 ··0x000011f0·0e206c0e·18410e10·410e0800·14000000·.·l..A..A.......
292 ··0x00001200·00120000·00000000·51000000·000e2083·........Q.....·.292 ··0x00001200·00120000·00000000·51000000·000e2083·........Q.....·.
293 ··0x00001210·03860200·38000000·18120000·00000000·....8...........293 ··0x00001210·03860200·38000000·18120000·00000000·....8...........
294 ··0x00001220·46010000·00460e10·8d024a0e·188c0341·F....F....J....A294 ··0x00001220·56010000·00460e10·8d024a0e·188c0341·V....F....J....A
295 ··0x00001230·0e208604·410e2883·05470ee0·0402f00a·.·..A.(..G......295 ··0x00001230·0e208604·410e2883·05470ee0·0402f00a·.·..A.(..G......
296 ··0x00001240·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.296 ··0x00001240·0e28410e·20410e18·420e1042·0e08510b·.(A.·A..B..B..Q.
297 ··0x00001250·18000000·54120000·00000000·b8000000·....T...........297 ··0x00001250·18000000·54120000·00000000·b8000000·....T...........
298 ··0x00001260·000ee004·83058604·8c038d02·48000000·............H...298 ··0x00001260·000ee004·83058604·8c038d02·48000000·............H...
299 ··0x00001270·70120000·00000000·f8000000·00460e10·p............F..299 ··0x00001270·70120000·00000000·f8000000·00460e10·p............F..
300 ··0x00001280·8f024a0e·188e0349·0e208d04·420e288c·..J....I.·..B.(.300 ··0x00001280·8f024a0e·188e0349·0e208d04·420e288c·..J....I.·..B.(.
301 ··0x00001290·05410e30·8606410e·38830744·0eb00102·.A.0..A.8..D....301 ··0x00001290·05410e30·8606410e·38830744·0eb00102·.A.0..A.8..D....
302 ··0x000012a0·c90e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B302 ··0x000012a0·c90e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
303 ··0x000012b0·0e10420e·08000000·1c000000·bc120000·..B.............303 ··0x000012b0·0e10420e·08000000·1c000000·bc120000·..B.............
Offset 315, 23 lines modifiedOffset 315, 23 lines modified
315 ··0x00001370·18430e10·420e0841·0b000000·34000000·.C..B..A....4...315 ··0x00001370·18430e10·420e0841·0b000000·34000000·.C..B..A....4...
316 ··0x00001380·80130000·00000000·54000000·00460e10·........T....F..316 ··0x00001380·80130000·00000000·54000000·00460e10·........T....F..
317 ··0x00001390·8c02440e·18860344·0e208304·720a0e18·..D....D.·..r...317 ··0x00001390·8c02440e·18860344·0e208304·720a0e18·..D....D.·..r...
318 ··0x000013a0·430e1042·0e08410b·410e1846·0e10420e·C..B..A.A..F..B.318 ··0x000013a0·430e1042·0e08410b·410e1846·0e10420e·C..B..A.A..F..B.
319 ··0x000013b0·08000000·10000000·b8130000·00000000·................319 ··0x000013b0·08000000·10000000·b8130000·00000000·................
320 ··0x000013c0·1a000000·00000000·14000000·cc130000·................320 ··0x000013c0·1a000000·00000000·14000000·cc130000·................
321 ··0x000013d0·00000000·1e000000·00410e10·5c0e0800·.........A..\...321 ··0x000013d0·00000000·1e000000·00410e10·5c0e0800·.........A..\...
322 ··0x000013e0·5c000000·e4130000·00000000·56030000·\...........V...322 ··0x000013e0·5c000000·e4130000·00000000·42030000·\...........B...
323 ··0x000013f0·00460e10·8f02420e·188e034b·0e208d04·.F....B....K.·..323 ··0x000013f0·00460e10·8f02420e·188e034b·0e208d04·.F....B....K.·..
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·d9000000·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·430e7853·0e800142·0e880142·0e900149·C.xS...B...B...I
331 ··0x00001470·0e700000·24000000·78140000·00000000·.p..$...x.......331 ··0x00001470·0e700000·24000000·78140000·00000000·.p..$...x.......
Max diff block lines reached; 1697/11654 bytes (14.56%) of diff not shown.
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 261, 21 lines modifiedOffset 261, 21 lines modified
261 ··0x00001020·436f6e63·61740050·794f626a·6563745f·Concat.PyObject_261 ··0x00001020·436f6e63·61740050·794f626a·6563745f·Concat.PyObject_
262 ··0x00001030·47657442·75666665·72005079·42756666·GetBuffer.PyBuff262 ··0x00001030·47657442·75666665·72005079·42756666·GetBuffer.PyBuff
263 ··0x00001040·65725f52·656c6561·73650050·79427566·er_Release.PyBuf263 ··0x00001040·65725f52·656c6561·73650050·79427566·er_Release.PyBuf
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·795f5472·75655374·72756374·t._Py_TrueStruct 
269 ··0x000010a0·005f5079·5f476574·436f6e66·6967005f·._Py_GetConfig._268 ··0x00001090·74005f50·795f4765·74436f6e·66696700·t._Py_GetConfig.
270 ··0x000010b0·50795f4e·6f74496d·706c656d·656e7465·Py_NotImplemente269 ··0x000010a0·5f50795f·4e6f7449·6d706c65·6d656e74·_Py_NotImplement
 270 ··0x000010b0·65645374·72756374·005f5079·5f547275·edStruct._Py_Tru
271 ··0x000010c0·64537472·75637400·50794578·635f4279·dStruct.PyExc_By271 ··0x000010c0·65537472·75637400·50794572·725f4261·eStruct.PyErr_Ba
 272 ··0x000010d0·64417267·756d656e·74005079·4578635f·dArgument.PyExc_
272 ··0x000010d0·74657357·61726e69·6e670050·79457272·tesWarning.PyErr273 ··0x000010e0·42797465·73576172·6e696e67·00507945·BytesWarning.PyE
 274 ··0x000010f0·72725f57·61726e45·78005f50·79427974·rr_WarnEx._PyByt
273 ··0x000010e0·5f576172·6e457800·50794572·725f4261·_WarnEx.PyErr_Ba 
274 ··0x000010f0·64417267·756d656e·74005f50·79427974·dArgument._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
228 KB
call.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:··········39144·(bytes·into·file)13 ··Start·of·section·headers:··········39176·(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·0x98e8:1 There·are·19·section·headers,·starting·at·offset·0x9908:
  
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·000062·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000062·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0060d0·0000c0·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0060f0·0000c0·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0000a2·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0000a2·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0000a2·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0000a2·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0000a8·00025a·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0000a8·00025a·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000302·000ea1·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000302·000ea1·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·006190·001350·18···I·16···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0061b0·001350·18···I·16···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0011a8·0030ed·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0011a8·00310d·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0074e0·001d28·18···I·16···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·007500·001d28·18···I·16···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·004295·000037·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0042b5·000037·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0042d0·000014·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·0042f0·000014·00···A··0···0·16
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0042e4·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004304·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·0042e8·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·004308·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004308·000c18·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004328·000c18·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·009208·000630·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·009228·000630·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·004f20·0009d8·18·····17··39··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·004f40·0009d8·18·····17··39··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·0058f8·0007d3·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·005918·0007d3·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·009838·0000ac·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·009858·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)
7.49 KB
readelf --wide --symbols {}
    
Offset 13, 27 lines modifiedOffset 13, 27 lines modified
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
20 ····16:·0000000000001190··1430·FUNC····LOCAL··DEFAULT····8·object_vacall20 ····16:·00000000000011b0··1430·FUNC····LOCAL··DEFAULT····8·object_vacall
21 ····17:·0000000000000274····45·FUNC····LOCAL··DEFAULT····6·object_vacall.cold21 ····17:·0000000000000274····45·FUNC····LOCAL··DEFAULT····6·object_vacall.cold
22 ····18:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·callmethod.part.0.isra.022 ····18:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·callmethod.part.0.isra.0
23 ····19:·00000000000002a1····43·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethod.cold23 ····19:·00000000000002a1····43·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethod.cold
24 ····20:·0000000000001b30····75·FUNC····LOCAL··DEFAULT····8·callmethod24 ····20:·0000000000001b50····75·FUNC····LOCAL··DEFAULT····8·callmethod
25 ····21:·00000000000002cc····18·FUNC····LOCAL··DEFAULT····6·_PyFunction_Vectorcall.cold25 ····21:·00000000000002cc····18·FUNC····LOCAL··DEFAULT····6·_PyFunction_Vectorcall.cold
26 ····22:·00000000000002de····26·FUNC····LOCAL··DEFAULT····6·PyObject_CallOneArg.cold26 ····22:·00000000000002de····26·FUNC····LOCAL··DEFAULT····6·PyObject_CallOneArg.cold
27 ····23:·00000000000002f8···347·FUNC····LOCAL··DEFAULT····6·_PyObject_Call_Prepend.cold27 ····23:·00000000000002f8···347·FUNC····LOCAL··DEFAULT····6·_PyObject_Call_Prepend.cold
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.128 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
29 ····25:·0000000000000453····70·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict.cold29 ····25:·0000000000000453····70·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict.cold
30 ····26:·0000000000000499····29·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict_Free.cold30 ····26:·0000000000000499····29·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict_Free.cold
31 ····27:·00000000000004b6·····2·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict_FreeNoDecRef.cold31 ····27:·00000000000004b6·····2·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict_FreeNoDecRef.cold
32 ····28:·0000000000002720···491·FUNC····LOCAL··DEFAULT····8·_PyVectorcall_Call32 ····28:·0000000000002740···491·FUNC····LOCAL··DEFAULT····8·_PyVectorcall_Call
33 ····29:·00000000000004b8····57·FUNC····LOCAL··DEFAULT····6·PyObject_Call.cold33 ····29:·00000000000004b8····57·FUNC····LOCAL··DEFAULT····6·PyObject_Call.cold
34 ····30:·00000000000004f1····57·FUNC····LOCAL··DEFAULT····6·_PyObject_Call.cold34 ····30:·00000000000004f1····57·FUNC····LOCAL··DEFAULT····6·_PyObject_Call.cold
35 ····31:·000000000000052a····92·FUNC····LOCAL··DEFAULT····6·_PyVectorcall_Call.cold35 ····31:·000000000000052a····92·FUNC····LOCAL··DEFAULT····6·_PyVectorcall_Call.cold
36 ····32:·0000000000000586····15·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethodObjArgs.cold36 ····32:·0000000000000586····15·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethodObjArgs.cold
37 ····33:·0000000000000595····26·FUNC····LOCAL··DEFAULT····6·PyObject_CallNoArgs.cold37 ····33:·0000000000000595····26·FUNC····LOCAL··DEFAULT····6·PyObject_CallNoArgs.cold
38 ····34:·00000000000005af····63·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethod.cold38 ····34:·00000000000005af····63·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethod.cold
39 ····35:·00000000000005ee····87·FUNC····LOCAL··DEFAULT····6·PyObject_CallObject.cold39 ····35:·00000000000005ee····87·FUNC····LOCAL··DEFAULT····6·PyObject_CallObject.cold
Offset 52, 45 lines modifiedOffset 52, 45 lines modified
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCauseTstate52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCauseTstate
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArray54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArray
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromItems55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromItems
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
57 ····53:·00000000000008e0···206·FUNC····GLOBAL·DEFAULT····8·PyObject_Vectorcall57 ····53:·00000000000008e0···206·FUNC····GLOBAL·DEFAULT····8·PyObject_Vectorcall
58 ····54:·00000000000009b0···774·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallDict58 ····54:·00000000000009b0···774·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallDict
59 ····55:·0000000000001b80····56·FUNC····GLOBAL·HIDDEN·····8·_PyFunction_Vectorcall59 ····55:·0000000000001ba0····56·FUNC····GLOBAL·HIDDEN·····8·_PyFunction_Vectorcall
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_Vector60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_Vector
61 ····57:·00000000000020c0···847·FUNC····GLOBAL·HIDDEN·····8·_PyStack_UnpackDict61 ····57:·00000000000020e0···847·FUNC····GLOBAL·HIDDEN·····8·_PyStack_UnpackDict
62 ····58:·0000000000000cc0···626·FUNC····GLOBAL·HIDDEN·····8·_PyObject_VectorcallDictTstate62 ····58:·0000000000000cc0···660·FUNC····GLOBAL·HIDDEN·····8·_PyObject_VectorcallDictTstate
63 ····59:·0000000000000f40···401·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallMethod63 ····59:·0000000000000f60···401·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallMethod
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetMethod64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetMethod
65 ····61:·00000000000010e0···168·FUNC····GLOBAL·DEFAULT····8·PyObject_CallFunctionObjArgs65 ····61:·0000000000001100···168·FUNC····GLOBAL·DEFAULT····8·PyObject_CallFunctionObjArgs
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
68 ····64:·0000000000001730··1011·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethod68 ····64:·0000000000001750··1011·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethod
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
72 ····68:·0000000000001bc0···222·FUNC····GLOBAL·DEFAULT····8·PyObject_CallOneArg72 ····68:·0000000000001be0···222·FUNC····GLOBAL·DEFAULT····8·PyObject_CallOneArg
73 ····69:·0000000000001ca0··1046·FUNC····GLOBAL·HIDDEN·····8·_PyObject_Call_Prepend73 ····69:·0000000000001cc0··1046·FUNC····GLOBAL·HIDDEN·····8·_PyObject_Call_Prepend
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetString78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetString
79 ····75:·0000000000002410···111·FUNC····GLOBAL·HIDDEN·····8·_PyStack_UnpackDict_Free79 ····75:·0000000000002430···111·FUNC····GLOBAL·HIDDEN·····8·_PyStack_UnpackDict_Free
80 ····76:·0000000000002480····50·FUNC····GLOBAL·HIDDEN·····8·_PyStack_UnpackDict_FreeNoDecRef80 ····76:·00000000000024a0····50·FUNC····GLOBAL·HIDDEN·····8·_PyStack_UnpackDict_FreeNoDecRef
81 ····77:·00000000000024c0···303·FUNC····GLOBAL·DEFAULT····8·PyObject_Call81 ····77:·00000000000024e0···303·FUNC····GLOBAL·DEFAULT····8·PyObject_Call
82 ····78:·00000000000025f0···297·FUNC····GLOBAL·HIDDEN·····8·_PyObject_Call82 ····78:·0000000000002610···297·FUNC····GLOBAL·HIDDEN·····8·_PyObject_Call
83 ····79:·0000000000002910···297·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethodObjArgs83 ····79:·0000000000002930···297·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethodObjArgs
84 ····80:·0000000000002a40···196·FUNC····GLOBAL·DEFAULT····8·PyObject_CallNoArgs84 ····80:·0000000000002a60···196·FUNC····GLOBAL·DEFAULT····8·PyObject_CallNoArgs
85 ····81:·0000000000002b10····29·FUNC····GLOBAL·DEFAULT····8·PyVectorcall_Function85 ····81:·0000000000002b30····29·FUNC····GLOBAL·DEFAULT····8·PyVectorcall_Function
86 ····82:·0000000000002b30····30·FUNC····GLOBAL·DEFAULT····8·_PyStack_AsDict86 ····82:·0000000000002b50····30·FUNC····GLOBAL·DEFAULT····8·_PyStack_AsDict
87 ····83:·0000000000002b50···991·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethod87 ····83:·0000000000002b70···991·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethod
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
89 ····85:·0000000000002f30···445·FUNC····GLOBAL·DEFAULT····8·PyObject_CallObject89 ····85:·0000000000002f50···445·FUNC····GLOBAL·DEFAULT····8·PyObject_CallObject
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetNameObject91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetNameObject
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
94 ····90:·0000000000000742····32·FUNC····GLOBAL·DEFAULT····6·PyCFunction_Call94 ····90:·0000000000000742····32·FUNC····GLOBAL·DEFAULT····6·PyCFunction_Call
95 ····91:·0000000000000762····88·FUNC····GLOBAL·DEFAULT····6·PyVectorcall_Call95 ····91:·0000000000000762····88·FUNC····GLOBAL·DEFAULT····6·PyVectorcall_Call
96 ····92:·00000000000007dc···111·FUNC····GLOBAL·HIDDEN·····6·_Py_CheckSlotResult96 ····92:·00000000000007dc···111·FUNC····GLOBAL·HIDDEN·····6·_Py_CheckSlotResult
69.3 KB
readelf --wide --relocs {}
Max HTML report size reached
40.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
15.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 219, 56 lines modifiedOffset 219, 56 lines modified
219 ·R_X86_64_PC32»  .text.hot+0xb33219 ·R_X86_64_PC32»  .text.hot+0xb33
  
220 000000000000025a·<PyObject_VectorcallMethod.cold>:220 000000000000025a·<PyObject_VectorcallMethod.cold>:
221 PyObject_VectorcallMethod.cold():221 PyObject_VectorcallMethod.cold():
222 »       sub····$0x1,%rdx222 »       sub····$0x1,%rdx
223 »       mov····%rdx,(%rax)223 »       mov····%rdx,(%rax)
224 »       jne····267·<PyObject_VectorcallMethod.cold+0xd>224 »       jne····267·<PyObject_VectorcallMethod.cold+0xd>
225 ·R_X86_64_PC32»  .text.hot+0x10ad225 ·R_X86_64_PC32»  .text.hot+0x10cd
226 »       mov····%rax,%rdi226 »       mov····%rax,%rdi
227 »       call···26f·<PyObject_VectorcallMethod.cold+0x15>227 »       call···26f·<PyObject_VectorcallMethod.cold+0x15>
228 ·R_X86_64_PLT32» _Py_Dealloc-0x4228 ·R_X86_64_PLT32» _Py_Dealloc-0x4
229 »       jmp····274·<object_vacall.cold>229 »       jmp····274·<object_vacall.cold>
230 ·R_X86_64_PC32»  .text.hot+0x10ad230 ·R_X86_64_PC32»  .text.hot+0x10cd
  
231 0000000000000274·<object_vacall.cold>:231 0000000000000274·<object_vacall.cold>:
232 object_vacall.cold():232 object_vacall.cold():
233 »       call···279·<object_vacall.cold+0x5>233 »       call···279·<object_vacall.cold+0x5>
234 ·R_X86_64_PLT32» PyErr_NoMemory-0x4234 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
235 »       xor····%eax,%eax235 »       xor····%eax,%eax
236 »       jmp····280·<object_vacall.cold+0xc>236 »       jmp····280·<object_vacall.cold+0xc>
237 ·R_X86_64_PC32»  .text.hot+0x1448237 ·R_X86_64_PC32»  .text.hot+0x1468
238 »       call···7ba·<null_error.isra.0>238 »       call···7ba·<null_error.isra.0>
239 »       jmp····279·<object_vacall.cold+0x5>239 »       jmp····279·<object_vacall.cold+0x5>
240 »       sub····$0x1,%rdx240 »       sub····$0x1,%rdx
241 »       mov····%rdx,(%rax)241 »       mov····%rdx,(%rax)
242 »       jne····294·<object_vacall.cold+0x20>242 »       jne····294·<object_vacall.cold+0x20>
243 ·R_X86_64_PC32»  .text.hot+0x1702243 ·R_X86_64_PC32»  .text.hot+0x1722
244 »       mov····%rax,%rdi244 »       mov····%rax,%rdi
245 »       call···29c·<object_vacall.cold+0x28>245 »       call···29c·<object_vacall.cold+0x28>
246 ·R_X86_64_PLT32» _Py_Dealloc-0x4246 ·R_X86_64_PLT32» _Py_Dealloc-0x4
247 »       jmp····2a1·<PyObject_CallMethod.cold>247 »       jmp····2a1·<PyObject_CallMethod.cold>
248 ·R_X86_64_PC32»  .text.hot+0x1702248 ·R_X86_64_PC32»  .text.hot+0x1722
  
249 00000000000002a1·<PyObject_CallMethod.cold>:249 00000000000002a1·<PyObject_CallMethod.cold>:
250 PyObject_CallMethod.cold():250 PyObject_CallMethod.cold():
251 »       sub····$0x1,%rax251 »       sub····$0x1,%rax
252 »       mov····%rax,(%r12)252 »       mov····%rax,(%r12)
253 »       jne····2af·<PyObject_CallMethod.cold+0xe>253 »       jne····2af·<PyObject_CallMethod.cold+0xe>
254 ·R_X86_64_PC32»  .text.hot+0x1acd254 ·R_X86_64_PC32»  .text.hot+0x1aed
255 »       mov····%r12,%rdi255 »       mov····%r12,%rdi
256 »       call···2b7·<PyObject_CallMethod.cold+0x16>256 »       call···2b7·<PyObject_CallMethod.cold+0x16>
257 ·R_X86_64_PLT32» _Py_Dealloc-0x4257 ·R_X86_64_PLT32» _Py_Dealloc-0x4
258 »       jmp····2bc·<PyObject_CallMethod.cold+0x1b>258 »       jmp····2bc·<PyObject_CallMethod.cold+0x1b>
259 ·R_X86_64_PC32»  .text.hot+0x1acd259 ·R_X86_64_PC32»  .text.hot+0x1aed
260 »       mov····%r14,%rdi260 »       mov····%r14,%rdi
261 »       call···7ba·<null_error.isra.0>261 »       call···7ba·<null_error.isra.0>
262 »       xor····%r12d,%r12d262 »       xor····%r12d,%r12d
263 »       jmp····2cc·<_PyFunction_Vectorcall.cold>263 »       jmp····2cc·<_PyFunction_Vectorcall.cold>
264 ·R_X86_64_PC32»  .text.hot+0x194f264 ·R_X86_64_PC32»  .text.hot+0x196f
  
265 00000000000002cc·<_PyFunction_Vectorcall.cold>:265 00000000000002cc·<_PyFunction_Vectorcall.cold>:
266 _PyFunction_Vectorcall.cold():266 _PyFunction_Vectorcall.cold():
267 »       mov····0x10(%rdi),%rdx267 »       mov····0x10(%rdi),%rdx
268 »       mov····%rsi,%rcx268 »       mov····%rsi,%rcx
269 »       mov····%rdi,%rsi269 »       mov····%rdi,%rsi
270 »       mov····%rax,%rdi270 »       mov····%rax,%rdi
Offset 276, 128 lines modifiedOffset 276, 128 lines modified
276 ·R_X86_64_PLT32» _PyEval_Vector-0x4276 ·R_X86_64_PLT32» _PyEval_Vector-0x4
  
277 00000000000002de·<PyObject_CallOneArg.cold>:277 00000000000002de·<PyObject_CallOneArg.cold>:
278 PyObject_CallOneArg.cold():278 PyObject_CallOneArg.cold():
279 »       sub····$0x1,%rdx279 »       sub····$0x1,%rdx
280 »       mov····%rdx,(%rax)280 »       mov····%rdx,(%rax)
281 »       jne····2eb·<PyObject_CallOneArg.cold+0xd>281 »       jne····2eb·<PyObject_CallOneArg.cold+0xd>
282 ·R_X86_64_PC32»  .text.hot+0x1c7a282 ·R_X86_64_PC32»  .text.hot+0x1c9a
283 »       mov····%rax,%rdi283 »       mov····%rax,%rdi
284 »       call···2f3·<PyObject_CallOneArg.cold+0x15>284 »       call···2f3·<PyObject_CallOneArg.cold+0x15>
285 ·R_X86_64_PLT32» _Py_Dealloc-0x4285 ·R_X86_64_PLT32» _Py_Dealloc-0x4
286 »       jmp····2f8·<_PyObject_Call_Prepend.cold>286 »       jmp····2f8·<_PyObject_Call_Prepend.cold>
287 ·R_X86_64_PC32»  .text.hot+0x1c7a287 ·R_X86_64_PC32»  .text.hot+0x1c9a
  
288 00000000000002f8·<_PyObject_Call_Prepend.cold>:288 00000000000002f8·<_PyObject_Call_Prepend.cold>:
289 _PyObject_Call_Prepend.cold():289 _PyObject_Call_Prepend.cold():
290 »       call···2fd·<_PyObject_Call_Prepend.cold+0x5>290 »       call···2fd·<_PyObject_Call_Prepend.cold+0x5>
291 ·R_X86_64_PLT32» PyErr_NoMemory-0x4291 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
292 »       xor····%eax,%eax292 »       xor····%eax,%eax
293 »       jmp····304·<_PyObject_Call_Prepend.cold+0xc>293 »       jmp····304·<_PyObject_Call_Prepend.cold+0xc>
294 ·R_X86_64_PC32»  .text.hot+0x1d7d294 ·R_X86_64_PC32»  .text.hot+0x1d9d
295 »       sub····$0x1,%rdx295 »       sub····$0x1,%rdx
296 »       mov····%rdx,(%rax)296 »       mov····%rdx,(%rax)
297 »       jne····311·<_PyObject_Call_Prepend.cold+0x19>297 »       jne····311·<_PyObject_Call_Prepend.cold+0x19>
298 ·R_X86_64_PC32»  .text.hot+0x2091298 ·R_X86_64_PC32»  .text.hot+0x20b1
299 »       mov····%rax,%rdi299 »       mov····%rax,%rdi
300 »       call···319·<_PyObject_Call_Prepend.cold+0x21>300 »       call···319·<_PyObject_Call_Prepend.cold+0x21>
301 ·R_X86_64_PLT32» _Py_Dealloc-0x4301 ·R_X86_64_PLT32» _Py_Dealloc-0x4
302 »       jmp····31e·<_PyObject_Call_Prepend.cold+0x26>302 »       jmp····31e·<_PyObject_Call_Prepend.cold+0x26>
303 ·R_X86_64_PC32»  .text.hot+0x2091303 ·R_X86_64_PC32»  .text.hot+0x20b1
304 »       mov····%rax,0x18(%rsp)304 »       mov····%rax,0x18(%rsp)
305 »       mov····%r9,0x10(%rsp)305 »       mov····%r9,0x10(%rsp)
306 »       mov····%r11,0x8(%rsp)306 »       mov····%r11,0x8(%rsp)
307 »       call···332·<_PyObject_Call_Prepend.cold+0x3a>307 »       call···332·<_PyObject_Call_Prepend.cold+0x3a>
308 ·R_X86_64_PLT32» _Py_Dealloc-0x4308 ·R_X86_64_PLT32» _Py_Dealloc-0x4
309 »       mov····0x8(%rsp),%r11309 »       mov····0x8(%rsp),%r11
310 »       mov····0x10(%rsp),%r9310 »       mov····0x10(%rsp),%r9
311 »       mov····0x18(%rsp),%rax311 »       mov····0x18(%rsp),%rax
312 »       jmp····346·<_PyObject_Call_Prepend.cold+0x4e>312 »       jmp····346·<_PyObject_Call_Prepend.cold+0x4e>
313 ·R_X86_64_PC32»  .text.hot+0x1f04313 ·R_X86_64_PC32»  .text.hot+0x1f24
314 »       mov····%rax,0x18(%rsp)314 »       mov····%rax,0x18(%rsp)
315 »       mov····%r9,0x10(%rsp)315 »       mov····%r9,0x10(%rsp)
316 »       mov····%r11,0x8(%rsp)316 »       mov····%r11,0x8(%rsp)
317 »       call···35a·<_PyObject_Call_Prepend.cold+0x62>317 »       call···35a·<_PyObject_Call_Prepend.cold+0x62>
318 ·R_X86_64_PLT32» _Py_Dealloc-0x4318 ·R_X86_64_PLT32» _Py_Dealloc-0x4
319 »       mov····0x8(%rsp),%r11319 »       mov····0x8(%rsp),%r11
320 »       mov····0x10(%rsp),%r9320 »       mov····0x10(%rsp),%r9
321 »       mov····0x18(%rsp),%rax321 »       mov····0x18(%rsp),%rax
322 »       jmp····36e·<_PyObject_Call_Prepend.cold+0x76>322 »       jmp····36e·<_PyObject_Call_Prepend.cold+0x76>
323 ·R_X86_64_PC32»  .text.hot+0x1ec3323 ·R_X86_64_PC32»  .text.hot+0x1ee3
324 »       mov····%rax,0x18(%rsp)324 »       mov····%rax,0x18(%rsp)
325 »       mov····%r9,0x10(%rsp)325 »       mov····%r9,0x10(%rsp)
326 »       mov····%r11,0x8(%rsp)326 »       mov····%r11,0x8(%rsp)
327 »       call···382·<_PyObject_Call_Prepend.cold+0x8a>327 »       call···382·<_PyObject_Call_Prepend.cold+0x8a>
328 ·R_X86_64_PLT32» _Py_Dealloc-0x4328 ·R_X86_64_PLT32» _Py_Dealloc-0x4
329 »       mov····0x8(%rsp),%r11329 »       mov····0x8(%rsp),%r11
330 »       mov····0x10(%rsp),%r9330 »       mov····0x10(%rsp),%r9
331 »       mov····0x18(%rsp),%rax331 »       mov····0x18(%rsp),%rax
332 »       jmp····396·<_PyObject_Call_Prepend.cold+0x9e>332 »       jmp····396·<_PyObject_Call_Prepend.cold+0x9e>
333 ·R_X86_64_PC32»  .text.hot+0x1ee1333 ·R_X86_64_PC32»  .text.hot+0x1f01
334 »       mov····0x10(%rbp),%rdx334 »       mov····0x10(%rbp),%rdx
335 »       xor····%r9d,%r9d335 »       xor····%r9d,%r9d
336 »       mov····%r12,%r8336 »       mov····%r12,%r8
337 »       mov····%r13,%rcx337 »       mov····%r13,%rcx
338 »       mov····%rbp,%rsi338 »       mov····%rbp,%rsi
339 »       call···3ab·<_PyObject_Call_Prepend.cold+0xb3>339 »       call···3ab·<_PyObject_Call_Prepend.cold+0xb3>
340 ·R_X86_64_PLT32» _PyEval_Vector-0x4340 ·R_X86_64_PLT32» _PyEval_Vector-0x4
341 »       jmp····3b0·<_PyObject_Call_Prepend.cold+0xb8>341 »       jmp····3b0·<_PyObject_Call_Prepend.cold+0xb8>
342 ·R_X86_64_PC32»  .text.hot+0x1f4c342 ·R_X86_64_PC32»  .text.hot+0x1f6c
343 »       mov····%rax,0x18(%rsp)343 »       mov····%rax,0x18(%rsp)
Max diff block lines reached; 10910/15398 bytes (70.85%) of diff not shown.
90.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ··0x00000260·05410e30·8606410e·38830747·0e60027d·.A.0..A.8..G.`.}42 ··0x00000260·05410e30·8606410e·38830747·0e60027d·.A.0..A.8..G.`.}
43 ··0x00000270·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B43 ··0x00000270·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
44 ··0x00000280·0e10420e·08440b03·bc010a0e·38500e30·..B..D......8P.044 ··0x00000280·0e10420e·08440b03·bc010a0e·38500e30·..B..D......8P.0
45 ··0x00000290·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E45 ··0x00000290·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
46 ··0x000002a0·0b000000·1c000000·a8020000·00000000·................46 ··0x000002a0·0b000000·1c000000·a8020000·00000000·................
47 ··0x000002b0·01010000·000e6083·0786068c·058d048e·......`.........47 ··0x000002b0·01010000·000e6083·0786068c·058d048e·......`.........
48 ··0x000002c0·038f0200·60000000·c8020000·00000000·....`...........48 ··0x000002c0·038f0200·60000000·c8020000·00000000·....`...........
49 ··0x000002d0·72020000·00460e10·8f02420e·188e0342·r....F....B....B49 ··0x000002d0·94020000·00460e10·8f02420e·188e0342·.....F....B....B
50 ··0x000002e0·0e208d04·420e288c·05440e30·8606470e·.·..B.(..D.0..G.50 ··0x000002e0·0e208d04·420e288c·05440e30·8606470e·.·..B.(..D.0..G.
51 ··0x000002f0·38830752·0e60026f·0a0e3841·0e30410e·8..R.`.o..8A.0A.51 ··0x000002f0·38830752·0e60026f·0a0e3841·0e30410e·8..R.`.o..8A.0A.
52 ··0x00000300·28420e20·420e1842·0e10420e·08410b44·(B.·B..B..B..A.D52 ··0x00000300·28420e20·420e1842·0e10420e·08410b44·(B.·B..B..B..A.D
53 ··0x00000310·0a0e3850·0e30410e·28420e20·420e1842·..8P.0A.(B.·B..B53 ··0x00000310·0a0e3850·0e30410e·28420e20·420e1842·..8P.0A.(B.·B..B
54 ··0x00000320·0e10420e·08450b00·40000000·2c030000·..B..E..@...,...54 ··0x00000320·0e10420e·08450b00·40000000·2c030000·..B..E..@...,...
55 ··0x00000330·00000000·91010000·00460e10·8e02450e·.........F....E.55 ··0x00000330·00000000·91010000·00460e10·8e02450e·.........F....E.
56 ··0x00000340·188d0342·0e208c04·410e2886·05470e30·...B.·..A.(..G.056 ··0x00000340·188d0342·0e208c04·410e2886·05470e30·...B.·..A.(..G.0
55.2 KB
classobject.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:··········16736·(bytes·into·file)13 ··Start·of·section·headers:··········16728·(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·0x4160:1 There·are·20·section·headers,·starting·at·offset·0x4158:
  
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·000169·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001c9·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0027a0·0002b8·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002798·000300·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0001b0·000520·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000210·000520·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002a58·000408·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002a98·000408·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0006d0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000730·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0006d0·0000a8·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000730·0000a8·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000778·00066f·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007d8·00066f·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002e60·000ac8·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002ea0·000ac8·18···I·17···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000de8·00057c·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000e48·000512·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·003928·000420·18···I·17···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003968·0003d8·18···I·17···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·001368·000080·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·001360·000080·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0013e8·0000aa·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0013e0·0000aa·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001492·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·00148a·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·001498·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·001490·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0014b8·0004f0·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0014b0·0004f0·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·003d48·000360·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·003d40·000360·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·0019a8·0008a0·18·····18··47··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0019a0·0008a0·18·····18··47··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002248·000551·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002240·000551·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0040a8·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0040a0·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)
2.99 KB
readelf --wide --symbols {}
    
Offset 11, 30 lines modifiedOffset 11, 30 lines modified
11 ·····7:·0000000000000000···104·FUNC····LOCAL··DEFAULT····7·PyMethod_New.cold11 ·····7:·0000000000000000···104·FUNC····LOCAL··DEFAULT····7·PyMethod_New.cold
12 ·····8:·00000000000000c0···141·FUNC····LOCAL··DEFAULT····9·method_dealloc12 ·····8:·00000000000000c0···141·FUNC····LOCAL··DEFAULT····9·method_dealloc
13 ·····9:·0000000000000068····25·FUNC····LOCAL··DEFAULT····7·method_dealloc.cold13 ·····9:·0000000000000068····25·FUNC····LOCAL··DEFAULT····7·method_dealloc.cold
14 ····10:·0000000000000150····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF14 ····10:·0000000000000150····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
15 ····11:·0000000000000081····59·FUNC····LOCAL··DEFAULT····7·method_vectorcall.cold15 ····11:·0000000000000081····59·FUNC····LOCAL··DEFAULT····7·method_vectorcall.cold
16 ····12:·0000000000000410····68·FUNC····LOCAL··DEFAULT····9·method_traverse16 ····12:·0000000000000410····68·FUNC····LOCAL··DEFAULT····9·method_traverse
17 ····13:·00000000000000bc····20·FUNC····LOCAL··DEFAULT····7·method_traverse.cold17 ····13:·00000000000000bc····20·FUNC····LOCAL··DEFAULT····7·method_traverse.cold
18 ····14:·0000000000000460····17·FUNC····LOCAL··DEFAULT····9·method_descr_get18 ····14:·0000000000000000····17·FUNC····LOCAL··DEFAULT····1·method_descr_get
19 ····15:·0000000000000480···150·FUNC····LOCAL··DEFAULT····9·method_getattro19 ····15:·0000000000000460···150·FUNC····LOCAL··DEFAULT····9·method_getattro
20 ····16:·00000000000000d0····72·FUNC····LOCAL··DEFAULT····7·method_getattro.cold20 ····16:·00000000000000d0····72·FUNC····LOCAL··DEFAULT····7·method_getattro.cold
21 ····17:·0000000000000520····18·FUNC····LOCAL··DEFAULT····9·method_get_doc21 ····17:·0000000000000500····18·FUNC····LOCAL··DEFAULT····9·method_get_doc
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.822 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
23 ····19:·0000000000000000···109·FUNC····LOCAL··DEFAULT····1·method_new23 ····19:·0000000000000020···109·FUNC····LOCAL··DEFAULT····1·method_new
24 ····20:·0000000000000118···120·FUNC····LOCAL··DEFAULT····7·method_new.cold24 ····20:·0000000000000118···120·FUNC····LOCAL··DEFAULT····7·method_new.cold
25 ····21:·0000000000000070···140·FUNC····LOCAL··DEFAULT····1·method_richcompare25 ····21:·0000000000000090···140·FUNC····LOCAL··DEFAULT····1·method_richcompare
26 ····22:·0000000000000190····85·FUNC····LOCAL··DEFAULT····7·method_richcompare.cold26 ····22:·0000000000000190····85·FUNC····LOCAL··DEFAULT····7·method_richcompare.cold
27 ····23:·00000000000001e5···181·FUNC····LOCAL··DEFAULT····7·method_repr27 ····23:·00000000000001e5···181·FUNC····LOCAL··DEFAULT····7·method_repr
28 ····24:·0000000000000540····60·FUNC····LOCAL··DEFAULT····9·method_hash28 ····24:·0000000000000120····54·FUNC····LOCAL··DEFAULT····1·method_hash
29 ····25:·000000000000029a····12·FUNC····LOCAL··DEFAULT····7·method_hash.cold29 ····25:·000000000000029a····12·FUNC····LOCAL··DEFAULT····7·method_hash.cold
30 ····26:·00000000000002a6···138·FUNC····LOCAL··DEFAULT····7·instancemethod_new30 ····26:·00000000000002a6···138·FUNC····LOCAL··DEFAULT····7·instancemethod_new
31 ····27:·0000000000000100····73·FUNC····LOCAL··DEFAULT····1·method___reduce__31 ····27:·0000000000000160····73·FUNC····LOCAL··DEFAULT····1·method___reduce__
32 ····28:·0000000000000396·····6·FUNC····LOCAL··DEFAULT····7·method___reduce__.cold32 ····28:·0000000000000396·····6·FUNC····LOCAL··DEFAULT····7·method___reduce__.cold
33 ····29:·0000000000000150····25·FUNC····LOCAL··DEFAULT····1·instancemethod_traverse33 ····29:·00000000000001b0····25·FUNC····LOCAL··DEFAULT····1·instancemethod_traverse
34 ····30:·000000000000039c·····3·FUNC····LOCAL··DEFAULT····7·instancemethod_traverse.cold34 ····30:·000000000000039c·····3·FUNC····LOCAL··DEFAULT····7·instancemethod_traverse.cold
35 ····31:·000000000000039f····31·FUNC····LOCAL··DEFAULT····7·instancemethod_descr_get35 ····31:·000000000000039f····31·FUNC····LOCAL··DEFAULT····7·instancemethod_descr_get
36 ····32:·00000000000003be····81·FUNC····LOCAL··DEFAULT····7·instancemethod_dealloc36 ····32:·00000000000003be····81·FUNC····LOCAL··DEFAULT····7·instancemethod_dealloc
37 ····33:·000000000000040f····18·FUNC····LOCAL··DEFAULT····7·instancemethod_get_doc37 ····33:·000000000000040f····18·FUNC····LOCAL··DEFAULT····7·instancemethod_get_doc
38 ····34:·0000000000000421···111·FUNC····LOCAL··DEFAULT····7·instancemethod_richcompare38 ····34:·0000000000000421···111·FUNC····LOCAL··DEFAULT····7·instancemethod_richcompare
39 ····35:·0000000000000490···164·FUNC····LOCAL··DEFAULT····7·instancemethod_getattro39 ····35:·0000000000000490···164·FUNC····LOCAL··DEFAULT····7·instancemethod_getattro
40 ····36:·0000000000000534···185·FUNC····LOCAL··DEFAULT····7·instancemethod_repr40 ····36:·0000000000000534···185·FUNC····LOCAL··DEFAULT····7·instancemethod_repr
24.4 KB
readelf --wide --relocs {}
    
Offset 1, 87 lines modifiedOffset 1, 90 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x27a0·contains·29·entries:1 Relocation·section·'.rela.text'·at·offset·0x2798·contains·32·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000e··000000300000000b·R_X86_64_32S···········0000000000000260·PyMethod_Type·+·03 000000000000002e··000000300000000b·R_X86_64_32S···········0000000000000260·PyMethod_Type·+·0
4 0000000000000037··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·44 0000000000000057··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
5 0000000000000042··000000440000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·05 0000000000000062··000000440000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
6 000000000000008b··000000300000000b·R_X86_64_32S···········0000000000000260·PyMethod_Type·+·06 00000000000000ab··000000300000000b·R_X86_64_32S···········0000000000000260·PyMethod_Type·+·0
7 000000000000009c··000000300000000b·R_X86_64_32S···········0000000000000260·PyMethod_Type·+·07 00000000000000bc··000000300000000b·R_X86_64_32S···········0000000000000260·PyMethod_Type·+·0
8 00000000000000b7··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·48 00000000000000d7··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
9 00000000000000dd··0000004a0000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·09 00000000000000fd··0000004a0000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
 10 000000000000012f··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GenericHash·-·4
 11 000000000000013b··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
10 0000000000000106··000000420000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a2a812 0000000000000166··000000420000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a2a8
11 0000000000000116··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·413 0000000000000176··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
12 0000000000000124··000000420000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·e04014 0000000000000184··000000420000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·e040
13 000000000000012c··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·415 000000000000018c··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·4
14 000000000000013d··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6316 000000000000019d··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·63
15 0000000000000014··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11417 0000000000000034··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·114
16 000000000000001d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14418 000000000000003d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·144
17 0000000000000048··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12d19 0000000000000068··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12d
18 0000000000000051··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12d20 0000000000000071··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12d
19 000000000000005f··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyMethod_New·-·421 000000000000007f··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyMethod_New·-·4
20 0000000000000064··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15b22 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15b
21 0000000000000069··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17923 0000000000000089··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·179
22 0000000000000080··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18c24 00000000000000a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18c
23 0000000000000091··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d725 00000000000000b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d7
24 00000000000000a2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd26 00000000000000c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd
25 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1be27 00000000000000e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1be
26 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a728 00000000000000f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a7
27 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19d29 0000000000000105··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19d
28 00000000000000f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19630 0000000000000110··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·196
 31 000000000000014e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·296
29 000000000000011f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39232 000000000000017f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·392
30 0000000000000145··0000005400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·433 00000000000001a5··0000005400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
31 0000000000000163··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39834 00000000000001c3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·398
  
32 Relocation·section·'.rela.data'·at·offset·0x2a58·contains·43·entries:35 Relocation·section·'.rela.data'·at·offset·0x2a98·contains·43·entries:
33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend36 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
34 0000000000000008··0000005900000001·R_X86_64_64············0000000000000000·PyType_Type·+·037 0000000000000008··0000005900000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
35 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5438 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·54
36 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3be39 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3be
37 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·53440 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·534
38 0000000000000080··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5ed41 0000000000000080··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5ed
39 0000000000000090··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·49042 0000000000000090··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·490
40 0000000000000098··0000005a00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·043 0000000000000098··0000005a00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·0
41 00000000000000b0··0000002e00000001·R_X86_64_64············0000000000000000·.rodata·+·044 00000000000000b0··0000002e00000001·R_X86_64_64············0000000000000000·.rodata·+·0
42 00000000000000b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·15045 00000000000000b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b0
43 00000000000000c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·42146 00000000000000c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·421
44 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·20047 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·200
45 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a048 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
46 0000000000000110··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·39f49 0000000000000110··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·39f
47 0000000000000138··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2a650 0000000000000138··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2a6
48 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8351 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83
49 00000000000001a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·40f52 00000000000001a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·40f
50 0000000000000200··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8b53 0000000000000200··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8b
51 0000000000000220··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·2054 0000000000000220··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·20
52 0000000000000268··0000005900000001·R_X86_64_64············0000000000000000·PyType_Type·+·055 0000000000000268··0000005900000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
53 0000000000000278··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1956 0000000000000278··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·19
54 0000000000000290··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·c057 0000000000000290··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·c0
55 00000000000002b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1e558 00000000000002b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1e5
56 00000000000002d8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·54059 00000000000002d8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·120
57 00000000000002e0··0000005b00000001·R_X86_64_64············0000000000000000·PyVectorcall_Call·+·060 00000000000002e0··0000005b00000001·R_X86_64_64············0000000000000000·PyVectorcall_Call·+·0
58 00000000000002f0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·48061 00000000000002f0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·460
59 00000000000002f8··0000005a00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·062 00000000000002f8··0000005a00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·0
60 0000000000000310··0000002e00000001·R_X86_64_64············0000000000000000·.rodata·+·4063 0000000000000310··0000002e00000001·R_X86_64_64············0000000000000000·.rodata·+·40
61 0000000000000318··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·41064 0000000000000318··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·410
62 0000000000000328··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7065 0000000000000328··0000000100000001·R_X86_64_64············0000000000000000·.text·+·90
63 0000000000000348··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e066 0000000000000348··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e0
64 0000000000000350··0000000200000001·R_X86_64_64············0000000000000000·.data·+·46067 0000000000000350··0000000200000001·R_X86_64_64············0000000000000000·.data·+·460
65 0000000000000358··0000000200000001·R_X86_64_64············0000000000000000·.data·+·40068 0000000000000358··0000000200000001·R_X86_64_64············0000000000000000·.data·+·400
66 0000000000000370··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·46069 0000000000000370··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
67 0000000000000398··0000000100000001·R_X86_64_64············0000000000000000·.text·+·070 0000000000000398··0000000100000001·R_X86_64_64············0000000000000000·.text·+·20
68 0000000000000400··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8371 0000000000000400··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83
69 0000000000000408··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·52072 0000000000000408··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·500
70 0000000000000460··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8b73 0000000000000460··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8b
71 0000000000000480··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·2074 0000000000000480··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·20
72 0000000000000488··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9475 0000000000000488··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·94
73 00000000000004a8··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·5876 00000000000004a8··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·58
74 00000000000004e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9d77 00000000000004e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9d
75 00000000000004e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10078 00000000000004e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·160
76 00000000000004f8··0000002e00000001·R_X86_64_64············0000000000000000·.rodata·+·9079 00000000000004f8··0000002e00000001·R_X86_64_64············0000000000000000·.rodata·+·90
  
77 Relocation·section·'.rela.text.unlikely'·at·offset·0x2e60·contains·115·entries:80 Relocation·section·'.rela.text.unlikely'·at·offset·0x2ea0·contains·115·entries:
78 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend81 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
79 0000000000000006··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·082 0000000000000006··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
80 000000000000000b··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·483 000000000000000b··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
81 0000000000000019··0000003300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·484 0000000000000019··0000003300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
82 0000000000000029··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·17085 0000000000000029··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·170
83 0000000000000069··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyObject_ClearWeakRefs·-·486 0000000000000069··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyObject_ClearWeakRefs·-·4
84 0000000000000085··0000003d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_NoMemory·-·487 0000000000000085··0000003d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_NoMemory·-·4
Offset 168, 38 lines modifiedOffset 171, 38 lines modified
168 0000000000000078··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·104171 0000000000000078··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·104
169 000000000000007d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10d172 000000000000007d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10d
170 000000000000008a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·392173 000000000000008a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·392
171 0000000000000098··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·214174 0000000000000098··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·214
172 000000000000009d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1be175 000000000000009d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1be
173 00000000000000b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·201176 00000000000000b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·201
174 00000000000000c5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·444177 00000000000000c5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·444
175 00000000000000f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b8178 00000000000000f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·498
176 00000000000000f7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4fc179 00000000000000f7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4dc
177 0000000000000114··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4f0180 0000000000000114··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d0
178 0000000000000128··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14181 0000000000000128··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34
179 000000000000012d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1d182 000000000000012d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3d
180 0000000000000159··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1d183 0000000000000159··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3d
181 0000000000000177··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·27184 0000000000000177··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·47
182 0000000000000196··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0185 0000000000000196··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110
183 000000000000019d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0186 000000000000019d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110
184 00000000000001a7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e5187 00000000000001a7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·105
185 00000000000001b4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e5188 00000000000001b4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·105
186 00000000000001be··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e5189 00000000000001be··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·105
187 00000000000001c6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ce190 00000000000001c6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ee
188 00000000000001cd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0191 00000000000001cd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110
189 00000000000001d7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0192 00000000000001d7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110
190 00000000000001e1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0193 00000000000001e1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110
191 00000000000002a2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·571194 00000000000002a2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14e
192 00000000000003b9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyMethod_New·-·4195 00000000000003b9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyMethod_New·-·4
193 000000000000040b··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4196 000000000000040b··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
194 000000000000041d··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4197 000000000000041d··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
195 0000000000000525··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4198 0000000000000525··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
196 00000000000005f6··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4199 00000000000005f6··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4
  
197 Relocation·section·'.rela.text.hot'·at·offset·0x3928·contains·44·entries:200 Relocation·section·'.rela.text.hot'·at·offset·0x3968·contains·41·entries:
198 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend201 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
199 0000000000000017··000000300000000a·R_X86_64_32············0000000000000260·PyMethod_Type·+·0202 0000000000000017··000000300000000a·R_X86_64_32············0000000000000260·PyMethod_Type·+·0
200 000000000000001f··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4203 000000000000001f··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
201 000000000000004f··0000003300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4204 000000000000004f··0000003300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
202 000000000000005f··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·170205 000000000000005f··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·170
Max diff block lines reached; 8138/24972 bytes (32.59%) of diff not shown.
9.18 KB
readelf --wide --debug-dump=frames {}
    
Offset 165, 90 lines modifiedOffset 165, 90 lines modified
165 ··DW_CFA_advance_loc:·1·to·00000000000000cd165 ··DW_CFA_advance_loc:·1·to·00000000000000cd
166 ··DW_CFA_def_cfa_offset:·16166 ··DW_CFA_def_cfa_offset:·16
167 ··DW_CFA_advance_loc:·2·to·00000000000000cf167 ··DW_CFA_advance_loc:·2·to·00000000000000cf
168 ··DW_CFA_def_cfa_offset:·8168 ··DW_CFA_def_cfa_offset:·8
169 ··DW_CFA_nop169 ··DW_CFA_nop
170 ··DW_CFA_nop170 ··DW_CFA_nop
  
171 00000184·0000000000000010·00000188·FDE·cie=00000000·pc=0000000000000460..0000000000000471171 00000184·0000000000000010·00000188·FDE·cie=00000000·pc=0000000000000000..0000000000000011
172 ··DW_CFA_nop172 ··DW_CFA_nop
173 ··DW_CFA_nop173 ··DW_CFA_nop
174 ··DW_CFA_nop174 ··DW_CFA_nop
  
175 00000198·0000000000000048·0000019c·FDE·cie=00000000·pc=0000000000000480..0000000000000516175 00000198·0000000000000048·0000019c·FDE·cie=00000000·pc=0000000000000460..00000000000004f6
176 ··DW_CFA_advance_loc:·6·to·0000000000000486176 ··DW_CFA_advance_loc:·6·to·0000000000000466
177 ··DW_CFA_def_cfa_offset:·16177 ··DW_CFA_def_cfa_offset:·16
178 ··DW_CFA_offset:·r13·(r13)·at·cfa-16178 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
179 ··DW_CFA_advance_loc:·2·to·0000000000000488179 ··DW_CFA_advance_loc:·2·to·0000000000000468
180 ··DW_CFA_def_cfa_offset:·24180 ··DW_CFA_def_cfa_offset:·24
181 ··DW_CFA_offset:·r12·(r12)·at·cfa-24181 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
182 ··DW_CFA_advance_loc:·4·to·000000000000048c182 ··DW_CFA_advance_loc:·4·to·000000000000046c
183 ··DW_CFA_def_cfa_offset:·32183 ··DW_CFA_def_cfa_offset:·32
184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
185 ··DW_CFA_advance_loc:·4·to·0000000000000490185 ··DW_CFA_advance_loc:·4·to·0000000000000470
186 ··DW_CFA_def_cfa_offset:·40186 ··DW_CFA_def_cfa_offset:·40
187 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40187 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
188 ··DW_CFA_advance_loc:·4·to·0000000000000494188 ··DW_CFA_advance_loc:·4·to·0000000000000474
189 ··DW_CFA_def_cfa_offset:·64189 ··DW_CFA_def_cfa_offset:·64
190 ··DW_CFA_advance_loc1:·100·to·00000000000004f8190 ··DW_CFA_advance_loc1:·100·to·00000000000004d8
191 ··DW_CFA_remember_state191 ··DW_CFA_remember_state
192 ··DW_CFA_def_cfa_offset:·40192 ··DW_CFA_def_cfa_offset:·40
193 ··DW_CFA_advance_loc:·1·to·00000000000004f9193 ··DW_CFA_advance_loc:·1·to·00000000000004d9
194 ··DW_CFA_def_cfa_offset:·32194 ··DW_CFA_def_cfa_offset:·32
195 ··DW_CFA_advance_loc:·1·to·00000000000004fa195 ··DW_CFA_advance_loc:·1·to·00000000000004da
196 ··DW_CFA_def_cfa_offset:·24196 ··DW_CFA_def_cfa_offset:·24
197 ··DW_CFA_advance_loc:·2·to·00000000000004fc197 ··DW_CFA_advance_loc:·2·to·00000000000004dc
198 ··DW_CFA_def_cfa_offset:·16198 ··DW_CFA_def_cfa_offset:·16
199 ··DW_CFA_advance_loc:·2·to·00000000000004fe199 ··DW_CFA_advance_loc:·2·to·00000000000004de
200 ··DW_CFA_def_cfa_offset:·8200 ··DW_CFA_def_cfa_offset:·8
201 ··DW_CFA_advance_loc:·2·to·0000000000000500201 ··DW_CFA_advance_loc:·2·to·00000000000004e0
202 ··DW_CFA_restore_state202 ··DW_CFA_restore_state
203 ··DW_CFA_advance_loc:·8·to·0000000000000508203 ··DW_CFA_advance_loc:·8·to·00000000000004e8
204 ··DW_CFA_def_cfa_offset:·40204 ··DW_CFA_def_cfa_offset:·40
205 ··DW_CFA_advance_loc:·4·to·000000000000050c205 ··DW_CFA_advance_loc:·4·to·00000000000004ec
206 ··DW_CFA_def_cfa_offset:·32206 ··DW_CFA_def_cfa_offset:·32
207 ··DW_CFA_advance_loc:·1·to·000000000000050d207 ··DW_CFA_advance_loc:·1·to·00000000000004ed
208 ··DW_CFA_def_cfa_offset:·24208 ··DW_CFA_def_cfa_offset:·24
209 ··DW_CFA_advance_loc:·2·to·000000000000050f209 ··DW_CFA_advance_loc:·2·to·00000000000004ef
210 ··DW_CFA_def_cfa_offset:·16210 ··DW_CFA_def_cfa_offset:·16
211 ··DW_CFA_advance_loc:·2·to·0000000000000511211 ··DW_CFA_advance_loc:·2·to·00000000000004f1
212 ··DW_CFA_def_cfa_offset:·8212 ··DW_CFA_def_cfa_offset:·8
213 ··DW_CFA_nop213 ··DW_CFA_nop
214 ··DW_CFA_nop214 ··DW_CFA_nop
  
215 000001e4·0000000000000018·000001e8·FDE·cie=00000000·pc=00000000000000d0..0000000000000118215 000001e4·0000000000000018·000001e8·FDE·cie=00000000·pc=00000000000000d0..0000000000000118
216 ··DW_CFA_def_cfa_offset:·64216 ··DW_CFA_def_cfa_offset:·64
217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
218 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32218 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
219 ··DW_CFA_offset:·r12·(r12)·at·cfa-24219 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
220 ··DW_CFA_offset:·r13·(r13)·at·cfa-16220 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
221 ··DW_CFA_nop221 ··DW_CFA_nop
  
222 00000200·0000000000000010·00000204·FDE·cie=00000000·pc=0000000000000520..0000000000000532222 00000200·0000000000000010·00000204·FDE·cie=00000000·pc=0000000000000500..0000000000000512
223 ··DW_CFA_nop223 ··DW_CFA_nop
224 ··DW_CFA_nop224 ··DW_CFA_nop
225 ··DW_CFA_nop225 ··DW_CFA_nop
  
226 00000214·0000000000000028·00000218·FDE·cie=00000000·pc=0000000000000000..000000000000006d226 00000214·0000000000000028·00000218·FDE·cie=00000000·pc=0000000000000020..000000000000008d
227 ··DW_CFA_advance_loc:·5·to·0000000000000005227 ··DW_CFA_advance_loc:·5·to·0000000000000025
228 ··DW_CFA_def_cfa_offset:·16228 ··DW_CFA_def_cfa_offset:·16
229 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16229 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
230 ··DW_CFA_advance_loc:·1·to·0000000000000006230 ··DW_CFA_advance_loc:·1·to·0000000000000026
231 ··DW_CFA_def_cfa_offset:·24231 ··DW_CFA_def_cfa_offset:·24
232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
233 ··DW_CFA_advance_loc:·5·to·000000000000000b233 ··DW_CFA_advance_loc:·5·to·000000000000002b
234 ··DW_CFA_def_cfa_offset:·32234 ··DW_CFA_def_cfa_offset:·32
235 ··DW_CFA_advance_loc1:·75·to·0000000000000056235 ··DW_CFA_advance_loc1:·75·to·0000000000000076
236 ··DW_CFA_remember_state236 ··DW_CFA_remember_state
237 ··DW_CFA_def_cfa_offset:·24237 ··DW_CFA_def_cfa_offset:·24
238 ··DW_CFA_advance_loc:·7·to·000000000000005d238 ··DW_CFA_advance_loc:·7·to·000000000000007d
239 ··DW_CFA_def_cfa_offset:·16239 ··DW_CFA_def_cfa_offset:·16
240 ··DW_CFA_advance_loc:·1·to·000000000000005e240 ··DW_CFA_advance_loc:·1·to·000000000000007e
241 ··DW_CFA_def_cfa_offset:·8241 ··DW_CFA_def_cfa_offset:·8
242 ··DW_CFA_advance_loc:·5·to·0000000000000063242 ··DW_CFA_advance_loc:·5·to·0000000000000083
243 ··DW_CFA_restore_state243 ··DW_CFA_restore_state
244 ··DW_CFA_nop244 ··DW_CFA_nop
  
245 00000240·0000000000000020·00000244·FDE·cie=00000000·pc=0000000000000118..0000000000000190245 00000240·0000000000000020·00000244·FDE·cie=00000000·pc=0000000000000118..0000000000000190
246 ··DW_CFA_def_cfa_offset:·32246 ··DW_CFA_def_cfa_offset:·32
247 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24247 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 259, 29 lines modifiedOffset 259, 29 lines modified
259 ··DW_CFA_def_cfa_offset:·16259 ··DW_CFA_def_cfa_offset:·16
260 ··DW_CFA_advance_loc:·1·to·0000000000000147260 ··DW_CFA_advance_loc:·1·to·0000000000000147
261 ··DW_CFA_def_cfa_offset:·8261 ··DW_CFA_def_cfa_offset:·8
262 ··DW_CFA_advance_loc:·1·to·0000000000000148262 ··DW_CFA_advance_loc:·1·to·0000000000000148
263 ··DW_CFA_restore_state263 ··DW_CFA_restore_state
264 ··DW_CFA_nop264 ··DW_CFA_nop
  
265 00000264·0000000000000028·00000268·FDE·cie=00000000·pc=0000000000000070..00000000000000fc265 00000264·0000000000000028·00000268·FDE·cie=00000000·pc=0000000000000090..000000000000011c
266 ··DW_CFA_advance_loc:·9·to·0000000000000079266 ··DW_CFA_advance_loc:·9·to·0000000000000099
267 ··DW_CFA_def_cfa_offset:·16267 ··DW_CFA_def_cfa_offset:·16
268 ··DW_CFA_offset:·r12·(r12)·at·cfa-16268 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
269 ··DW_CFA_advance_loc:·1·to·000000000000007a269 ··DW_CFA_advance_loc:·1·to·000000000000009a
270 ··DW_CFA_def_cfa_offset:·24270 ··DW_CFA_def_cfa_offset:·24
271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
272 ··DW_CFA_advance_loc:·1·to·000000000000007b272 ··DW_CFA_advance_loc:·1·to·000000000000009b
273 ··DW_CFA_def_cfa_offset:·32273 ··DW_CFA_def_cfa_offset:·32
274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
275 ··DW_CFA_advance_loc1:·122·to·00000000000000f5275 ··DW_CFA_advance_loc1:·122·to·0000000000000115
276 ··DW_CFA_def_cfa_offset:·24276 ··DW_CFA_def_cfa_offset:·24
277 ··DW_CFA_advance_loc:·4·to·00000000000000f9277 ··DW_CFA_advance_loc:·4·to·0000000000000119
278 ··DW_CFA_def_cfa_offset:·16278 ··DW_CFA_def_cfa_offset:·16
279 ··DW_CFA_advance_loc:·2·to·00000000000000fb279 ··DW_CFA_advance_loc:·2·to·000000000000011b
280 ··DW_CFA_def_cfa_offset:·8280 ··DW_CFA_def_cfa_offset:·8
281 ··DW_CFA_nop281 ··DW_CFA_nop
282 ··DW_CFA_nop282 ··DW_CFA_nop
  
283 00000290·0000000000000018·00000294·FDE·cie=00000000·pc=0000000000000190..00000000000001e5283 00000290·0000000000000018·00000294·FDE·cie=00000000·pc=0000000000000190..00000000000001e5
284 ··DW_CFA_def_cfa_offset:·32284 ··DW_CFA_def_cfa_offset:·32
285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
Offset 308, 28 lines modifiedOffset 308, 28 lines modified
308 ··DW_CFA_advance_loc:·4·to·0000000000000296308 ··DW_CFA_advance_loc:·4·to·0000000000000296
309 ··DW_CFA_def_cfa_offset:·24309 ··DW_CFA_def_cfa_offset:·24
310 ··DW_CFA_advance_loc:·1·to·0000000000000297310 ··DW_CFA_advance_loc:·1·to·0000000000000297
311 ··DW_CFA_def_cfa_offset:·16311 ··DW_CFA_def_cfa_offset:·16
312 ··DW_CFA_advance_loc:·2·to·0000000000000299312 ··DW_CFA_advance_loc:·2·to·0000000000000299
313 ··DW_CFA_def_cfa_offset:·8313 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 3125/9328 bytes (33.50%) of diff not shown.
5.36 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 144 lines modifiedOffset 1, 182 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<method_descr_get>:
 3 method_descr_get():
 4 »       endbr64
 5 »       mov····(%rdi),%edx
 6 »       mov····%rdi,%rax
 7 »       add····$0x1,%edx
 8 »       je·····10·<method_descr_get+0x10>
 9 »       mov····%edx,(%rdi)
 10 »       ret
 11 »       data16·cs·nopw·0x0(%rax,%rax,1)
 12 »       nopl···0x0(%rax)
  
2 0000000000000000·<method_new>:13 0000000000000020·<method_new>:
3 method_new():14 method_new():
4 »       endbr6415 »       endbr64
5 »       push···%rbp16 »       push···%rbp
6 »       push···%rbx17 »       push···%rbx
7 »       mov····%rsi,%rbx18 »       mov····%rsi,%rbx
8 »       push···%r819 »       push···%r8
9 »       cmp····$0x0,%rdi20 »       cmp····$0x0,%rdi
10 ·R_X86_64_32S»   PyMethod_Type21 ·R_X86_64_32S»   PyMethod_Type
11 »       jne····18·<method_new+0x18>22 »       jne····38·<method_new+0x18>
12 ·R_X86_64_PC32»  .text.unlikely+0x11423 ·R_X86_64_PC32»  .text.unlikely+0x114
13 »       test···%rdx,%rdx24 »       test···%rdx,%rdx
14 »       jne····21·<method_new+0x21>25 »       jne····41·<method_new+0x21>
15 ·R_X86_64_PC32»  .text.unlikely+0x14426 ·R_X86_64_PC32»  .text.unlikely+0x144
16 »       mov····0x10(%rbx),%rsi27 »       mov····0x10(%rbx),%rsi
17 »       cmp····$0x2,%rsi28 »       cmp····$0x2,%rsi
18 »       jne····63·<method_new+0x63>29 »       jne····83·<method_new+0x63>
19 »       mov····0x18(%rbx),%rbp30 »       mov····0x18(%rbx),%rbp
20 »       mov····0x20(%rbx),%rbx31 »       mov····0x20(%rbx),%rbx
21 »       mov····%rbp,%rdi32 »       mov····%rbp,%rdi
22 »       call···3b·<method_new+0x3b>33 »       call···5b·<method_new+0x3b>
23 ·R_X86_64_PLT32» PyCallable_Check-0x434 ·R_X86_64_PLT32» PyCallable_Check-0x4
24 »       test···%eax,%eax35 »       test···%eax,%eax
25 »       je·····68·<method_new+0x68>36 »       je·····88·<method_new+0x68>
26 »       cmp····$0x0,%rbx37 »       cmp····$0x0,%rbx
27 ·R_X86_64_32S»   _Py_NoneStruct38 ·R_X86_64_32S»   _Py_NoneStruct
28 »       je·····4c·<method_new+0x4c>39 »       je·····6c·<method_new+0x4c>
29 ·R_X86_64_PC32»  .text.unlikely+0x12d40 ·R_X86_64_PC32»  .text.unlikely+0x12d
30 »       test···%rbx,%rbx41 »       test···%rbx,%rbx
31 »       je·····55·<method_new+0x55>42 »       je·····75·<method_new+0x55>
32 ·R_X86_64_PC32»  .text.unlikely+0x12d43 ·R_X86_64_PC32»  .text.unlikely+0x12d
33 »       pop····%rcx44 »       pop····%rcx
34 »       mov····%rbx,%rsi45 »       mov····%rbx,%rsi
35 »       mov····%rbp,%rdi46 »       mov····%rbp,%rdi
36 »       pop····%rbx47 »       pop····%rbx
37 »       pop····%rbp48 »       pop····%rbp
38 »       jmp····63·<method_new+0x63>49 »       jmp····83·<method_new+0x63>
39 ·R_X86_64_PLT32» PyMethod_New-0x450 ·R_X86_64_PLT32» PyMethod_New-0x4
40 »       jmp····68·<method_new+0x68>51 »       jmp····88·<method_new+0x68>
41 ·R_X86_64_PC32»  .text.unlikely+0x15b52 ·R_X86_64_PC32»  .text.unlikely+0x15b
42 »       jmp····6d·<method_new+0x6d>53 »       jmp····8d·<method_new+0x6d>
43 ·R_X86_64_PC32»  .text.unlikely+0x17954 ·R_X86_64_PC32»  .text.unlikely+0x179
44 »       nopl···(%rax)55 »       nopl···(%rax)
  
45 0000000000000070·<method_richcompare>:56 0000000000000090·<method_richcompare>:
46 method_richcompare():57 method_richcompare():
47 »       endbr6458 »       endbr64
48 »       lea····-0x2(%rdx),%eax59 »       lea····-0x2(%rdx),%eax
49 »       push···%r1260 »       push···%r12
50 »       push···%rbp61 »       push···%rbp
51 »       push···%rbx62 »       push···%rbx
52 »       cmp····$0x1,%eax63 »       cmp····$0x1,%eax
53 »       ja·····84·<method_richcompare+0x14>64 »       ja·····a4·<method_richcompare+0x14>
54 ·R_X86_64_PC32»  .text.unlikely+0x18c65 ·R_X86_64_PC32»  .text.unlikely+0x18c
55 »       mov····%rdi,%rbp66 »       mov····%rdi,%rbp
56 »       cmpq···$0x0,0x8(%rdi)67 »       cmpq···$0x0,0x8(%rdi)
57 ·R_X86_64_32S»   PyMethod_Type68 ·R_X86_64_32S»   PyMethod_Type
58 »       jne····95·<method_richcompare+0x25>69 »       jne····b5·<method_richcompare+0x25>
59 ·R_X86_64_PC32»  .text.unlikely+0x1d770 ·R_X86_64_PC32»  .text.unlikely+0x1d7
60 »       mov····%rsi,%rbx71 »       mov····%rsi,%rbx
61 »       cmpq···$0x0,0x8(%rsi)72 »       cmpq···$0x0,0x8(%rsi)
62 ·R_X86_64_32S»   PyMethod_Type73 ·R_X86_64_32S»   PyMethod_Type
63 »       jne····a6·<method_richcompare+0x36>74 »       jne····c6·<method_richcompare+0x36>
64 ·R_X86_64_PC32»  .text.unlikely+0x1cd75 ·R_X86_64_PC32»  .text.unlikely+0x1cd
65 »       mov····0x10(%rsi),%rsi76 »       mov····0x10(%rsi),%rsi
66 »       mov····0x10(%rdi),%rdi77 »       mov····0x10(%rdi),%rdi
67 »       mov····%edx,%r12d78 »       mov····%edx,%r12d
68 »       mov····$0x2,%edx79 »       mov····$0x2,%edx
69 »       call···bb·<method_richcompare+0x4b>80 »       call···db·<method_richcompare+0x4b>
70 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x481 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
71 »       cmp····$0x1,%eax82 »       cmp····$0x1,%eax
72 »       jne····c4·<method_richcompare+0x54>83 »       jne····e4·<method_richcompare+0x54>
73 ·R_X86_64_PC32»  .text.unlikely+0x1be84 ·R_X86_64_PC32»  .text.unlikely+0x1be
74 »       mov····0x18(%rbx),%rax85 »       mov····0x18(%rbx),%rax
75 »       cmp····%rax,0x18(%rbp)86 »       cmp····%rax,0x18(%rbp)
76 »       sete···%al87 »       sete···%al
77 »       movzbl·%al,%eax88 »       movzbl·%al,%eax
78 »       cmp····$0x2,%r12d89 »       cmp····$0x2,%r12d
79 »       jne····dc·<method_richcompare+0x6c>90 »       jne····fc·<method_richcompare+0x6c>
80 ·R_X86_64_PC32»  .text.unlikely+0x1a791 ·R_X86_64_PC32»  .text.unlikely+0x1a7
81 »       mov····$0x0,%edx92 »       mov····$0x0,%edx
82 ·R_X86_64_32»    _Py_TrueStruct93 ·R_X86_64_32»    _Py_TrueStruct
83 »       test···%eax,%eax94 »       test···%eax,%eax
84 »       je·····e9·<method_richcompare+0x79>95 »       je·····109·<method_richcompare+0x79>
85 ·R_X86_64_PC32»  .text.unlikely+0x19d96 ·R_X86_64_PC32»  .text.unlikely+0x19d
86 »       mov····(%rdx),%eax97 »       mov····(%rdx),%eax
87 »       add····$0x1,%eax98 »       add····$0x1,%eax
88 »       jne····f4·<method_richcompare+0x84>99 »       jne····114·<method_richcompare+0x84>
89 ·R_X86_64_PC32»  .text.unlikely+0x196100 ·R_X86_64_PC32»  .text.unlikely+0x196
90 »       pop····%rbx101 »       pop····%rbx
91 »       mov····%rdx,%rax102 »       mov····%rdx,%rax
92 »       pop····%rbp103 »       pop····%rbp
93 »       pop····%r12104 »       pop····%r12
94 »       ret105 »       ret
95 »       nopl···0x0(%rax)106 »       nopl···0x0(%rax)
  
 107 0000000000000120·<method_hash>:
 108 method_hash():
 109 »       endbr64
 110 »       push···%rbp
 111 »       push···%rbx
 112 »       mov····%rdi,%rbx
 113 »       push···%rcx
 114 »       mov····0x18(%rdi),%rdi
 115 »       call···133·<method_hash+0x13>
 116 ·R_X86_64_PLT32» PyObject_GenericHash-0x4
 117 »       mov····0x10(%rbx),%rdi
 118 »       mov····%rax,%rbp
 119 »       call···13f·<method_hash+0x1f>
 120 ·R_X86_64_PLT32» PyObject_Hash-0x4
Max diff block lines reached; 1236/5306 bytes (23.29%) of diff not shown.
3.99 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 93, 36 lines modifiedOffset 93, 36 lines modified
93 »       mov····%r12,%rsi93 »       mov····%r12,%rsi
94 »       mov····%r13,%rdi94 »       mov····%r13,%rdi
95 »       call···ea·<method_getattro.cold+0x1a>95 »       call···ea·<method_getattro.cold+0x1a>
96 ·R_X86_64_PLT32» _PyType_LookupRef-0x496 ·R_X86_64_PLT32» _PyType_LookupRef-0x4
97 »       mov····%rax,%rbx97 »       mov····%rax,%rbx
98 »       test···%rax,%rax98 »       test···%rax,%rax
99 »       jne····f6·<method_getattro.cold+0x26>99 »       jne····f6·<method_getattro.cold+0x26>
100 ·R_X86_64_PC32»  .text.hot+0x4b8100 ·R_X86_64_PC32»  .text.hot+0x498
101 »       jmp····fb·<method_getattro.cold+0x2b>101 »       jmp····fb·<method_getattro.cold+0x2b>
102 ·R_X86_64_PC32»  .text.hot+0x4fc102 ·R_X86_64_PC32»  .text.hot+0x4dc
103 »       mov····%rbx,%rdi103 »       mov····%rbx,%rdi
104 »       mov····%rax,0x8(%rsp)104 »       mov····%rax,0x8(%rsp)
105 »       call···108·<method_getattro.cold+0x38>105 »       call···108·<method_getattro.cold+0x38>
106 ·R_X86_64_PLT32» _Py_Dealloc-0x4106 ·R_X86_64_PLT32» _Py_Dealloc-0x4
107 »       mov····0x8(%rsp),%rax107 »       mov····0x8(%rsp),%rax
108 »       mov····%rax,%rbx108 »       mov····%rax,%rbx
109 »       mov····%rbx,%rax109 »       mov····%rbx,%rax
110 »       jmp····118·<method_new.cold>110 »       jmp····118·<method_new.cold>
111 ·R_X86_64_PC32»  .text.hot+0x4f0111 ·R_X86_64_PC32»  .text.hot+0x4d0
  
112 0000000000000118·<method_new.cold>:112 0000000000000118·<method_new.cold>:
113 method_new.cold():113 method_new.cold():
114 »       mov····0x0(%rip),%rax········114 »       mov····0x0(%rip),%rax········
115 ·R_X86_64_PC32»  PyMethod_Type+0x124115 ·R_X86_64_PC32»  PyMethod_Type+0x124
116 »       cmp····%rax,0x128(%rdi)116 »       cmp····%rax,0x128(%rdi)
117 »       je·····12c·<method_new.cold+0x14>117 »       je·····12c·<method_new.cold+0x14>
118 ·R_X86_64_PC32»  .text+0x14118 ·R_X86_64_PC32»  .text+0x34
119 »       jmp····131·<method_new.cold+0x19>119 »       jmp····131·<method_new.cold+0x19>
120 ·R_X86_64_PC32»  .text+0x1d120 ·R_X86_64_PC32»  .text+0x3d
121 »       mov····0x0(%rip),%rdi········121 »       mov····0x0(%rip),%rdi········
122 ·R_X86_64_PC32»  PyExc_TypeError-0x4122 ·R_X86_64_PC32»  PyExc_TypeError-0x4
123 »       mov····$0x0,%esi123 »       mov····$0x0,%esi
124 ·R_X86_64_32»    .rodata.str1.1+0x20124 ·R_X86_64_32»    .rodata.str1.1+0x20
125 »       call···142·<method_new.cold+0x2a>125 »       call···142·<method_new.cold+0x2a>
126 ·R_X86_64_PLT32» PyErr_SetString-0x4126 ·R_X86_64_PLT32» PyErr_SetString-0x4
127 »       pop····%rdx127 »       pop····%rdx
Offset 133, 70 lines modifiedOffset 133, 70 lines modified
133 »       mov····%rdx,%rsi133 »       mov····%rdx,%rsi
134 »       mov····$0x0,%edi134 »       mov····$0x0,%edi
135 ·R_X86_64_32»    .rodata.str1.1+0x19135 ·R_X86_64_32»    .rodata.str1.1+0x19
136 »       call···155·<method_new.cold+0x3d>136 »       call···155·<method_new.cold+0x3d>
137 ·R_X86_64_PLT32» _PyArg_NoKeywords-0x4137 ·R_X86_64_PLT32» _PyArg_NoKeywords-0x4
138 »       test···%eax,%eax138 »       test···%eax,%eax
139 »       jne····15d·<method_new.cold+0x45>139 »       jne····15d·<method_new.cold+0x45>
140 ·R_X86_64_PC32»  .text+0x1d140 ·R_X86_64_PC32»  .text+0x3d
141 »       jmp····142·<method_new.cold+0x2a>141 »       jmp····142·<method_new.cold+0x2a>
142 »       mov····$0x2,%ecx142 »       mov····$0x2,%ecx
143 »       mov····$0x2,%edx143 »       mov····$0x2,%edx
144 »       mov····$0x0,%edi144 »       mov····$0x0,%edi
145 ·R_X86_64_32»    .rodata.str1.1+0x19145 ·R_X86_64_32»    .rodata.str1.1+0x19
146 »       call···173·<method_new.cold+0x5b>146 »       call···173·<method_new.cold+0x5b>
147 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4147 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
148 »       test···%eax,%eax148 »       test···%eax,%eax
149 »       jne····17b·<method_new.cold+0x63>149 »       jne····17b·<method_new.cold+0x63>
150 ·R_X86_64_PC32»  .text+0x27150 ·R_X86_64_PC32»  .text+0x47
151 »       jmp····142·<method_new.cold+0x2a>151 »       jmp····142·<method_new.cold+0x2a>
152 »       mov····0x0(%rip),%rdi········152 »       mov····0x0(%rip),%rdi········
153 ·R_X86_64_PC32»  PyExc_TypeError-0x4153 ·R_X86_64_PC32»  PyExc_TypeError-0x4
154 »       mov····$0x0,%esi154 »       mov····$0x0,%esi
155 ·R_X86_64_32»    .rodata.str1.8155 ·R_X86_64_32»    .rodata.str1.8
156 »       call···18e·<method_new.cold+0x76>156 »       call···18e·<method_new.cold+0x76>
157 ·R_X86_64_PLT32» PyErr_SetString-0x4157 ·R_X86_64_PLT32» PyErr_SetString-0x4
158 »       jmp····142·<method_new.cold+0x2a>158 »       jmp····142·<method_new.cold+0x2a>
  
159 0000000000000190·<method_richcompare.cold>:159 0000000000000190·<method_richcompare.cold>:
160 method_richcompare.cold():160 method_richcompare.cold():
161 »       mov····$0x0,%edx161 »       mov····$0x0,%edx
162 ·R_X86_64_32»    _Py_NotImplementedStruct162 ·R_X86_64_32»    _Py_NotImplementedStruct
163 »       jmp····19a·<method_richcompare.cold+0xa>163 »       jmp····19a·<method_richcompare.cold+0xa>
164 ·R_X86_64_PC32»  .text+0xf0164 ·R_X86_64_PC32»  .text+0x110
165 »       mov····%eax,(%rdx)165 »       mov····%eax,(%rdx)
166 »       jmp····1a1·<method_richcompare.cold+0x11>166 »       jmp····1a1·<method_richcompare.cold+0x11>
167 ·R_X86_64_PC32»  .text+0xf0167 ·R_X86_64_PC32»  .text+0x110
168 »       mov····$0x0,%edx168 »       mov····$0x0,%edx
169 ·R_X86_64_32»    _Py_FalseStruct169 ·R_X86_64_32»    _Py_FalseStruct
170 »       jmp····1ab·<method_richcompare.cold+0x1b>170 »       jmp····1ab·<method_richcompare.cold+0x1b>
171 ·R_X86_64_PC32»  .text+0xe5171 ·R_X86_64_PC32»  .text+0x105
172 »       mov····$0x0,%edx172 »       mov····$0x0,%edx
173 ·R_X86_64_32»    _Py_FalseStruct173 ·R_X86_64_32»    _Py_FalseStruct
174 »       test···%eax,%eax174 »       test···%eax,%eax
175 »       jne····1b8·<method_richcompare.cold+0x28>175 »       jne····1b8·<method_richcompare.cold+0x28>
176 ·R_X86_64_PC32»  .text+0xe5176 ·R_X86_64_PC32»  .text+0x105
177 »       mov····$0x0,%edx177 »       mov····$0x0,%edx
178 ·R_X86_64_32»    _Py_TrueStruct178 ·R_X86_64_32»    _Py_TrueStruct
179 »       jmp····1c2·<method_richcompare.cold+0x32>179 »       jmp····1c2·<method_richcompare.cold+0x32>
180 ·R_X86_64_PC32»  .text+0xe5180 ·R_X86_64_PC32»  .text+0x105
181 »       test···%eax,%eax181 »       test···%eax,%eax
182 »       jns····1ca·<method_richcompare.cold+0x3a>182 »       jns····1ca·<method_richcompare.cold+0x3a>
183 ·R_X86_64_PC32»  .text+0xce183 ·R_X86_64_PC32»  .text+0xee
184 »       xor····%edx,%edx184 »       xor····%edx,%edx
185 »       jmp····1d1·<method_richcompare.cold+0x41>185 »       jmp····1d1·<method_richcompare.cold+0x41>
186 ·R_X86_64_PC32»  .text+0xf0186 ·R_X86_64_PC32»  .text+0x110
187 »       mov····$0x0,%edx187 »       mov····$0x0,%edx
188 ·R_X86_64_32»    _Py_NotImplementedStruct188 ·R_X86_64_32»    _Py_NotImplementedStruct
189 »       jmp····1db·<method_richcompare.cold+0x4b>189 »       jmp····1db·<method_richcompare.cold+0x4b>
190 ·R_X86_64_PC32»  .text+0xf0190 ·R_X86_64_PC32»  .text+0x110
191 »       mov····$0x0,%edx191 »       mov····$0x0,%edx
192 ·R_X86_64_32»    _Py_NotImplementedStruct192 ·R_X86_64_32»    _Py_NotImplementedStruct
193 »       jmp····1e5·<method_repr>193 »       jmp····1e5·<method_repr>
194 ·R_X86_64_PC32»  .text+0xf0194 ·R_X86_64_PC32»  .text+0x110
  
195 00000000000001e5·<method_repr>:195 00000000000001e5·<method_repr>:
196 method_repr():196 method_repr():
197 »       endbr64197 »       endbr64
198 »       push···%r12198 »       push···%r12
199 »       mov····$0x0,%esi199 »       mov····$0x0,%esi
200 ·R_X86_64_32»    _PyRuntime+0xa630200 ·R_X86_64_32»    _PyRuntime+0xa630
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 »       pop····%r12262 »       pop····%r12
263 »       ret263 »       ret
  
264 000000000000029a·<method_hash.cold>:264 000000000000029a·<method_hash.cold>:
265 method_hash.cold():265 method_hash.cold():
266 »       mov····$0xfffffffffffffffe,%rax266 »       mov····$0xfffffffffffffffe,%rax
267 »       jmp····2a6·<instancemethod_new>267 »       jmp····2a6·<instancemethod_new>
268 ·R_X86_64_PC32»  .text.hot+0x571268 ·R_X86_64_PC32»  .text+0x14e
  
269 00000000000002a6·<instancemethod_new>:269 00000000000002a6·<instancemethod_new>:
270 instancemethod_new():270 instancemethod_new():
271 »       endbr64271 »       endbr64
272 »       push···%rbx272 »       push···%rbx
273 »       mov····%rsi,%rbx273 »       mov····%rsi,%rbx
274 »       mov····%rdx,%rsi274 »       mov····%rdx,%rsi
3.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 352, 66 lines modifiedOffset 352, 54 lines modified
352 »       mov····%rbp,%rax352 »       mov····%rbp,%rax
353 »       pop····%rbp353 »       pop····%rbp
354 »       pop····%r12354 »       pop····%r12
355 »       jmp····*%rax355 »       jmp····*%rax
356 »       data16·cs·nopw·0x0(%rax,%rax,1)356 »       data16·cs·nopw·0x0(%rax,%rax,1)
357 »       nop357 »       nop
  
358 0000000000000460·<method_descr_get>: 
359 method_descr_get(): 
360 »       endbr64 
361 »       mov····(%rdi),%edx 
362 »       mov····%rdi,%rax 
363 »       add····$0x1,%edx 
364 »       je·····470·<method_descr_get+0x10> 
365 »       mov····%edx,(%rdi) 
366 »       ret 
367 »       data16·cs·nopw·0x0(%rax,%rax,1) 
368 »       nopl···0x0(%rax) 
  
369 0000000000000480·<method_getattro>:358 0000000000000460·<method_getattro>:
370 method_getattro():359 method_getattro():
371 »       endbr64360 »       endbr64
372 »       push···%r13361 »       push···%r13
373 »       push···%r12362 »       push···%r12
374 »       mov····%rsi,%r12363 »       mov····%rsi,%r12
375 »       push···%rbp364 »       push···%rbp
376 »       mov····%rdi,%rbp365 »       mov····%rdi,%rbp
377 »       push···%rbx366 »       push···%rbx
378 »       sub····$0x18,%rsp367 »       sub····$0x18,%rsp
379 »       mov····0x8(%rdi),%r13368 »       mov····0x8(%rdi),%r13
380 »       mov····%r13,%rdi369 »       mov····%r13,%rdi
381 »       call···4a0·<method_getattro+0x20>370 »       call···480·<method_getattro+0x20>
382 ·R_X86_64_PLT32» _PyType_GetDict-0x4371 ·R_X86_64_PLT32» _PyType_GetDict-0x4
383 »       test···%rax,%rax372 »       test···%rax,%rax
384 »       je·····4a9·<method_getattro+0x29>373 »       je·····489·<method_getattro+0x29>
385 ·R_X86_64_PC32»  .text.unlikely+0xcc374 ·R_X86_64_PC32»  .text.unlikely+0xcc
386 »       mov····%r12,%rsi375 »       mov····%r12,%rsi
387 »       mov····%r13,%rdi376 »       mov····%r13,%rdi
388 »       call···4b4·<method_getattro+0x34>377 »       call···494·<method_getattro+0x34>
389 ·R_X86_64_PLT32» _PyType_LookupRef-0x4378 ·R_X86_64_PLT32» _PyType_LookupRef-0x4
390 »       mov····%rax,%rbx379 »       mov····%rax,%rbx
391 »       test···%rax,%rax380 »       test···%rax,%rax
392 »       je·····500·<method_getattro+0x80>381 »       je·····4e0·<method_getattro+0x80>
393 »       mov····0x8(%rbx),%rax382 »       mov····0x8(%rbx),%rax
394 »       mov····0x110(%rax),%rax383 »       mov····0x110(%rax),%rax
395 »       test···%rax,%rax384 »       test···%rax,%rax
396 »       je·····4d0·<method_getattro+0x50>385 »       je·····4b0·<method_getattro+0x50>
397 ·R_X86_64_PC32»  .text.unlikely+0x10c386 ·R_X86_64_PC32»  .text.unlikely+0x10c
398 »       mov····0x8(%rbp),%rdx387 »       mov····0x8(%rbp),%rdx
399 »       mov····%rbp,%rsi388 »       mov····%rbp,%rsi
400 »       mov····%rbx,%rdi389 »       mov····%rbx,%rdi
401 »       call···*%rax390 »       call···*%rax
402 »       mov····(%rbx),%rdx391 »       mov····(%rbx),%rdx
403 »       test···%edx,%edx392 »       test···%edx,%edx
404 »       js·····4e7·<method_getattro+0x67>393 »       js·····4c7·<method_getattro+0x67>
405 ·R_X86_64_PC32»  .text.unlikely+0x109394 ·R_X86_64_PC32»  .text.unlikely+0x109
406 »       sub····$0x1,%rdx395 »       sub····$0x1,%rdx
407 »       mov····%rdx,(%rbx)396 »       mov····%rdx,(%rbx)
408 »       je·····4f4·<method_getattro+0x74>397 »       je·····4d4·<method_getattro+0x74>
409 ·R_X86_64_PC32»  .text.unlikely+0xf7398 ·R_X86_64_PC32»  .text.unlikely+0xf7
410 »       add····$0x18,%rsp399 »       add····$0x18,%rsp
411 »       pop····%rbx400 »       pop····%rbx
412 »       pop····%rbp401 »       pop····%rbp
413 »       pop····%r12402 »       pop····%r12
414 »       pop····%r13403 »       pop····%r13
415 »       ret404 »       ret
Offset 419, 46 lines modifiedOffset 407, 19 lines modified
419 »       mov····0x10(%rbp),%rdi407 »       mov····0x10(%rbp),%rdi
420 »       add····$0x18,%rsp408 »       add····$0x18,%rsp
421 »       mov····%r12,%rsi409 »       mov····%r12,%rsi
422 »       pop····%rbx410 »       pop····%rbx
423 »       pop····%rbp411 »       pop····%rbp
424 »       pop····%r12412 »       pop····%r12
425 »       pop····%r13413 »       pop····%r13
426 »       jmp····516·<method_getattro+0x96>414 »       jmp····4f6·<method_getattro+0x96>
427 ·R_X86_64_PLT32» PyObject_GetAttr-0x4415 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
428 »       cs·nopw·0x0(%rax,%rax,1)416 »       cs·nopw·0x0(%rax,%rax,1)
  
429 0000000000000520·<method_get_doc>:417 0000000000000500·<method_get_doc>:
430 method_get_doc():418 method_get_doc():
431 »       endbr64419 »       endbr64
432 »       mov····0x10(%rdi),%rdi420 »       mov····0x10(%rdi),%rdi
433 »       mov····$0x0,%esi421 »       mov····$0x0,%esi
434 ·R_X86_64_32»    _PyRuntime+0x9630422 ·R_X86_64_32»    _PyRuntime+0x9630
435 »       jmp····532·<method_get_doc+0x12>423 »       jmp····512·<method_get_doc+0x12>
436 ·R_X86_64_PLT32» PyObject_GetAttr-0x4424 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
437 »       data16·cs·nopw·0x0(%rax,%rax,1) 
438 »       nopl···(%rax) 
  
439 0000000000000540·<method_hash>: 
440 method_hash(): 
441 »       endbr64 
442 »       push···%rbp 
443 »       push···%rbx 
444 »       mov····%rdi,%rbx 
445 »       sub····$0x8,%rsp 
446 »       mov····0x18(%rdi),%rdi 
447 »       call···556·<method_hash+0x16> 
448 ·R_X86_64_PLT32» PyObject_GenericHash-0x4 
449 »       mov····0x10(%rbx),%rdi 
450 »       mov····%rax,%rbp 
451 »       call···562·<method_hash+0x22> 
452 ·R_X86_64_PLT32» PyObject_Hash-0x4 
453 »       cmp····$0xffffffffffffffff,%rax 
454 »       je·····575·<method_hash+0x35> 
455 »       xor····%rbp,%rax 
456 »       cmp····$0xffffffffffffffff,%rax 
457 »       je·····575·<method_hash+0x35> 
458 ·R_X86_64_PC32»  .text.unlikely+0x296 
459 »       add····$0x8,%rsp 
460 »       pop····%rbx 
461 »       pop····%rbp 
462 »       ret 
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 43, 16 lines modifiedOffset 43, 16 lines modified
43 ··0x00000270·8c000000·00490e10·8c02410e·18860341·.....I....A....A43 ··0x00000270·8c000000·00490e10·8c02410e·18860341·.....I....A....A
44 ··0x00000280·0e208304·027a0e18·440e1042·0e080000·.·...z..D..B....44 ··0x00000280·0e208304·027a0e18·440e1042·0e080000·.·...z..D..B....
45 ··0x00000290·18000000·94020000·00000000·55000000·............U...45 ··0x00000290·18000000·94020000·00000000·55000000·............U...
46 ··0x000002a0·000e2083·0486038c·02000000·2c000000·..·.........,...46 ··0x000002a0·000e2083·0486038c·02000000·2c000000·..·.........,...
47 ··0x000002b0·b0020000·00000000·b5000000·00460e10·.............F..47 ··0x000002b0·b0020000·00000000·b5000000·00460e10·.............F..
48 ··0x000002c0·8c02460e·18860341·0e208304·440e3002·..F....A.·..D.0.48 ··0x000002c0·8c02460e·18860341·0e208304·440e3002·..F....A.·..D.0.
49 ··0x000002d0·9c0e2044·0e18410e·10420e08·24000000·..·D..A..B..$...49 ··0x000002d0·9c0e2044·0e18410e·10420e08·24000000·..·D..A..B..$...
50 ··0x000002e0·e0020000·00000000·3c000000·00450e10·........<....E..50 ··0x000002e0·e0020000·00000000·36000000·00450e10·........6....E..
51 ··0x000002f0·8602410e·18830347·0e206c0e·18410e10·..A....G.·l..A..51 ··0x000002f0·8602410e·18830344·0e20690e·18410e10·..A....D.·i..A..
52 ··0x00000300·410e0800·14000000·08030000·00000000·A...............52 ··0x00000300·410e0800·14000000·08030000·00000000·A...............
53 ··0x00000310·0c000000·000e2083·03860200·1c000000·......·.........53 ··0x00000310·0c000000·000e2083·03860200·1c000000·......·.........
54 ··0x00000320·20030000·00000000·8a000000·00450e10··............E..54 ··0x00000320·20030000·00000000·8a000000·00450e10··............E..
55 ··0x00000330·8302027f·0a0e0842·0b430e08·18000000·.......B.C......55 ··0x00000330·8302027f·0a0e0842·0b430e08·18000000·.......B.C......
56 ··0x00000340·40030000·00000000·66000000·00450e10·@.......f....E..56 ··0x00000340·40030000·00000000·66000000·00450e10·@.......f....E..
57 ··0x00000350·83020260·0e080000·24000000·5c030000·...`....$...\...57 ··0x00000350·83020260·0e080000·24000000·5c030000·...`....$...\...
58 ··0x00000360·00000000·49000000·00450e10·8602460e·....I....E....F.58 ··0x00000360·00000000·49000000·00450e10·8602460e·....I....E....F.
483 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:··········66320·(bytes·into·file)13 ··Start·of·section·headers:··········66248·(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·0x10310:1 There·are·23·section·headers,·starting·at·offset·0x102c8:
  
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·009e00·0005b8·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009db8·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·00a3b8·0008a0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00a370·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·001d7c·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001814·001d6d·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·00ac58·002838·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·00ac10·002838·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·003590·0037aa·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·003588·00376a·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·00d490·0023b8·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·00d448·0023b8·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006d40·000318·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006cf8·000318·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00f848·0001c8·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00f800·0001c8·18···I·20··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007058·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007010·000020·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·007078·000010·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·007030·000010·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007088·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007040·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·007088·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·007040·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0070a8·000e38·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·007060·000e38·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·00fa10·000828·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·00f9c8·000828·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·007ee0·001230·18·····21··85··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·007e98·001230·18·····21··85··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·009110·000cec·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0090c8·000cec·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·010238·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0101f0·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.4 KB
readelf --wide --symbols {}
    
Offset 5, 76 lines modifiedOffset 5, 76 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·.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····80·FUNC····LOCAL··DEFAULT····8·_PyCode_Validate.cold11 ·····7:·0000000000000000····80·FUNC····LOCAL··DEFAULT····8·_PyCode_Validate.cold
12 ·····8:·0000000000001020···737·FUNC····LOCAL··DEFAULT···10·intern_constants12 ·····8:·0000000000001010···737·FUNC····LOCAL··DEFAULT···10·intern_constants
13 ·····9:·0000000000000050···275·FUNC····LOCAL··DEFAULT····8·_PyCode_New.cold13 ·····9:·0000000000000050···275·FUNC····LOCAL··DEFAULT····8·_PyCode_New.cold
14 ····10:·0000000000001310····33·FUNC····LOCAL··DEFAULT···10·Py_XDECREF14 ····10:·0000000000001300····33·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
15 ····11:·0000000000000163····71·FUNC····LOCAL··DEFAULT····8·intern_constants.cold15 ····11:·0000000000000163····71·FUNC····LOCAL··DEFAULT····8·intern_constants.cold
16 ····12:·0000000000001340···845·FUNC····LOCAL··DEFAULT···10·code_dealloc16 ····12:·0000000000001330···845·FUNC····LOCAL··DEFAULT···10·code_dealloc
17 ····13:·00000000000001aa···101·FUNC····LOCAL··DEFAULT····8·code_dealloc.cold17 ····13:·00000000000001aa···101·FUNC····LOCAL··DEFAULT····8·code_dealloc.cold
18 ····14:·000000000000020f···298·FUNC····LOCAL··DEFAULT····8·_PyCode_ConstantKey.cold18 ····14:·000000000000020f···298·FUNC····LOCAL··DEFAULT····8·_PyCode_ConstantKey.cold
19 ····15:·0000000000001a80···402·FUNC····LOCAL··DEFAULT···10·code_hash19 ····15:·0000000000001a70···402·FUNC····LOCAL··DEFAULT···10·code_hash
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:·0000000000001d70····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:·0000000000003210···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:·0000000000002130···278·FUNC····LOCAL··DEFAULT···10·advance
30 ····26:·0000000000002260···101·FUNC····LOCAL··DEFAULT···10·code_positionsiterator30 ····26:·0000000000002250···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:·00000000000022c0···677·FUNC····LOCAL··DEFAULT···10·positionsiter_next
33 ····29:·00000000000025f0····30·FUNC····LOCAL··DEFAULT···10·_source_offset_converter33 ····29:·00000000000025c0····30·FUNC····LOCAL··DEFAULT···10·_source_offset_converter
34 ····30:·00000000000025a0····78·FUNC····LOCAL··DEFAULT···10·read_signed_varint34 ····30:·0000000000002570····78·FUNC····LOCAL··DEFAULT···10·read_signed_varint
35 ····31:·00000000000004d7·····7·FUNC····LOCAL··DEFAULT····8·positionsiter_next.cold35 ····31:·00000000000004d7·····7·FUNC····LOCAL··DEFAULT····8·positionsiter_next.cold
36 ····32:·0000000000002610····49·FUNC····LOCAL··DEFAULT···10·positionsiter_dealloc36 ····32:·00000000000025e0····49·FUNC····LOCAL··DEFAULT···10·positionsiter_dealloc
37 ····33:·00000000000004de····10·FUNC····LOCAL··DEFAULT····8·positionsiter_dealloc.cold37 ····33:·00000000000004de····10·FUNC····LOCAL··DEFAULT····8·positionsiter_dealloc.cold
38 ····34:·0000000000002690···391·FUNC····LOCAL··DEFAULT···10·code_getvarnames38 ····34:·0000000000002660···391·FUNC····LOCAL··DEFAULT···10·code_getvarnames
39 ····35:·00000000000004e8····63·FUNC····LOCAL··DEFAULT····8·code_getvarnames.cold39 ····35:·00000000000004e8····59·FUNC····LOCAL··DEFAULT····8·code_getvarnames.cold
40 ····36:·0000000000002850····52·FUNC····LOCAL··DEFAULT···10·get_cached_locals40 ····36:·0000000000002820····52·FUNC····LOCAL··DEFAULT···10·get_cached_locals
41 ····37:·0000000000000527·····4·FUNC····LOCAL··DEFAULT····8·_PyCode_GetVarnames.cold41 ····37:·0000000000000523·····4·FUNC····LOCAL··DEFAULT····8·_PyCode_GetVarnames.cold
42 ····38:·0000000000002890···294·FUNC····LOCAL··DEFAULT···10·get_localsplus_names42 ····38:·0000000000002860···294·FUNC····LOCAL··DEFAULT···10·get_localsplus_names
43 ····39:·000000000000052b····73·FUNC····LOCAL··DEFAULT····8·get_localsplus_names.cold43 ····39:·0000000000000527····62·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:·0000000000000565··1712·FUNC····LOCAL··DEFAULT····8·code_replace.cold
47 ····43:·0000000000000c24···385·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_NewWithPosOnlyArgs.cold47 ····43:·0000000000000c15···385·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_NewWithPosOnlyArgs.cold
48 ····44:·0000000000002ce0····94·FUNC····LOCAL··DEFAULT···10·code_linesiterator48 ····44:·0000000000002ca0····94·FUNC····LOCAL··DEFAULT···10·code_linesiterator
49 ····45:·0000000000000da5····59·FUNC····LOCAL··DEFAULT····8·code_linesiterator.cold49 ····45:·0000000000000d96····59·FUNC····LOCAL··DEFAULT····8·code_linesiterator.cold
50 ····46:·0000000000002d40··1292·FUNC····LOCAL··DEFAULT···10·lineiter_next50 ····46:·0000000000002d00··1292·FUNC····LOCAL··DEFAULT···10·lineiter_next
51 ····47:·0000000000000de0·····8·FUNC····LOCAL··DEFAULT····8·lineiter_next.cold51 ····47:·0000000000000dd1·····8·FUNC····LOCAL··DEFAULT····8·lineiter_next.cold
52 ····48:·0000000000003320····49·FUNC····LOCAL··DEFAULT···10·lineiter_dealloc52 ····48:·00000000000032e0····49·FUNC····LOCAL··DEFAULT···10·lineiter_dealloc
53 ····49:·0000000000000de8····10·FUNC····LOCAL··DEFAULT····8·lineiter_dealloc.cold53 ····49:·0000000000000dd9····10·FUNC····LOCAL··DEFAULT····8·lineiter_dealloc.cold
54 ····50:·0000000000000df2·····6·FUNC····LOCAL··DEFAULT····8·code_getfreevars54 ····50:·0000000000000de3·····6·FUNC····LOCAL··DEFAULT····8·code_getfreevars
55 ····51:·0000000000003360···338·FUNC····LOCAL··DEFAULT···10·code_getcode55 ····51:·0000000000003320···338·FUNC····LOCAL··DEFAULT···10·code_getcode
56 ····52:·0000000000000e29····76·FUNC····LOCAL··DEFAULT····8·code_getcode.cold56 ····52:·0000000000000e1a····76·FUNC····LOCAL··DEFAULT····8·code_getcode.cold
57 ····53:·00000000000034c0···103·FUNC····LOCAL··DEFAULT···10·code__varname_from_oparg57 ····53:·0000000000003480···103·FUNC····LOCAL··DEFAULT···10·code__varname_from_oparg
58 ····54:·0000000000000e75····88·FUNC····LOCAL··DEFAULT····8·code__varname_from_oparg.cold58 ····54:·0000000000000e66····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:·0000000000000ecd····24·FUNC····LOCAL··DEFAULT····8·code_repr.cold61 ····57:·0000000000000ebe····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:·0000000000000ee5·····3·FUNC····LOCAL··DEFAULT····8·_PyLineTable_NextAddressRange.cold63 ····59:·0000000000000ed6·····3·FUNC····LOCAL··DEFAULT····8·_PyLineTable_NextAddressRange.cold
64 ····60:·0000000000003530···634·FUNC····LOCAL··DEFAULT···10·code_richcompare64 ····60:·00000000000034f0···634·FUNC····LOCAL··DEFAULT···10·code_richcompare
65 ····61:·0000000000000ee8···175·FUNC····LOCAL··DEFAULT····8·code_richcompare.cold65 ····61:·0000000000000ed9···175·FUNC····LOCAL··DEFAULT····8·code_richcompare.cold
66 ····62:·0000000000000f97·····6·FUNC····LOCAL··DEFAULT····8·code_getcellvars66 ····62:·0000000000000f88·····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:·0000000000001126···463·FUNC····LOCAL··DEFAULT····8·code_getlnotab69 ····65:·0000000000001117···463·FUNC····LOCAL··DEFAULT····8·code_getlnotab
70 ····66:·00000000000012f5····90·FUNC····LOCAL··DEFAULT····8·emit_pair70 ····66:·00000000000012e6····90·FUNC····LOCAL··DEFAULT····8·emit_pair
71 ····67:·000000000000134f··1358·FUNC····LOCAL··DEFAULT····8·code_new71 ····67:·0000000000001340··1358·FUNC····LOCAL··DEFAULT····8·code_new
72 ····68:·000000000000189d···166·FUNC····LOCAL··DEFAULT····8·validate_and_copy_tuple72 ····68:·000000000000188e···166·FUNC····LOCAL··DEFAULT····8·validate_and_copy_tuple
73 ····69:·0000000000001943····58·FUNC····LOCAL··DEFAULT····8·code_sizeof73 ····69:·0000000000001934····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 88, 15 lines modifiedOffset 88, 15 lines modified
88 ····84:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC1488 ····84:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC14
89 ····85:·0000000000000000····20·FUNC····GLOBAL·HIDDEN·····1·_PyCode_Init89 ····85:·0000000000000000····20·FUNC····GLOBAL·HIDDEN·····1·_PyCode_Init
90 ····86:·0000000000000000···640·FUNC····GLOBAL·HIDDEN····10·_PyCode_Validate90 ····86:·0000000000000000···640·FUNC····GLOBAL·HIDDEN····10·_PyCode_Validate
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
95 ····91:·0000000000000280··3476·FUNC····GLOBAL·HIDDEN····10·_PyCode_New95 ····91:·0000000000000280··3471·FUNC····GLOBAL·HIDDEN····10·_PyCode_New
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
97 ····93:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate97 ····93:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternMortal101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternMortal
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
Offset 114, 84 lines modifiedOffset 114, 84 lines modified
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_ClearCodeByVersion117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_ClearCodeByVersion
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
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_ClearWeakRefs120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
121 ···117:·0000000000001690···966·FUNC····GLOBAL·DEFAULT···10·_PyCode_ConstantKey121 ···117:·0000000000001680···966·FUNC····GLOBAL·DEFAULT···10·_PyCode_ConstantKey
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
136 ···132:·0000000000001a60····29·FUNC····GLOBAL·HIDDEN····10·_Py_set_localsplus_info136 ···132:·0000000000001a50····29·FUNC····GLOBAL·HIDDEN····10·_Py_set_localsplus_info
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Deopt140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Deopt
141 ···137:·0000000000001c20···338·FUNC····GLOBAL·HIDDEN····10·_PyCode_GetCode141 ···137:·0000000000001c10···338·FUNC····GLOBAL·HIDDEN····10·_PyCode_GetCode
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
143 ···139:·0000000000000020····58·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_GetExtra143 ···139:·0000000000000020····58·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_GetExtra
144 ···140:·0000000000000060···192·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_SetExtra144 ···140:·0000000000000060···192·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_SetExtra
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
146 ···142:·0000000000001dc0···493·FUNC····GLOBAL·DEFAULT···10·PyCode_Addr2Line146 ···142:·0000000000001db0···493·FUNC····GLOBAL·DEFAULT···10·PyCode_Addr2Line
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Instrumentation_GetLine147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Instrumentation_GetLine
Max diff block lines reached; 5134/18758 bytes (27.37%) of diff not shown.
167 KB
readelf --wide --relocs {}
Max HTML report size reached
65.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
7.51 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 146, 53 lines modifiedOffset 146, 53 lines modified
146 »       mov····%rax,0x40(%rsp)146 »       mov····%rax,0x40(%rsp)
147 »       mov····0x28(%r15),%rax147 »       mov····0x28(%r15),%rax
148 »       mov····%rax,0x58(%rsp)148 »       mov····%rax,0x58(%rsp)
149 »       test···%rcx,%rcx149 »       test···%rcx,%rcx
150 »       jne····3b8·<code_replace+0x288>150 »       jne····3b8·<code_replace+0x288>
151 »       test···%rdx,%rdx151 »       test···%rdx,%rdx
152 »       jne····1d9·<code_replace+0xa9>152 »       jne····1d9·<code_replace+0xa9>
153 ·R_X86_64_PC32»  .text.unlikely+0xbb1153 ·R_X86_64_PC32»  .text.unlikely+0xba2
154 »       test···%rdi,%rdi154 »       test···%rdi,%rdi
155 »       je·····47f·<code_replace+0x34f>155 »       je·····47f·<code_replace+0x34f>
156 »       xor····%ecx,%ecx156 »       xor····%ecx,%ecx
157 »       xor····%ebx,%ebx157 »       xor····%ebx,%ebx
158 »       xor····%r12d,%r12d158 »       xor····%r12d,%r12d
159 »       xor····%ebp,%ebp159 »       xor····%ebp,%ebp
160 »       mov····%rcx,0x30(%rsp)160 »       mov····%rcx,0x30(%rsp)
161 »       cmpl···$0x0,0x8(%rsp)161 »       cmpl···$0x0,0x8(%rsp)
162 »       js·····1fb·<code_replace+0xcb>162 »       js·····1fb·<code_replace+0xcb>
163 ·R_X86_64_PC32»  .text.unlikely+0xb9b163 ·R_X86_64_PC32»  .text.unlikely+0xb8c
164 »       cmpl···$0x0,0xc(%rsp)164 »       cmpl···$0x0,0xc(%rsp)
165 »       js·····206·<code_replace+0xd6>165 »       js·····206·<code_replace+0xd6>
166 ·R_X86_64_PC32»  .text.unlikely+0xb85166 ·R_X86_64_PC32»  .text.unlikely+0xb76
167 »       cmpl···$0x0,0x10(%rsp)167 »       cmpl···$0x0,0x10(%rsp)
168 »       js·····211·<code_replace+0xe1>168 »       js·····211·<code_replace+0xe1>
169 ·R_X86_64_PC32»  .text.unlikely+0xb6f169 ·R_X86_64_PC32»  .text.unlikely+0xb60
170 »       cmpl···$0x0,0x14(%rsp)170 »       cmpl···$0x0,0x14(%rsp)
171 »       js·····21c·<code_replace+0xec>171 »       js·····21c·<code_replace+0xec>
172 ·R_X86_64_PC32»  .text.unlikely+0xb59172 ·R_X86_64_PC32»  .text.unlikely+0xb4a
173 »       cmpl···$0x0,0x18(%rsp)173 »       cmpl···$0x0,0x18(%rsp)
174 »       js·····227·<code_replace+0xf7>174 »       js·····227·<code_replace+0xf7>
175 ·R_X86_64_PC32»  .text.unlikely+0xb43175 ·R_X86_64_PC32»  .text.unlikely+0xb34
176 »       test···%r13d,%r13d176 »       test···%r13d,%r13d
177 »       js·····230·<code_replace+0x100>177 »       js·····230·<code_replace+0x100>
178 ·R_X86_64_PC32»  .text.unlikely+0xb2d178 ·R_X86_64_PC32»  .text.unlikely+0xb1e
179 »       cmpl···$0x0,0x1c(%rsp)179 »       cmpl···$0x0,0x1c(%rsp)
180 »       js·····23b·<code_replace+0x10b>180 »       js·····23b·<code_replace+0x10b>
181 ·R_X86_64_PC32»  .text.unlikely+0xb17181 ·R_X86_64_PC32»  .text.unlikely+0xb08
182 »       test···%rbp,%rbp182 »       test···%rbp,%rbp
183 »       jne····244·<code_replace+0x114>183 »       jne····244·<code_replace+0x114>
184 ·R_X86_64_PC32»  .text.unlikely+0xb0a184 ·R_X86_64_PC32»  .text.unlikely+0xafb
185 »       mov····%r15,%rdi185 »       mov····%r15,%rdi
186 »       call···24c·<code_replace+0x11c>186 »       call···24c·<code_replace+0x11c>
187 ·R_X86_64_PLT32» _PyCode_GetCode-0x4187 ·R_X86_64_PLT32» _PyCode_GetCode-0x4
188 »       mov····%rax,%rbp188 »       mov····%rax,%rbp
189 »       test···%rax,%rax189 »       test···%rax,%rax
190 »       je·····258·<code_replace+0x128>190 »       je·····258·<code_replace+0x128>
191 ·R_X86_64_PC32»  .text.unlikely+0x737191 ·R_X86_64_PC32»  .text.unlikely+0x728
192 »       mov····%rax,0x68(%rsp)192 »       mov····%rax,0x68(%rsp)
193 »       push···%r9193 »       push···%r9
194 »       mov····%rbp,%rdx194 »       mov····%rbp,%rdx
195 »       mov····$0x0,%esi195 »       mov····$0x0,%esi
196 ·R_X86_64_32»    .rodata.str1.1+0x196196 ·R_X86_64_32»    .rodata.str1.1+0x196
197 »       mov····$0x0,%edi197 »       mov····$0x0,%edi
198 ·R_X86_64_32»    .rodata.str1.1+0x1a0198 ·R_X86_64_32»    .rodata.str1.1+0x1a0
Offset 210, 54 lines modifiedOffset 210, 54 lines modified
210 »       mov····0x58(%rsp),%r8210 »       mov····0x58(%rsp),%r8
211 »       mov····0x50(%rsp),%rcx211 »       mov····0x50(%rsp),%rcx
212 »       call···298·<code_replace+0x168>212 »       call···298·<code_replace+0x168>
213 ·R_X86_64_PLT32» PySys_Audit-0x4213 ·R_X86_64_PLT32» PySys_Audit-0x4
214 »       add····$0x30,%rsp214 »       add····$0x30,%rsp
215 »       test···%eax,%eax215 »       test···%eax,%eax
216 »       js·····2a4·<code_replace+0x174>216 »       js·····2a4·<code_replace+0x174>
217 ·R_X86_64_PC32»  .text.unlikely+0xadb217 ·R_X86_64_PC32»  .text.unlikely+0xacc
218 »       test···%r12,%r12218 »       test···%r12,%r12
219 »       jne····2ad·<code_replace+0x17d>219 »       jne····2ad·<code_replace+0x17d>
220 ·R_X86_64_PC32»  .text.unlikely+0xafd220 ·R_X86_64_PC32»  .text.unlikely+0xaee
221 »       mov····0x50(%r15),%edx221 »       mov····0x50(%r15),%edx
222 »       mov····$0x20,%esi222 »       mov····$0x20,%esi
223 »       mov····%r15,%rdi223 »       mov····%r15,%rdi
224 »       call···2be·<code_replace+0x18e>224 »       call···2be·<code_replace+0x18e>
225 ·R_X86_64_PC32»  .text.hot+0x288c225 ·R_X86_64_PC32»  .text.hot+0x285c
226 »       mov····%rax,%r14226 »       mov····%rax,%r14
227 »       test···%rax,%rax227 »       test···%rax,%rax
228 »       je·····2ca·<code_replace+0x19a>228 »       je·····2ca·<code_replace+0x19a>
229 ·R_X86_64_PC32»  .text.unlikely+0xaea229 ·R_X86_64_PC32»  .text.unlikely+0xadb
230 »       mov····%rax,0x60(%rsp)230 »       mov····%rax,0x60(%rsp)
231 »       mov····%rax,%r12231 »       mov····%rax,%r12
232 »       cmpq···$0x0,0x30(%rsp)232 »       cmpq···$0x0,0x30(%rsp)
233 »       jne····2de·<code_replace+0x1ae>233 »       jne····2de·<code_replace+0x1ae>
234 ·R_X86_64_PC32»  .text.unlikely+0xaca234 ·R_X86_64_PC32»  .text.unlikely+0xabb
235 »       mov····0x54(%r15),%edx235 »       mov····0x54(%r15),%edx
236 »       mov····$0x40,%esi236 »       mov····$0x40,%esi
237 »       mov····%r15,%rdi237 »       mov····%r15,%rdi
238 »       call···2ef·<code_replace+0x1bf>238 »       call···2ef·<code_replace+0x1bf>
239 ·R_X86_64_PC32»  .text.hot+0x288c239 ·R_X86_64_PC32»  .text.hot+0x285c
240 »       mov····%rax,%r14240 »       mov····%rax,%r14
241 »       test···%rax,%rax241 »       test···%rax,%rax
242 »       je·····2fb·<code_replace+0x1cb>242 »       je·····2fb·<code_replace+0x1cb>
243 ·R_X86_64_PC32»  .text.unlikely+0xabc243 ·R_X86_64_PC32»  .text.unlikely+0xaad
244 »       mov····%rax,0x30(%rsp)244 »       mov····%rax,0x30(%rsp)
245 »       test···%rbx,%rbx245 »       test···%rbx,%rbx
246 »       jne····309·<code_replace+0x1d9>246 »       jne····309·<code_replace+0x1d9>
247 ·R_X86_64_PC32»  .text.unlikely+0x578247 ·R_X86_64_PC32»  .text.unlikely+0x569
248 »       mov····0x58(%r15),%edx248 »       mov····0x58(%r15),%edx
249 »       mov····$0x80,%esi249 »       mov····$0x80,%esi
250 »       mov····%r15,%rdi250 »       mov····%r15,%rdi
251 »       call···31a·<code_replace+0x1ea>251 »       call···31a·<code_replace+0x1ea>
252 ·R_X86_64_PC32»  .text.hot+0x288c252 ·R_X86_64_PC32»  .text.hot+0x285c
253 »       mov····%rax,%rbx253 »       mov····%rax,%rbx
254 »       test···%rax,%rax254 »       test···%rax,%rax
255 »       je·····326·<code_replace+0x1f6>255 »       je·····326·<code_replace+0x1f6>
256 ·R_X86_64_PC32»  .text.unlikely+0x570256 ·R_X86_64_PC32»  .text.unlikely+0x561
257 »       mov····%rax,%r15257 »       mov····%rax,%r15
258 »       push···0x58(%rsp)258 »       push···0x58(%rsp)
259 »       mov····%r13d,%r9d259 »       mov····%r13d,%r9d
260 »       push···0x48(%rsp)260 »       push···0x48(%rsp)
261 »       mov····0x2c(%rsp),%eax261 »       mov····0x2c(%rsp),%eax
262 »       push···%rax262 »       push···%rax
263 »       push···0x68(%rsp)263 »       push···0x68(%rsp)
Offset 277, 24 lines modifiedOffset 277, 24 lines modified
277 »       mov····0x68(%rsp),%edi277 »       mov····0x68(%rsp),%edi
278 »       call···376·<code_replace+0x246>278 »       call···376·<code_replace+0x246>
279 ·R_X86_64_PLT32» PyUnstable_Code_NewWithPosOnlyArgs-0x4279 ·R_X86_64_PLT32» PyUnstable_Code_NewWithPosOnlyArgs-0x4
280 »       add····$0x60,%rsp280 »       add····$0x60,%rsp
281 »       mov····%rax,%r14281 »       mov····%rax,%r14
282 »       mov····0x68(%rsp),%rdi282 »       mov····0x68(%rsp),%rdi
283 »       call···387·<code_replace+0x257>283 »       call···387·<code_replace+0x257>
284 ·R_X86_64_PC32»  .text.hot+0x130c284 ·R_X86_64_PC32»  .text.hot+0x12fc
285 »       mov····0x60(%rsp),%rdi285 »       mov····0x60(%rsp),%rdi
286 »       call···391·<code_replace+0x261>286 »       call···391·<code_replace+0x261>
287 ·R_X86_64_PC32»  .text.hot+0x130c287 ·R_X86_64_PC32»  .text.hot+0x12fc
288 »       mov····0x30(%rsp),%rdi288 »       mov····0x30(%rsp),%rdi
289 »       call···39b·<code_replace+0x26b>289 »       call···39b·<code_replace+0x26b>
290 ·R_X86_64_PC32»  .text.hot+0x130c290 ·R_X86_64_PC32»  .text.hot+0x12fc
291 »       mov····%rbx,%rdi291 »       mov····%rbx,%rdi
292 »       call···3a3·<code_replace+0x273>292 »       call···3a3·<code_replace+0x273>
293 ·R_X86_64_PC32»  .text.hot+0x130c293 ·R_X86_64_PC32»  .text.hot+0x12fc
294 »       add····$0x108,%rsp294 »       add····$0x108,%rsp
Max diff block lines reached; 3109/7508 bytes (41.41%) of diff not shown.
86.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
127 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
5.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
6 ··0x00000020·00000000·14000000·00000000·20000000·............·...6 ··0x00000020·00000000·14000000·00000000·20000000·............·...
7 ··0x00000030·30000000·00000000·80020000·00480e10·0............H..7 ··0x00000030·30000000·00000000·80020000·00480e10·0............H..
8 ··0x00000040·0325020a·0e08430b·640a0e08·440b0000·.%....C.d...D...8 ··0x00000040·0325020a·0e08430b·640a0e08·440b0000·.%....C.d...D...
9 ··0x00000050·10000000·54000000·00000000·50000000·....T.......P...9 ··0x00000050·10000000·54000000·00000000·50000000·....T.......P...
10 ··0x00000060·000e1000·48000000·68000000·00000000·....H...h.......10 ··0x00000060·000e1000·48000000·68000000·00000000·....H...h.......
11 ··0x00000070·940d0000·00460e10·8f02420e·188e0342·.....F....B....B11 ··0x00000070·8f0d0000·00460e10·8f02420e·188e0342·.....F....B....B
12 ··0x00000080·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.12 ··0x00000080·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
13 ··0x00000090·38830747·0e70030d·080a0e38·440e3041·8..G.p.....8D.0A13 ··0x00000090·38830747·0e70030d·080a0e38·440e3041·8..G.p.....8D.0A
14 ··0x000000a0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.14 ··0x000000a0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
15 ··0x000000b0·1c000000·b4000000·00000000·13010000·................15 ··0x000000b0·1c000000·b4000000·00000000·13010000·................
16 ··0x000000c0·000e7083·0786068c·058d048e·038f0200·..p.............16 ··0x000000c0·000e7083·0786068c·058d048e·038f0200·..p.............
17 ··0x000000d0·48000000·d4000000·00000000·e1020000·H...............17 ··0x000000d0·48000000·d4000000·00000000·e1020000·H...............
18 ··0x000000e0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..18 ··0x000000e0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
Offset 85, 39 lines modifiedOffset 85, 39 lines modified
85 ··0x00000510·000e2083·03860200·10000000·1c050000·..·.............85 ··0x00000510·000e2083·03860200·10000000·1c050000·..·.............
86 ··0x00000520·00000000·16010000·00000000·10000000·................86 ··0x00000520·00000000·16010000·00000000·10000000·................
87 ··0x00000530·30050000·00000000·05000000·00000000·0...............87 ··0x00000530·30050000·00000000·05000000·00000000·0...............
88 ··0x00000540·18000000·44050000·00000000·65000000·....D.......e...88 ··0x00000540·18000000·44050000·00000000·65000000·....D.......e...
89 ··0x00000550·00450e10·8302025f·0e080000·14000000·.E....._........89 ··0x00000550·00450e10·8302025f·0e080000·14000000·.E....._........
90 ··0x00000560·60050000·00000000·40000000·000e1083·`.......@.......90 ··0x00000560·60050000·00000000·40000000·000e1083·`.......@.......
91 ··0x00000570·02000000·38000000·78050000·00000000·....8...x.......91 ··0x00000570·02000000·38000000·78050000·00000000·....8...x.......
92 ··0x00000580·cb020000·00450e10·8602410e·18830347·.....E....A....G92 ··0x00000580·a5020000·00450e10·8602410e·18830347·.....E....A....G
93 ··0x00000590·0e204e0e·285e0e30·4f0e3841·0e404b0e·.·N.(^.0O.8A.@K.93 ··0x00000590·0e204e0e·285e0e30·4f0e3841·0e404b0e·.·N.(^.0O.8A.@K.
94 ··0x000005a0·20440a0e·18410e10·410e0846·0b000000··D...A..A..F....94 ··0x000005a0·20440a0e·18410e10·410e0846·0b000000··D...A..A..F....
95 ··0x000005b0·14000000·b4050000·00000000·07000000·................95 ··0x000005b0·14000000·b4050000·00000000·07000000·................
96 ··0x000005c0·000e2083·03860200·10000000·cc050000·..·.............96 ··0x000005c0·000e2083·03860200·10000000·cc050000·..·.............
97 ··0x000005d0·00000000·4e000000·00000000·10000000·....N...........97 ··0x000005d0·00000000·4e000000·00000000·10000000·....N...........
98 ··0x000005e0·e0050000·00000000·1e000000·00000000·................98 ··0x000005e0·e0050000·00000000·1e000000·00000000·................
99 ··0x000005f0·18000000·f4050000·00000000·31000000·............1...99 ··0x000005f0·18000000·f4050000·00000000·31000000·............1...
100 ··0x00000600·00450e10·8302630e·08000000·14000000·.E....c.........100 ··0x00000600·00450e10·8302630e·08000000·14000000·.E....c.........
101 ··0x00000610·10060000·00000000·0a000000·000e1083·................101 ··0x00000610·10060000·00000000·0a000000·000e1083·................
102 ··0x00000620·02000000·10000000·28060000·00000000·........(.......102 ··0x00000620·02000000·10000000·28060000·00000000·........(.......
103 ··0x00000630·3b000000·00000000·28000000·3c060000·;.......(...<...103 ··0x00000630·3b000000·00000000·28000000·3c060000·;.......(...<...
104 ··0x00000640·00000000·87010000·00450e10·8602410e·.........E....A.104 ··0x00000640·00000000·87010000·00450e10·8602410e·.........E....A.
105 ··0x00000650·18830347·0e200354·010a0e18·410e1041·...G.·.T....A..A105 ··0x00000650·18830347·0e200354·010a0e18·410e1041·...G.·.T....A..A
106 ··0x00000660·0e08410b·14000000·68060000·00000000·..A.....h.......106 ··0x00000660·0e08410b·14000000·68060000·00000000·..A.....h.......
107 ··0x00000670·3f000000·000e2083·03860200·18000000·?.....·.........107 ··0x00000670·3b000000·000e2083·03860200·18000000·;.....·.........
108 ··0x00000680·80060000·00000000·2e000000·00450e10·.............E..108 ··0x00000680·80060000·00000000·2e000000·00450e10·.............E..
109 ··0x00000690·8302630e·08000000·14000000·9c060000·..c.............109 ··0x00000690·8302630e·08000000·14000000·9c060000·..c.............
110 ··0x000006a0·00000000·04000000·000e1083·02430e08·.............C..110 ··0x000006a0·00000000·04000000·000e1083·02430e08·.............C..
111 ··0x000006b0·18000000·b4060000·00000000·34000000·............4...111 ··0x000006b0·18000000·b4060000·00000000·34000000·............4...
112 ··0x000006c0·00490e10·83025f0e·0841c300·2c000000·.I...._..A..,...112 ··0x000006c0·00490e10·83025f0e·0841c300·2c000000·.I...._..A..,...
113 ··0x000006d0·d0060000·00000000·26010000·00420e10·........&....B..113 ··0x000006d0·d0060000·00000000·26010000·00420e10·........&....B..
114 ··0x000006e0·8c02440e·18860343·0e208304·030f010a·..D....C.·......114 ··0x000006e0·8c02440e·18860343·0e208304·030f010a·..D....C.·......
115 ··0x000006f0·0e18440e·10420e08·410b0000·18000000·..D..B..A.......115 ··0x000006f0·0e18440e·10420e08·410b0000·18000000·..D..B..A.......
116 ··0x00000700·00070000·00000000·49000000·000e2083·........I.....·.116 ··0x00000700·00070000·00000000·3e000000·000e2083·........>.....·.
117 ··0x00000710·0486038c·02000000·b0000000·1c070000·................117 ··0x00000710·0486038c·02000000·b0000000·1c070000·................
118 ··0x00000720·00000000·54030000·00460e10·8f024b0e·....T....F....K.118 ··0x00000720·00000000·54030000·00460e10·8f024b0e·....T....F....K.
119 ··0x00000730·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0119 ··0x00000730·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
120 ··0x00000740·8606410e·38830747·0ec00203·11010ec8·..A.8..G........120 ··0x00000740·8606410e·38830747·0ec00203·11010ec8·..A.8..G........
121 ··0x00000750·024f0ed0·02450ed8·02450ee0·02450ee8·.O...E...E...E..121 ··0x00000750·024f0ed0·02450ed8·02450ee0·02450ee8·.O...E...E...E..
122 ··0x00000760·02450ef0·025a0ec0·0202910e·c802470e·.E...Z........G.122 ··0x00000760·02450ef0·025a0ec0·0202910e·c802470e·.E...Z........G.
123 ··0x00000770·d002450e·d802440e·e002440e·e802440e·..E...D...D...D.123 ··0x00000770·d002450e·d802440e·e002440e·e802440e·..E...D...D...D.
Offset 127, 15 lines modifiedOffset 127, 15 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·1a030000·00460e10·8f024e0e·.........F....N.134 ··0x00000820·00000000·0d030000·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·81010000·000ef001·83078606·................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
258 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:··········63504·(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·0xf810:
  
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·009770·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·009ae8·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·00ad18·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·00255b·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·00c890·002220·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·004dfb·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·005060·00075d·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0057b8·000525·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0057c0·000525·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00ea78·000078·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00eab0·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·005ce5·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·005ce8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·005d00·001130·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·005d08·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·00eb28·000c30·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·006e30·001728·18·····19·158··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·006e38·001728·18·····19·158··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·008558·00120a·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·008560·00120a·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00f720·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00f758·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)
14.8 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
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···353·FUNC····LOCAL··DEFAULT····8·method_vectorcall_NOARGS
12 ·····8:·0000000000001740···342·FUNC····LOCAL··DEFAULT····8·method_vectorcall_O12 ·····8:·0000000000001740···342·FUNC····LOCAL··DEFAULT····8·method_vectorcall_O
13 ·····9:·00000000000019c0···233·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS13 ·····9:·00000000000019c0···233·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS
14 ····10:·0000000000001e90···263·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS_METHOD14 ····10:·0000000000001e90···263·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS_METHOD
15 ····11:·00000000000018a0···284·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL15 ····11:·00000000000018a0···284·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL
16 ····12:·00000000000012f0···441·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS_KEYWORDS16 ····12:·00000000000012f0···443·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
23 ····19:·0000000000000330···160·FUNC····LOCAL··DEFAULT····8·descr_dealloc23 ····19:·0000000000000330···160·FUNC····LOCAL··DEFAULT····8·descr_dealloc
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:·0000000000001620····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:·0000000000001680···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:·0000000000001ab0···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:·0000000000001c70····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:·0000000000001cd0···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:·0000000000001da0···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:·0000000000001fa0···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:·00000000000020d0····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_items
73 ····69:·0000000000002110····87·FUNC····LOCAL··DEFAULT····8·mappingproxy_dealloc73 ····69:·0000000000002110····87·FUNC····LOCAL··DEFAULT····8·mappingproxy_dealloc
74 ····70:·0000000000002170····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getitem74 ····70:·0000000000002170····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getitem
75 ····71:·0000000000002180····27·FUNC····LOCAL··DEFAULT····8·mappingproxy_contains75 ····71:·0000000000002180····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:·00000000000021a0····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:·0000000000002200····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:·0000000000002250····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_keys
82 ····78:·0000000000002290···119·FUNC····LOCAL··DEFAULT····8·mappingproxy_get82 ····78:·0000000000002290···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:·0000000000002310···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:·0000000000002430····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getiter
90 ····86:·0000000000002440····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_len90 ····86:·0000000000002440····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:·0000000000002450····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:·0000000000002470····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_values
96 ····92:·00000000000024b0····59·FUNC····LOCAL··DEFAULT····8·wrapperdescr_repr96 ····92:·00000000000024b0····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:·00000000000024f0····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:·0000000000002520····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:·0000000000000adc····38·FUNC····LOCAL··DEFAULT····6·property_set__name__114 ···110:·0000000000000ae3····38·FUNC····LOCAL··DEFAULT····6·property_set__name__
115 ···111:·0000000000000240····27·FUNC····LOCAL··DEFAULT····1·wrapper_objclass115 ···111:·0000000000000240····27·FUNC····LOCAL··DEFAULT····1·wrapper_objclass
116 ···112:·0000000000000b02·····7·FUNC····LOCAL··DEFAULT····6·wrapper_objclass.cold116 ···112:·0000000000000b09·····7·FUNC····LOCAL··DEFAULT····6·wrapper_objclass.cold
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
132 ···128:·0000000000000d90····51·FUNC····LOCAL··DEFAULT····6·wrapper_hash132 ···128:·0000000000000d97····51·FUNC····LOCAL··DEFAULT····6·wrapper_hash
133 ···129:·0000000000000dc3····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_str133 ···129:·0000000000000dca····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_str
134 ···130:·0000000000000dd0····15·FUNC····LOCAL··DEFAULT····6·wrapper_qualname134 ···130:·0000000000000dd7····15·FUNC····LOCAL··DEFAULT····6·wrapper_qualname
135 ···131:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0135 ···131:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
Max diff block lines reached; 373/15128 bytes (2.47%) of diff not shown.
110 KB
readelf --wide --relocs {}
Max HTML report size reached
33.0 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; 28573/33748 bytes (84.67%) of diff not shown.
2.78 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, 15 lines modifiedOffset 93, 15 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():
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+0xafe224 ·R_X86_64_PC32»  .text.unlikely+0xb05
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
47.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
42.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.02 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 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··0x000005c0·0e30550a·0e18440e·10410e08·460b680e·.0U...D..A..F.h.96 ··0x000005c0·0e30550a·0e18440e·10410e08·460b680e·.0U...D..A..F.h.
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·bb010000·00460e10·0............F..
104 ··0x00000640·8f02470e·188e0342·0e208d04·450e288c·..G....B.·..E.(.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·61010000·00460e10·8f02470e·....a....F....G.
664 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:··········160656·(bytes·into·file)13 ··Start·of·section·headers:··········160104·(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·0x27390:1 There·are·23·section·headers,·starting·at·offset·0x27168:
  
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·001b9d·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·017c80·002400·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·017b60·002448·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001ba0·008060·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001be0·008060·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01a080·004428·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·019fa8·004428·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·009c00·000040·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·009c40·000040·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·009c00·00210c·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·009c40·0020d9·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01e4a8·004308·18···I·20···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01e3d0·0042a8·18···I·20···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·00bd10·003739·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·00bd20·0035f9·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0227b0·002a90·18···I·20···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·022678·0029a0·18···I·20···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00f449·000c5e·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00f319·000c5e·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0100a8·000e75·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00ff78·000e75·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·010f20·000532·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·010df0·000532·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·025240·000cc0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·025018·000cc0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011458·000020·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011328·000020·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·025f00·000060·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·025cd8·000060·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011478·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011348·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·011478·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·011348·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011498·001ae0·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011368·001af0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·025f60·001368·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·025d38·001368·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·012f78·002b98·18·····21·268··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·012e58·002b98·18·····21·268··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·015b10·00216d·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0159f0·00216d·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0272c8·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0270a0·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)
29.2 KB
readelf --wide --symbols {}
    
Offset 62, 124 lines modifiedOffset 62, 124 lines modified
62 ····58:·0000000000001f40···146·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···375·FUNC····LOCAL··DEFAULT····8·UnicodeDecodeError_init84 ····80:·0000000000002070···327·FUNC····LOCAL··DEFAULT····8·UnicodeDecodeError_init
85 ····81:·0000000000000b53···407·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_init.cold85 ····81:·0000000000000b2b···396·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_init.cold
86 ····82:·0000000000000b50···160·FUNC····LOCAL··DEFAULT····1·UnicodeDecodeError_str86 ····82:·0000000000000b80···160·FUNC····LOCAL··DEFAULT····1·UnicodeDecodeError_str
87 ····83:·0000000000000cea····55·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_str.cold87 ····83:·0000000000000cb7····55·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_str.cold
88 ····84:·0000000000000d21·····8·FUNC····LOCAL··DEFAULT····6·_PyExc_ClearExceptionGroupType.cold88 ····84:·0000000000000cee·····8·FUNC····LOCAL··DEFAULT····6·_PyExc_ClearExceptionGroupType.cold
89 ····85:·0000000000002300···445·FUNC····LOCAL··DEFAULT····8·UnicodeError_dealloc89 ····85:·00000000000021c0···445·FUNC····LOCAL··DEFAULT····8·UnicodeError_dealloc
90 ····86:·0000000000000d29····63·FUNC····LOCAL··DEFAULT····6·UnicodeError_dealloc.cold90 ····86:·0000000000000cf6····63·FUNC····LOCAL··DEFAULT····6·UnicodeError_dealloc.cold
91 ····87:·00000000000024c0···131·FUNC····LOCAL··DEFAULT····8·UnicodeError_clear91 ····87:·0000000000002380···131·FUNC····LOCAL··DEFAULT····8·UnicodeError_clear
92 ····88:·0000000000000d68····10·FUNC····LOCAL··DEFAULT····6·UnicodeError_clear.cold92 ····88:·0000000000000d35····10·FUNC····LOCAL··DEFAULT····6·UnicodeError_clear.cold
93 ····89:·0000000000000c20···158·FUNC····LOCAL··DEFAULT····1·NameError_init93 ····89:·0000000000000c50···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:·0000000000000d88····75·FUNC····LOCAL··DEFAULT····6·NameError_init.cold95 ····91:·0000000000000d55····75·FUNC····LOCAL··DEFAULT····6·NameError_init.cold
96 ····92:·0000000000000cc0····48·FUNC····LOCAL··DEFAULT····1·NameError_traverse96 ····92:·0000000000000cf0····48·FUNC····LOCAL··DEFAULT····1·NameError_traverse
97 ····93:·0000000000000dd3····18·FUNC····LOCAL··DEFAULT····6·NameError_traverse.cold97 ····93:·0000000000000da0····18·FUNC····LOCAL··DEFAULT····6·NameError_traverse.cold
98 ····94:·0000000000000cf0····70·FUNC····LOCAL··DEFAULT····1·SyntaxError_dealloc98 ····94:·0000000000000d20····70·FUNC····LOCAL··DEFAULT····1·SyntaxError_dealloc
99 ····95:·0000000000000d40···249·FUNC····LOCAL··DEFAULT····1·SyntaxError_clear99 ····95:·0000000000000d70···249·FUNC····LOCAL··DEFAULT····1·SyntaxError_clear
100 ····96:·0000000000000de5···165·FUNC····LOCAL··DEFAULT····6·SyntaxError_clear.cold100 ····96:·0000000000000db2···165·FUNC····LOCAL··DEFAULT····6·SyntaxError_clear.cold
101 ····97:·0000000000000e40···121·FUNC····LOCAL··DEFAULT····1·OSError_traverse101 ····97:·0000000000000e70···121·FUNC····LOCAL··DEFAULT····1·OSError_traverse
102 ····98:·0000000000000e8a····19·FUNC····LOCAL··DEFAULT····6·OSError_traverse.cold102 ····98:·0000000000000e57····19·FUNC····LOCAL··DEFAULT····6·OSError_traverse.cold
103 ····99:·0000000000000e9d···141·FUNC····LOCAL··DEFAULT····6·_PyException_AddNote.cold103 ····99:·0000000000000e6a···141·FUNC····LOCAL··DEFAULT····6·_PyException_AddNote.cold
104 ···100:·0000000000002740···211·FUNC····LOCAL··DEFAULT····8·BaseException_add_note104 ···100:·0000000000002600···211·FUNC····LOCAL··DEFAULT····8·BaseException_add_note
105 ···101:·0000000000000f2a···126·FUNC····LOCAL··DEFAULT····6·BaseException_add_note.cold105 ···101:·0000000000000ef7···126·FUNC····LOCAL··DEFAULT····6·BaseException_add_note.cold
106 ···102:·0000000000002820···191·FUNC····LOCAL··DEFAULT····8·StopIteration_init 
107 ···103:·0000000000000fa8····49·FUNC····LOCAL··DEFAULT····6·StopIteration_init.cold 
108 ···104:·0000000000000fd9····15·FUNC····LOCAL··DEFAULT····6·_PyErr_NoMemory.cold106 ···102:·0000000000000f75····15·FUNC····LOCAL··DEFAULT····6·_PyErr_NoMemory.cold
109 ···105:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.2107 ···103:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.2
 108 ···104:·00000000000026e0···191·FUNC····LOCAL··DEFAULT····8·StopIteration_init
 109 ···105:·0000000000000f84····49·FUNC····LOCAL··DEFAULT····6·StopIteration_init.cold
110 ···106:·00000000000028e0···337·FUNC····LOCAL··DEFAULT····8·StopIteration_dealloc110 ···106:·00000000000027a0···337·FUNC····LOCAL··DEFAULT····8·StopIteration_dealloc
111 ···107:·0000000000000fe8····63·FUNC····LOCAL··DEFAULT····6·StopIteration_dealloc.cold111 ···107:·0000000000000fb5····63·FUNC····LOCAL··DEFAULT····6·StopIteration_dealloc.cold
112 ···108:·0000000000000f00····61·FUNC····LOCAL··DEFAULT····1·BaseException_repr112 ···108:·0000000000000f30····61·FUNC····LOCAL··DEFAULT····1·BaseException_repr
113 ···109:·0000000000002a40····29·FUNC····LOCAL··DEFAULT····8·BaseException_get_cause113 ···109:·0000000000002900····29·FUNC····LOCAL··DEFAULT····8·BaseException_get_cause
114 ···110:·0000000000002a60····34·FUNC····LOCAL··DEFAULT····8·BaseException_get_context114 ···110:·0000000000002920····34·FUNC····LOCAL··DEFAULT····8·BaseException_get_context
115 ···111:·0000000000000f40·····9·FUNC····LOCAL··DEFAULT····1·NameError_dealloc115 ···111:·0000000000000f70·····9·FUNC····LOCAL··DEFAULT····1·NameError_dealloc
116 ···112:·0000000000002a90·····9·FUNC····LOCAL··DEFAULT····8·NameError_clear116 ···112:·0000000000002950·····9·FUNC····LOCAL··DEFAULT····8·NameError_clear
117 ···113:·0000000000000f50···314·FUNC····LOCAL··DEFAULT····1·SyntaxError_str117 ···113:·0000000000000f80···330·FUNC····LOCAL··DEFAULT····1·SyntaxError_str
118 ···114:·0000000000001027···242·FUNC····LOCAL··DEFAULT····6·SyntaxError_str.cold118 ···114:·0000000000000ff4···242·FUNC····LOCAL··DEFAULT····6·SyntaxError_str.cold
119 ···115:·0000000000001090···161·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_str119 ···115:·00000000000010d0···161·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_str
120 ···116:·0000000000001119···109·FUNC····LOCAL··DEFAULT····6·UnicodeEncodeError_str.cold120 ···116:·00000000000010e6···109·FUNC····LOCAL··DEFAULT····6·UnicodeEncodeError_str.cold
121 ···117:·0000000000001140····52·FUNC····LOCAL··DEFAULT····1·OSError_str121 ···117:·0000000000001180····52·FUNC····LOCAL··DEFAULT····1·OSError_str
122 ···118:·0000000000001186····85·FUNC····LOCAL··DEFAULT····6·OSError_str.cold122 ···118:·0000000000001153····85·FUNC····LOCAL··DEFAULT····6·OSError_str.cold
123 ···119:·0000000000002aa0····71·FUNC····LOCAL··DEFAULT····8·get_string.constprop.0123 ···119:·0000000000002960····71·FUNC····LOCAL··DEFAULT····8·get_string.constprop.0
124 ···120:·00000000000011db····33·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetStart.cold124 ···120:·00000000000011a8····33·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetStart.cold
125 ···121:·00000000000011fc····29·FUNC····LOCAL··DEFAULT····6·get_string.constprop.0.cold125 ···121:·00000000000011c9····29·FUNC····LOCAL··DEFAULT····6·get_string.constprop.0.cold
126 ···122:·0000000000001219····13·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetEnd.cold126 ···122:·00000000000011e6····13·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetEnd.cold
127 ···123:·0000000000001226····29·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetObject.cold127 ···123:·00000000000011f3····29·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetObject.cold
128 ···124:·0000000000002b40····69·FUNC····LOCAL··DEFAULT····8·get_unicode128 ···124:·0000000000002a00····69·FUNC····LOCAL··DEFAULT····8·get_unicode
129 ···125:·0000000000001243····27·FUNC····LOCAL··DEFAULT····6·get_unicode.cold129 ···125:·0000000000001210····27·FUNC····LOCAL··DEFAULT····6·get_unicode.cold
130 ···126:·000000000000125e·····8·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_SetReason.cold130 ···126:·000000000000122b·····8·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_SetReason.cold
131 ···127:·0000000000001270····57·FUNC····LOCAL··DEFAULT····1·SystemExit_traverse131 ···127:·00000000000012b0····57·FUNC····LOCAL··DEFAULT····1·SystemExit_traverse
132 ···128:·0000000000001266·····5·FUNC····LOCAL··DEFAULT····6·SystemExit_traverse.cold132 ···128:·0000000000001233·····5·FUNC····LOCAL··DEFAULT····6·SystemExit_traverse.cold
133 ···129:·0000000000002c30···166·FUNC····LOCAL··DEFAULT····8·BaseException_with_traceback133 ···129:·0000000000002af0···166·FUNC····LOCAL··DEFAULT····8·BaseException_with_traceback
134 ···130:·000000000000126b····40·FUNC····LOCAL··DEFAULT····6·BaseException_with_traceback.cold134 ···130:·0000000000001238····40·FUNC····LOCAL··DEFAULT····6·BaseException_with_traceback.cold
135 ···131:·00000000000012b0····28·FUNC····LOCAL··DEFAULT····1·BaseException_get_args135 ···131:·00000000000012f0····28·FUNC····LOCAL··DEFAULT····1·BaseException_get_args
136 ···132:·0000000000001293·····6·FUNC····LOCAL··DEFAULT····6·BaseException_get_args.cold136 ···132:·0000000000001260·····6·FUNC····LOCAL··DEFAULT····6·BaseException_get_args.cold
137 ···133:·0000000000001299····25·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetStart.cold137 ···133:·0000000000001266····25·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetStart.cold
138 ···134:·00000000000012b2····42·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetEnd.cold138 ···134:·000000000000127f····42·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetEnd.cold
139 ···135:·0000000000001350····51·FUNC····LOCAL··DEFAULT····1·BaseException_set_args139 ···135:·0000000000001390····51·FUNC····LOCAL··DEFAULT····1·BaseException_set_args
140 ···136:·00000000000012dc····25·FUNC····LOCAL··DEFAULT····6·BaseException_set_args.cold140 ···136:·00000000000012a9····25·FUNC····LOCAL··DEFAULT····6·BaseException_set_args.cold
141 ···137:·0000000000002d90···616·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_new141 ···137:·0000000000002c50···616·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_new
142 ···138:·0000000000001373···280·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_new.cold142 ···138:·0000000000001340···280·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_new.cold
143 ···139:·0000000000003000···105·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_init143 ···139:·0000000000002ec0···105·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_init
144 ···140:·000000000000148b····78·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_init.cold144 ···140:·0000000000001458····78·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_init.cold
145 ···141:·0000000000003070··1415·FUNC····LOCAL··DEFAULT····8·exceptiongroup_split_recursive145 ···141:·0000000000002f30··1415·FUNC····LOCAL··DEFAULT····8·exceptiongroup_split_recursive
146 ···142:·00000000000018a0···221·FUNC····LOCAL··DEFAULT····1·collect_exception_group_leaf_ids146 ···142:·00000000000018e0···221·FUNC····LOCAL··DEFAULT····1·collect_exception_group_leaf_ids
147 ···143:·00000000000014d9···204·FUNC····LOCAL··DEFAULT····6·_PyExc_PrepReraiseStar.cold147 ···143:·00000000000014a6···204·FUNC····LOCAL··DEFAULT····6·_PyExc_PrepReraiseStar.cold
148 ···144:·00000000000015a5····58·FUNC····LOCAL··DEFAULT····6·StopIteration_traverse148 ···144:·0000000000001572····58·FUNC····LOCAL··DEFAULT····6·StopIteration_traverse
149 ···145:·00000000000015df····41·FUNC····LOCAL··DEFAULT····6·OSError_written_get149 ···145:·00000000000015ac····41·FUNC····LOCAL··DEFAULT····6·OSError_written_get
150 ···146:·0000000000001608···100·FUNC····LOCAL··DEFAULT····6·OSError_written_set150 ···146:·00000000000015d5···100·FUNC····LOCAL··DEFAULT····6·OSError_written_set
151 ···147:·000000000000166c···105·FUNC····LOCAL··DEFAULT····6·BaseException_set_context151 ···147:·0000000000001639···105·FUNC····LOCAL··DEFAULT····6·BaseException_set_context
152 ···148:·00000000000015a0····50·FUNC····LOCAL··DEFAULT····1·BaseException_reduce152 ···148:·00000000000015e0····50·FUNC····LOCAL··DEFAULT····1·BaseException_reduce
153 ···149:·00000000000015e0···149·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_split153 ···149:·0000000000001620···149·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_split
154 ···150:·0000000000001680···138·FUNC····LOCAL··DEFAULT····1·get_matcher_type154 ···150:·00000000000016c0···138·FUNC····LOCAL··DEFAULT····1·get_matcher_type
155 ···151:·00000000000016d5·····7·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_split.cold155 ···151:·00000000000016a2·····7·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_split.cold
156 ···152:·00000000000016dc····53·FUNC····LOCAL··DEFAULT····6·get_matcher_type.cold156 ···152:·00000000000016a9····53·FUNC····LOCAL··DEFAULT····6·get_matcher_type.cold
157 ···153:·0000000000001710···298·FUNC····LOCAL··DEFAULT····1·exceptiongroup_subset157 ···153:·0000000000001750···298·FUNC····LOCAL··DEFAULT····1·exceptiongroup_subset
158 ···154:·0000000000001711···474·FUNC····LOCAL··DEFAULT····6·exceptiongroup_split_recursive.cold158 ···154:·00000000000016de···474·FUNC····LOCAL··DEFAULT····6·exceptiongroup_split_recursive.cold
159 ···155:·00000000000018eb···241·FUNC····LOCAL··DEFAULT····6·exceptiongroup_subset.cold159 ···155:·00000000000018b8···241·FUNC····LOCAL··DEFAULT····6·exceptiongroup_subset.cold
160 ···156:·0000000000003600···199·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_traverse160 ···156:·00000000000034c0···199·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_traverse
161 ···157:·00000000000019dc····65·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_traverse.cold161 ···157:·00000000000019a9····65·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_traverse.cold
162 ···158:·0000000000001840····83·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_derive162 ···158:·0000000000001880····83·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_derive
163 ···159:·0000000000001a1d····23·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_derive.cold163 ···159:·00000000000019ea····23·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_derive.cold
164 ···160:·0000000000001a34····48·FUNC····LOCAL··DEFAULT····6·collect_exception_group_leaf_ids.cold164 ···160:·0000000000001a01····48·FUNC····LOCAL··DEFAULT····6·collect_exception_group_leaf_ids.cold
165 ···161:·0000000000001a64···103·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_subgroup165 ···161:·0000000000001a31···103·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_subgroup
166 ···162:·0000000000001980···127·FUNC····LOCAL··DEFAULT····1·UnicodeTranslateError_init166 ···162:·00000000000019c0···127·FUNC····LOCAL··DEFAULT····1·UnicodeTranslateError_init
167 ···163:·0000000000001acb···106·FUNC····LOCAL··DEFAULT····6·UnicodeTranslateError_init.cold167 ···163:·0000000000001a98···106·FUNC····LOCAL··DEFAULT····6·UnicodeTranslateError_init.cold
168 ···164:·0000000000001a10···195·FUNC····LOCAL··DEFAULT····1·BaseException_setstate168 ···164:·0000000000001a50···195·FUNC····LOCAL··DEFAULT····1·BaseException_setstate
169 ···165:·0000000000001b47····75·FUNC····LOCAL··DEFAULT····6·BaseException_setstate.cold169 ···165:·0000000000001b14····75·FUNC····LOCAL··DEFAULT····6·BaseException_setstate.cold
170 ···166:·0000000000001b92····29·FUNC····LOCAL··DEFAULT····6·KeyError_str170 ···166:·0000000000001b5f····29·FUNC····LOCAL··DEFAULT····6·KeyError_str
171 ···167:·00000000000036d0····55·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_str171 ···167:·0000000000003590····55·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_str
172 ···168:·0000000000001ae0···125·FUNC····LOCAL··DEFAULT····1·UnicodeTranslateError_str172 ···168:·0000000000001b20···125·FUNC····LOCAL··DEFAULT····1·UnicodeTranslateError_str
173 ···169:·0000000000001baf···101·FUNC····LOCAL··DEFAULT····6·UnicodeTranslateError_str.cold173 ···169:·0000000000001b7c···101·FUNC····LOCAL··DEFAULT····6·UnicodeTranslateError_str.cold
174 ···170:·0000000000001c14···262·FUNC····LOCAL··DEFAULT····6·OSError_reduce174 ···170:·0000000000001be1···262·FUNC····LOCAL··DEFAULT····6·OSError_reduce
175 ···171:·0000000000001d1a···109·FUNC····LOCAL··DEFAULT····6·BaseException_set_cause175 ···171:·0000000000001ce7···109·FUNC····LOCAL··DEFAULT····6·BaseException_set_cause
176 ···172:·0000000000001d87····88·FUNC····LOCAL··DEFAULT····6·AttributeError_reduce176 ···172:·0000000000001d54····88·FUNC····LOCAL··DEFAULT····6·AttributeError_reduce
177 ···173:·0000000000001ddf···165·FUNC····LOCAL··DEFAULT····6·AttributeError_getstate177 ···173:·0000000000001dac···165·FUNC····LOCAL··DEFAULT····6·AttributeError_getstate
178 ···174:·0000000000001f77···283·FUNC····LOCAL··DEFAULT····6·ImportError_reduce178 ···174:·0000000000001f44···283·FUNC····LOCAL··DEFAULT····6·ImportError_reduce
179 ···175:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata179 ···175:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
180 ···176:·0000000000000000····17·OBJECT··LOCAL··DEFAULT···12·__func__.0180 ···176:·0000000000000000····17·OBJECT··LOCAL··DEFAULT···12·__func__.0
181 ···177:·0000000000000020····25·OBJECT··LOCAL··DEFAULT···12·__func__.1181 ···177:·0000000000000020····25·OBJECT··LOCAL··DEFAULT···12·__func__.1
182 ···178:·0000000000007cc0···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_BaseException182 ···178:·0000000000007cc0···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_BaseException
183 ···179:·0000000000006f00···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_BaseExceptionGroup183 ···179:·0000000000006f00···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_BaseExceptionGroup
184 ···180:·0000000000007b00···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_Exception184 ···180:·0000000000007b00···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_Exception
185 ···181:·00000000000073c0···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_GeneratorExit185 ···181:·00000000000073c0···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_GeneratorExit
Offset 330, 59 lines modifiedOffset 330, 59 lines modified
Max diff block lines reached; 10704/29805 bytes (35.91%) of diff not shown.
255 KB
readelf --wide --relocs {}
Max HTML report size reached
90.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
546 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 350, 18 lines modifiedOffset 350, 18 lines modified
350 SyntaxError_clear350 SyntaxError_clear
351 SyntaxError_clear.cold351 SyntaxError_clear.cold
352 OSError_traverse352 OSError_traverse
353 OSError_traverse.cold353 OSError_traverse.cold
354 _PyException_AddNote.cold354 _PyException_AddNote.cold
355 BaseException_add_note355 BaseException_add_note
356 BaseException_add_note.cold356 BaseException_add_note.cold
357 StopIteration_init 
358 StopIteration_init.cold 
359 _PyErr_NoMemory.cold357 _PyErr_NoMemory.cold
360 __func__.2358 __func__.2
 359 StopIteration_init
 360 StopIteration_init.cold
361 StopIteration_dealloc361 StopIteration_dealloc
362 StopIteration_dealloc.cold362 StopIteration_dealloc.cold
363 BaseException_repr363 BaseException_repr
364 BaseException_get_cause364 BaseException_get_cause
365 BaseException_get_context365 BaseException_get_context
366 NameError_dealloc366 NameError_dealloc
367 NameError_clear367 NameError_clear
62.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
105 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
75.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
39.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 123, 19 lines modifiedOffset 123, 19 lines modified
123 ··0x00000780·004f5345·72726f72·5f747261·76657273·.OSError_travers123 ··0x00000780·004f5345·72726f72·5f747261·76657273·.OSError_travers
124 ··0x00000790·65004f53·4572726f·725f7472·61766572·e.OSError_traver124 ··0x00000790·65004f53·4572726f·725f7472·61766572·e.OSError_traver
125 ··0x000007a0·73652e63·6f6c6400·5f507945·78636570·se.cold._PyExcep125 ··0x000007a0·73652e63·6f6c6400·5f507945·78636570·se.cold._PyExcep
126 ··0x000007b0·74696f6e·5f416464·4e6f7465·2e636f6c·tion_AddNote.col126 ··0x000007b0·74696f6e·5f416464·4e6f7465·2e636f6c·tion_AddNote.col
127 ··0x000007c0·64004261·73654578·63657074·696f6e5f·d.BaseException_127 ··0x000007c0·64004261·73654578·63657074·696f6e5f·d.BaseException_
128 ··0x000007d0·6164645f·6e6f7465·00426173·65457863·add_note.BaseExc128 ··0x000007d0·6164645f·6e6f7465·00426173·65457863·add_note.BaseExc
129 ··0x000007e0·65707469·6f6e5f61·64645f6e·6f74652e·eption_add_note.129 ··0x000007e0·65707469·6f6e5f61·64645f6e·6f74652e·eption_add_note.
 130 ··0x000007f0·636f6c64·005f5079·4572725f·4e6f4d65·cold._PyErr_NoMe
 131 ··0x00000800·6d6f7279·2e636f6c·64005f5f·66756e63·mory.cold.__func
130 ··0x000007f0·636f6c64·0053746f·70497465·72617469·cold.StopIterati132 ··0x00000810·5f5f2e32·0053746f·70497465·72617469·__.2.StopIterati
131 ··0x00000800·6f6e5f69·6e697400·53746f70·49746572·on_init.StopIter133 ··0x00000820·6f6e5f69·6e697400·53746f70·49746572·on_init.StopIter
132 ··0x00000810·6174696f·6e5f696e·69742e63·6f6c6400·ation_init.cold.134 ··0x00000830·6174696f·6e5f696e·69742e63·6f6c6400·ation_init.cold.
133 ··0x00000820·5f507945·72725f4e·6f4d656d·6f72792e·_PyErr_NoMemory. 
134 ··0x00000830·636f6c64·005f5f66·756e635f·5f2e3200·cold.__func__.2. 
135 ··0x00000840·53746f70·49746572·6174696f·6e5f6465·StopIteration_de135 ··0x00000840·53746f70·49746572·6174696f·6e5f6465·StopIteration_de
136 ··0x00000850·616c6c6f·63005374·6f704974·65726174·alloc.StopIterat136 ··0x00000850·616c6c6f·63005374·6f704974·65726174·alloc.StopIterat
137 ··0x00000860·696f6e5f·6465616c·6c6f632e·636f6c64·ion_dealloc.cold137 ··0x00000860·696f6e5f·6465616c·6c6f632e·636f6c64·ion_dealloc.cold
138 ··0x00000870·00426173·65457863·65707469·6f6e5f72·.BaseException_r138 ··0x00000870·00426173·65457863·65707469·6f6e5f72·.BaseException_r
139 ··0x00000880·65707200·42617365·45786365·7074696f·epr.BaseExceptio139 ··0x00000880·65707200·42617365·45786365·7074696f·epr.BaseExceptio
140 ··0x00000890·6e5f6765·745f6361·75736500·42617365·n_get_cause.Base140 ··0x00000890·6e5f6765·745f6361·75736500·42617365·n_get_cause.Base
141 ··0x000008a0·45786365·7074696f·6e5f6765·745f636f·Exception_get_co141 ··0x000008a0·45786365·7074696f·6e5f6765·745f636f·Exception_get_co
4.03 KB
genericaliasobject.o
1.25 KB
readelf --wide --symbols {}
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ····50:·0000000000000680····24·OBJECT··LOCAL··DEFAULT····3·ga_as_mapping54 ····50:·0000000000000680····24·OBJECT··LOCAL··DEFAULT····3·ga_as_mapping
55 ····51:·0000000000000080···139·OBJECT··LOCAL··DEFAULT···12·genericalias__doc__55 ····51:·0000000000000080···139·OBJECT··LOCAL··DEFAULT···12·genericalias__doc__
56 ····52:·00000000000005c0···192·OBJECT··LOCAL··DEFAULT····3·ga_methods56 ····52:·00000000000005c0···192·OBJECT··LOCAL··DEFAULT····3·ga_methods
57 ····53:·0000000000000520···160·OBJECT··LOCAL··DEFAULT····3·ga_members57 ····53:·0000000000000520···160·OBJECT··LOCAL··DEFAULT····3·ga_members
58 ····54:·00000000000004a0···120·OBJECT··LOCAL··DEFAULT····3·ga_properties58 ····54:·00000000000004a0···120·OBJECT··LOCAL··DEFAULT····3·ga_properties
59 ····55:·0000000000000340····64·OBJECT··LOCAL··DEFAULT····3·ga_iter_methods59 ····55:·0000000000000340····64·OBJECT··LOCAL··DEFAULT····3·ga_iter_methods
60 ····56:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata60 ····56:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
61 ····57:·0000000000000000···166·FUNC····GLOBAL·DEFAULT····8·Py_GenericAlias61 ····57:·0000000000000000···161·FUNC····GLOBAL·DEFAULT····8·Py_GenericAlias
62 ····58:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·Py_GenericAliasType62 ····58:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·Py_GenericAliasType
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyVectorcall_Function65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyVectorcall_Function
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
701 B
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·000000000000002c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000000a615 00000018·000000000000002c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000000a1
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:·r12·(r12)·at·cfa-1618 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
19 ··DW_CFA_advance_loc:·9·to·000000000000000f19 ··DW_CFA_advance_loc:·9·to·000000000000000f
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2421 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
22 ··DW_CFA_advance_loc:·1·to·000000000000001022 ··DW_CFA_advance_loc:·1·to·0000000000000010
1.09 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ·R_X86_64_PLT32» PyTuple_Pack-0x430 ·R_X86_64_PLT32» PyTuple_Pack-0x4
31 »       mov····%rax,%rbx31 »       mov····%rax,%rbx
32 »       test···%rax,%rax32 »       test···%rax,%rax
33 »       je·····4e·<Py_GenericAlias+0x4e>33 »       je·····4e·<Py_GenericAlias+0x4e>
34 ·R_X86_64_PC32»  .text.unlikely-0x434 ·R_X86_64_PC32»  .text.unlikely-0x4
35 »       mov····(%r12),%eax35 »       mov····(%r12),%eax
36 »       add····$0x1,%eax36 »       add····$0x1,%eax
37 »       jne····a0·<Py_GenericAlias+0xa0>37 »       jne····9b·<Py_GenericAlias+0x9b>
38 »       mov····%r12,0x10(%rbp)38 »       mov····%r12,0x10(%rbp)
39 »       pxor···%xmm0,%xmm039 »       pxor···%xmm0,%xmm0
40 »       mov····%r12,%rdi40 »       mov····%r12,%rdi
41 »       mov····%rbx,0x18(%rbp)41 »       mov····%rbx,0x18(%rbp)
42 »       movups·%xmm0,0x20(%rbp)42 »       movups·%xmm0,0x20(%rbp)
43 »       call···6f·<Py_GenericAlias+0x6f>43 »       call···6f·<Py_GenericAlias+0x6f>
44 ·R_X86_64_PLT32» PyVectorcall_Function-0x444 ·R_X86_64_PLT32» PyVectorcall_Function-0x4
Offset 55, 18 lines modifiedOffset 55, 18 lines modified
55 »       ret55 »       ret
56 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
57 »       mov····(%rbx),%eax57 »       mov····(%rbx),%eax
58 »       add····$0x1,%eax58 »       add····$0x1,%eax
59 »       je·····4e·<Py_GenericAlias+0x4e>59 »       je·····4e·<Py_GenericAlias+0x4e>
60 »       mov····%eax,(%rbx)60 »       mov····%eax,(%rbx)
61 »       jmp····4e·<Py_GenericAlias+0x4e>61 »       jmp····4e·<Py_GenericAlias+0x4e>
62 »       nopl···0x0(%rax,%rax,1) 
63 »       mov····%eax,(%r12)62 »       mov····%eax,(%r12)
64 »       jmp····57·<Py_GenericAlias+0x57>63 »       jmp····57·<Py_GenericAlias+0x57>
65 »       cs·nopw·0x0(%rax,%rax,1)64 »       data16·cs·nopw·0x0(%rax,%rax,1)
 65 »       nopl···0x0(%rax)
  
66 00000000000000b0·<ga_dealloc>:66 00000000000000b0·<ga_dealloc>:
67 ga_dealloc():67 ga_dealloc():
68 »       endbr6468 »       endbr64
69 »       push···%rbx69 »       push···%rbx
70 »       mov····-0x10(%rdi),%rcx70 »       mov····-0x10(%rdi),%rcx
71 »       mov····%rdi,%rbx71 »       mov····%rdi,%rbx
988 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·2c000000·1c000000·........,.......4 ··0x00000010·1b0c0708·90010000·2c000000·1c000000·........,.......
5 ··0x00000020·00000000·a6000000·00460e10·8c02490e·.........F....I.5 ··0x00000020·00000000·a1000000·00460e10·8c02490e·.........F....I.
6 ··0x00000030·18860341·0e208304·02780a0e·18410e10·...A.·...x...A..6 ··0x00000030·18860341·0e208304·02780a0e·18410e10·...A.·...x...A..
7 ··0x00000040·420e0845·0b000000·18000000·4c000000·B..E........L...7 ··0x00000040·420e0845·0b000000·18000000·4c000000·B..E........L...
8 ··0x00000050·00000000·21000000·000e2083·0486038c·....!.....·.....8 ··0x00000050·00000000·21000000·000e2083·0486038c·....!.....·.....
9 ··0x00000060·02000000·18000000·68000000·00000000·........h.......9 ··0x00000060·02000000·18000000·68000000·00000000·........h.......
10 ··0x00000070·a8000000·00450e10·8302029a·0e080000·.....E..........10 ··0x00000070·a8000000·00450e10·8302029a·0e080000·.....E..........
11 ··0x00000080·14000000·84000000·00000000·17000000·................11 ··0x00000080·14000000·84000000·00000000·17000000·................
12 ··0x00000090·000e1083·02000000·10000000·9c000000·................12 ··0x00000090·000e1083·02000000·10000000·9c000000·................
390 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:··········58088·(bytes·into·file)13 ··Start·of·section·headers:··········58072·(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·0xe2e8:1 There·are·20·section·headers,·starting·at·offset·0xe2d8:
  
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·000b5c·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·008260·000af8·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008268·000be8·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000a60·001420·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000ba0·001420·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·008d58·001350·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·008e50·001350·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001e80·000028·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·001fc0·000028·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001e80·001557·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001fc0·001549·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00a0a8·002478·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00a1a0·002460·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0033d8·001146·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003510·00102c·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00c520·0012d8·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00c600·0011e8·18···I·17···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00451e·00025b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00453c·00025b·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004780·000605·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004798·000605·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004d88·00047a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004da0·00047a·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·005202·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·00521a·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·005208·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·005220·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005228·000d30·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005240·000d20·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d7f8·000a38·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d7e8·000a38·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f58·001440·18·····18·132··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f60·001440·18·····18·132··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007398·000ec2·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·0073a0·000ec2·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e230·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e220·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)
19.3 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:·0000000000001010···310·FUNC····LOCAL··DEFAULT····8·compute_cr_origin11 ·····7:·0000000000000900···314·FUNC····LOCAL··DEFAULT····1·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····95·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold
20 ····16:·0000000000000da0···622·FUNC····LOCAL··DEFAULT····8·gen_close_iter20 ····16:·0000000000000db0···636·FUNC····LOCAL··DEFAULT····8·gen_close_iter
21 ····17:·0000000000000af0···654·FUNC····LOCAL··DEFAULT····8·gen_send_ex21 ····17:·0000000000000b00···654·FUNC····LOCAL··DEFAULT····8·gen_send_ex
22 ····18:·000000000000013f···173·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold22 ····18:·0000000000000131···173·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold
23 ····19:·0000000000000810···403·FUNC····LOCAL··DEFAULT····8·gen_close23 ····19:·0000000000000810···417·FUNC····LOCAL··DEFAULT····8·gen_close
24 ····20:·00000000000001ec····44·FUNC····LOCAL··DEFAULT····6·gen_close.cold24 ····20:·00000000000001de····44·FUNC····LOCAL··DEFAULT····6·gen_close.cold
25 ····21:·00000000000009b0···111·FUNC····LOCAL··DEFAULT····8·gen_traverse25 ····21:·00000000000009c0···111·FUNC····LOCAL··DEFAULT····8·gen_traverse
26 ····22:·0000000000000218····43·FUNC····LOCAL··DEFAULT····6·gen_traverse.cold26 ····22:·000000000000020a····43·FUNC····LOCAL··DEFAULT····6·gen_traverse.cold
27 ····23:·0000000000000243···104·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold27 ····23:·0000000000000235···104·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold
28 ····24:·00000000000002ab····24·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold28 ····24:·000000000000029d····24·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold
29 ····25:·00000000000002c3···105·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold29 ····25:·00000000000002b5···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:·000000000000032c····63·FUNC····LOCAL··DEFAULT····6·gen_throw.cold32 ····28:·000000000000031e····63·FUNC····LOCAL··DEFAULT····6·gen_throw.cold
33 ····29:·0000000000000d80····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF33 ····29:·0000000000000d90····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
34 ····30:·000000000000036b···393·FUNC····LOCAL··DEFAULT····6·_gen_throw.cold34 ····30:·000000000000035d···393·FUNC····LOCAL··DEFAULT····6·_gen_throw.cold
35 ····31:·00000000000004f4·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold35 ····31:·00000000000004e6·····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:·00000000000004f9····53·FUNC····LOCAL··DEFAULT····6·PyGen_am_send.cold37 ····33:·00000000000004eb····53·FUNC····LOCAL··DEFAULT····6·PyGen_am_send.cold
38 ····34:·000000000000052e···142·FUNC····LOCAL··DEFAULT····6·_PyCoro_GetAwaitableIter.cold38 ····34:·0000000000000520···142·FUNC····LOCAL··DEFAULT····6·_PyCoro_GetAwaitableIter.cold
39 ····35:·00000000000005bc····23·FUNC····LOCAL··DEFAULT····6·gen_getsuspended39 ····35:·00000000000005ae····23·FUNC····LOCAL··DEFAULT····6·gen_getsuspended
40 ····36:·00000000000005d3····96·FUNC····LOCAL··DEFAULT····6·gen_close_iter.cold40 ····36:·00000000000005c5····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:·0000000000000633····21·FUNC····LOCAL··DEFAULT····6·_PyGen_SetStopIterationValue.cold42 ····38:·0000000000000625····21·FUNC····LOCAL··DEFAULT····6·_PyGen_SetStopIterationValue.cold
43 ····39:·0000000000000648····21·FUNC····LOCAL··DEFAULT····6·gen_getrunning43 ····39:·000000000000063a····21·FUNC····LOCAL··DEFAULT····6·gen_getrunning
44 ····40:·000000000000065d····11·FUNC····LOCAL··DEFAULT····6·gen_getframe44 ····40:·000000000000064f····11·FUNC····LOCAL··DEFAULT····6·gen_getframe
45 ····41:·0000000000000668····79·FUNC····LOCAL··DEFAULT····6·_gen_getframe45 ····41:·000000000000065a····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:·00000000000006b7·····4·FUNC····LOCAL··DEFAULT····6·async_gen_anext.cold49 ····45:·00000000000006a9·····4·FUNC····LOCAL··DEFAULT····6·async_gen_anext.cold
50 ····46:·00000000000006bb····59·FUNC····LOCAL··DEFAULT····6·async_gen_init_hooks.cold50 ····46:·00000000000006ad····59·FUNC····LOCAL··DEFAULT····6·async_gen_init_hooks.cold
51 ····47:·00000000000006f6····49·FUNC····LOCAL··DEFAULT····6·async_gen_asend_new.cold51 ····47:·00000000000006e8····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:·0000000000000727····50·FUNC····LOCAL··DEFAULT····6·async_gen_asend_send.cold55 ····51:·0000000000000719····50·FUNC····LOCAL··DEFAULT····6·async_gen_asend_send.cold
56 ····52:·0000000000000759····42·FUNC····LOCAL··DEFAULT····6·async_gen_unwrap_value.cold56 ····52:·000000000000074b····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:·0000000000000783····59·FUNC····LOCAL··DEFAULT····6·async_gen_asend_dealloc.cold58 ····54:·0000000000000775····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:·00000000000007be····14·FUNC····LOCAL··DEFAULT····6·async_gen_asend_finalize.cold60 ····56:·00000000000007b0····14·FUNC····LOCAL··DEFAULT····6·async_gen_asend_finalize.cold
61 ····57:·00000000000007cc····23·FUNC····LOCAL··DEFAULT····6·gen_repr61 ····57:·00000000000007be····23·FUNC····LOCAL··DEFAULT····6·gen_repr
62 ····58:·00000000000007e3···102·FUNC····LOCAL··DEFAULT····6·coro_await62 ····58:·00000000000007d5···102·FUNC····LOCAL··DEFAULT····6·coro_await
63 ····59:·0000000000000849····17·FUNC····LOCAL··DEFAULT····6·coro_wrapper_send63 ····59:·000000000000083b····17·FUNC····LOCAL··DEFAULT····6·coro_wrapper_send
64 ····60:·000000000000085a····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_throw64 ····60:·000000000000084c····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_throw
65 ····61:·0000000000000867···127·FUNC····LOCAL··DEFAULT····6·async_gen_asend_throw65 ····61:·0000000000000859···127·FUNC····LOCAL··DEFAULT····6·async_gen_asend_throw
66 ····62:·00000000000008e6····55·FUNC····LOCAL··DEFAULT····6·compute_cr_origin.cold66 ····62:·00000000000008d8····55·FUNC····LOCAL··DEFAULT····6·compute_cr_origin.cold
67 ····63:·000000000000091d····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_close67 ····63:·000000000000090f····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_close
68 ····64:·000000000000092a···143·FUNC····LOCAL··DEFAULT····6·async_gen_asend_close68 ····64:·000000000000091c···143·FUNC····LOCAL··DEFAULT····6·async_gen_asend_close
69 ····65:·00000000000009b9····92·FUNC····LOCAL··DEFAULT····6·coro_wrapper_dealloc69 ····65:·00000000000009ab····92·FUNC····LOCAL··DEFAULT····6·coro_wrapper_dealloc
70 ····66:·0000000000000a15····35·FUNC····LOCAL··DEFAULT····6·_PyAsyncGenValueWrapperNew.cold70 ····66:·0000000000000a07····35·FUNC····LOCAL··DEFAULT····6·_PyAsyncGenValueWrapperNew.cold
71 ····67:·00000000000009a0···124·FUNC····LOCAL··DEFAULT····1·async_gen_wrapped_val_dealloc71 ····67:·0000000000000ae0···124·FUNC····LOCAL··DEFAULT····1·async_gen_wrapped_val_dealloc
72 ····68:·0000000000000a38····32·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_dealloc.cold72 ····68:·0000000000000a2a····32·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_dealloc.cold
73 ····69:·0000000000000a58····29·FUNC····LOCAL··DEFAULT····6·async_gen_aclose73 ····69:·0000000000000a4a····29·FUNC····LOCAL··DEFAULT····6·async_gen_aclose
74 ····70:·0000000000000a75···130·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_new74 ····70:·0000000000000a67···130·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_new
75 ····71:·0000000000000af7····11·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_iternext75 ····71:·0000000000000ae9····11·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_iternext
76 ····72:·0000000000000b02···578·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_send76 ····72:·0000000000000af4···578·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_send
77 ····73:·0000000000000d44···138·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_dealloc77 ····73:·0000000000000d36···138·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_dealloc
78 ····74:·0000000000000dce····37·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_finalize78 ····74:·0000000000000dc0····37·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_finalize
79 ····75:·0000000000000df3····14·FUNC····LOCAL··DEFAULT····6·cr_getframe79 ····75:·0000000000000de5····14·FUNC····LOCAL··DEFAULT····6·cr_getframe
80 ····76:·0000000000000e01····14·FUNC····LOCAL··DEFAULT····6·ag_getframe80 ····76:·0000000000000df3····14·FUNC····LOCAL··DEFAULT····6·ag_getframe
81 ····77:·0000000000000e0f····11·FUNC····LOCAL··DEFAULT····6·ag_getcode81 ····77:·0000000000000e01····11·FUNC····LOCAL··DEFAULT····6·ag_getcode
82 ····78:·0000000000000e1a····49·FUNC····LOCAL··DEFAULT····6·_gen_getcode82 ····78:·0000000000000e0c····49·FUNC····LOCAL··DEFAULT····6·_gen_getcode
83 ····79:·0000000000000e4b····11·FUNC····LOCAL··DEFAULT····6·cr_getcode83 ····79:·0000000000000e3d····11·FUNC····LOCAL··DEFAULT····6·cr_getcode
84 ····80:·0000000000000e56····11·FUNC····LOCAL··DEFAULT····6·gen_getcode84 ····80:·0000000000000e48····11·FUNC····LOCAL··DEFAULT····6·gen_getcode
85 ····81:·0000000000000e61····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend85 ····81:·0000000000000e53····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend
86 ····82:·0000000000000e8c····79·FUNC····LOCAL··DEFAULT····6·async_gen_athrow86 ····82:·0000000000000e7e····79·FUNC····LOCAL··DEFAULT····6·async_gen_athrow
87 ····83:·0000000000000edb···321·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_throw87 ····83:·0000000000000ecd···321·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_throw
88 ····84:·000000000000101c····20·FUNC····LOCAL··DEFAULT····6·gen_get_name88 ····84:·000000000000100e····20·FUNC····LOCAL··DEFAULT····6·gen_get_name
89 ····85:·0000000000001030····20·FUNC····LOCAL··DEFAULT····6·gen_get_qualname89 ····85:·0000000000001022····20·FUNC····LOCAL··DEFAULT····6·gen_get_qualname
90 ····86:·0000000000001044····73·FUNC····LOCAL··DEFAULT····6·gen_set_name90 ····86:·0000000000001036····73·FUNC····LOCAL··DEFAULT····6·gen_set_name
91 ····87:·000000000000108d····73·FUNC····LOCAL··DEFAULT····6·gen_set_qualname91 ····87:·000000000000107f····73·FUNC····LOCAL··DEFAULT····6·gen_set_qualname
92 ····88:·00000000000010d6····58·FUNC····LOCAL··DEFAULT····6·async_gen_traverse92 ····88:·00000000000010c8····58·FUNC····LOCAL··DEFAULT····6·async_gen_traverse
93 ····89:·0000000000001110····24·FUNC····LOCAL··DEFAULT····6·coro_wrapper_traverse93 ····89:·0000000000001102····24·FUNC····LOCAL··DEFAULT····6·coro_wrapper_traverse
94 ····90:·0000000000001128····28·FUNC····LOCAL··DEFAULT····6·ag_getsuspended94 ····90:·000000000000111a····28·FUNC····LOCAL··DEFAULT····6·ag_getsuspended
95 ····91:·0000000000001144····64·FUNC····LOCAL··DEFAULT····6·async_gen_asend_traverse95 ····91:·0000000000001136····64·FUNC····LOCAL··DEFAULT····6·async_gen_asend_traverse
96 ····92:·0000000000001184····64·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_traverse96 ····92:·0000000000001176····64·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_traverse
97 ····93:·00000000000011c4····23·FUNC····LOCAL··DEFAULT····6·async_gen_repr97 ····93:·00000000000011b6····23·FUNC····LOCAL··DEFAULT····6·async_gen_repr
98 ····94:·00000000000011db····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_iternext98 ····94:·00000000000011cd····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_iternext
99 ····95:·00000000000011e8····42·FUNC····LOCAL··DEFAULT····6·gen_getyieldfrom99 ····95:·00000000000011da····42·FUNC····LOCAL··DEFAULT····6·gen_getyieldfrom
100 ····96:·0000000000001212·····6·FUNC····LOCAL··DEFAULT····6·coro_get_cr_await100 ····96:·0000000000001204·····6·FUNC····LOCAL··DEFAULT····6·coro_get_cr_await
101 ····97:·0000000000001218···143·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_close101 ····97:·000000000000120a···143·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_close
102 ····98:·00000000000012a7····23·FUNC····LOCAL··DEFAULT····6·coro_repr102 ····98:·0000000000001299····23·FUNC····LOCAL··DEFAULT····6·coro_repr
103 ····99:·00000000000012be····21·FUNC····LOCAL··DEFAULT····6·cr_getrunning103 ····99:·00000000000012b0····21·FUNC····LOCAL··DEFAULT····6·cr_getrunning
104 ···100:·00000000000012d3····28·FUNC····LOCAL··DEFAULT····6·cr_getsuspended104 ···100:·00000000000012c5····28·FUNC····LOCAL··DEFAULT····6·cr_getsuspended
105 ···101:·00000000000012ef····29·FUNC····LOCAL··DEFAULT····6·gen_sizeof105 ···101:·00000000000012e1····29·FUNC····LOCAL··DEFAULT····6·gen_sizeof
106 ···102:·0000000000001320····24·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_traverse106 ···102:·0000000000001312····24·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_traverse
107 ···103:·0000000000001338···331·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname107 ···103:·000000000000132a···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···617·FUNC····GLOBAL·HIDDEN·····8·_PyGen_Finalize154 ···150:·00000000000005a0···609·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; 3218/19696 bytes (16.34%) of diff not shown.
157 KB
readelf --wide --relocs {}
Max HTML report size reached
54.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
18.7 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+0x32818 ·R_X86_64_PC32»  .text.unlikely+0x31a
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+0x35a42 ·R_X86_64_PC32»  .text.unlikely+0x34c
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+0x34e45 ·R_X86_64_PC32»  .text.unlikely+0x340
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+0x34750 ·R_X86_64_PC32»  .text.unlikely+0x339
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+0x47972 ·R_X86_64_PC32»  .text.unlikely+0x46b
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+0x45575 ·R_X86_64_PC32»  .text.unlikely+0x447
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+0x4de85 ·R_X86_64_PC32»  .text.unlikely+0x4d0
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+0x4cc88 ·R_X86_64_PC32»  .text.unlikely+0x4be
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+0x4a193 ·R_X86_64_PC32»  .text.unlikely+0x493
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+0x48596 ·R_X86_64_PC32»  .text.unlikely+0x477
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+0x367102 ·R_X86_64_PC32»  .text.unlikely+0x359
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+0xd7c105 ·R_X86_64_PC32»  .text.hot+0xd8c
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+0xaec130 ·R_X86_64_PC32»  .text.hot+0xafc
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+0x3cf159 ·R_X86_64_PC32»  .text.unlikely+0x3c1
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; 15232/18934 bytes (80.45%) of diff not shown.
75.4 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, 16 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···1010·<compute_cr_origin>107 »       call···151·<_Py_MakeCoro+0x151>
 108 ·R_X86_64_PC32»  .text+0x8fc
108 »       mov····%rax,0x38(%rbx)109 »       mov····%rax,0x38(%rbx)
109 »       test···%rax,%rax110 »       test···%rax,%rax
110 »       jne····b8·<_Py_MakeCoro+0xb8>111 »       jne····b8·<_Py_MakeCoro+0xb8>
111 »       jmp····163·<_Py_MakeCoro+0x163>112 »       jmp····163·<_Py_MakeCoro+0x163>
112 ·R_X86_64_PC32»  .text.unlikely+0x16113 ·R_X86_64_PC32»  .text.unlikely+0x16
113 »       mov····0x8(%rsi),%rsi114 »       mov····0x8(%rsi),%rsi
114 »       jmp····137·<_Py_MakeCoro+0x137>115 »       jmp····137·<_Py_MakeCoro+0x137>
Offset 325, 23 lines modifiedOffset 326, 23 lines modified
325 »       jne····4d0·<gen_dealloc+0x170>326 »       jne····4d0·<gen_dealloc+0x170>
326 »       mov····(%rdi),%rax327 »       mov····(%rdi),%rax
327 »       test···%eax,%eax328 »       test···%eax,%eax
328 »       js·····44a·<gen_dealloc+0xea>329 »       js·····44a·<gen_dealloc+0xea>
329 »       sub····$0x1,%rax330 »       sub····$0x1,%rax
330 »       mov····%rax,(%rdi)331 »       mov····%rax,(%rdi)
331 »       je·····44a·<gen_dealloc+0xea>332 »       je·····44a·<gen_dealloc+0xea>
332 ·R_X86_64_PC32»  .text.unlikely+0xce333 ·R_X86_64_PC32»  .text.unlikely+0xf8
333 »       mov····0x18(%rbx),%rdi334 »       mov····0x18(%rbx),%rdi
334 »       test···%rdi,%rdi335 »       test···%rdi,%rdi
335 »       je·····466·<gen_dealloc+0x106>336 »       je·····466·<gen_dealloc+0x106>
336 »       mov····(%rdi),%rax337 »       mov····(%rdi),%rax
337 »       movq···$0x0,0x18(%rbx)338 »       movq···$0x0,0x18(%rbx)
338 »       test···%eax,%eax339 »       test···%eax,%eax
339 »       jns····466·<gen_dealloc+0x106>340 »       jns····466·<gen_dealloc+0x106>
340 ·R_X86_64_PC32»  .text.unlikely+0xd8341 ·R_X86_64_PC32»  .text.unlikely+0x102
341 »       mov····0x20(%rbx),%rdi342 »       mov····0x20(%rbx),%rdi
342 »       test···%rdi,%rdi343 »       test···%rdi,%rdi
343 »       je·····47e·<gen_dealloc+0x11e>344 »       je·····47e·<gen_dealloc+0x11e>
344 »       mov····(%rdi),%rax345 »       mov····(%rdi),%rax
345 »       movq···$0x0,0x20(%rbx)346 »       movq···$0x0,0x20(%rbx)
346 »       test···%eax,%eax347 »       test···%eax,%eax
347 »       jns····4c0·<gen_dealloc+0x160>348 »       jns····4c0·<gen_dealloc+0x160>
Offset 355, 21 lines modifiedOffset 356, 21 lines modified
355 »       movq···$0x0,0x50(%rbx)356 »       movq···$0x0,0x50(%rbx)
356 »       call···4a5·<gen_dealloc+0x145>357 »       call···4a5·<gen_dealloc+0x145>
357 ·R_X86_64_PLT32» _PyFrame_ClearExceptCode-0x4358 ·R_X86_64_PLT32» _PyFrame_ClearExceptCode-0x4
358 »       mov····0x28(%rbx),%rdi359 »       mov····0x28(%rbx),%rdi
359 »       test···%rdi,%rdi360 »       test···%rdi,%rdi
360 »       je·····428·<gen_dealloc+0xc8>361 »       je·····428·<gen_dealloc+0xc8>
361 »       jmp····4b7·<gen_dealloc+0x157>362 »       jmp····4b7·<gen_dealloc+0x157>
362 ·R_X86_64_PC32»  .text.unlikely+0xf1363 ·R_X86_64_PC32»  .text.unlikely+0xce
363 »       nopw···0x0(%rax,%rax,1)364 »       nopw···0x0(%rax,%rax,1)
364 »       sub····$0x1,%rax365 »       sub····$0x1,%rax
365 »       mov····%rax,(%rdi)366 »       mov····%rax,(%rdi)
366 »       jne····47e·<gen_dealloc+0x11e>367 »       jne····47e·<gen_dealloc+0x11e>
367 »       jmp····4ce·<gen_dealloc+0x16e>368 »       jmp····4ce·<gen_dealloc+0x16e>
368 ·R_X86_64_PC32»  .text.unlikely+0x127369 ·R_X86_64_PC32»  .text.unlikely+0x119
369 »       xchg···%ax,%ax370 »       xchg···%ax,%ax
370 »       mov····0x38(%rbx),%rax371 »       mov····0x38(%rbx),%rax
371 »       test···%rax,%rax372 »       test···%rax,%rax
372 »       je·····436·<gen_dealloc+0xd6>373 »       je·····436·<gen_dealloc+0xd6>
373 »       xor····%edx,%edx374 »       xor····%edx,%edx
374 »       mov····%rdx,0x38(%rbx)375 »       mov····%rdx,0x38(%rbx)
375 »       mov····(%rax),%rdx376 »       mov····(%rax),%rdx
Offset 391, 15 lines modifiedOffset 392, 15 lines modified
391 »       mov····%rsi,0x38(%rbx)392 »       mov····%rsi,0x38(%rbx)
392 »       test···%eax,%eax393 »       test···%eax,%eax
393 »       js·····422·<gen_dealloc+0xc2>394 »       js·····422·<gen_dealloc+0xc2>
394 »       sub····$0x1,%rax395 »       sub····$0x1,%rax
395 »       mov····%rax,(%rdi)396 »       mov····%rax,(%rdi)
396 »       jne····422·<gen_dealloc+0xc2>397 »       jne····422·<gen_dealloc+0xc2>
397 »       jmp····53c·<gen_dealloc+0x1dc>398 »       jmp····53c·<gen_dealloc+0x1dc>
398 ·R_X86_64_PC32»  .text.unlikely+0x131399 ·R_X86_64_PC32»  .text.unlikely+0x123
399 »       call···541·<gen_dealloc+0x1e1>400 »       call···541·<gen_dealloc+0x1e1>
400 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4401 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4
401 »       mov····-0x8(%rbx),%rcx402 »       mov····-0x8(%rbx),%rcx
402 »       lea····-0x10(%rbx),%rsi403 »       lea····-0x10(%rbx),%rsi
403 »       mov····%rbx,%rdi404 »       mov····%rbx,%rdi
404 »       mov····0x0(%rip),%rax········405 »       mov····0x0(%rip),%rax········
405 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4406 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
Offset 416, 17 lines modifiedOffset 417, 17 lines modified
416 »       movups·%xmm0,-0x10(%rbx)417 »       movups·%xmm0,-0x10(%rbx)
417 »       mov····%rsi,0x8(%rdx)418 »       mov····%rsi,0x8(%rdx)
418 »       call···58a·<gen_dealloc+0x22a>419 »       call···58a·<gen_dealloc+0x22a>
419 ·R_X86_64_PLT32» PyObject_CallFinalizerFromDealloc-0x4420 ·R_X86_64_PLT32» PyObject_CallFinalizerFromDealloc-0x4
420 »       test···%eax,%eax421 »       test···%eax,%eax
421 »       je·····3ea·<gen_dealloc+0x8a>422 »       je·····3ea·<gen_dealloc+0x8a>
422 »       jmp····597·<gen_dealloc+0x237>423 »       jmp····597·<gen_dealloc+0x237>
423 ·R_X86_64_PC32»  .text.unlikely+0xef424 ·R_X86_64_PC32»  .text.unlikely+0xf6
424 »       jmp····59c·<gen_dealloc+0x23c>425 »       jmp····59c·<gen_dealloc+0x23c>
425 ·R_X86_64_PC32»  .text.unlikely+0xef426 ·R_X86_64_PC32»  .text.unlikely+0xf6
426 »       nopl···0x0(%rax)427 »       nopl···0x0(%rax)
  
427 00000000000005a0·<_PyGen_Finalize>:428 00000000000005a0·<_PyGen_Finalize>:
428 _PyGen_Finalize():429 _PyGen_Finalize():
429 »       endbr64430 »       endbr64
430 »       cmpb···$0x0,0x43(%rdi)431 »       cmpb···$0x0,0x43(%rdi)
431 »       jle····5b0·<_PyGen_Finalize+0x10>432 »       jle····5b0·<_PyGen_Finalize+0x10>
Offset 442, 23 lines modifiedOffset 443, 23 lines modified
442 »       je·····764·<_PyGen_Finalize+0x1c4>443 »       je·····764·<_PyGen_Finalize+0x1c4>
443 »       call···5ce·<_PyGen_Finalize+0x2e>444 »       call···5ce·<_PyGen_Finalize+0x2e>
444 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4445 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
445 »       mov····0x48(%rbx),%rdx446 »       mov····0x48(%rbx),%rdx
446 »       mov····%rax,%rbp447 »       mov····%rax,%rbp
447 »       movzbl·0x43(%rbx),%eax448 »       movzbl·0x43(%rbx),%eax
448 »       testb··$0x80,0x30(%rdx)449 »       testb··$0x80,0x30(%rdx)
449 »       jne····7aa·<_PyGen_Finalize+0x20a>450 »       jne····79f·<_PyGen_Finalize+0x1ff>
450 »       cmp····$0xfd,%al451 »       cmp····$0xfd,%al
451 »       jne····610·<_PyGen_Finalize+0x70>452 »       jne····610·<_PyGen_Finalize+0x70>
452 »       mov····0x0(%rip),%rax········453 »       mov····0x0(%rip),%rax········
453 ·R_X86_64_PC32»  _Py_NoneStruct-0x4454 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
454 »       movb···$0x1,0x43(%rbx)455 »       movb···$0x1,0x43(%rbx)
455 »       test···%eax,%eax456 »       test···%eax,%eax
456 »       jns····5fa·<_PyGen_Finalize+0x5a>457 »       jns····5fa·<_PyGen_Finalize+0x5a>
457 ·R_X86_64_PC32»  .text.unlikely+0x146458 ·R_X86_64_PC32»  .text.unlikely+0x138
458 »       add····$0x20,%rsp459 »       add····$0x20,%rsp
459 »       mov····%rbp,%rdi460 »       mov····%rbp,%rdi
460 »       pop····%rbx461 »       pop····%rbx
461 »       pop····%rbp462 »       pop····%rbp
462 »       pop····%r12463 »       pop····%r12
463 »       jmp····60a·<_PyGen_Finalize+0x6a>464 »       jmp····60a·<_PyGen_Finalize+0x6a>
464 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4465 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4
Offset 486, 35 lines modifiedOffset 487, 35 lines modified
486 »       call···65a·<_PyGen_Finalize+0xba>487 »       call···65a·<_PyGen_Finalize+0xba>
487 ·R_X86_64_PLT32» _PyFrame_ClearLocals-0x4488 ·R_X86_64_PLT32» _PyFrame_ClearLocals-0x4
488 »       mov····0x0(%rip),%rax········489 »       mov····0x0(%rip),%rax········
489 ·R_X86_64_PC32»  _Py_NoneStruct-0x4490 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
490 »       test···%eax,%eax491 »       test···%eax,%eax
491 »       js·····5fa·<_PyGen_Finalize+0x5a>492 »       js·····5fa·<_PyGen_Finalize+0x5a>
Max diff block lines reached; 32060/36019 bytes (89.01%) of diff not shown.
25.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 203 lines modifiedOffset 13, 202 lines modified
13 ··0x00000090·02000000·28000000·98000000·00000000·....(...........13 ··0x00000090·02000000·28000000·98000000·00000000·....(...........
14 ··0x000000a0·41010000·00450e10·8302470e·20028a0a·A....E....G.·...14 ··0x000000a0·41010000·00450e10·8302470e·20028a0a·A....E....G.·...
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·5f000000·000e1083·02690a0e·...._........i..
21 ··0x00000110·08410b00·48000000·18010000·00000000·.A..H...........21 ··0x00000110·08410b00·34000000·18010000·00000000·.A..4...........
22 ··0x00000120·69020000·00520e10·8c02410e·18860341·i....R....A....A22 ··0x00000120·61020000·00520e10·8c02410e·18860341·a....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·4b0b038e·010a0e20·A...B...K......·24 ··0x00000140·41c60e10·42cc0e08·4b0b0000·28000000·A...B...K...(...
25 ··0x00000150·44c30e18·41c60e10·42cc0e08·450b0000·D...A...B...E... 
26 ··0x00000160·28000000·64010000·00000000·ad000000·(...d...........25 ··0x00000150·50010000·00000000·ad000000·000e4083·P.............@.
27 ··0x00000170·000e4083·0486038c·02027a0a·0e2044c3·..@.......z..·D.26 ··0x00000160·0486038c·02027a0a·0e2044c3·0e1841c6·......z..·D...A.
28 ··0x00000180·0e1841c6·0e1042cc·0e08450b·28000000·..A...B...E.(...27 ··0x00000170·0e1042cc·0e08450b·28000000·7c010000·..B...E.(...|...
 28 ··0x00000180·00000000·a1010000·00450e10·8602410e·.........E....A.
 29 ··0x00000190·18830347·0e40550a·0e18410e·10410e08·...G.@U...A..A..
 30 ··0x000001a0·410b0000·14000000·a8010000·00000000·A...............
 31 ··0x000001b0·2c000000·000e4083·03860200·28000000·,.....@.....(...
29 ··0x00000190·90010000·00000000·93010000·00450e10·.............E..32 ··0x000001c0·c0010000·00000000·6f000000·00460e10·........o....F..
30 ··0x000001a0·8602410e·18830347·0e40550a·0e18410e·..A....G.@U...A. 
31 ··0x000001b0·10410e08·410b0000·14000000·bc010000·.A..A...........33 ··0x000001d0·8c02440e·18860344·0e208304·025d0e18·..D....D.·...]..
 34 ··0x000001e0·410e1042·0e080000·20000000·ec010000·A..B....·.......
32 ··0x000001c0·00000000·2c000000·000e4083·03860200·....,.....@.....35 ··0x000001f0·00000000·2b000000·000e2083·0486038c·....+.....·.....
33 ··0x000001d0·28000000·d4010000·00000000·6f000000·(...........o... 
34 ··0x000001e0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·.. 
35 ··0x000001f0·025d0e18·410e1042·0e080000·20000000·.]..A..B....·...36 ··0x00000200·02660e18·410e1042·0e080000·20000000·.f..A..B....·...
36 ··0x00000200·00020000·00000000·2b000000·000e2083·........+.....·.37 ··0x00000210·10020000·00000000·49000000·00450e10·........I....E..
37 ··0x00000210·0486038c·02660e18·410e1042·0e080000·.....f..A..B....38 ··0x00000220·8302470e·20600a0e·10410e08·410b0000·..G.·`...A..A...
38 ··0x00000220·20000000·24020000·00000000·49000000··...$.......I...39 ··0x00000230·14000000·34020000·00000000·68000000·....4.......h...
39 ··0x00000230·00450e10·8302470e·20600a0e·10410e08·.E....G.·`...A..40 ··0x00000240·000e2083·02000000·28000000·4c020000·..·.....(...L...
 41 ··0x00000250·00000000·7d000000·00450e10·8602410e·....}....E....A.
 42 ··0x00000260·18830347·0e20760a·0e18410e·10410e08·...G.·v...A..A..
40 ··0x00000240·410b0000·14000000·48020000·00000000·A.......H.......43 ··0x00000270·410b0000·14000000·78020000·00000000·A.......x.......
 44 ··0x00000280·18000000·000e2083·03860200·40000000·......·.....@...
 45 ··0x00000290·90020000·00000000·8e020000·00420e10·.............B..
 46 ··0x000002a0·8c02440e·18860341·0e208304·4b0e4002·..D....A.·..K.@.
 47 ··0x000002b0·a40a0e20·440e1841·0e10420e·08430b02·...·D..A..B..C..
 48 ··0x000002c0·5b0a0e20·440e1841·0e10420e·08410b00·[..·D..A..B..A..
41 ··0x00000250·68000000·000e2083·02000000·28000000·h.....·.....(...49 ··0x000002d0·18000000·d4020000·00000000·69000000·............i...
 50 ··0x000002e0·000e4083·0486038c·02000000·28000000·..@.........(...
42 ··0x00000260·60020000·00000000·7d000000·00450e10·`.......}....E..51 ··0x000002f0·f0020000·00000000·7a000000·004a0e10·........z....J..
43 ··0x00000270·8602410e·18830347·0e20760a·0e18410e·..A....G.·v...A. 
44 ··0x00000280·10410e08·410b0000·14000000·8c020000·.A..A...........52 ··0x00000300·8c02440e·18860344·0e208304·5d0a0e18·..D....D.·..]...
 53 ··0x00000310·440e1047·0e08420b·24000000·1c030000·D..G..B.$.......
45 ··0x00000290·00000000·18000000·000e2083·03860200·..........·.....54 ··0x00000320·00000000·3f000000·000e2083·0486038c·....?.....·.....
 55 ··0x00000330·02600a0e·18430e10·420e0841·0b000000·.`...C..B..A....
46 ··0x000002a0·40000000·a4020000·00000000·8e020000·@...............56 ··0x00000340·48000000·44030000·00000000·7f020000·H...D...........
47 ··0x000002b0·00420e10·8c02440e·18860341·0e208304·.B....D....A.·..57 ··0x00000350·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
 58 ··0x00000360·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
 59 ··0x00000370·0e7002f2·0a0e3841·0e30410e·28420e20·.p....8A.0A.(B.·
 60 ··0x00000380·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
48 ··0x000002c0·4b0e4002·a40a0e20·440e1841·0e10420e·K.@....·D..A..B. 
49 ··0x000002d0·08430b02·5b0a0e20·440e1841·0e10420e·.C..[..·D..A..B. 
50 ··0x000002e0·08410b00·18000000·e8020000·00000000·.A.............. 
51 ··0x000002f0·69000000·000e4083·0486038c·02000000·i.....@......... 
52 ··0x00000300·28000000·04030000·00000000·7a000000·(...........z... 
53 ··0x00000310·004a0e10·8c02440e·18860344·0e208304·.J....D....D.·.. 
54 ··0x00000320·5d0a0e18·440e1047·0e08420b·24000000·]...D..G..B.$... 
55 ··0x00000330·30030000·00000000·3f000000·000e2083·0.......?.....·.61 ··0x00000390·90030000·00000000·89010000·000e7083·..............p.
56 ··0x00000340·0486038c·02600a0e·18430e10·420e0841·.....`...C..B..A 
57 ··0x00000350·0b000000·48000000·58030000·00000000·....H...X....... 
58 ··0x00000360·7f020000·00420e10·8f02420e·188e0342·.....B....B....B 
59 ··0x00000370·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A. 
60 ··0x00000380·38830747·0e7002f2·0a0e3841·0e30410e·8..G.p....8A.0A. 
61 ··0x00000390·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A.. 
62 ··0x000003a0·1c000000·a4030000·00000000·89010000·................ 
63 ··0x000003b0·000e7083·0786068c·058d048e·038f0200·..p.............62 ··0x000003a0·0786068c·058d048e·038f0200·10000000·................
 63 ··0x000003b0·b0030000·00000000·1b000000·00000000·................
64 ··0x000003c0·10000000·c4030000·00000000·1b000000·................64 ··0x000003c0·10000000·c4030000·00000000·05000000·................
65 ··0x000003d0·00000000·10000000·d8030000·00000000·................65 ··0x000003d0·00000000·2c000000·d8030000·00000000·....,...........
66 ··0x000003e0·05000000·00000000·2c000000·ec030000·........,....... 
67 ··0x000003f0·00000000·d1010000·004d0e10·8c02460e·.........M....F.66 ··0x000003e0·d1010000·004d0e10·8c02460e·18860344·.....M....F....D
68 ··0x00000400·18860344·0e208304·029e0a0e·18410e10·...D.·.......A..67 ··0x000003f0·0e208304·029e0a0e·18410e10·420e0841·.·.......A..B..A
69 ··0x00000410·420e0841·0b000000·18000000·1c040000·B..A............ 
70 ··0x00000420·00000000·35000000·000e2083·0486038c·....5.....·..... 
71 ··0x00000430·02000000·18000000·38040000·00000000·........8.......68 ··0x00000400·0b000000·18000000·08040000·00000000·................
72 ··0x00000440·85000000·00450e10·83025c0a·0e08410b·.....E....\...A.69 ··0x00000410·35000000·000e2083·0486038c·02000000·5.....·.........
73 ··0x00000450·14000000·54040000·00000000·8e000000·....T...........70 ··0x00000420·18000000·24040000·00000000·85000000·....$...........
 71 ··0x00000430·00450e10·83025c0a·0e08410b·14000000·.E....\...A.....
 72 ··0x00000440·40040000·00000000·8e000000·000e1083·@...............
 73 ··0x00000450·02000000·10000000·58040000·00000000·........X.......
74 ··0x00000460·000e1083·02000000·10000000·6c040000·............l...74 ··0x00000460·2a000000·00000000·10000000·6c040000·*...........l...
75 ··0x00000470·00000000·2a000000·00000000·10000000·....*...........75 ··0x00000470·00000000·17000000·00000000·28000000·............(...
76 ··0x00000480·80040000·00000000·17000000·00000000·................76 ··0x00000480·80040000·00000000·7c020000·00410e10·........|....A..
 77 ··0x00000490·8602410e·18830347·0e40790a·0e18410e·..A....G.@y...A.
 78 ··0x000004a0·10410e08·410b0000·14000000·ac040000·.A..A...........
 79 ··0x000004b0·00000000·60000000·000e4083·03860200·....`.....@.....
77 ··0x00000490·28000000·94040000·00000000·6e020000·(...........n...80 ··0x000004c0·10000000·c4040000·00000000·0d000000·................
78 ··0x000004a0·00410e10·8602410e·18830347·0e40750a·.A....A....G.@u. 
79 ··0x000004b0·0e18410e·10410e08·410b0000·14000000·..A..A..A....... 
80 ··0x000004c0·c0040000·00000000·60000000·000e4083·........`.....@. 
81 ··0x000004d0·03860200·10000000·d8040000·00000000·................81 ··0x000004d0·00000000·14000000·d8040000·00000000·................
 82 ··0x000004e0·32000000·00480e10·690e0800·10000000·2....H..i.......
82 ··0x000004e0·0d000000·00000000·14000000·ec040000·................83 ··0x000004f0·f0040000·00000000·15000000·000e1000·................
83 ··0x000004f0·00000000·32000000·00480e10·690e0800·....2....H..i... 
84 ··0x00000500·10000000·04050000·00000000·15000000·................84 ··0x00000500·10000000·04050000·00000000·15000000·................
85 ··0x00000510·000e1000·10000000·18050000·00000000·................85 ··0x00000510·00000000·10000000·18050000·00000000·................
86 ··0x00000520·15000000·00000000·10000000·2c050000·............,...86 ··0x00000520·0b000000·00000000·18000000·2c050000·............,...
 87 ··0x00000530·00000000·4f000000·00410e10·8302024d·....O....A.....M
 88 ··0x00000540·0e080000·18000000·48050000·00000000·........H.......
 89 ··0x00000550·20000000·00450e10·8302560e·08000000··....E....V.....
87 ··0x00000530·00000000·0b000000·00000000·18000000·................90 ··0x00000560·14000000·64050000·00000000·04000000·....d...........
88 ··0x00000540·40050000·00000000·4f000000·00410e10·@.......O....A.. 
89 ··0x00000550·8302024d·0e080000·18000000·5c050000·...M........\...91 ··0x00000570·000e1083·02430e08·1c000000·7c050000·.....C......|...
90 ··0x00000560·00000000·20000000·00450e10·8302560e·....·....E....V.92 ··0x00000580·00000000·86000000·004a0e10·8302440e·.........J....D.
91 ··0x00000570·08000000·14000000·78050000·00000000·........x....... 
92 ··0x00000580·04000000·000e1083·02430e08·1c000000·.........C...... 
93 ··0x00000590·90050000·00000000·86000000·004a0e10·.............J.. 
94 ··0x000005a0·8302440e·2002760e·10410e08·14000000·..D.·.v..A......93 ··0x00000590·2002760e·10410e08·14000000·9c050000··.v..A..........
95 ··0x000005b0·b0050000·00000000·3b000000·000e2083·........;.....·. 
96 ··0x000005c0·02000000·34000000·c8050000·00000000·....4........... 
97 ··0x000005d0·ae000000·00420e10·8d02420e·188c0344·.....B....B....D 
98 ··0x000005e0·0e208604·440e2883·05420e30·02960e28·.·..D.(..B.0...( 
99 ··0x000005f0·440e2041·0e18420e·10420e08·18000000·D.·A..B..B...... 
100 ··0x00000600·00060000·00000000·31000000·000e3083·........1.....0. 
101 ··0x00000610·0586048c·038d0200·10000000·1c060000·................ 
102 ··0x00000620·00000000·08000000·00000000·18000000·................ 
103 ··0x00000630·30060000·00000000·66000000·00450e10·0.......f....E.. 
104 ··0x00000640·83020260·0e080000·14000000·4c060000·...`........L... 
105 ··0x00000650·00000000·32000000·000e1083·02000000·....2...........94 ··0x000005a0·00000000·3b000000·000e2083·02000000·....;.....·.....
106 ··0x00000660·28000000·64060000·00000000·6e000000·(...d.......n...95 ··0x000005b0·34000000·b4050000·00000000·ae000000·4...............
107 ··0x00000670·00410e10·8602440e·18830341·0e207d0a·.A....D....A.·}. 
108 ··0x00000680·0e18410e·10410e08·410b0000·14000000·..A..A..A....... 
109 ··0x00000690·90060000·00000000·2a000000·000e2083·........*.....·.96 ··0x000005c0·00420e10·8d02420e·188c0344·0e208604·.B....B....D.·..
 97 ··0x000005d0·440e2883·05420e30·02960e28·440e2041·D.(..B.0...(D.·A
Max diff block lines reached; 7640/26154 bytes (29.21%) of diff not shown.
334 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:··········73064·(bytes·into·file)13 ··Start·of·section·headers:··········73032·(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·0x11d68:1 There·are·25·section·headers,·starting·at·offset·0x11d48:
  
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·009e20·0007e0·18···I·22···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009e00·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·00a600·0008d0·18···I·22···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00a5e0·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·0015b5·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000c88·0015b5·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00aed0·002928·18···I·22···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00aeb0·002928·18···I·22···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002240·0036d1·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002240·0036b1·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00d7f8·003b70·18···I·22···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00d7d8·003b70·18···I·22···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·005918·000901·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·0058f8·000901·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·011368·000090·18···I·22··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·011348·000090·18···I·22··11··8
17 ··[13]·.rodata.str1.8····PROGBITS········0000000000000000·006220·000713·01·AMS··0···0··817 ··[13]·.rodata.str1.8····PROGBITS········0000000000000000·006200·000713·01·AMS··0···0··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006938·0000b0·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006918·0000b0·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0113f8·000030·18···I·22··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0113d8·000030·18···I·22··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·0069e8·000040·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·0069c8·000040·10··AM··0···0·16
21 ··[17]·.rodata.cst4······PROGBITS········0000000000000000·006a28·000004·04··AM··0···0··421 ··[17]·.rodata.cst4······PROGBITS········0000000000000000·006a08·000004·04··AM··0···0··4
22 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·006a2c·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·006a0c·000000·00······0···0··1
23 ··[19]·.note.gnu.property·NOTE············0000000000000000·006a30·000020·00···A··0···0··823 ··[19]·.note.gnu.property·NOTE············0000000000000000·006a10·000020·00···A··0···0··8
24 ··[20]·.eh_frame·········PROGBITS········0000000000000000·006a50·000d58·00···A··0···0··824 ··[20]·.eh_frame·········PROGBITS········0000000000000000·006a30·000d58·00···A··0···0··8
25 ··[21]·.rela.eh_frame····RELA············0000000000000000·011428·000858·18···I·22··20··825 ··[21]·.rela.eh_frame····RELA············0000000000000000·011408·000858·18···I·22··20··8
26 ··[22]·.symtab···········SYMTAB··········0000000000000000·0077a8·001758·18·····23·130··826 ··[22]·.symtab···········SYMTAB··········0000000000000000·007788·001758·18·····23·130··8
27 ··[23]·.strtab···········STRTAB··········0000000000000000·008f00·000f1a·00······0···0··127 ··[23]·.strtab···········STRTAB··········0000000000000000·008ee0·000f1a·00······0···0··1
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·011c80·0000e3·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·011c60·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)
10.7 KB
readelf --wide --symbols {}
    
Offset 12, 71 lines modifiedOffset 12, 71 lines modified
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··1020·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:·0000000000001b20····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:·0000000000000560····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···275·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack8.cold23 ····19:·0000000000000228···275·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack8.cold
24 ····20:·000000000000033b····51·FUNC····LOCAL··DEFAULT····7·PyFloat_AsDouble.cold24 ····20:·000000000000033b····51·FUNC····LOCAL··DEFAULT····7·PyFloat_AsDouble.cold
25 ····21:·0000000000000830···484·FUNC····LOCAL··DEFAULT····9·float_mul25 ····21:·0000000000000830···484·FUNC····LOCAL··DEFAULT····9·float_mul
26 ····22:·000000000000036e····44·FUNC····LOCAL··DEFAULT····7·float_mul.cold26 ····22:·000000000000036e····44·FUNC····LOCAL··DEFAULT····7·float_mul.cold
27 ····23:·0000000000000a20····98·FUNC····LOCAL··DEFAULT····9·convert_to_double27 ····23:·0000000000000a20····98·FUNC····LOCAL··DEFAULT····9·convert_to_double
28 ····24:·000000000000039a····11·FUNC····LOCAL··DEFAULT····7·convert_to_double.cold28 ····24:·000000000000039a····11·FUNC····LOCAL··DEFAULT····7·convert_to_double.cold
29 ····25:·0000000000000a90···478·FUNC····LOCAL··DEFAULT····9·float_div29 ····25:·0000000000000a90···478·FUNC····LOCAL··DEFAULT····9·float_div
30 ····26:·00000000000003a5····86·FUNC····LOCAL··DEFAULT····7·float_div.cold30 ····26:·00000000000003a5····86·FUNC····LOCAL··DEFAULT····7·float_div.cold
31 ····27:·0000000000000c70···501·FUNC····LOCAL··DEFAULT····9·float_add31 ····27:·0000000000000c70···489·FUNC····LOCAL··DEFAULT····9·float_add
32 ····28:·00000000000003fb····93·FUNC····LOCAL··DEFAULT····7·float_add.cold32 ····28:·00000000000003fb····93·FUNC····LOCAL··DEFAULT····7·float_add.cold
33 ····29:·0000000000000e70··2022·FUNC····LOCAL··DEFAULT····9·float_pow33 ····29:·0000000000000e60··2022·FUNC····LOCAL··DEFAULT····9·float_pow
34 ····30:·0000000000000458···187·FUNC····LOCAL··DEFAULT····7·float_pow.cold34 ····30:·0000000000000458···187·FUNC····LOCAL··DEFAULT····7·float_pow.cold
35 ····31:·0000000000001660····14·FUNC····LOCAL··DEFAULT····9·float_hash35 ····31:·0000000000001650····14·FUNC····LOCAL··DEFAULT····9·float_hash
36 ····32:·0000000000001670···270·FUNC····LOCAL··DEFAULT····9·float_vectorcall36 ····32:·0000000000001660···270·FUNC····LOCAL··DEFAULT····9·float_vectorcall
37 ····33:·0000000000001780···189·FUNC····LOCAL··DEFAULT····9·float_new_impl37 ····33:·0000000000001770···189·FUNC····LOCAL··DEFAULT····9·float_new_impl
38 ····34:·000000000000053b···115·FUNC····LOCAL··DEFAULT····7·float_vectorcall.cold38 ····34:·000000000000053b···115·FUNC····LOCAL··DEFAULT····7·float_vectorcall.cold
39 ····35:·00000000000005ae····29·FUNC····LOCAL··DEFAULT····7·float_new_impl.cold39 ····35:·00000000000005ae····29·FUNC····LOCAL··DEFAULT····7·float_new_impl.cold
40 ····36:·0000000000001950···463·FUNC····LOCAL··DEFAULT····9·float_from_string_inner40 ····36:·0000000000001940···447·FUNC····LOCAL··DEFAULT····9·float_from_string_inner
41 ····37:·00000000000005cb···207·FUNC····LOCAL··DEFAULT····7·PyFloat_FromString.cold41 ····37:·00000000000005cb···207·FUNC····LOCAL··DEFAULT····7·PyFloat_FromString.cold
42 ····38:·000000000000069a····24·FUNC····LOCAL··DEFAULT····7·float_from_string_inner.cold42 ····38:·000000000000069a····24·FUNC····LOCAL··DEFAULT····7·float_from_string_inner.cold
43 ····39:·00000000000006b2···417·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack8.cold43 ····39:·00000000000006b2···417·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack8.cold
44 ····40:·0000000000001bd0····86·FUNC····LOCAL··DEFAULT····9·float_repr44 ····40:·0000000000001bb0····86·FUNC····LOCAL··DEFAULT····9·float_repr
45 ····41:·0000000000000853·····8·FUNC····LOCAL··DEFAULT····7·float_repr.cold45 ····41:·0000000000000853·····8·FUNC····LOCAL··DEFAULT····7·float_repr.cold
46 ····42:·0000000000001c30···421·FUNC····LOCAL··DEFAULT····9·float_sub46 ····42:·0000000000001c10···421·FUNC····LOCAL··DEFAULT····9·float_sub
47 ····43:·000000000000085b····61·FUNC····LOCAL··DEFAULT····7·float_sub.cold47 ····43:·000000000000085b····61·FUNC····LOCAL··DEFAULT····7·float_sub.cold
48 ····44:·0000000000001de0···171·FUNC····LOCAL··DEFAULT····9·float_neg48 ····44:·0000000000001dc0···167·FUNC····LOCAL··DEFAULT····9·float_neg
49 ····45:·0000000000000898····20·FUNC····LOCAL··DEFAULT····7·float_neg.cold49 ····45:·0000000000000898····20·FUNC····LOCAL··DEFAULT····7·float_neg.cold
50 ····46:·0000000000001e90··1507·FUNC····LOCAL··DEFAULT····9·float___round__50 ····46:·0000000000001e70··1507·FUNC····LOCAL··DEFAULT····9·float___round__
51 ····47:·00000000000008ac···382·FUNC····LOCAL··DEFAULT····7·float___round__.cold51 ····47:·00000000000008ac···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:·0000000000000a2a···130·FUNC····LOCAL··DEFAULT····7·float___getformat__.cold53 ····49:·0000000000000a2a···130·FUNC····LOCAL··DEFAULT····7·float___getformat__.cold
54 ····50:·0000000000002480····89·FUNC····LOCAL··DEFAULT····9·float___format__54 ····50:·0000000000002460····89·FUNC····LOCAL··DEFAULT····9·float___format__
55 ····51:·0000000000000aac····40·FUNC····LOCAL··DEFAULT····7·float___format__.cold55 ····51:·0000000000000aac····40·FUNC····LOCAL··DEFAULT····7·float___format__.cold
56 ····52:·00000000000024e0····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:·0000000000000ad4····62·FUNC····LOCAL··DEFAULT····7·float_new.cold59 ····55:·0000000000000ad4····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:·0000000000000b12····86·FUNC····LOCAL··DEFAULT····7·float_rem.cold61 ····57:·0000000000000b12····86·FUNC····LOCAL··DEFAULT····7·float_rem.cold
62 ····58:·0000000000000b68···229·FUNC····LOCAL··DEFAULT····7·float_floor_div62 ····58:·0000000000000b68···229·FUNC····LOCAL··DEFAULT····7·float_floor_div
63 ····59:·0000000000000c4d···198·FUNC····LOCAL··DEFAULT····7·_float_div_mod63 ····59:·0000000000000c4d···198·FUNC····LOCAL··DEFAULT····7·_float_div_mod
64 ····60:·0000000000002500···171·FUNC····LOCAL··DEFAULT····9·float_abs64 ····60:·00000000000024e0···171·FUNC····LOCAL··DEFAULT····9·float_abs
65 ····61:·0000000000000d13····20·FUNC····LOCAL··DEFAULT····7·float_abs.cold65 ····61:·0000000000000d13····20·FUNC····LOCAL··DEFAULT····7·float_abs.cold
66 ····62:·00000000000025b0··2190·FUNC····LOCAL··DEFAULT····9·float_fromhex66 ····62:·0000000000002590··2190·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:·0000000000000d27···526·FUNC····LOCAL··DEFAULT····7·float_fromhex.cold68 ····64:·0000000000000d27···526·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:·0000000000000f35····10·FUNC····LOCAL··DEFAULT····7·float_getreal.cold70 ····66:·0000000000000f35····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:·0000000000000f3f····37·FUNC····LOCAL··DEFAULT····7·float_conjugate72 ····68:·0000000000000f3f····37·FUNC····LOCAL··DEFAULT····7·float_conjugate
73 ····69:·0000000000002e40···583·FUNC····LOCAL··DEFAULT····9·float_as_integer_ratio73 ····69:·0000000000002e20···583·FUNC····LOCAL··DEFAULT····9·float_as_integer_ratio
74 ····70:·0000000000000f64···228·FUNC····LOCAL··DEFAULT····7·float_as_integer_ratio.cold74 ····70:·0000000000000f64···228·FUNC····LOCAL··DEFAULT····7·float_as_integer_ratio.cold
75 ····71:·0000000000003090···847·FUNC····LOCAL··DEFAULT····9·float_hex75 ····71:·0000000000003070···847·FUNC····LOCAL··DEFAULT····9·float_hex
76 ····72:·0000000000001048····71·FUNC····LOCAL··DEFAULT····7·float_hex.cold76 ····72:·0000000000001048····71·FUNC····LOCAL··DEFAULT····7·float_hex.cold
77 ····73:·000000000000108f···369·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack4.cold77 ····73:·000000000000108f···369·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack4.cold
78 ····74:·0000000000001200···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack4.cold78 ····74:·0000000000001200···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack4.cold
79 ····75:·00000000000012c3····21·FUNC····LOCAL··DEFAULT····7·float___ceil__79 ····75:·00000000000012c3····21·FUNC····LOCAL··DEFAULT····7·float___ceil__
80 ····76:·00000000000012d8····21·FUNC····LOCAL··DEFAULT····7·float___floor__80 ····76:·00000000000012d8····21·FUNC····LOCAL··DEFAULT····7·float___floor__
81 ····77:·00000000000012ed···242·FUNC····LOCAL··DEFAULT····7·float_divmod81 ····77:·00000000000012ed···242·FUNC····LOCAL··DEFAULT····7·float_divmod
82 ····78:·00000000000013df···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack2.cold82 ····78:·00000000000013df···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack2.cold
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:·0000000000000513····40·FUNC····GLOBAL·HIDDEN·····7·_PyFloat_DebugMallocStats191 ···187:·0000000000000513····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:·0000000000001840···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:·0000000000001b40···133·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack8208 ···204:·0000000000001b20···133·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
237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
238 ···234:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack238 ···234:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits
240 ···236:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat240 ···236:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
241 ···237:·00000000000033e0···116·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack4241 ···237:·00000000000033c0···116·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack4
242 ···238:·0000000000003460····57·FUNC····GLOBAL·DEFAULT····9·PyFloat_Unpack4242 ···238:·0000000000003440····57·FUNC····GLOBAL·DEFAULT····9·PyFloat_Unpack4
243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil
244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
245 ···241:·00000000000034a0···402·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack2245 ···241:·0000000000003480···402·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack2
246 ···242:·0000000000003640···145·FUNC····GLOBAL·DEFAULT····9·PyFloat_Unpack2246 ···242:·0000000000003620···145·FUNC····GLOBAL·DEFAULT····9·PyFloat_Unpack2
247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
249 ···245:·000000000000158d····13·FUNC····GLOBAL·DEFAULT····7·PyFloat_GetMax249 ···245:·000000000000158d····13·FUNC····GLOBAL·DEFAULT····7·PyFloat_GetMax
250 ···246:·000000000000159a····13·FUNC····GLOBAL·DEFAULT····7·PyFloat_GetMin250 ···246:·000000000000159a····13·FUNC····GLOBAL·DEFAULT····7·PyFloat_GetMin
251 ···247:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type251 ···247:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
252 ···248:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr252 ···248:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
137 KB
readelf --wide --relocs {}
Max HTML report size reached
45.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
633 B
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+0x177c289 ·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+0xad0293 ·R_X86_64_PC32»  .text.unlikely+0xad0
294 »       jmp····336·<float_new+0x56>294 »       jmp····336·<float_new+0x56>
295 ·R_X86_64_PC32»  .text.unlikely+0xaec295 ·R_X86_64_PC32»  .text.unlikely+0xaec
296 »       jmp····33b·<float_new+0x5b>296 »       jmp····33b·<float_new+0x5b>
30.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 364, 66 lines modifiedOffset 364, 66 lines modified
364 ·R_X86_64_PC32»  PyFloat_Type-0x4364 ·R_X86_64_PC32»  PyFloat_Type-0x4
365 »       jmp····3fb·<float_add.cold>365 »       jmp····3fb·<float_add.cold>
366 ·R_X86_64_PC32»  .text.hot+0xb25366 ·R_X86_64_PC32»  .text.hot+0xb25
  
367 00000000000003fb·<float_add.cold>:367 00000000000003fb·<float_add.cold>:
368 float_add.cold():368 float_add.cold():
369 »       mov····%eax,0x0(%rip)········369 »       mov····%eax,0x0(%rip)········
370 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4370 ·R_X86_64_PC32»  PyFloat_Type-0x4
371 »       jmp····406·<float_add.cold+0xb>371 »       jmp····406·<float_add.cold+0xb>
372 ·R_X86_64_PC32»  .text.hot+0xe26372 ·R_X86_64_PC32»  .text.hot+0xd2b
373 »       mov····%eax,0x0(%rip)········373 »       mov····%eax,0x0(%rip)········
374 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4374 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
375 »       jmp····411·<float_add.cold+0x16>375 »       jmp····411·<float_add.cold+0x16>
376 ·R_X86_64_PC32»  .text.hot+0xe26376 ·R_X86_64_PC32»  .text.hot+0xe1a
377 »       mov····%eax,0x0(%rip)········ 
378 ·R_X86_64_PC32»  PyFloat_Type-0x4 
379 »       jmp····41c·<float_add.cold+0x21> 
380 ·R_X86_64_PC32»  .text.hot+0xd2f 
381 »       add····$0x18,%rsp377 »       add····$0x18,%rsp
382 »       pop····%rbx378 »       pop····%rbx
383 »       pop····%rbp379 »       pop····%rbp
384 »       jmp····427·<float_add.cold+0x2c>380 »       jmp····41c·<float_add.cold+0x21>
385 ·R_X86_64_PLT32» PyErr_NoMemory-0x4381 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
386 »       mov····0x0(%rip),%rax········382 »       mov····0x0(%rip),%rax········
387 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4383 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
388 »       subsd··0x0(%rip),%xmm1········384 »       subsd··0x0(%rip),%xmm1········
389 ·R_X86_64_PC32»  .LC10-0x4385 ·R_X86_64_PC32»  .LC10-0x4
390 »       mov····%fs:(%rax),%rax386 »       mov····%fs:(%rax),%rax
391 »       movq···%xmm1,%rbp387 »       movq···%xmm1,%rbp
392 »       mov····0x10(%rax),%rax388 »       mov····0x10(%rax),%rax
393 »       mov····0x2ad0(%rax),%rbx389 »       mov····0x2ad0(%rax),%rbx
394 »       test···%rbx,%rbx390 »       test···%rbx,%rbx
395 »       je·····453·<float_add.cold+0x58>391 »       je·····448·<float_add.cold+0x4d>
396 ·R_X86_64_PC32»  .text.hot+0xdc4392 ·R_X86_64_PC32»  .text.hot+0xd44
 393 »       jmp····44d·<float_add.cold+0x52>
 394 ·R_X86_64_PC32»  .text.hot+0xd02
 395 »       mov····%eax,0x0(%rip)········
 396 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
397 »       jmp····458·<float_pow.cold>397 »       jmp····458·<float_pow.cold>
398 ·R_X86_64_PC32»  .text.hot+0xd06398 ·R_X86_64_PC32»  .text.hot+0xe1a
  
399 0000000000000458·<float_pow.cold>:399 0000000000000458·<float_pow.cold>:
400 float_pow.cold():400 float_pow.cold():
401 »       mov····%eax,0x0(%rip)········401 »       mov····%eax,0x0(%rip)········
402 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4402 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
403 »       jmp····463·<float_pow.cold+0xb>403 »       jmp····463·<float_pow.cold+0xb>
404 ·R_X86_64_PC32»  .text.hot+0x13b1404 ·R_X86_64_PC32»  .text.hot+0x13a1
405 »       cmp····$0x22,%eax405 »       cmp····$0x22,%eax
406 »       je·····47f·<float_pow.cold+0x27>406 »       je·····47f·<float_pow.cold+0x27>
407 »       mov····0x0(%rip),%rdi········407 »       mov····0x0(%rip),%rdi········
408 ·R_X86_64_PC32»  PyExc_ValueError-0x4408 ·R_X86_64_PC32»  PyExc_ValueError-0x4
409 »       call···474·<float_pow.cold+0x1c>409 »       call···474·<float_pow.cold+0x1c>
410 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4410 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
411 »       jmp····479·<float_pow.cold+0x21>411 »       jmp····479·<float_pow.cold+0x21>
412 ·R_X86_64_PC32»  .text.hot+0x1254412 ·R_X86_64_PC32»  .text.hot+0x1244
413 »       movl···$0x22,(%rbx)413 »       movl···$0x22,(%rbx)
414 »       mov····0x0(%rip),%rdi········414 »       mov····0x0(%rip),%rdi········
415 ·R_X86_64_PC32»  PyExc_OverflowError-0x4415 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
416 »       jmp····46f·<float_pow.cold+0x17>416 »       jmp····46f·<float_pow.cold+0x17>
417 »       mov····%eax,0x0(%rip)········417 »       mov····%eax,0x0(%rip)········
418 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4418 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
419 »       jmp····493·<float_pow.cold+0x3b>419 »       jmp····493·<float_pow.cold+0x3b>
420 ·R_X86_64_PC32»  .text.hot+0x13b1420 ·R_X86_64_PC32»  .text.hot+0x13a1
421 »       mov····0x0(%rip),%rax········421 »       mov····0x0(%rip),%rax········
422 ·R_X86_64_PC32»  PyComplex_Type+0x5c422 ·R_X86_64_PC32»  PyComplex_Type+0x5c
423 »       mov····%rbx,%rsi423 »       mov····%rbx,%rsi
424 »       mov····%rbp,%rdi424 »       mov····%rbp,%rdi
425 »       mov····$0x0,%edx425 »       mov····$0x0,%edx
426 ·R_X86_64_32»    _Py_NoneStruct426 ·R_X86_64_32»    _Py_NoneStruct
427 »       mov····0x28(%rax),%rax427 »       mov····0x28(%rax),%rax
Offset 432, 22 lines modifiedOffset 432, 22 lines modified
432 »       pop····%rbp432 »       pop····%rbp
433 »       jmp····*%rax433 »       jmp····*%rax
434 »       movq···0x0(%rip),%xmm7········434 »       movq···0x0(%rip),%xmm7········
435 ·R_X86_64_PC32»  .LC13-0x4435 ·R_X86_64_PC32»  .LC13-0x4
436 »       andpd··%xmm5,%xmm7436 »       andpd··%xmm5,%xmm7
437 »       movapd·%xmm7,%xmm0437 »       movapd·%xmm7,%xmm0
438 »       jmp····4c6·<float_pow.cold+0x6e>438 »       jmp····4c6·<float_pow.cold+0x6e>
439 ·R_X86_64_PC32»  .text.hot+0x156f439 ·R_X86_64_PC32»  .text.hot+0x155f
440 »       movsd··0x10(%rbp),%xmm5440 »       movsd··0x10(%rbp),%xmm5
441 »       jmp····4d0·<float_pow.cold+0x78>441 »       jmp····4d0·<float_pow.cold+0x78>
442 ·R_X86_64_PC32»  .text.hot+0xe9f442 ·R_X86_64_PC32»  .text.hot+0xe8f
443 »       mov····%eax,0x0(%rip)········443 »       mov····%eax,0x0(%rip)········
444 ·R_X86_64_PC32»  PyFloat_Type-0x4444 ·R_X86_64_PC32»  PyFloat_Type-0x4
445 »       jmp····4db·<float_pow.cold+0x83>445 »       jmp····4db·<float_pow.cold+0x83>
446 ·R_X86_64_PC32»  .text.hot+0x11e6446 ·R_X86_64_PC32»  .text.hot+0x11d6
447 »       add····$0x28,%rsp447 »       add····$0x28,%rsp
448 »       pop····%rbx448 »       pop····%rbx
449 »       pop····%rbp449 »       pop····%rbp
450 »       jmp····4e6·<float_pow.cold+0x8e>450 »       jmp····4e6·<float_pow.cold+0x8e>
451 ·R_X86_64_PLT32» PyErr_NoMemory-0x4451 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
452 »       add····$0x28,%rsp452 »       add····$0x28,%rsp
453 »       movapd·%xmm5,%xmm0453 »       movapd·%xmm5,%xmm0
Offset 455, 19 lines modifiedOffset 455, 19 lines modified
455 »       pop····%rbp455 »       pop····%rbp
456 »       jmp····4f5·<float_pow.cold+0x9d>456 »       jmp····4f5·<float_pow.cold+0x9d>
457 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4457 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4
458 »       movsd··0x10(%rbx),%xmm2458 »       movsd··0x10(%rbx),%xmm2
459 »       pxor···%xmm0,%xmm0459 »       pxor···%xmm0,%xmm0
460 »       ucomisd·%xmm0,%xmm2460 »       ucomisd·%xmm0,%xmm2
461 »       jp·····508·<float_pow.cold+0xb0>461 »       jp·····508·<float_pow.cold+0xb0>
462 ·R_X86_64_PC32»  .text.hot+0xf25462 ·R_X86_64_PC32»  .text.hot+0xf15
463 »       je·····50e·<float_pow.cold+0xb6>463 »       je·····50e·<float_pow.cold+0xb6>
464 ·R_X86_64_PC32»  .text.hot+0x12b5464 ·R_X86_64_PC32»  .text.hot+0x12a5
465 »       jmp····513·<_PyFloat_DebugMallocStats>465 »       jmp····513·<_PyFloat_DebugMallocStats>
466 ·R_X86_64_PC32»  .text.hot+0xf25466 ·R_X86_64_PC32»  .text.hot+0xf15
  
467 0000000000000513·<_PyFloat_DebugMallocStats>:467 0000000000000513·<_PyFloat_DebugMallocStats>:
468 _PyFloat_DebugMallocStats():468 _PyFloat_DebugMallocStats():
469 »       endbr64469 »       endbr64
470 »       mov····0x0(%rip),%rax········470 »       mov····0x0(%rip),%rax········
471 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4471 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
472 »       mov····$0x18,%ecx472 »       mov····$0x18,%ecx
Offset 484, 40 lines modifiedOffset 484, 40 lines modified
484 »       test···%edx,%edx484 »       test···%edx,%edx
485 »       js·····549·<float_vectorcall.cold+0xe>485 »       js·····549·<float_vectorcall.cold+0xe>
486 »       sub····$0x1,%rdx486 »       sub····$0x1,%rdx
487 »       mov····%rdx,0x0(%rbp)487 »       mov····%rdx,0x0(%rbp)
488 »       je·····5a4·<float_vectorcall.cold+0x69>488 »       je·····5a4·<float_vectorcall.cold+0x69>
489 »       xor····%eax,%eax489 »       xor····%eax,%eax
490 »       jmp····550·<float_vectorcall.cold+0x15>490 »       jmp····550·<float_vectorcall.cold+0x15>
491 ·R_X86_64_PC32»  .text.hot+0x1737491 ·R_X86_64_PC32»  .text.hot+0x1727
492 »       mov····%rcx,%rsi492 »       mov····%rcx,%rsi
493 »       mov····$0x0,%edi493 »       mov····$0x0,%edi
494 ·R_X86_64_32»    .rodata.str1.1+0x45494 ·R_X86_64_32»    .rodata.str1.1+0x45
495 »       mov····%rdx,0x8(%rsp)495 »       mov····%rdx,0x8(%rsp)
496 »       call···562·<float_vectorcall.cold+0x27>496 »       call···562·<float_vectorcall.cold+0x27>
Max diff block lines reached; 26453/30774 bytes (85.96%) of diff not shown.
101 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.82 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 50, 18 lines modifiedOffset 50, 18 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·0386025a·0a0e1841·0e10410e·..0....Z...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
66 ··0x000003e0·0e10410e·08450b02·4f0a0e18·450e1041·..A..E..O...E..A66 ··0x000003e0·0e10410e·08450b02·4f0a0e18·450e1041·..A..E..O...E..A
67 ··0x000003f0·0e08450b·7a0a0e18·410e1041·0e08450b·..E.z...A..A..E.67 ··0x000003f0·0e08450b·7a0a0e18·410e1041·0e08450b·..E.z...A..A..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·30000000·48060000·00000000·....0...H.......104 ··0x00000640·00000000·30000000·48060000·00000000·....0...H.......
105 ··0x00000650·85000000·00460e10·8c02410e·18860341·.....F....A....A105 ··0x00000650·85000000·00460e10·8c02410e·18860341·.....F....A....A
106 ··0x00000660·0e208304·470e3067·0a0e2041·0e18410e·.·..G.0g..·A..A.106 ··0x00000660·0e208304·470e3067·0a0e2041·0e18410e·.·..G.0g..·A..A.
Offset 111, 17 lines modifiedOffset 111, 17 lines modified
111 ··0x000006b0·0e207d0e·18440e10·410e0800·1c000000·.·}..D..A.......111 ··0x000006b0·0e207d0e·18440e10·410e0800·1c000000·.·}..D..A.......
112 ··0x000006c0·c0060000·00000000·08000000·000e2083·..............·.112 ··0x000006c0·c0060000·00000000·08000000·000e2083·..............·.
113 ··0x000006d0·03860241·0e18410e·10410e08·28000000·...A..A..A..(...113 ··0x000006d0·03860241·0e18410e·10410e08·28000000·...A..A..A..(...
114 ··0x000006e0·e0060000·00000000·a5010000·00450e10·.............E..114 ··0x000006e0·e0060000·00000000·a5010000·00450e10·.............E..
115 ··0x000006f0·8602440e·18830347·0e4002d4·0a0e1844·..D....G.@.....D115 ··0x000006f0·8602440e·18830347·0e4002d4·0a0e1844·..D....G.@.....D
116 ··0x00000700·0e10410e·08470b00·14000000·0c070000·..A..G..........116 ··0x00000700·0e10410e·08470b00·14000000·0c070000·..A..G..........
117 ··0x00000710·00000000·3d000000·000e4083·03860200·....=.....@.....117 ··0x00000710·00000000·3d000000·000e4083·03860200·....=.....@.....
118 ··0x00000720·28000000·24070000·00000000·ab000000·(...$...........118 ··0x00000720·28000000·24070000·00000000·a7000000·(...$...........
119 ··0x00000730·00460e10·8e02410e·18830344·0e200262·.F....A....D.·.b119 ··0x00000730·00460e10·8e02410e·18830344·0e200262·.F....A....D.·.b
120 ··0x00000740·0a0e1844·0e10420e·08450b00·20000000·...D..B..E..·...120 ··0x00000740·0a0e1844·0e10420e·08410b00·20000000·...D..B..A..·...
121 ··0x00000750·50070000·00000000·14000000·000e2083·P.............·.121 ··0x00000750·50070000·00000000·14000000·000e2083·P.............·.
122 ··0x00000760·038e0241·0a0e1841·0e10420e·08450b00·...A...A..B..E..122 ··0x00000760·038e0241·0a0e1841·0e10420e·08450b00·...A...A..B..E..
123 ··0x00000770·7c000000·74070000·00000000·e3050000·|...t...........123 ··0x00000770·7c000000·74070000·00000000·e3050000·|...t...........
124 ··0x00000780·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..124 ··0x00000780·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
125 ··0x00000790·420e288c·05440e30·8606410e·3883074a·B.(..D.0..A.8..J125 ··0x00000790·420e288c·05440e30·8606410e·3883074a·B.(..D.0..A.8..J
126 ··0x000007a0·0ed00102·a70a0e38·410e3041·0e28420e·.......8A.0A.(B.126 ··0x000007a0·0ed00102·a70a0e38·410e3041·0e28420e·.......8A.0A.(B.
127 ··0x000007b0·20420e18·420e1042·0e084c0b·037a020a··B..B..B..L..z..127 ··0x000007b0·20420e18·420e1042·0e084c0b·037a020a··B..B..B..L..z..
447 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:··········53984·(bytes·into·file)13 ··Start·of·section·headers:··········53784·(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·0xd2e0:1 There·are·22·section·headers,·starting·at·offset·0xd218:
  
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·00035f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007b48·000390·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007b28·000420·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000360·0008c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0003a0·0008c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007ed8·0007e0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007f48·0007e0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c20·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000c60·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000c20·001ce9·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000c60·001cc9·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·0086b8·0015d8·18···I·19···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·008728·001548·18···I·19···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002909·001828·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002929·0017e8·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009c90·002268·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009c70·0021c0·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·004131·000240·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·004111·000240·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004378·000412·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004358·000412·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004790·000413·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004770·000413·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00bef8·000a68·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00be30·000a68·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·004ba8·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·004b88·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004bb8·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004b98·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·004bb8·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·004b98·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004bd8·000d20·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004bb8·000d20·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00c960·0008b8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00c898·0008b8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0058f8·001338·18·····20··92··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0058d8·001338·18·····20··92··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·006c30·000f11·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·006c10·000f11·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00d218·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00d150·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.6 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:·00000000000005b0···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:·0000000000000790···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:·0000000000000800····71·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_dealloc
22 ····18:·0000000000000860···148·FUNC····LOCAL··DEFAULT····6·frame_traverse22 ····18:·0000000000000870···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:·0000000000000950···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:·0000000000000af0···446·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:·0000000000000cb0···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:·0000000000000060····63·FUNC····LOCAL··DEFAULT····1·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:·0000000000000e90····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:·0000000000000ed0····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:·00000000000000a0····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:·0000000000000f00···147·FUNC····LOCAL··DEFAULT····6·frame_getback
42 ····38:·0000000000000fe0····62·FUNC····LOCAL··DEFAULT····6·frame_getlineno42 ····38:·0000000000000fa0····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:·00000000000000c0····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:·0000000000000fe0···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:·00000000000000f0····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:·0000000000000110····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:·00000000000010b0··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···816·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_setitem57 ····53:·00000000000017d0···823·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_setitem
58 ····54:·0000000000000960···457·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setitem.cold58 ····54:·000000000000094f···410·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setitem.cold
59 ····55:·0000000000001b40···343·FUNC····LOCAL··DEFAULT····6·frame_clear59 ····55:·0000000000001b10···359·FUNC····LOCAL··DEFAULT····6·frame_clear
60 ····56:·0000000000000b29····81·FUNC····LOCAL··DEFAULT····8·frame_clear.cold60 ····56:·0000000000000ae9····81·FUNC····LOCAL··DEFAULT····8·frame_clear.cold
61 ····57:·0000000000000b7a····42·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_update61 ····57:·0000000000000b3a····42·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_update
62 ····58:·0000000000000ba4···387·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_merge62 ····58:·0000000000000b64···387·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_merge
63 ····59:·0000000000001ca0····46·FUNC····LOCAL··DEFAULT····6·frame_getlasti63 ····59:·0000000000001c80····46·FUNC····LOCAL··DEFAULT····6·frame_getlasti
64 ····60:·0000000000000ebb·····9·FUNC····LOCAL··DEFAULT····8·frame_getlasti.cold64 ····60:·0000000000000e7b·····9·FUNC····LOCAL··DEFAULT····8·frame_getlasti.cold
65 ····61:·0000000000000ec4···220·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_richcompare65 ····61:·0000000000000e84···220·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_richcompare
66 ····62:·0000000000000110···101·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_length66 ····62:·0000000000000150···101·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_length
67 ····63:·0000000000000fa0····34·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_length.cold67 ····63:·0000000000000f60····34·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_length.cold
68 ····64:·0000000000000fc2····70·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_copy68 ····64:·0000000000000f82····70·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_copy
69 ····65:·0000000000001008···112·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_get69 ····65:·0000000000000fc8···112·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_get
70 ····66:·0000000000000180···301·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_items70 ····66:·00000000000001c0···301·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_items
71 ····67:·0000000000001078···261·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_items.cold71 ····67:·0000000000001038···261·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_items.cold
72 ····68:·000000000000117d····51·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_iter72 ····68:·000000000000113d····51·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_iter
73 ····69:·00000000000011b0···236·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_values73 ····69:·0000000000001170···236·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_values
74 ····70:·00000000000002b0···111·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_repr74 ····70:·00000000000002f0···111·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_repr
75 ····71:·000000000000129c····58·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_repr.cold75 ····71:·000000000000125c····58·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_repr.cold
76 ····72:·0000000000001cd0····25·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_visit76 ····72:·0000000000001cb0····25·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_visit
77 ····73:·00000000000012d6·····3·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_visit.cold77 ····73:·0000000000001296·····3·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_visit.cold
78 ····74:·00000000000012d9····50·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_tp_clear78 ····74:·0000000000001299····50·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_tp_clear
79 ····75:·000000000000130b···142·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setdefault79 ····75:·00000000000012cb···142·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setdefault
80 ····76:·00000000000015fc····28·FUNC····LOCAL··DEFAULT····8·framelocalsproxy___contains__80 ····76:·00000000000015bc····28·FUNC····LOCAL··DEFAULT····8·framelocalsproxy___contains__
81 ····77:·0000000000001618····62·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_reversed81 ····77:·00000000000015d8····62·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_reversed
82 ····78:·0000000000001656···116·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_or82 ····78:·0000000000001616···116·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_or
83 ····79:·00000000000016ca····61·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_inplace_or83 ····79:·000000000000168a····61·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_inplace_or
84 ····80:·0000000000001707···211·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_pop84 ····80:·00000000000016c7···211·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_pop
85 ····81:·00000000000017da····32·FUNC····LOCAL··DEFAULT····8·frame_sizeof85 ····81:·000000000000179a····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, 31 lines modifiedOffset 104, 31 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···207·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:·00000000000006d0···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····67·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_HasHiddenLocals116 ···112:·0000000000000560····67·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:·0000000000000850····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:·0000000000000910····50·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
Offset 159, 50 lines modifiedOffset 159, 50 lines modified
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
Max diff block lines reached; 4702/21054 bytes (22.33%) of diff not shown.
165 KB
readelf --wide --relocs {}
Max HTML report size reached
65.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
399 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 PyDict_DelItem 
221 _PyErr_SetKeyError220 _PyErr_SetKeyError
 221 PyDict_DelItem
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
11.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 291 lines modifiedOffset 8, 314 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_settrace_opcodes>:
 42 frame_settrace_opcodes():
 43 »       endbr64
 44 »       cmpq···$0x0,0x8(%rsi)
 45 ·R_X86_64_32S»   PyBool_Type
 46 »       jne····72·<frame_settrace_opcodes+0x12>
 47 ·R_X86_64_PC32»  .text.unlikely+0x2ab
 48 »       cmp····$0x0,%rsi
 49 ·R_X86_64_32S»   _Py_TrueStruct
 50 »       jne····94·<frame_settrace_opcodes+0x34>
 51 »       cmpq···$0x0,0x20(%rdi)
 52 »       movb···$0x1,0x2d(%rdi)
 53 »       je·····8a·<frame_settrace_opcodes+0x2a>
 54 ·R_X86_64_PC32»  .text.unlikely+0x2c2
 55 »       mov····$0x1,%esi
 56 »       jmp····94·<frame_settrace_opcodes+0x34>
 57 ·R_X86_64_PLT32» _PyEval_SetOpcodeTrace-0x4
 58 »       movb···$0x0,0x2d(%rdi)
 59 »       xor····%esi,%esi
 60 »       jmp····9f·<frame_settrace_opcodes+0x3f>
 61 ·R_X86_64_PLT32» _PyEval_SetOpcodeTrace-0x4
 62 »       nop
  
41 0000000000000060·<frame_getbuiltins>:63 00000000000000a0·<frame_getbuiltins>:
42 frame_getbuiltins():64 frame_getbuiltins():
43 »       endbr6465 »       endbr64
44 »       mov····0x18(%rdi),%rax66 »       mov····0x18(%rdi),%rax
45 »       mov····0x20(%rax),%rax67 »       mov····0x20(%rax),%rax
46 »       test···%rax,%rax68 »       test···%rax,%rax
47 »       je·····75·<frame_getbuiltins+0x15>69 »       je·····b5·<frame_getbuiltins+0x15>
48 ·R_X86_64_PC32»  .text.unlikely+0x2f770 ·R_X86_64_PC32»  .text.unlikely+0x2e6
49 »       mov····(%rax),%edx71 »       mov····(%rax),%edx
50 »       add····$0x1,%edx72 »       add····$0x1,%edx
51 »       je·····7e·<frame_getbuiltins+0x1e>73 »       je·····be·<frame_getbuiltins+0x1e>
52 »       mov····%edx,(%rax)74 »       mov····%edx,(%rax)
53 »       ret75 »       ret
54 »       nop76 »       nop
  
55 0000000000000080·<frame_gettrace_opcodes>:77 00000000000000c0·<frame_gettrace_opcodes>:
56 frame_gettrace_opcodes():78 frame_gettrace_opcodes():
57 »       endbr6479 »       endbr64
58 »       cmpb···$0x0,0x2d(%rdi)80 »       cmpb···$0x0,0x2d(%rdi)
59 »       mov····$0x0,%edx81 »       mov····$0x0,%edx
60 ·R_X86_64_32»    _Py_FalseStruct82 ·R_X86_64_32»    _Py_FalseStruct
61 »       jne····93·<frame_gettrace_opcodes+0x13>83 »       jne····d3·<frame_gettrace_opcodes+0x13>
62 ·R_X86_64_PC32»  .text.unlikely+0x32b84 ·R_X86_64_PC32»  .text.unlikely+0x31a
63 »       mov····(%rdx),%eax85 »       mov····(%rdx),%eax
64 »       add····$0x1,%eax86 »       add····$0x1,%eax
65 »       jne····9e·<frame_gettrace_opcodes+0x1e>87 »       jne····de·<frame_gettrace_opcodes+0x1e>
66 ·R_X86_64_PC32»  .text.unlikely+0x33588 ·R_X86_64_PC32»  .text.unlikely+0x324
67 »       mov····%rdx,%rax89 »       mov····%rdx,%rax
68 »       ret90 »       ret
69 »       data16·cs·nopw·0x0(%rax,%rax,1)91 »       data16·cs·nopw·0x0(%rax,%rax,1)
70 »       nopl···(%rax)92 »       nopl···(%rax)
  
71 00000000000000b0·<frame_gettrace>:93 00000000000000f0·<frame_gettrace>:
72 frame_gettrace():94 frame_gettrace():
73 »       endbr6495 »       endbr64
74 »       mov····0x20(%rdi),%rax96 »       mov····0x20(%rdi),%rax
75 »       test···%rax,%rax97 »       test···%rax,%rax
76 »       je·····c1·<frame_gettrace+0x11>98 »       je·····101·<frame_gettrace+0x11>
77 ·R_X86_64_PC32»  .text.unlikely+0x38e99 ·R_X86_64_PC32»  .text.unlikely+0x37d
78 »       mov····(%rax),%edx100 »       mov····(%rax),%edx
79 »       add····$0x1,%edx101 »       add····$0x1,%edx
80 »       jne····cc·<frame_gettrace+0x1c>102 »       jne····10c·<frame_gettrace+0x1c>
81 ·R_X86_64_PC32»  .text.unlikely+0x398103 ·R_X86_64_PC32»  .text.unlikely+0x387
82 »       ret104 »       ret
83 »       nopl···(%rax)105 »       nopl···(%rax)
  
84 00000000000000d0·<framelocalsproxy_contains>:106 0000000000000110·<framelocalsproxy_contains>:
85 framelocalsproxy_contains():107 framelocalsproxy_contains():
86 »       endbr64108 »       endbr64
87 »       push···%rbp109 »       push···%rbp
88 »       mov····$0x1,%edx110 »       mov····$0x1,%edx
89 »       push···%rbx111 »       push···%rbx
90 »       mov····%rsi,%rbx112 »       mov····%rsi,%rbx
91 »       push···%r8113 »       push···%r8
92 »       mov····0x10(%rdi),%rbp114 »       mov····0x10(%rdi),%rbp
93 »       mov····%rbp,%rdi115 »       mov····%rbp,%rdi
94 »       call···ec·<framelocalsproxy_contains+0x1c>116 »       call···12c·<framelocalsproxy_contains+0x1c>
95 ·R_X86_64_PC32»  .text.hot+0xcac117 ·R_X86_64_PC32»  .text.hot+0xcac
96 »       cmp····$0xfffffffe,%eax118 »       cmp····$0xfffffffe,%eax
97 »       je·····f5·<framelocalsproxy_contains+0x25>119 »       je·····135·<framelocalsproxy_contains+0x25>
98 ·R_X86_64_PC32»  .text.unlikely+0x39b120 ·R_X86_64_PC32»  .text.unlikely+0x38a
99 »       test···%eax,%eax121 »       test···%eax,%eax
100 »       jns····fd·<framelocalsproxy_contains+0x2d>122 »       jns····13d·<framelocalsproxy_contains+0x2d>
101 ·R_X86_64_PC32»  .text.unlikely+0x3ae123 ·R_X86_64_PC32»  .text.unlikely+0x39d
102 »       mov····0x30(%rbp),%rdi124 »       mov····0x30(%rbp),%rdi
103 »       xor····%eax,%eax125 »       xor····%eax,%eax
104 »       test···%rdi,%rdi126 »       test···%rdi,%rdi
105 »       jne····10c·<framelocalsproxy_contains+0x3c>127 »       jne····14c·<framelocalsproxy_contains+0x3c>
106 ·R_X86_64_PC32»  .text.unlikely+0x3a3128 ·R_X86_64_PC32»  .text.unlikely+0x392
107 »       pop····%rdx129 »       pop····%rdx
Max diff block lines reached; 7305/11600 bytes (62.97%) of diff not shown.
79.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
92.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
6.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 25 lines modifiedOffset 4, 25 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·cf000000·00480e20·6d0a0e08·.........H.·m...
21 ··0x00000110·410b5c0a·0e084e0b·470a0e08·490b0000·A.\...N.G...I...21 ··0x00000110·410b5c0a·0e084e0b·470a0e08·450b0000·A.\...N.G...E...
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.......
24 ··0x00000140·43000000·00000000·10000000·4c010000·C...........L...24 ··0x00000140·43000000·00000000·10000000·4c010000·C...........L...
25 ··0x00000150·00000000·21000000·00000000·30000000·....!.......0...25 ··0x00000150·00000000·21000000·00000000·30000000·....!.......0...
26 ··0x00000160·60010000·00000000·1c010000·00460e10·`............F..26 ··0x00000160·60010000·00000000·1c010000·00460e10·`............F..
27 ··0x00000170·8c02410e·18860341·0e208304·440e3002·..A....A.·..D.0.27 ··0x00000170·8c02410e·18860341·0e208304·440e3002·..A....A.·..D.0.
28 ··0x00000180·a00a0e20·440e1841·0e10420e·08410b00·...·D..A..B..A..28 ··0x00000180·a00a0e20·440e1841·0e10420e·08410b00·...·D..A..B..A..
Offset 41, 29 lines modifiedOffset 41, 29 lines modified
41 ··0x00000250·8302710a·0e084a0b·10000000·5c020000·..q...J.....\...41 ··0x00000250·8302710a·0e084a0b·10000000·5c020000·..q...J.....\...
42 ··0x00000260·00000000·18000000·00000000·28000000·............(...42 ··0x00000260·00000000·18000000·00000000·28000000·............(...
43 ··0x00000270·70020000·00000000·94000000·00460e10·p............F..43 ··0x00000270·70020000·00000000·94000000·00460e10·p............F..
44 ··0x00000280·8c02440e·18860344·0e208304·7f0a0e18·..D....D.·......44 ··0x00000280·8c02440e·18860344·0e208304·7f0a0e18·..D....D.·......
45 ··0x00000290·470e1042·0e084a0b·24000000·9c020000·G..B..J.$.......45 ··0x00000290·470e1042·0e084a0b·24000000·9c020000·G..B..J.$.......
46 ··0x000002a0·00000000·16000000·000e2083·0486038c·..........·.....46 ··0x000002a0·00000000·16000000·000e2083·0486038c·..........·.....
47 ··0x000002b0·024e0a0e·18410e10·420e0841·0b000000·.N...A..B..A....47 ··0x000002b0·024e0a0e·18410e10·420e0841·0b000000·.N...A..B..A....
48 ··0x000002c0·30000000·c4020000·00000000·39000000·0...........9...48 ··0x000002c0·30000000·c4020000·00000000·32000000·0...........2...
49 ··0x000002d0·00450e10·8602410e·18830347·0e20580a·.E....A....G.·X.49 ··0x000002d0·00450e10·8602410e·18830347·0e20580a·.E....A....G.·X.
50 ··0x000002e0·0e18410e·10410e08·490b440e·18430e10·..A..A..I.D..C..50 ··0x000002e0·0e18410e·10410e08·450b430e·18410e10·..A..A..E.C..A..
51 ··0x000002f0·410e0800·14000000·f8020000·00000000·A...............51 ··0x000002f0·410e0800·14000000·f8020000·00000000·A...............
52 ··0x00000300·27000000·000e2083·03860200·40000000·'.....·.....@...52 ··0x00000300·27000000·000e2083·03860200·40000000·'.....·.....@...
53 ··0x00000310·10030000·00000000·94010000·00460e10·.............F..53 ··0x00000310·10030000·00000000·94010000·00460e10·.............F..
54 ··0x00000320·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.54 ··0x00000320·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
55 ··0x00000330·05410e30·8306440e·50029d0a·0e30440e·.A.0..D.P....0D.55 ··0x00000330·05410e30·8306440e·50029d0a·0e30440e·.A.0..D.P....0D.
56 ··0x00000340·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..56 ··0x00000340·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..
57 ··0x00000350·1c000000·54030000·00000000·40000000·....T.......@...57 ··0x00000350·1c000000·54030000·00000000·40000000·....T.......@...
58 ··0x00000360·000e5083·0686058c·048d038e·02000000·..P.............58 ··0x00000360·000e5083·0686058c·048d038e·02000000·..P.............
59 ··0x00000370·48000000·74030000·00000000·ce010000·H...t...........59 ··0x00000370·48000000·74030000·00000000·be010000·H...t...........
60 ··0x00000380·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..60 ··0x00000380·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
61 ··0x00000390·420e288c·05410e30·8606440e·38830744·B.(..A.0..D.8..D61 ··0x00000390·420e288c·05410e30·8606440e·38830744·B.(..A.0..D.8..D
62 ··0x000003a0·0e5002a4·0a0e3841·0e30410e·28420e20·.P....8A.0A.(B.·62 ··0x000003a0·0e500294·0a0e3841·0e30410e·28420e20·.P....8A.0A.(B.·
63 ··0x000003b0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......63 ··0x000003b0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
64 ··0x000003c0·c0030000·00000000·50000000·000e5083·........P.....P.64 ··0x000003c0·c0030000·00000000·50000000·000e5083·........P.....P.
65 ··0x000003d0·0786068c·058d048e·038f0200·48000000·............H...65 ··0x000003d0·0786068c·058d048e·038f0200·48000000·............H...
66 ··0x000003e0·e0030000·00000000·51010000·00420e10·........Q....B..66 ··0x000003e0·e0030000·00000000·51010000·00420e10·........Q....B..
67 ··0x000003f0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.67 ··0x000003f0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
68 ··0x00000400·05440e30·8606410e·38830747·0e500284·.D.0..A.8..G.P..68 ··0x00000400·05440e30·8606410e·38830747·0e500284·.D.0..A.8..G.P..
69 ··0x00000410·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B69 ··0x00000410·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
Offset 110, 28 lines modifiedOffset 110, 28 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·64000000·14070000·00000000·30030000·d...........0...117 ··0x00000710·64000000·14070000·00000000·37030000·d...........7...
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·0377010a··B..B..B..E..w..121 ··0x00000750·20420e18·420e1042·0e08450b·034e010a··B..B..B..E..N..
122 ··0x00000760·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.122 ··0x00000760·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
123 ··0x00000770·10420e08·410b0000·4c000000·7c070000·.B..A...L...|...123 ··0x00000770·10420e08·410b0000·4c000000·7c070000·.B..A...L...|...
124 ··0x00000780·00000000·c9010000·000e6083·0786068c·..........`.....124 ··0x00000780·00000000·9a010000·000e6083·0786068c·..........`.....
125 ··0x00000790·058d048e·038f0202·710a0e38·470e3041·........q..8G.0A125 ··0x00000790·058d048e·038f0202·8e0a0e38·470e3041·...........8G.0A
126 ··0x000007a0·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.126 ··0x000007a0·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
127 ··0x000007b0·5a0a0e38·440e3041·0e28420e·20420e18·Z..8D.0A.(B.·B..127 ··0x000007b0·5a0a0e38·440e3041·0e28420e·20420e18·Z..8D.0A.(B.·B..
128 ··0x000007c0·420e1042·0e08450b·38000000·cc070000·B..B..E.8.......128 ··0x000007c0·420e1042·0e08450b·38000000·cc070000·B..B..E.8.......
129 ··0x000007d0·00000000·57010000·00460e10·8c02410e·....W....F....A.129 ··0x000007d0·00000000·67010000·00460e10·8c02410e·....g....F....A.
130 ··0x000007e0·18860341·0e208304·02a90a0e·18460e10·...A.·.......F..130 ··0x000007e0·18860341·0e208304·02b90a0e·18460e10·...A.·.......F..
131 ··0x000007f0·420e0841·0b680a0e·18430e10·420e0841·B..A.h...C..B..A131 ··0x000007f0·420e0841·0b680a0e·18430e10·420e0841·B..A.h...C..B..A
132 ··0x00000800·0b000000·18000000·08080000·00000000·................132 ··0x00000800·0b000000·18000000·08080000·00000000·................
133 ··0x00000810·51000000·000e2083·0486038c·02000000·Q.....·.........133 ··0x00000810·51000000·000e2083·0486038c·02000000·Q.....·.........
134 ··0x00000820·14000000·24080000·00000000·2a000000·....$.......*...134 ··0x00000820·14000000·24080000·00000000·2a000000·....$.......*...
135 ··0x00000830·00450e10·640e0800·38000000·3c080000·.E..d...8...<...135 ··0x00000830·00450e10·640e0800·38000000·3c080000·.E..d...8...<...
136 ··0x00000840·00000000·83010000·00420e10·8e02450e·.........B....E.136 ··0x00000840·00000000·83010000·00420e10·8e02450e·.........B....E.
137 ··0x00000850·188d0345·0e208c04·410e2886·05410e30·...E.·..A.(..A.0137 ··0x00000850·188d0345·0e208c04·410e2886·05410e30·...E.·..A.(..A.0
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 
197 ··0x00000c20·6c497465·6d005f50·79457272·5f536574·lItem._PyErr_Set196 ··0x00000c10·65744974·656d005f·50794572·725f5365·etItem._PyErr_Se
198 ··0x00000c30·4b657945·72726f72·00507945·78635f52·KeyError.PyExc_R197 ··0x00000c20·744b6579·4572726f·72005079·44696374·tKeyError.PyDict
 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
4.65 KB
funcobject.o
1.28 KB
readelf --wide --symbols {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ····22:·00000000000011c0····23·FUNC····LOCAL··DEFAULT····8·func_get_name26 ····22:·00000000000011c0····23·FUNC····LOCAL··DEFAULT····8·func_get_name
27 ····23:·00000000000011e0····28·FUNC····LOCAL··DEFAULT····8·func_get_qualname27 ····23:·00000000000011e0····28·FUNC····LOCAL··DEFAULT····8·func_get_qualname
28 ····24:·0000000000001200···443·FUNC····LOCAL··DEFAULT····8·function___annotations___get28 ····24:·0000000000001200···443·FUNC····LOCAL··DEFAULT····8·function___annotations___get
29 ····25:·00000000000004b1·····7·FUNC····LOCAL··DEFAULT····6·function___annotations___get.cold29 ····25:·00000000000004b1·····7·FUNC····LOCAL··DEFAULT····6·function___annotations___get.cold
30 ····26:·00000000000013c0···551·FUNC····LOCAL··DEFAULT····8·sm_init30 ····26:·00000000000013c0···551·FUNC····LOCAL··DEFAULT····8·sm_init
31 ····27:·00000000000004b8···173·FUNC····LOCAL··DEFAULT····6·sm_init.cold31 ····27:·00000000000004b8···173·FUNC····LOCAL··DEFAULT····6·sm_init.cold
32 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.832 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
33 ····29:·00000000000015f0···100·FUNC····LOCAL··DEFAULT····8·func_set_name33 ····29:·00000000000015f0····99·FUNC····LOCAL··DEFAULT····8·func_set_name
34 ····30:·0000000000000565····25·FUNC····LOCAL··DEFAULT····6·func_set_name.cold34 ····30:·0000000000000565····25·FUNC····LOCAL··DEFAULT····6·func_set_name.cold
35 ····31:·0000000000001660···119·FUNC····LOCAL··DEFAULT····8·func_set_qualname35 ····31:·0000000000001660···119·FUNC····LOCAL··DEFAULT····8·func_set_qualname
36 ····32:·000000000000057e····25·FUNC····LOCAL··DEFAULT····6·func_set_qualname.cold36 ····32:·000000000000057e····25·FUNC····LOCAL··DEFAULT····6·func_set_qualname.cold
37 ····33:·0000000000001730····37·FUNC····LOCAL··DEFAULT····8·cm_descr_get37 ····33:·0000000000001730····37·FUNC····LOCAL··DEFAULT····8·cm_descr_get
38 ····34:·0000000000000597····31·FUNC····LOCAL··DEFAULT····6·cm_descr_get.cold38 ····34:·0000000000000597····31·FUNC····LOCAL··DEFAULT····6·cm_descr_get.cold
39 ····35:·0000000000001760····28·FUNC····LOCAL··DEFAULT····8·sm_descr_get39 ····35:·0000000000001760····28·FUNC····LOCAL··DEFAULT····8·sm_descr_get
40 ····36:·00000000000005b6····36·FUNC····LOCAL··DEFAULT····6·sm_descr_get.cold40 ····36:·00000000000005b6····36·FUNC····LOCAL··DEFAULT····6·sm_descr_get.cold
1.03 KB
readelf --wide --debug-dump=frames {}
    
Offset 411, 26 lines modifiedOffset 411, 26 lines modified
411 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32411 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
412 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24412 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
413 ··DW_CFA_offset:·r12·(r12)·at·cfa-16413 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
414 ··DW_CFA_nop414 ··DW_CFA_nop
415 ··DW_CFA_nop415 ··DW_CFA_nop
416 ··DW_CFA_nop416 ··DW_CFA_nop
  
417 000003e8·0000000000000020·000003ec·FDE·cie=00000000·pc=00000000000015f0..0000000000001654417 000003e8·0000000000000020·000003ec·FDE·cie=00000000·pc=00000000000015f0..0000000000001653
418 ··DW_CFA_advance_loc:·8·to·00000000000015f8418 ··DW_CFA_advance_loc:·8·to·00000000000015f8
419 ··DW_CFA_def_cfa_offset:·16419 ··DW_CFA_def_cfa_offset:·16
420 ··DW_CFA_advance_loc1:·76·to·0000000000001644420 ··DW_CFA_advance_loc1:·76·to·0000000000001644
421 ··DW_CFA_remember_state421 ··DW_CFA_remember_state
422 ··DW_CFA_def_cfa_offset:·8422 ··DW_CFA_def_cfa_offset:·8
423 ··DW_CFA_advance_loc:·4·to·0000000000001648423 ··DW_CFA_advance_loc:·4·to·0000000000001648
424 ··DW_CFA_restore_state424 ··DW_CFA_restore_state
425 ··DW_CFA_advance_loc:·6·to·000000000000164e425 ··DW_CFA_advance_loc:·6·to·000000000000164e
426 ··DW_CFA_remember_state426 ··DW_CFA_remember_state
427 ··DW_CFA_def_cfa_offset:·8427 ··DW_CFA_def_cfa_offset:·8
428 ··DW_CFA_advance_loc:·2·to·0000000000001650428 ··DW_CFA_advance_loc:·1·to·000000000000164f
429 ··DW_CFA_restore_state429 ··DW_CFA_restore_state
430 ··DW_CFA_nop430 ··DW_CFA_nop
431 ··DW_CFA_nop431 ··DW_CFA_nop
432 ··DW_CFA_nop432 ··DW_CFA_nop
  
433 0000040c·0000000000000010·00000410·FDE·cie=00000000·pc=0000000000000565..000000000000057e433 0000040c·0000000000000010·00000410·FDE·cie=00000000·pc=0000000000000565..000000000000057e
434 ··DW_CFA_def_cfa_offset:·16434 ··DW_CFA_def_cfa_offset:·16
1.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1674, 15 lines modifiedOffset 1674, 15 lines modified
1674 »       mov····0x8(%rsi),%rax1674 »       mov····0x8(%rsi),%rax
1675 »       testb··$0x10,0xab(%rax)1675 »       testb··$0x10,0xab(%rax)
1676 »       je·····1612·<func_set_name+0x22>1676 »       je·····1612·<func_set_name+0x22>
1677 ·R_X86_64_PC32»  .text.unlikely+0x5611677 ·R_X86_64_PC32»  .text.unlikely+0x561
1678 »       mov····(%rsi),%eax1678 »       mov····(%rsi),%eax
1679 »       mov····0x20(%rdi),%rdx1679 »       mov····0x20(%rdi),%rdx
1680 »       add····$0x1,%eax1680 »       add····$0x1,%eax
1681 »       jne····1650·<func_set_name+0x60>1681 »       jne····164f·<func_set_name+0x5f>
1682 »       mov····%rsi,0x20(%rdi)1682 »       mov····%rsi,0x20(%rdi)
1683 »       test···%rdx,%rdx1683 »       test···%rdx,%rdx
1684 »       je·····1648·<func_set_name+0x58>1684 »       je·····1648·<func_set_name+0x58>
1685 »       mov····(%rdx),%rax1685 »       mov····(%rdx),%rax
1686 »       test···%eax,%eax1686 »       test···%eax,%eax
1687 »       js·····1648·<func_set_name+0x58>1687 »       js·····1648·<func_set_name+0x58>
1688 »       sub····$0x1,%rax1688 »       sub····$0x1,%rax
Offset 1694, 19 lines modifiedOffset 1694, 18 lines modified
1694 »       xor····%eax,%eax1694 »       xor····%eax,%eax
1695 »       add····$0x8,%rsp1695 »       add····$0x8,%rsp
1696 »       ret1696 »       ret
1697 »       nopl···(%rax)1697 »       nopl···(%rax)
1698 »       xor····%eax,%eax1698 »       xor····%eax,%eax
1699 »       add····$0x8,%rsp1699 »       add····$0x8,%rsp
1700 »       ret1700 »       ret
1701 »       nop 
1702 »       mov····%eax,(%rsi)1701 »       mov····%eax,(%rsi)
1703 »       jmp····161d·<func_set_name+0x2d>1702 »       jmp····161d·<func_set_name+0x2d>
1704 »       data16·cs·nopw·0x0(%rax,%rax,1)1703 »       data16·cs·nopw·0x0(%rax,%rax,1)
1705 »       nop1704 »       xchg···%ax,%ax
  
1706 0000000000001660·<func_set_qualname>:1705 0000000000001660·<func_set_qualname>:
1707 func_set_qualname():1706 func_set_qualname():
1708 »       endbr641707 »       endbr64
1709 »       sub····$0x8,%rsp1708 »       sub····$0x8,%rsp
1710 »       test···%rsi,%rsi1709 »       test···%rsi,%rsi
1711 »       je·····1671·<func_set_qualname+0x11>1710 »       je·····1671·<func_set_qualname+0x11>
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 60, 16 lines modifiedOffset 60, 16 lines modified
60 ··0x00000380·80030000·00000000·07000000·000e3083·..............0.60 ··0x00000380·80030000·00000000·07000000·000e3083·..............0.
61 ··0x00000390·0586048c·038d0200·30000000·9c030000·........0.......61 ··0x00000390·0586048c·038d0200·30000000·9c030000·........0.......
62 ··0x000003a0·00000000·27020000·00460e10·8c02410e·....'....F....A.62 ··0x000003a0·00000000·27020000·00460e10·8c02410e·....'....F....A.
63 ··0x000003b0·18860344·0e208304·470e4003·a0010a0e·...D.·..G.@.....63 ··0x000003b0·18860344·0e208304·470e4003·a0010a0e·...D.·..G.@.....
64 ··0x000003c0·20410e18·410e1042·0e084a0b·18000000··A..A..B..J.....64 ··0x000003c0·20410e18·410e1042·0e084a0b·18000000··A..A..B..J.....
65 ··0x000003d0·d0030000·00000000·ad000000·000e4083·..............@.65 ··0x000003d0·d0030000·00000000·ad000000·000e4083·..............@.
66 ··0x000003e0·0486038c·02000000·20000000·ec030000·........·.......66 ··0x000003e0·0486038c·02000000·20000000·ec030000·........·.......
67 ··0x000003f0·00000000·64000000·00480e10·024c0a0e·....d....H...L..67 ··0x000003f0·00000000·63000000·00480e10·024c0a0e·....c....H...L..
68 ··0x00000400·08440b46·0a0e0842·0b000000·10000000·.D.F...B........68 ··0x00000400·08440b46·0a0e0841·0b000000·10000000·.D.F...A........
69 ··0x00000410·10040000·00000000·19000000·000e1000·................69 ··0x00000410·10040000·00000000·19000000·000e1000·................
70 ··0x00000420·1c000000·24040000·00000000·77000000·....$.......w...70 ··0x00000420·1c000000·24040000·00000000·77000000·....$.......w...
71 ··0x00000430·00480e10·024e0a0e·084a0b56·0e080000·.H...N...J.V....71 ··0x00000430·00480e10·024e0a0e·084a0b56·0e080000·.H...N...J.V....
72 ··0x00000440·10000000·44040000·00000000·19000000·....D...........72 ··0x00000440·10000000·44040000·00000000·19000000·....D...........
73 ··0x00000450·000e1000·10000000·58040000·00000000·........X.......73 ··0x00000450·000e1000·10000000·58040000·00000000·........X.......
74 ··0x00000460·0b000000·00000000·10000000·6c040000·............l...74 ··0x00000460·0b000000·00000000·10000000·6c040000·............l...
75 ··0x00000470·00000000·3c000000·00000000·10000000·....<...........75 ··0x00000470·00000000·3c000000·00000000·10000000·....<...........
107 KB
iterobject.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:··········14104·(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:·········20
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·19
3.9 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 29 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x3650:1 There·are·20·section·headers,·starting·at·offset·0x3718:
  
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·000041·00··AX··0···0·16
 6 ··[·2]·.rela.text········RELA············0000000000000000·002460·000030·18···I·17···1··8
6 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000640·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000088·000640·00··WA··0···0·32
7 ··[·3]·.rela.data········RELA············0000000000000000·0023e8·000468·18···I·16···2··88 ··[·4]·.rela.data········RELA············0000000000000000·002490·000468·18···I·17···3··8
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000680·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0006c8·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000680·0000a5·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0006c8·0000a5·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000725·000507·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00076d·0004ce·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002850·0006f0·18···I·16···6··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0028f8·0006f0·18···I·17···7··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000c30·00045b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000c40·00045b·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·002f40·0003d8·18···I·16···8··814 ··[10]·.rela.text.hot····RELA············0000000000000000·002fe8·0003d8·18···I·17···9··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·001090·000022·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0010a0·000022·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0010b8·000257·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0010c8·000257·00···A··0···0·32
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00130f·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·00131f·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·001310·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·001320·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·001330·0003b8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001340·0003d8·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·003318·000288·18···I·16··14··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·0033c0·0002a0·18···I·17··15··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·0016e8·0007e0·18·····17··41··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·001718·000810·18·····18··43··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·001ec8·00051d·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·001f28·000534·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·0035a0·0000ac·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·003660·0000b1·00······0···0··1
23 Key·to·Flags:24 Key·to·Flags:
24 ··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),
25 ··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),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
12.9 KB
readelf --wide --symbols {}
    
Offset 1, 87 lines modifiedOffset 1, 89 lines modified
  
1 Symbol·table·'.symtab'·contains·84·entries:1 Symbol·table·'.symtab'·contains·86·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·.text
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····2·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.16 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
8 ·····5:·0000000000000000····96·FUNC····LOCAL··DEFAULT····6·PySeqIter_New.cold9 ·····6:·0000000000000000····96·FUNC····LOCAL··DEFAULT····7·PySeqIter_New.cold
9 ·····6:·0000000000000090····72·FUNC····LOCAL··DEFAULT····8·iter_len10 ·····7:·0000000000000090····72·FUNC····LOCAL··DEFAULT····9·iter_len
10 ·····7:·0000000000000060····19·FUNC····LOCAL··DEFAULT····6·iter_len.cold11 ·····8:·0000000000000060····19·FUNC····LOCAL··DEFAULT····7·iter_len.cold
11 ·····8:·00000000000000e0···152·FUNC····LOCAL··DEFAULT····8·iter_iternext12 ·····9:·00000000000000e0···152·FUNC····LOCAL··DEFAULT····9·iter_iternext
12 ·····9:·0000000000000073····70·FUNC····LOCAL··DEFAULT····6·iter_iternext.cold13 ····10:·0000000000000073····70·FUNC····LOCAL··DEFAULT····7·iter_iternext.cold
13 ····10:·0000000000000180····95·FUNC····LOCAL··DEFAULT····8·iter_dealloc14 ····11:·0000000000000180····95·FUNC····LOCAL··DEFAULT····9·iter_dealloc
14 ····11:·00000000000001e0····22·FUNC····LOCAL··DEFAULT····8·Py_XDECREF.part.015 ····12:·00000000000001e0····22·FUNC····LOCAL··DEFAULT····9·Py_XDECREF.part.0
15 ····12:·00000000000000b9····24·FUNC····LOCAL··DEFAULT····6·iter_traverse16 ····13:·00000000000000b9····24·FUNC····LOCAL··DEFAULT····7·iter_traverse
16 ····13:·00000000000000d1····21·FUNC····LOCAL··DEFAULT····6·PyCallIter_New.cold17 ····14:·00000000000000d1····21·FUNC····LOCAL··DEFAULT····7·PyCallIter_New.cold
17 ····14:·0000000000000290···365·FUNC····LOCAL··DEFAULT····8·calliter_iternext18 ····15:·0000000000000290···362·FUNC····LOCAL··DEFAULT····9·calliter_iternext
18 ····15:·00000000000000e6····68·FUNC····LOCAL··DEFAULT····6·calliter_iternext.cold19 ····16:·00000000000000e6····68·FUNC····LOCAL··DEFAULT····7·calliter_iternext.cold
19 ····16:·0000000000000400····91·FUNC····LOCAL··DEFAULT····8·calliter_dealloc20 ····17:·0000000000000400····91·FUNC····LOCAL··DEFAULT····9·calliter_dealloc
20 ····17:·000000000000012a····64·FUNC····LOCAL··DEFAULT····6·calliter_traverse21 ····18:·0000000000000000····65·FUNC····LOCAL··DEFAULT····1·calliter_traverse
 22 ····19:·000000000000012a·····7·FUNC····LOCAL··DEFAULT····7·calliter_traverse.cold
21 ····18:·00000000000001e5···113·FUNC····LOCAL··DEFAULT····6·anextawaitable_iternext23 ····20:·00000000000001ac···113·FUNC····LOCAL··DEFAULT····7·anextawaitable_iternext
22 ····19:·0000000000000256···162·FUNC····LOCAL··DEFAULT····6·anextawaitable_getiter.isra.024 ····21:·000000000000021d···162·FUNC····LOCAL··DEFAULT····7·anextawaitable_getiter.isra.0
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.825 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
24 ····21:·00000000000002f8····85·FUNC····LOCAL··DEFAULT····6·anextawaitable_dealloc26 ····23:·00000000000002bf····85·FUNC····LOCAL··DEFAULT····7·anextawaitable_dealloc
25 ····22:·000000000000034d····14·FUNC····LOCAL··DEFAULT····6·anextawaitable_send27 ····24:·0000000000000314····14·FUNC····LOCAL··DEFAULT····7·anextawaitable_send
26 ····23:·000000000000035b···129·FUNC····LOCAL··DEFAULT····6·anextawaitable_proxy28 ····25:·0000000000000322···129·FUNC····LOCAL··DEFAULT····7·anextawaitable_proxy
27 ····24:·00000000000003dc····17·FUNC····LOCAL··DEFAULT····6·anextawaitable_throw29 ····26:·00000000000003a3····17·FUNC····LOCAL··DEFAULT····7·anextawaitable_throw
28 ····25:·00000000000003ed····17·FUNC····LOCAL··DEFAULT····6·anextawaitable_close30 ····27:·00000000000003b4····17·FUNC····LOCAL··DEFAULT····7·anextawaitable_close
29 ····26:·00000000000003fe····64·FUNC····LOCAL··DEFAULT····6·anextawaitable_traverse31 ····28:·00000000000003c5····64·FUNC····LOCAL··DEFAULT····7·anextawaitable_traverse
30 ····27:·000000000000043e····65·FUNC····LOCAL··DEFAULT····6·calliter_reduce32 ····29:·0000000000000405····65·FUNC····LOCAL··DEFAULT····7·calliter_reduce
31 ····28:·000000000000047f····76·FUNC····LOCAL··DEFAULT····6·iter_setstate33 ····30:·0000000000000446····76·FUNC····LOCAL··DEFAULT····7·iter_setstate
32 ····29:·00000000000004cb····60·FUNC····LOCAL··DEFAULT····6·iter_reduce34 ····31:·0000000000000492····60·FUNC····LOCAL··DEFAULT····7·iter_reduce
33 ····30:·00000000000001a0····32·OBJECT··LOCAL··DEFAULT····2·anextawaitable_as_async35 ····32:·00000000000001a0····32·OBJECT··LOCAL··DEFAULT····3·anextawaitable_as_async
34 ····31:·00000000000001c0···128·OBJECT··LOCAL··DEFAULT····2·anextawaitable_methods36 ····33:·00000000000001c0···128·OBJECT··LOCAL··DEFAULT····3·anextawaitable_methods
35 ····32:·0000000000000120···101·OBJECT··LOCAL··DEFAULT···11·send_doc37 ····34:·0000000000000120···101·OBJECT··LOCAL··DEFAULT···12·send_doc
36 ····33:·0000000000000040···223·OBJECT··LOCAL··DEFAULT···11·throw_doc38 ····35:·0000000000000040···223·OBJECT··LOCAL··DEFAULT···12·throw_doc
37 ····34:·0000000000000000····49·OBJECT··LOCAL··DEFAULT···11·close_doc39 ····36:·0000000000000000····49·OBJECT··LOCAL··DEFAULT···12·close_doc
38 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata40 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
39 ····36:·00000000000003e0····64·OBJECT··LOCAL··DEFAULT····2·calliter_methods41 ····38:·00000000000003e0····64·OBJECT··LOCAL··DEFAULT····3·calliter_methods
40 ····37:·00000000000001e0····39·OBJECT··LOCAL··DEFAULT···11·reduce_doc42 ····39:·00000000000001e0····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
41 ····38:·00000000000005c0···128·OBJECT··LOCAL··DEFAULT····2·seqiter_methods43 ····40:·00000000000005c0···128·OBJECT··LOCAL··DEFAULT····3·seqiter_methods
42 ····39:·0000000000000220····55·OBJECT··LOCAL··DEFAULT···11·length_hint_doc44 ····41:·0000000000000220····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
43 ····40:·00000000000001a0····38·OBJECT··LOCAL··DEFAULT···11·setstate_doc45 ····42:·00000000000001a0····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
44 ····41:·0000000000000000···132·FUNC····GLOBAL·DEFAULT····8·PySeqIter_New46 ····43:·0000000000000000···132·FUNC····GLOBAL·DEFAULT····9·PySeqIter_New
45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Check47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Check
46 ····43:·0000000000000420···416·OBJECT··GLOBAL·DEFAULT····2·PySeqIter_Type48 ····45:·0000000000000420···416·OBJECT··GLOBAL·DEFAULT····3·PySeqIter_Type
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
49 ····46:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate51 ····48:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_HasLen53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_HasLen
52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size
53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem
57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError
58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
65 ····62:·0000000000000200···137·FUNC····GLOBAL·DEFAULT····8·PyCallIter_New67 ····64:·0000000000000200···137·FUNC····GLOBAL·DEFAULT····9·PyCallIter_New
66 ····63:·0000000000000240···416·OBJECT··GLOBAL·DEFAULT····2·PyCallIter_Type68 ····65:·0000000000000240···416·OBJECT··GLOBAL·DEFAULT····3·PyCallIter_Type
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult 
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool 
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
 70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
 71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
70 ····67:·000000000000016a···123·FUNC····GLOBAL·HIDDEN·····6·PyAnextAwaitable_New72 ····69:·0000000000000131···123·FUNC····GLOBAL·HIDDEN·····7·PyAnextAwaitable_New
71 ····68:·0000000000000000···416·OBJECT··GLOBAL·HIDDEN·····2·_PyAnextAwaitable_Type73 ····70:·0000000000000000···416·OBJECT··GLOBAL·HIDDEN·····3·_PyAnextAwaitable_Type
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGen_SetStopIterationValue75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGen_SetStopIterationValue
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCoro_GetAwaitableIter76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCoro_GetAwaitableIter
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Check77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Check
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethod79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethod
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetBuiltin81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetBuiltin
80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter
36.8 KB
readelf --wide --relocs {}
    
Offset 1, 201 lines modifiedOffset 1, 207 lines modified
  
1 Relocation·section·'.rela.data'·at·offset·0x23e8·contains·47·entries:1 Relocation·section·'.rela.text'·at·offset·0x2460·contains·2·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··0000005100000001·R_X86_64_64············0000000000000000·PyType_Type·+·0 
4 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·523 000000000000002c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·126
5 0000000000000030··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2f84 000000000000003d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128
6 0000000000000050··0000000100000001·R_X86_64_64············0000000000000000·.data·+·1a0 
7 0000000000000090··0000005200000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0 
8 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3fe 
9 00000000000000d8··0000005300000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0 
10 00000000000000e0··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1e5 
11 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.data·+·1c0 
12 00000000000001a0··0000005300000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0 
13 00000000000001c0··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2d 
14 00000000000001c8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·34d 
15 00000000000001d8··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·120 
16 00000000000001e0··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·34 
17 00000000000001e8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3dc 
18 00000000000001f8··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·40 
19 0000000000000200··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3a 
20 0000000000000208··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3ed 
21 0000000000000218··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·0 
22 0000000000000248··0000005100000001·R_X86_64_64············0000000000000000·PyType_Type·+·0 
23 0000000000000258··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·62 
24 0000000000000270··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·400 
25 00000000000002d0··0000005200000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0 
26 00000000000002f8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·12a 
27 0000000000000318··0000005300000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0 
28 0000000000000320··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·290 
29 0000000000000328··0000000100000001·R_X86_64_64············0000000000000000·.data·+·3e0 
30 00000000000003e0··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·74 
31 00000000000003e8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·43e 
32 00000000000003f8··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·1e0 
33 0000000000000428··0000005100000001·R_X86_64_64············0000000000000000·PyType_Type·+·0 
34 0000000000000438··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7f 
35 0000000000000450··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·180 
36 00000000000004b0··0000005200000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0 
37 00000000000004d8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b9 
38 00000000000004f8··0000005300000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0 
39 0000000000000500··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·e0 
40 0000000000000508··0000000100000001·R_X86_64_64············0000000000000000·.data·+·5c0 
41 00000000000005c0··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·88 
42 00000000000005c8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·90 
43 00000000000005d8··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·220 
44 00000000000005e0··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·74 
45 00000000000005e8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4cb 
46 00000000000005f8··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·1e0 
47 0000000000000600··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·98 
48 0000000000000608··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·47f 
49 0000000000000618··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·1a0 
  
50 Relocation·section·'.rela.text.unlikely'·at·offset·0x2850·contains·74·entries:5 Relocation·section·'.rela.data'·at·offset·0x2490·contains·47·entries:
51 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend6 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
52 0000000000000006··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
53 000000000000000b··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4 
54 0000000000000019··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
55 000000000000006d··000000340000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0 
56 0000000000000076··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4 
57 000000000000007b··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18 
58 0000000000000080··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
59 000000000000008c··0000003c00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4 
60 0000000000000091··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
61 000000000000009e··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
62 00000000000000e7··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
63 00000000000000f1··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
64 00000000000000fd··0000003c00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4 
65 0000000000000102··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
66 0000000000000121··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
67 0000000000000173··000000440000000a·R_X86_64_32············0000000000000000·_PyAnextAwaitable_Type·+·07 0000000000000008··0000005300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
68 000000000000017d··0000002c00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4 
69 000000000000019f··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
70 0000000000000224··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
71 0000000000000230··0000004500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·4 
72 0000000000000235··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
73 000000000000023e··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
74 0000000000000248··0000004600000004·R_X86_64_PLT32·········0000000000000000·_PyGen_SetStopIterationValue·-·4 
75 000000000000025a··0000004700000004·R_X86_64_PLT32·········0000000000000000·_PyCoro_GetAwaitableIter·-·4 
76 000000000000029c··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
77 00000000000002b2··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
78 00000000000002bd··0000004800000004·R_X86_64_PLT32·········0000000000000000·PyIter_Check·-·4 
79 00000000000002c8··0000004900000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
80 00000000000002cd··000000140000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0 
81 00000000000002d2··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
82 00000000000002eb··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
83 0000000000000332··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dc 
84 0000000000000340··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dc 
85 0000000000000355··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2d 
86 0000000000000386··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·328 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·52
 9 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2bf
 10 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
 11 0000000000000090··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
 12 00000000000000b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3c5
87 000000000000038d··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethod·-·413 00000000000000d8··0000005500000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
 14 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1ac
88 00000000000003a7··0000003900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·415 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1c0
89 00000000000003b3··0000004500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·4 
90 00000000000003b8··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
91 00000000000003c1··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·416 00000000000001a0··0000005500000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
92 00000000000003cb··0000004600000004·R_X86_64_PLT32·········0000000000000000·_PyGen_SetStopIterationValue·-·417 00000000000001c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2d
 18 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·314
 19 00000000000001d8··0000002500000001·R_X86_64_64············0000000000000000·.rodata·+·120
93 00000000000003e4··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3420 00000000000001e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·34
 21 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3a3
 22 00000000000001f8··0000002500000001·R_X86_64_64············0000000000000000·.rodata·+·40
94 00000000000003f5··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3a23 0000000000000200··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3a
 24 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3b4
 25 0000000000000218··0000002500000001·R_X86_64_64············0000000000000000·.rodata·+·0
95 0000000000000447··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ea4026 0000000000000248··0000005300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
96 000000000000044c··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·4 
97 0000000000000466··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4027 0000000000000258··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·62
 28 0000000000000270··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·400
 29 00000000000002d0··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
 30 00000000000002f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
 31 0000000000000318··0000005500000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
 32 0000000000000320··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·290
 33 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e0
98 0000000000000473··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4634 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·74
99 000000000000048d··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·435 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·405
 36 00000000000003f8··0000002500000001·R_X86_64_64············0000000000000000·.rodata·+·1e0
100 00000000000004a1··0000004f0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·037 0000000000000428··0000005300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
 38 0000000000000438··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7f
101 00000000000004a8··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·439 0000000000000450··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·180
 40 00000000000004b0··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
102 00000000000004d4··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ea4041 00000000000004d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b9
103 00000000000004d9··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·442 00000000000004f8··0000005500000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
 43 0000000000000500··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·e0
 44 0000000000000508··0000000200000001·R_X86_64_64············0000000000000000·.data·+·5c0
Max diff block lines reached; 20921/37607 bytes (55.63%) of diff not shown.
13.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 133, 258 lines modifiedOffset 133, 267 lines modified
  
133 0000014c·0000000000000014·00000150·FDE·cie=00000000·pc=00000000000000d1..00000000000000e6133 0000014c·0000000000000014·00000150·FDE·cie=00000000·pc=00000000000000d1..00000000000000e6
134 ··DW_CFA_def_cfa_offset:·32134 ··DW_CFA_def_cfa_offset:·32
135 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24135 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
137 ··DW_CFA_nop137 ··DW_CFA_nop
  
138 00000164·000000000000002c·00000168·FDE·cie=00000000·pc=0000000000000290..00000000000003fd138 00000164·0000000000000038·00000168·FDE·cie=00000000·pc=0000000000000290..00000000000003fa
139 ··DW_CFA_advance_loc:·6·to·0000000000000296139 ··DW_CFA_advance_loc:·6·to·0000000000000296
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:·1·to·0000000000000297142 ··DW_CFA_advance_loc:·1·to·0000000000000297
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·0000000000000298145 ··DW_CFA_advance_loc:·1·to·0000000000000298
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:·126·to·0000000000000316148 ··DW_CFA_advance_loc1:·104·to·0000000000000300
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·0000000000000317151 ··DW_CFA_advance_loc:·1·to·0000000000000301
152 ··DW_CFA_def_cfa_offset:·16152 ··DW_CFA_def_cfa_offset:·16
153 ··DW_CFA_advance_loc:·2·to·0000000000000319153 ··DW_CFA_advance_loc:·2·to·0000000000000303
154 ··DW_CFA_def_cfa_offset:·8154 ··DW_CFA_def_cfa_offset:·8
155 ··DW_CFA_advance_loc:·7·to·0000000000000320155 ··DW_CFA_advance_loc:·5·to·0000000000000308
 156 ··DW_CFA_restore_state
 157 ··DW_CFA_advance_loc1:·143·to·0000000000000397
 158 ··DW_CFA_remember_state
 159 ··DW_CFA_def_cfa_offset:·24
 160 ··DW_CFA_advance_loc:·1·to·0000000000000398
 161 ··DW_CFA_def_cfa_offset:·16
 162 ··DW_CFA_advance_loc:·2·to·000000000000039a
 163 ··DW_CFA_def_cfa_offset:·8
 164 ··DW_CFA_advance_loc:·6·to·00000000000003a0
156 ··DW_CFA_restore_state165 ··DW_CFA_restore_state
157 ··DW_CFA_nop 
158 ··DW_CFA_nop166 ··DW_CFA_nop
159 ··DW_CFA_nop167 ··DW_CFA_nop
  
160 00000194·0000000000000018·00000198·FDE·cie=00000000·pc=00000000000000e6..000000000000012a168 000001a0·0000000000000018·000001a4·FDE·cie=00000000·pc=00000000000000e6..000000000000012a
161 ··DW_CFA_def_cfa_offset:·32169 ··DW_CFA_def_cfa_offset:·32
162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
163 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
164 ··DW_CFA_offset:·r12·(r12)·at·cfa-16172 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
165 ··DW_CFA_nop173 ··DW_CFA_nop
166 ··DW_CFA_nop174 ··DW_CFA_nop
167 ··DW_CFA_nop175 ··DW_CFA_nop
  
168 000001b0·000000000000001c·000001b4·FDE·cie=00000000·pc=0000000000000400..000000000000045b176 000001bc·000000000000001c·000001c0·FDE·cie=00000000·pc=0000000000000400..000000000000045b
169 ··DW_CFA_advance_loc:·5·to·0000000000000405177 ··DW_CFA_advance_loc:·5·to·0000000000000405
170 ··DW_CFA_def_cfa_offset:·16178 ··DW_CFA_def_cfa_offset:·16
171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16179 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
172 ··DW_CFA_advance_loc1:·67·to·0000000000000448180 ··DW_CFA_advance_loc1:·67·to·0000000000000448
173 ··DW_CFA_remember_state181 ··DW_CFA_remember_state
174 ··DW_CFA_def_cfa_offset:·8182 ··DW_CFA_def_cfa_offset:·8
175 ··DW_CFA_advance_loc:·5·to·000000000000044d183 ··DW_CFA_advance_loc:·5·to·000000000000044d
176 ··DW_CFA_restore_state184 ··DW_CFA_restore_state
177 ··DW_CFA_nop185 ··DW_CFA_nop
178 ··DW_CFA_nop186 ··DW_CFA_nop
179 ··DW_CFA_nop187 ··DW_CFA_nop
  
180 000001d0·0000000000000034·000001d4·FDE·cie=00000000·pc=000000000000012a..000000000000016a188 000001dc·0000000000000028·000001e0·FDE·cie=00000000·pc=0000000000000000..0000000000000041
181 ··DW_CFA_advance_loc:·6·to·0000000000000130189 ··DW_CFA_advance_loc:·6·to·0000000000000006
182 ··DW_CFA_def_cfa_offset:·16190 ··DW_CFA_def_cfa_offset:·16
183 ··DW_CFA_offset:·r12·(r12)·at·cfa-16191 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
184 ··DW_CFA_advance_loc:·4·to·0000000000000134192 ··DW_CFA_advance_loc:·4·to·000000000000000a
185 ··DW_CFA_def_cfa_offset:·24193 ··DW_CFA_def_cfa_offset:·24
186 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24194 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
187 ··DW_CFA_advance_loc:·4·to·0000000000000138195 ··DW_CFA_advance_loc:·4·to·000000000000000e
188 ··DW_CFA_def_cfa_offset:·32196 ··DW_CFA_def_cfa_offset:·32
189 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
190 ··DW_CFA_advance_loc:·31·to·0000000000000157198 ··DW_CFA_advance_loc:·35·to·0000000000000031
191 ··DW_CFA_remember_state199 ··DW_CFA_remember_state
192 ··DW_CFA_def_cfa_offset:·24200 ··DW_CFA_def_cfa_offset:·24
193 ··DW_CFA_advance_loc:·1·to·0000000000000158201 ··DW_CFA_advance_loc:·7·to·0000000000000038
194 ··DW_CFA_def_cfa_offset:·16202 ··DW_CFA_def_cfa_offset:·16
195 ··DW_CFA_advance_loc:·2·to·000000000000015a203 ··DW_CFA_advance_loc:·2·to·000000000000003a
196 ··DW_CFA_def_cfa_offset:·8204 ··DW_CFA_def_cfa_offset:·8
197 ··DW_CFA_advance_loc:·2·to·000000000000015c205 ··DW_CFA_advance_loc:·2·to·000000000000003c
198 ··DW_CFA_restore_state206 ··DW_CFA_restore_state
  
 207 00000208·0000000000000020·0000020c·FDE·cie=00000000·pc=000000000000012a..0000000000000131
 208 ··DW_CFA_def_cfa_offset:·32
 209 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 210 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 211 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
199 ··DW_CFA_advance_loc:·10·to·0000000000000166212 ··DW_CFA_advance_loc:·3·to·000000000000012d
200 ··DW_CFA_def_cfa_offset:·24213 ··DW_CFA_def_cfa_offset:·24
201 ··DW_CFA_advance_loc:·1·to·0000000000000167214 ··DW_CFA_advance_loc:·1·to·000000000000012e
202 ··DW_CFA_def_cfa_offset:·16215 ··DW_CFA_def_cfa_offset:·16
203 ··DW_CFA_advance_loc:·2·to·0000000000000169216 ··DW_CFA_advance_loc:·2·to·0000000000000130
204 ··DW_CFA_def_cfa_offset:·8217 ··DW_CFA_def_cfa_offset:·8
205 ··DW_CFA_nop218 ··DW_CFA_nop
206 ··DW_CFA_nop219 ··DW_CFA_nop
207 ··DW_CFA_nop 
  
208 00000208·0000000000000024·0000020c·FDE·cie=00000000·pc=000000000000016a..00000000000001e5220 0000022c·0000000000000024·00000230·FDE·cie=00000000·pc=0000000000000131..00000000000001ac
209 ··DW_CFA_advance_loc:·5·to·000000000000016f221 ··DW_CFA_advance_loc:·5·to·0000000000000136
210 ··DW_CFA_def_cfa_offset:·16222 ··DW_CFA_def_cfa_offset:·16
211 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16223 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
212 ··DW_CFA_advance_loc:·9·to·0000000000000178224 ··DW_CFA_advance_loc:·9·to·000000000000013f
213 ··DW_CFA_def_cfa_offset:·24225 ··DW_CFA_def_cfa_offset:·24
214 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24226 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
215 ··DW_CFA_advance_loc:·4·to·000000000000017c227 ··DW_CFA_advance_loc:·4·to·0000000000000143
216 ··DW_CFA_def_cfa_offset:·32228 ··DW_CFA_def_cfa_offset:·32
217 ··DW_CFA_advance_loc1:·102·to·00000000000001e2229 ··DW_CFA_advance_loc1:·102·to·00000000000001a9
218 ··DW_CFA_def_cfa_offset:·24230 ··DW_CFA_def_cfa_offset:·24
219 ··DW_CFA_advance_loc:·1·to·00000000000001e3231 ··DW_CFA_advance_loc:·1·to·00000000000001aa
220 ··DW_CFA_def_cfa_offset:·16232 ··DW_CFA_def_cfa_offset:·16
221 ··DW_CFA_advance_loc:·1·to·00000000000001e4233 ··DW_CFA_advance_loc:·1·to·00000000000001ab
222 ··DW_CFA_def_cfa_offset:·8234 ··DW_CFA_def_cfa_offset:·8
  
223 00000230·0000000000000028·00000234·FDE·cie=00000000·pc=00000000000001e5..0000000000000256235 00000254·0000000000000028·00000258·FDE·cie=00000000·pc=00000000000001ac..000000000000021d
224 ··DW_CFA_advance_loc:·6·to·00000000000001eb236 ··DW_CFA_advance_loc:·6·to·00000000000001b2
225 ··DW_CFA_def_cfa_offset:·16237 ··DW_CFA_def_cfa_offset:·16
226 ··DW_CFA_offset:·r12·(r12)·at·cfa-16238 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
227 ··DW_CFA_advance_loc:·4·to·00000000000001ef239 ··DW_CFA_advance_loc:·4·to·00000000000001b6
228 ··DW_CFA_def_cfa_offset:·24240 ··DW_CFA_def_cfa_offset:·24
229 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24241 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
230 ··DW_CFA_advance_loc:·1·to·00000000000001f0242 ··DW_CFA_advance_loc:·1·to·00000000000001b7
231 ··DW_CFA_def_cfa_offset:·32243 ··DW_CFA_def_cfa_offset:·32
232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32244 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
233 ··DW_CFA_advance_loc1:·98·to·0000000000000252245 ··DW_CFA_advance_loc1:·98·to·0000000000000219
234 ··DW_CFA_def_cfa_offset:·24246 ··DW_CFA_def_cfa_offset:·24
235 ··DW_CFA_advance_loc:·1·to·0000000000000253247 ··DW_CFA_advance_loc:·1·to·000000000000021a
236 ··DW_CFA_def_cfa_offset:·16248 ··DW_CFA_def_cfa_offset:·16
237 ··DW_CFA_advance_loc:·2·to·0000000000000255249 ··DW_CFA_advance_loc:·2·to·000000000000021c
Max diff block lines reached; 7759/14018 bytes (55.35%) of diff not shown.
1.07 KB
strings --all --bytes=8 {}
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
24 iter_len.cold24 iter_len.cold
25 Py_XDECREF.part.025 Py_XDECREF.part.0
26 PyCallIter_New.cold26 PyCallIter_New.cold
27 calliter_iternext27 calliter_iternext
28 calliter_iternext.cold28 calliter_iternext.cold
29 calliter_dealloc29 calliter_dealloc
30 calliter_traverse30 calliter_traverse
 31 calliter_traverse.cold
31 anextawaitable_iternext32 anextawaitable_iternext
32 anextawaitable_getiter.isra.033 anextawaitable_getiter.isra.0
33 anextawaitable_dealloc34 anextawaitable_dealloc
34 anextawaitable_send35 anextawaitable_send
35 anextawaitable_proxy36 anextawaitable_proxy
36 anextawaitable_throw37 anextawaitable_throw
37 anextawaitable_close38 anextawaitable_close
Offset 67, 17 lines modifiedOffset 68, 17 lines modified
67 _Py_Dealloc68 _Py_Dealloc
68 PyExc_OverflowError69 PyExc_OverflowError
69 PyErr_SetString70 PyErr_SetString
70 PyExc_StopIteration71 PyExc_StopIteration
71 PyObject_GC_Del72 PyObject_GC_Del
72 PyCallIter_New73 PyCallIter_New
73 PyCallIter_Type74 PyCallIter_Type
74 _Py_CheckFunctionResult 
75 PyObject_RichCompareBool 
76 _PyObject_MakeTpCall75 _PyObject_MakeTpCall
 76 PyObject_RichCompareBool
 77 _Py_CheckFunctionResult
77 PyAnextAwaitable_New78 PyAnextAwaitable_New
78 _PyAnextAwaitable_Type79 _PyAnextAwaitable_Type
79 PyExc_StopAsyncIteration80 PyExc_StopAsyncIteration
80 _PyGen_SetStopIterationValue81 _PyGen_SetStopIterationValue
81 _PyCoro_GetAwaitableIter82 _PyCoro_GetAwaitableIter
82 PyIter_Check83 PyIter_Check
83 PyExc_TypeError84 PyExc_TypeError
Offset 88, 14 lines modifiedOffset 89, 15 lines modified
88 PyLong_AsSsize_t89 PyLong_AsSsize_t
89 _Py_NoneStruct90 _Py_NoneStruct
90 PyErr_Occurred91 PyErr_Occurred
91 PyType_Type92 PyType_Type
92 PyObject_GenericGetAttr93 PyObject_GenericGetAttr
93 PyObject_SelfIter94 PyObject_SelfIter
94 .shstrtab95 .shstrtab
 96 .rela.text
95 .rela.data97 .rela.data
96 .rodata.str1.198 .rodata.str1.1
97 .rela.text.unlikely99 .rela.text.unlikely
98 .rela.text.hot100 .rela.text.hot
99 .rodata.str1.8101 .rodata.str1.8
100 .note.GNU-stack102 .note.GNU-stack
101 .note.gnu.property103 .note.gnu.property
861 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2 lines modifiedOffset 1, 33 lines modified
  
  
  
 1 Disassembly·of·section·.text:
  
 2 0000000000000000·<calliter_traverse>:
 3 calliter_traverse():
 4 »       endbr64
 5 »       push···%r12
 6 »       mov····%rdx,%r12
 7 »       push···%rbp
 8 »       mov····%rsi,%rbp
 9 »       push···%rbx
 10 »       mov····%rdi,%rbx
 11 »       mov····0x10(%rdi),%rdi
 12 »       test···%rdi,%rdi
 13 »       je·····23·<calliter_traverse+0x23>
 14 »       mov····%rdx,%rsi
 15 »       call···*%rbp
 16 »       test···%eax,%eax
 17 »       jne····3c·<calliter_traverse+0x3c>
 18 »       mov····0x18(%rbx),%rdi
 19 »       test···%rdi,%rdi
 20 »       je·····30·<calliter_traverse+0x30>
 21 ·R_X86_64_PC32»  .text.unlikely+0x126
 22 »       pop····%rbx
 23 »       mov····%r12,%rsi
 24 »       mov····%rbp,%rax
 25 »       pop····%rbp
 26 »       pop····%r12
 27 »       jmp····*%rax
 28 »       jmp····41·<throw_doc+0x1>
 29 ·R_X86_64_PC32»  .text.unlikely+0x128
15.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 95, 93 lines modifiedOffset 95, 70 lines modified
95 »       je·····e1·<PyCallIter_New.cold+0x10>95 »       je·····e1·<PyCallIter_New.cold+0x10>
96 ·R_X86_64_PC32»  .text.hot+0x23496 ·R_X86_64_PC32»  .text.hot+0x234
97 »       jmp····e6·<calliter_iternext.cold>97 »       jmp····e6·<calliter_iternext.cold>
98 ·R_X86_64_PC32»  .text.hot+0x28098 ·R_X86_64_PC32»  .text.hot+0x280
  
99 00000000000000e6·<calliter_iternext.cold>:99 00000000000000e6·<calliter_iternext.cold>:
100 calliter_iternext.cold():100 calliter_iternext.cold():
101 »       call···eb·<calliter_iternext.cold+0x5> 
102 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
103 »       jmp····f0·<calliter_iternext.cold+0xa> 
104 ·R_X86_64_PC32»  .text.hot+0x370 
105 »       call···f5·<calliter_iternext.cold+0xf> 
106 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
107 »       jmp····fa·<calliter_iternext.cold+0x14> 
108 ·R_X86_64_PC32»  .text.hot+0x3dc 
109 »       mov····0x0(%rip),%rdi········101 »       mov····0x0(%rip),%rdi········
110 ·R_X86_64_PC32»  PyExc_StopIteration-0x4102 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
111 »       call···106·<calliter_iternext.cold+0x20>103 »       call···f2·<calliter_iternext.cold+0xc>
112 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4104 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
113 »       test···%eax,%eax105 »       test···%eax,%eax
114 »       jne····10e·<calliter_iternext.cold+0x28>106 »       jne····fa·<calliter_iternext.cold+0x14>
115 ·R_X86_64_PC32»  .text.hot+0x348107 ·R_X86_64_PC32»  .text.hot+0x346
116 »       jmp····113·<calliter_iternext.cold+0x2d>108 »       jmp····ff·<calliter_iternext.cold+0x19>
117 ·R_X86_64_PC32»  .text.hot+0x3dc109 ·R_X86_64_PC32»  .text.hot+0x3dc
 110 »       call···104·<calliter_iternext.cold+0x1e>
 111 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 112 »       jmp····109·<calliter_iternext.cold+0x23>
 113 ·R_X86_64_PC32»  .text.hot+0x3dc
 114 »       call···10e·<calliter_iternext.cold+0x28>
 115 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 116 »       jmp····113·<calliter_iternext.cold+0x2d>
 117 ·R_X86_64_PC32»  .text.hot+0x36e
118 »       sub····$0x1,%rax118 »       sub····$0x1,%rax
119 »       mov····%rax,(%rdi)119 »       mov····%rax,(%rdi)
120 »       jne····120·<calliter_iternext.cold+0x3a>120 »       jne····120·<calliter_iternext.cold+0x3a>
121 ·R_X86_64_PC32»  .text.hot+0x38a121 ·R_X86_64_PC32»  .text.hot+0x388
122 »       call···125·<calliter_iternext.cold+0x3f>122 »       call···125·<calliter_iternext.cold+0x3f>
123 ·R_X86_64_PLT32» _Py_Dealloc-0x4123 ·R_X86_64_PLT32» _Py_Dealloc-0x4
124 »       jmp····12a·<calliter_traverse>124 »       jmp····12a·<calliter_traverse.cold>
125 ·R_X86_64_PC32»  .text.hot+0x38a125 ·R_X86_64_PC32»  .text.hot+0x388
  
126 000000000000012a·<calliter_traverse>:126 000000000000012a·<calliter_traverse.cold>:
127 calliter_traverse():127 calliter_traverse.cold():
128 »       endbr64 
129 »       push···%r12 
130 »       mov····%rdi,%r12 
131 »       push···%rbp 
132 »       mov····%rdx,%rbp 
133 »       push···%rbx 
134 »       mov····0x10(%rdi),%rdi 
135 »       mov····%rsi,%rbx 
136 »       test···%rdi,%rdi 
137 »       jne····15c·<calliter_traverse+0x32> 
138 »       mov····0x18(%r12),%rdi 
139 »       xor····%eax,%eax128 »       xor····%eax,%eax
140 »       test···%rdi,%rdi 
141 »       je·····165·<calliter_traverse+0x3b> 
142 »       mov····%rbp,%rsi 
143 »       mov····%rbx,%rax 
144 »       pop····%rbx 
145 »       pop····%rbp 
146 »       pop····%r12 
147 »       jmp····*%rax 
148 »       mov····%rdx,%rsi 
149 »       call···*%rbx 
150 »       test···%eax,%eax 
151 »       je·····144·<calliter_traverse+0x1a> 
152 »       pop····%rbx129 »       pop····%rbx
153 »       pop····%rbp130 »       pop····%rbp
154 »       pop····%r12131 »       pop····%r12
155 »       ret132 »       ret
  
156 000000000000016a·<PyAnextAwaitable_New>:133 0000000000000131·<PyAnextAwaitable_New>:
157 PyAnextAwaitable_New():134 PyAnextAwaitable_New():
158 »       endbr64135 »       endbr64
159 »       push···%rbp136 »       push···%rbp
160 »       mov····%rdi,%rbp137 »       mov····%rdi,%rbp
161 »       mov····$0x0,%edi138 »       mov····$0x0,%edi
162 ·R_X86_64_32»    _PyAnextAwaitable_Type139 ·R_X86_64_32»    _PyAnextAwaitable_Type
163 »       push···%rbx140 »       push···%rbx
164 »       mov····%rsi,%rbx141 »       mov····%rsi,%rbx
165 »       push···%rcx142 »       push···%rcx
166 »       call···181·<PyAnextAwaitable_New+0x17>143 »       call···148·<PyAnextAwaitable_New+0x17>
167 ·R_X86_64_PLT32» _PyObject_GC_New-0x4144 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
168 »       test···%rax,%rax145 »       test···%rax,%rax
169 »       je·····1e1·<PyAnextAwaitable_New+0x77>146 »       je·····1a8·<PyAnextAwaitable_New+0x77>
170 »       mov····0x0(%rbp),%edx147 »       mov····0x0(%rbp),%edx
171 »       inc····%edx148 »       inc····%edx
172 »       je·····190·<PyAnextAwaitable_New+0x26>149 »       je·····157·<PyAnextAwaitable_New+0x26>
173 »       mov····%edx,0x0(%rbp)150 »       mov····%edx,0x0(%rbp)
174 »       mov····(%rbx),%edx151 »       mov····(%rbx),%edx
175 »       mov····%rbp,0x10(%rax)152 »       mov····%rbp,0x10(%rax)
176 »       inc····%edx153 »       inc····%edx
177 »       je·····19c·<PyAnextAwaitable_New+0x32>154 »       je·····163·<PyAnextAwaitable_New+0x32>
178 »       mov····%edx,(%rbx)155 »       mov····%edx,(%rbx)
179 »       mov····0x0(%rip),%rdx········156 »       mov····0x0(%rip),%rdx········
180 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4157 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
181 »       mov····%rbx,0x18(%rax)158 »       mov····%rbx,0x18(%rax)
182 »       lea····-0x10(%rax),%rsi159 »       lea····-0x10(%rax),%rsi
183 »       mov····%fs:(%rdx),%rdx160 »       mov····%fs:(%rdx),%rdx
184 »       mov····0x10(%rdx),%rdx161 »       mov····0x10(%rdx),%rdx
Offset 197, 125 lines modifiedOffset 174, 125 lines modified
197 »       movups·%xmm0,-0x10(%rax)174 »       movups·%xmm0,-0x10(%rax)
198 »       mov····%rsi,0x8(%rcx)175 »       mov····%rsi,0x8(%rcx)
199 »       pop····%rdx176 »       pop····%rdx
200 »       pop····%rbx177 »       pop····%rbx
201 »       pop····%rbp178 »       pop····%rbp
202 »       ret179 »       ret
  
203 00000000000001e5·<anextawaitable_iternext>:180 00000000000001ac·<anextawaitable_iternext>:
204 anextawaitable_iternext():181 anextawaitable_iternext():
205 »       endbr64182 »       endbr64
206 »       push···%r12183 »       push···%r12
207 »       mov····%rdi,%r12184 »       mov····%rdi,%r12
208 »       push···%rbp185 »       push···%rbp
209 »       push···%rbx186 »       push···%rbx
210 »       mov····0x10(%rdi),%rdi187 »       mov····0x10(%rdi),%rdi
211 »       call···256·<anextawaitable_getiter.isra.0>188 »       call···21d·<anextawaitable_getiter.isra.0>
212 »       test···%rax,%rax189 »       test···%rax,%rax
213 »       je·····24c·<anextawaitable_iternext+0x67>190 »       je·····213·<anextawaitable_iternext+0x67>
214 »       mov····%rax,%rbx191 »       mov····%rax,%rbx
215 »       mov····0x8(%rax),%rax192 »       mov····0x8(%rax),%rax
216 »       mov····%rbx,%rdi193 »       mov····%rbx,%rdi
217 »       call···*0xe0(%rax)194 »       call···*0xe0(%rax)
218 »       mov····%rax,%rbp195 »       mov····%rax,%rbp
219 »       mov····(%rbx),%rax196 »       mov····(%rbx),%rax
220 »       test···%eax,%eax197 »       test···%eax,%eax
Max diff block lines reached; 11172/15242 bytes (73.30%) of diff not shown.
4.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 230, 101 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+0xf6258 ·R_X86_64_PC32»  .text.unlikely+0xe2
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+0xe2309 ·R_X86_64_PC32»  .text.unlikely+0x105
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+0x10f318 ·R_X86_64_PC32»  .text.unlikely+0x10f
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 »       jmp····312·<calliter_iternext+0x82>322 »       mov····%rbx,%rax
 323 »       pop····%rbx
 324 »       pop····%rbp
 325 »       pop····%r12
 326 »       ret
323 »       nopw···0x0(%rax,%rax,1)327 »       nopl···0x0(%rax,%rax,1)
324 »       jle····3e0·<calliter_iternext+0x150>328 »       jle····3e0·<calliter_iternext+0x150>
325 »       mov····0x10(%rbp),%rdi329 »       mov····0x10(%rbp),%rdi
326 »       test···%rdi,%rdi330 »       test···%rdi,%rdi
327 »       je·····3c8·<calliter_iternext+0x138>331 »       je·····3c8·<calliter_iternext+0x138>
328 »       mov····(%rdi),%rax332 »       mov····(%rdi),%rax
329 »       movq···$0x0,0x10(%rbp)333 »       movq···$0x0,0x10(%rbp)
330 »       test···%eax,%eax334 »       test···%eax,%eax
Offset 336, 25 lines modifiedOffset 340, 25 lines modified
336 ·R_X86_64_PLT32» _Py_Dealloc-0x4340 ·R_X86_64_PLT32» _Py_Dealloc-0x4
337 »       mov····0x18(%rbp),%rdi341 »       mov····0x18(%rbp),%rdi
338 »       test···%rdi,%rdi342 »       test···%rdi,%rdi
339 »       je·····3e0·<calliter_iternext+0x150>343 »       je·····3e0·<calliter_iternext+0x150>
340 »       mov····(%rdi),%rax344 »       mov····(%rdi),%rax
341 »       movq···$0x0,0x18(%rbp)345 »       movq···$0x0,0x18(%rbp)
342 »       test···%eax,%eax346 »       test···%eax,%eax
343 »       jns····3ef·<calliter_iternext+0x15f>347 »       jns····3ec·<calliter_iternext+0x15c>
344 »       mov····%rbx,%rdi348 »       mov····%rbx,%rdi
345 »       xor····%ebx,%ebx349 »       xor····%ebx,%ebx
Max diff block lines reached; 478/4620 bytes (10.35%) of diff not shown.
5.67 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 19, 46 lines modifiedOffset 19, 48 lines modified
19 ··0x000000f0·83027a0a·0e08490b·10000000·fc000000·..z...I.........19 ··0x000000f0·83027a0a·0e08490b·10000000·fc000000·..z...I.........
20 ··0x00000100·00000000·16000000·00000000·10000000·................20 ··0x00000100·00000000·16000000·00000000·10000000·................
21 ··0x00000110·10010000·00000000·18000000·00000000·................21 ··0x00000110·10010000·00000000·18000000·00000000·................
22 ··0x00000120·28000000·24010000·00000000·89000000·(...$...........22 ··0x00000120·28000000·24010000·00000000·89000000·(...$...........
23 ··0x00000130·00450e10·8602440e·1883034c·0e20026c·.E....D....L.·.l23 ··0x00000130·00450e10·8602440e·1883034c·0e20026c·.E....D....L.·.l
24 ··0x00000140·0a0e1841·0e10410e·08410b00·14000000·...A..A..A......24 ··0x00000140·0a0e1841·0e10410e·08410b00·14000000·...A..A..A......
25 ··0x00000150·50010000·00000000·15000000·000e2083·P.............·.25 ··0x00000150·50010000·00000000·15000000·000e2083·P.............·.
26 ··0x00000160·03860200·2c000000·68010000·00000000·....,...h.......26 ··0x00000160·03860200·38000000·68010000·00000000·....8...h.......
27 ··0x00000170·6d010000·00460e10·8c02410e·18860341·m....F....A....A27 ··0x00000170·6a010000·00460e10·8c02410e·18860341·j....F....A....A
28 ··0x00000180·0e208304·027e0a0e·18410e10·420e0847·.·...~...A..B..G28 ··0x00000180·0e208304·02680a0e·18410e10·420e0845·.·...h...A..B..E
 29 ··0x00000190·0b028f0a·0e18410e·10420e08·460b0000·......A..B..F...
29 ··0x00000190·0b000000·18000000·98010000·00000000·................ 
30 ··0x000001a0·44000000·000e2083·0486038c·02000000·D.....·......... 
31 ··0x000001b0·1c000000·b4010000·00000000·5b000000·............[...30 ··0x000001a0·18000000·a4010000·00000000·44000000·............D...
 31 ··0x000001b0·000e2083·0486038c·02000000·1c000000·..·.............
 32 ··0x000001c0·c0010000·00000000·5b000000·00450e10·........[....E..
32 ··0x000001c0·00450e10·83020243·0a0e0845·0b000000·.E.....C...E....33 ··0x000001d0·83020243·0a0e0845·0b000000·28000000·...C...E....(...
33 ··0x000001d0·34000000·d4010000·00000000·40000000·4...........@...34 ··0x000001e0·e0010000·00000000·41000000·00460e10·........A....F..
34 ··0x000001e0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..35 ··0x000001f0·8c02440e·18860344·0e208304·630a0e18·..D....D.·..c...
35 ··0x000001f0·5f0a0e18·410e1042·0e08420b·4a0e1841·_...A..B..B.J..A 
36 ··0x00000200·0e10420e·08000000·24000000·0c020000·..B.....$.......36 ··0x00000200·470e1042·0e08420b·20000000·0c020000·G..B..B.·.......
37 ··0x00000210·00000000·7b000000·00450e10·8602490e·....{....E....I.37 ··0x00000210·00000000·07000000·000e2083·0486038c·..........·.....
38 ··0x00000220·18830344·0e200266·0e18410e·10410e08·...D.·.f..A..A.. 
39 ··0x00000230·28000000·34020000·00000000·71000000·(...4.......q... 
40 ··0x00000240·00460e10·8c02440e·18860341·0e208304·.F....D....A.·.. 
41 ··0x00000250·02620e18·410e1042·0e080000·24000000·.b..A..B....$...38 ··0x00000220·02430e18·410e1042·0e080000·24000000·.C..A..B....$...
42 ··0x00000260·60020000·00000000·a2000000·00410e10·`............A..39 ··0x00000230·30020000·00000000·7b000000·00450e10·0.......{....E..
43 ··0x00000270·8602410e·18830341·0e20029c·0e18410e·..A....A.·....A.40 ··0x00000240·8602490e·18830344·0e200266·0e18410e·..I....D.·.f..A.
44 ··0x00000280·10410e08·18000000·88020000·00000000·.A..............41 ··0x00000250·10410e08·28000000·58020000·00000000·.A..(...X.......
45 ··0x00000290·55000000·00450e10·8302024b·0e080000·U....E.....K....42 ··0x00000260·71000000·00460e10·8c02440e·18860341·q....F....D....A
 43 ··0x00000270·0e208304·02620e18·410e1042·0e080000·.·...b..A..B....
46 ··0x000002a0·10000000·a4020000·00000000·0e000000·................44 ··0x00000280·24000000·84020000·00000000·a2000000·$...............
 45 ··0x00000290·00410e10·8602410e·18830341·0e20029c·.A....A....A.·..
 46 ··0x000002a0·0e18410e·10410e08·18000000·ac020000·..A..A..........
 47 ··0x000002b0·00000000·55000000·00450e10·8302024b·....U....E.....K
47 ··0x000002b0·00000000·34000000·b8020000·00000000·....4........... 
48 ··0x000002c0·81000000·00420e10·8d02450e·188c0344·.....B....E....D 
49 ··0x000002d0·0e208604·440e2883·05410e30·02670e28·.·..D.(..A.0.g.( 
50 ··0x000002e0·440e2041·0e18420e·10420e08·10000000·D.·A..B..B...... 
51 ··0x000002f0·f0020000·00000000·11000000·00000000·................48 ··0x000002c0·0e080000·10000000·c8020000·00000000·................
 49 ··0x000002d0·0e000000·00000000·34000000·dc020000·........4.......
 50 ··0x000002e0·00000000·81000000·00420e10·8d02450e·.........B....E.
 51 ··0x000002f0·188c0344·0e208604·440e2883·05410e30·...D.·..D.(..A.0
 52 ··0x00000300·02670e28·440e2041·0e18420e·10420e08·.g.(D.·A..B..B..
52 ··0x00000300·10000000·04030000·00000000·11000000·................53 ··0x00000310·10000000·14030000·00000000·11000000·................
53 ··0x00000310·00000000·34000000·18030000·00000000·....4...........54 ··0x00000320·00000000·10000000·28030000·00000000·........(.......
54 ··0x00000320·40000000·00460e10·8c02440e·18860344·@....F....D....D 
55 ··0x00000330·0e208304·5f0a0e18·410e1042·0e08420b·.·.._...A..B..B. 
56 ··0x00000340·4a0e1841·0e10420e·08000000·1c000000·J..A..B......... 
57 ··0x00000350·50030000·00000000·41000000·00450e10·P.......A....E..55 ··0x00000330·11000000·00000000·34000000·3c030000·........4...<...
 56 ··0x00000340·00000000·40000000·00460e10·8c02440e·....@....F....D.
 57 ··0x00000350·18860344·0e208304·5f0a0e18·410e1042·...D.·.._...A..B
 58 ··0x00000360·0e08420b·4a0e1841·0e10420e·08000000·..B.J..A..B.....
 59 ··0x00000370·1c000000·74030000·00000000·41000000·....t.......A...
58 ··0x00000360·83026a0a·0e08450b·480e0800·24000000·..j...E.H...$...60 ··0x00000380·00450e10·83026a0a·0e08450b·480e0800·.E....j...E.H...
59 ··0x00000370·70030000·00000000·4c000000·00450e10·p.......L....E..61 ··0x00000390·24000000·94030000·00000000·4c000000·$...........L...
60 ··0x00000380·8602470e·18830341·0e207c0e·18410e10·..G....A.·|..A..62 ··0x000003a0·00450e10·8602470e·18830341·0e207c0e·.E....G....A.·|.
61 ··0x00000390·410e0800·20000000·98030000·00000000·A...·...........63 ··0x000003b0·18410e10·410e0800·1c000000·bc030000·.A..A...........
62 ··0x000003a0·3c000000·00450e10·8302650a·0e08450b·<....E....e...E.64 ··0x000003c0·00000000·3c000000·00450e10·8302650a·....<....E....e.
63 ··0x000003b0·480e0800·00000000···················H.......65 ··0x000003d0·0e08450b·480e0800···················..E.H...
  
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 81 lines modifiedOffset 5, 83 lines modified
5 ··0x00000020·725f6c65·6e2e636f·6c640050·795f5844·r_len.cold.Py_XD5 ··0x00000020·725f6c65·6e2e636f·6c640050·795f5844·r_len.cold.Py_XD
6 ··0x00000030·45435245·462e7061·72742e30·00507943·ECREF.part.0.PyC6 ··0x00000030·45435245·462e7061·72742e30·00507943·ECREF.part.0.PyC
7 ··0x00000040·616c6c49·7465725f·4e65772e·636f6c64·allIter_New.cold7 ··0x00000040·616c6c49·7465725f·4e65772e·636f6c64·allIter_New.cold
8 ··0x00000050·0063616c·6c697465·725f6974·65726e65·.calliter_iterne8 ··0x00000050·0063616c·6c697465·725f6974·65726e65·.calliter_iterne
9 ··0x00000060·78740063·616c6c69·7465725f·69746572·xt.calliter_iter9 ··0x00000060·78740063·616c6c69·7465725f·69746572·xt.calliter_iter
10 ··0x00000070·6e657874·2e636f6c·64006361·6c6c6974·next.cold.callit10 ··0x00000070·6e657874·2e636f6c·64006361·6c6c6974·next.cold.callit
11 ··0x00000080·65725f64·65616c6c·6f630063·616c6c69·er_dealloc.calli11 ··0x00000080·65725f64·65616c6c·6f630063·616c6c69·er_dealloc.calli
12 ··0x00000090·7465725f·74726176·65727365·00616e65·ter_traverse.ane12 ··0x00000090·7465725f·74726176·65727365·0063616c·ter_traverse.cal
 13 ··0x000000a0·6c697465·725f7472·61766572·73652e63·liter_traverse.c
 14 ··0x000000b0·6f6c6400·616e6578·74617761·69746162·old.anextawaitab
 15 ··0x000000c0·6c655f69·7465726e·65787400·616e6578·le_iternext.anex
13 ··0x000000a0·78746177·61697461·626c655f·69746572·xtawaitable_iter16 ··0x000000d0·74617761·69746162·6c655f67·65746974·tawaitable_getit
 17 ··0x000000e0·65722e69·7372612e·3000616e·65787461·er.isra.0.anexta
 18 ··0x000000f0·77616974·61626c65·5f646561·6c6c6f63·waitable_dealloc
 19 ··0x00000100·00616e65·78746177·61697461·626c655f·.anextawaitable_
14 ··0x000000b0·6e657874·00616e65·78746177·61697461·next.anextawaita20 ··0x00000110·73656e64·00616e65·78746177·61697461·send.anextawaita
 21 ··0x00000120·626c655f·70726f78·7900616e·65787461·ble_proxy.anexta
15 ··0x000000c0·626c655f·67657469·7465722e·69737261·ble_getiter.isra 
16 ··0x000000d0·2e300061·6e657874·61776169·7461626c·.0.anextawaitabl 
17 ··0x000000e0·655f6465·616c6c6f·6300616e·65787461·e_dealloc.anexta 
18 ··0x000000f0·77616974·61626c65·5f73656e·6400616e·waitable_send.an22 ··0x00000130·77616974·61626c65·5f746872·6f770061·waitable_throw.a
19 ··0x00000100·65787461·77616974·61626c65·5f70726f·extawaitable_pro23 ··0x00000140·6e657874·61776169·7461626c·655f636c·nextawaitable_cl
20 ··0x00000110·78790061·6e657874·61776169·7461626c·xy.anextawaitabl 
21 ··0x00000120·655f7468·726f7700·616e6578·74617761·e_throw.anextawa 
22 ··0x00000130·69746162·6c655f63·6c6f7365·00616e65·itable_close.ane 
23 ··0x00000140·78746177·61697461·626c655f·74726176·xtawaitable_trav 
24 ··0x00000150·65727365·0063616c·6c697465·725f7265·erse.calliter_re 
25 ··0x00000160·64756365·00697465·725f7365·74737461·duce.iter_setsta 
26 ··0x00000170·74650061·6e657874·61776169·7461626c·te.anextawaitabl24 ··0x00000150·6f736500·616e6578·74617761·69746162·ose.anextawaitab
 25 ··0x00000160·6c655f74·72617665·72736500·63616c6c·le_traverse.call
 26 ··0x00000170·69746572·5f726564·75636500·69746572·iter_reduce.iter
 27 ··0x00000180·5f736574·73746174·6500616e·65787461·_setstate.anexta
 28 ··0x00000190·77616974·61626c65·5f61735f·6173796e·waitable_as_asyn
27 ··0x00000180·655f6173·5f617379·6e630061·6e657874·e_as_async.anext 
28 ··0x00000190·61776169·7461626c·655f6d65·74686f64·awaitable_method 
29 ··0x000001a0·73007365·6e645f64·6f630074·68726f77·s.send_doc.throw 
30 ··0x000001b0·5f646f63·00636c6f·73655f64·6f630063·_doc.close_doc.c 
31 ··0x000001c0·616c6c69·7465725f·6d657468·6f647300·alliter_methods. 
32 ··0x000001d0·72656475·63655f64·6f630073·65716974·reduce_doc.seqit 
33 ··0x000001e0·65725f6d·6574686f·6473006c·656e6774·er_methods.lengt 
34 ··0x000001f0·685f6869·6e745f64·6f630073·65747374·h_hint_doc.setst 
35 ··0x00000200·6174655f·646f6300·50795365·71497465·ate_doc.PySeqIte 
36 ··0x00000210·725f4e65·77005079·53657175·656e6365·r_New.PySequence 
37 ··0x00000220·5f436865·636b0050·79536571·49746572·_Check.PySeqIter 
38 ··0x00000230·5f547970·65005f50·794f626a·6563745f·_Type._PyObject_ 
39 ··0x00000240·47435f4e·6577005f·474c4f42·414c5f4f·GC_New._GLOBAL_O 
40 ··0x00000250·46465345·545f5441·424c455f·005f5079·FFSET_TABLE_._Py 
41 ··0x00000260·5f747373·5f747374·61746500·5f507945·_tss_tstate._PyE 
42 ··0x00000270·72725f42·6164496e·7465726e·616c4361·rr_BadInternalCa 
43 ··0x00000280·6c6c005f·50794f62·6a656374·5f486173·ll._PyObject_Has 
44 ··0x00000290·4c656e00·50795365·7175656e·63655f53·Len.PySequence_S 
45 ··0x000002a0·697a6500·50794c6f·6e675f46·726f6d53·ize.PyLong_FromS 
46 ··0x000002b0·73697a65·5f740050·794c6f6e·675f4672·size_t.PyLong_Fr 
47 ··0x000002c0·6f6d4c6f·6e67005f·50795f4e·6f74496d·omLong._Py_NotIm 
48 ··0x000002d0·706c656d·656e7465·64537472·75637400·plementedStruct. 
49 ··0x000002e0·50795365·7175656e·63655f47·65744974·PySequence_GetIt 
50 ··0x000002f0·656d0050·79457863·5f496e64·65784572·em.PyExc_IndexEr 
51 ··0x00000300·726f7200·50794572·725f4578·63657074·ror.PyErr_Except 
52 ··0x00000310·696f6e4d·61746368·65730050·79457272·ionMatches.PyErr 
53 ··0x00000320·5f436c65·6172005f·50795f44·65616c6c·_Clear._Py_Deall 
54 ··0x00000330·6f630050·79457863·5f4f7665·72666c6f·oc.PyExc_Overflo 
55 ··0x00000340·77457272·6f720050·79457272·5f536574·wError.PyErr_Set 
56 ··0x00000350·53747269·6e670050·79457863·5f53746f·String.PyExc_Sto 
57 ··0x00000360·70497465·72617469·6f6e0050·794f626a·pIteration.PyObj 
58 ··0x00000370·6563745f·47435f44·656c0050·7943616c·ect_GC_Del.PyCal 
59 ··0x00000380·6c497465·725f4e65·77005079·43616c6c·lIter_New.PyCall 
60 ··0x00000390·49746572·5f547970·65005f50·795f4368·Iter_Type._Py_Ch 
61 ··0x000003a0·65636b46·756e6374·696f6e52·6573756c·eckFunctionResul 
62 ··0x000003b0·74005079·4f626a65·63745f52·69636843·t.PyObject_RichC 
63 ··0x000003c0·6f6d7061·7265426f·6f6c005f·50794f62·ompareBool._PyOb 
64 ··0x000003d0·6a656374·5f4d616b·65547043·616c6c00·ject_MakeTpCall. 
65 ··0x000003e0·5079416e·65787441·77616974·61626c65·PyAnextAwaitable29 ··0x000001a0·6300616e·65787461·77616974·61626c65·c.anextawaitable
 30 ··0x000001b0·5f6d6574·686f6473·0073656e·645f646f·_methods.send_do
 31 ··0x000001c0·63007468·726f775f·646f6300·636c6f73·c.throw_doc.clos
 32 ··0x000001d0·655f646f·63006361·6c6c6974·65725f6d·e_doc.calliter_m
 33 ··0x000001e0·6574686f·64730072·65647563·655f646f·ethods.reduce_do
 34 ··0x000001f0·63007365·71697465·725f6d65·74686f64·c.seqiter_method
 35 ··0x00000200·73006c65·6e677468·5f68696e·745f646f·s.length_hint_do
 36 ··0x00000210·63007365·74737461·74655f64·6f630050·c.setstate_doc.P
 37 ··0x00000220·79536571·49746572·5f4e6577·00507953·ySeqIter_New.PyS
 38 ··0x00000230·65717565·6e63655f·43686563·6b005079·equence_Check.Py
 39 ··0x00000240·53657149·7465725f·54797065·005f5079·SeqIter_Type._Py
 40 ··0x00000250·4f626a65·63745f47·435f4e65·77005f47·Object_GC_New._G
 41 ··0x00000260·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
 42 ··0x00000270·4c455f00·5f50795f·7473735f·74737461·LE_._Py_tss_tsta
 43 ··0x00000280·7465005f·50794572·725f4261·64496e74·te._PyErr_BadInt
 44 ··0x00000290·65726e61·6c43616c·6c005f50·794f626a·ernalCall._PyObj
 45 ··0x000002a0·6563745f·4861734c·656e0050·79536571·ect_HasLen.PySeq
 46 ··0x000002b0·75656e63·655f5369·7a650050·794c6f6e·uence_Size.PyLon
 47 ··0x000002c0·675f4672·6f6d5373·697a655f·74005079·g_FromSsize_t.Py
 48 ··0x000002d0·4c6f6e67·5f46726f·6d4c6f6e·67005f50·Long_FromLong._P
 49 ··0x000002e0·795f4e6f·74496d70·6c656d65·6e746564·y_NotImplemented
 50 ··0x000002f0·53747275·63740050·79536571·75656e63·Struct.PySequenc
 51 ··0x00000300·655f4765·74497465·6d005079·4578635f·e_GetItem.PyExc_
 52 ··0x00000310·496e6465·78457272·6f720050·79457272·IndexError.PyErr
 53 ··0x00000320·5f457863·65707469·6f6e4d61·74636865·_ExceptionMatche
 54 ··0x00000330·73005079·4572725f·436c6561·72005f50·s.PyErr_Clear._P
 55 ··0x00000340·795f4465·616c6c6f·63005079·4578635f·y_Dealloc.PyExc_
 56 ··0x00000350·4f766572·666c6f77·4572726f·72005079·OverflowError.Py
 57 ··0x00000360·4572725f·53657453·7472696e·67005079·Err_SetString.Py
 58 ··0x00000370·4578635f·53746f70·49746572·6174696f·Exc_StopIteratio
 59 ··0x00000380·6e005079·4f626a65·63745f47·435f4465·n.PyObject_GC_De
 60 ··0x00000390·6c005079·43616c6c·49746572·5f4e6577·l.PyCallIter_New
 61 ··0x000003a0·00507943·616c6c49·7465725f·54797065·.PyCallIter_Type
 62 ··0x000003b0·005f5079·4f626a65·63745f4d·616b6554·._PyObject_MakeT
 63 ··0x000003c0·7043616c·6c005079·4f626a65·63745f52·pCall.PyObject_R
 64 ··0x000003d0·69636843·6f6d7061·7265426f·6f6c005f·ichCompareBool._
 65 ··0x000003e0·50795f43·6865636b·46756e63·74696f6e·Py_CheckFunction
66 ··0x000003f0·5f4e6577·005f5079·416e6578·74417761·_New._PyAnextAwa66 ··0x000003f0·52657375·6c740050·79416e65·78744177·Result.PyAnextAw
67 ··0x00000400·69746162·6c655f54·79706500·50794578·itable_Type.PyEx67 ··0x00000400·61697461·626c655f·4e657700·5f507941·aitable_New._PyA
68 ··0x00000410·635f5374·6f704173·796e6349·74657261·c_StopAsyncItera 
69 ··0x00000420·74696f6e·005f5079·47656e5f·53657453·tion._PyGen_SetS 
70 ··0x00000430·746f7049·74657261·74696f6e·56616c75·topIterationValu 
71 ··0x00000440·65005f50·79436f72·6f5f4765·74417761·e._PyCoro_GetAwa 
72 ··0x00000450·69746162·6c654974·65720050·79497465·itableIter.PyIte 
73 ··0x00000460·725f4368·65636b00·50794578·635f5479·r_Check.PyExc_Ty 
74 ··0x00000470·70654572·726f7200·50794f62·6a656374·peError.PyObject 
75 ··0x00000480·5f43616c·6c4d6574·686f6400·5f507952·_CallMethod._PyR 
76 ··0x00000490·756e7469·6d65005f·50794576·616c5f47·untime._PyEval_G 
77 ··0x000004a0·65744275·696c7469·6e005079·5f427569·etBuiltin.Py_Bui 
78 ··0x000004b0·6c645661·6c756500·50794c6f·6e675f41·ldValue.PyLong_A 
79 ··0x000004c0·73537369·7a655f74·005f5079·5f4e6f6e·sSsize_t._Py_Non 
80 ··0x000004d0·65537472·75637400·50794572·725f4f63·eStruct.PyErr_Oc 
81 ··0x000004e0·63757272·65640050·79547970·655f5479·curred.PyType_Ty68 ··0x00000410·6e657874·41776169·7461626c·655f5479·nextAwaitable_Ty
 69 ··0x00000420·70650050·79457863·5f53746f·70417379·pe.PyExc_StopAsy
 70 ··0x00000430·6e634974·65726174·696f6e00·5f507947·ncIteration._PyG
 71 ··0x00000440·656e5f53·65745374·6f704974·65726174·en_SetStopIterat
Max diff block lines reached; 0/10390 bytes (0.00%) of diff not shown.
1.58 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
 4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
 5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
4 ··0x00000020·002e7265·6c612e64·61746100·2e627373·..rela.data..bss 
5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1. 
6 ··0x00000040·2e72656c·612e7465·78742e75·6e6c696b·.rela.text.unlik 
7 ··0x00000050·656c7900·2e72656c·612e7465·78742e68·ely..rela.text.h6 ··0x00000040·72312e31·002e7265·6c612e74·6578742e·r1.1..rela.text.
8 ··0x00000060·6f74002e·726f6461·74612e73·7472312e·ot..rodata.str1. 
9 ··0x00000070·38002e72·6f646174·61002e6e·6f74652e·8..rodata..note. 
10 ··0x00000080·474e552d·73746163·6b002e6e·6f74652e·GNU-stack..note. 
11 ··0x00000090·676e752e·70726f70·65727479·002e7265·gnu.property..re 
12 ··0x000000a0·6c612e65·685f6672·616d6500··········la.eh_frame.7 ··0x00000050·756e6c69·6b656c79·002e7265·6c612e74·unlikely..rela.t
 8 ··0x00000060·6578742e·686f7400·2e726f64·6174612e·ext.hot..rodata.
 9 ··0x00000070·73747231·2e38002e·726f6461·7461002e·str1.8..rodata..
 10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
 11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert
 12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame
 13 ··0x000000b0·00··································.
  
913 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:··········108448·(bytes·into·file)13 ··Start·of·section·headers:··········107944·(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·0x1a7a0:1 There·are·21·section·headers,·starting·at·offset·0x1a5a8:
  
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·00035a·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·011f10·0002d0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·011d18·000348·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000380·000900·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0003a0·000900·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0121e0·000ac8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·012060·000ac8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c80·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000ca0·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·000ca0·0001d6·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000e56·000fd0·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000e76·001026·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012ca8·002430·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012b28·002490·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001e28·00b98b·00··AX··0···0·6413 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001ea0·00b71b·00··AX··0···0·64
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0150d8·004818·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·014fb8·004740·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00d7b8·00013d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00d5c0·00013d·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00d8f8·000880·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00d700·000880·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0198f0·0001e0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0196f8·0001e0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00e178·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00df80·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00e178·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00df80·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00e198·001490·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00dfa0·001490·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·019ad0·000c18·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·0198d8·000c18·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·00f628·001800·18·····19·143··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00f430·001800·18·····19·143··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·010e28·0010e6·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·010c30·0010e6·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·01a6e8·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·01a4f0·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)
24.0 KB
readelf --wide --symbols {}
    
Offset 10, 120 lines modifiedOffset 10, 120 lines modified
10 ·····6:·0000000000000000····35·FUNC····LOCAL··DEFAULT····7·PyList_New.cold10 ·····6:·0000000000000000····35·FUNC····LOCAL··DEFAULT····7·PyList_New.cold
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···204·FUNC····LOCAL··DEFAULT····9·list_resize
18 ····14:·00000000000005e0··7715·FUNC····LOCAL··DEFAULT····9·list_sort_impl18 ····14:·0000000000000610··7698·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:·0000000000002430···128·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare
21 ····17:·000000000000b000····56·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare21 ····17:·000000000000adc0····56·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare
22 ····18:·0000000000009990···371·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare22 ····18:·0000000000009830···371·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare
23 ····19:·00000000000034a0·18110·FUNC····LOCAL··DEFAULT····9·merge_at23 ····19:·00000000000034c0·17727·FUNC····LOCAL··DEFAULT····9·merge_at
24 ····20:·0000000000009b10···114·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare24 ····20:·00000000000099b0···114·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare
 25 ····21:·000000000000b710····11·FUNC····LOCAL··DEFAULT····9·safe_object_compare
25 ····21:·000000000000b900····20·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare26 ····22:·000000000000b6c0····20·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare
26 ····22:·000000000000b980····11·FUNC····LOCAL··DEFAULT····9·safe_object_compare 
27 ····23:·00000000000000c3···161·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold27 ····23:·00000000000000c3···161·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold
28 ····24:·0000000000000164····18·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold28 ····24:·0000000000000164····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:·0000000000000176····58·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold30 ····26:·0000000000000176····58·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold
31 ····27:·00000000000024f0····74·FUNC····LOCAL··DEFAULT····9·list_traverse31 ····27:·0000000000002510····74·FUNC····LOCAL··DEFAULT····9·list_traverse
32 ····28:·00000000000001b0····45·FUNC····LOCAL··DEFAULT····7·_PyList_FromArraySteal.cold32 ····28:·00000000000001b0····45·FUNC····LOCAL··DEFAULT····7·_PyList_FromArraySteal.cold
33 ····29:·00000000000026e0··1862·FUNC····LOCAL··DEFAULT····9·list_ass_slice_lock_held33 ····29:·0000000000002700··1872·FUNC····LOCAL··DEFAULT····9·list_ass_slice_lock_held
34 ····30:·00000000000001dd···102·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold34 ····30:·00000000000001dd···102·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold
35 ····31:·000000000000a160···464·FUNC····LOCAL··DEFAULT····9·list_slice_lock_held35 ····31:·000000000000a000···464·FUNC····LOCAL··DEFAULT····9·list_slice_lock_held
36 ····32:·0000000000000243····91·FUNC····LOCAL··DEFAULT····7·list_ass_slice_lock_held.cold36 ····32:·0000000000000243····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:·0000000000002e50····84·FUNC····LOCAL··DEFAULT····9·list_clear_impl.isra.0
38 ····34:·000000000000029e·····4·FUNC····LOCAL··DEFAULT····7·list_clear_impl.isra.0.cold38 ····34:·000000000000029e·····4·FUNC····LOCAL··DEFAULT····7·list_clear_impl.isra.0.cold
39 ····35:·0000000000002e90···241·FUNC····LOCAL··DEFAULT····9·list_append39 ····35:·0000000000002eb0···241·FUNC····LOCAL··DEFAULT····9·list_append
40 ····36:·00000000000002a2····22·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold40 ····36:·00000000000002a2····22·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold
41 ····37:·0000000000002fb0··1174·FUNC····LOCAL··DEFAULT····9·list_subscript41 ····37:·0000000000002fd0··1174·FUNC····LOCAL··DEFAULT····9·list_subscript
42 ····38:·00000000000002b8····28·FUNC····LOCAL··DEFAULT····7·list_subscript.cold42 ····38:·00000000000002b8····28·FUNC····LOCAL··DEFAULT····7·list_subscript.cold
43 ····39:·0000000000003450····76·FUNC····LOCAL··DEFAULT····9·list_item43 ····39:·0000000000003470····76·FUNC····LOCAL··DEFAULT····9·list_item
44 ····40:·00000000000000e0···168·FUNC····LOCAL··DEFAULT····1·merge_getmem44 ····40:·0000000000000110···159·FUNC····LOCAL··DEFAULT····1·merge_getmem
45 ····41:·00000000000002d4··1182·FUNC····LOCAL··DEFAULT····7·merge_at.cold45 ····41:·00000000000002d4··1240·FUNC····LOCAL··DEFAULT····7·merge_at.cold
46 ····42:·0000000000007b60···136·FUNC····LOCAL··DEFAULT····9·list_iter46 ····42:·0000000000007a00···136·FUNC····LOCAL··DEFAULT····9·list_iter
47 ····43:·0000000000000772····96·FUNC····LOCAL··DEFAULT····7·list_iter.cold47 ····43:·00000000000007ac····96·FUNC····LOCAL··DEFAULT····7·list_iter.cold
48 ····44:·0000000000007bf0···127·FUNC····LOCAL··DEFAULT····9·listiter_next48 ····44:·0000000000007a90···127·FUNC····LOCAL··DEFAULT····9·listiter_next
49 ····45:·0000000000007c70·····9·FUNC····LOCAL··DEFAULT····9·list_length49 ····45:·0000000000007b10·····9·FUNC····LOCAL··DEFAULT····9·list_length
50 ····46:·0000000000007c80···103·FUNC····LOCAL··DEFAULT····9·listiter_dealloc50 ····46:·0000000000007b20···103·FUNC····LOCAL··DEFAULT····9·listiter_dealloc
51 ····47:·0000000000007d10··3850·FUNC····LOCAL··DEFAULT····9·_list_extend51 ····47:·0000000000007bb0··3850·FUNC····LOCAL··DEFAULT····9·_list_extend
52 ····48:·00000000000007d2·····7·FUNC····LOCAL··DEFAULT····7·_PyList_Extend.cold52 ····48:·000000000000080c·····7·FUNC····LOCAL··DEFAULT····7·_PyList_Extend.cold
53 ····49:·00000000000007d9···112·FUNC····LOCAL··DEFAULT····7·_list_extend.cold53 ····49:·0000000000000813···112·FUNC····LOCAL··DEFAULT····7·_list_extend.cold
54 ····50:·0000000000000190···230·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat_lock_held54 ····50:·00000000000001b0···230·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat_lock_held
55 ····51:·0000000000008c20···180·FUNC····LOCAL··DEFAULT····9·list___init__55 ····51:·0000000000008ac0···180·FUNC····LOCAL··DEFAULT····9·list___init__
56 ····52:·0000000000000849····63·FUNC····LOCAL··DEFAULT····7·list___init__.cold56 ····52:·0000000000000883····63·FUNC····LOCAL··DEFAULT····7·list___init__.cold
57 ····53:·0000000000008ce0···647·FUNC····LOCAL··DEFAULT····9·list_richcompare57 ····53:·0000000000008b80···647·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:·0000000000000888···128·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold59 ····55:·00000000000008c2···128·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold
60 ····56:·0000000000008f70···300·FUNC····LOCAL··DEFAULT····9·list_remove60 ····56:·0000000000008e10···300·FUNC····LOCAL··DEFAULT····9·list_remove
61 ····57:·00000000000090a0···652·FUNC····LOCAL··DEFAULT····9·list_pop61 ····57:·0000000000008f40···652·FUNC····LOCAL··DEFAULT····9·list_pop
62 ····58:·0000000000000908···124·FUNC····LOCAL··DEFAULT····7·list_pop.cold62 ····58:·0000000000000942···124·FUNC····LOCAL··DEFAULT····7·list_pop.cold
63 ····59:·0000000000009330···171·FUNC····LOCAL··DEFAULT····9·list_ass_item63 ····59:·00000000000091d0···171·FUNC····LOCAL··DEFAULT····9·list_ass_item
64 ····60:·00000000000093e0···740·FUNC····LOCAL··DEFAULT····9·list_concat64 ····60:·0000000000009280···740·FUNC····LOCAL··DEFAULT····9·list_concat
65 ····61:·0000000000000984····28·FUNC····LOCAL··DEFAULT····7·list_concat.cold65 ····61:·00000000000009be····28·FUNC····LOCAL··DEFAULT····7·list_concat.cold
66 ····62:·00000000000096d0····32·FUNC····LOCAL··DEFAULT····9·list_extend66 ····62:·0000000000009570····32·FUNC····LOCAL··DEFAULT····9·list_extend
67 ····63:·00000000000009a0·····7·FUNC····LOCAL··DEFAULT····7·list_extend.cold67 ····63:·00000000000009da·····7·FUNC····LOCAL··DEFAULT····7·list_extend.cold
68 ····64:·00000000000009a7····40·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold68 ····64:·00000000000009e1····40·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold
69 ····65:·00000000000009cf····41·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold69 ····65:·0000000000000a09····41·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold
70 ····66:·00000000000009f8·····8·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold70 ····66:·0000000000000a32·····8·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold
71 ····67:·0000000000000a00···114·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold71 ····67:·0000000000000a3a···114·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold
72 ····68:·0000000000009b90···170·FUNC····LOCAL··DEFAULT····9·list_clear_slot72 ····68:·0000000000009a30···170·FUNC····LOCAL··DEFAULT····9·list_clear_slot
73 ····69:·0000000000000a72····43·FUNC····LOCAL··DEFAULT····7·PyList_GetItemRef.cold73 ····69:·0000000000000aac····43·FUNC····LOCAL··DEFAULT····7·PyList_GetItemRef.cold
74 ····70:·0000000000009c80···144·FUNC····LOCAL··DEFAULT····9·list_contains74 ····70:·0000000000009b20···144·FUNC····LOCAL··DEFAULT····9·list_contains
75 ····71:·0000000000000a9d····29·FUNC····LOCAL··DEFAULT····7·list_contains.cold75 ····71:·0000000000000ad7····29·FUNC····LOCAL··DEFAULT····7·list_contains.cold
76 ····72:·0000000000009d10····80·FUNC····LOCAL··DEFAULT····9·list___reversed__76 ····72:·0000000000009bb0····80·FUNC····LOCAL··DEFAULT····9·list___reversed__
77 ····73:·0000000000000aba····17·FUNC····LOCAL··DEFAULT····7·list___reversed__.cold77 ····73:·0000000000000af4····17·FUNC····LOCAL··DEFAULT····7·list___reversed__.cold
78 ····74:·0000000000009d60····71·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc78 ····74:·0000000000009c00····71·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc
79 ····75:·0000000000009db0···711·FUNC····LOCAL··DEFAULT····9·list_insert79 ····75:·0000000000009c50···711·FUNC····LOCAL··DEFAULT····9·list_insert
80 ····76:·0000000000000acb···121·FUNC····LOCAL··DEFAULT····7·list_insert.cold80 ····76:·0000000000000b05···121·FUNC····LOCAL··DEFAULT····7·list_insert.cold
81 ····77:·000000000000a080····36·FUNC····LOCAL··DEFAULT····9·list_inplace_concat81 ····77:·0000000000009f20····36·FUNC····LOCAL··DEFAULT····9·list_inplace_concat
82 ····78:·0000000000000b44·····7·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold82 ····78:·0000000000000b7e·····7·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold
83 ····79:·000000000000a0b0···167·FUNC····LOCAL··DEFAULT····9·list_vectorcall83 ····79:·0000000000009f50···167·FUNC····LOCAL··DEFAULT····9·list_vectorcall
84 ····80:·0000000000000b4b····91·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold84 ····80:·0000000000000b85····91·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold
85 ····81:·0000000000000ba6·····7·FUNC····LOCAL··DEFAULT····7·list_slice_lock_held.cold85 ····81:·0000000000000be0·····7·FUNC····LOCAL··DEFAULT····7·list_slice_lock_held.cold
86 ····82:·000000000000a330··2337·FUNC····LOCAL··DEFAULT····9·list_ass_subscript86 ····82:·000000000000a1d0··2125·FUNC····LOCAL··DEFAULT····9·list_ass_subscript
87 ····83:·0000000000000bad···133·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold87 ····83:·0000000000000be7···131·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold
88 ····84:·000000000000ac60····24·FUNC····LOCAL··DEFAULT····9·listiter_traverse88 ····84:·000000000000aa20····24·FUNC····LOCAL··DEFAULT····9·listiter_traverse
89 ····85:·000000000000ac80···297·FUNC····LOCAL··DEFAULT····9·list_sort89 ····85:·000000000000aa40···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:·0000000000000c32·····7·FUNC····LOCAL··DEFAULT····7·list_sort.cold91 ····87:·0000000000000c6a·····7·FUNC····LOCAL··DEFAULT····7·list_sort.cold
92 ····88:·000000000000adb0···394·FUNC····LOCAL··DEFAULT····9·list_repr92 ····88:·000000000000ab70···394·FUNC····LOCAL··DEFAULT····9·list_repr
93 ····89:·0000000000000c39····89·FUNC····LOCAL··DEFAULT····7·list_repr.cold93 ····89:·0000000000000c71····89·FUNC····LOCAL··DEFAULT····7·list_repr.cold
94 ····90:·000000000000afa0····96·FUNC····LOCAL··DEFAULT····9·listreviter_next94 ····90:·000000000000ad60····96·FUNC····LOCAL··DEFAULT····9·listreviter_next
95 ····91:·0000000000000c92····52·FUNC····LOCAL··DEFAULT····7·listreviter_next.cold95 ····91:·0000000000000cca····52·FUNC····LOCAL··DEFAULT····7·listreviter_next.cold
96 ····92:·000000000000b040···922·FUNC····LOCAL··DEFAULT····9·list_repeat96 ····92:·000000000000ae00···914·FUNC····LOCAL··DEFAULT····9·list_repeat
97 ····93:·0000000000000cee····55·FUNC····LOCAL··DEFAULT····7·list_repeat.cold97 ····93:·0000000000000d26····55·FUNC····LOCAL··DEFAULT····7·list_repeat.cold
98 ····94:·000000000000b3e0···170·FUNC····LOCAL··DEFAULT····9·py_list_clear98 ····94:·000000000000b1a0···170·FUNC····LOCAL··DEFAULT····9·py_list_clear
99 ····95:·0000000000000d25····35·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold99 ····95:·0000000000000d5d····35·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold
100 ····96:·0000000000000d48····21·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold100 ····96:·0000000000000d80····21·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold
101 ····97:·000000000000b490···182·FUNC····LOCAL··DEFAULT····9·list_count101 ····97:·000000000000b250···182·FUNC····LOCAL··DEFAULT····9·list_count
102 ····98:·0000000000000d5d····71·FUNC····LOCAL··DEFAULT····7·list_count.cold102 ····98:·0000000000000d95····71·FUNC····LOCAL··DEFAULT····7·list_count.cold
103 ····99:·000000000000b550···573·FUNC····LOCAL··DEFAULT····9·list_reverse103 ····99:·000000000000b310···573·FUNC····LOCAL··DEFAULT····9·list_reverse
104 ···100:·000000000000b790···359·FUNC····LOCAL··DEFAULT····9·list_index104 ···100:·000000000000b550···359·FUNC····LOCAL··DEFAULT····9·list_index
105 ···101:·0000000000000da4···101·FUNC····LOCAL··DEFAULT····7·list_index.cold105 ···101:·0000000000000ddc···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:·0000000000000e09·····3·FUNC····LOCAL··DEFAULT····7·listreviter_traverse.cold107 ···103:·0000000000000e41·····3·FUNC····LOCAL··DEFAULT····7·listreviter_traverse.cold
108 ···104:·000000000000b920····43·FUNC····LOCAL··DEFAULT····9·listreviter_len108 ···104:·00000000000000d0····44·FUNC····LOCAL··DEFAULT····1·listreviter_len
109 ···105:·0000000000000e0c·····7·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold109 ···105:·0000000000000e44····14·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold
110 ···106:·000000000000b950····39·FUNC····LOCAL··DEFAULT····9·listiter_len110 ···106:·000000000000b6e0····39·FUNC····LOCAL··DEFAULT····9·listiter_len
111 ···107:·0000000000000e13·····7·FUNC····LOCAL··DEFAULT····7·listiter_len.cold111 ···107:·0000000000000e52·····7·FUNC····LOCAL··DEFAULT····7·listiter_len.cold
112 ···108:·00000000000000d0····15·FUNC····LOCAL··DEFAULT····1·list_copy112 ···108:·0000000000000100····15·FUNC····LOCAL··DEFAULT····1·list_copy
113 ···109:·0000000000000e1a····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold113 ···109:·0000000000000e59····36·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold
114 ···110:·0000000000000e27····36·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat_lock_held.cold114 ···110:·0000000000000e7d····36·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat_lock_held.cold
115 ···111:·0000000000000e4b····34·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat115 ···111:·0000000000000ea1····34·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat
116 ···112:·0000000000000280···101·FUNC····LOCAL··DEFAULT····1·listiter_reduce116 ···112:·00000000000002a0···101·FUNC····LOCAL··DEFAULT····1·listiter_reduce
117 ···113:·0000000000000e6d·····8·FUNC····LOCAL··DEFAULT····7·listiter_reduce.cold117 ···113:·0000000000000ec3·····8·FUNC····LOCAL··DEFAULT····7·listiter_reduce.cold
118 ···114:·00000000000002f0····74·FUNC····LOCAL··DEFAULT····1·listiter_setstate118 ···114:·0000000000000310····74·FUNC····LOCAL··DEFAULT····1·listiter_setstate
119 ···115:·0000000000000e75····44·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold119 ···115:·0000000000000ecb····44·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold
120 ···116:·0000000000000ea1····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__120 ···116:·0000000000000ef7····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__
121 ···117:·0000000000000eba····95·FUNC····LOCAL··DEFAULT····7·listreviter_reduce121 ···117:·0000000000000f10····95·FUNC····LOCAL··DEFAULT····7·listreviter_reduce
122 ···118:·0000000000000f19····93·FUNC····LOCAL··DEFAULT····7·listreviter_setstate122 ···118:·0000000000000f6f····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 160, 45 lines modifiedOffset 160, 45 lines modified
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_deposit_object162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_deposit_object
163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_destroy_chain163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_destroy_chain
164 ···160:·0000000000000310···249·FUNC····GLOBAL·DEFAULT····9·PyList_Append164 ···160:·0000000000000310···249·FUNC····GLOBAL·DEFAULT····9·PyList_Append
Max diff block lines reached; 7526/24505 bytes (30.71%) of diff not shown.
253 KB
readelf --wide --relocs {}
Max HTML report size reached
106 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
286 B
strings --all --bytes=8 {}
    
Offset 30, 18 lines modifiedOffset 30, 16 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 L$(H9L$8 
38 []A\A]A^A_37 []A\A]A^A_
39 D$PL9t$838 D$(L9t$8
40 \$HL)L$·t{H 
41 []A\A]A^A_39 []A\A]A^A_
42 AWAVAUATUSH40 AWAVAUATUSH
43 []A\A]A^A_41 []A\A]A^A_
44 AWAVAUATI42 AWAVAUATI
45 []A\A]A^A_43 []A\A]A^A_
46 AVAUATUSH44 AVAUATUSH
47 []A\A]A^45 []A\A]A^
9.26 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+0xd2111 ·R_X86_64_PC32»  .text.unlikely+0xd59
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+0xd3d14 ·R_X86_64_PC32»  .text.unlikely+0xd75
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+0xd3520 ·R_X86_64_PC32»  .text.unlikely+0xd6d
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+0xa15c25 ·R_X86_64_PC32»  .text.hot+0x9ffc
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+0xd4433 ·R_X86_64_PC32»  .text.unlikely+0xd7c
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+0xd4437 ·R_X86_64_PC32»  .text.unlikely+0xd7c
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, 218 lines modifiedOffset 60, 233 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+0xe0567 ·R_X86_64_PC32»  .text.unlikely+0xe3d
68 »       jmp····*%rax68 »       jmp····*%rax
69 »       nopl···0x0(%rax)69 »       nopl···0x0(%rax)
  
 70 00000000000000d0·<listreviter_len>:
 71 listreviter_len():
 72 »       endbr64
 73 »       mov····%rdi,%rax
 74 »       mov····0x10(%rdi),%rdx
 75 »       mov····0x18(%rax),%rax
 76 »       lea····0x1(%rdx),%rdi
 77 »       test···%rax,%rax
 78 »       je·····ec·<listreviter_len+0x1c>
 79 ·R_X86_64_PC32»  .text.unlikely+0xe40
 80 »       cmp····0x10(%rax),%rdi
 81 »       jg·····f7·<listreviter_len+0x27>
 82 »       jmp····f7·<listreviter_len+0x27>
 83 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
 84 »       jmp····fc·<listreviter_len+0x2c>
 85 ·R_X86_64_PC32»  .text.unlikely+0xe47
 86 »       nopl···0x0(%rax)
  
70 00000000000000d0·<list_copy>:87 0000000000000100·<list_copy>:
71 list_copy():88 list_copy():
72 »       endbr6489 »       endbr64
73 »       mov····0x10(%rdi),%rdx90 »       mov····0x10(%rdi),%rdx
74 »       xor····%esi,%esi91 »       xor····%esi,%esi
75 »       jmp····df·<list_copy+0xf>92 »       jmp····10f·<list_copy+0xf>
76 ·R_X86_64_PC32»  .text.hot+0xa15c93 ·R_X86_64_PC32»  .text.hot+0x9ffc
77 »       nop94 »       nop
  
78 00000000000000e0·<merge_getmem>:95 0000000000000110·<merge_getmem>:
79 merge_getmem():96 merge_getmem():
80 »       cmp····%rsi,0x28(%rdi)97 »       cmp····%rsi,0x28(%rdi)
81 »       jge····185·<merge_getmem+0xa5>98 »       jge····1ac·<merge_getmem+0x9c>
82 »       push···%r1299 »       push···%r12
83 »       mov····%rsi,%r12100 »       mov····%rsi,%r12
84 »       push···%rbp101 »       push···%rbp
85 »       mov····$0x1,%ebp102 »       mov····$0x1,%ebp
86 »       push···%rbx103 »       push···%rbx
87 »       cmpq···$0x0,0x20(%rdi)104 »       cmpq···$0x0,0x20(%rdi)
88 »       mov····%rdi,%rbx105 »       mov····%rdi,%rbx
89 »       jne····171·<merge_getmem+0x91>106 »       jne····134·<merge_getmem+0x24>
 107 ·R_X86_64_PC32»  .text.unlikely+0xe55
90 »       mov····0x18(%rbx),%rdi108 »       mov····0x18(%rbx),%rdi
91 »       lea····0x838(%rbx),%rax109 »       lea····0x838(%rbx),%rax
92 »       cmp····%rax,%rdi110 »       cmp····%rax,%rdi
93 »       jne····178·<merge_getmem+0x98>111 »       jne····19f·<merge_getmem+0x8f>
94 »       movabs·$0xfffffffffffffff,%rax112 »       movabs·$0xfffffffffffffff,%rax
95 »       cmp····$0x1,%ebp113 »       cmp····$0x1,%ebp
96 »       movabs·$0x7ffffffffffffff,%rdx114 »       movabs·$0x7ffffffffffffff,%rdx
97 »       cmovne·%rdx,%rax115 »       cmovne·%rdx,%rax
98 »       cmp····%r12,%rax116 »       cmp····%r12,%rax
99 »       jb·····134·<merge_getmem+0x54>117 »       jb·····168·<merge_getmem+0x58>
100 ·R_X86_64_PC32»  .text.unlikely+0xe16118 ·R_X86_64_PC32»  .text.unlikely+0xe6c
101 »       movslq·%ebp,%rdi119 »       movslq·%ebp,%rdi
102 »       imul···%r12,%rdi120 »       imul···%r12,%rdi
103 »       lea····0x0(,%rdi,8),%rdi121 »       lea····0x0(,%rdi,8),%rdi
104 »       call···148·<merge_getmem+0x68>122 »       call···17c·<merge_getmem+0x6c>
105 ·R_X86_64_PLT32» PyMem_Malloc-0x4123 ·R_X86_64_PLT32» PyMem_Malloc-0x4
106 »       mov····%rax,0x18(%rbx)124 »       mov····%rax,0x18(%rbx)
107 »       test···%rax,%rax125 »       test···%rax,%rax
108 »       je·····155·<merge_getmem+0x75>126 »       je·····189·<merge_getmem+0x79>
109 ·R_X86_64_PC32»  .text.unlikely+0xe16127 ·R_X86_64_PC32»  .text.unlikely+0xe6c
110 »       cmpq···$0x0,0x20(%rbx)128 »       cmpq···$0x0,0x20(%rbx)
111 »       mov····%r12,0x28(%rbx)129 »       mov····%r12,0x28(%rbx)
112 »       jne····167·<merge_getmem+0x87>130 »       jne····198·<merge_getmem+0x88>
 131 ·R_X86_64_PC32»  .text.unlikely+0xe5f
113 »       xor····%eax,%eax132 »       xor····%eax,%eax
114 »       pop····%rbx133 »       pop····%rbx
115 »       pop····%rbp134 »       pop····%rbp
116 »       pop····%r12135 »       pop····%r12
117 »       ret136 »       ret
118 »       lea····(%rax,%r12,8),%rax 
119 »       mov····%rax,0x20(%rbx) 
120 »       jmp····160·<merge_getmem+0x80> 
121 »       mov····$0x2,%ebp 
Max diff block lines reached; 5349/9301 bytes (57.51%) of diff not shown.
65.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
439 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
11.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 28, 22 lines modifiedOffset 28, 22 lines modified
28 ··0x00000180·0686058c·048d038e·02000000·5c000000·............\...28 ··0x00000180·0686058c·048d038e·02000000·5c000000·............\...
29 ··0x00000190·90010000·00000000·d2000000·00460e10·.............F..29 ··0x00000190·90010000·00000000·d2000000·00460e10·.............F..
30 ··0x000001a0·8e02420e·188d0345·0e208c04·410e2886·..B....E.·..A.(.30 ··0x000001a0·8e02420e·188d0345·0e208c04·410e2886·..B....E.·..A.(.
31 ··0x000001b0·05410e30·83060266·0a0e2841·0e20420e·.A.0...f..(A.·B.31 ··0x000001b0·05410e30·83060266·0a0e2841·0e20420e·.A.0...f..(A.·B.
32 ··0x000001c0·18420e10·420e0844·0b570a0e·28410e20·.B..B..D.W..(A.·32 ··0x000001c0·18420e10·420e0844·0b570a0e·28410e20·.B..B..D.W..(A.·
33 ··0x000001d0·420e1842·0e10420e·08410b64·0e28440e·B..B..B..A.d.(D.33 ··0x000001d0·420e1842·0e10420e·08410b64·0e28440e·B..B..B..A.d.(D.
34 ··0x000001e0·20420e18·420e1042·0e080000·2c000000··B..B..B....,...34 ··0x000001e0·20420e18·420e1042·0e080000·2c000000··B..B..B....,...
35 ··0x000001f0·f0010000·00000000·9e000000·00420e10·.............B..35 ··0x000001f0·f0010000·00000000·cc000000·00420e10·.............B..
36 ··0x00000200·8c02440e·18860341·0e208304·026c0a0e·..D....A.·...l..36 ··0x00000200·8c02440e·18860341·0e208304·02650a0e·..D....A.·...e..
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·231e0000·P...d.......#...42 ··0x00000260·50000000·64020000·00000000·121e0000·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·a1000000·000e9022·83078606·8c058d04·......."........48 ··0x000002c0·a1000000·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·46070000·00420e10·8f02450e·188e0345·F....B....E....E72 ··0x00000440·50070000·00420e10·8f02450e·188e0345·P....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, 20 lines modifiedOffset 93, 20 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·be460000·00420e10·.........F...B..100 ··0x00000600·00060000·00000000·3f450000·00420e10·........?E...B..
101 ··0x00000610·8f02480e·188e034a·0e208d04·490e288c·..H....J.·..I.(.101 ··0x00000610·8f024b0e·188e034a·0e208d04·490e288c·..K....J.·..I.(.
102 ··0x00000620·05410e30·8606410e·3883074a·0ed00103·.A.0..A.8..J....102 ··0x00000620·05410e30·8606410e·38830747·0ed00103·.A.0..A.8..G....
103 ··0x00000630·640f0a0e·38410e30·410e2842·0e20420e·d...8A.0A.(B.·B.103 ··0x00000630·710f0a0e·38410e30·410e2842·0e20420e·q...8A.0A.(B.·B.
104 ··0x00000640·18420e10·420e0849·0b000000·1c000000·.B..B..I........104 ··0x00000640·18420e10·420e0844·0b000000·1c000000·.B..B..D........
105 ··0x00000650·50060000·00000000·9e040000·000ed001·P...............105 ··0x00000650·50060000·00000000·d8040000·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·................
Offset 155, 17 lines modifiedOffset 155, 17 lines modified
155 ··0x00000970·470b0289·0a0e2841·0e20420e·18420e10·G.....(A.·B..B..155 ··0x00000970·470b0289·0a0e2841·0e20420e·18420e10·G.....(A.·B..B..
156 ··0x00000980·420e0841·0b000000·1c000000·8c090000·B..A............156 ··0x00000980·420e0841·0b000000·1c000000·8c090000·B..A............
157 ··0x00000990·00000000·1c000000·000e3083·0686058c·..........0.....157 ··0x00000990·00000000·1c000000·000e3083·0686058c·..........0.....
158 ··0x000009a0·048d038e·02000000·14000000·ac090000·................158 ··0x000009a0·048d038e·02000000·14000000·ac090000·................
159 ··0x000009b0·00000000·20000000·00480e10·570e0800·....·....H..W...159 ··0x000009b0·00000000·20000000·00480e10·570e0800·....·....H..W...
160 ··0x000009c0·10000000·c4090000·00000000·07000000·................160 ··0x000009c0·10000000·c4090000·00000000·07000000·................
161 ··0x000009d0·000e1000·48000000·d8090000·00000000·....H...........161 ··0x000009d0·000e1000·48000000·d8090000·00000000·....H...........
162 ··0x000009e0·6b020000·00460e10·8f02420e·188e0342·k....F....B....B162 ··0x000009e0·6e020000·00460e10·8f02420e·188e0342·n....F....B....B
163 ··0x000009f0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.163 ··0x000009f0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
164 ··0x00000a00·38830744·0e4003a6·010a0e38·410e3041·8..D.@.....8A.0A164 ··0x00000a00·38830744·0e4003c6·010a0e38·410e3041·8..D.@.....8A.0A
165 ··0x00000a10·0e28420e·20420e18·420e1042·0e084e0b·.(B.·B..B..B..N.165 ··0x00000a10·0e28420e·20420e18·420e1042·0e084e0b·.(B.·B..B..B..N.
166 ··0x00000a20·1c000000·240a0000·00000000·28000000·....$.......(...166 ··0x00000a20·1c000000·240a0000·00000000·28000000·....$.......(...
167 ··0x00000a30·000e4083·0786068c·058d048e·038f0200·..@.............167 ··0x00000a30·000e4083·0786068c·058d048e·038f0200·..@.............
168 ··0x00000a40·14000000·440a0000·00000000·30000000·....D.......0...168 ··0x00000a40·14000000·440a0000·00000000·30000000·....D.......0...
169 ··0x00000a50·00480e10·670e0800·10000000·5c0a0000·.H..g.......\...169 ··0x00000a50·00480e10·670e0800·10000000·5c0a0000·.H..g.......\...
170 ··0x00000a60·00000000·29000000·000e1000·78000000·....).......x...170 ··0x00000a60·00000000·29000000·000e1000·78000000·....).......x...
171 ··0x00000a70·700a0000·00000000·73010000·00460e10·p.......s....F..171 ··0x00000a70·700a0000·00000000·73010000·00460e10·p.......s....F..
Offset 200, 16 lines modifiedOffset 200, 16 lines modified
200 ··0x00000c40·18440e10·410e0800·14000000·4c0c0000·.D..A.......L...200 ··0x00000c40·18440e10·410e0800·14000000·4c0c0000·.D..A.......L...
201 ··0x00000c50·00000000·11000000·000e2083·03860200·..........·.....201 ··0x00000c50·00000000·11000000·000e2083·03860200·..........·.....
202 ··0x00000c60·1c000000·640c0000·00000000·47000000·....d.......G...202 ··0x00000c60·1c000000·640c0000·00000000·47000000·....d.......G...
203 ··0x00000c70·00450e10·83025c0a·0e084f0b·520e0800·.E....\...O.R...203 ··0x00000c70·00450e10·83025c0a·0e084f0b·520e0800·.E....\...O.R...
204 ··0x00000c80·48000000·840c0000·00000000·c7020000·H...............204 ··0x00000c80·48000000·840c0000·00000000·c7020000·H...............
205 ··0x00000c90·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..205 ··0x00000c90·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
206 ··0x00000ca0·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D206 ··0x00000ca0·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D
207 ··0x00000cb0·0e4003e2·010a0e38·410e3041·0e28420e·.@.....8A.0A.(B.207 ··0x00000cb0·0e4003e1·010a0e38·410e3041·0e28420e·.@.....8A.0A.(B.
208 ··0x00000cc0·20420e18·420e1042·0e084c0b·1c000000··B..B..B..L.....208 ··0x00000cc0·20420e18·420e1042·0e084d0b·1c000000··B..B..B..M.....
209 ··0x00000cd0·d00c0000·00000000·79000000·000e4083·........y.....@.209 ··0x00000cd0·d00c0000·00000000·79000000·000e4083·........y.....@.
210 ··0x00000ce0·0786068c·058d048e·038f0200·18000000·................210 ··0x00000ce0·0786068c·058d048e·038f0200·18000000·................
211 ··0x00000cf0·f00c0000·00000000·24000000·00450e10·........$....E..211 ··0x00000cf0·f00c0000·00000000·24000000·00450e10·........$....E..
212 ··0x00000d00·83025e0e·08000000·14000000·0c0d0000·..^.............212 ··0x00000d00·83025e0e·08000000·14000000·0c0d0000·..^.............
213 ··0x00000d10·00000000·07000000·000e1083·02000000·................213 ··0x00000d10·00000000·07000000·000e1083·02000000·................
214 ··0x00000d20·30000000·240d0000·00000000·a7000000·0...$...........214 ··0x00000d20·30000000·240d0000·00000000·a7000000·0...$...........
215 ··0x00000d30·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..215 ··0x00000d30·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
Offset 219, 20 lines modifiedOffset 219, 20 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·21090000·@...........!...226 ··0x00000de0·40000000·e40d0000·00000000·4d080000·@...........M...
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·83000000·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...\...
234 ··0x00000e60·00000000·29010000·00450e10·8602410e·....)....E....A.234 ··0x00000e60·00000000·29010000·00450e10·8602410e·....)....E....A.
235 ··0x00000e70·1883034d·0e406c0a·0e18410e·10410e08·...M.@l...A..A..235 ··0x00000e70·1883034d·0e406c0a·0e18410e·10410e08·...M.@l...A..A..
236 ··0x00000e80·470b440e·48530e50·470e5842·0e60490e·G.D.HS.PG.XB.`I.236 ··0x00000e80·470b440e·48530e50·470e5842·0e60490e·G.D.HS.PG.XB.`I.
237 ··0x00000e90·40610e48·530e5042·0e58420e·60490e40·@a.HS.PB.XB.`I.@237 ··0x00000e90·40610e48·530e5042·0e58420e·60490e40·@a.HS.PB.XB.`I.@
238 ··0x00000ea0·750e4853·0e50420e·58420e60·4e0e4000·u.HS.PB.XB.`N.@.238 ··0x00000ea0·750e4853·0e50420e·58420e60·4e0e4000·u.HS.PB.XB.`N.@.
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·9a030000·H...............258 ··0x00000fe0·48000000·e40f0000·00000000·92030000·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.
Max diff block lines reached; 2300/11761 bytes (19.56%) of diff not shown.
1.19 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:··········199576·(bytes·into·file)13 ··Start·of·section·headers:··········199616·(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·0x30b98:1 There·are·24·section·headers,·starting·at·offset·0x30bc0:
  
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·0007eb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007db·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01e3a0·000930·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01e458·000930·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000830·0008e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000820·0008e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01ecd0·000b28·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01ed88·000b28·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001110·0004c0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·001100·0004c0·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001110·003687·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001100·0036aa·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01f7f8·006810·18···I·21···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01f8b0·006768·18···I·21···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·004798·01273f·00··AX··0···0·6412 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0047b0·0127bf·00··AX··0···0·64
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·026008·009498·18···I·21···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·026018·0094b0·18···I·21···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·016ed7·0002ed·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·016f6f·0002ed·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0171c8·0008b7·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·017260·0008b7·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·017a80·000f3e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·017b18·000f3e·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02f4a0·000300·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02f4c8·000300·18···I·21··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0189c0·000068·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·018a58·000068·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·02f7a0·000030·18···I·21··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·02f7c8·000030·18···I·21··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·018a28·000020·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·018ac0·000020·10··AM··0···0·16
21 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·018a48·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·018ae0·000000·00······0···0··1
22 ··[18]·.note.gnu.property·NOTE············0000000000000000·018a48·000020·00···A··0···0··822 ··[18]·.note.gnu.property·NOTE············0000000000000000·018ae0·000020·00···A··0···0··8
23 ··[19]·.eh_frame·········PROGBITS········0000000000000000·018a68·002340·00···A··0···0··823 ··[19]·.eh_frame·········PROGBITS········0000000000000000·018b00·002360·00···A··0···0··8
24 ··[20]·.rela.eh_frame····RELA············0000000000000000·02f7d0·0012f0·18···I·21··19··824 ··[20]·.rela.eh_frame····RELA············0000000000000000·02f7f8·0012f0·18···I·21··19··8
25 ··[21]·.symtab···········SYMTAB··········0000000000000000·01ada8·001f68·18·····22·204··825 ··[21]·.symtab···········SYMTAB··········0000000000000000·01ae60·001f68·18·····22·204··8
26 ··[22]·.strtab···········STRTAB··········0000000000000000·01cd10·00168a·00······0···0··126 ··[22]·.strtab···········STRTAB··········0000000000000000·01cdc8·00168a·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········0000000000000000·030ac0·0000d6·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········0000000000000000·030ae8·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)
27.3 KB
readelf --wide --symbols {}
    
Offset 23, 153 lines modifiedOffset 23, 153 lines modified
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···447·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:·0000000000000a70····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:·0000000000000e60···213·FUNC····LOCAL··DEFAULT····8·long_compare30 ····26:·0000000000000e60···202·FUNC····LOCAL··DEFAULT····8·long_compare
31 ····27:·0000000000000f40····89·FUNC····LOCAL··DEFAULT····8·long_dealloc31 ····27:·0000000000000f30····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:·0000000000000fa0····44·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string33 ····29:·0000000000000f90····44·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string
34 ····30:·0000000000000fd0··2757·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string_internal34 ····30:·0000000000000fc0··2773·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:·000000000000d4c0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF37 ····33:·000000000000d5c0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
38 ····34:·0000000000001aa0····71·FUNC····LOCAL··DEFAULT····8·_Py_DECREF_SPECIALIZED.constprop.038 ····34:·0000000000001aa0····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:·0000000000001c80··1062·FUNC····LOCAL··DEFAULT····8·long_lshift41 ····37:·0000000000001c80··1062·FUNC····LOCAL··DEFAULT····8·long_lshift
42 ····38:·00000000000020b0···724·FUNC····LOCAL··DEFAULT····8·long_lshift1.part.042 ····38:·00000000000020b0···724·FUNC····LOCAL··DEFAULT····8·long_lshift1.part.0
43 ····39:·0000000000009100···481·FUNC····LOCAL··DEFAULT····8·divrem143 ····39:·0000000000009100···480·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:·0000000000002390···568·FUNC····LOCAL··DEFAULT····8·long_sub46 ····42:·0000000000002390···568·FUNC····LOCAL··DEFAULT····8·long_sub
47 ····43:·0000000000008240··1042·FUNC····LOCAL··DEFAULT····8·x_sub47 ····43:·0000000000008240··1043·FUNC····LOCAL··DEFAULT····8·x_sub
48 ····44:·0000000000006a70···662·FUNC····LOCAL··DEFAULT····8·x_add48 ····44:·0000000000006a70···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:·00000000000029f0···437·FUNC····LOCAL··DEFAULT····8·long_neg52 ····48:·00000000000029f0···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:·0000000000002cf0···416·FUNC····LOCAL··DEFAULT····8·long_invert54 ····50:·0000000000002cf0···420·FUNC····LOCAL··DEFAULT····8·long_invert
55 ····51:·0000000000004ef0···574·FUNC····LOCAL··DEFAULT····8·long_add55 ····51:·0000000000004ef0···574·FUNC····LOCAL··DEFAULT····8·long_add
56 ····52:·000000000000d4e0···204·FUNC····LOCAL··DEFAULT····8·_PyLong_FromLarge56 ····52:·000000000000d5e0···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:·0000000000002f80··2407·FUNC····LOCAL··DEFAULT····8·int_to_bytes59 ····55:·0000000000002f90··2407·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:·0000000000003f50··2319·FUNC····LOCAL··DEFAULT····8·int_from_bytes62 ····58:·0000000000003f60··2303·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:·00000000000054f0···713·FUNC····LOCAL··DEFAULT····8·long_mul69 ····65:·00000000000054f0···713·FUNC····LOCAL··DEFAULT····8·long_mul
70 ····66:·0000000000005a70··4081·FUNC····LOCAL··DEFAULT····8·k_mul70 ····66:·0000000000005a70··4081·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:·0000000000011b50···694·FUNC····LOCAL··DEFAULT····8·kmul_split.constprop.073 ····69:·0000000000011bd0···694·FUNC····LOCAL··DEFAULT····8·kmul_split.constprop.0
74 ····70:·0000000000000a07···455·FUNC····LOCAL··DEFAULT····6·k_mul.cold74 ····70:·0000000000000a07···455·FUNC····LOCAL··DEFAULT····6·k_mul.cold
75 ····71:·0000000000000bce····70·FUNC····LOCAL··DEFAULT····6·x_add.cold75 ····71:·0000000000000bce····70·FUNC····LOCAL··DEFAULT····6·x_add.cold
76 ····72:·0000000000006d10···442·FUNC····LOCAL··DEFAULT····8·long_and76 ····72:·0000000000006d10···442·FUNC····LOCAL··DEFAULT····8·long_and
77 ····73:·0000000000007220··3507·FUNC····LOCAL··DEFAULT····8·long_bitwise77 ····73:·0000000000007220··3507·FUNC····LOCAL··DEFAULT····8·long_bitwise
78 ····74:·0000000000000c14····42·FUNC····LOCAL··DEFAULT····6·long_and.cold78 ····74:·0000000000000c14····42·FUNC····LOCAL··DEFAULT····6·long_and.cold
79 ····75:·0000000000006ef0····66·FUNC····LOCAL··DEFAULT····8·long_vectorcall79 ····75:·0000000000006ef0····66·FUNC····LOCAL··DEFAULT····8·long_vectorcall
80 ····76:·000000000000d870···592·FUNC····LOCAL··DEFAULT····8·long_new_impl80 ····76:·000000000000d970···592·FUNC····LOCAL··DEFAULT····8·long_new_impl
81 ····77:·0000000000000c3e····78·FUNC····LOCAL··DEFAULT····6·long_vectorcall.cold81 ····77:·0000000000000c3e····78·FUNC····LOCAL··DEFAULT····6·long_vectorcall.cold
82 ····78:·0000000000000c8c····22·FUNC····LOCAL··DEFAULT····6·PyLong_FromDouble.cold82 ····78:·0000000000000c8c····22·FUNC····LOCAL··DEFAULT····6·PyLong_FromDouble.cold
83 ····79:·0000000000000ca2···343·FUNC····LOCAL··DEFAULT····6·long_bitwise.cold83 ····79:·0000000000000ca2···343·FUNC····LOCAL··DEFAULT····6·long_bitwise.cold
84 ····80:·0000000000000df9·····7·FUNC····LOCAL··DEFAULT····6·PyLong_FromSize_t.cold84 ····80:·0000000000000df9·····7·FUNC····LOCAL··DEFAULT····6·PyLong_FromSize_t.cold
85 ····81:·0000000000008070···450·FUNC····LOCAL··DEFAULT····8·long_or85 ····81:·0000000000008070···450·FUNC····LOCAL··DEFAULT····8·long_or
86 ····82:·0000000000000e00····42·FUNC····LOCAL··DEFAULT····6·long_or.cold86 ····82:·0000000000000e00····42·FUNC····LOCAL··DEFAULT····6·long_or.cold
87 ····83:·0000000000000e2a····81·FUNC····LOCAL··DEFAULT····6·x_sub.cold87 ····83:·0000000000000e2a····57·FUNC····LOCAL··DEFAULT····6·x_sub.cold
88 ····84:·0000000000008660···531·FUNC····LOCAL··DEFAULT····8·long_div88 ····84:·0000000000008660···531·FUNC····LOCAL··DEFAULT····8·long_div
89 ····85:·0000000000008880···910·FUNC····LOCAL··DEFAULT····8·l_divmod89 ····85:·0000000000008880···910·FUNC····LOCAL··DEFAULT····8·l_divmod
90 ····86:·0000000000000e7b····42·FUNC····LOCAL··DEFAULT····6·long_div.cold90 ····86:·0000000000000e63····42·FUNC····LOCAL··DEFAULT····6·long_div.cold
91 ····87:·0000000000008c10··1261·FUNC····LOCAL··DEFAULT····8·long_divrem91 ····87:·0000000000008c10··1261·FUNC····LOCAL··DEFAULT····8·long_divrem
92 ····88:·0000000000000ea5···364·FUNC····LOCAL··DEFAULT····6·l_divmod.cold92 ····88:·0000000000000e8d···364·FUNC····LOCAL··DEFAULT····6·l_divmod.cold
93 ····89:·0000000000010330··2547·FUNC····LOCAL··DEFAULT····8·x_divrem93 ····89:·00000000000103c0··2531·FUNC····LOCAL··DEFAULT····8·x_divrem
94 ····90:·0000000000001011···396·FUNC····LOCAL··DEFAULT····6·long_divrem.cold94 ····90:·0000000000000ff9···396·FUNC····LOCAL··DEFAULT····6·long_divrem.cold
95 ····91:·000000000000119d····76·FUNC····LOCAL··DEFAULT····6·divrem1.cold95 ····91:·0000000000001185····76·FUNC····LOCAL··DEFAULT····6·divrem1.cold
96 ····92:·000000000000e070··2055·FUNC····LOCAL··DEFAULT····8·long_format_binary96 ····92:·000000000000e170··2055·FUNC····LOCAL··DEFAULT····8·long_format_binary
97 ····93:·00000000000011e9····10·FUNC····LOCAL··DEFAULT····6·PyLong_AsVoidPtr.cold97 ····93:·00000000000011d1····10·FUNC····LOCAL··DEFAULT····6·PyLong_AsVoidPtr.cold
98 ····94:·00000000000093e0····94·FUNC····LOCAL··DEFAULT····8·int___format__98 ····94:·00000000000093d0····94·FUNC····LOCAL··DEFAULT····8·int___format__
99 ····95:·00000000000011f3····28·FUNC····LOCAL··DEFAULT····6·int___format__.cold99 ····95:·00000000000011db····28·FUNC····LOCAL··DEFAULT····6·int___format__.cold
100 ····96:·000000000000120f····59·FUNC····LOCAL··DEFAULT····6·PyLong_AsDouble.cold100 ····96:·00000000000011f7····59·FUNC····LOCAL··DEFAULT····6·PyLong_AsDouble.cold
101 ····97:·0000000000009520··2472·FUNC····LOCAL··DEFAULT····8·long_true_divide101 ····97:·0000000000009510··2488·FUNC····LOCAL··DEFAULT····8·long_true_divide
102 ····98:·000000000000124a···360·FUNC····LOCAL··DEFAULT····6·long_true_divide.cold102 ····98:·0000000000001232···360·FUNC····LOCAL··DEFAULT····6·long_true_divide.cold
103 ····99:·00000000000013b2····20·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLong.cold103 ····99:·000000000000139a····20·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLong.cold
104 ···100:·0000000000009f60··9463·FUNC····LOCAL··DEFAULT····8·long_pow104 ···100:·0000000000009f60··9704·FUNC····LOCAL··DEFAULT····8·long_pow
105 ···101:·000000000000ed40···953·FUNC····LOCAL··DEFAULT····8·l_mod105 ···101:·000000000000ee40···953·FUNC····LOCAL··DEFAULT····8·l_mod
106 ···102:·0000000000010d30···149·FUNC····LOCAL··DEFAULT····8·_PyLong_Negate106 ···102:·0000000000010db0···149·FUNC····LOCAL··DEFAULT····8·_PyLong_Negate
107 ···103:·00000000000013c6··2444·FUNC····LOCAL··DEFAULT····6·long_pow.cold107 ···103:·00000000000013ae··2502·FUNC····LOCAL··DEFAULT····6·long_pow.cold
108 ···104:·0000000000001d52····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLongMask.cold108 ···104:·0000000000001d74····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:·0000000000001da7···745·FUNC····LOCAL··DEFAULT····6·PyLong_FromString.cold112 ···108:·0000000000001dc9···745·FUNC····LOCAL··DEFAULT····6·PyLong_FromString.cold
113 ···109:·0000000000002090····56·FUNC····LOCAL··DEFAULT····6·_PyLong_Copy.cold113 ···109:·00000000000020b2····56·FUNC····LOCAL··DEFAULT····6·_PyLong_Copy.cold
114 ···110:·00000000000020c8····21·FUNC····LOCAL··DEFAULT····6·_PyLong_FromDigits.cold114 ···110:·00000000000020ea····21·FUNC····LOCAL··DEFAULT····6·_PyLong_FromDigits.cold
115 ···111:·00000000000020dd····36·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongLong.cold115 ···111:·00000000000020ff····36·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongLong.cold
116 ···112:·0000000000002101···155·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge.cold116 ···112:·0000000000002123···155·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge.cold
117 ···113:·000000000000d5b0···700·FUNC····LOCAL··DEFAULT····8·long_new117 ···113:·000000000000d6b0···700·FUNC····LOCAL··DEFAULT····8·long_new
118 ···114:·000000000000219c···166·FUNC····LOCAL··DEFAULT····6·long_new.cold118 ···114:·00000000000021be···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:·0000000000002242····51·FUNC····LOCAL··DEFAULT····6·long_new_impl.cold120 ···116:·0000000000002264····51·FUNC····LOCAL··DEFAULT····6·long_new_impl.cold
121 ···117:·000000000000dac0···334·FUNC····LOCAL··DEFAULT····8·int_bit_length121 ···117:·000000000000dbc0···334·FUNC····LOCAL··DEFAULT····8·int_bit_length
122 ···118:·0000000000002275···361·FUNC····LOCAL··DEFAULT····6·int_bit_length.cold122 ···118:·0000000000002297···361·FUNC····LOCAL··DEFAULT····6·int_bit_length.cold
123 ···119:·00000000000023de····40·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnicodeObject.cold123 ···119:·0000000000002400····40·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnicodeObject.cold
124 ···120:·0000000000002406····95·FUNC····LOCAL··DEFAULT····6·_PyLong_FromBytes.cold124 ···120:·0000000000002428····95·FUNC····LOCAL··DEFAULT····6·_PyLong_FromBytes.cold
125 ···121:·000000000000dd50···335·FUNC····LOCAL··DEFAULT····8·long_xor125 ···121:·000000000000de50···335·FUNC····LOCAL··DEFAULT····8·long_xor
126 ···122:·0000000000002465····41·FUNC····LOCAL··DEFAULT····6·long_xor.cold126 ···122:·0000000000002487····41·FUNC····LOCAL··DEFAULT····6·long_xor.cold
127 ···123:·000000000000dea0···359·FUNC····LOCAL··DEFAULT····8·long_long127 ···123:·000000000000dfa0···359·FUNC····LOCAL··DEFAULT····8·long_long
128 ···124:·000000000000248e····56·FUNC····LOCAL··DEFAULT····6·long_long.cold128 ···124:·00000000000024b0····56·FUNC····LOCAL··DEFAULT····6·long_long.cold
129 ···125:·00000000000024c6·····7·FUNC····LOCAL··DEFAULT····6·_PyLong_Format.cold129 ···125:·00000000000024e8·····7·FUNC····LOCAL··DEFAULT····6·_PyLong_Format.cold
130 ···126:·00000000000024cd···893·FUNC····LOCAL··DEFAULT····6·long_format_binary.cold130 ···126:·00000000000024ef···893·FUNC····LOCAL··DEFAULT····6·long_format_binary.cold
131 ···127:·000000000000e880···220·FUNC····LOCAL··DEFAULT····8·long_float131 ···127:·000000000000e980···220·FUNC····LOCAL··DEFAULT····8·long_float
132 ···128:·000000000000284a····76·FUNC····LOCAL··DEFAULT····6·long_float.cold132 ···128:·000000000000286c····76·FUNC····LOCAL··DEFAULT····6·long_float.cold
133 ···129:·000000000000e960···990·FUNC····LOCAL··DEFAULT····8·long_mod133 ···129:·000000000000ea60···990·FUNC····LOCAL··DEFAULT····8·long_mod
134 ···130:·0000000000002896····20·FUNC····LOCAL··DEFAULT····6·long_mod.cold134 ···130:·00000000000028b8····20·FUNC····LOCAL··DEFAULT····6·long_mod.cold
135 ···131:·00000000000028aa····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongMask.cold135 ···131:·00000000000028cc····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongMask.cold
136 ···132:·000000000000f220···114·FUNC····LOCAL··DEFAULT····8·long_divmod136 ···132:·000000000000f320···114·FUNC····LOCAL··DEFAULT····8·long_divmod
137 ···133:·00000000000028ff···115·FUNC····LOCAL··DEFAULT····6·long_divmod.cold137 ···133:·0000000000002921···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:·0000000000002972····96·FUNC····LOCAL··DEFAULT····6·_PyLong_Frexp.cold139 ···135:·0000000000002994····96·FUNC····LOCAL··DEFAULT····6·_PyLong_Frexp.cold
140 ···136:·000000000000f730··2261·FUNC····LOCAL··DEFAULT····8·long_rshift140 ···136:·000000000000f830··2253·FUNC····LOCAL··DEFAULT····8·long_rshift
141 ···137:·00000000000029d2···200·FUNC····LOCAL··DEFAULT····6·long_rshift.cold141 ···137:·00000000000029f4···200·FUNC····LOCAL··DEFAULT····6·long_rshift.cold
142 ···138:·0000000000010010···298·FUNC····LOCAL··DEFAULT····8·long_abs142 ···138:·0000000000010100···308·FUNC····LOCAL··DEFAULT····8·long_abs
143 ···139:·0000000000002a9a····28·FUNC····LOCAL··DEFAULT····6·long_abs.cold143 ···139:·0000000000002abc····28·FUNC····LOCAL··DEFAULT····6·long_abs.cold
144 ···140:·00000000000000e0···325·FUNC····LOCAL··DEFAULT····1·int___round__144 ···140:·00000000000000e0···325·FUNC····LOCAL··DEFAULT····1·int___round__
145 ···141:·0000000000002ab6···190·FUNC····LOCAL··DEFAULT····6·int___round__.cold145 ···141:·0000000000002ad8···190·FUNC····LOCAL··DEFAULT····6·int___round__.cold
146 ···142:·0000000000002b74····44·FUNC····LOCAL··DEFAULT····6·_PyLong_UnsignedShort_Converter.cold146 ···142:·0000000000002b96····44·FUNC····LOCAL··DEFAULT····6·_PyLong_UnsignedShort_Converter.cold
147 ···143:·0000000000002ba0····22·FUNC····LOCAL··DEFAULT····6·_PyLong_UnsignedLongLong_Converter.cold147 ···143:·0000000000002bc2····22·FUNC····LOCAL··DEFAULT····6·_PyLong_UnsignedLongLong_Converter.cold
148 ···144:·0000000000002bb6···529·FUNC····LOCAL··DEFAULT····6·x_divrem.cold148 ···144:·0000000000002bd8···529·FUNC····LOCAL··DEFAULT····6·x_divrem.cold
149 ···145:·0000000000002dc7····24·FUNC····LOCAL··DEFAULT····6·_PyLong_Negate.cold149 ···145:·0000000000002de9····24·FUNC····LOCAL··DEFAULT····6·_PyLong_Negate.cold
Max diff block lines reached; 12441/27862 bytes (44.65%) of diff not shown.
387 KB
readelf --wide --relocs {}
Max HTML report size reached
114 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
406 B
strings --all --bytes=8 {}
    
Offset 6, 14 lines modifiedOffset 6, 15 lines modified
6 []A\A]A^A_6 []A\A]A^A_
7 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8 »       %%%%%%%8 »       %%%%%%%
9 ·!"#%%%%%%9 ·!"#%%%%%%
10 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%H10 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%H
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 AVAUATUH14 AVAUATUH
14 []A\A]A^15 []A\A]A^
15 AVAUATUH16 AVAUATUH
16 []A\A]A^17 []A\A]A^
17 []A\A]A^18 []A\A]A^
18 AWAVAUATUSH19 AWAVAUATUSH
19 X[]A\A]A^A_20 X[]A\A]A^A_
16.4 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+0x2ac1104 ·R_X86_64_PC32»  .text.unlikely+0x2ae3
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+0x2add115 ·R_X86_64_PC32»  .text.unlikely+0x2aff
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+0x29ec122 ·R_X86_64_PC32»  .text.hot+0x29ec
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+0x2b3a127 ·R_X86_64_PC32»  .text.unlikely+0x2b5c
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+0x2add130 ·R_X86_64_PC32»  .text.unlikely+0x2aff
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+0x9f5c137 ·R_X86_64_PC32»  .text.hot+0x9f5c
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+0x2b1f142 ·R_X86_64_PC32»  .text.unlikely+0x2b41
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+0x2aff147 ·R_X86_64_PC32»  .text.unlikely+0x2b21
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+0x2add150 ·R_X86_64_PC32»  .text.unlikely+0x2aff
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+0x2ae4159 ·R_X86_64_PC32»  .text.unlikely+0x2b06
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+0x2add162 ·R_X86_64_PC32»  .text.unlikely+0x2aff
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+0x238c166 ·R_X86_64_PC32»  .text.hot+0x238c
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+0x2b55187 ·R_X86_64_PC32»  .text.unlikely+0x2b77
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+0x2ab2191 ·R_X86_64_PC32»  .text.unlikely+0x2ad4
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+0x2ab2200 ·R_X86_64_PC32»  .text.unlikely+0x2ad4
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+0x30dd214 ·R_X86_64_PC32»  .text.unlikely+0x30f9
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+0x30e2218 ·R_X86_64_PC32»  .text.unlikely+0x30fe
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; 12809/16625 bytes (77.05%) of diff not shown.
159 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
465 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
41.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
954 KB
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:··········187408·(bytes·into·file)13 ··Start·of·section·headers:··········187384·(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.37 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x2dc10:1 There·are·22·section·headers,·starting·at·offset·0x2dbf8:
  
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·01d240·000a38·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01d240·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·01dc78·001170·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01dc78·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·003499·00··AX··0···0·1610 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0022b0·0034a1·00··AX··0···0·16
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01ede8·006108·18···I·19···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01ede8·006108·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·005740·00f1d0·00··AX··0···0·6412 ··[·8]·.text.hot·········PROGBITS········0000000000000000·005758·00f1bb·00··AX··0···0·64
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·024ef0·007248·18···I·19···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·024ef0·007230·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·014910·000373·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·014913·000373·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·014c88·0004fc·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·014c88·0004fc·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·015188·000b56·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·015188·000b56·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02c138·000120·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02c120·000120·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·015ce0·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·015ce0·000020·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·015d00·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·015d00·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·015d00·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·015d00·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·015d20·002d80·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·015d20·002d80·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·02c258·0018f0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·02c240·0018f0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·018aa0·0027d8·18·····20·229··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·018aa0·0027d8·18·····20·229··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·01b278·001fc5·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·01b278·001fc5·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·02db48·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·02db30·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)
33.4 KB
readelf --wide --symbols {}
    
Offset 8, 46 lines modifiedOffset 8, 46 lines modified
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:·0000000000004e40···270·FUNC····LOCAL··DEFAULT····8·dictkeys_decref.constprop.011 ·····7:·0000000000004e40···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···546·FUNC····LOCAL··DEFAULT····6·_Py_dict_lookup.cold15 ····11:·0000000000000035···548·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:·00000000000019e0··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:·00000000000014d0···787·FUNC····LOCAL··DEFAULT····8·insert_to_emptydict
20 ····16:·0000000000000257···137·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict.cold20 ····16:·0000000000000259···137·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict.cold
21 ····17:·00000000000002e0····33·FUNC····LOCAL··DEFAULT····6·setitem_take2_lock_held.part.0.cold21 ····17:·00000000000002e2····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:·00000000000017f0···485·FUNC····LOCAL··DEFAULT····8·new_keys_object.isra.0
23 ····19:·0000000000000301····31·FUNC····LOCAL··DEFAULT····6·new_keys_object.isra.0.cold23 ····19:·0000000000000303····31·FUNC····LOCAL··DEFAULT····6·new_keys_object.isra.0.cold
24 ····20:·0000000000002150··2653·FUNC····LOCAL··DEFAULT····8·dictresize.isra.024 ····20:·0000000000002150··2653·FUNC····LOCAL··DEFAULT····8·dictresize.isra.0
25 ····21:·0000000000008860··1717·FUNC····LOCAL··DEFAULT····8·insert_split_key25 ····21:·0000000000008860··1717·FUNC····LOCAL··DEFAULT····8·insert_split_key
26 ····22:·000000000000b750···473·FUNC····LOCAL··DEFAULT····8·insert_split_value26 ····22:·000000000000b770···473·FUNC····LOCAL··DEFAULT····8·insert_split_value
27 ····23:·0000000000000320···163·FUNC····LOCAL··DEFAULT····6·insertdict.cold27 ····23:·0000000000000322···163·FUNC····LOCAL··DEFAULT····6·insertdict.cold
28 ····24:·0000000000002010···313·FUNC····LOCAL··DEFAULT····8·find_empty_slot28 ····24:·0000000000002010···313·FUNC····LOCAL··DEFAULT····8·find_empty_slot
29 ····25:·00000000000003c3····51·FUNC····LOCAL··DEFAULT····6·find_empty_slot.cold29 ····25:·00000000000003c5····51·FUNC····LOCAL··DEFAULT····6·find_empty_slot.cold
30 ····26:·00000000000031d0···305·FUNC····LOCAL··DEFAULT····8·build_indices_generic30 ····26:·00000000000031d0···305·FUNC····LOCAL··DEFAULT····8·build_indices_generic
31 ····27:·00000000000003f6···161·FUNC····LOCAL··DEFAULT····6·dictresize.isra.0.cold31 ····27:·00000000000003f8···159·FUNC····LOCAL··DEFAULT····6·dictresize.isra.0.cold
32 ····28:·0000000000002bc0··1540·FUNC····LOCAL··DEFAULT····8·dict_setdefault_ref_lock_held32 ····28:·0000000000002bc0··1548·FUNC····LOCAL··DEFAULT····8·dict_setdefault_ref_lock_held
33 ····29:·0000000000000497···426·FUNC····LOCAL··DEFAULT····6·dict_setdefault_ref_lock_held.cold33 ····29:·0000000000000497···426·FUNC····LOCAL··DEFAULT····6·dict_setdefault_ref_lock_held.cold
34 ····30:·0000000000000641····37·FUNC····LOCAL··DEFAULT····6·build_indices_generic.cold34 ····30:·0000000000000641····37·FUNC····LOCAL··DEFAULT····6·build_indices_generic.cold
35 ····31:·0000000000003310····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF35 ····31:·0000000000003310····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
36 ····32:·0000000000000666····22·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemWithError.cold36 ····32:·0000000000000666····22·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemWithError.cold
37 ····33:·000000000000067c····15·FUNC····LOCAL··DEFAULT····6·_PyDict_NewKeysForClass.cold37 ····33:·000000000000067c····15·FUNC····LOCAL··DEFAULT····6·_PyDict_NewKeysForClass.cold
38 ····34:·000000000000068b····59·FUNC····LOCAL··DEFAULT····6·PyDict_SetItemString.cold38 ····34:·000000000000068b····59·FUNC····LOCAL··DEFAULT····6·PyDict_SetItemString.cold
39 ····35:·00000000000006c6····10·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemRef.cold39 ····35:·00000000000006c6····10·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemRef.cold
40 ····36:·00000000000006d0····10·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_KnownHash.cold40 ····36:·00000000000006d0····10·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_KnownHash.cold
41 ····37:·000000000000b610···311·FUNC····LOCAL··DEFAULT····8·new_dict_with_shared_keys41 ····37:·000000000000b630···311·FUNC····LOCAL··DEFAULT····8·new_dict_with_shared_keys
42 ····38:·0000000000005f80···986·FUNC····LOCAL··DEFAULT····8·delitem_knownhash_lock_held42 ····38:·0000000000005f80···986·FUNC····LOCAL··DEFAULT····8·delitem_knownhash_lock_held
43 ····39:·00000000000006da····21·FUNC····LOCAL··DEFAULT····6·_PyObjectDict_SetItem.cold43 ····39:·00000000000006da····21·FUNC····LOCAL··DEFAULT····6·_PyObjectDict_SetItem.cold
44 ····40:·0000000000003a50··1136·FUNC····LOCAL··DEFAULT····8·copy_lock_held44 ····40:·0000000000003a50··1136·FUNC····LOCAL··DEFAULT····8·copy_lock_held
45 ····41:·000000000000bbf0···135·FUNC····LOCAL··DEFAULT····8·dict_iter45 ····41:·000000000000bbe0···135·FUNC····LOCAL··DEFAULT····8·dict_iter
46 ····42:·000000000000e770···123·FUNC····LOCAL··DEFAULT····8·copy_values46 ····42:·000000000000e750···123·FUNC····LOCAL··DEFAULT····8·copy_values
47 ····43:·0000000000004250···978·FUNC····LOCAL··DEFAULT····8·dict_merge47 ····43:·0000000000004250···978·FUNC····LOCAL··DEFAULT····8·dict_merge
48 ····44:·00000000000006ef····91·FUNC····LOCAL··DEFAULT····6·copy_lock_held.cold48 ····44:·00000000000006ef····91·FUNC····LOCAL··DEFAULT····6·copy_lock_held.cold
49 ····45:·0000000000003ec0···250·FUNC····LOCAL··DEFAULT····8·dict_subscript49 ····45:·0000000000003ec0···250·FUNC····LOCAL··DEFAULT····8·dict_subscript
50 ····46:·000000000000074a····20·FUNC····LOCAL··DEFAULT····6·dict_subscript.cold50 ····46:·000000000000074a····20·FUNC····LOCAL··DEFAULT····6·dict_subscript.cold
51 ····47:·0000000000004630··2055·FUNC····LOCAL··DEFAULT····8·dict_dict_merge51 ····47:·0000000000004630··2055·FUNC····LOCAL··DEFAULT····8·dict_dict_merge
52 ····48:·000000000000075e···117·FUNC····LOCAL··DEFAULT····6·PyDict_Update.cold52 ····48:·000000000000075e···117·FUNC····LOCAL··DEFAULT····6·PyDict_Update.cold
53 ····49:·00000000000007d3···195·FUNC····LOCAL··DEFAULT····6·dict_merge.cold53 ····49:·00000000000007d3···195·FUNC····LOCAL··DEFAULT····6·dict_merge.cold
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 ····59:·0000000000000a2d····75·FUNC····LOCAL··DEFAULT····6·PyDict_DelItem.cold63 ····59:·0000000000000a2d····75·FUNC····LOCAL··DEFAULT····6·PyDict_DelItem.cold
64 ····60:·0000000000000a78····75·FUNC····LOCAL··DEFAULT····6·delitem_knownhash_lock_held.cold64 ····60:·0000000000000a78····75·FUNC····LOCAL··DEFAULT····6·delitem_knownhash_lock_held.cold
65 ····61:·0000000000000ac3····56·FUNC····LOCAL··DEFAULT····6·_PyDict_FromItems.cold65 ····61:·0000000000000ac3····56·FUNC····LOCAL··DEFAULT····6·_PyDict_FromItems.cold
66 ····62:·0000000000000afb····65·FUNC····LOCAL··DEFAULT····6·_PyDict_LoadGlobal.cold66 ····62:·0000000000000afb····65·FUNC····LOCAL··DEFAULT····6·_PyDict_LoadGlobal.cold
67 ····63:·0000000000000b3c···235·FUNC····LOCAL··DEFAULT····6·_PyDictKeys_StringLookup.cold67 ····63:·0000000000000b3c···235·FUNC····LOCAL··DEFAULT····6·_PyDictKeys_StringLookup.cold
68 ····64:·0000000000000c27····43·FUNC····LOCAL··DEFAULT····6·PyObject_GenericGetDict.cold68 ····64:·0000000000000c27····43·FUNC····LOCAL··DEFAULT····6·PyObject_GenericGetDict.cold
69 ····65:·0000000000007000···259·FUNC····LOCAL··DEFAULT····8·dict_update69 ····65:·0000000000007000···259·FUNC····LOCAL··DEFAULT····8·dict_update
70 ····66:·000000000000ce60··2023·FUNC····LOCAL··DEFAULT····8·merge_from_seq2_lock_held70 ····66:·000000000000ce40··2023·FUNC····LOCAL··DEFAULT····8·merge_from_seq2_lock_held
71 ····67:·0000000000007110···697·FUNC····LOCAL··DEFAULT····8·dict_update_arg71 ····67:·0000000000007110···697·FUNC····LOCAL··DEFAULT····8·dict_update_arg
72 ····68:·0000000000000c52···117·FUNC····LOCAL··DEFAULT····6·dict_update_arg.cold72 ····68:·0000000000000c52···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:·00000000000073d0···137·FUNC····LOCAL··DEFAULT····8·dict_items74 ····70:·00000000000073d0···137·FUNC····LOCAL··DEFAULT····8·dict_items
75 ····71:·0000000000000cc7···128·FUNC····LOCAL··DEFAULT····6·dict_items.cold75 ····71:·0000000000000cc7···128·FUNC····LOCAL··DEFAULT····6·dict_items.cold
76 ····72:·0000000000000d47···125·FUNC····LOCAL··DEFAULT····6·_PyDictView_New.cold76 ····72:·0000000000000d47···125·FUNC····LOCAL··DEFAULT····6·_PyDictView_New.cold
77 ····73:·00000000000074f0···193·FUNC····LOCAL··DEFAULT····8·dictitems_iter77 ····73:·00000000000074f0···193·FUNC····LOCAL··DEFAULT····8·dictitems_iter
Offset 95, 107 lines modifiedOffset 95, 107 lines modified
95 ····91:·000000000000a1c0···135·FUNC····LOCAL··DEFAULT····8·dictiter_dealloc95 ····91:·000000000000a1c0···135·FUNC····LOCAL··DEFAULT····8·dictiter_dealloc
96 ····92:·000000000000a320···260·FUNC····LOCAL··DEFAULT····8·dict_get96 ····92:·000000000000a320···260·FUNC····LOCAL··DEFAULT····8·dict_get
97 ····93:·0000000000001331····59·FUNC····LOCAL··DEFAULT····6·dict_get.cold97 ····93:·0000000000001331····59·FUNC····LOCAL··DEFAULT····6·dict_get.cold
98 ····94:·000000000000136c···106·FUNC····LOCAL··DEFAULT····6·PyDict_Keys.cold98 ····94:·000000000000136c···106·FUNC····LOCAL··DEFAULT····6·PyDict_Keys.cold
99 ····95:·00000000000013d6···182·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItemIf.cold99 ····95:·00000000000013d6···182·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItemIf.cold
100 ····96:·000000000000148c····60·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_Unicode_LockHeld.cold100 ····96:·000000000000148c····60·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_Unicode_LockHeld.cold
101 ····97:·00000000000014c8····75·FUNC····LOCAL··DEFAULT····6·PyDict_Pop.cold101 ····97:·00000000000014c8····75·FUNC····LOCAL··DEFAULT····6·PyDict_Pop.cold
102 ····98:·000000000000b360···681·FUNC····LOCAL··DEFAULT····8·dict_tp_clear102 ····98:·000000000000b380···681·FUNC····LOCAL··DEFAULT····8·dict_tp_clear
103 ····99:·0000000000001513····48·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys.cold103 ····99:·0000000000001513····48·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys.cold
104 ···100:·0000000000001543···148·FUNC····LOCAL··DEFAULT····6·insert_split_value.cold104 ···100:·0000000000001543···148·FUNC····LOCAL··DEFAULT····6·insert_split_value.cold
105 ···101:·000000000000b930····40·FUNC····LOCAL··DEFAULT····8·dictiter_len105 ···101:·000000000000b950····40·FUNC····LOCAL··DEFAULT····8·dictiter_len
106 ···102:·00000000000015d7·····7·FUNC····LOCAL··DEFAULT····6·dictiter_len.cold106 ···102:·00000000000015d7·····7·FUNC····LOCAL··DEFAULT····6·dictiter_len.cold
107 ···103:·000000000000b960···137·FUNC····LOCAL··DEFAULT····8·dict_keys107 ···103:·000000000000b980···137·FUNC····LOCAL··DEFAULT····8·dict_keys
108 ···104:·00000000000015de···128·FUNC····LOCAL··DEFAULT····6·dict_keys.cold108 ···104:·00000000000015de···128·FUNC····LOCAL··DEFAULT····6·dict_keys.cold
109 ···105:·000000000000b9f0···145·FUNC····LOCAL··DEFAULT····8·dictkeys_iter109 ···105:·000000000000ba10···145·FUNC····LOCAL··DEFAULT····8·dictkeys_iter
110 ···106:·000000000000165e···106·FUNC····LOCAL··DEFAULT····6·dictkeys_iter.cold110 ···106:·000000000000165e···106·FUNC····LOCAL··DEFAULT····6·dictkeys_iter.cold
111 ···107:·000000000000ba90···137·FUNC····LOCAL··DEFAULT····8·dict_values111 ···107:·000000000000bab0···137·FUNC····LOCAL··DEFAULT····8·dict_values
112 ···108:·00000000000016c8···128·FUNC····LOCAL··DEFAULT····6·dict_values.cold112 ···108:·00000000000016c8···128·FUNC····LOCAL··DEFAULT····6·dict_values.cold
113 ···109:·000000000000bb20···145·FUNC····LOCAL··DEFAULT····8·dictvalues_iter113 ···109:·000000000000bb40···145·FUNC····LOCAL··DEFAULT····8·dictvalues_iter
114 ···110:·0000000000001748···106·FUNC····LOCAL··DEFAULT····6·dictvalues_iter.cold114 ···110:·0000000000001748···106·FUNC····LOCAL··DEFAULT····6·dictvalues_iter.cold
115 ···111:·000000000000bbc0····38·FUNC····LOCAL··DEFAULT····8·validate_watcher_id115 ···111:·0000000000000090····34·FUNC····LOCAL··DEFAULT····1·validate_watcher_id
116 ···112:·00000000000017b2····25·FUNC····LOCAL··DEFAULT····6·PyDict_Watch.cold116 ···112:·00000000000017b2····25·FUNC····LOCAL··DEFAULT····6·PyDict_Watch.cold
117 ···113:·00000000000017cb····52·FUNC····LOCAL··DEFAULT····6·validate_watcher_id.cold117 ···113:·00000000000017cb····52·FUNC····LOCAL··DEFAULT····6·validate_watcher_id.cold
118 ···114:·00000000000017ff····96·FUNC····LOCAL··DEFAULT····6·dict_iter.cold118 ···114:·00000000000017ff····96·FUNC····LOCAL··DEFAULT····6·dict_iter.cold
119 ···115:·000000000000bc80···701·FUNC····LOCAL··DEFAULT····8·dictiter_iternextkey119 ···115:·000000000000bc70···701·FUNC····LOCAL··DEFAULT····8·dictiter_iternextkey
120 ···116:·000000000000185f····22·FUNC····LOCAL··DEFAULT····6·dictiter_iternextkey.cold120 ···116:·000000000000185f····22·FUNC····LOCAL··DEFAULT····6·dictiter_iternextkey.cold
121 ···117:·000000000000bf40···384·FUNC····LOCAL··DEFAULT····8·dictiter_iternextvalue121 ···117:·000000000000bf30···368·FUNC····LOCAL··DEFAULT····8·dictiter_iternextvalue
122 ···118:·0000000000001875···104·FUNC····LOCAL··DEFAULT····6·dictiter_iternextvalue.cold122 ···118:·0000000000001875···104·FUNC····LOCAL··DEFAULT····6·dictiter_iternextvalue.cold
123 ···119:·00000000000018dd····22·FUNC····LOCAL··DEFAULT····6·PyDict_Size.cold123 ···119:·00000000000018dd····22·FUNC····LOCAL··DEFAULT····6·PyDict_Size.cold
124 ···120:·00000000000018f3····10·FUNC····LOCAL··DEFAULT····6·_PyDict_MaybeUntrack.cold124 ···120:·00000000000018f3····10·FUNC····LOCAL··DEFAULT····6·_PyDict_MaybeUntrack.cold
125 ···121:·00000000000018fd····25·FUNC····LOCAL··DEFAULT····6·PyDict_Unwatch.cold125 ···121:·00000000000018fd····25·FUNC····LOCAL··DEFAULT····6·PyDict_Unwatch.cold
126 ···122:·000000000000c9b0·····9·FUNC····LOCAL··DEFAULT····8·dict_length126 ···122:·000000000000c990·····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:·0000000000001916·····7·FUNC····LOCAL··DEFAULT····6·dict_ior.cold128 ···124:·0000000000001916·····7·FUNC····LOCAL··DEFAULT····6·dict_ior.cold
129 ···125:·000000000000191d····19·FUNC····LOCAL··DEFAULT····6·PyDict_PopString.cold129 ···125:·000000000000191d····19·FUNC····LOCAL··DEFAULT····6·PyDict_PopString.cold
130 ···126:·000000000000c9c0···179·FUNC····LOCAL··DEFAULT····8·dict_new130 ···126:·000000000000c9a0···179·FUNC····LOCAL··DEFAULT····8·dict_new
131 ···127:·0000000000001930····43·FUNC····LOCAL··DEFAULT····6·dict_new.cold131 ···127:·0000000000001930····43·FUNC····LOCAL··DEFAULT····6·dict_new.cold
132 ···128:·000000000000ca80···302·FUNC····LOCAL··DEFAULT····8·dict_init132 ···128:·000000000000ca60···302·FUNC····LOCAL··DEFAULT····8·dict_init
133 ···129:·000000000000cbb0····86·FUNC····LOCAL··DEFAULT····8·dict_setdefault133 ···129:·000000000000cb90····86·FUNC····LOCAL··DEFAULT····8·dict_setdefault
134 ···130:·000000000000195b····83·FUNC····LOCAL··DEFAULT····6·dict_setdefault.cold134 ···130:·000000000000195b····83·FUNC····LOCAL··DEFAULT····6·dict_setdefault.cold
135 ···131:·000000000000cc10···582·FUNC····LOCAL··DEFAULT····8·dict_vectorcall135 ···131:·000000000000cbf0···582·FUNC····LOCAL··DEFAULT····8·dict_vectorcall
136 ···132:·00000000000019ae···108·FUNC····LOCAL··DEFAULT····6·dict_vectorcall.cold136 ···132:·00000000000019ae···108·FUNC····LOCAL··DEFAULT····6·dict_vectorcall.cold
137 ···133:·0000000000001a1a···425·FUNC····LOCAL··DEFAULT····6·merge_from_seq2_lock_held.cold137 ···133:·0000000000001a1a···425·FUNC····LOCAL··DEFAULT····6·merge_from_seq2_lock_held.cold
138 ···134:·0000000000000040····48·OBJECT··LOCAL··DEFAULT···12·CSWTCH.375138 ···134:·0000000000000040····48·OBJECT··LOCAL··DEFAULT···12·CSWTCH.375
139 ···135:·0000000000001bc3····55·FUNC····LOCAL··DEFAULT····6·_PyDict_SendEvent.cold139 ···135:·0000000000001bc3····55·FUNC····LOCAL··DEFAULT····6·_PyDict_SendEvent.cold
140 ···136:·000000000000d910···927·FUNC····LOCAL··DEFAULT····8·dict_repr140 ···136:·000000000000d8f0···927·FUNC····LOCAL··DEFAULT····8·dict_repr
141 ···137:·0000000000001bfa···126·FUNC····LOCAL··DEFAULT····6·dict_repr.cold141 ···137:·0000000000001bfa···126·FUNC····LOCAL··DEFAULT····6·dict_repr.cold
142 ···138:·000000000000dcb0···146·FUNC····LOCAL··DEFAULT····8·dict___contains__142 ···138:·000000000000dc90···146·FUNC····LOCAL··DEFAULT····8·dict___contains__
143 ···139:·000000000000dd50···155·FUNC····LOCAL··DEFAULT····8·dictkeys_contains143 ···139:·000000000000dd30···155·FUNC····LOCAL··DEFAULT····8·dictkeys_contains
144 ···140:·0000000000001ccc·····7·FUNC····LOCAL··DEFAULT····6·dictkeys_contains.cold144 ···140:·0000000000001ccc·····7·FUNC····LOCAL··DEFAULT····6·dictkeys_contains.cold
145 ···141:·000000000000ddf0····60·FUNC····LOCAL··DEFAULT····8·dict_fromkeys145 ···141:·000000000000ddd0····60·FUNC····LOCAL··DEFAULT····8·dict_fromkeys
146 ···142:·0000000000001cd3····58·FUNC····LOCAL··DEFAULT····6·dict_fromkeys.cold146 ···142:·0000000000001cd3····58·FUNC····LOCAL··DEFAULT····6·dict_fromkeys.cold
147 ···143:·0000000000001d0d···222·FUNC····LOCAL··DEFAULT····6·_PyDict_FromKeys.cold147 ···143:·0000000000001d0d···222·FUNC····LOCAL··DEFAULT····6·_PyDict_FromKeys.cold
148 ···144:·0000000000000170····65·FUNC····LOCAL··DEFAULT····1·dictiter_traverse148 ···144:·00000000000001a0····65·FUNC····LOCAL··DEFAULT····1·dictiter_traverse
149 ···145:·0000000000001deb·····7·FUNC····LOCAL··DEFAULT····6·dictiter_traverse.cold149 ···145:·0000000000001deb·····7·FUNC····LOCAL··DEFAULT····6·dictiter_traverse.cold
150 ···146:·0000000000001df2····52·FUNC····LOCAL··DEFAULT····6·_PyObject_MaterializeManagedDict_LockHeld.cold150 ···146:·0000000000001df2····52·FUNC····LOCAL··DEFAULT····6·_PyObject_MaterializeManagedDict_LockHeld.cold
151 ···147:·0000000000001e26····22·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItem_KnownHash.cold151 ···147:·0000000000001e26····22·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItem_KnownHash.cold
152 ···148:·0000000000001e3c····21·FUNC····LOCAL··DEFAULT····6·_PyDict_SetItem_KnownHash.cold152 ···148:·0000000000001e3c····21·FUNC····LOCAL··DEFAULT····6·_PyDict_SetItem_KnownHash.cold
153 ···149:·000000000000e6c0····25·FUNC····LOCAL··DEFAULT····8·dictview_traverse153 ···149:·000000000000e6a0····25·FUNC····LOCAL··DEFAULT····8·dictview_traverse
154 ···150:·0000000000001e51·····3·FUNC····LOCAL··DEFAULT····6·dictview_traverse.cold154 ···150:·0000000000001e51·····3·FUNC····LOCAL··DEFAULT····6·dictview_traverse.cold
155 ···151:·000000000000e6e0····47·FUNC····LOCAL··DEFAULT····8·dict_copy155 ···151:·000000000000e6c0····47·FUNC····LOCAL··DEFAULT····8·dict_copy
156 ···152:·0000000000001e54····34·FUNC····LOCAL··DEFAULT····6·_PyObject_IsInstanceDictEmpty.cold156 ···152:·0000000000001e54····34·FUNC····LOCAL··DEFAULT····6·_PyObject_IsInstanceDictEmpty.cold
157 ···153:·000000000000e860···700·FUNC····LOCAL··DEFAULT····8·dict_clear157 ···153:·000000000000e840···700·FUNC····LOCAL··DEFAULT····8·dict_clear
158 ···154:·0000000000001e76·····5·FUNC····LOCAL··DEFAULT····6·_PyObject_MaterializeManagedDict.cold158 ···154:·0000000000001e76·····5·FUNC····LOCAL··DEFAULT····6·_PyObject_MaterializeManagedDict.cold
Max diff block lines reached; 20845/34181 bytes (60.98%) of diff not shown.
324 KB
readelf --wide --relocs {}
Max HTML report size reached
140 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
29.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 26 lines modifiedOffset 8, 26 lines modified
8 »       sub····$0x18,%rsp8 »       sub····$0x18,%rsp
9 »       mov····(%rdi),%rax9 »       mov····(%rdi),%rax
10 »       test···%eax,%eax10 »       test···%eax,%eax
11 »       js·····18·<setitem_take2_lock_held.part.0+0x18>11 »       js·····18·<setitem_take2_lock_held.part.0+0x18>
12 »       sub····$0x1,%rax12 »       sub····$0x1,%rax
13 »       mov····%rax,(%rdi)13 »       mov····%rax,(%rdi)
14 »       je·····18·<setitem_take2_lock_held.part.0+0x18>14 »       je·····18·<setitem_take2_lock_held.part.0+0x18>
15 ·R_X86_64_PC32»  .text.unlikely+0x2dc15 ·R_X86_64_PC32»  .text.unlikely+0x2de
16 »       mov····(%rsi),%rax16 »       mov····(%rsi),%rax
17 »       test···%eax,%eax17 »       test···%eax,%eax
18 »       jns····27·<setitem_take2_lock_held.part.0+0x27>18 »       jns····27·<setitem_take2_lock_held.part.0+0x27>
19 »       or·····$0xffffffff,%eax19 »       or·····$0xffffffff,%eax
20 »       add····$0x18,%rsp20 »       add····$0x18,%rsp
21 »       ret21 »       ret
22 »       sub····$0x1,%rax22 »       sub····$0x1,%rax
23 »       mov····%rax,(%rsi)23 »       mov····%rax,(%rsi)
24 »       jne····1f·<setitem_take2_lock_held.part.0+0x1f>24 »       jne····1f·<setitem_take2_lock_held.part.0+0x1f>
25 »       jmp····35·<setitem_take2_lock_held.part.0+0x35>25 »       jmp····35·<setitem_take2_lock_held.part.0+0x35>
26 ·R_X86_64_PC32»  .text.unlikely+0x2f026 ·R_X86_64_PC32»  .text.unlikely+0x2f2
27 »       data16·cs·nopw·0x0(%rax,%rax,1)27 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
28 0000000000000040·<PyDict_Watch>:28 0000000000000040·<PyDict_Watch>:
29 PyDict_Watch():29 PyDict_Watch():
30 »       endbr6430 »       endbr64
31 »       push···%rbp31 »       push···%rbp
32 »       push···%rbx32 »       push···%rbx
Offset 39, 756 lines modifiedOffset 39, 768 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+0xbbbc 
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+0x17bf49 ·R_X86_64_PC32»  .text.unlikely+0x17bf
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+0x17c7
 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+0x17e4
 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+0x18f984 ·R_X86_64_PC32»  .text.unlikely+0x18f9
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+0xbbbc 
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+0x190a95 ·R_X86_64_PC32»  .text.unlikely+0x190a
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+0x710c111 ·R_X86_64_PC32»  .text.hot+0x710c
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+0x1912114 ·R_X86_64_PC32»  .text.unlikely+0x1912
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
Max diff block lines reached; 26827/30125 bytes (89.05%) of diff not shown.
133 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
12.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 20 lines modifiedOffset 16, 20 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·a6110000·L...4...........23 ··0x00000130·4c000000·34010000·00000000·96110000·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·22020000·............"...28 ··0x00000180·1c000000·84010000·00000000·24020000·............$...
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...............
31 ··0x000001b0·00450e10·8602410e·18830344·0e300261·.E....A....D.0.a31 ··0x000001b0·00450e10·8602410e·18830344·0e300261·.E....A....D.0.a
32 ··0x000001c0·0a0e1841·0e10410e·084b0b77·0a0e1847·...A..A..K.w...G32 ··0x000001c0·0a0e1841·0e10410e·084b0b77·0a0e1847·...A..A..K.w...G
33 ··0x000001d0·0e10410e·08490b44·0a0e1841·0e10410e·..A..I.D...A..A.33 ··0x000001d0·0e10410e·08490b44·0a0e1841·0e10410e·..A..I.D...A..A.
34 ··0x000001e0·08420b53·0e18440e·10410e08·48000000·.B.S..D..A..H...34 ··0x000001e0·08420b53·0e18440e·10410e08·48000000·.B.S..D..A..H...
35 ··0x000001f0·f0010000·00000000·13030000·00420e10·.............B..35 ··0x000001f0·f0010000·00000000·13030000·00420e10·.............B..
Offset 45, 32 lines modifiedOffset 45, 32 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·5d0a0000·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·a1000000·000e7083·0786068c·058d048e·......p.........66 ··0x000003e0·9f000000·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·........`.......
69 ··0x00000410·00000000·04060000·00420e10·8f02420e·.........B....B.69 ··0x00000410·00000000·0c060000·00420e10·8f02420e·.........B....B.
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·aa010000·000e6083·p.............`.75 ··0x00000470·70040000·00000000·aa010000·000e6083·p.............`.
76 ··0x00000480·0786068c·058d048e·038f0200·10000000·................76 ··0x00000480·0786068c·058d048e·038f0200·10000000·................
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 223, 15 lines modifiedOffset 223, 15 lines modified
223 ··0x00000db0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.223 ··0x00000db0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
224 ··0x00000dc0·05410e30·8606410e·38830744·0e6003f4·.A.0..A.8..D.`..224 ··0x00000dc0·05410e30·8606410e·38830744·0e6003f4·.A.0..A.8..D.`..
225 ··0x00000dd0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..225 ··0x00000dd0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
226 ··0x00000de0·420e1042·0e08450b·1c000000·ec0d0000·B..B..E.........226 ··0x00000de0·420e1042·0e08450b·1c000000·ec0d0000·B..B..E.........
227 ··0x00000df0·00000000·eb000000·000e6083·0786068c·..........`.....227 ··0x00000df0·00000000·eb000000·000e6083·0786068c·..........`.....
228 ··0x00000e00·058d048e·038f0200·10000000·0c0e0000·................228 ··0x00000e00·058d048e·038f0200·10000000·0c0e0000·................
229 ··0x00000e10·00000000·27000000·00000000·28000000·....'.......(...229 ··0x00000e10·00000000·27000000·00000000·28000000·....'.......(...
230 ··0x00000e20·200e0000·00000000·87010000·00450e10··............E..230 ··0x00000e20·200e0000·00000000·83010000·00450e10··............E..
231 ··0x00000e30·8602410e·18830347·0e306a0a·0e18410e·..A....G.0j...A.231 ··0x00000e30·8602410e·18830347·0e306a0a·0e18410e·..A....G.0j...A.
232 ··0x00000e40·10410e08·470b0000·14000000·4c0e0000·.A..G.......L...232 ··0x00000e40·10410e08·470b0000·14000000·4c0e0000·.A..G.......L...
233 ··0x00000e50·00000000·2b000000·000e3083·03860200·....+.....0.....233 ··0x00000e50·00000000·2b000000·000e3083·03860200·....+.....0.....
234 ··0x00000e60·30000000·640e0000·00000000·03010000·0...d...........234 ··0x00000e60·30000000·640e0000·00000000·03010000·0...d...........
235 ··0x00000e70·00460e10·8c024b0e·18860349·0e208304·.F....K....I.·..235 ··0x00000e70·00460e10·8c024b0e·18860349·0e208304·.F....K....I.·..
236 ··0x00000e80·490e3002·690a0e20·410e1841·0e10420e·I.0.i..·A..A..B.236 ··0x00000e80·490e3002·690a0e20·410e1841·0e10420e·I.0.i..·A..A..B.
237 ··0x00000e90·08480b00·94000000·980e0000·00000000·.H..............237 ··0x00000e90·08480b00·94000000·980e0000·00000000·.H..............
Offset 358, 15 lines modifiedOffset 358, 15 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.....
361 ··0x00001650·0e30430e·28410e20·420e1842·0e10420e·.0C.(A.·B..B..B.361 ··0x00001650·0e30430e·28410e20·420e1842·0e10420e·.0C.(A.·B..B..B.
362 ··0x00001660·08450b00·28000000·68160000·00000000·.E..(...h.......362 ··0x00001660·08450b00·28000000·68160000·00000000·.E..(...h.......
363 ··0x00001670·d9000000·00450e10·8602440e·18830347·.....E....D....G363 ··0x00001670·d9000000·00450e10·8602440e·18830347·.....E....D....G
364 ··0x00001680·0e300289·0a0e1841·0e10410e·08410b00·.0.....A..A..A..364 ··0x00001680·0e300289·0a0e1841·0e10410e·08410b00·.0.....A..A..A..
365 ··0x00001690·48000000·94160000·00000000·9d030000·H...............365 ··0x00001690·48000000·94160000·00000000·b3030000·H...............
366 ··0x000016a0·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..366 ··0x000016a0·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..
367 ··0x000016b0·450e288c·05410e30·8606410e·3883074a·E.(..A.0..A.8..J367 ··0x000016b0·450e288c·05410e30·8606410e·3883074a·E.(..A.0..A.8..J
368 ··0x000016c0·0e60036a·010a0e38·410e3041·0e28420e·.`.j...8A.0A.(B.368 ··0x000016c0·0e60036a·010a0e38·410e3041·0e28420e·.`.j...8A.0A.(B.
369 ··0x000016d0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....369 ··0x000016d0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
370 ··0x000016e0·e0160000·00000000·b6000000·000e6083·..............`.370 ··0x000016e0·e0160000·00000000·b6000000·000e6083·..............`.
371 ··0x000016f0·0786068c·058d048e·038f0200·34000000·............4...371 ··0x000016f0·0786068c·058d048e·038f0200·34000000·............4...
372 ··0x00001700·00170000·00000000·78000000·00450e10·........x....E..372 ··0x00001700·00170000·00000000·78000000·00450e10·........x....E..
Offset 427, 28 lines modifiedOffset 427, 28 lines modified
427 ··0x00001a70·91000000·00450e10·8302028b·0e080000·.....E..........427 ··0x00001a70·91000000·00450e10·8302028b·0e080000·.....E..........
428 ··0x00001a80·14000000·841a0000·00000000·6a000000·............j...428 ··0x00001a80·14000000·841a0000·00000000·6a000000·............j...
429 ··0x00001a90·000e1083·02000000·24000000·9c1a0000·........$.......429 ··0x00001a90·000e1083·02000000·24000000·9c1a0000·........$.......
430 ··0x00001aa0·00000000·4d000000·00450e10·8602410e·....M....E....A.430 ··0x00001aa0·00000000·4d000000·00450e10·8602410e·....M....E....A.
431 ··0x00001ab0·18830341·0e200243·0e18410e·10410e08·...A.·.C..A..A..431 ··0x00001ab0·18830341·0e200243·0e18410e·10410e08·...A.·.C..A..A..
432 ··0x00001ac0·14000000·c41a0000·00000000·19000000·................432 ··0x00001ac0·14000000·c41a0000·00000000·19000000·................
433 ··0x00001ad0·000e2083·03860200·14000000·dc1a0000·..·.............433 ··0x00001ad0·000e2083·03860200·14000000·dc1a0000·..·.............
434 ··0x00001ae0·00000000·26000000·00440e10·610e0800·....&....D..a...434 ··0x00001ae0·00000000·22000000·00410e10·600e0800·...."....A..`...
435 ··0x00001af0·10000000·f41a0000·00000000·34000000·............4...435 ··0x00001af0·10000000·f41a0000·00000000·34000000·............4...
436 ··0x00001b00·000e1000·18000000·081b0000·00000000·................436 ··0x00001b00·000e1000·18000000·081b0000·00000000·................
437 ··0x00001b10·87000000·00450e10·83020281·0e080000·.....E..........437 ··0x00001b10·87000000·00450e10·83020281·0e080000·.....E..........
438 ··0x00001b20·14000000·241b0000·00000000·60000000·....$.......`...438 ··0x00001b20·14000000·241b0000·00000000·60000000·....$.......`...
439 ··0x00001b30·000e1083·02000000·40000000·3c1b0000·........@...<...439 ··0x00001b30·000e1083·02000000·40000000·3c1b0000·........@...<...
440 ··0x00001b40·00000000·bd020000·00450e10·8602410e·.........E....A.440 ··0x00001b40·00000000·bd020000·00450e10·8602410e·.........E....A.
441 ··0x00001b50·18830344·0e2002fa·0a0e1844·0e10410e·...D.·.....D..A.441 ··0x00001b50·18830344·0e2002fa·0a0e1844·0e10410e·...D.·.....D..A.
442 ··0x00001b60·08470b70·0a0e1844·0e10410e·084b0b46·.G.p...D..A..K.F442 ··0x00001b60·08470b70·0a0e1844·0e10410e·084b0b46·.G.p...D..A..K.F
443 ··0x00001b70·0a0e1844·0e10410e·08450b00·14000000·...D..A..E......443 ··0x00001b70·0a0e1844·0e10410e·08450b00·14000000·...D..A..E......
444 ··0x00001b80·801b0000·00000000·16000000·000e2083·..............·.444 ··0x00001b80·801b0000·00000000·16000000·000e2083·..............·.
445 ··0x00001b90·03860200·40000000·981b0000·00000000·....@...........445 ··0x00001b90·03860200·40000000·981b0000·00000000·....@...........
446 ··0x00001ba0·80010000·00450e10·8602410e·18830344·.....E....A....D446 ··0x00001ba0·70010000·00450e10·8602410e·18830344·p....E....A....D
447 ··0x00001bb0·0e200294·0a0e1844·0e10410e·085d0b02·.·.....D..A..]..447 ··0x00001bb0·0e200294·0a0e1844·0e10410e·084d0b02·.·.....D..A..M..
448 ··0x00001bc0·420a0e18·460e1041·0e08470b·460a0e18·B...F..A..G.F...448 ··0x00001bc0·420a0e18·460e1041·0e08470b·460a0e18·B...F..A..G.F...
Max diff block lines reached; 3394/12634 bytes (26.86%) of diff not shown.
123 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:··········49752·(bytes·into·file)13 ··Start·of·section·headers:··········49712·(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·0xc258:1 There·are·21·section·headers,·starting·at·offset·0xc230:
  
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·007460·000708·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007450·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·007b68·000bb8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007b58·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·0012a4·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0016ca·001296·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008720·001e00·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008710·001de8·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002970·001836·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002960·001831·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00a520·001530·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00a4f8·001530·18···I·18···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0041a6·000110·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·004191·000110·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0042b8·00059e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0042a8·00059e·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00ba50·0000d8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00ba28·0000d8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004856·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004846·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·004858·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·004848·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004878·000b68·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004868·000b68·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00bb28·000678·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00bb00·000678·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0053e0·0012f0·18·····19·113··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0053d0·0012f0·18·····19·113··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0066d0·000d8d·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0066c0·000d8d·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00c1a0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00c178·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
8.75 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
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···880·FUNC····LOCAL··DEFAULT····9·mutablemapping_update_arg11 ·····7:·00000000000001d0···880·FUNC····LOCAL··DEFAULT····9·mutablemapping_update_arg
12 ·····8:·0000000000000540···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:·0000000000000cff····88·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.016 ····12:·0000000000000cf1····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:·0000000000000710··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:·0000000000000b50···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:·0000000000000c00···329·FUNC····LOCAL··DEFAULT····9·_odict_get_index23 ····19:·0000000000000c00···329·FUNC····LOCAL··DEFAULT····9·_odict_get_index
Offset 44, 45 lines modifiedOffset 44, 45 lines modified
44 ····40:·0000000000000250···171·FUNC····LOCAL··DEFAULT····1·_odict_popkey_hash44 ····40:·0000000000000250···171·FUNC····LOCAL··DEFAULT····1·_odict_popkey_hash
45 ····41:·00000000000008d0···112·FUNC····LOCAL··DEFAULT····7·OrderedDict_pop.cold45 ····41:·00000000000008d0···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:·0000000000000940····42·FUNC····LOCAL··DEFAULT····7·_odict_popkey_hash.cold48 ····44:·0000000000000940····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:·000000000000096a····42·FUNC····LOCAL··DEFAULT····7·_odict_clear_node.cold50 ····46:·000000000000096a····42·FUNC····LOCAL··DEFAULT····7·_odict_clear_node.cold
51 ····47:·00000000000017d0···102·FUNC····LOCAL··DEFAULT····9·odict_traverse51 ····47:·00000000000017d0····97·FUNC····LOCAL··DEFAULT····9·odict_traverse
52 ····48:·0000000000000994····36·FUNC····LOCAL··DEFAULT····7·odict_traverse.cold52 ····48:·0000000000000994····22·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:·00000000000009b8·····7·FUNC····LOCAL··DEFAULT····7·odict_repr.cold56 ····52:·00000000000009aa·····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
59 ····55:·00000000000009bf·····6·FUNC····LOCAL··DEFAULT····7·odictkeys_iter.cold59 ····55:·00000000000009b1·····6·FUNC····LOCAL··DEFAULT····7·odictkeys_iter.cold
60 ····56:·00000000000009c5···381·FUNC····LOCAL··DEFAULT····7·OrderedDict_move_to_end60 ····56:·00000000000009b7···381·FUNC····LOCAL··DEFAULT····7·OrderedDict_move_to_end
61 ····57:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1461 ····57:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
62 ····58:·00000000000004b0···234·FUNC····LOCAL··DEFAULT····1·OrderedDict_popitem62 ····58:·00000000000004b0···234·FUNC····LOCAL··DEFAULT····1·OrderedDict_popitem
63 ····59:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1163 ····59:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
64 ····60:·0000000000000b42···156·FUNC····LOCAL··DEFAULT····7·OrderedDict_popitem.cold64 ····60:·0000000000000b34···156·FUNC····LOCAL··DEFAULT····7·OrderedDict_popitem.cold
65 ····61:·0000000000000bde···261·FUNC····LOCAL··DEFAULT····7·OrderedDict_setdefault65 ····61:·0000000000000bd0···261·FUNC····LOCAL··DEFAULT····7·OrderedDict_setdefault
66 ····62:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.566 ····62:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
67 ····63:·0000000000000ce3····28·FUNC····LOCAL··DEFAULT····7·odict_clear67 ····63:·0000000000000cd5····28·FUNC····LOCAL··DEFAULT····7·odict_clear
68 ····64:·0000000000000da4···298·FUNC····LOCAL··DEFAULT····7·odict_copy68 ····64:·0000000000000d96···298·FUNC····LOCAL··DEFAULT····7·odict_copy
69 ····65:·0000000000000ece···231·FUNC····LOCAL··DEFAULT····7·odict_reduce69 ····65:·0000000000000ec0···231·FUNC····LOCAL··DEFAULT····7·odict_reduce
70 ····66:·0000000000000fb5···128·FUNC····LOCAL··DEFAULT····7·OrderedDict_fromkeys70 ····66:·0000000000000fa7···128·FUNC····LOCAL··DEFAULT····7·OrderedDict_fromkeys
71 ····67:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.271 ····67:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
72 ····68:·0000000000001035····87·FUNC····LOCAL··DEFAULT····7·odictiter_traverse72 ····68:·0000000000001027····87·FUNC····LOCAL··DEFAULT····7·odictiter_traverse
73 ····69:·000000000000108c····14·FUNC····LOCAL··DEFAULT····7·odict_reversed73 ····69:·000000000000107e····14·FUNC····LOCAL··DEFAULT····7·odict_reversed
74 ····70:·000000000000109a····29·FUNC····LOCAL··DEFAULT····7·odictkeys_reversed74 ····70:·000000000000108c····29·FUNC····LOCAL··DEFAULT····7·odictkeys_reversed
75 ····71:·00000000000010b7····29·FUNC····LOCAL··DEFAULT····7·odictvalues_reversed75 ····71:·00000000000010a9····29·FUNC····LOCAL··DEFAULT····7·odictvalues_reversed
76 ····72:·00000000000010d4····29·FUNC····LOCAL··DEFAULT····7·odictitems_reversed76 ····72:·00000000000010c6····29·FUNC····LOCAL··DEFAULT····7·odictitems_reversed
77 ····73:·00000000000010f1···134·FUNC····LOCAL··DEFAULT····7·odictiter_reduce77 ····73:·00000000000010e3···134·FUNC····LOCAL··DEFAULT····7·odictiter_reduce
78 ····74:·0000000000001177····34·FUNC····LOCAL··DEFAULT····7·odict_inplace_or78 ····74:·0000000000001169····34·FUNC····LOCAL··DEFAULT····7·odict_inplace_or
79 ····75:·0000000000001199···140·FUNC····LOCAL··DEFAULT····7·odict_or79 ····75:·000000000000118b···140·FUNC····LOCAL··DEFAULT····7·odict_or
80 ····76:·0000000000001225····63·FUNC····LOCAL··DEFAULT····7·odict_tp_clear80 ····76:·0000000000001217····63·FUNC····LOCAL··DEFAULT····7·odict_tp_clear
81 ····77:·0000000000001264····45·FUNC····LOCAL··DEFAULT····7·odict_sizeof81 ····77:·0000000000001256····45·FUNC····LOCAL··DEFAULT····7·odict_sizeof
82 ····78:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.082 ····78:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
83 ····79:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata83 ····79:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
84 ····80:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.184 ····80:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
85 ····81:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.385 ····81:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
86 ····82:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.486 ····82:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
87 ····83:·0000000000000140····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.687 ····83:·0000000000000140····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
88 ····84:·0000000000000040····24·OBJECT··LOCAL··DEFAULT···12·_keywords.788 ····84:·0000000000000040····24·OBJECT··LOCAL··DEFAULT···12·_keywords.7
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
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:·0000000000000d57····77·FUNC····GLOBAL·DEFAULT····7·PyODict_DelItem148 ···144:·0000000000000d49····77·FUNC····GLOBAL·DEFAULT····7·PyODict_DelItem
149 ···145:·0000000000000b10····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
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromKeys188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromKeys
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetBuiltin190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetBuiltin
191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
193 ···189:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SizeOf193 ···189:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SizeOf
194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
195 ···191:·0000000000001291····19·FUNC····GLOBAL·DEFAULT····7·PyODict_New195 ···191:·0000000000001283····19·FUNC····GLOBAL·DEFAULT····7·PyODict_New
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDictValues_Type198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDictValues_Type
199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDictItems_Type199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDictItems_Type
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDictKeys_Type200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDictKeys_Type
201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter
48.5 KB
readelf --wide --relocs {}
Max HTML report size reached
23.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 773, 56 lines modifiedOffset 773, 56 lines modified
773 ··DW_CFA_nop773 ··DW_CFA_nop
  
774 000006d8·0000000000000010·000006dc·FDE·cie=00000000·pc=0000000000000370..00000000000003c0774 000006d8·0000000000000010·000006dc·FDE·cie=00000000·pc=0000000000000370..00000000000003c0
775 ··DW_CFA_nop775 ··DW_CFA_nop
776 ··DW_CFA_nop776 ··DW_CFA_nop
777 ··DW_CFA_nop777 ··DW_CFA_nop
  
778 000006ec·0000000000000034·000006f0·FDE·cie=00000000·pc=00000000000017d0..0000000000001836778 000006ec·0000000000000034·000006f0·FDE·cie=00000000·pc=00000000000017d0..0000000000001831
779 ··DW_CFA_advance_loc:·6·to·00000000000017d6779 ··DW_CFA_advance_loc:·6·to·00000000000017d6
780 ··DW_CFA_def_cfa_offset:·16780 ··DW_CFA_def_cfa_offset:·16
781 ··DW_CFA_offset:·r13·(r13)·at·cfa-16781 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
782 ··DW_CFA_advance_loc:·2·to·00000000000017d8782 ··DW_CFA_advance_loc:·2·to·00000000000017d8
783 ··DW_CFA_def_cfa_offset:·24783 ··DW_CFA_def_cfa_offset:·24
784 ··DW_CFA_offset:·r12·(r12)·at·cfa-24784 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
785 ··DW_CFA_advance_loc:·4·to·00000000000017dc785 ··DW_CFA_advance_loc:·4·to·00000000000017dc
786 ··DW_CFA_def_cfa_offset:·32786 ··DW_CFA_def_cfa_offset:·32
787 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32787 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
788 ··DW_CFA_advance_loc:·4·to·00000000000017e0788 ··DW_CFA_advance_loc:·4·to·00000000000017e0
789 ··DW_CFA_def_cfa_offset:·40789 ··DW_CFA_def_cfa_offset:·40
790 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40790 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
791 ··DW_CFA_advance_loc:·7·to·00000000000017e7791 ··DW_CFA_advance_loc:·5·to·00000000000017e5
792 ··DW_CFA_def_cfa_offset:·48792 ··DW_CFA_def_cfa_offset:·48
793 ··DW_CFA_advance_loc:·58·to·0000000000001821793 ··DW_CFA_advance_loc:·55·to·000000000000181c
794 ··DW_CFA_def_cfa_offset:·40794 ··DW_CFA_def_cfa_offset:·40
795 ··DW_CFA_advance_loc:·10·to·000000000000182b795 ··DW_CFA_advance_loc:·10·to·0000000000001826
796 ··DW_CFA_def_cfa_offset:·32796 ··DW_CFA_def_cfa_offset:·32
797 ··DW_CFA_advance_loc:·1·to·000000000000182c797 ··DW_CFA_advance_loc:·1·to·0000000000001827
798 ··DW_CFA_def_cfa_offset:·24798 ··DW_CFA_def_cfa_offset:·24
799 ··DW_CFA_advance_loc:·2·to·000000000000182e799 ··DW_CFA_advance_loc:·2·to·0000000000001829
800 ··DW_CFA_def_cfa_offset:·16800 ··DW_CFA_def_cfa_offset:·16
801 ··DW_CFA_advance_loc:·2·to·0000000000001830801 ··DW_CFA_advance_loc:·2·to·000000000000182b
802 ··DW_CFA_def_cfa_offset:·8802 ··DW_CFA_def_cfa_offset:·8
803 ··DW_CFA_nop803 ··DW_CFA_nop
  
804 00000724·0000000000000028·00000728·FDE·cie=00000000·pc=0000000000000994..00000000000009b8804 00000724·0000000000000028·00000728·FDE·cie=00000000·pc=0000000000000994..00000000000009aa
805 ··DW_CFA_def_cfa_offset:·48805 ··DW_CFA_def_cfa_offset:·48
806 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40806 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
807 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32807 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
808 ··DW_CFA_offset:·r12·(r12)·at·cfa-24808 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
809 ··DW_CFA_offset:·r13·(r13)·at·cfa-16809 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
810 ··DW_CFA_advance_loc:·29·to·00000000000009b1810 ··DW_CFA_advance_loc:·15·to·00000000000009a3
811 ··DW_CFA_def_cfa_offset:·40811 ··DW_CFA_def_cfa_offset:·40
812 ··DW_CFA_advance_loc:·1·to·00000000000009b2812 ··DW_CFA_advance_loc:·1·to·00000000000009a4
813 ··DW_CFA_def_cfa_offset:·32813 ··DW_CFA_def_cfa_offset:·32
814 ··DW_CFA_advance_loc:·1·to·00000000000009b3814 ··DW_CFA_advance_loc:·1·to·00000000000009a5
815 ··DW_CFA_def_cfa_offset:·24815 ··DW_CFA_def_cfa_offset:·24
816 ··DW_CFA_advance_loc:·2·to·00000000000009b5816 ··DW_CFA_advance_loc:·2·to·00000000000009a7
817 ··DW_CFA_def_cfa_offset:·16817 ··DW_CFA_def_cfa_offset:·16
818 ··DW_CFA_advance_loc:·2·to·00000000000009b7818 ··DW_CFA_advance_loc:·2·to·00000000000009a9
819 ··DW_CFA_def_cfa_offset:·8819 ··DW_CFA_def_cfa_offset:·8
820 ··DW_CFA_nop820 ··DW_CFA_nop
821 ··DW_CFA_nop821 ··DW_CFA_nop
  
822 00000750·0000000000000010·00000754·FDE·cie=00000000·pc=00000000000003c0..00000000000003ce822 00000750·0000000000000010·00000754·FDE·cie=00000000·pc=00000000000003c0..00000000000003ce
823 ··DW_CFA_nop823 ··DW_CFA_nop
824 ··DW_CFA_nop824 ··DW_CFA_nop
Offset 861, 15 lines modifiedOffset 861, 15 lines modified
861 ··DW_CFA_advance_loc:·6·to·0000000000000468861 ··DW_CFA_advance_loc:·6·to·0000000000000468
862 ··DW_CFA_def_cfa_offset:·16862 ··DW_CFA_def_cfa_offset:·16
863 ··DW_CFA_advance_loc:·5·to·000000000000046d863 ··DW_CFA_advance_loc:·5·to·000000000000046d
864 ··DW_CFA_def_cfa_offset:·8864 ··DW_CFA_def_cfa_offset:·8
865 ··DW_CFA_nop865 ··DW_CFA_nop
866 ··DW_CFA_nop866 ··DW_CFA_nop
  
867 000007a8·0000000000000018·000007ac·FDE·cie=00000000·pc=00000000000009b8..00000000000009bf867 000007a8·0000000000000018·000007ac·FDE·cie=00000000·pc=00000000000009aa..00000000000009b1
868 ··DW_CFA_def_cfa_offset:·32868 ··DW_CFA_def_cfa_offset:·32
869 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32869 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
870 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24870 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
871 ··DW_CFA_offset:·r12·(r12)·at·cfa-16871 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
872 ··DW_CFA_nop872 ··DW_CFA_nop
873 ··DW_CFA_nop873 ··DW_CFA_nop
874 ··DW_CFA_nop874 ··DW_CFA_nop
Offset 880, 53 lines modifiedOffset 880, 53 lines modified
880 ··DW_CFA_nop880 ··DW_CFA_nop
  
881 000007d8·0000000000000010·000007dc·FDE·cie=00000000·pc=0000000000000490..00000000000004ab881 000007d8·0000000000000010·000007dc·FDE·cie=00000000·pc=0000000000000490..00000000000004ab
882 ··DW_CFA_nop882 ··DW_CFA_nop
883 ··DW_CFA_nop883 ··DW_CFA_nop
884 ··DW_CFA_nop884 ··DW_CFA_nop
  
885 000007ec·0000000000000010·000007f0·FDE·cie=00000000·pc=00000000000009bf..00000000000009c5885 000007ec·0000000000000010·000007f0·FDE·cie=00000000·pc=00000000000009b1..00000000000009b7
886 ··DW_CFA_nop886 ··DW_CFA_nop
887 ··DW_CFA_nop887 ··DW_CFA_nop
888 ··DW_CFA_nop888 ··DW_CFA_nop
  
889 00000800·0000000000000044·00000804·FDE·cie=00000000·pc=00000000000009c5..0000000000000b42889 00000800·0000000000000044·00000804·FDE·cie=00000000·pc=00000000000009b7..0000000000000b34
890 ··DW_CFA_advance_loc:·6·to·00000000000009cb890 ··DW_CFA_advance_loc:·6·to·00000000000009bd
891 ··DW_CFA_def_cfa_offset:·16891 ··DW_CFA_def_cfa_offset:·16
892 ··DW_CFA_offset:·r13·(r13)·at·cfa-16892 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
893 ··DW_CFA_advance_loc:·5·to·00000000000009d0893 ··DW_CFA_advance_loc:·5·to·00000000000009c2
894 ··DW_CFA_def_cfa_offset:·24894 ··DW_CFA_def_cfa_offset:·24
895 ··DW_CFA_offset:·r12·(r12)·at·cfa-24895 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
896 ··DW_CFA_advance_loc:·1·to·00000000000009d1896 ··DW_CFA_advance_loc:·1·to·00000000000009c3
897 ··DW_CFA_def_cfa_offset:·32897 ··DW_CFA_def_cfa_offset:·32
898 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32898 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
899 ··DW_CFA_advance_loc:·1·to·00000000000009d2899 ··DW_CFA_advance_loc:·1·to·00000000000009c4
900 ··DW_CFA_def_cfa_offset:·40900 ··DW_CFA_def_cfa_offset:·40
901 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40901 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
902 ··DW_CFA_advance_loc:·13·to·00000000000009df902 ··DW_CFA_advance_loc:·13·to·00000000000009d1
903 ··DW_CFA_def_cfa_offset:·64903 ··DW_CFA_def_cfa_offset:·64
904 ··DW_CFA_advance_loc:·34·to·0000000000000a01904 ··DW_CFA_advance_loc:·34·to·00000000000009f3
905 ··DW_CFA_def_cfa_offset:·72905 ··DW_CFA_def_cfa_offset:·72
906 ··DW_CFA_advance_loc:·20·to·0000000000000a15906 ··DW_CFA_advance_loc:·20·to·0000000000000a07
907 ··DW_CFA_def_cfa_offset:·80907 ··DW_CFA_def_cfa_offset:·80
908 ··DW_CFA_advance_loc:·2·to·0000000000000a17908 ··DW_CFA_advance_loc:·2·to·0000000000000a09
909 ··DW_CFA_def_cfa_offset:·88909 ··DW_CFA_def_cfa_offset:·88
910 ··DW_CFA_advance_loc:·2·to·0000000000000a19910 ··DW_CFA_advance_loc:·2·to·0000000000000a0b
911 ··DW_CFA_def_cfa_offset:·96911 ··DW_CFA_def_cfa_offset:·96
912 ··DW_CFA_advance_loc:·9·to·0000000000000a22912 ··DW_CFA_advance_loc:·9·to·0000000000000a14
913 ··DW_CFA_def_cfa_offset:·64913 ··DW_CFA_def_cfa_offset:·64
914 ··DW_CFA_advance_loc2:·281·to·0000000000000b3b914 ··DW_CFA_advance_loc2:·281·to·0000000000000b2d
915 ··DW_CFA_def_cfa_offset:·40915 ··DW_CFA_def_cfa_offset:·40
916 ··DW_CFA_advance_loc:·1·to·0000000000000b3c916 ··DW_CFA_advance_loc:·1·to·0000000000000b2e
917 ··DW_CFA_def_cfa_offset:·32917 ··DW_CFA_def_cfa_offset:·32
918 ··DW_CFA_advance_loc:·1·to·0000000000000b3d918 ··DW_CFA_advance_loc:·1·to·0000000000000b2f
919 ··DW_CFA_def_cfa_offset:·24919 ··DW_CFA_def_cfa_offset:·24
920 ··DW_CFA_advance_loc:·2·to·0000000000000b3f920 ··DW_CFA_advance_loc:·2·to·0000000000000b31
921 ··DW_CFA_def_cfa_offset:·16921 ··DW_CFA_def_cfa_offset:·16
922 ··DW_CFA_advance_loc:·2·to·0000000000000b41922 ··DW_CFA_advance_loc:·2·to·0000000000000b33
923 ··DW_CFA_def_cfa_offset:·8923 ··DW_CFA_def_cfa_offset:·8
  
924 00000848·0000000000000034·0000084c·FDE·cie=00000000·pc=00000000000004b0..000000000000059a924 00000848·0000000000000034·0000084c·FDE·cie=00000000·pc=00000000000004b0..000000000000059a
925 ··DW_CFA_advance_loc:·5·to·00000000000004b5925 ··DW_CFA_advance_loc:·5·to·00000000000004b5
926 ··DW_CFA_def_cfa_offset:·16926 ··DW_CFA_def_cfa_offset:·16
927 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16927 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
928 ··DW_CFA_advance_loc:·1·to·00000000000004b6928 ··DW_CFA_advance_loc:·1·to·00000000000004b6
Offset 948, 326 lines modifiedOffset 948, 326 lines modified
Max diff block lines reached; 17689/23693 bytes (74.66%) of diff not shown.
3.33 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 392, 15 lines modifiedOffset 392, 15 lines modified
392 ·R_X86_64_PLT32» Py_ReprLeave-0x4392 ·R_X86_64_PLT32» Py_ReprLeave-0x4
393 »       mov····%rbx,%rax393 »       mov····%rbx,%rax
394 »       pop····%rbx394 »       pop····%rbx
395 »       pop····%rbp395 »       pop····%rbp
396 »       pop····%r12396 »       pop····%r12
397 »       ret397 »       ret
398 »       jle····44a·<odict_repr+0x7a>398 »       jle····44a·<odict_repr+0x7a>
399 ·R_X86_64_PC32»  .text.unlikely+0x9b4399 ·R_X86_64_PC32»  .text.unlikely+0x9a6
400 »       pop····%rbx400 »       pop····%rbx
401 »       mov····$0x0,%edi401 »       mov····$0x0,%edi
402 ·R_X86_64_32»    .rodata.str1.1+0x5402 ·R_X86_64_32»    .rodata.str1.1+0x5
403 »       pop····%rbp403 »       pop····%rbp
404 »       pop····%r12404 »       pop····%r12
405 »       jmp····458·<odict_repr+0x88>405 »       jmp····458·<odict_repr+0x88>
406 ·R_X86_64_PLT32» PyUnicode_FromString-0x4406 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
Offset 430, 15 lines modifiedOffset 430, 15 lines modified
  
430 0000000000000490·<odictkeys_iter>:430 0000000000000490·<odictkeys_iter>:
431 odictkeys_iter():431 odictkeys_iter():
432 »       endbr64432 »       endbr64
433 »       mov····0x10(%rdi),%rdi433 »       mov····0x10(%rdi),%rdi
434 »       test···%rdi,%rdi434 »       test···%rdi,%rdi
435 »       je·····4a1·<odictkeys_iter+0x11>435 »       je·····4a1·<odictkeys_iter+0x11>
436 ·R_X86_64_PC32»  .text.unlikely+0x9bb436 ·R_X86_64_PC32»  .text.unlikely+0x9ad
437 »       mov····$0x2,%esi437 »       mov····$0x2,%esi
438 »       jmp····4ab·<odictkeys_iter+0x1b>438 »       jmp····4ab·<odictkeys_iter+0x1b>
439 ·R_X86_64_PC32»  .text.hot+0xe3c439 ·R_X86_64_PC32»  .text.hot+0xe3c
440 »       nopl···0x0(%rax,%rax,1)440 »       nopl···0x0(%rax,%rax,1)
  
441 00000000000004b0·<OrderedDict_popitem>:441 00000000000004b0·<OrderedDict_popitem>:
442 OrderedDict_popitem():442 OrderedDict_popitem():
Offset 447, 15 lines modifiedOffset 447, 15 lines modified
447 »       push···%rbx447 »       push···%rbx
448 »       mov····%rdi,%rbx448 »       mov····%rdi,%rbx
449 »       mov····%rsi,%rdi449 »       mov····%rsi,%rdi
450 »       mov····%rdx,%rsi450 »       mov····%rdx,%rsi
451 »       sub····$0x28,%rsp451 »       sub····$0x28,%rsp
452 »       test···%rcx,%rcx452 »       test···%rcx,%rcx
453 »       je·····4cc·<OrderedDict_popitem+0x1c>453 »       je·····4cc·<OrderedDict_popitem+0x1c>
454 ·R_X86_64_PC32»  .text.unlikely+0xb3e454 ·R_X86_64_PC32»  .text.unlikely+0xb30
455 »       mov····0x10(%rcx),%rbp455 »       mov····0x10(%rcx),%rbp
456 »       add····%rdx,%rbp456 »       add····%rdx,%rbp
457 »       push···%rdx457 »       push···%rdx
458 »       xor····%r9d,%r9d458 »       xor····%r9d,%r9d
459 »       mov····$0x0,%r8d459 »       mov····$0x0,%r8d
460 ·R_X86_64_32»    .data+0x220460 ·R_X86_64_32»    .data+0x220
461 »       xor····%edx,%edx461 »       xor····%edx,%edx
Offset 465, 62 lines modifiedOffset 465, 62 lines modified
465 »       push···$0x1465 »       push···$0x1
466 »       call···4ee·<OrderedDict_popitem+0x3e>466 »       call···4ee·<OrderedDict_popitem+0x3e>
467 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4467 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
468 »       add····$0x20,%rsp468 »       add····$0x20,%rsp
469 »       mov····%rax,%rdi469 »       mov····%rax,%rdi
470 »       test···%rax,%rax470 »       test···%rax,%rax
471 »       je·····4fe·<OrderedDict_popitem+0x4e>471 »       je·····4fe·<OrderedDict_popitem+0x4e>
472 ·R_X86_64_PC32»  .text.unlikely+0xbd3472 ·R_X86_64_PC32»  .text.unlikely+0xbc5
473 »       test···%rbp,%rbp473 »       test···%rbp,%rbp
474 »       je·····507·<OrderedDict_popitem+0x57>474 »       je·····507·<OrderedDict_popitem+0x57>
475 ·R_X86_64_PC32»  .text.unlikely+0xbb2475 ·R_X86_64_PC32»  .text.unlikely+0xba4
476 »       mov····(%rdi),%rdi476 »       mov····(%rdi),%rdi
477 »       call···50f·<OrderedDict_popitem+0x5f>477 »       call···50f·<OrderedDict_popitem+0x5f>
478 ·R_X86_64_PLT32» PyObject_IsTrue-0x4478 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
479 »       test···%eax,%eax479 »       test···%eax,%eax
480 »       js·····517·<OrderedDict_popitem+0x67>480 »       js·····517·<OrderedDict_popitem+0x67>
481 ·R_X86_64_PC32»  .text.unlikely+0xbd3481 ·R_X86_64_PC32»  .text.unlikely+0xbc5
482 »       mov····0x30(%rbx),%rdx482 »       mov····0x30(%rbx),%rdx
483 »       test···%rdx,%rdx483 »       test···%rdx,%rdx
484 »       je·····524·<OrderedDict_popitem+0x74>484 »       je·····524·<OrderedDict_popitem+0x74>
485 ·R_X86_64_PC32»  .text.unlikely+0xbc2485 ·R_X86_64_PC32»  .text.unlikely+0xbb4
486 »       test···%eax,%eax486 »       test···%eax,%eax
487 »       jne····52c·<OrderedDict_popitem+0x7c>487 »       jne····52c·<OrderedDict_popitem+0x7c>
488 ·R_X86_64_PC32»  .text.unlikely+0xbb9488 ·R_X86_64_PC32»  .text.unlikely+0xbab
489 »       mov····(%rdx),%rbp489 »       mov····(%rdx),%rbp
490 »       mov····0x0(%rbp),%eax490 »       mov····0x0(%rbp),%eax
491 »       add····$0x1,%eax491 »       add····$0x1,%eax
492 »       je·····53a·<OrderedDict_popitem+0x8a>492 »       je·····53a·<OrderedDict_popitem+0x8a>
493 »       mov····%eax,0x0(%rbp)493 »       mov····%eax,0x0(%rbp)
494 »       mov····0x8(%rdx),%rcx494 »       mov····0x8(%rdx),%rcx
495 »       mov····%rbx,%rdi495 »       mov····%rbx,%rdi
496 »       xor····%edx,%edx496 »       xor····%edx,%edx
497 »       mov····%rbp,%rsi497 »       mov····%rbp,%rsi
498 »       call···250·<_odict_popkey_hash>498 »       call···250·<_odict_popkey_hash>
499 »       mov····%rax,%rbx499 »       mov····%rax,%rbx
500 »       test···%rax,%rax500 »       test···%rax,%rax
501 »       je·····557·<OrderedDict_popitem+0xa7>501 »       je·····557·<OrderedDict_popitem+0xa7>
502 ·R_X86_64_PC32»  .text.unlikely+0xbd3502 ·R_X86_64_PC32»  .text.unlikely+0xbc5
503 »       mov····%rax,%rdx503 »       mov····%rax,%rdx
504 »       mov····%rbp,%rsi504 »       mov····%rbp,%rsi
505 »       mov····$0x2,%edi505 »       mov····$0x2,%edi
506 »       xor····%eax,%eax506 »       xor····%eax,%eax
507 »       call···569·<OrderedDict_popitem+0xb9>507 »       call···569·<OrderedDict_popitem+0xb9>
508 ·R_X86_64_PLT32» PyTuple_Pack-0x4508 ·R_X86_64_PLT32» PyTuple_Pack-0x4
509 »       mov····0x0(%rbp),%rdx509 »       mov····0x0(%rbp),%rdx
510 »       test···%edx,%edx510 »       test···%edx,%edx
511 »       js·····57f·<OrderedDict_popitem+0xcf>511 »       js·····57f·<OrderedDict_popitem+0xcf>
512 »       sub····$0x1,%rdx512 »       sub····$0x1,%rdx
513 »       mov····%rdx,0x0(%rbp)513 »       mov····%rdx,0x0(%rbp)
514 »       je·····57f·<OrderedDict_popitem+0xcf>514 »       je·····57f·<OrderedDict_popitem+0xcf>
515 ·R_X86_64_PC32»  .text.unlikely+0xb6c515 ·R_X86_64_PC32»  .text.unlikely+0xb5e
516 »       mov····(%rbx),%rdx516 »       mov····(%rbx),%rdx
517 »       test···%edx,%edx517 »       test···%edx,%edx
518 »       js·····593·<OrderedDict_popitem+0xe3>518 »       js·····593·<OrderedDict_popitem+0xe3>
519 »       sub····$0x1,%rdx519 »       sub····$0x1,%rdx
520 »       mov····%rdx,(%rbx)520 »       mov····%rdx,(%rbx)
521 »       je·····593·<OrderedDict_popitem+0xe3>521 »       je·····593·<OrderedDict_popitem+0xe3>
522 ·R_X86_64_PC32»  .text.unlikely+0xb55522 ·R_X86_64_PC32»  .text.unlikely+0xb47
523 »       add····$0x28,%rsp523 »       add····$0x28,%rsp
524 »       pop····%rbx524 »       pop····%rbx
525 »       pop····%rbp525 »       pop····%rbp
526 »       ret526 »       ret
31.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ·R_X86_64_PLT32» _Py_Dealloc-0x4105 ·R_X86_64_PLT32» _Py_Dealloc-0x4
106 »       mov····0x8(%rsp),%eax106 »       mov····0x8(%rsp),%eax
107 »       jmp····11b·<mutablemapping_update_arg.cold+0xb6>107 »       jmp····11b·<mutablemapping_update_arg.cold+0xb6>
108 ·R_X86_64_PC32»  .text.hot+0x38f108 ·R_X86_64_PC32»  .text.hot+0x38f
109 »       mov····0x0(%rip),%rax········109 »       mov····0x0(%rip),%rax········
110 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4110 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
111 »       mov····%fs:(%rax),%rdi111 »       mov····%fs:(%rax),%rdi
112 »       call···cff·<_PyObject_VectorcallTstate.constprop.0>112 »       call···cf1·<_PyObject_VectorcallTstate.constprop.0>
113 »       mov····0x18(%rsp),%rdi113 »       mov····0x18(%rsp),%rdi
114 »       mov····%rax,%rbx114 »       mov····%rax,%rbx
115 »       mov····(%rdi),%rax115 »       mov····(%rdi),%rax
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)
Offset 332, 15 lines modifiedOffset 332, 15 lines modified
332 »       add····$0x28,%rsp332 »       add····$0x28,%rsp
333 »       pop····%rbx333 »       pop····%rbx
334 »       pop····%rbp334 »       pop····%rbp
335 »       pop····%r12335 »       pop····%r12
336 »       pop····%r13336 »       pop····%r13
337 »       pop····%r14337 »       pop····%r14
338 »       pop····%r15338 »       pop····%r15
339 »       jmp····d57·<PyODict_DelItem>339 »       jmp····d49·<PyODict_DelItem>
  
340 00000000000003b6·<PyODict_SetItem.cold>:340 00000000000003b6·<PyODict_SetItem.cold>:
341 PyODict_SetItem.cold():341 PyODict_SetItem.cold():
342 »       pop····%rbx342 »       pop····%rbx
343 »       or·····$0xffffffff,%eax343 »       or·····$0xffffffff,%eax
344 »       pop····%rbp344 »       pop····%rbp
345 »       pop····%r12345 »       pop····%r12
Offset 882, 926 lines modifiedOffset 882, 921 lines modified
882 ·R_X86_64_PC32»  .text+0x363882 ·R_X86_64_PC32»  .text+0x363
  
883 0000000000000994·<odict_traverse.cold>:883 0000000000000994·<odict_traverse.cold>:
884 odict_traverse.cold():884 odict_traverse.cold():
885 »       mov····%rdx,%rsi885 »       mov····%rdx,%rsi
886 »       call···*%r12886 »       call···*%r12
887 »       test···%eax,%eax887 »       test···%eax,%eax
888 »       jne····9b0·<odict_traverse.cold+0x1c> 
889 »       mov····0x30(%rbx),%r13 
890 »       test···%r13,%r13 
891 »       jne····9ab·<odict_traverse.cold+0x17>888 »       je·····9a2·<odict_traverse.cold+0xe>
892 ·R_X86_64_PC32»  .text.hot+0x17f9889 ·R_X86_64_PC32»  .text.hot+0x17ee
893 »       jmp····9b0·<odict_traverse.cold+0x1c> 
894 ·R_X86_64_PC32»  .text.hot+0x1819 
895 »       pop····%rdx890 »       pop····%rdx
896 »       pop····%rbx891 »       pop····%rbx
897 »       pop····%rbp892 »       pop····%rbp
898 »       pop····%r12893 »       pop····%r12
899 »       pop····%r13894 »       pop····%r13
900 »       ret895 »       ret
  
901 00000000000009b8·<odict_repr.cold>:896 00000000000009aa·<odict_repr.cold>:
902 odict_repr.cold():897 odict_repr.cold():
903 »       xor····%ebx,%ebx898 »       xor····%ebx,%ebx
904 »       jmp····9bf·<odictkeys_iter.cold>899 »       jmp····9b1·<odictkeys_iter.cold>
905 ·R_X86_64_PC32»  .text+0x438900 ·R_X86_64_PC32»  .text+0x438
  
906 00000000000009bf·<odictkeys_iter.cold>:901 00000000000009b1·<odictkeys_iter.cold>:
907 odictkeys_iter.cold():902 odictkeys_iter.cold():
908 »       mov····$0x0,%eax903 »       mov····$0x0,%eax
909 ·R_X86_64_32»    _Py_NoneStruct904 ·R_X86_64_32»    _Py_NoneStruct
910 »       ret905 »       ret
  
911 00000000000009c5·<OrderedDict_move_to_end>:906 00000000000009b7·<OrderedDict_move_to_end>:
912 OrderedDict_move_to_end():907 OrderedDict_move_to_end():
913 »       endbr64908 »       endbr64
914 »       push···%r13909 »       push···%r13
915 »       xor····%r13d,%r13d910 »       xor····%r13d,%r13d
916 »       push···%r12911 »       push···%r12
917 »       push···%rbp912 »       push···%rbp
918 »       push···%rbx913 »       push···%rbx
919 »       mov····%rdi,%rbx914 »       mov····%rdi,%rbx
920 »       mov····%rsi,%rdi915 »       mov····%rsi,%rdi
921 »       mov····%rdx,%rsi916 »       mov····%rdx,%rsi
922 »       sub····$0x18,%rsp917 »       sub····$0x18,%rsp
923 »       test···%rcx,%rcx918 »       test···%rcx,%rcx
924 »       je·····9e8·<OrderedDict_move_to_end+0x23>919 »       je·····9da·<OrderedDict_move_to_end+0x23>
925 »       mov····0x10(%rcx),%r13920 »       mov····0x10(%rcx),%r13
926 »       lea····-0x1(%rsi),%rax921 »       lea····-0x1(%rsi),%rax
927 »       add····%rsi,%r13922 »       add····%rsi,%r13
928 »       cmp····$0x1,%rax923 »       cmp····$0x1,%rax
929 »       ja·····9ff·<OrderedDict_move_to_end+0x3a>924 »       ja·····9f1·<OrderedDict_move_to_end+0x3a>
930 »       test···%rcx,%rcx925 »       test···%rcx,%rcx
931 »       jne····9ff·<OrderedDict_move_to_end+0x3a>926 »       jne····9f1·<OrderedDict_move_to_end+0x3a>
932 »       test···%rdi,%rdi927 »       test···%rdi,%rdi
933 »       jne····a31·<OrderedDict_move_to_end+0x6c>928 »       jne····a23·<OrderedDict_move_to_end+0x6c>
934 »       push···%r8929 »       push···%r8
935 »       mov····$0x1,%r9d930 »       mov····$0x1,%r9d
936 »       mov····$0x0,%r8d931 »       mov····$0x0,%r8d
937 ·R_X86_64_32»    .data+0x2c0932 ·R_X86_64_32»    .data+0x2c0
938 »       xor····%edx,%edx933 »       xor····%edx,%edx
939 »       lea····0x8(%rsp),%rax934 »       lea····0x8(%rsp),%rax
940 »       push···%rax935 »       push···%rax
941 »       push···$0x0936 »       push···$0x0
942 »       push···$0x2937 »       push···$0x2
943 »       call···a1e·<OrderedDict_move_to_end+0x59>938 »       call···a10·<OrderedDict_move_to_end+0x59>
944 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4939 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
945 »       add····$0x20,%rsp940 »       add····$0x20,%rsp
946 »       mov····%rax,%rdi941 »       mov····%rax,%rdi
947 »       test···%rax,%rax942 »       test···%rax,%rax
948 »       jne····a31·<OrderedDict_move_to_end+0x6c>943 »       jne····a23·<OrderedDict_move_to_end+0x6c>
949 »       xor····%eax,%eax944 »       xor····%eax,%eax
950 »       jmp····b37·<OrderedDict_move_to_end+0x172>945 »       jmp····b29·<OrderedDict_move_to_end+0x172>
951 »       dec····%r13946 »       dec····%r13
952 »       mov····(%rdi),%r12947 »       mov····(%rdi),%r12
953 »       mov····$0x1,%ebp948 »       mov····$0x1,%ebp
954 »       je·····a4d·<OrderedDict_move_to_end+0x88>949 »       je·····a3f·<OrderedDict_move_to_end+0x88>
955 »       mov····0x8(%rdi),%rdi950 »       mov····0x8(%rdi),%rdi
956 »       call···a47·<OrderedDict_move_to_end+0x82>951 »       call···a39·<OrderedDict_move_to_end+0x82>
957 ·R_X86_64_PLT32» PyObject_IsTrue-0x4952 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
958 »       mov····%eax,%ebp953 »       mov····%eax,%ebp
959 »       test···%eax,%eax954 »       test···%eax,%eax
960 »       js·····a2a·<OrderedDict_move_to_end+0x65>955 »       js·····a1c·<OrderedDict_move_to_end+0x65>
961 »       mov····0x30(%rbx),%rax956 »       mov····0x30(%rbx),%rax
962 »       test···%rax,%rax957 »       test···%rax,%rax
963 »       je·····aa5·<OrderedDict_move_to_end+0xe0>958 »       je·····a97·<OrderedDict_move_to_end+0xe0>
964 »       test···%ebp,%ebp959 »       test···%ebp,%ebp
965 »       je·····a5e·<OrderedDict_move_to_end+0x99>960 »       je·····a50·<OrderedDict_move_to_end+0x99>
966 »       mov····0x38(%rbx),%rax961 »       mov····0x38(%rbx),%rax
967 »       cmp····(%rax),%r12962 »       cmp····(%rax),%r12
968 »       jne····a6d·<OrderedDict_move_to_end+0xa8>963 »       jne····a5f·<OrderedDict_move_to_end+0xa8>
969 »       mov····$0x0,%eax964 »       mov····$0x0,%eax
970 ·R_X86_64_32»    _Py_NoneStruct965 ·R_X86_64_32»    _Py_NoneStruct
971 »       jmp····b37·<OrderedDict_move_to_end+0x172>966 »       jmp····b29·<OrderedDict_move_to_end+0x172>
972 »       mov····%r12,%rdi967 »       mov····%r12,%rdi
Max diff block lines reached; 27752/31942 bytes (86.88%) of diff not shown.
1.69 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 »       test···%eax,%eax393 »       test···%eax,%eax
394 »       jns····3a9·<mutablemapping_update_arg+0x1d9>394 »       jns····3a9·<mutablemapping_update_arg+0x1d9>
395 »       jmp····318·<mutablemapping_update_arg+0x148>395 »       jmp····318·<mutablemapping_update_arg+0x148>
396 »       mov····0x0(%rip),%rax········396 »       mov····0x0(%rip),%rax········
397 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4397 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
398 »       mov····%fs:(%rax),%rdi398 »       mov····%fs:(%rax),%rdi
399 »       call···489·<mutablemapping_update_arg+0x2b9>399 »       call···489·<mutablemapping_update_arg+0x2b9>
400 ·R_X86_64_PC32»  .text.unlikely+0xcfb400 ·R_X86_64_PC32»  .text.unlikely+0xced
401 »       mov····0x18(%rsp),%rdi401 »       mov····0x18(%rsp),%rdi
402 »       mov····%rax,%rbp402 »       mov····%rax,%rbp
403 »       mov····(%rdi),%rax403 »       mov····(%rdi),%rax
404 »       test···%eax,%eax404 »       test···%eax,%eax
405 »       js·····4a6·<mutablemapping_update_arg+0x2d6>405 »       js·····4a6·<mutablemapping_update_arg+0x2d6>
406 »       sub····$0x1,%rax406 »       sub····$0x1,%rax
407 »       mov····%rax,(%rdi)407 »       mov····%rax,(%rdi)
Offset 1887, 34 lines modifiedOffset 1887, 34 lines modified
1887 »       push···%r131887 »       push···%r13
1888 »       push···%r121888 »       push···%r12
1889 »       mov····%rsi,%r121889 »       mov····%rsi,%r12
1890 »       push···%rbp1890 »       push···%rbp
1891 »       mov····%rdx,%rbp1891 »       mov····%rdx,%rbp
1892 »       push···%rbx1892 »       push···%rbx
1893 »       mov····%rdi,%rbx1893 »       mov····%rdi,%rbx
1894 »       sub····$0x8,%rsp1894 »       push···%r8
1895 »       mov····0x60(%rdi),%rdi1895 »       mov····0x60(%rdi),%rdi
1896 »       test···%rdi,%rdi1896 »       test···%rdi,%rdi
1897 »       jne····17f4·<odict_traverse+0x24>1897 »       jne····17f2·<odict_traverse+0x22>
1898 ·R_X86_64_PC32»  .text.unlikely+0x9901898 ·R_X86_64_PC32»  .text.unlikely+0x990
1899 »       mov····0x30(%rbx),%r131899 »       mov····0x30(%rbx),%r13
1900 »       test···%r13,%r131900 »       test···%r13,%r13
1901 »       je·····181d·<odict_traverse+0x4d>1901 »       je·····181b·<odict_traverse+0x4b>
1902 »       mov····0x0(%r13),%rdi1902 »       mov····0x0(%r13),%rdi
1903 »       test···%rdi,%rdi1903 »       test···%rdi,%rdi
1904 »       je·····1814·<odict_traverse+0x44>1904 »       je·····1812·<odict_traverse+0x42>
1905 »       mov····%rbp,%rsi1905 »       mov····%rbp,%rsi
1906 »       call···*%r121906 »       call···*%r12
1907 »       test···%eax,%eax1907 »       test···%eax,%eax
1908 »       jne····1814·<odict_traverse+0x44>1908 »       jne····1812·<odict_traverse+0x42>
1909 ·R_X86_64_PC32»  .text.unlikely+0x9ac1909 ·R_X86_64_PC32»  .text.unlikely+0x99e
1910 »       mov····0x10(%r13),%r131910 »       mov····0x10(%r13),%r13
1911 »       test···%r13,%r131911 »       test···%r13,%r13
1912 »       jne····17fd·<odict_traverse+0x2d>1912 »       jne····17fb·<odict_traverse+0x2b>
1913 »       add····$0x8,%rsp1913 »       pop····%rcx
1914 »       mov····%rbp,%rdx1914 »       mov····%rbp,%rdx
1915 »       mov····%r12,%rsi1915 »       mov····%r12,%rsi
1916 »       mov····%rbx,%rdi1916 »       mov····%rbx,%rdi
1917 »       pop····%rbx1917 »       pop····%rbx
1918 »       pop····%rbp1918 »       pop····%rbp
1919 »       pop····%r121919 »       pop····%r12
1920 »       pop····%r131920 »       pop····%r13
1.56 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 108, 19 lines modifiedOffset 108, 19 lines modified
108 ··0x00000680·00000000·2a000000·000e4083·0586048c·....*.....@.....108 ··0x00000680·00000000·2a000000·000e4083·0586048c·....*.....@.....
109 ··0x00000690·038d0200·28000000·98060000·00000000·....(...........109 ··0x00000690·038d0200·28000000·98060000·00000000·....(...........
110 ··0x000006a0·6e000000·00480e10·8602440e·1883034b·n....H....D....K110 ··0x000006a0·6e000000·00480e10·8602440e·1883034b·n....H....D....K
111 ··0x000006b0·0e200251·0e18410e·10410e08·41c3c600·.·.Q..A..A..A...111 ··0x000006b0·0e200251·0e18410e·10410e08·41c3c600·.·.Q..A..A..A...
112 ··0x000006c0·14000000·c4060000·00000000·2a000000·............*...112 ··0x000006c0·14000000·c4060000·00000000·2a000000·............*...
113 ··0x000006d0·000e2083·03860200·10000000·dc060000·..·.............113 ··0x000006d0·000e2083·03860200·10000000·dc060000·..·.............
114 ··0x000006e0·00000000·50000000·00000000·34000000·....P.......4...114 ··0x000006e0·00000000·50000000·00000000·34000000·....P.......4...
115 ··0x000006f0·f0060000·00000000·66000000·00460e10·........f....F..115 ··0x000006f0·f0060000·00000000·61000000·00460e10·........a....F..
116 ··0x00000700·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.116 ··0x00000700·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
117 ··0x00000710·05470e30·7a0e284a·0e20410e·18420e10·.G.0z.(J.·A..B..117 ··0x00000710·05450e30·770e284a·0e20410e·18420e10·.E.0w.(J.·A..B..
118 ··0x00000720·420e0800·28000000·28070000·00000000·B...(...(.......118 ··0x00000720·420e0800·28000000·28070000·00000000·B...(...(.......
119 ··0x00000730·24000000·000e3083·0586048c·038d025d·$.....0........]119 ··0x00000730·16000000·000e3083·0586048c·038d024f·......0........O
120 ··0x00000740·0e28410e·20410e18·420e1042·0e080000·.(A.·A..B..B....120 ··0x00000740·0e28410e·20410e18·420e1042·0e080000·.(A.·A..B..B....
121 ··0x00000750·10000000·54070000·00000000·0e000000·....T...........121 ··0x00000750·10000000·54070000·00000000·0e000000·....T...........
122 ··0x00000760·00000000·40000000·68070000·00000000·....@...h.......122 ··0x00000760·00000000·40000000·68070000·00000000·....@...h.......
123 ··0x00000770·a4000000·00460e10·8c02410e·18860344·.....F....A....D123 ··0x00000770·a4000000·00460e10·8c02410e·18860344·.....F....A....D
124 ··0x00000780·0e208304·02650a0e·18410e10·420e0841·.·...e...A..B..A124 ··0x00000780·0e208304·02650a0e·18410e10·420e0841·.·...e...A..B..A
125 ··0x00000790·0b470a0e·18460e10·420e0845·0b4a0e18·.G...F..B..E.J..125 ··0x00000790·0b470a0e·18460e10·420e0845·0b4a0e18·.G...F..B..E.J..
126 ··0x000007a0·460e1045·0e080000·18000000·ac070000·F..E............126 ··0x000007a0·460e1045·0e080000·18000000·ac070000·F..E............
908 KB
memoryobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········125920·(bytes·into·file)13 ··Start·of·section·headers:··········125784·(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·0x1ebe0:1 There·are·22·section·headers,·starting·at·offset·0x1eb58:
  
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·000a41·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000acc·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010d90·0009d8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010d50·000a38·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000a88·000be0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000b10·000be0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·011768·000be8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·011788·000be8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001668·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0016f0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001668·0008aa·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0016f0·0008aa·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001f12·0002a7·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001f9a·0002a9·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0021b9·001a0e·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002243·0019fc·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·012350·003b28·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·012370·003b28·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·003bc8·0075ca·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·003c40·007516·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·015e78·0044d0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·015e98·004428·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00b198·001f39·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00b158·001f39·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01a348·003d98·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01a2c0·003d98·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00d0d8·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00d098·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00d0e0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00d0a0·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00d0e0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00d0a0·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00d100·0011f0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00d0c0·0011f0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·01e0e0·000a38·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·01e058·000a38·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e2f0·001860·18·····20·162··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e2b0·001860·18·····20·162··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00fb50·001239·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00fb10·001239·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01eb18·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01ea90·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
19.9 KB
readelf --wide --symbols {}
    
Offset 4, 132 lines modifiedOffset 4, 132 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·.rodata.str1.18 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.1
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
11 ·····7:·0000000000000000··1468·FUNC····LOCAL··DEFAULT···10·memoryview11 ·····7:·0000000000000000··1436·FUNC····LOCAL··DEFAULT···10·memoryview
12 ·····8:·0000000000000630···884·FUNC····LOCAL··DEFAULT···10·mbuf_add_view12 ·····8:·0000000000000610···884·FUNC····LOCAL··DEFAULT···10·mbuf_add_view
13 ·····9:·00000000000040e0····57·FUNC····LOCAL··DEFAULT···10·init_strides_from_shape13 ·····9:·0000000000004010····57·FUNC····LOCAL··DEFAULT···10·init_strides_from_shape
14 ····10:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1414 ····10:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
15 ····11:·0000000000000000····46·FUNC····LOCAL··DEFAULT····8·memoryview.cold15 ····11:·0000000000000000····46·FUNC····LOCAL··DEFAULT····8·memoryview.cold
16 ····12:·00000000000005c0····98·FUNC····LOCAL··DEFAULT···10·mbuf_alloc16 ····12:·00000000000005a0····98·FUNC····LOCAL··DEFAULT···10·mbuf_alloc
17 ····13:·000000000000002e····15·FUNC····LOCAL··DEFAULT····8·mbuf_add_view.cold17 ····13:·000000000000002e····15·FUNC····LOCAL··DEFAULT····8·mbuf_add_view.cold
18 ····14:·00000000000009b0···175·FUNC····LOCAL··DEFAULT···10·init_shape_strides18 ····14:·0000000000000990···175·FUNC····LOCAL··DEFAULT···10·init_shape_strides
19 ····15:·0000000000000a60···145·FUNC····LOCAL··DEFAULT···10·init_flags19 ····15:·0000000000000a40···145·FUNC····LOCAL··DEFAULT···10·init_flags
20 ····16:·0000000000000b00··1406·FUNC····LOCAL··DEFAULT···10·memory_subscript20 ····16:·0000000000000ae0··1406·FUNC····LOCAL··DEFAULT···10·memory_subscript
21 ····17:·0000000000000100···139·FUNC····LOCAL··DEFAULT····1·memory_item21 ····17:·0000000000000130···139·FUNC····LOCAL··DEFAULT····1·memory_item
22 ····18:·000000000000003d···511·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold22 ····18:·000000000000003d···511·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold
23 ····19:·0000000000002560····51·FUNC····LOCAL··DEFAULT···10·adjust_fmt.isra.023 ····19:·0000000000002540····51·FUNC····LOCAL··DEFAULT···10·adjust_fmt.isra.0
24 ····20:·00000000000025a0···251·FUNC····LOCAL··DEFAULT···10·unpack_single.isra.024 ····20:·0000000000002580···251·FUNC····LOCAL··DEFAULT···10·unpack_single.isra.0
25 ····21:·000000000000139d···151·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple25 ····21:·000000000000139d···151·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple
26 ····22:·0000000000001080···223·FUNC····LOCAL··DEFAULT···10·memory_dealloc26 ····22:·0000000000001060···223·FUNC····LOCAL··DEFAULT···10·memory_dealloc
27 ····23:·000000000000023c····13·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold27 ····23:·000000000000023c····13·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold
28 ····24:·0000000000001160····30·FUNC····LOCAL··DEFAULT···10·_memory_release28 ····24:·0000000000001140····30·FUNC····LOCAL··DEFAULT···10·_memory_release
29 ····25:·0000000000001300····63·FUNC····LOCAL··DEFAULT···10·mbuf_release29 ····25:·00000000000012e0····63·FUNC····LOCAL··DEFAULT···10·mbuf_release
30 ····26:·0000000000001180···359·FUNC····LOCAL··DEFAULT···10·memory_getbuf30 ····26:·0000000000001160···359·FUNC····LOCAL··DEFAULT···10·memory_getbuf
31 ····27:·0000000000000249···228·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold31 ····27:·0000000000000249···228·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold
32 ····28:·00000000000012f0····10·FUNC····LOCAL··DEFAULT···10·memory_releasebuf32 ····28:·00000000000012d0····10·FUNC····LOCAL··DEFAULT···10·memory_releasebuf
33 ····29:·0000000000001340···111·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc33 ····29:·0000000000001320···111·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc
34 ····30:·00000000000013b0····25·FUNC····LOCAL··DEFAULT···10·mbuf_traverse34 ····30:·0000000000001390····25·FUNC····LOCAL··DEFAULT···10·mbuf_traverse
35 ····31:·000000000000032d·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold35 ····31:·000000000000032d·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold
36 ····32:·00000000000013d0····25·FUNC····LOCAL··DEFAULT···10·memory_traverse36 ····32:·00000000000013b0····25·FUNC····LOCAL··DEFAULT···10·memory_traverse
37 ····33:·0000000000000330·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold37 ····33:·0000000000000330·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold
38 ····34:·0000000000000333····61·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold38 ····34:·0000000000000333····61·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold
39 ····35:·0000000000001880····55·FUNC····LOCAL··DEFAULT···10·memory_length39 ····35:·0000000000001860····55·FUNC····LOCAL··DEFAULT···10·memory_length
40 ····36:·0000000000000370····45·FUNC····LOCAL··DEFAULT····8·memory_length.cold40 ····36:·0000000000000370····45·FUNC····LOCAL··DEFAULT····8·memory_length.cold
41 ····37:·0000000000003bb0··1327·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous41 ····37:·0000000000003ae0··1327·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous
42 ····38:·000000000000039d····32·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold42 ····38:·000000000000039d····32·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold
43 ····39:·0000000000000000···214·FUNC····LOCAL··DEFAULT····1·memory_hash43 ····39:·0000000000000000···214·FUNC····LOCAL··DEFAULT····1·memory_hash
44 ····40:·00000000000003bd···149·FUNC····LOCAL··DEFAULT····8·memory_hash.cold44 ····40:·00000000000003bd···149·FUNC····LOCAL··DEFAULT····8·memory_hash.cold
45 ····41:·0000000000001a30··1728·FUNC····LOCAL··DEFAULT···10·memoryview_cast45 ····41:·0000000000001a10··1722·FUNC····LOCAL··DEFAULT···10·memoryview_cast
46 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata46 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
47 ····43:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.847 ····43:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
48 ····44:·0000000000000452···860·FUNC····LOCAL··DEFAULT····8·memoryview_cast.cold48 ····44:·0000000000000452···860·FUNC····LOCAL··DEFAULT····8·memoryview_cast.cold
49 ····45:·00000000000020f0····37·FUNC····LOCAL··DEFAULT···10·memory_itemsize_get49 ····45:·00000000000020d0····37·FUNC····LOCAL··DEFAULT···10·memory_itemsize_get
50 ····46:·00000000000007ae·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold50 ····46:·00000000000007ae·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold
51 ····47:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.051 ····47:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0
52 ····48:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.052 ····48:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0
53 ····49:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.053 ····49:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0
54 ····50:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.054 ····50:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0
55 ····51:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.055 ····51:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0
56 ····52:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.056 ····52:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0
57 ····53:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.057 ····53:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0
58 ····54:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.058 ····54:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0
59 ····55:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.059 ····55:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0
60 ····56:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_enter.part.060 ····56:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0
61 ····57:·0000000000002120··1085·FUNC····LOCAL··DEFAULT···10·memoryview_tolist61 ····57:·0000000000002100··1085·FUNC····LOCAL··DEFAULT···10·memoryview_tolist
62 ····58:·00000000000004b0··1425·FUNC····LOCAL··DEFAULT····1·tolist_rec.part.062 ····58:·0000000000000550··1404·FUNC····LOCAL··DEFAULT····1·tolist_rec.part.0
63 ····59:·00000000000007b3····47·FUNC····LOCAL··DEFAULT····8·memoryview_tolist.cold63 ····59:·00000000000007b3····47·FUNC····LOCAL··DEFAULT····8·memoryview_tolist.cold
64 ····60:·00000000000026a0····42·FUNC····LOCAL··DEFAULT···10·memory_enter64 ····60:·0000000000002680····42·FUNC····LOCAL··DEFAULT···10·memory_enter
65 ····61:·00000000000007e2····10·FUNC····LOCAL··DEFAULT····8·memory_enter.cold65 ····61:·00000000000007e2····10·FUNC····LOCAL··DEFAULT····8·memory_enter.cold
66 ····62:·00000000000026d0····30·FUNC····LOCAL··DEFAULT···10·memoryview_release66 ····62:·00000000000026b0····30·FUNC····LOCAL··DEFAULT···10·memoryview_release
67 ····63:·00000000000007ec····63·FUNC····LOCAL··DEFAULT····8·memoryview_release.cold67 ····63:·00000000000007ec····63·FUNC····LOCAL··DEFAULT····8·memoryview_release.cold
68 ····64:·00000000000026f0···160·FUNC····LOCAL··DEFAULT···10·memory_exit68 ····64:·00000000000026d0···158·FUNC····LOCAL··DEFAULT···10·memory_exit
69 ····65:·000000000000082b····22·FUNC····LOCAL··DEFAULT····8·memory_exit.cold69 ····65:·000000000000082b····22·FUNC····LOCAL··DEFAULT····8·memory_exit.cold
70 ····66:·0000000000002790····37·FUNC····LOCAL··DEFAULT···10·memory_nbytes_get70 ····66:·0000000000000100····37·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get
71 ····67:·0000000000000841····10·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold71 ····67:·0000000000000841····10·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold
72 ····68:·00000000000027c0··2252·FUNC····LOCAL··DEFAULT···10·memory_ass_sub72 ····68:·0000000000002770··2256·FUNC····LOCAL··DEFAULT···10·memory_ass_sub
73 ····69:·00000000000035d0···623·FUNC····LOCAL··DEFAULT···10·pack_single73 ····69:·0000000000003570···623·FUNC····LOCAL··DEFAULT···10·pack_single
74 ····70:·000000000000084b···444·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold74 ····70:·000000000000084b···444·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold
75 ····71:·0000000000000a07····14·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromObject.cold75 ····71:·0000000000000a07····14·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromObject.cold
76 ····72:·0000000000003570····92·FUNC····LOCAL··DEFAULT···10·lookup_dimension76 ····72:·0000000000003510····92·FUNC····LOCAL··DEFAULT···10·lookup_dimension
77 ····73:·0000000000000a15··1049·FUNC····LOCAL··DEFAULT····8·pack_single.cold77 ····73:·0000000000000a15··1049·FUNC····LOCAL··DEFAULT····8·pack_single.cold
78 ····74:·0000000000000e2e····65·FUNC····LOCAL··DEFAULT····8·memory_item.cold78 ····74:·0000000000000e2e····65·FUNC····LOCAL··DEFAULT····8·memory_item.cold
79 ····75:·0000000000000190····37·FUNC····LOCAL··DEFAULT····1·memory_format_get79 ····75:·00000000000001c0····37·FUNC····LOCAL··DEFAULT····1·memory_format_get
80 ····76:·0000000000000e6f····10·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold80 ····76:·0000000000000e6f····10·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold
81 ····77:·00000000000001c0····37·FUNC····LOCAL··DEFAULT····1·memory_ndim_get81 ····77:·00000000000001f0····37·FUNC····LOCAL··DEFAULT····1·memory_ndim_get
82 ····78:·0000000000000e79····10·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold82 ····78:·0000000000000e79····10·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold
83 ····79:·00000000000001f0····37·FUNC····LOCAL··DEFAULT····1·memory_readonly_get83 ····79:·0000000000000220····37·FUNC····LOCAL··DEFAULT····1·memory_readonly_get
84 ····80:·0000000000000e83····10·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold84 ····80:·0000000000000e83····10·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold
85 ····81:·0000000000000220····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get85 ····81:·0000000000000250····37·FUNC····LOCAL··DEFAULT····1·memory_shape_get
86 ····82:·0000000000003840····99·FUNC····LOCAL··DEFAULT···10·_IntTupleFromSsizet86 ····82:·0000000000000280····99·FUNC····LOCAL··DEFAULT····1·_IntTupleFromSsizet
87 ····83:·0000000000000e8d····10·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold87 ····83:·0000000000000e8d····10·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold
88 ····84:·0000000000000e97····36·FUNC····LOCAL··DEFAULT····8·_IntTupleFromSsizet.cold88 ····84:·0000000000000e97····36·FUNC····LOCAL··DEFAULT····8·_IntTupleFromSsizet.cold
89 ····85:·0000000000000250····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get89 ····85:·00000000000002f0····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get
90 ····86:·0000000000000ebb····10·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold90 ····86:·0000000000000ebb····10·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold
91 ····87:·0000000000000ec5····53·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous91 ····87:·0000000000000ec5····53·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous
92 ····88:·0000000000000efa····53·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous92 ····88:·0000000000000efa····53·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous
93 ····89:·00000000000038b0···757·FUNC····LOCAL··DEFAULT···10·memoryview_tobytes93 ····89:·00000000000037e0···761·FUNC····LOCAL··DEFAULT···10·memoryview_tobytes
94 ····90:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.294 ····90:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
95 ····91:·0000000000000f2f···183·FUNC····LOCAL··DEFAULT····8·memoryview_tobytes.cold95 ····91:·0000000000000f2f···183·FUNC····LOCAL··DEFAULT····8·memoryview_tobytes.cold
96 ····92:·0000000000004120··1358·FUNC····LOCAL··DEFAULT···10·copy_rec.part.096 ····92:·0000000000004050··1354·FUNC····LOCAL··DEFAULT···10·copy_rec.part.0
97 ····93:·0000000000000fe6····23·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold97 ····93:·0000000000000fe6····23·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold
98 ····94:·0000000000000ffd···137·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold98 ····94:·0000000000000ffd···137·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold
99 ····95:·0000000000000280····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get99 ····95:·0000000000000320····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get
100 ····96:·0000000000001086····10·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold100 ····96:·0000000000001086····10·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold
101 ····97:·0000000000004670··4053·FUNC····LOCAL··DEFAULT···10·memory_richcompare101 ····97:·00000000000045a0··4053·FUNC····LOCAL··DEFAULT···10·memory_richcompare
102 ····98:·0000000000005a70··1413·FUNC····LOCAL··DEFAULT···10·struct_get_unpacker102 ····98:·00000000000059a0··1413·FUNC····LOCAL··DEFAULT···10·struct_get_unpacker
103 ····99:·0000000000006000··2101·FUNC····LOCAL··DEFAULT···10·cmp_rec.part.0103 ····99:·0000000000005f30··2089·FUNC····LOCAL··DEFAULT···10·cmp_rec.part.0
104 ···100:·00000000000016ad····49·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int104 ···100:·00000000000016ad····49·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int
105 ···101:·0000000000001090···253·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold105 ···101:·0000000000001090···253·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold
106 ···102:·000000000000118d····37·FUNC····LOCAL··DEFAULT····8·memory_repr106 ···102:·000000000000118d····37·FUNC····LOCAL··DEFAULT····8·memory_repr
107 ···103:·00000000000011b2····14·FUNC····LOCAL··DEFAULT····8·mbuf_clear107 ···103:·00000000000011b2····14·FUNC····LOCAL··DEFAULT····8·mbuf_clear
108 ···104:·00000000000011c0····62·FUNC····LOCAL··DEFAULT····8·memory_clear108 ···104:·00000000000011c0····62·FUNC····LOCAL··DEFAULT····8·memory_clear
109 ···105:·00000000000011fe···271·FUNC····LOCAL··DEFAULT····8·memory_iter109 ···105:·00000000000011fe···271·FUNC····LOCAL··DEFAULT····8·memory_iter
110 ···106:·00000000000002b0···123·FUNC····LOCAL··DEFAULT····1·memoryiter_next110 ···106:·0000000000000350···123·FUNC····LOCAL··DEFAULT····1·memoryiter_next
111 ···107:·000000000000130d····78·FUNC····LOCAL··DEFAULT····8·memoryiter_next.cold111 ···107:·000000000000130d····78·FUNC····LOCAL··DEFAULT····8·memoryiter_next.cold
112 ···108:·000000000000135b····66·FUNC····LOCAL··DEFAULT····8·memoryiter_dealloc112 ···108:·000000000000135b····66·FUNC····LOCAL··DEFAULT····8·memoryiter_dealloc
113 ···109:·0000000000005650····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF113 ···109:·0000000000005580····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
114 ···110:·0000000000000330····64·FUNC····LOCAL··DEFAULT····1·memoryview_toreadonly114 ···110:·00000000000003d0····64·FUNC····LOCAL··DEFAULT····1·memoryview_toreadonly
115 ···111:·0000000000001434····43·FUNC····LOCAL··DEFAULT····8·memoryview_toreadonly.cold115 ···111:·0000000000001434····43·FUNC····LOCAL··DEFAULT····8·memoryview_toreadonly.cold
116 ···112:·0000000000000370···250·FUNC····LOCAL··DEFAULT····1·memoryview_hex116 ···112:·0000000000000410···250·FUNC····LOCAL··DEFAULT····1·memoryview_hex
117 ···113:·00000000000014e1···230·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold117 ···113:·00000000000014e1···230·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold
118 ···114:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5118 ···114:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
119 ···115:·0000000000000470····53·FUNC····LOCAL··DEFAULT····1·memory_obj_get119 ···115:·0000000000000510····53·FUNC····LOCAL··DEFAULT····1·memory_obj_get
120 ···116:·00000000000015c7····22·FUNC····LOCAL··DEFAULT····8·memory_obj_get.cold120 ···116:·00000000000015c7····22·FUNC····LOCAL··DEFAULT····8·memory_obj_get.cold
121 ···117:·00000000000015dd····34·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromMemory.cold121 ···117:·00000000000015dd····34·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromMemory.cold
122 ···118:·00000000000015ff····53·FUNC····LOCAL··DEFAULT····8·memory_contiguous122 ···118:·00000000000015ff····53·FUNC····LOCAL··DEFAULT····8·memory_contiguous
123 ···119:·0000000000001634····68·FUNC····LOCAL··DEFAULT····8·struct_get_unpacker.cold123 ···119:·0000000000001634····68·FUNC····LOCAL··DEFAULT····8·struct_get_unpacker.cold
124 ···120:·0000000000001678····53·FUNC····LOCAL··DEFAULT····8·cmp_rec.part.0.cold124 ···120:·0000000000001678····53·FUNC····LOCAL··DEFAULT····8·cmp_rec.part.0.cold
125 ···121:·00000000000016de···326·FUNC····LOCAL··DEFAULT····8·PyMemoryView_GetContiguous.cold125 ···121:·00000000000016de···308·FUNC····LOCAL··DEFAULT····8·PyMemoryView_GetContiguous.cold
126 ···122:·0000000000001824···466·FUNC····LOCAL··DEFAULT····8·memoryview__from_flags126 ···122:·0000000000001812···466·FUNC····LOCAL··DEFAULT····8·memoryview__from_flags
127 ···123:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11127 ···123:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
128 ···124:·00000000000019f6····24·FUNC····LOCAL··DEFAULT····8·memoryiter_traverse128 ···124:·00000000000019e4····24·FUNC····LOCAL··DEFAULT····8·memoryiter_traverse
129 ···125:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0129 ···125:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
130 ···126:·0000000000001450····16·OBJECT··LOCAL··DEFAULT···12·_keywords.1130 ···126:·0000000000001450····16·OBJECT··LOCAL··DEFAULT···12·_keywords.1
Max diff block lines reached; 6375/20334 bytes (31.35%) of diff not shown.
392 KB
readelf --wide --relocs {}
Max HTML report size reached
84.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
424 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 328, 17 lines modifiedOffset 328, 17 lines modified
328 _GLOBAL_OFFSET_TABLE_328 _GLOBAL_OFFSET_TABLE_
329 _Py_tss_tstate329 _Py_tss_tstate
330 PyObject_GetBuffer330 PyObject_GetBuffer
331 _PyObject_GC_NewVar331 _PyObject_GC_NewVar
332 PyBuffer_IsContiguous332 PyBuffer_IsContiguous
333 PyExc_TypeError333 PyExc_TypeError
334 PyErr_Format334 PyErr_Format
 335 _Py_Dealloc
335 PyExc_ValueError336 PyExc_ValueError
336 PyErr_SetString337 PyErr_SetString
337 _Py_Dealloc 
338 _PyArg_UnpackKeywords338 _PyArg_UnpackKeywords
339 PySlice_Type339 PySlice_Type
340 PySlice_Unpack340 PySlice_Unpack
341 PySlice_AdjustIndices341 PySlice_AdjustIndices
342 PyExc_IndexError342 PyExc_IndexError
343 PyNumber_AsSsize_t343 PyNumber_AsSsize_t
344 PyErr_Occurred344 PyErr_Occurred
27.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 86, 342 lines modifiedOffset 86, 399 lines modified
86 »       call···f2·<memory_enter.part.0+0x12>86 »       call···f2·<memory_enter.part.0+0x12>
87 ·R_X86_64_PLT32» PyErr_SetString-0x487 ·R_X86_64_PLT32» PyErr_SetString-0x4
88 »       xor····%eax,%eax88 »       xor····%eax,%eax
89 »       pop····%rdx89 »       pop····%rdx
90 »       ret90 »       ret
91 »       cs·nopw·0x0(%rax,%rax,1)91 »       cs·nopw·0x0(%rax,%rax,1)
  
 92 0000000000000100·<memory_nbytes_get>:
 93 memory_nbytes_get():
 94 »       endbr64
 95 »       testb··$0x1,0x28(%rdi)
 96 »       jne····10e·<memory_nbytes_get+0xe>
 97 ·R_X86_64_PC32»  .text.unlikely+0x83d
 98 »       mov····0x18(%rdi),%rax
 99 »       testb··$0x1,0x10(%rax)
 100 »       jne····11c·<memory_nbytes_get+0x1c>
 101 ·R_X86_64_PC32»  .text.unlikely+0x83d
 102 »       mov····0x48(%rdi),%rdi
 103 »       jmp····125·<memory_nbytes_get+0x25>
 104 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
 105 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
92 0000000000000100·<memory_item>:106 0000000000000130·<memory_item>:
93 memory_item():107 memory_item():
94 »       endbr64108 »       endbr64
95 »       push···%r13109 »       push···%r13
96 »       push···%r12110 »       push···%r12
97 »       push···%rbp111 »       push···%rbp
98 »       push···%rbx112 »       push···%rbx
99 »       push···%r9113 »       push···%r9
100 »       testb··$0x1,0x28(%rdi)114 »       testb··$0x1,0x28(%rdi)
101 »       jne····116·<memory_item+0x16>115 »       jne····146·<memory_item+0x16>
102 ·R_X86_64_PC32»  .text.unlikely+0xe2a116 ·R_X86_64_PC32»  .text.unlikely+0xe2a
103 »       mov····0x18(%rdi),%rax117 »       mov····0x18(%rdi),%rax
104 »       mov····%rdi,%rbx118 »       mov····%rdi,%rbx
105 »       testb··$0x1,0x10(%rax)119 »       testb··$0x1,0x10(%rax)
106 »       jne····127·<memory_item+0x27>120 »       jne····157·<memory_item+0x27>
107 ·R_X86_64_PC32»  .text.unlikely+0xe2a121 ·R_X86_64_PC32»  .text.unlikely+0xe2a
108 »       lea····0x38(%rdi),%r13122 »       lea····0x38(%rdi),%r13
109 »       mov····0x60(%rdi),%rdi123 »       mov····0x60(%rdi),%rdi
110 »       mov····%rsi,%r12124 »       mov····%rsi,%r12
111 »       call···137·<memory_item+0x37>125 »       call···167·<memory_item+0x37>
112 ·R_X86_64_PC32»  .text.hot+0x255c126 ·R_X86_64_PC32»  .text.hot+0x253c
113 »       mov····%rax,%rbp127 »       mov····%rax,%rbp
114 »       test···%rax,%rax128 »       test···%rax,%rax
115 »       je·····143·<memory_item+0x43>129 »       je·····173·<memory_item+0x43>
116 ·R_X86_64_PC32»  .text.unlikely+0xe3b130 ·R_X86_64_PC32»  .text.unlikely+0xe3b
117 »       mov····0x5c(%rbx),%eax131 »       mov····0x5c(%rbx),%eax
118 »       test···%eax,%eax132 »       test···%eax,%eax
119 »       je·····14e·<memory_item+0x4e>133 »       je·····17e·<memory_item+0x4e>
120 ·R_X86_64_PC32»  .text.unlikely+0xe45134 ·R_X86_64_PC32»  .text.unlikely+0xe45
121 »       sub····$0x1,%eax135 »       sub····$0x1,%eax
122 »       jne····157·<memory_item+0x57>136 »       jne····187·<memory_item+0x57>
123 ·R_X86_64_PC32»  .text.unlikely+0xe58137 ·R_X86_64_PC32»  .text.unlikely+0xe58
124 »       mov····0x38(%rbx),%rsi138 »       mov····0x38(%rbx),%rsi
125 »       xor····%edx,%edx139 »       xor····%edx,%edx
126 »       mov····%r12,%rcx140 »       mov····%r12,%rcx
127 »       mov····%r13,%rdi141 »       mov····%r13,%rdi
128 »       call···168·<memory_item+0x68>142 »       call···198·<memory_item+0x68>
129 ·R_X86_64_PC32»  .text.hot+0x356c143 ·R_X86_64_PC32»  .text.hot+0x350c
130 »       mov····%rax,%rdx144 »       mov····%rax,%rdx
131 »       test···%rax,%rax145 »       test···%rax,%rax
132 »       je·····174·<memory_item+0x74>146 »       je·····1a4·<memory_item+0x74>
133 ·R_X86_64_PC32»  .text.unlikely+0xe3b147 ·R_X86_64_PC32»  .text.unlikely+0xe3b
134 »       mov····0x28(%rbx),%esi148 »       mov····0x28(%rbx),%esi
135 »       mov····0x18(%rbx),%rdi149 »       mov····0x18(%rbx),%rdi
136 »       mov····%rbp,%rcx150 »       mov····%rbp,%rcx
137 »       pop····%r8151 »       pop····%r8
138 »       pop····%rbx152 »       pop····%rbx
139 »       pop····%rbp153 »       pop····%rbp
140 »       pop····%r12154 »       pop····%r12
141 »       pop····%r13155 »       pop····%r13
142 »       jmp····18b·<memory_item+0x8b>156 »       jmp····1bb·<memory_item+0x8b>
143 ·R_X86_64_PC32»  .text.hot+0x259c157 ·R_X86_64_PC32»  .text.hot+0x257c
144 »       nopl···0x0(%rax,%rax,1)158 »       nopl···0x0(%rax,%rax,1)
  
145 0000000000000190·<memory_format_get>:159 00000000000001c0·<memory_format_get>:
146 memory_format_get():160 memory_format_get():
147 »       endbr64161 »       endbr64
148 »       testb··$0x1,0x28(%rdi)162 »       testb··$0x1,0x28(%rdi)
149 »       jne····19e·<memory_format_get+0xe>163 »       jne····1ce·<memory_format_get+0xe>
150 ·R_X86_64_PC32»  .text.unlikely+0xe6b164 ·R_X86_64_PC32»  .text.unlikely+0xe6b
151 »       mov····0x18(%rdi),%rax165 »       mov····0x18(%rdi),%rax
152 »       testb··$0x1,0x10(%rax)166 »       testb··$0x1,0x10(%rax)
153 »       jne····1ac·<memory_format_get+0x1c>167 »       jne····1dc·<memory_format_get+0x1c>
154 ·R_X86_64_PC32»  .text.unlikely+0xe6b168 ·R_X86_64_PC32»  .text.unlikely+0xe6b
155 »       mov····0x60(%rdi),%rdi169 »       mov····0x60(%rdi),%rdi
156 »       jmp····1b5·<memory_format_get+0x25>170 »       jmp····1e5·<memory_format_get+0x25>
157 ·R_X86_64_PLT32» PyUnicode_FromString-0x4171 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
158 »       data16·cs·nopw·0x0(%rax,%rax,1)172 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
159 00000000000001c0·<memory_ndim_get>:173 00000000000001f0·<memory_ndim_get>:
160 memory_ndim_get():174 memory_ndim_get():
161 »       endbr64175 »       endbr64
162 »       testb··$0x1,0x28(%rdi)176 »       testb··$0x1,0x28(%rdi)
163 »       jne····1ce·<memory_ndim_get+0xe>177 »       jne····1fe·<memory_ndim_get+0xe>
164 ·R_X86_64_PC32»  .text.unlikely+0xe75178 ·R_X86_64_PC32»  .text.unlikely+0xe75
165 »       mov····0x18(%rdi),%rax179 »       mov····0x18(%rdi),%rax
166 »       testb··$0x1,0x10(%rax)180 »       testb··$0x1,0x10(%rax)
167 »       jne····1dc·<memory_ndim_get+0x1c>181 »       jne····20c·<memory_ndim_get+0x1c>
168 ·R_X86_64_PC32»  .text.unlikely+0xe75182 ·R_X86_64_PC32»  .text.unlikely+0xe75
169 »       movslq·0x5c(%rdi),%rdi183 »       movslq·0x5c(%rdi),%rdi
170 »       jmp····1e5·<memory_ndim_get+0x25>184 »       jmp····215·<memory_ndim_get+0x25>
171 ·R_X86_64_PLT32» PyLong_FromLong-0x4185 ·R_X86_64_PLT32» PyLong_FromLong-0x4
172 »       data16·cs·nopw·0x0(%rax,%rax,1)186 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
173 00000000000001f0·<memory_readonly_get>:187 0000000000000220·<memory_readonly_get>:
174 memory_readonly_get():188 memory_readonly_get():
175 »       endbr64189 »       endbr64
176 »       testb··$0x1,0x28(%rdi)190 »       testb··$0x1,0x28(%rdi)
177 »       jne····1fe·<memory_readonly_get+0xe>191 »       jne····22e·<memory_readonly_get+0xe>
178 ·R_X86_64_PC32»  .text.unlikely+0xe7f192 ·R_X86_64_PC32»  .text.unlikely+0xe7f
179 »       mov····0x18(%rdi),%rax193 »       mov····0x18(%rdi),%rax
180 »       testb··$0x1,0x10(%rax)194 »       testb··$0x1,0x10(%rax)
181 »       jne····20c·<memory_readonly_get+0x1c>195 »       jne····23c·<memory_readonly_get+0x1c>
182 ·R_X86_64_PC32»  .text.unlikely+0xe7f196 ·R_X86_64_PC32»  .text.unlikely+0xe7f
183 »       movslq·0x58(%rdi),%rdi197 »       movslq·0x58(%rdi),%rdi
184 »       jmp····215·<memory_readonly_get+0x25>198 »       jmp····245·<memory_readonly_get+0x25>
185 ·R_X86_64_PLT32» PyBool_FromLong-0x4199 ·R_X86_64_PLT32» PyBool_FromLong-0x4
186 »       data16·cs·nopw·0x0(%rax,%rax,1)200 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
187 0000000000000220·<memory_shape_get>:201 0000000000000250·<memory_shape_get>:
188 memory_shape_get():202 memory_shape_get():
189 »       endbr64203 »       endbr64
190 »       testb··$0x1,0x28(%rdi)204 »       testb··$0x1,0x28(%rdi)
191 »       jne····22e·<memory_shape_get+0xe>205 »       jne····25e·<memory_shape_get+0xe>
192 ·R_X86_64_PC32»  .text.unlikely+0xe89206 ·R_X86_64_PC32»  .text.unlikely+0xe89
Max diff block lines reached; 23605/27932 bytes (84.51%) of diff not shown.
1.92 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 45, 42 lines modifiedOffset 45, 43 lines modified
45 ··[····cc]··memoryview:·internal·error45 ··[····cc]··memoryview:·internal·error
46 ··[····e8]··s46 ··[····e8]··s
47 ··[····ea]··cannot·delete·memory47 ··[····ea]··cannot·delete·memory
48 ··[····ff]··embedded·null·character48 ··[····ff]··embedded·null·character
49 ··[···117]··str·or·None49 ··[···117]··str·or·None
50 ··[···123]··argument·'order'50 ··[···123]··argument·'order'
51 ··[···134]··tobytes51 ··[···134]··tobytes
 52 ··[···13c]··C
52 ··[···13c]··order·must·be·'C',·'F'·or·'A'53 ··[···13e]··order·must·be·'C',·'F'·or·'A'
53 ··[···15a]··<released·memory·at·%p>54 ··[···15c]··<released·memory·at·%p>
54 ··[···172]··<memory·at·%p>55 ··[···174]··<memory·at·%p>
55 ··[···181]··../Objects/memoryobject.c56 ··[···183]··../Objects/memoryobject.c
56 ··[···19b]··Struct57 ··[···19d]··Struct
57 ··[···1a2]··struct58 ··[···1a4]··struct
58 ··[···1a9]··unpack_from59 ··[···1ab]··unpack_from
59 ··[···1b5]··order60 ··[···1b7]··order
60 ··[···1bb]··sep61 ··[···1bd]··sep
61 ··[···1bf]··bytes_per_sep62 ··[···1c1]··bytes_per_sep
62 ··[···1cd]··hex63 ··[···1cf]··hex
63 ··[···1d1]··format64 ··[···1d3]··format
64 ··[···1d8]··shape65 ··[···1da]··shape
65 ··[···1de]··object66 ··[···1e0]··object
66 ··[···1e5]··flags67 ··[···1e7]··flags
67 ··[···1eb]··_from_flags68 ··[···1ed]··_from_flags
68 ··[···1f7]··memoryview69 ··[···1f9]··memoryview
69 ··[···202]··memory_iterator70 ··[···204]··memory_iterator
70 ··[···212]··release71 ··[···214]··release
71 ··[···21a]··tolist72 ··[···21c]··tolist
72 ··[···221]··toreadonly73 ··[···223]··toreadonly
73 ··[···22c]··__enter__74 ··[···22e]··__enter__
74 ··[···236]··__exit__75 ··[···238]··__exit__
75 ··[···23f]··obj76 ··[···241]··obj
76 ··[···243]··nbytes77 ··[···245]··nbytes
77 ··[···24a]··readonly78 ··[···24c]··readonly
78 ··[···253]··itemsize79 ··[···255]··itemsize
79 ··[···25c]··ndim80 ··[···25e]··ndim
80 ··[···261]··strides81 ··[···263]··strides
81 ··[···269]··suboffsets82 ··[···26b]··suboffsets
82 ··[···274]··c_contiguous83 ··[···276]··c_contiguous
83 ··[···281]··f_contiguous84 ··[···283]··f_contiguous
84 ··[···28e]··contiguous85 ··[···290]··contiguous
85 ··[···299]··managedbuffer86 ··[···29b]··managedbuffer
  
73.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
289 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
12.2 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·5c000000·1c000000·........\.......4 ··0x00000010·1b0c0708·90010000·5c000000·1c000000·........\.......
5 ··0x00000020·00000000·bc050000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·9c050000·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·0e600380·020a0e38·..A.8..D.`.....87 ··0x00000040·8606410e·38830744·0e600380·020a0e38·..A.8..D.`.....8
8 ··0x00000050·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B8 ··0x00000050·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
9 ··0x00000060·0e08410b·03dd020e·68550e70·440e7842·..A.....hU.pD.xB9 ··0x00000060·0e08410b·03bd020e·68550e70·440e7842·..A.....hU.pD.xB
10 ··0x00000070·0e800149·0e600000·1c000000·7c000000·...I.`......|...10 ··0x00000070·0e800149·0e600000·1c000000·7c000000·...I.`......|...
11 ··0x00000080·00000000·2e000000·000e6083·0786068c·..........`.....11 ··0x00000080·00000000·2e000000·000e6083·0786068c·..........`.....
12 ··0x00000090·058d048e·038f0200·14000000·9c000000·................12 ··0x00000090·058d048e·038f0200·14000000·9c000000·................
13 ··0x000000a0·00000000·62000000·00410e10·02600e08·....b....A...`..13 ··0x000000a0·00000000·62000000·00410e10·02600e08·....b....A...`..
14 ··0x000000b0·48000000·b4000000·00000000·74030000·H...........t...14 ··0x000000b0·48000000·b4000000·00000000·74030000·H...........t...
15 ··0x000000c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..15 ··0x000000c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
16 ··0x000000d0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D16 ··0x000000d0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D
Offset 69, 19 lines modifiedOffset 69, 19 lines modified
69 ··0x00000410·1c000000·14040000·00000000·20000000·............·...69 ··0x00000410·1c000000·14040000·00000000·20000000·............·...
70 ··0x00000420·000e5083·0786068c·058d048e·038f0200·..P.............70 ··0x00000420·000e5083·0786068c·058d048e·038f0200·..P.............
71 ··0x00000430·2c000000·34040000·00000000·d6000000·,...4...........71 ··0x00000430·2c000000·34040000·00000000·d6000000·,...4...........
72 ··0x00000440·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..72 ··0x00000440·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
73 ··0x00000450·02bc0a0e·18410e10·420e0841·0b000000·.....A..B..A....73 ··0x00000450·02bc0a0e·18410e10·420e0841·0b000000·.....A..B..A....
74 ··0x00000460·18000000·64040000·00000000·95000000·....d...........74 ··0x00000460·18000000·64040000·00000000·95000000·....d...........
75 ··0x00000470·000e2083·0486038c·02000000·5c000000·..·.........\...75 ··0x00000470·000e2083·0486038c·02000000·5c000000·..·.........\...
76 ··0x00000480·80040000·00000000·c0060000·00460e10·.............F..76 ··0x00000480·80040000·00000000·ba060000·00460e10·.............F..
77 ··0x00000490·8f02420e·188e034b·0e208d04·420e288c·..B....K.·..B.(.77 ··0x00000490·8f02420e·188e034b·0e208d04·420e288c·..B....K.·..B.(.
78 ··0x000004a0·05410e30·8606410e·38830744·0e600310·.A.0..A.8..D.`..78 ··0x000004a0·05410e30·8606410e·38830744·0e600310·.A.0..A.8..D.`..
79 ··0x000004b0·020a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..79 ··0x000004b0·020a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
80 ··0x000004c0·420e1042·0e08480b·03d3030e·68540e70·B..B..H.....hT.p80 ··0x000004c0·420e1042·0e08480b·03cd030e·68540e70·B..B..H.....hT.p
81 ··0x000004d0·420e7842·0e800149·0e600000·1c000000·B.xB...I.`......81 ··0x000004d0·420e7842·0e800149·0e600000·1c000000·B.xB...I.`......
82 ··0x000004e0·e0040000·00000000·5c030000·000e6083·........\.....`.82 ··0x000004e0·e0040000·00000000·5c030000·000e6083·........\.....`.
83 ··0x000004f0·0786068c·058d048e·038f0200·10000000·................83 ··0x000004f0·0786068c·058d048e·038f0200·10000000·................
84 ··0x00000500·00050000·00000000·25000000·00000000·........%.......84 ··0x00000500·00050000·00000000·25000000·00000000·........%.......
85 ··0x00000510·10000000·14050000·00000000·05000000·................85 ··0x00000510·10000000·14050000·00000000·05000000·................
86 ··0x00000520·00000000·14000000·28050000·00000000·........(.......86 ··0x00000520·00000000·14000000·28050000·00000000·........(.......
87 ··0x00000530·16000000·00410e10·540e0800·58000000·.....A..T...X...87 ··0x00000530·16000000·00410e10·540e0800·58000000·.....A..T...X...
Offset 103, 35 lines modifiedOffset 103, 35 lines modified
103 ··0x00000630·0e08450b·440a0e08·450b530a·0e08450b·..E.D...E.S...E.103 ··0x00000630·0e08450b·440a0e08·450b530a·0e08450b·..E.D...E.S...E.
104 ··0x00000640·10000000·44060000·00000000·2a000000·....D.......*...104 ··0x00000640·10000000·44060000·00000000·2a000000·....D.......*...
105 ··0x00000650·00000000·14000000·58060000·00000000·........X.......105 ··0x00000650·00000000·14000000·58060000·00000000·........X.......
106 ··0x00000660·0a000000·00410e10·480e0800·14000000·.....A..H.......106 ··0x00000660·0a000000·00410e10·480e0800·14000000·.....A..H.......
107 ··0x00000670·70060000·00000000·1e000000·00450e10·p............E..107 ··0x00000670·70060000·00000000·1e000000·00450e10·p............E..
108 ··0x00000680·580e0800·10000000·88060000·00000000·X...............108 ··0x00000680·580e0800·10000000·88060000·00000000·X...............
109 ··0x00000690·3f000000·000e1000·18000000·9c060000·?...............109 ··0x00000690·3f000000·000e1000·18000000·9c060000·?...............
110 ··0x000006a0·00000000·a0000000·00480e10·026a0a0e·.........H...j..110 ··0x000006a0·00000000·9e000000·00480e10·02680a0e·.........H...h..
111 ··0x000006b0·08410b00·10000000·b8060000·00000000·.A..............111 ··0x000006b0·08410b00·10000000·b8060000·00000000·.A..............
112 ··0x000006c0·16000000·000e1000·10000000·cc060000·................112 ··0x000006c0·16000000·000e1000·10000000·cc060000·................
113 ··0x000006d0·00000000·25000000·00000000·14000000·....%...........113 ··0x000006d0·00000000·25000000·00000000·14000000·....%...........
114 ··0x000006e0·e0060000·00000000·0a000000·00410e10·.............A..114 ··0x000006e0·e0060000·00000000·0a000000·00410e10·.............A..
115 ··0x000006f0·480e0800·64000000·f8060000·00000000·H...d...........115 ··0x000006f0·480e0800·64000000·f8060000·00000000·H...d...........
116 ··0x00000700·cc080000·00460e10·8f02420e·188e0342·.....F....B....B116 ··0x00000700·d0080000·00460e10·8f02420e·188e0342·.....F....B....B
117 ··0x00000710·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.117 ··0x00000710·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
118 ··0x00000720·38830747·0e800202·f10a0e38·4a0e3041·8..G.......8J.0A118 ··0x00000720·38830747·0e800202·f10a0e38·4a0e3041·8..G.......8J.0A
119 ··0x00000730·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.119 ··0x00000730·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
120 ··0x00000740·0321040a·0e38410e·30410e28·420e2042·.!...8A.0A.(B.·B120 ··0x00000740·0321040a·0e38410e·30410e28·420e2042·.!...8A.0A.(B.·B
121 ··0x00000750·0e18420e·10420e08·410b0000·34000000·..B..B..A...4...121 ··0x00000750·0e18420e·10420e08·410b0000·34000000·..B..B..A...4...
122 ··0x00000760·60070000·00000000·bc010000·000e8002·`...............122 ··0x00000760·60070000·00000000·bc010000·000e8002·`...............
123 ··0x00000770·83078606·8c058d04·8e038f02·7a0a0e38·............z..8123 ··0x00000770·83078606·8c058d04·8e038f02·7a0a0e38·............z..8
124 ··0x00000780·4a0e3041·0e28420e·20420e18·420e1042·J.0A.(B.·B..B..B124 ··0x00000780·4a0e3041·0e28420e·20420e18·420e1042·J.0A.(B.·B..B..B
125 ··0x00000790·0e08450b·64000000·98070000·00000000·..E.d...........125 ··0x00000790·0e08450b·64000000·98070000·00000000·..E.d...........
126 ··0x000007a0·d1040000·00460e10·8f02420e·188e0342·.....F....B....B126 ··0x000007a0·c4040000·00460e10·8f02420e·188e0342·.....F....B....B
127 ··0x000007b0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.127 ··0x000007b0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
128 ··0x000007c0·38830747·0e500355·020a0e38·440e3041·8..G.P.U...8D.0A128 ··0x000007c0·38830747·0e500354·020a0e38·440e3041·8..G.P.T...8D.0A
129 ··0x000007d0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.129 ··0x000007d0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
130 ··0x000007e0·025f0a0e·38450e30·410e2842·0e20420e·._..8E.0A.(B.·B.130 ··0x000007e0·02530a0e·38450e30·410e2842·0e20420e·.S..8E.0A.(B.·B.
131 ··0x000007f0·18420e10·420e0845·0b000000·1c000000·.B..B..E........131 ··0x000007f0·18420e10·420e0845·0b000000·1c000000·.B..B..E........
132 ··0x00000800·00080000·00000000·0e000000·000e5083·..............P.132 ··0x00000800·00080000·00000000·0e000000·000e5083·..............P.
133 ··0x00000810·0786068c·058d048e·038f0200·14000000·................133 ··0x00000810·0786068c·058d048e·038f0200·14000000·................
134 ··0x00000820·20080000·00000000·5c000000·00720e10··.......\....r..134 ··0x00000820·20080000·00000000·5c000000·00720e10··.......\....r..
135 ··0x00000830·590e0800·40000000·38080000·00000000·Y...@...8.......135 ··0x00000830·590e0800·40000000·38080000·00000000·Y...@...8.......
136 ··0x00000840·6f020000·00420e10·8e02420e·188d0342·o....B....B....B136 ··0x00000840·6f020000·00420e10·8e02420e·188d0342·o....B....B....B
137 ··0x00000850·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.137 ··0x00000850·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.
Offset 150, 53 lines modifiedOffset 150, 53 lines modified
150 ··0x00000920·0a000000·00410e10·480e0800·10000000·.....A..H.......150 ··0x00000920·0a000000·00410e10·480e0800·10000000·.....A..H.......
151 ··0x00000930·30090000·00000000·25000000·00000000·0.......%.......151 ··0x00000930·30090000·00000000·25000000·00000000·0.......%.......
152 ··0x00000940·14000000·44090000·00000000·0a000000·....D...........152 ··0x00000940·14000000·44090000·00000000·0a000000·....D...........
153 ··0x00000950·00410e10·480e0800·10000000·5c090000·.A..H.......\...153 ··0x00000950·00410e10·480e0800·10000000·5c090000·.A..H.......\...
154 ··0x00000960·00000000·25000000·00000000·14000000·....%...........154 ··0x00000960·00000000·25000000·00000000·14000000·....%...........
155 ··0x00000970·70090000·00000000·0a000000·00410e10·p............A..155 ··0x00000970·70090000·00000000·0a000000·00410e10·p............A..
156 ··0x00000980·480e0800·10000000·88090000·00000000·H...............156 ··0x00000980·480e0800·10000000·88090000·00000000·H...............
157 ··0x00000990·28000000·00000000·14000000·9c090000·(...............157 ··0x00000990·25000000·00000000·14000000·9c090000·%...............
158 ··0x000009a0·00000000·0a000000·00410e10·480e0800·.........A..H...158 ··0x000009a0·00000000·0a000000·00410e10·480e0800·.........A..H...
159 ··0x000009b0·3c000000·b4090000·00000000·63000000·<...........c...159 ··0x000009b0·3c000000·b4090000·00000000·63000000·<...........c...
160 ··0x000009c0·00470e10·8e02450e·188d0342·0e208c04·.G....E....B.·..160 ··0x000009c0·00470e10·8e02450e·188d0342·0e208c04·.G....E....B.·..
161 ··0x000009d0·410e2886·05460e30·83067c0e·28440e20·A.(..F.0..|.(D.·161 ··0x000009d0·410e2886·05460e30·83067c0e·28440e20·A.(..F.0..|.(D.·
162 ··0x000009e0·420e1842·0e10420e·0841c3c6·cccdce00·B..B..B..A......162 ··0x000009e0·420e1842·0e10420e·0841c3c6·cccdce00·B..B..B..A......
163 ··0x000009f0·1c000000·f4090000·00000000·24000000·............$...163 ··0x000009f0·1c000000·f4090000·00000000·24000000·............$...
164 ··0x00000a00·000e3083·0686058c·048d038e·02000000·..0.............164 ··0x00000a00·000e3083·0686058c·048d038e·02000000·..0.............
165 ··0x00000a10·10000000·140a0000·00000000·28000000·............(...165 ··0x00000a10·10000000·140a0000·00000000·28000000·............(...
166 ··0x00000a20·00000000·14000000·280a0000·00000000·........(.......166 ··0x00000a20·00000000·14000000·280a0000·00000000·........(.......
167 ··0x00000a30·0a000000·00410e10·480e0800·14000000·.....A..H.......167 ··0x00000a30·0a000000·00410e10·480e0800·14000000·.....A..H.......
168 ··0x00000a40·400a0000·00000000·35000000·00600e10·@.......5....`..168 ··0x00000a40·400a0000·00000000·35000000·00600e10·@.......5....`..
169 ··0x00000a50·540e0800·14000000·580a0000·00000000·T.......X.......169 ··0x00000a50·540e0800·14000000·580a0000·00000000·T.......X.......
170 ··0x00000a60·35000000·00600e10·540e0800·70000000·5....`..T...p...170 ··0x00000a60·35000000·00600e10·540e0800·70000000·5....`..T...p...
171 ··0x00000a70·700a0000·00000000·f5020000·00460e10·p............F..171 ··0x00000a70·700a0000·00000000·f9020000·00460e10·p............F..
172 ··0x00000a80·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.172 ··0x00000a80·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
173 ··0x00000a90·05410e30·8606410e·3883074d·0e704d0e·.A.0..A.8..M.pM.173 ··0x00000a90·05410e30·8606410e·3883074d·0e704d0e·.A.0..A.8..M.pM.
174 ··0x00000aa0·78530e80·01470e88·01420e90·01490e70·xS...G...B...I.p174 ··0x00000aa0·78530e80·01470e88·01420e90·01490e70·xS...G...B...I.p
175 ··0x00000ab0·0316010a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B175 ··0x00000ab0·031e010a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B
176 ··0x00000ac0·0e18420e·10420e08·480b0342·010e7853·..B..B..H..B..xS176 ··0x00000ac0·0e18420e·10420e08·480b033e·010e7853·..B..B..H..>..xS
177 ··0x00000ad0·0e800142·0e880142·0e900149·0e700000·...B...B...I.p..177 ··0x00000ad0·0e800142·0e880142·0e900149·0e700000·...B...B...I.p..
178 ··0x00000ae0·30000000·e40a0000·00000000·b7000000·0...............178 ··0x00000ae0·30000000·e40a0000·00000000·b7000000·0...............
179 ··0x00000af0·000e7083·0786068c·058d048e·038f027a·..p............z179 ··0x00000af0·000e7083·0786068c·058d048e·038f027a·..p............z
180 ··0x00000b00·0e78530e·8001420e·8801420e·90014e0e·.xS...B...B...N.180 ··0x00000b00·0e78530e·8001420e·8801420e·90014e0e·.xS...B...B...N.
181 ··0x00000b10·70000000·5c000000·180b0000·00000000·p...\...........181 ··0x00000b10·70000000·5c000000·180b0000·00000000·p...\...........
182 ··0x00000b20·2f050000·00420e10·8f02420e·188e0345·/....B....B....E182 ··0x00000b20·2f050000·00420e10·8f02420e·188e0345·/....B....B....E
183 ··0x00000b30·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.183 ··0x00000b30·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
184 ··0x00000b40·38830744·0e600327·030a0e38·430e3041·8..D.`.'...8C.0A184 ··0x00000b40·38830744·0e600327·030a0e38·430e3041·8..D.`.'...8C.0A
185 ··0x00000b50·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.185 ··0x00000b50·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.
186 ··0x00000b60·0348010e·684a0e70·450e7841·0e80014e·.H..hJ.pE.xA...N186 ··0x00000b60·035a010e·684a0e70·450e7841·0e80014e·.Z..hJ.pE.xA...N
187 ··0x00000b70·0e600000·1c000000·780b0000·00000000·.`......x.......187 ··0x00000b70·0e600000·1c000000·780b0000·00000000·.`......x.......
188 ··0x00000b80·17000000·000e6083·0786068c·058d048e·......`.........188 ··0x00000b80·17000000·000e6083·0786068c·058d048e·......`.........
189 ··0x00000b90·038f0200·10000000·980b0000·00000000·................189 ··0x00000b90·038f0200·10000000·980b0000·00000000·................
190 ··0x00000ba0·39000000·00000000·60000000·ac0b0000·9.......`.......190 ··0x00000ba0·39000000·00000000·60000000·ac0b0000·9.......`.......
191 ··0x00000bb0·00000000·4e050000·00420e10·8f02420e·....N....B....B.191 ··0x00000bb0·00000000·4a050000·00420e10·8f02420e·....J....B....B.
192 ··0x00000bc0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0192 ··0x00000bc0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
193 ··0x00000bd0·8606410e·38830744·0e900103·fe030a0e·..A.8..D........193 ··0x00000bd0·8606410e·38830744·0e900103·fe030a0e·..A.8..D........
194 ··0x00000be0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..194 ··0x00000be0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
195 ··0x00000bf0·420e0841·0b02670e·9801470e·a001440e·B..A..g...G...D.195 ··0x00000bf0·420e0841·0b02750e·9801470e·a001440e·B..A..u...G...D.
196 ··0x00000c00·a801420e·b001620e·90010000·1c000000·..B...b.........196 ··0x00000c00·a801420e·b001620e·90010000·1c000000·..B...b.........
197 ··0x00000c10·100c0000·00000000·89000000·000e9001·................197 ··0x00000c10·100c0000·00000000·89000000·000e9001·................
198 ··0x00000c20·83078606·8c058d04·8e038f02·10000000·................198 ··0x00000c20·83078606·8c058d04·8e038f02·10000000·................
199 ··0x00000c30·300c0000·00000000·28000000·00000000·0.......(.......199 ··0x00000c30·300c0000·00000000·28000000·00000000·0.......(.......
200 ··0x00000c40·14000000·440c0000·00000000·0a000000·....D...........200 ··0x00000c40·14000000·440c0000·00000000·0a000000·....D...........
201 ··0x00000c50·00410e10·480e0800·68000000·5c0c0000·.A..H...h...\...201 ··0x00000c50·00410e10·480e0800·68000000·5c0c0000·.A..H...h...\...
202 ··0x00000c60·00000000·d50f0000·00460e10·8f02440e·.........F....D.202 ··0x00000c60·00000000·d50f0000·00460e10·8f02440e·.........F....D.
Max diff block lines reached; 3017/12431 bytes (24.27%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 189, 17 lines modifiedOffset 189, 17 lines modified
189 ··0x00000ba0·5345545f·5441424c·455f005f·50795f74·SET_TABLE_._Py_t189 ··0x00000ba0·5345545f·5441424c·455f005f·50795f74·SET_TABLE_._Py_t
190 ··0x00000bb0·73735f74·73746174·65005079·4f626a65·ss_tstate.PyObje190 ··0x00000bb0·73735f74·73746174·65005079·4f626a65·ss_tstate.PyObje
191 ··0x00000bc0·63745f47·65744275·66666572·005f5079·ct_GetBuffer._Py191 ··0x00000bc0·63745f47·65744275·66666572·005f5079·ct_GetBuffer._Py
192 ··0x00000bd0·4f626a65·63745f47·435f4e65·77566172·Object_GC_NewVar192 ··0x00000bd0·4f626a65·63745f47·435f4e65·77566172·Object_GC_NewVar
193 ··0x00000be0·00507942·75666665·725f4973·436f6e74·.PyBuffer_IsCont193 ··0x00000be0·00507942·75666665·725f4973·436f6e74·.PyBuffer_IsCont
194 ··0x00000bf0·6967756f·75730050·79457863·5f547970·iguous.PyExc_Typ194 ··0x00000bf0·6967756f·75730050·79457863·5f547970·iguous.PyExc_Typ
195 ··0x00000c00·65457272·6f720050·79457272·5f466f72·eError.PyErr_For195 ··0x00000c00·65457272·6f720050·79457272·5f466f72·eError.PyErr_For
 196 ··0x00000c10·6d617400·5f50795f·4465616c·6c6f6300·mat._Py_Dealloc.
196 ··0x00000c10·6d617400·50794578·635f5661·6c756545·mat.PyExc_ValueE197 ··0x00000c20·50794578·635f5661·6c756545·72726f72·PyExc_ValueError
197 ··0x00000c20·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt198 ··0x00000c30·00507945·72725f53·65745374·72696e67·.PyErr_SetString
198 ··0x00000c30·72696e67·005f5079·5f446561·6c6c6f63·ring._Py_Dealloc 
199 ··0x00000c40·005f5079·4172675f·556e7061·636b4b65·._PyArg_UnpackKe199 ··0x00000c40·005f5079·4172675f·556e7061·636b4b65·._PyArg_UnpackKe
200 ··0x00000c50·79776f72·64730050·79536c69·63655f54·ywords.PySlice_T200 ··0x00000c50·79776f72·64730050·79536c69·63655f54·ywords.PySlice_T
201 ··0x00000c60·79706500·5079536c·6963655f·556e7061·ype.PySlice_Unpa201 ··0x00000c60·79706500·5079536c·6963655f·556e7061·ype.PySlice_Unpa
202 ··0x00000c70·636b0050·79536c69·63655f41·646a7573·ck.PySlice_Adjus202 ··0x00000c70·636b0050·79536c69·63655f41·646a7573·ck.PySlice_Adjus
203 ··0x00000c80·74496e64·69636573·00507945·78635f49·tIndices.PyExc_I203 ··0x00000c80·74496e64·69636573·00507945·78635f49·tIndices.PyExc_I
204 ··0x00000c90·6e646578·4572726f·72005079·4e756d62·ndexError.PyNumb204 ··0x00000c90·6e646578·4572726f·72005079·4e756d62·ndexError.PyNumb
205 ··0x00000ca0·65725f41·73537369·7a655f74·00507945·er_AsSsize_t.PyE205 ··0x00000ca0·65725f41·73537369·7a655f74·00507945·er_AsSsize_t.PyE
481 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:··········50056·(bytes·into·file)13 ··Start·of·section·headers:··········50208·(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·0xc388:1 There·are·22·section·headers,·starting·at·offset·0xc420:
  
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·0066e0·000240·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006718·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·006920·0002d0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·006958·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·0011ce·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000e3d·0011c4·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006bf0·0024f0·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006c28·002508·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·002010·00222b·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·002008·00221b·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0090e0·002bc8·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·009130·002bf8·18···I·19··10··8
16 ··[12]·.rodata.str4.8····PROGBITS········0000000000000000·004240·000030·04·AMS··0···0··816 ··[12]·.rodata.str4.8····PROGBITS········0000000000000000·004228·000030·04·AMS··0···0··8
17 ··[13]·.rodata···········PROGBITS········0000000000000000·004270·00009c·00···A··0···0·3217 ··[13]·.rodata···········PROGBITS········0000000000000000·004258·00009c·00···A··0···0·32
18 ··[14]·.rela.rodata······RELA············0000000000000000·00bca8·000030·18···I·19··13··818 ··[14]·.rela.rodata······RELA············0000000000000000·00bd28·000030·18···I·19··13··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00430c·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0042f4·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·004310·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·0042f8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004330·000948·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004318·000960·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00bcd8·0005e8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00bd58·000600·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·004c78·000eb8·18·····20··54··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·004c78·000ed0·18·····20··55··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·005b30·000bae·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·005b48·000bc9·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00c2c0·0000c5·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00c358·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)
24.2 KB
readelf --wide --symbols {}
    
Offset 1, 160 lines modifiedOffset 1, 161 lines modified
  
1 Symbol·table·'.symtab'·contains·157·entries:1 Symbol·table·'.symtab'·contains·158·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···817·FUNC····LOCAL··DEFAULT····8·_PyModule_CreateInitialized.cold10 ·····7:·0000000000000000···744·FUNC····LOCAL··DEFAULT····8·_PyModule_CreateInitialized.cold
 11 ·····8:·00000000000002e8····23·FUNC····LOCAL··DEFAULT····8·PyModule_New.cold
 12 ·····9:·00000000000002ff····57·FUNC····LOCAL··DEFAULT····8·PyModule_NewObject.cold
11 ·····8:·0000000000000350····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF13 ····10:·0000000000000350····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
12 ·····9:·0000000000000331····23·FUNC····LOCAL··DEFAULT····8·PyModule_New.cold 
13 ····10:·0000000000000348····31·FUNC····LOCAL··DEFAULT····8·PyModule_NewObject.cold 
14 ····11:·0000000000000367···143·FUNC····LOCAL··DEFAULT····8·PyModule_AddFunctions.cold14 ····11:·0000000000000338···143·FUNC····LOCAL··DEFAULT····8·PyModule_AddFunctions.cold
15 ····12:·00000000000003f6····54·FUNC····LOCAL··DEFAULT····8·PyModule_GetNameObject.cold15 ····12:·00000000000003c7····54·FUNC····LOCAL··DEFAULT····8·PyModule_GetNameObject.cold
 16 ····13:·00000000000003fd····37·FUNC····LOCAL··DEFAULT····8·PyModule_SetDocString.cold
16 ····13:·000000000000042c····45·FUNC····LOCAL··DEFAULT····8·PyModule_GetDict.cold17 ····14:·0000000000000422····45·FUNC····LOCAL··DEFAULT····8·PyModule_GetDict.cold
17 ····14:·0000000000000459····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetDef.cold18 ····15:·000000000000044f····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetDef.cold
18 ····15:·00000000000005e0···166·FUNC····LOCAL··DEFAULT···10·module_traverse19 ····16:·00000000000005d0···166·FUNC····LOCAL··DEFAULT···10·module_traverse
19 ····16:·000000000000047c·····7·FUNC····LOCAL··DEFAULT····8·module_traverse.cold20 ····17:·0000000000000472·····7·FUNC····LOCAL··DEFAULT····8·module_traverse.cold
20 ····17:·0000000000000483····29·FUNC····LOCAL··DEFAULT····8·PyModuleDef_Init.cold21 ····18:·0000000000000479····29·FUNC····LOCAL··DEFAULT····8·PyModuleDef_Init.cold
21 ····18:·00000000000004a0···738·FUNC····LOCAL··DEFAULT····8·PyModule_FromDefAndSpec2.cold22 ····19:·0000000000000496···738·FUNC····LOCAL··DEFAULT····8·PyModule_FromDefAndSpec2.cold
22 ····19:·0000000000000782····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetState.cold23 ····20:·0000000000000778····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetState.cold
23 ····20:·00000000000007a5···206·FUNC····LOCAL··DEFAULT····8·PyModule_ExecDef.cold24 ····21:·000000000000079b···206·FUNC····LOCAL··DEFAULT····8·PyModule_ExecDef.cold
24 ····21:·0000000000001100··1202·FUNC····LOCAL··DEFAULT···10·_Py_module_getattro_impl.part.025 ····22:·00000000000010f0··1202·FUNC····LOCAL··DEFAULT···10·_Py_module_getattro_impl.part.0
25 ····22:·0000000000000873···159·FUNC····LOCAL··DEFAULT····8·_Py_module_getattro_impl.part.0.cold26 ····23:·0000000000000869···159·FUNC····LOCAL··DEFAULT····8·_Py_module_getattro_impl.part.0.cold
26 ····23:·0000000000000912····41·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_GetFileOrigin.cold27 ····24:·0000000000000908····41·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_GetFileOrigin.cold
27 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.828 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.8
28 ····25:·000000000000093b····59·FUNC····LOCAL··DEFAULT····8·_PyModule_IsPossiblyShadowing.cold29 ····26:·0000000000000931····59·FUNC····LOCAL··DEFAULT····8·_PyModule_IsPossiblyShadowing.cold
29 ····26:·0000000000000976····38·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsInitializing.cold30 ····27:·000000000000096c····38·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsInitializing.cold
30 ····27:·000000000000099c····25·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsUninitializedSubmodule.cold31 ····28:·0000000000000992····25·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsUninitializedSubmodule.cold
31 ····28:·0000000000001840····92·FUNC····LOCAL··DEFAULT···10·new_module32 ····29:·0000000000001830····92·FUNC····LOCAL··DEFAULT···10·new_module
32 ····29:·00000000000009b5····31·FUNC····LOCAL··DEFAULT····8·new_module.cold33 ····30:·00000000000009ab····31·FUNC····LOCAL··DEFAULT····8·new_module.cold
33 ····30:·00000000000018a0···377·FUNC····LOCAL··DEFAULT···10·module___init__34 ····31:·0000000000001890···377·FUNC····LOCAL··DEFAULT···10·module___init__
34 ····31:·00000000000009d4···124·FUNC····LOCAL··DEFAULT····8·module___init__.cold35 ····32:·00000000000009ca···124·FUNC····LOCAL··DEFAULT····8·module___init__.cold
35 ····32:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.236 ····33:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
36 ····33:·0000000000000a50····65·FUNC····LOCAL··DEFAULT····8·PyModule_GetFilenameObject.cold37 ····34:·0000000000000a46····65·FUNC····LOCAL··DEFAULT····8·PyModule_GetFilenameObject.cold
37 ····34:·0000000000000080···113·FUNC····LOCAL··DEFAULT····1·module_dir38 ····35:·0000000000000080···113·FUNC····LOCAL··DEFAULT····1·module_dir
38 ····35:·0000000000000a91···125·FUNC····LOCAL··DEFAULT····8·module_dir.cold39 ····36:·0000000000000a87···125·FUNC····LOCAL··DEFAULT····8·module_dir.cold
39 ····36:·0000000000000b0e····23·FUNC····LOCAL··DEFAULT····8·PyModule_Create2.cold40 ····37:·0000000000000b04····23·FUNC····LOCAL··DEFAULT····8·PyModule_Create2.cold
40 ····37:·0000000000001a20···261·FUNC····LOCAL··DEFAULT···10·module_dealloc41 ····38:·0000000000001a10···261·FUNC····LOCAL··DEFAULT···10·module_dealloc
41 ····38:·0000000000000b25····10·FUNC····LOCAL··DEFAULT····8·module_dealloc.cold42 ····39:·0000000000000b1b····10·FUNC····LOCAL··DEFAULT····8·module_dealloc.cold
42 ····39:·0000000000001b30···132·FUNC····LOCAL··DEFAULT···10·module_clear43 ····40:·0000000000001b20···132·FUNC····LOCAL··DEFAULT···10·module_clear
43 ····40:·0000000000000b2f····61·FUNC····LOCAL··DEFAULT····8·module_clear.cold44 ····41:·0000000000000b25····61·FUNC····LOCAL··DEFAULT····8·module_clear.cold
44 ····41:·0000000000000b6c···544·FUNC····LOCAL··DEFAULT····8·_PyModule_Clear.cold45 ····42:·0000000000000b62···544·FUNC····LOCAL··DEFAULT····8·_PyModule_Clear.cold
45 ····42:·0000000000000fac····32·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.part.046 ····43:·0000000000000fa2····32·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.part.0
46 ····43:·0000000000000d8c···544·FUNC····LOCAL··DEFAULT····8·_PyModule_ClearDict.cold47 ····44:·0000000000000d82···544·FUNC····LOCAL··DEFAULT····8·_PyModule_ClearDict.cold
47 ····44:·000000000000100b···214·FUNC····LOCAL··DEFAULT····8·module_get_annotations48 ····45:·0000000000001001···214·FUNC····LOCAL··DEFAULT····8·module_get_annotations
48 ····45:·0000000000002210····27·FUNC····LOCAL··DEFAULT···10·module_repr49 ····46:·0000000000002200····27·FUNC····LOCAL··DEFAULT···10·module_repr
49 ····46:·00000000000010e1···169·FUNC····LOCAL··DEFAULT····8·module_set_annotations50 ····47:·00000000000010d7···169·FUNC····LOCAL··DEFAULT····8·module_set_annotations
50 ····47:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.051 ····48:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
51 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata52 ····49:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata
52 ····49:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···13·_keywords.153 ····50:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···13·_keywords.1
53 ····50:·0000000000000020···124·OBJECT··LOCAL··DEFAULT···13·module___init____doc__54 ····51:·0000000000000020···124·OBJECT··LOCAL··DEFAULT···13·module___init____doc__
54 ····51:·00000000000002a0····64·OBJECT··LOCAL··DEFAULT····3·module_methods55 ····52:·00000000000002a0····64·OBJECT··LOCAL··DEFAULT····3·module_methods
55 ····52:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·module_members56 ····53:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·module_members
56 ····53:·0000000000000240····80·OBJECT··LOCAL··DEFAULT····3·module_getsets57 ····54:·0000000000000240····80·OBJECT··LOCAL··DEFAULT····3·module_getsets
57 ····54:·0000000000000000···449·FUNC····GLOBAL·HIDDEN····10·_PyModule_CreateInitialized58 ····55:·0000000000000000···449·FUNC····GLOBAL·HIDDEN····10·_PyModule_CreateInitialized
58 ····55:·00000000000002e0···416·OBJECT··GLOBAL·DEFAULT····3·PyModuleDef_Type59 ····56:·00000000000002e0···416·OBJECT··GLOBAL·DEFAULT····3·PyModuleDef_Type
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetNextModuleIndex60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetNextModuleIndex
60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ResolveNameWithPackageContext61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ResolveNameWithPackageContext
61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
62 ····59:·00000000000000a0···416·OBJECT··GLOBAL·DEFAULT····3·PyModule_Type63 ····60:·00000000000000a0···416·OBJECT··GLOBAL·DEFAULT····3·PyModule_Type
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_AllocNoTrack64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_AllocNoTrack
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_SetDeferredRefcount70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_SetDeferredRefcount
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr83 ····80:·0000000000000530····84·FUNC····GLOBAL·DEFAULT···10·PyModule_SetDocString
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
88 ····85:·00000000000001d0····62·FUNC····GLOBAL·DEFAULT···10·PyModule_New89 ····86:·00000000000001d0····62·FUNC····GLOBAL·DEFAULT···10·PyModule_New
89 ····86:·0000000000000210···305·FUNC····GLOBAL·DEFAULT···10·PyModule_NewObject90 ····87:·0000000000000210···305·FUNC····GLOBAL·DEFAULT···10·PyModule_NewObject
90 ····87:·0000000000000370···303·FUNC····GLOBAL·DEFAULT···10·PyModule_AddFunctions91 ····88:·0000000000000370···303·FUNC····GLOBAL·DEFAULT···10·PyModule_AddFunctions
91 ····88:·00000000000004a0···136·FUNC····GLOBAL·DEFAULT···10·PyModule_GetNameObject92 ····89:·00000000000004a0···136·FUNC····GLOBAL·DEFAULT···10·PyModule_GetNameObject
92 ····89:·0000000000000530···103·FUNC····GLOBAL·DEFAULT···10·PyModule_SetDocString93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
93 ····90:·00000000000005a0····31·FUNC····GLOBAL·DEFAULT···10·PyModule_GetDict94 ····91:·0000000000000590····31·FUNC····GLOBAL·DEFAULT···10·PyModule_GetDict
94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
95 ····92:·00000000000005c0····31·FUNC····GLOBAL·DEFAULT···10·PyModule_GetDef96 ····93:·00000000000005b0····31·FUNC····GLOBAL·DEFAULT···10·PyModule_GetDef
96 ····93:·0000000000000690····47·FUNC····GLOBAL·DEFAULT···10·PyModuleDef_Init97 ····94:·0000000000000680····47·FUNC····GLOBAL·DEFAULT···10·PyModuleDef_Init
97 ····94:·00000000000006c0··2011·FUNC····GLOBAL·DEFAULT···10·PyModule_FromDefAndSpec298 ····95:·00000000000006b0··2011·FUNC····GLOBAL·DEFAULT···10·PyModule_FromDefAndSpec2
98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
99 ····96:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate100 ····97:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_CheckSubinterpIncompatibleExtensionAllowed103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_CheckSubinterpIncompatibleExtensionAllowed
103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCause104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCause
104 ···101:·0000000000000ea0····31·FUNC····GLOBAL·DEFAULT···10·PyModule_GetState105 ···102:·0000000000000e90····31·FUNC····GLOBAL·DEFAULT···10·PyModule_GetState
105 ···102:·0000000000000ec0···362·FUNC····GLOBAL·DEFAULT···10·PyModule_ExecDef106 ···103:·0000000000000eb0···362·FUNC····GLOBAL·DEFAULT···10·PyModule_ExecDef
106 ···103:·0000000000001030····70·FUNC····GLOBAL·DEFAULT···10·PyModule_GetName107 ···104:·0000000000001020····70·FUNC····GLOBAL·DEFAULT···10·PyModule_GetName
107 ···104:·0000000000001080····56·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro108 ···105:·0000000000001070····56·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro
108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict
109 ···106:·00000000000010c0····55·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro_impl110 ···107:·00000000000010b0····55·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro_impl
110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
114 ···111:·00000000000015c0···178·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_GetFileOrigin115 ···112:·00000000000015b0···178·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_GetFileOrigin
115 ···112:·0000000000001680···262·FUNC····GLOBAL·HIDDEN····10·_PyModule_IsPossiblyShadowing116 ···113:·0000000000001670···262·FUNC····GLOBAL·HIDDEN····10·_PyModule_IsPossiblyShadowing
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type
121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains
123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
Max diff block lines reached; -1/24778 bytes (-0.00%) of diff not shown.
181 KB
readelf --wide --relocs {}
Max HTML report size reached
43.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.09 KB
strings --all --bytes=8 {}
    
Offset 44, 19 lines modifiedOffset 44, 20 lines modified
44 0[]A\A]A^44 0[]A\A]A^
45 AVAUATUH45 AVAUATUH
46 0[]A\A]A^46 0[]A\A]A^
47 module(name,·doc=None)47 module(name,·doc=None)
48 Create·a·module·object.48 Create·a·module·object.
49 The·name·must·be·a·string;·the·optional·doc·argument·can·have·any·type.49 The·name·must·be·a·string;·the·optional·doc·argument·can·have·any·type.
50 _PyModule_CreateInitialized.cold50 _PyModule_CreateInitialized.cold
51 Py_XDECREF 
52 PyModule_New.cold51 PyModule_New.cold
53 PyModule_NewObject.cold52 PyModule_NewObject.cold
 53 Py_XDECREF
54 PyModule_AddFunctions.cold54 PyModule_AddFunctions.cold
55 PyModule_GetNameObject.cold55 PyModule_GetNameObject.cold
 56 PyModule_SetDocString.cold
56 PyModule_GetDict.cold57 PyModule_GetDict.cold
57 PyModule_GetDef.cold58 PyModule_GetDef.cold
58 module_traverse59 module_traverse
59 module_traverse.cold60 module_traverse.cold
60 PyModuleDef_Init.cold61 PyModuleDef_Init.cold
61 PyModule_FromDefAndSpec2.cold62 PyModule_FromDefAndSpec2.cold
62 PyModule_GetState.cold63 PyModule_GetState.cold
Offset 112, 25 lines modifiedOffset 113, 25 lines modified
112 PyCMethod_New113 PyCMethod_New
113 PyObject_SetAttrString114 PyObject_SetAttrString
114 PyErr_NoMemory115 PyErr_NoMemory
115 PyExc_RuntimeWarning116 PyExc_RuntimeWarning
116 PyErr_WarnFormat117 PyErr_WarnFormat
117 PyExc_SystemError118 PyExc_SystemError
118 PyErr_Format119 PyErr_Format
119 PyObject_SetAttr120 PyModule_SetDocString
120 PyType_IsSubtype121 PyType_IsSubtype
121 PyErr_BadArgument122 PyErr_BadArgument
122 PyErr_Occurred123 PyErr_Occurred
123 PyErr_SetString124 PyErr_SetString
124 PyExc_ValueError125 PyExc_ValueError
125 PyModule_New126 PyModule_New
126 PyModule_NewObject127 PyModule_NewObject
127 PyModule_AddFunctions128 PyModule_AddFunctions
128 PyModule_GetNameObject129 PyModule_GetNameObject
129 PyModule_SetDocString130 PyObject_SetAttr
130 PyModule_GetDict131 PyModule_GetDict
131 _PyErr_BadInternalCall132 _PyErr_BadInternalCall
132 PyModule_GetDef133 PyModule_GetDef
133 PyModuleDef_Init134 PyModuleDef_Init
134 PyModule_FromDefAndSpec2135 PyModule_FromDefAndSpec2
135 _GLOBAL_OFFSET_TABLE_136 _GLOBAL_OFFSET_TABLE_
136 _Py_tss_tstate137 _Py_tss_tstate
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+0xa4c16 ·R_X86_64_PC32»  .text.unlikely+0xa42
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+0xa6846 ·R_X86_64_PC32»  .text.unlikely+0xa5e
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+0xaa063 ·R_X86_64_PC32»  .text.unlikely+0xa96
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+0xa8d67 ·R_X86_64_PC32»  .text.unlikely+0xa83
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+0xaa776 ·R_X86_64_PC32»  .text.unlikely+0xa9d
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+0xaa081 ·R_X86_64_PC32»  .text.unlikely+0xa96
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+0xb0a113 ·R_X86_64_PC32»  .text.unlikely+0xb00
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
76.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
104 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
18.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 152 lines modifiedOffset 2, 153 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·30000000·1c000000·........0.......5 ··0x00000010·1b0c0708·90010000·30000000·1c000000·........0.......
6 ··0x00000020·00000000·c1010000·00460e10·8f02420e·.........F....B.6 ··0x00000020·00000000·c1010000·00460e10·8f02420e·.........F....B.
7 ··0x00000030·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.07 ··0x00000030·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
8 ··0x00000040·8606410e·38830746·0e500000·44000000·..A.8..F.P..D...8 ··0x00000040·8606410e·38830746·0e500000·44000000·..A.8..F.P..D...
9 ··0x00000050·50000000·00000000·31030000·000e5083·P.......1.....P.9 ··0x00000050·50000000·00000000·e8020000·000e5083·P.............P.
10 ··0x00000060·0786068c·058d048e·038f0203·20010a0e·............·...10 ··0x00000060·0786068c·058d048e·038f0203·20010a0e·............·...
11 ··0x00000070·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..11 ··0x00000070·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
12 ··0x00000080·420e0841·0b730e58·500e6056·0e58410e·B..A.s.XP.`V.XA.12 ··0x00000080·420e0841·0b730e58·500e6056·0e58410e·B..A.s.XP.`V.XA.
13 ··0x00000090·50000000·1c000000·98000000·00000000·P...............13 ··0x00000090·50000000·1c000000·98000000·00000000·P...............
14 ··0x000000a0·3e000000·00450e10·8302440e·20700e10·>....E....D.·p..14 ··0x000000a0·3e000000·00450e10·8302440e·20700e10·>....E....D.·p..
15 ··0x000000b0·440e0800·14000000·b8000000·00000000·D...............15 ··0x000000b0·440e0800·14000000·b8000000·00000000·D...............
16 ··0x000000c0·17000000·000e2083·02000000·2c000000·......·.....,...16 ··0x000000c0·17000000·000e2083·02000000·2c000000·......·.....,...
17 ··0x000000d0·d0000000·00000000·31010000·00460e10·........1....F..17 ··0x000000d0·d0000000·00000000·31010000·00460e10·........1....F..
18 ··0x000000e0·8c024b0e·18860341·0e208304·0309010a·..K....A.·......18 ··0x000000e0·8c024b0e·18860341·0e208304·0309010a·..K....A.·......
19 ··0x000000f0·0e18410e·10420e08·410b0000·18000000·..A..B..A.......19 ··0x000000f0·0e18410e·10420e08·410b0000·18000000·..A..B..A.......
20 ··0x00000100·00010000·00000000·1f000000·000e2083·..............·.20 ··0x00000100·00010000·00000000·39000000·000e2083·........9.....·.
21 ··0x00000110·0486038c·02000000·10000000·1c010000·................21 ··0x00000110·0486038c·02000000·10000000·1c010000·................
22 ··0x00000120·00000000·1b000000·00000000·38000000·............8...22 ··0x00000120·00000000·1b000000·00000000·38000000·............8...
23 ··0x00000130·30010000·00000000·2f010000·00460e10·0......./....F..23 ··0x00000130·30010000·00000000·2f010000·00460e10·0......./....F..
24 ··0x00000140·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.24 ··0x00000140·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
25 ··0x00000150·05440e40·02e60a0e·28430e20·410e1842·.D.@....(C.·A..B25 ··0x00000150·05440e40·02e60a0e·28430e20·410e1842·.D.@....(C.·A..B
26 ··0x00000160·0e10420e·08410b00·18000000·6c010000·..B..A......l...26 ··0x00000160·0e10420e·08410b00·18000000·6c010000·..B..A......l...
27 ··0x00000170·00000000·8f000000·000e4083·0586048c·..........@.....27 ··0x00000170·00000000·8f000000·000e4083·0586048c·..........@.....
28 ··0x00000180·038d0200·20000000·88010000·00000000·....·...........28 ··0x00000180·038d0200·20000000·88010000·00000000·....·...........
29 ··0x00000190·88000000·00450e10·8302470e·2002500a·.....E....G.·.P.29 ··0x00000190·88000000·00450e10·8302470e·2002500a·.....E....G.·.P.
30 ··0x000001a0·0e10410e·08410b00·14000000·ac010000·..A..A..........30 ··0x000001a0·0e10410e·08410b00·14000000·ac010000·..A..A..........
31 ··0x000001b0·00000000·36000000·000e2083·02000000·....6.....·.....31 ··0x000001b0·00000000·36000000·000e2083·02000000·....6.....·.....
32 ··0x000001c0·28000000·c4010000·00000000·67000000·(...........g...32 ··0x000001c0·24000000·c4010000·00000000·54000000·$...........T...
33 ··0x000001d0·00450e10·8602470e·18830344·0e30750a·.E....G....D.0u.33 ··0x000001d0·00450e10·8602470e·18830344·0e300241·.E....G....D.0.A
34 ··0x000001e0·0e18410e·10410e08·410b0000·18000000·..A..A..A.......34 ··0x000001e0·0e18410e·10410e08·14000000·ec010000·..A..A..........
35 ··0x000001f0·f0010000·00000000·1f000000·00450e10·.............E.. 
36 ··0x00000200·8302590e·08000000·14000000·0c020000·..Y............. 
37 ··0x00000210·00000000·2d000000·000e1083·02000000·....-...........35 ··0x000001f0·00000000·25000000·000e3083·03860200·....%.....0.....
38 ··0x00000220·18000000·24020000·00000000·1f000000·....$...........36 ··0x00000200·18000000·04020000·00000000·1f000000·................
39 ··0x00000230·00450e10·8302590e·08000000·14000000·.E....Y.........37 ··0x00000210·00450e10·8302590e·08000000·14000000·.E....Y.........
40 ··0x00000240·40020000·00000000·23000000·000e1083·@.......#.......38 ··0x00000220·20020000·00000000·2d000000·000e1083··.......-.......
41 ··0x00000250·02000000·18000000·58020000·00000000·........X.......39 ··0x00000230·02000000·18000000·38020000·00000000·........8.......
42 ··0x00000260·a6000000·00480e30·600a0e08·480b0000·.....H.0`...H...40 ··0x00000240·1f000000·00450e10·8302590e·08000000·.....E....Y.....
43 ··0x00000270·14000000·74020000·00000000·07000000·....t...........41 ··0x00000250·14000000·54020000·00000000·23000000·....T.......#...
44 ··0x00000280·000e3046·0e080000·18000000·8c020000·..0F............42 ··0x00000260·000e1083·02000000·18000000·6c020000·............l...
45 ··0x00000290·00000000·2f000000·004a0e10·8302640e·..../....J....d.43 ··0x00000270·00000000·a6000000·00480e30·600a0e08·.........H.0`...
46 ··0x000002a0·08000000·14000000·a8020000·00000000·................44 ··0x00000280·480b0000·14000000·88020000·00000000·H...............
47 ··0x000002b0·1d000000·000e1083·02000000·48000000·............H...45 ··0x00000290·07000000·000e3046·0e080000·18000000·......0F........
48 ··0x000002c0·c0020000·00000000·db070000·00460e10·.............F..46 ··0x000002a0·a0020000·00000000·2f000000·004a0e10·......../....J..
49 ··0x000002d0·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(. 
50 ··0x000002e0·05410e30·8606440e·38830744·0e5003e1·.A.0..D.8..D.P.. 
51 ··0x000002f0·040a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B.. 
52 ··0x00000300·420e1042·0e08410b·2c000000·0c030000·B..B..A.,....... 
53 ··0x00000310·00000000·e2020000·000e5083·0786068c·..........P..... 
54 ··0x00000320·058d048e·038f0203·0d010e58·4f0e6058·...........XO.`X 
55 ··0x00000330·0e58410e·50000000·18000000·3c030000·.XA.P.......<...47 ··0x000002b0·8302640e·08000000·14000000·bc020000·..d.............
56 ··0x00000340·00000000·1f000000·00450e10·8302590e·.........E....Y. 
57 ··0x00000350·08000000·14000000·58030000·00000000·........X.......48 ··0x000002c0·00000000·1d000000·000e1083·02000000·................
58 ··0x00000360·23000000·000e1083·02000000·30000000·#...........0... 
59 ··0x00000370·70030000·00000000·6a010000·00460e10·p.......j....F.. 
60 ··0x00000380·8c02410e·18860344·0e208304·470e4002·..A....D.·..G.@. 
61 ··0x00000390·e40a0e20·410e1841·0e10420e·08460b00·...·A..A..B..F.. 
62 ··0x000003a0·18000000·a4030000·00000000·ce000000·................49 ··0x000002d0·48000000·d4020000·00000000·db070000·H...............
63 ··0x000003b0·000e4083·0486038c·02000000·1c000000·..@.............50 ··0x000002e0·00460e10·8f02450e·188e0345·0e208d04·.F....E....E.·..
 51 ··0x000002f0·420e288c·05410e30·8606440e·38830744·B.(..A.0..D.8..D
 52 ··0x00000300·0e5003e1·040a0e38·440e3041·0e28420e·.P.....8D.0A.(B.
 53 ··0x00000310·20420e18·420e1042·0e08410b·2c000000··B..B..B..A.,...
64 ··0x000003c0·c0030000·00000000·46000000·00480e20·........F....H.·54 ··0x00000320·20030000·00000000·e2020000·000e5083··.............P.
65 ··0x000003d0·580a0e08·450b460a·0e08410b·30000000·X...E.F...A.0...55 ··0x00000330·0786068c·058d048e·038f0203·0d010e58·...............X
 56 ··0x00000340·4f0e6058·0e58410e·50000000·18000000·O.`X.XA.P.......
66 ··0x000003e0·e0030000·00000000·38000000·00450e10·........8....E..57 ··0x00000350·50030000·00000000·1f000000·00450e10·P............E..
67 ··0x000003f0·8602480e·18830347·0e204e0a·0e18410e·..H....G.·N...A. 
68 ··0x00000400·10410e08·440b440e·18490e10·410e0800·.A..D.D..I..A...58 ··0x00000360·8302590e·08000000·14000000·6c030000·..Y.........l...
 59 ··0x00000370·00000000·23000000·000e1083·02000000·....#...........
69 ··0x00000410·34000000·14040000·00000000·37000000·4...........7...60 ··0x00000380·30000000·84030000·00000000·6a010000·0...........j...
70 ··0x00000420·00460e10·8c02480e·18860344·0e208304·.F....H....D.·..61 ··0x00000390·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
 62 ··0x000003a0·470e4002·e40a0e20·410e1841·0e10420e·G.@....·A..A..B.
71 ··0x00000430·4e0a0e18·410e1042·0e08450b·4a0e1841·N...A..B..E.J..A 
72 ··0x00000440·0e10420e·08000000·38000000·4c040000·..B.....8...L... 
73 ··0x00000450·00000000·b2040000·00420e10·8d02420e·.........B....B. 
74 ··0x00000460·188c0341·0e208604·440e2883·05470e70·...A.·..D.(..G.p 
75 ··0x00000470·7a0a0e28·440e2041·0e18420e·10420e08·z..(D.·A..B..B.. 
76 ··0x00000480·450b0000·18000000·88040000·00000000·E...............63 ··0x000003b0·08460b00·18000000·b8030000·00000000·.F..............
77 ··0x00000490·9f000000·000e7083·0586048c·038d0200·......p.........64 ··0x000003c0·ce000000·000e4083·0486038c·02000000·......@.........
78 ··0x000004a0·34000000·a4040000·00000000·b2000000·4............... 
79 ··0x000004b0·00450e10·8602490e·18830347·0e405b0a·.E....I....G.@[. 
80 ··0x000004c0·0e18410e·10410e08·460b0257·0a0e1846·..A..A..F..W...F 
81 ··0x000004d0·0e10410e·08410b00·14000000·dc040000·..A..A.......... 
82 ··0x000004e0·00000000·29000000·000e4083·03860200·....).....@..... 
83 ··0x000004f0·4c000000·f4040000·00000000·06010000·L...............65 ··0x000003d0·1c000000·d4030000·00000000·46000000·............F...
 66 ··0x000003e0·00480e20·580a0e08·450b460a·0e08410b·.H.·X...E.F...A.
84 ··0x00000500·00520e10·8c02410e·18860341·0e208304·.R....A....A.·.. 
85 ··0x00000510·480c0ba0·8002510d·07440ec0·800202a3·H.....Q..D...... 
86 ··0x00000520·0a0e2041·0e18410e·10420e08·480b470a·..·A..A..B..H.G. 
87 ··0x00000530·0e20430e·18410e10·420e0841·0b000000·.·C..A..B..A.... 
88 ··0x00000540·18000000·44050000·00000000·3b000000·....D.......;...67 ··0x000003f0·30000000·f4030000·00000000·38000000·0...........8...
89 ··0x00000550·000ec080·02830486·038c0200·14000000·................68 ··0x00000400·00450e10·8602480e·18830347·0e204e0a·.E....H....G.·N.
 69 ··0x00000410·0e18410e·10410e08·440b440e·18490e10·..A..A..D.D..I..
 70 ··0x00000420·410e0800·34000000·28040000·00000000·A...4...(.......
 71 ··0x00000430·37000000·00460e10·8c02480e·18860344·7....F....H....D
 72 ··0x00000440·0e208304·4e0a0e18·410e1042·0e08450b·.·..N...A..B..E.
 73 ··0x00000450·4a0e1841·0e10420e·08000000·38000000·J..A..B.....8...
90 ··0x00000560·60050000·00000000·43000000·00480e30·`.......C....H.074 ··0x00000460·60040000·00000000·b2040000·00420e10·`............B..
91 ··0x00000570·7a0e0800·10000000·78050000·00000000·z.......x....... 
92 ··0x00000580·26000000·000e3000·20000000·8c050000·&.....0.·.......75 ··0x00000470·8d02420e·188c0341·0e208604·440e2883·..B....A.·..D.(.
 76 ··0x00000480·05470e70·7a0a0e28·440e2041·0e18420e·.G.pz..(D.·A..B.
 77 ··0x00000490·10420e08·450b0000·18000000·9c040000·.B..E...........
93 ··0x00000590·00000000·56000000·00450e10·8302440e·....V....E....D.78 ··0x000004a0·00000000·9f000000·000e7083·0586048c·..........p.....
 79 ··0x000004b0·038d0200·34000000·b8040000·00000000·....4...........
 80 ··0x000004c0·b2000000·00450e10·8602490e·18830347·.....E....I....G
 81 ··0x000004d0·0e405b0a·0e18410e·10410e08·460b0257·.@[...A..A..F..W
94 ··0x000005a0·30630a0e·10410e08·410b0000·14000000·0c...A..A.......82 ··0x000004e0·0a0e1846·0e10410e·08410b00·14000000·...F..A..A......
95 ··0x000005b0·b0050000·00000000·19000000·000e3083·..............0.83 ··0x000004f0·f0040000·00000000·29000000·000e4083·........).....@.
 84 ··0x00000500·03860200·4c000000·08050000·00000000·....L...........
 85 ··0x00000510·06010000·00520e10·8c02410e·18860341·.....R....A....A
 86 ··0x00000520·0e208304·480c0ba0·8002510d·07440ec0·.·..H.....Q..D..
 87 ··0x00000530·800202a3·0a0e2041·0e18410e·10420e08·......·A..A..B..
 88 ··0x00000540·480b470a·0e20430e·18410e10·420e0841·H.G..·C..A..B..A
96 ··0x000005c0·02000000·18000000·c8050000·00000000·................89 ··0x00000550·0b000000·18000000·58050000·00000000·........X.......
97 ··0x000005d0·5c000000·00450e10·83020256·0e080000·\....E.....V....90 ··0x00000560·3b000000·000ec080·02830486·038c0200·;...............
 91 ··0x00000570·14000000·74050000·00000000·43000000·....t.......C...
 92 ··0x00000580·00480e30·7a0e0800·10000000·8c050000·.H.0z...........
 93 ··0x00000590·00000000·26000000·000e3000·20000000·....&.....0.·...
 94 ··0x000005a0·a0050000·00000000·56000000·00450e10·........V....E..
 95 ··0x000005b0·8302440e·30630a0e·10410e08·410b0000·..D.0c...A..A...
98 ··0x000005e0·14000000·e4050000·00000000·1f000000·................96 ··0x000005c0·14000000·c4050000·00000000·19000000·................
99 ··0x000005f0·000e1083·02000000·4c000000·fc050000·........L.......97 ··0x000005d0·000e3083·02000000·18000000·dc050000·..0.............
 98 ··0x000005e0·00000000·5c000000·00450e10·83020256·....\....E.....V
 99 ··0x000005f0·0e080000·14000000·f8050000·00000000·................
Max diff block lines reached; 0/18434 bytes (0.00%) of diff not shown.
24.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 190 lines modifiedOffset 1, 192 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·005f5079·4d6f6475·6c655f43·72656174·._PyModule_Creat2 ··0x00000000·005f5079·4d6f6475·6c655f43·72656174·._PyModule_Creat
3 ··0x00000010·65496e69·7469616c·697a6564·2e636f6c·eInitialized.col3 ··0x00000010·65496e69·7469616c·697a6564·2e636f6c·eInitialized.col
4 ··0x00000020·64005079·5f584445·43524546·0050794d·d.Py_XDECREF.PyM 
5 ··0x00000030·6f64756c·655f4e65·772e636f·6c640050·odule_New.cold.P 
6 ··0x00000040·794d6f64·756c655f·4e65774f·626a6563·yModule_NewObjec4 ··0x00000020·64005079·4d6f6475·6c655f4e·65772e63·d.PyModule_New.c
7 ··0x00000050·742e636f·6c640050·794d6f64·756c655f·t.cold.PyModule_5 ··0x00000030·6f6c6400·50794d6f·64756c65·5f4e6577·old.PyModule_New
 6 ··0x00000040·4f626a65·63742e63·6f6c6400·50795f58·Object.cold.Py_X
 7 ··0x00000050·44454352·45460050·794d6f64·756c655f·DECREF.PyModule_
8 ··0x00000060·41646446·756e6374·696f6e73·2e636f6c·AddFunctions.col8 ··0x00000060·41646446·756e6374·696f6e73·2e636f6c·AddFunctions.col
9 ··0x00000070·64005079·4d6f6475·6c655f47·65744e61·d.PyModule_GetNa9 ··0x00000070·64005079·4d6f6475·6c655f47·65744e61·d.PyModule_GetNa
10 ··0x00000080·6d654f62·6a656374·2e636f6c·64005079·meObject.cold.Py10 ··0x00000080·6d654f62·6a656374·2e636f6c·64005079·meObject.cold.Py
11 ··0x00000090·4d6f6475·6c655f47·65744469·63742e63·Module_GetDict.c11 ··0x00000090·4d6f6475·6c655f53·6574446f·63537472·Module_SetDocStr
 12 ··0x000000a0·696e672e·636f6c64·0050794d·6f64756c·ing.cold.PyModul
 13 ··0x000000b0·655f4765·74446963·742e636f·6c640050·e_GetDict.cold.P
 14 ··0x000000c0·794d6f64·756c655f·47657444·65662e63·yModule_GetDef.c
 15 ··0x000000d0·6f6c6400·6d6f6475·6c655f74·72617665·old.module_trave
 16 ··0x000000e0·72736500·6d6f6475·6c655f74·72617665·rse.module_trave
 17 ··0x000000f0·7273652e·636f6c64·0050794d·6f64756c·rse.cold.PyModul
 18 ··0x00000100·65446566·5f496e69·742e636f·6c640050·eDef_Init.cold.P
 19 ··0x00000110·794d6f64·756c655f·46726f6d·44656641·yModule_FromDefA
 20 ··0x00000120·6e645370·6563322e·636f6c64·0050794d·ndSpec2.cold.PyM
 21 ··0x00000130·6f64756c·655f4765·74537461·74652e63·odule_GetState.c
12 ··0x000000a0·6f6c6400·50794d6f·64756c65·5f476574·old.PyModule_Get22 ··0x00000140·6f6c6400·50794d6f·64756c65·5f457865·old.PyModule_Exe
 23 ··0x00000150·63446566·2e636f6c·64005f50·795f6d6f·cDef.cold._Py_mo
 24 ··0x00000160·64756c65·5f676574·61747472·6f5f696d·dule_getattro_im
 25 ··0x00000170·706c2e70·6172742e·30005f50·795f6d6f·pl.part.0._Py_mo
 26 ··0x00000180·64756c65·5f676574·61747472·6f5f696d·dule_getattro_im
 27 ··0x00000190·706c2e70·6172742e·302e636f·6c64005f·pl.part.0.cold._
13 ··0x000000b0·4465662e·636f6c64·006d6f64·756c655f·Def.cold.module_ 
14 ··0x000000c0·74726176·65727365·006d6f64·756c655f·traverse.module_ 
15 ··0x000000d0·74726176·65727365·2e636f6c·64005079·traverse.cold.Py 
16 ··0x000000e0·4d6f6475·6c654465·665f496e·69742e63·ModuleDef_Init.c 
17 ··0x000000f0·6f6c6400·50794d6f·64756c65·5f46726f·old.PyModule_Fro 
18 ··0x00000100·6d446566·416e6453·70656332·2e636f6c·mDefAndSpec2.col 
19 ··0x00000110·64005079·4d6f6475·6c655f47·65745374·d.PyModule_GetSt28 ··0x000001a0·50794d6f·64756c65·53706563·5f476574·PyModuleSpec_Get
 29 ··0x000001b0·46696c65·4f726967·696e2e63·6f6c6400·FileOrigin.cold.
 30 ··0x000001c0·5f50794d·6f64756c·655f4973·506f7373·_PyModule_IsPoss
 31 ··0x000001d0·69626c79·53686164·6f77696e·672e636f·iblyShadowing.co
20 ··0x00000120·6174652e·636f6c64·0050794d·6f64756c·ate.cold.PyModul 
21 ··0x00000130·655f4578·65634465·662e636f·6c64005f·e_ExecDef.cold._ 
22 ··0x00000140·50795f6d·6f64756c·655f6765·74617474·Py_module_getatt 
23 ··0x00000150·726f5f69·6d706c2e·70617274·2e30005f·ro_impl.part.0._ 
24 ··0x00000160·50795f6d·6f64756c·655f6765·74617474·Py_module_getatt 
25 ··0x00000170·726f5f69·6d706c2e·70617274·2e302e63·ro_impl.part.0.c 
26 ··0x00000180·6f6c6400·5f50794d·6f64756c·65537065·old._PyModuleSpe32 ··0x000001e0·6c64005f·50794d6f·64756c65·53706563·ld._PyModuleSpec
27 ··0x00000190·635f4765·7446696c·654f7269·67696e2e·c_GetFileOrigin.33 ··0x000001f0·5f497349·6e697469·616c697a·696e672e·_IsInitializing.
28 ··0x000001a0·636f6c64·005f5079·4d6f6475·6c655f49·cold._PyModule_I34 ··0x00000200·636f6c64·005f5079·4d6f6475·6c655370·cold._PyModuleSp
29 ··0x000001b0·73506f73·7369626c·79536861·646f7769·sPossiblyShadowi 
30 ··0x000001c0·6e672e63·6f6c6400·5f50794d·6f64756c·ng.cold._PyModul 
31 ··0x000001d0·65537065·635f4973·496e6974·69616c69·eSpec_IsInitiali35 ··0x00000210·65635f49·73556e69·6e697469·616c697a·ec_IsUninitializ
32 ··0x000001e0·7a696e67·2e636f6c·64005f50·794d6f64·zing.cold._PyMod 
33 ··0x000001f0·756c6553·7065635f·4973556e·696e6974·uleSpec_IsUninit 
34 ··0x00000200·69616c69·7a656453·75626d6f·64756c65·ializedSubmodule 
35 ··0x00000210·2e636f6c·64006e65·775f6d6f·64756c65·.cold.new_module 
36 ··0x00000220·006e6577·5f6d6f64·756c652e·636f6c64·.new_module.cold36 ··0x00000220·65645375·626d6f64·756c652e·636f6c64·edSubmodule.cold
 37 ··0x00000230·006e6577·5f6d6f64·756c6500·6e65775f·.new_module.new_
37 ··0x00000230·006d6f64·756c655f·5f5f696e·69745f5f·.module___init__ 
38 ··0x00000240·006d6f64·756c655f·5f5f696e·69745f5f·.module___init__ 
39 ··0x00000250·2e636f6c·64005f70·61727365·722e3200·.cold._parser.2. 
40 ··0x00000260·50794d6f·64756c65·5f476574·46696c65·PyModule_GetFile 
41 ··0x00000270·6e616d65·4f626a65·63742e63·6f6c6400·nameObject.cold. 
42 ··0x00000280·6d6f6475·6c655f64·6972006d·6f64756c·module_dir.modul38 ··0x00000240·6d6f6475·6c652e63·6f6c6400·6d6f6475·module.cold.modu
43 ··0x00000290·655f6469·722e636f·6c640050·794d6f64·e_dir.cold.PyMod 
44 ··0x000002a0·756c655f·43726561·7465322e·636f6c64·ule_Create2.cold 
45 ··0x000002b0·006d6f64·756c655f·6465616c·6c6f6300·.module_dealloc. 
46 ··0x000002c0·6d6f6475·6c655f64·65616c6c·6f632e63·module_dealloc.c 
47 ··0x000002d0·6f6c6400·6d6f6475·6c655f63·6c656172·old.module_clear39 ··0x00000250·6c655f5f·5f696e69·745f5f00·6d6f6475·le___init__.modu
 40 ··0x00000260·6c655f5f·5f696e69·745f5f2e·636f6c64·le___init__.cold
 41 ··0x00000270·005f7061·72736572·2e320050·794d6f64·._parser.2.PyMod
 42 ··0x00000280·756c655f·47657446·696c656e·616d654f·ule_GetFilenameO
 43 ··0x00000290·626a6563·742e636f·6c64006d·6f64756c·bject.cold.modul
 44 ··0x000002a0·655f6469·72006d6f·64756c65·5f646972·e_dir.module_dir
 45 ··0x000002b0·2e636f6c·64005079·4d6f6475·6c655f43·.cold.PyModule_C
 46 ··0x000002c0·72656174·65322e63·6f6c6400·6d6f6475·reate2.cold.modu
 47 ··0x000002d0·6c655f64·65616c6c·6f63006d·6f64756c·le_dealloc.modul
 48 ··0x000002e0·655f6465·616c6c6f·632e636f·6c64006d·e_dealloc.cold.m
 49 ··0x000002f0·6f64756c·655f636c·65617200·6d6f6475·odule_clear.modu
 50 ··0x00000300·6c655f63·6c656172·2e636f6c·64005f50·le_clear.cold._P
48 ··0x000002e0·006d6f64·756c655f·636c6561·722e636f·.module_clear.co51 ··0x00000310·794d6f64·756c655f·436c6561·722e636f·yModule_Clear.co
49 ··0x000002f0·6c64005f·50794d6f·64756c65·5f436c65·ld._PyModule_Cle 
50 ··0x00000300·61722e63·6f6c6400·5079556e·69636f64·ar.cold.PyUnicod 
51 ··0x00000310·655f5245·41445f43·4841522e·70617274·e_READ_CHAR.part 
52 ··0x00000320·2e30005f·50794d6f·64756c65·5f436c65·.0._PyModule_Cle 
53 ··0x00000330·61724469·63742e63·6f6c6400·6d6f6475·arDict.cold.modu52 ··0x00000320·6c640050·79556e69·636f6465·5f524541·ld.PyUnicode_REA
 53 ··0x00000330·445f4348·41522e70·6172742e·30005f50·D_CHAR.part.0._P
 54 ··0x00000340·794d6f64·756c655f·436c6561·72446963·yModule_ClearDic
 55 ··0x00000350·742e636f·6c64006d·6f64756c·655f6765·t.cold.module_ge
 56 ··0x00000360·745f616e·6e6f7461·74696f6e·73006d6f·t_annotations.mo
 57 ··0x00000370·64756c65·5f726570·72006d6f·64756c65·dule_repr.module
54 ··0x00000340·6c655f67·65745f61·6e6e6f74·6174696f·le_get_annotatio58 ··0x00000380·5f736574·5f616e6e·6f746174·696f6e73·_set_annotations
55 ··0x00000350·6e73006d·6f64756c·655f7265·7072006d·ns.module_repr.m 
56 ··0x00000360·6f64756c·655f7365·745f616e·6e6f7461·odule_set_annota 
57 ··0x00000370·74696f6e·73005f6b·77747570·6c652e30·tions._kwtuple.0 
58 ··0x00000380·005f6b65·79776f72·64732e31·006d6f64·._keywords.1.mod 
59 ··0x00000390·756c655f·5f5f696e·69745f5f·5f5f646f·ule___init____do 
60 ··0x000003a0·635f5f00·6d6f6475·6c655f6d·6574686f·c__.module_metho 
61 ··0x000003b0·6473006d·6f64756c·655f6d65·6d626572·ds.module_member 
62 ··0x000003c0·73006d6f·64756c65·5f676574·73657473·s.module_getsets59 ··0x00000390·005f6b77·7475706c·652e3000·5f6b6579·._kwtuple.0._key
 60 ··0x000003a0·776f7264·732e3100·6d6f6475·6c655f5f·words.1.module__
 61 ··0x000003b0·5f696e69·745f5f5f·5f646f63·5f5f006d·_init____doc__.m
 62 ··0x000003c0·6f64756c·655f6d65·74686f64·73006d6f·odule_methods.mo
 63 ··0x000003d0·64756c65·5f6d656d·62657273·006d6f64·dule_members.mod
 64 ··0x000003e0·756c655f·67657473·65747300·5f50794d·ule_getsets._PyM
 65 ··0x000003f0·6f64756c·655f4372·65617465·496e6974·odule_CreateInit
 66 ··0x00000400·69616c69·7a656400·50794d6f·64756c65·ialized.PyModule
 67 ··0x00000410·4465665f·54797065·005f5079·496d706f·Def_Type._PyImpo
 68 ··0x00000420·72745f47·65744e65·78744d6f·64756c65·rt_GetNextModule
 69 ··0x00000430·496e6465·78005f50·79496d70·6f72745f·Index._PyImport_
 70 ··0x00000440·5265736f·6c76654e·616d6557·69746850·ResolveNameWithP
 71 ··0x00000450·61636b61·6765436f·6e746578·74005079·ackageContext.Py
 72 ··0x00000460·556e6963·6f64655f·46726f6d·53747269·Unicode_FromStri
 73 ··0x00000470·6e670050·794d6f64·756c655f·54797065·ng.PyModule_Type
 74 ··0x00000480·005f5079·54797065·5f416c6c·6f634e6f·._PyType_AllocNo
 75 ··0x00000490·54726163·6b005079·44696374·5f4e6577·Track.PyDict_New
 76 ··0x000004a0·005f5079·52756e74·696d6500·50794469·._PyRuntime.PyDi
 77 ··0x000004b0·63745f53·65744974·656d005f·50795f4e·ct_SetItem._Py_N
 78 ··0x000004c0·6f6e6553·74727563·74005079·556e6963·oneStruct.PyUnic
 79 ··0x000004d0·6f64655f·54797065·005f5079·4f626a65·ode_Type._PyObje
 80 ··0x000004e0·63745f53·65744465·66657272·65645265·ct_SetDeferredRe
 81 ··0x000004f0·66636f75·6e740050·794f626a·6563745f·fcount.PyObject_
 82 ··0x00000500·47435f54·7261636b·005f5079·5f446561·GC_Track._Py_Dea
 83 ··0x00000510·6c6c6f63·0050794d·656d5f4d·616c6c6f·lloc.PyMem_Mallo
 84 ··0x00000520·63006d65·6d736574·00507944·6963745f·c.memset.PyDict_
 85 ··0x00000530·47657449·74656d52·65660050·79434d65·GetItemRef.PyCMe
 86 ··0x00000540·74686f64·5f4e6577·0050794f·626a6563·thod_New.PyObjec
Max diff block lines reached; 0/24904 bytes (0.00%) of diff not shown.
339 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:··········76480·(bytes·into·file)13 ··Start·of·section·headers:··········76496·(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·0x12ac0:1 There·are·23·section·headers,·starting·at·offset·0x12ad0:
  
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·00ac10·000468·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00ac20·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·00b078·0002b8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b088·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·00200e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000bd6·002013·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b330·0037e0·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b340·0037e0·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002be8·002589·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002bf0·002589·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00eb10·002718·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00eb20·002718·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005178·000564·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005180·000564·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0056e0·000510·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0056e8·000510·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·011228·000b28·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·011238·000b28·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·005bf0·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·005bf8·000030·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011d50·000090·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011d60·000090·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·005c20·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·005c28·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·005c20·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·005c28·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·005c40·001110·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·005c48·001118·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·011de0·000c18·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·011df0·000c18·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·006d50·002358·18·····21··70··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·006d60·002358·18·····21··70··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0090a8·001b62·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0090b8·001b62·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0129f8·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·012a08·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)
16.6 KB
readelf --wide --symbols {}
    
Offset 20, 46 lines modifiedOffset 20, 46 lines modified
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···316·FUNC····LOCAL··DEFAULT····7·_PyObject_GenericGetAttrWithDict.cold25 ····21:·0000000000000710···316·FUNC····LOCAL··DEFAULT····7·_PyObject_GenericGetAttrWithDict.cold
26 ····22:·000000000000084c····42·FUNC····LOCAL··DEFAULT····7·_PyObject_ComputedDictPointer.cold26 ····22:·000000000000084c····42·FUNC····LOCAL··DEFAULT····7·_PyObject_ComputedDictPointer.cold
27 ····23:·0000000000000876···147·FUNC····LOCAL··DEFAULT····7·PyObject_GetAttrString.cold27 ····23:·0000000000000876···152·FUNC····LOCAL··DEFAULT····7·PyObject_GetAttrString.cold
28 ····24:·0000000000000909·····3·FUNC····LOCAL··DEFAULT····7·PyCallable_Check.cold28 ····24:·000000000000090e·····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:·000000000000090c···427·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompareBool.cold30 ····26:·0000000000000911···427·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompareBool.cold
31 ····27:·0000000000000ab7···336·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompare.cold31 ····27:·0000000000000abc···336·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompare.cold
32 ····28:·0000000000000c07···817·FUNC····LOCAL··DEFAULT····7·_PyObject_SetAttributeErrorContext.cold32 ····28:·0000000000000c0c···817·FUNC····LOCAL··DEFAULT····7·_PyObject_SetAttributeErrorContext.cold
33 ····29:·0000000000000f38···165·FUNC····LOCAL··DEFAULT····7·PyObject_Str.cold33 ····29:·0000000000000f3d···165·FUNC····LOCAL··DEFAULT····7·PyObject_Str.cold
34 ····30:·0000000000000fdd···171·FUNC····LOCAL··DEFAULT····7·PyObject_Repr.cold34 ····30:·0000000000000fe2···171·FUNC····LOCAL··DEFAULT····7·PyObject_Repr.cold
35 ····31:·0000000000001088····37·FUNC····LOCAL··DEFAULT····7·PyObject_CallFinalizerFromDealloc.cold35 ····31:·000000000000108d····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:·0000000000001bf0····10·FUNC····LOCAL··DEFAULT····9·none_hash37 ····33:·0000000000001bf0····10·FUNC····LOCAL··DEFAULT····9·none_hash
38 ····34:·00000000000010ad···105·FUNC····LOCAL··DEFAULT····7·PyObject_Bytes.cold38 ····34:·00000000000010b2···105·FUNC····LOCAL··DEFAULT····7·PyObject_Bytes.cold
39 ····35:·0000000000001116····49·FUNC····LOCAL··DEFAULT····7·PyObject_HasAttrWithError.cold39 ····35:·000000000000111b····49·FUNC····LOCAL··DEFAULT····7·PyObject_HasAttrWithError.cold
40 ····36:·0000000000001147···108·FUNC····LOCAL··DEFAULT····7·_PyObject_IsAbstract.cold40 ····36:·000000000000114c···108·FUNC····LOCAL··DEFAULT····7·_PyObject_IsAbstract.cold
41 ····37:·00000000000011c8····42·FUNC····LOCAL··DEFAULT····7·_Py_DecRef.cold41 ····37:·00000000000011cd····42·FUNC····LOCAL··DEFAULT····7·_Py_DecRef.cold
42 ····38:·00000000000011f2···412·FUNC····LOCAL··DEFAULT····7·PyObject_Dir.cold42 ····38:·00000000000011f7···412·FUNC····LOCAL··DEFAULT····7·PyObject_Dir.cold
43 ····39:·000000000000138e····63·FUNC····LOCAL··DEFAULT····7·Py_ReprEnter.cold43 ····39:·0000000000001393····63·FUNC····LOCAL··DEFAULT····7·Py_ReprEnter.cold
44 ····40:·00000000000013cd····33·FUNC····LOCAL··DEFAULT····7·Py_ReprLeave.cold44 ····40:·00000000000013d2····33·FUNC····LOCAL··DEFAULT····7·Py_ReprLeave.cold
45 ····41:·00000000000013ee···347·FUNC····LOCAL··DEFAULT····7·PyObject_DelAttr.cold45 ····41:·00000000000013f3···347·FUNC····LOCAL··DEFAULT····7·PyObject_DelAttr.cold
46 ····42:·0000000000001549····51·FUNC····LOCAL··DEFAULT····7·PyObject_ASCII.cold46 ····42:·000000000000154e····51·FUNC····LOCAL··DEFAULT····7·PyObject_ASCII.cold
47 ····43:·0000000000002460····14·FUNC····LOCAL··DEFAULT····9·none_repr47 ····43:·0000000000002460····14·FUNC····LOCAL··DEFAULT····9·none_repr
48 ····44:·00000000000016da····18·FUNC····LOCAL··DEFAULT····7·_PyObject_IsFreed.cold48 ····44:·00000000000016df····18·FUNC····LOCAL··DEFAULT····7·_PyObject_IsFreed.cold
49 ····45:·0000000000001854····57·FUNC····LOCAL··DEFAULT····7·_PyObject_FunctionStr.cold49 ····45:·0000000000001859····57·FUNC····LOCAL··DEFAULT····7·_PyObject_FunctionStr.cold
50 ····46:·000000000000188d····20·FUNC····LOCAL··DEFAULT····7·Py_GetConstantBorrowed.cold50 ····46:·0000000000001892····20·FUNC····LOCAL··DEFAULT····7·Py_GetConstantBorrowed.cold
51 ····47:·0000000000001afc····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_repr51 ····47:·0000000000001b01····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_repr
52 ····48:·0000000000001b76····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_reduce52 ····48:·0000000000001b7b····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_reduce
53 ····49:·0000000000001bc8····51·FUNC····LOCAL··DEFAULT····7·none_new53 ····49:·0000000000001bcd····51·FUNC····LOCAL··DEFAULT····7·none_new
54 ····50:·0000000000001bfb····51·FUNC····LOCAL··DEFAULT····7·notimplemented_new54 ····50:·0000000000001c00····51·FUNC····LOCAL··DEFAULT····7·notimplemented_new
55 ····51:·0000000000001c2e····35·FUNC····LOCAL··DEFAULT····7·notimplemented_bool55 ····51:·0000000000001c33····35·FUNC····LOCAL··DEFAULT····7·notimplemented_bool
56 ····52:·0000000000001ca9·····7·FUNC····LOCAL··DEFAULT····7·none_bool56 ····52:·0000000000001cae·····7·FUNC····LOCAL··DEFAULT····7·none_bool
57 ····53:·0000000000001d5c·····9·FUNC····LOCAL··DEFAULT····7·none_dealloc57 ····53:·0000000000001d61·····9·FUNC····LOCAL··DEFAULT····7·none_dealloc
58 ····54:·0000000000001d65·····9·FUNC····LOCAL··DEFAULT····7·notimplemented_dealloc58 ····54:·0000000000001d6a·····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 154, 26 lines modifiedOffset 154, 26 lines modified
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
155 ···151:·00000000000019b0···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:·0000000000001a60···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:·0000000000001af0····17·FUNC····GLOBAL·DEFAULT····9·PyObject_SelfIter159 ···155:·0000000000001af0····17·FUNC····GLOBAL·DEFAULT····9·PyObject_SelfIter
160 ···156:·0000000000001b10···149·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizerFromDealloc160 ···156:·0000000000001b10···149·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizerFromDealloc
161 ···157:·0000000000001d6e···393·FUNC····GLOBAL·DEFAULT····7·_PyObject_AssertFailed161 ···157:·0000000000001d73···393·FUNC····GLOBAL·DEFAULT····7·_PyObject_AssertFailed
162 ···158:·0000000000001bb0····64·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizer162 ···158:·0000000000001bb0····64·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizer
163 ···159:·0000000000001c00···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:·0000000000001d20···338·FUNC····GLOBAL·DEFAULT····9·PyObject_HasAttrWithError170 ···166:·0000000000001d20···338·FUNC····GLOBAL·DEFAULT····9·PyObject_HasAttrWithError
171 ···167:·0000000000001e80···340·FUNC····GLOBAL·HIDDEN·····9·_PyObject_IsAbstract171 ···167:·0000000000001e80···340·FUNC····GLOBAL·HIDDEN·····9·_PyObject_IsAbstract
172 ···168:·00000000000011b3····21·FUNC····GLOBAL·DEFAULT····7·PyRefTracer_SetTracer172 ···168:·00000000000011b8····21·FUNC····GLOBAL·DEFAULT····7·PyRefTracer_SetTracer
173 ···169:·0000000000001fe0····47·FUNC····GLOBAL·DEFAULT····9·_Py_DecRef173 ···169:·0000000000001fe0····47·FUNC····GLOBAL·DEFAULT····9·_Py_DecRef
174 ···170:·0000000000002010···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
Offset 195, 80 lines modifiedOffset 195, 80 lines modified
195 ···191:·0000000000002320····42·FUNC····GLOBAL·HIDDEN·····9·_PyTypes_FiniTypes195 ···191:·0000000000002320····42·FUNC····GLOBAL·HIDDEN·····9·_PyTypes_FiniTypes
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_FiniBuiltin196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_FiniBuiltin
197 ···193:·0000000000002350·····5·FUNC····GLOBAL·HIDDEN·····9·_PyObject_FiniState197 ···193:·0000000000002350·····5·FUNC····GLOBAL·HIDDEN·····9·_PyObject_FiniState
198 ···194:·0000000000002360···242·FUNC····GLOBAL·DEFAULT····9·PyObject_DelAttr198 ···194:·0000000000002360···242·FUNC····GLOBAL·DEFAULT····9·PyObject_DelAttr
199 ···195:·0000000000000070···181·FUNC····GLOBAL·DEFAULT····1·PyObject_ASCII199 ···195:·0000000000000070···181·FUNC····GLOBAL·DEFAULT····1·PyObject_ASCII
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsASCIIString200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsASCIIString
201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeASCII201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeASCII
202 ···198:·000000000000157c····38·FUNC····GLOBAL·HIDDEN·····7·_PyObject_DebugTypeStats202 ···198:·0000000000001581····38·FUNC····GLOBAL·HIDDEN·····7·_PyObject_DebugTypeStats
203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_DebugMallocStats203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_DebugMallocStats
204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFloat_DebugMallocStats204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFloat_DebugMallocStats
205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_DebugMallocStats205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_DebugMallocStats
206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_DebugMallocStats206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_DebugMallocStats
207 ···203:·0000000000002470····30·FUNC····GLOBAL·DEFAULT····9·_PyTrash_thread_deposit_object207 ···203:·0000000000002470····30·FUNC····GLOBAL·DEFAULT····9·_PyTrash_thread_deposit_object
208 ···204:·0000000000002490····75·FUNC····GLOBAL·DEFAULT····9·_PyTrash_thread_destroy_chain208 ···204:·0000000000002490····75·FUNC····GLOBAL·DEFAULT····9·_PyTrash_thread_destroy_chain
209 ···205:·00000000000015a2···312·FUNC····GLOBAL·DEFAULT····7·_PyObject_Dump209 ···205:·00000000000015a7···312·FUNC····GLOBAL·DEFAULT····7·_PyObject_Dump
210 ···206:·0000000000000130···110·FUNC····GLOBAL·DEFAULT····1·_PyObject_IsFreed210 ···206:·0000000000000130···110·FUNC····GLOBAL·DEFAULT····1·_PyObject_IsFreed
211 ···207:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr211 ···207:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
212 ···208:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk212 ···208:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
213 ···209:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fflush213 ···209:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fflush
214 ···210:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Ensure214 ···210:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Ensure
215 ···211:·00000000000016ec···360·FUNC····GLOBAL·DEFAULT····7·PyObject_Print215 ···211:·00000000000016f1···360·FUNC····GLOBAL·DEFAULT····7·PyObject_Print
216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Release216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Release
217 ···213:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clearerr217 ···213:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clearerr
218 ···214:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread218 ···214:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
219 ···215:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread219 ···215:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
220 ···216:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize220 ···216:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite
222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
223 ···219:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno223 ···219:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ferror224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ferror
225 ···221:·00000000000001a0····38·FUNC····GLOBAL·DEFAULT····1·PyObject_HashNotImplemented225 ···221:·00000000000001a0····38·FUNC····GLOBAL·DEFAULT····1·PyObject_HashNotImplemented
226 ···222:·00000000000001d0···234·FUNC····GLOBAL·DEFAULT····1·_PyObject_FunctionStr226 ···222:·00000000000001d0···234·FUNC····GLOBAL·DEFAULT····1·_PyObject_FunctionStr
227 ···223:·00000000000002c0····24·FUNC····GLOBAL·DEFAULT····1·Py_GetConstantBorrowed227 ···223:·00000000000002c0····24·FUNC····GLOBAL·DEFAULT····1·Py_GetConstantBorrowed
228 ···224:·00000000000018a1····13·FUNC····GLOBAL·DEFAULT····7·_Py_IncRef228 ···224:·00000000000018a6····13·FUNC····GLOBAL·DEFAULT····7·_Py_IncRef
229 ···225:·00000000000024e0·····9·FUNC····GLOBAL·DEFAULT····9·Py_NewRef229 ···225:·00000000000024e0·····9·FUNC····GLOBAL·DEFAULT····9·Py_NewRef
230 ···226:·00000000000024f0···153·FUNC····GLOBAL·DEFAULT····9·PyObject_Not230 ···226:·00000000000024f0···153·FUNC····GLOBAL·DEFAULT····9·PyObject_Not
231 ···227:·00000000000018ae·····5·FUNC····GLOBAL·DEFAULT····7·_Py_ResurrectReference231 ···227:·00000000000018b3·····5·FUNC····GLOBAL·DEFAULT····7·_Py_ResurrectReference
232 ···228:·00000000000018b3···159·FUNC····GLOBAL·DEFAULT····7·PyObject_GenericSetDict232 ···228:·00000000000018b8···159·FUNC····GLOBAL·DEFAULT····7·PyObject_GenericSetDict
233 ···229:·0000000000001952···114·FUNC····GLOBAL·DEFAULT····7·_PyObject_GetDictPtr233 ···229:·0000000000001957···114·FUNC····GLOBAL·DEFAULT····7·_PyObject_GetDictPtr
234 ···230:·00000000000019c4····36·FUNC····GLOBAL·HIDDEN·····7·_PyObject_NextNotImplemented234 ···230:·00000000000019c9····36·FUNC····GLOBAL·HIDDEN·····7·_PyObject_NextNotImplemented
235 ···231:·00000000000019e8····58·FUNC····GLOBAL·DEFAULT····7·PyObject_HasAttrString235 ···231:·00000000000019ed····58·FUNC····GLOBAL·DEFAULT····7·PyObject_HasAttrString
236 ···232:·0000000000001a22···178·FUNC····GLOBAL·DEFAULT····7·PyObject_GetOptionalAttrString236 ···232:·0000000000001a27···178·FUNC····GLOBAL·DEFAULT····7·PyObject_GetOptionalAttrString
237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable
238 ···234:·0000000000001ad4····40·FUNC····GLOBAL·DEFAULT····7·Py_GetConstant238 ···234:·0000000000001ad9····40·FUNC····GLOBAL·DEFAULT····7·Py_GetConstant
239 ···235:·0000000000001b0a····11·FUNC····GLOBAL·DEFAULT····7·PyObject_DelAttrString239 ···235:·0000000000001b0f····11·FUNC····GLOBAL·DEFAULT····7·PyObject_DelAttrString
240 ···236:·0000000000001b15····58·FUNC····GLOBAL·DEFAULT····7·PyObject_HasAttr240 ···236:·0000000000001b1a····58·FUNC····GLOBAL·DEFAULT····7·PyObject_HasAttr
241 ···237:·0000000000001b4f····39·FUNC····GLOBAL·DEFAULT····7·PyObject_HasAttrStringWithError241 ···237:·0000000000001b54····39·FUNC····GLOBAL·DEFAULT····7·PyObject_HasAttrStringWithError
242 ···238:·0000000000001b84····68·FUNC····GLOBAL·DEFAULT····7·PyObject_Init242 ···238:·0000000000001b89····68·FUNC····GLOBAL·DEFAULT····7·PyObject_Init
243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
245 ···241:·0000000000001c51····18·FUNC····GLOBAL·DEFAULT····7·Py_IncRef245 ···241:·0000000000001c56····18·FUNC····GLOBAL·DEFAULT····7·Py_IncRef
246 ···242:·0000000000001c63·····9·FUNC····GLOBAL·DEFAULT····7·Py_DecRef246 ···242:·0000000000001c68·····9·FUNC····GLOBAL·DEFAULT····7·Py_DecRef
247 ···243:·0000000000001c6c····13·FUNC····GLOBAL·DEFAULT····7·Py_Is247 ···243:·0000000000001c71····13·FUNC····GLOBAL·DEFAULT····7·Py_Is
Max diff block lines reached; 2189/16970 bytes (12.90%) of diff not shown.
132 KB
readelf --wide --relocs {}
Max HTML report size reached
45.4 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
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+0x154559 ·R_X86_64_PC32»  .text.unlikely+0x154a
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+0x156281 ·R_X86_64_PC32»  .text.unlikely+0x1567
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+0x154586 ·R_X86_64_PC32»  .text.unlikely+0x154a
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+0x154c105 ·R_X86_64_PC32»  .text.unlikely+0x1551
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+0x16d6120 ·R_X86_64_PC32»  .text.unlikely+0x16db
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+0x16d6123 ·R_X86_64_PC32»  .text.unlikely+0x16db
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+0x16e2127 ·R_X86_64_PC32»  .text.unlikely+0x16e7
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+0x16e2131 ·R_X86_64_PC32»  .text.unlikely+0x16e7
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+0x16dc135 ·R_X86_64_PC32»  .text.unlikely+0x16e1
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+0x16dc138 ·R_X86_64_PC32»  .text.unlikely+0x16e1
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+0x1858184 ·R_X86_64_PC32»  .text.unlikely+0x185d
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+0x1873218 ·R_X86_64_PC32»  .text.unlikely+0x1878
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+0x1850240 ·R_X86_64_PC32»  .text.unlikely+0x1855
Max diff block lines reached; 693/4666 bytes (14.85%) of diff not shown.
80.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
29.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1365, 29 lines modifiedOffset 1365, 29 lines modified
1365 »       mov····%rdi,%rbp1365 »       mov····%rdi,%rbp
1366 »       mov····%rsi,%rdi1366 »       mov····%rsi,%rdi
1367 »       push···%rbx1367 »       push···%rbx
1368 »       mov····0x8(%rbp),%rax1368 »       mov····0x8(%rbp),%rax
1369 »       mov····0x40(%rax),%rax1369 »       mov····0x40(%rax),%rax
1370 »       test···%rax,%rax1370 »       test···%rax,%rax
1371 »       jne····10cf·<PyObject_GetAttrString+0x1f>1371 »       jne····10cf·<PyObject_GetAttrString+0x1f>
1372 ·R_X86_64_PC32»  .text.unlikely+0x8fc1372 ·R_X86_64_PC32»  .text.unlikely+0x8eb
1373 »       call···10d4·<PyObject_GetAttrString+0x24>1373 »       call···10d4·<PyObject_GetAttrString+0x24>
1374 ·R_X86_64_PLT32» PyUnicode_FromString-0x41374 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
1375 »       mov····%rax,%rbx1375 »       mov····%rax,%rbx
1376 »       test···%rax,%rax1376 »       test···%rax,%rax
1377 »       je·····10e0·<PyObject_GetAttrString+0x30>1377 »       je·····10e0·<PyObject_GetAttrString+0x30>
1378 ·R_X86_64_PC32»  .text.unlikely+0x89f1378 ·R_X86_64_PC32»  .text.unlikely+0x88e
1379 »       mov····0x8(%rax),%rax1379 »       mov····0x8(%rax),%rax
1380 »       mov····0x8(%rbp),%r121380 »       mov····0x8(%rbp),%r12
1381 »       testb··$0x10,0xab(%rax)1381 »       testb··$0x10,0xab(%rax)
1382 »       je·····1168·<PyObject_GetAttrString+0xb8>1382 »       je·····1168·<PyObject_GetAttrString+0xb8>
1383 »       mov····0x90(%r12),%rax1383 »       mov····0x90(%r12),%rax
1384 »       test···%rax,%rax1384 »       test···%rax,%rax
1385 »       je·····1102·<PyObject_GetAttrString+0x52>1385 »       je·····1102·<PyObject_GetAttrString+0x52>
1386 ·R_X86_64_PC32»  .text.unlikely+0x8a71386 ·R_X86_64_PC32»  .text.unlikely+0x896
1387 »       cmp····$0x0,%rax1387 »       cmp····$0x0,%rax
1388 ·R_X86_64_32S»   PyObject_GenericGetAttr1388 ·R_X86_64_32S»   PyObject_GenericGetAttr
1389 »       jne····1148·<PyObject_GetAttrString+0x98>1389 »       jne····1148·<PyObject_GetAttrString+0x98>
1390 »       xor····%ecx,%ecx1390 »       xor····%ecx,%ecx
1391 »       xor····%edx,%edx1391 »       xor····%edx,%edx
1392 »       mov····%rbx,%rsi1392 »       mov····%rbx,%rsi
1393 »       mov····%rbp,%rdi1393 »       mov····%rbp,%rdi
Offset 1395, 15 lines modifiedOffset 1395, 15 lines modified
1395 ·R_X86_64_PLT32» _PyObject_GenericGetAttrWithDict-0x41395 ·R_X86_64_PLT32» _PyObject_GenericGetAttrWithDict-0x4
1396 »       mov····%rax,%r121396 »       mov····%rax,%r12
1397 »       test···%rax,%rax1397 »       test···%rax,%rax
1398 »       je·····1158·<PyObject_GetAttrString+0xa8>1398 »       je·····1158·<PyObject_GetAttrString+0xa8>
1399 »       mov····(%rbx),%rdx1399 »       mov····(%rbx),%rdx
1400 »       test···%edx,%edx1400 »       test···%edx,%edx
1401 »       js·····112c·<PyObject_GetAttrString+0x7c>1401 »       js·····112c·<PyObject_GetAttrString+0x7c>
1402 ·R_X86_64_PC32»  .text.unlikely+0x89c1402 ·R_X86_64_PC32»  .text.unlikely+0x88b
1403 »       sub····$0x1,%rdx1403 »       sub····$0x1,%rdx
1404 »       mov····%rdx,(%rbx)1404 »       mov····%rdx,(%rbx)
1405 »       je·····1139·<PyObject_GetAttrString+0x89>1405 »       je·····1139·<PyObject_GetAttrString+0x89>
1406 ·R_X86_64_PC32»  .text.unlikely+0x8721406 ·R_X86_64_PC32»  .text.unlikely+0x872
1407 »       mov····%r12,%rax1407 »       mov····%r12,%rax
1408 »       pop····%rbx1408 »       pop····%rbx
1409 »       pop····%rbp1409 »       pop····%rbp
Offset 1435, 15 lines modifiedOffset 1435, 15 lines modified
1435 »       nopl···0x0(%rax)1435 »       nopl···0x0(%rax)
  
1436 0000000000001190·<PyCallable_Check>:1436 0000000000001190·<PyCallable_Check>:
1437 PyCallable_Check():1437 PyCallable_Check():
1438 »       endbr641438 »       endbr64
1439 »       test···%rdi,%rdi1439 »       test···%rdi,%rdi
1440 »       je·····119d·<PyCallable_Check+0xd>1440 »       je·····119d·<PyCallable_Check+0xd>
1441 ·R_X86_64_PC32»  .text.unlikely+0x9051441 ·R_X86_64_PC32»  .text.unlikely+0x90a
1442 »       mov····0x8(%rdi),%rax1442 »       mov····0x8(%rdi),%rax
1443 »       cmpq···$0x0,0x80(%rax)1443 »       cmpq···$0x0,0x80(%rax)
1444 »       setne··%al1444 »       setne··%al
1445 »       movzbl·%al,%eax1445 »       movzbl·%al,%eax
1446 »       ret1446 »       ret
  
1447 00000000000011b0·<PyObject_RichCompareBool>:1447 00000000000011b0·<PyObject_RichCompareBool>:
Offset 1490, 15 lines modifiedOffset 1490, 15 lines modified
1490 »       je·····1290·<PyObject_RichCompareBool+0xe0>1490 »       je·····1290·<PyObject_RichCompareBool+0xe0>
1491 »       addl···$0x1,0x34(%r14)1491 »       addl···$0x1,0x34(%r14)
1492 »       test···%rbx,%rbx1492 »       test···%rbx,%rbx
1493 »       je·····13b4·<PyObject_RichCompareBool+0x204>1493 »       je·····13b4·<PyObject_RichCompareBool+0x204>
1494 »       cmpq···$0x0,0x8(%rbx)1494 »       cmpq···$0x0,0x8(%rbx)
1495 ·R_X86_64_32S»   PyBool_Type1495 ·R_X86_64_32S»   PyBool_Type
1496 »       jne····1257·<PyObject_RichCompareBool+0xa7>1496 »       jne····1257·<PyObject_RichCompareBool+0xa7>
1497 ·R_X86_64_PC32»  .text.unlikely+0x95c1497 ·R_X86_64_PC32»  .text.unlikely+0x961
1498 »       mov····(%rbx),%rax1498 »       mov····(%rbx),%rax
1499 »       xor····%ebp,%ebp1499 »       xor····%ebp,%ebp
1500 »       cmp····$0x0,%rbx1500 »       cmp····$0x0,%rbx
1501 ·R_X86_64_32S»   _Py_TrueStruct1501 ·R_X86_64_32S»   _Py_TrueStruct
1502 »       sete···%bpl1502 »       sete···%bpl
1503 »       test···%eax,%eax1503 »       test···%eax,%eax
1504 »       jns····14aa·<PyObject_RichCompareBool+0x2fa>1504 »       jns····14aa·<PyObject_RichCompareBool+0x2fa>
Offset 1515, 15 lines modifiedOffset 1515, 15 lines modified
1515 »       jne····137b·<PyObject_RichCompareBool+0x1cb>1515 »       jne····137b·<PyObject_RichCompareBool+0x1cb>
1516 »       mov····$0x1,%ebp1516 »       mov····$0x1,%ebp
1517 »       jmp····126f·<PyObject_RichCompareBool+0xbf>1517 »       jmp····126f·<PyObject_RichCompareBool+0xbf>
1518 »       mov····0x0(%rip),%rax········1518 »       mov····0x0(%rip),%rax········
1519 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x41519 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
1520 »       test···%eax,%eax1520 »       test···%eax,%eax
1521 »       jns····129f·<PyObject_RichCompareBool+0xef>1521 »       jns····129f·<PyObject_RichCompareBool+0xef>
1522 ·R_X86_64_PC32»  .text.unlikely+0x9121522 ·R_X86_64_PC32»  .text.unlikely+0x917
1523 »       mov····0x8(%rbp),%rax1523 »       mov····0x8(%rbp),%rax
1524 »       mov····0xc8(%rax),%rax1524 »       mov····0xc8(%rax),%rax
1525 »       test···%rax,%rax1525 »       test···%rax,%rax
1526 »       je·····12df·<PyObject_RichCompareBool+0x12f>1526 »       je·····12df·<PyObject_RichCompareBool+0x12f>
1527 »       movslq·%r12d,%rdx1527 »       movslq·%r12d,%rdx
1528 »       mov····%r13,%rsi1528 »       mov····%r13,%rsi
1529 »       mov····%rbp,%rdi1529 »       mov····%rbp,%rdi
Offset 1534, 34 lines modifiedOffset 1534, 34 lines modified
1534 »       cmp····$0x0,%rax1534 »       cmp····$0x0,%rax
1535 ·R_X86_64_32S»   _Py_NotImplementedStruct1535 ·R_X86_64_32S»   _Py_NotImplementedStruct
1536 »       jne····123b·<PyObject_RichCompareBool+0x8b>1536 »       jne····123b·<PyObject_RichCompareBool+0x8b>
1537 »       mov····0x0(%rip),%rax········1537 »       mov····0x0(%rip),%rax········
1538 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x41538 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
1539 »       test···%eax,%eax1539 »       test···%eax,%eax
1540 »       jns····12df·<PyObject_RichCompareBool+0x12f>1540 »       jns····12df·<PyObject_RichCompareBool+0x12f>
1541 ·R_X86_64_PC32»  .text.unlikely+0xa6c1541 ·R_X86_64_PC32»  .text.unlikely+0xa71
1542 »       cmp····$0x2,%r12d1542 »       cmp····$0x2,%r12d
1543 »       jne····1423·<PyObject_RichCompareBool+0x273>1543 »       jne····1423·<PyObject_RichCompareBool+0x273>
1544 »       cmp····%rbp,%r131544 »       cmp····%rbp,%r13
1545 »       je·····12f2·<PyObject_RichCompareBool+0x142>1545 »       je·····12f2·<PyObject_RichCompareBool+0x142>
1546 ·R_X86_64_PC32»  .text.unlikely+0x9c41546 ·R_X86_64_PC32»  .text.unlikely+0x9c9
1547 »       mov····$0x0,%ebx1547 »       mov····$0x0,%ebx
1548 ·R_X86_64_32»    _Py_FalseStruct1548 ·R_X86_64_32»    _Py_FalseStruct
1549 »       mov····0x34(%r14),%eax1549 »       mov····0x34(%r14),%eax
1550 »       lea····0x1(%rax),%edx1550 »       lea····0x1(%rax),%edx
1551 »       mov····(%rbx),%eax1551 »       mov····(%rbx),%eax
1552 »       add····$0x1,%eax1552 »       add····$0x1,%eax
1553 »       jne····1309·<PyObject_RichCompareBool+0x159>1553 »       jne····1309·<PyObject_RichCompareBool+0x159>
1554 ·R_X86_64_PC32»  .text.unlikely+0x9ce1554 ·R_X86_64_PC32»  .text.unlikely+0x9d3
1555 »       mov····%edx,0x34(%r14)1555 »       mov····%edx,0x34(%r14)
1556 »       cmpq···$0x0,0x8(%rbx)1556 »       cmpq···$0x0,0x8(%rbx)
1557 ·R_X86_64_32S»   PyBool_Type1557 ·R_X86_64_32S»   PyBool_Type
1558 »       je·····1257·<PyObject_RichCompareBool+0xa7>1558 »       je·····1257·<PyObject_RichCompareBool+0xa7>
1559 »       jmp····1320·<PyObject_RichCompareBool+0x170>1559 »       jmp····1320·<PyObject_RichCompareBool+0x170>
1560 ·R_X86_64_PC32»  .text.unlikely+0x95c1560 ·R_X86_64_PC32»  .text.unlikely+0x961
1561 »       call···1325·<PyObject_RichCompareBool+0x175>1561 »       call···1325·<PyObject_RichCompareBool+0x175>
1562 ·R_X86_64_PLT32» PyType_IsSubtype-0x41562 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
1563 »       mov····%eax,%r15d1563 »       mov····%eax,%r15d
1564 »       test···%eax,%eax1564 »       test···%eax,%eax
1565 »       jne····13c0·<PyObject_RichCompareBool+0x210>1565 »       jne····13c0·<PyObject_RichCompareBool+0x210>
1566 »       mov····0x8(%r13),%rax1566 »       mov····0x8(%r13),%rax
Max diff block lines reached; 26036/30163 bytes (86.32%) of diff not shown.
25.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 84, 194 lines modifiedOffset 84, 195 lines modified
84 ··0x00000500·00000000·18000000·08050000·00000000·................84 ··0x00000500·00000000·18000000·08050000·00000000·................
85 ··0x00000510·95000000·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·24000000·7c050000·B..H....$...|...
92 ··0x00000580·00000000·93000000·000e2083·0486038c·..........·.....92 ··0x00000580·00000000·98000000·000e2083·0486038c·..........·.....
93 ··0x00000590·02028b0e·18440e10·420e0800·10000000·.....D..B.......93 ··0x00000590·02027a0a·0e18440e·10420e08·420b0000·..z...D..B..B...
94 ··0x000005a0·a0050000·00000000·20000000·00000000·........·....... 
95 ··0x000005b0·10000000·b4050000·00000000·03000000·................94 ··0x000005a0·10000000·a4050000·00000000·20000000·............·...
96 ··0x000005c0·00000000·48000000·c8050000·00000000·....H...........95 ··0x000005b0·00000000·10000000·b8050000·00000000·................
 96 ··0x000005c0·03000000·00000000·48000000·cc050000·........H.......
 97 ··0x000005d0·00000000·ff020000·00460e10·8f02420e·.........F....B.
 98 ··0x000005e0·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
 99 ··0x000005f0·8606440e·38830744·0e4002a8·0a0e3843·..D.8..D.@....8C
 100 ··0x00000600·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
 101 ··0x00000610·08410b00·1c000000·18060000·00000000·.A..............
 102 ··0x00000620·ab010000·000e4083·0786068c·058d048e·......@.........
 103 ··0x00000630·038f0200·48000000·38060000·00000000·....H...8.......
97 ··0x000005d0·ff020000·00460e10·8f02420e·188e0342·.....F....B....B104 ··0x00000640·64020000·00460e10·8f02420e·188e0342·d....F....B....B
98 ··0x000005e0·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.105 ··0x00000650·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
99 ··0x000005f0·38830744·0e4002a8·0a0e3843·0e30410e·8..D.@....8C.0A.106 ··0x00000660·38830744·0e400276·0a0e3841·0e30410e·8..D.@.v..8A.0A.
100 ··0x00000600·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..107 ··0x00000670·28420e20·420e1842·0e10420e·08460b00·(B.·B..B..B..F..
101 ··0x00000610·1c000000·14060000·00000000·ab010000·................108 ··0x00000680·1c000000·84060000·00000000·50010000·............P...
102 ··0x00000620·000e4083·0786068c·058d048e·038f0200·..@.............109 ··0x00000690·000e4083·0786068c·058d048e·038f0200·..@.............
103 ··0x00000630·48000000·34060000·00000000·64020000·H...4.......d...110 ··0x000006a0·48000000·a4060000·00000000·8d020000·H...............
104 ··0x00000640·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..111 ··0x000006b0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
105 ··0x00000650·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D112 ··0x000006c0·420e288c·05440e30·8606440e·38830744·B.(..D.0..D.8..D
106 ··0x00000660·0e400276·0a0e3841·0e30410e·28420e20·.@.v..8A.0A.(B.·113 ··0x000006d0·0e600376·010a0e38·410e3041·0e28420e·.`.v...8A.0A.(B.
107 ··0x00000670·420e1842·0e10420e·08460b00·1c000000·B..B..B..F......114 ··0x000006e0·20420e18·420e1042·0e08480b·1c000000··B..B..B..H.....
108 ··0x00000680·80060000·00000000·50010000·000e4083·........P.....@.115 ··0x000006f0·f0060000·00000000·31030000·000e6083·........1.....`.
109 ··0x00000690·0786068c·058d048e·038f0200·48000000·............H...116 ··0x00000700·0786068c·058d048e·038f0200·34000000·............4...
110 ··0x000006a0·a0060000·00000000·8d020000·00460e10·.............F.. 
111 ··0x000006b0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
112 ··0x000006c0·05440e30·8606440e·38830744·0e600376·.D.0..D.8..D.`.v 
113 ··0x000006d0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B.. 
114 ··0x000006e0·420e1042·0e08480b·1c000000·ec060000·B..B..H......... 
115 ··0x000006f0·00000000·31030000·000e6083·0786068c·....1.....`..... 
116 ··0x00000700·058d048e·038f0200·34000000·0c070000·........4....... 
117 ··0x00000710·00000000·a8000000·00450e10·8602410e·.........E....A. 
118 ··0x00000720·18830347·0e200274·0a0e1844·0e10410e·...G.·.t...D..A. 
119 ··0x00000730·084a0b4d·0a0e1844·0e10410e·08410b00·.J.M...D..A..A.. 
120 ··0x00000740·2c000000·44070000·00000000·a5000000·,...D........... 
121 ··0x00000750·000e2083·03860241·0a0e1846·0e10410e·..·....A...F..A. 
122 ··0x00000760·08450b02·8e0e1844·0e10410e·08000000·.E.....D..A..... 
123 ··0x00000770·30000000·74070000·00000000·88000000·0...t........... 
124 ··0x00000780·00450e10·8602410e·18830347·0e200261·.E....A....G.·.a 
125 ··0x00000790·0a0e1844·0e10410e·08410b48·0e18460e·...D..A..A.H..F. 
126 ··0x000007a0·10410e08·20000000·a8070000·00000000·.A..·........... 
127 ··0x000007b0·ab000000·000e2083·0386024a·0a0e1846·......·....J...F 
128 ··0x000007c0·0e10410e·08450b00·10000000·cc070000·..A..E.......... 
129 ··0x000007d0·00000000·11000000·00000000·28000000·............(... 
130 ··0x000007e0·e0070000·00000000·95000000·00450e10·.............E..117 ··0x00000710·10070000·00000000·a8000000·00450e10·.............E..
131 ··0x000007f0·8602410e·18830347·0e20025d·0a0e1843·..A....G.·.]...C118 ··0x00000720·8602410e·18830347·0e200274·0a0e1844·..A....G.·.t...D
 119 ··0x00000730·0e10410e·084a0b4d·0a0e1844·0e10410e·..A..J.M...D..A.
 120 ··0x00000740·08410b00·2c000000·48070000·00000000·.A..,...H.......
 121 ··0x00000750·a5000000·000e2083·03860241·0a0e1846·......·....A...F
 122 ··0x00000760·0e10410e·08450b02·8e0e1844·0e10410e·..A..E.....D..A.
 123 ··0x00000770·08000000·30000000·78070000·00000000·....0...x.......
 124 ··0x00000780·88000000·00450e10·8602410e·18830347·.....E....A....G
 125 ··0x00000790·0e200261·0a0e1844·0e10410e·08410b48·.·.a...D..A..A.H
132 ··0x00000800·0e10410e·08420b00·14000000·0c080000·..A..B..........126 ··0x000007a0·0e18460e·10410e08·20000000·ac070000·..F..A..·.......
133 ··0x00000810·00000000·25000000·000e2083·03860200·....%.....·.....127 ··0x000007b0·00000000·ab000000·000e2083·0386024a·..........·....J
 128 ··0x000007c0·0a0e1846·0e10410e·08450b00·10000000·...F..A..E......
 129 ··0x000007d0·d0070000·00000000·11000000·00000000·................
134 ··0x00000820·24000000·24080000·00000000·40000000·$...$.......@...130 ··0x000007e0·28000000·e4070000·00000000·95000000·(...............
135 ··0x00000830·00450e10·8602410e·18830341·0e20760e·.E....A....A.·v.131 ··0x000007f0·00450e10·8602410e·18830347·0e20025d·.E....A....G.·.]
 132 ··0x00000800·0a0e1843·0e10410e·08420b00·14000000·...C..A..B......
136 ··0x00000840·18410e10·410e0800·10000000·4c080000·.A..A.......L... 
137 ··0x00000850·00000000·0a000000·00000000·38000000·............8... 
138 ··0x00000860·60080000·00000000·1f010000·004f0e10·`............O..133 ··0x00000810·10080000·00000000·25000000·000e2083·........%.....·.
 134 ··0x00000820·03860200·24000000·28080000·00000000·....$...(.......
 135 ··0x00000830·40000000·00450e10·8602410e·18830341·@....E....A....A
 136 ··0x00000840·0e20760e·18410e10·410e0800·10000000·.·v..A..A.......
 137 ··0x00000850·50080000·00000000·0a000000·00000000·P...............
 138 ··0x00000860·38000000·64080000·00000000·1f010000·8...d...........
139 ··0x00000870·8c02410e·18860341·0e208304·5a0a0e18·..A....A.·..Z...139 ··0x00000870·004f0e10·8c02410e·18860341·0e208304·.O....A....A.·..
140 ··0x00000880·410e1042·0e08410b·640ac30e·1841c60e·A..B..A.d....A..140 ··0x00000880·5a0a0e18·410e1042·0e08410b·640ac30e·Z...A..B..A.d...
141 ··0x00000890·1042cc0e·08450b00·24000000·9c080000·.B...E..$.......141 ··0x00000890·1841c60e·1042cc0e·08450b00·24000000·.A...B...E..$...
 142 ··0x000008a0·a0080000·00000000·69000000·000e2083·........i.....·.
 143 ··0x000008b0·0486038c·02700e08·c3c6cc4a·0e208304·.....p.....J.·..
 144 ··0x000008c0·86038c02·34000000·c8080000·00000000·....4...........
 145 ··0x000008d0·52010000·00450e10·8602410e·18830344·R....E....A....D
 146 ··0x000008e0·0e300255·0a0e1843·0e10410e·08450b4e·.0.U...C..A..E.N
 147 ··0x000008f0·0a0e1843·0e10410e·08460b00·14000000·...C..A..F......
 148 ··0x00000900·00090000·00000000·31000000·000e3083·........1.....0.
 149 ··0x00000910·03860200·40000000·18090000·00000000·....@...........
 150 ··0x00000920·54010000·00460e10·8c02410e·18860341·T....F....A....A
 151 ··0x00000930·0e208304·440e3002·650a0e20·430e1841·.·..D.0.e..·C..A
 152 ··0x00000940·0e10420e·08490b4e·0a0e2043·0e18410e·..B..I.N..·C..A.
 153 ··0x00000950·10420e08·440b0000·18000000·5c090000·.B..D.......\...
142 ··0x000008a0·00000000·69000000·000e2083·0486038c·....i.....·.....154 ··0x00000960·00000000·6c000000·000e3083·0486038c·....l.....0.....
143 ··0x000008b0·02700e08·c3c6cc4a·0e208304·86038c02·.p.....J.·......155 ··0x00000970·02000000·10000000·78090000·00000000·........x.......
 156 ··0x00000980·15000000·00000000·10000000·8c090000·................
 157 ··0x00000990·00000000·2f000000·00000000·14000000·..../...........
 158 ··0x000009a0·a0090000·00000000·2a000000·00440e20·........*....D.·
 159 ··0x000009b0·640e0800·2c000000·b8090000·00000000·d...,...........
 160 ··0x000009c0·62010000·00460e10·8c02410e·18860341·b....F....A....A
 161 ··0x000009d0·0e208304·02f90a0e·18410e10·420e0841·.·.......A..B..A
 162 ··0x000009e0·0b000000·18000000·e8090000·00000000·................
 163 ··0x000009f0·9c010000·000e2083·0486038c·02000000·......·.........
 164 ··0x00000a00·2c000000·040a0000·00000000·b8000000·,...............
 165 ··0x00000a10·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
 166 ··0x00000a20·02540a0e·18410e10·420e0841·0b000000·.T...A..B..A....
 167 ··0x00000a30·18000000·340a0000·00000000·3f000000·....4.......?...
 168 ··0x00000a40·000e2083·0486038c·02000000·24000000·..·.........$...
 169 ··0x00000a50·500a0000·00000000·71000000·00450e10·P.......q....E..
 170 ··0x00000a60·8602410e·18830347·0e20025a·0e18440e·..A....G.·.Z..D.
 171 ··0x00000a70·10410e08·14000000·780a0000·00000000·.A......x.......
 172 ··0x00000a80·21000000·000e2083·03860200·24000000·!.....·.....$...
 173 ··0x00000a90·900a0000·00000000·60000000·00450e10·........`....E..
 174 ··0x00000aa0·8602430e·18830347·0e200245·0e18460e·..C....G.·.E..F.
 175 ··0x00000ab0·10410e08·24000000·b80a0000·00000000·.A..$...........
 176 ··0x00000ac0·2a000000·00450e10·8602440e·18830346·*....E....D....F
 177 ··0x00000ad0·0e20580e·18410e10·410e0800·10000000·.·X..A..A.......
 178 ··0x00000ae0·e00a0000·00000000·05000000·00000000·................
144 ··0x000008c0·34000000·c4080000·00000000·52010000·4...........R...179 ··0x00000af0·30000000·f40a0000·00000000·f2000000·0...............
145 ··0x000008d0·00450e10·8602410e·18830344·0e300255·.E....A....D.0.U 
146 ··0x000008e0·0a0e1843·0e10410e·08450b4e·0a0e1843·...C..A..E.N...C 
147 ··0x000008f0·0e10410e·08460b00·14000000·fc080000·..A..F.......... 
148 ··0x00000900·00000000·31000000·000e3083·03860200·....1.....0..... 
149 ··0x00000910·40000000·14090000·00000000·54010000·@...........T... 
150 ··0x00000920·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..180 ··0x00000b00·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
151 ··0x00000930·440e3002·650a0e20·430e1841·0e10420e·D.0.e..·C..A..B.181 ··0x00000b10·440e3002·780a0e20·430e1841·0e10420e·D.0.x..·C..A..B.
152 ··0x00000940·08490b4e·0a0e2043·0e18410e·10420e08·.I.N..·C..A..B.. 
Max diff block lines reached; 0/25476 bytes (0.00%) of diff not shown.
1.6 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:··········210688·(bytes·into·file)13 ··Start·of·section·headers:··········210576·(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·0x33700:1 There·are·32·section·headers,·starting·at·offset·0x33690:
  
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·001529·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001589·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0212e0·001158·18···I·29···1··86 ··[·2]·.rela.text········RELA············0000000000000000·021288·0011a0·18···I·29···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001570·0015e8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0015d0·0015e8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·022438·000fc0·18···I·29···3··88 ··[·4]·.rela.data········RELA············0000000000000000·022428·000fc0·18···I·29···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002b58·070dc0·00··WA··0···0·649 ··[·5]·.bss··············NOBITS··········0000000000000000·002bb8·070dc0·00··WA··0···0·64
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002b58·00b746·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002bb8·00b71e·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0233f8·009150·18···I·29···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0233e8·009138·18···I·29···6··8
12 ··[·8]·.text.startup·····PROGBITS········0000000000000000·00e2a0·000042·00··AX··0···0·1612 ··[·8]·.text.startup·····PROGBITS········0000000000000000·00e2d8·000042·00··AX··0···0·16
13 ··[·9]·.rela.text.startup·RELA············0000000000000000·02c548·0000f0·18···I·29···8··813 ··[·9]·.rela.text.startup·RELA············0000000000000000·02c520·0000f0·18···I·29···8··8
14 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·00e2e8·000008·08··WA··0···0··814 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·00e320·000008·08··WA··0···0··8
15 ··[11]·.rela.init_array··RELA············0000000000000000·02c638·000018·18···I·29··10··815 ··[11]·.rela.init_array··RELA············0000000000000000·02c610·000018·18···I·29··10··8
16 ··[12]·.text.hot·········PROGBITS········0000000000000000·00e2f0·00493f·00··AX··0···0·6416 ··[12]·.text.hot·········PROGBITS········0000000000000000·00e328·0048bf·00··AX··0···0·64
17 ··[13]·.rela.text.hot····RELA············0000000000000000·02c650·002d90·18···I·29··12··817 ··[13]·.rela.text.hot····RELA············0000000000000000·02c628·002d48·18···I·29··12··8
18 ··[14]·.rodata.str1.8····PROGBITS········0000000000000000·012c30·000b79·01·AMS··0···0··818 ··[14]·.rodata.str1.8····PROGBITS········0000000000000000·012be8·000b79·01·AMS··0···0··8
19 ··[15]·.rodata.str1.1····PROGBITS········0000000000000000·0137a9·0008a1·01·AMS··0···0··119 ··[15]·.rodata.str1.1····PROGBITS········0000000000000000·013761·0008a1·01·AMS··0···0··1
20 ··[16]·.rodata···········PROGBITS········0000000000000000·014050·001450·00···A··0···0·6420 ··[16]·.rodata···········PROGBITS········0000000000000000·014008·001450·00···A··0···0·64
21 ··[17]·.rela.rodata······RELA············0000000000000000·02f3e0·000d50·18···I·29··16··821 ··[17]·.rela.rodata······RELA············0000000000000000·02f370·000d50·18···I·29··16··8
22 ··[18]·.tbss·············NOBITS··········0000000000000000·0154a0·000001·00·WAT··0···0··122 ··[18]·.tbss·············NOBITS··········0000000000000000·015458·000001·00·WAT··0···0··1
23 ··[19]·.tdata············PROGBITS········0000000000000000·0154a0·000008·00·WAT··0···0··823 ··[19]·.tdata············PROGBITS········0000000000000000·015458·000008·00·WAT··0···0··8
24 ··[20]·.rela.tdata·······RELA············0000000000000000·030130·000018·18···I·29··19··824 ··[20]·.rela.tdata·······RELA············0000000000000000·0300c0·000018·18···I·29··19··8
25 ··[21]·.rodata.cst16·····PROGBITS········0000000000000000·0154a8·000020·10··AM··0···0·1625 ··[21]·.rodata.cst16·····PROGBITS········0000000000000000·015460·000020·10··AM··0···0·16
26 ··[22]·.rodata.cst8······PROGBITS········0000000000000000·0154c8·0000e0·08··AM··0···0··826 ··[22]·.rodata.cst8······PROGBITS········0000000000000000·015480·0000e0·08··AM··0···0··8
27 ··[23]·.rela.rodata.cst8·RELA············0000000000000000·030148·000240·18···I·29··22··827 ··[23]·.rela.rodata.cst8·RELA············0000000000000000·0300d8·000240·18···I·29··22··8
28 ··[24]·.rodata.cst2······PROGBITS········0000000000000000·0155a8·000002·02··AM··0···0··228 ··[24]·.rodata.cst2······PROGBITS········0000000000000000·015560·000002·02··AM··0···0··2
29 ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·0155aa·000000·00······0···0··129 ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·015562·000000·00······0···0··1
30 ··[26]·.note.gnu.property·NOTE············0000000000000000·0155b0·000020·00···A··0···0··830 ··[26]·.note.gnu.property·NOTE············0000000000000000·015568·000020·00···A··0···0··8
31 ··[27]·.eh_frame·········PROGBITS········0000000000000000·0155d0·004ab0·00···A··0···0··831 ··[27]·.eh_frame·········PROGBITS········0000000000000000·015588·004aa0·00···A··0···0··8
32 ··[28]·.rela.eh_frame····RELA············0000000000000000·030388·003258·18···I·29··27··832 ··[28]·.rela.eh_frame····RELA············0000000000000000·030318·003258·18···I·29··27··8
33 ··[29]·.symtab···········SYMTAB··········0000000000000000·01a080·0040e0·18·····30·279··833 ··[29]·.symtab···········SYMTAB··········0000000000000000·01a028·0040e0·18·····30·279··8
34 ··[30]·.strtab···········STRTAB··········0000000000000000·01e160·00317a·00······0···0··134 ··[30]·.strtab···········STRTAB··········0000000000000000·01e108·00317a·00······0···0··1
35 ··[31]·.shstrtab·········STRTAB··········0000000000000000·0335e0·000119·00······0···0··135 ··[31]·.shstrtab·········STRTAB··········0000000000000000·033570·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)
85.9 KB
readelf --wide --symbols {}
Max HTML report size reached
426 KB
readelf --wide --relocs {}
Max HTML report size reached
365 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
253 B
strings --all --bytes=8 {}
    
Offset 65, 16 lines modifiedOffset 65, 14 lines modified
65 []A\A]A^A_65 []A\A]A^A_
66 AVAUATUSH66 AVAUATUSH
67 []A\A]A^A_67 []A\A]A^A_
68 AWAVAUATUSH68 AWAVAUATUSH
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 AWAVAUATUSH 
73 []A\A]A^A_ 
74 B(D9B,r&72 B(D9B,r&
75 B(D9B,r&73 B(D9B,r&
76 []A\A]A^74 []A\A]A^
77 []A\A]A^75 []A\A]A^
78 []A\A]A^A_76 []A\A]A^A_
79 B(D9B,r&77 B(D9B,r&
80 H(D9H,rF78 H(D9H,rF
33.8 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+0x97da255 ·R_X86_64_32»    .text.unlikely+0x97b2
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, 16 lines modifiedOffset 572, 16 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+0x5871579 ·R_X86_64_32»    .text.unlikely+0x5849
580 »       call···8f0·<mi_heap_visit_pages>580 »       call···950·<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
587 »       call···7a7·<mi_heap_collect_ex+0xf7>587 »       call···7a7·<mi_heap_collect_ex+0xf7>
Offset 595, 67 lines modifiedOffset 595, 106 lines modified
595 »       jne····7d8·<mi_heap_collect_ex+0x128>595 »       jne····7d8·<mi_heap_collect_ex+0x128>
596 »       call···7bf·<mi_heap_collect_ex+0x10f>596 »       call···7bf·<mi_heap_collect_ex+0x10f>
597 ·R_X86_64_PLT32» _mi_thread_data_collect-0x4597 ·R_X86_64_PLT32» _mi_thread_data_collect-0x4
598 »       mov····(%rbx),%rdx598 »       mov····(%rbx),%rdx
599 »       mov····$0x1,%esi599 »       mov····$0x1,%esi
600 »       mov····$0x1,%edi600 »       mov····$0x1,%edi
601 »       add····$0x3c8,%rdx601 »       add····$0x3c8,%rdx
602 »       call···9c0·<mi_arenas_try_purge>602 »       call···a20·<mi_arenas_try_purge>
603 »       add····$0x10,%rsp603 »       add····$0x10,%rsp
604 »       pop····%rbx604 »       pop····%rbx
605 »       pop····%rbp605 »       pop····%rbp
606 »       pop····%r12606 »       pop····%r12
607 »       pop····%r13607 »       pop····%r13
608 »       pop····%r14608 »       pop····%r14
609 »       ret609 »       ret
610 »       data16·cs·nopw·0x0(%rax,%rax,1)610 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
 611 00000000000007f0·<_mi_deferred_free>:
 612 _mi_deferred_free():
 613 »       endbr64
 614 »       push···%rbx
 615 »       mov····0x0(%rip),%rdx········
 616 ·R_X86_64_PC32»  .bss+0x688ac
 617 »       mov····(%rdi),%rax
 618 »       addq···$0x1,(%rax)
 619 »       test···%rdx,%rdx
 620 »       jne····80c·<_mi_deferred_free+0x1c>
 621 ·R_X86_64_PC32»  .text.unlikely+0xe1a
 622 »       pop····%rbx
 623 »       ret
 624 »       xchg···%ax,%ax
  
611 00000000000007f0·<_mi_abandoned_reclaim_all>:625 0000000000000810·<_mi_abandoned_reclaim_all>:
612 _mi_abandoned_reclaim_all():626 _mi_abandoned_reclaim_all():
613 »       endbr64627 »       endbr64
614 »       push···%rbp628 »       push···%rbp
615 »       mov····%rdi,%rbp629 »       mov····%rdi,%rbp
616 »       push···%rbx630 »       push···%rbx
617 »       mov····%rsi,%rbx631 »       mov····%rsi,%rbx
618 »       push···%rdx632 »       push···%rdx
619 »       mov····0x390(%rbx),%rdi633 »       mov····0x390(%rbx),%rdi
620 »       call···820·<mi_abandoned_pop>634 »       call···840·<mi_abandoned_pop>
621 »       test···%rax,%rax635 »       test···%rax,%rax
622 »       jne····812·<_mi_abandoned_reclaim_all+0x22>636 »       jne····832·<_mi_abandoned_reclaim_all+0x22>
623 ·R_X86_64_PC32»  .text.unlikely+0xe4e637 ·R_X86_64_PC32»  .text.unlikely+0xe4e
624 »       pop····%rax638 »       pop····%rax
625 »       pop····%rbx639 »       pop····%rbx
626 »       pop····%rbp640 »       pop····%rbp
627 »       ret641 »       ret
628 »       cs·nopw·0x0(%rax,%rax,1)642 »       cs·nopw·0x0(%rax,%rax,1)
  
629 0000000000000820·<mi_abandoned_pop>:643 0000000000000840·<mi_abandoned_pop>:
630 mi_abandoned_pop():644 mi_abandoned_pop():
631 »       push···%rbp645 »       push···%rbp
632 »       lea····0x40(%rdi),%rbp646 »       lea····0x40(%rdi),%rbp
633 »       push···%rbx647 »       push···%rbx
634 »       mov····%rdi,%rbx648 »       mov····%rdi,%rbx
635 »       push···%rcx649 »       push···%rcx
636 »       mov····0x40(%rdi),%rax650 »       mov····0x40(%rdi),%rax
637 »       cmp····$0x1ffffff,%rax651 »       cmp····$0x1ffffff,%rax
638 »       ja·····83a·<mi_abandoned_pop+0x1a>652 »       ja·····85a·<mi_abandoned_pop+0x1a>
639 ·R_X86_64_PC32»  .text.unlikely+0xf18653 ·R_X86_64_PC32»  .text.unlikely+0xf18
640 »       call···83f·<mi_abandoned_pop+0x1f>654 »       call···85f·<mi_abandoned_pop+0x1f>
641 ·R_X86_64_PC32»  .text.hot+0x1bbc655 ·R_X86_64_PC32»  .text.hot+0x1b9c
642 »       test···%al,%al656 »       test···%al,%al
643 »       jne····847·<mi_abandoned_pop+0x27>657 »       jne····867·<mi_abandoned_pop+0x27>
644 ·R_X86_64_PC32»  .text.unlikely+0xf18658 ·R_X86_64_PC32»  .text.unlikely+0xf18
645 »       xor····%edx,%edx659 »       xor····%edx,%edx
646 »       mov····%rdx,%rax660 »       mov····%rdx,%rax
647 »       pop····%rdx661 »       pop····%rdx
648 »       pop····%rbx662 »       pop····%rbx
649 »       pop····%rbp663 »       pop····%rbp
650 »       ret664 »       ret
  
 665 0000000000000870·<_mi_heap_delayed_free_partial>:
 666 _mi_heap_delayed_free_partial():
 667 »       endbr64
 668 »       push···%r13
 669 »       push···%r12
 670 »       lea····0xb18(%rdi),%r12
 671 »       push···%rbp
 672 »       push···%rbx
 673 »       push···%rcx
 674 »       mov····0xb18(%rdi),%rbx
 675 »       test···%rbx,%rbx
 676 »       jne····892·<_mi_heap_delayed_free_partial+0x22>
 677 ·R_X86_64_PC32»  .text.unlikely+0x102b
 678 »       mov····$0x1,%ebp
 679 »       pop····%rdx
 680 »       mov····%ebp,%eax
 681 »       pop····%rbx
 682 »       pop····%rbp
 683 »       pop····%r12
 684 »       pop····%r13
Max diff block lines reached; 30828/34469 bytes (89.44%) of diff not shown.
467 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
115 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
135 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
164 KB
rangeobject.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:··········30296·(bytes·into·file)13 ··Start·of·section·headers:··········30136·(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·0x7658:1 There·are·20·section·headers,·starting·at·offset·0x75b8:
  
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·0001d0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001d0·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004390·000390·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004368·000390·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000210·0008b0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000210·0008b0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·004720·000660·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0046f8·000660·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000ac0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000ac0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000ac0·0000bb·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000ac0·0000bb·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000b80·0000d5·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000b80·0000d5·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000c55·000ab0·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000c55·000a99·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004d80·001080·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004d58·001050·18···I·17···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·001708·001205·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0016f0·0011f5·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·005e00·0013f8·18···I·17··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·005da8·0013b0·18···I·17··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002910·000365·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0028e8·000365·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002c75·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002c4d·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·002c78·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002c50·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002c98·000640·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002c70·000640·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·0071f8·0003a8·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·007158·0003a8·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·0032d8·000a68·18·····18··61··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0032b0·000a68·18·····18··61··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·003d40·00064c·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·003d18·00064c·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0075a0·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·007500·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
5.08 KB
readelf --wide --symbols {}
    
Offset 14, 43 lines modifiedOffset 14, 43 lines modified
14 ····10:·0000000000000164···119·FUNC····LOCAL··DEFAULT····8·make_range_object.cold14 ····10:·0000000000000164···119·FUNC····LOCAL··DEFAULT····8·make_range_object.cold
15 ····11:·00000000000007a0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF15 ····11:·00000000000007a0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
16 ····12:·00000000000004d0···465·FUNC····LOCAL··DEFAULT···10·range_iter16 ····12:·00000000000004d0···465·FUNC····LOCAL··DEFAULT···10·range_iter
17 ····13:·00000000000001db·····7·FUNC····LOCAL··DEFAULT····8·range_iter.cold17 ····13:·00000000000001db·····7·FUNC····LOCAL··DEFAULT····8·range_iter.cold
18 ····14:·00000000000006b0···128·FUNC····LOCAL··DEFAULT···10·range_dealloc18 ····14:·00000000000006b0···128·FUNC····LOCAL··DEFAULT···10·range_dealloc
19 ····15:·0000000000000730···107·FUNC····LOCAL··DEFAULT···10·longrangeiter_dealloc19 ····15:·0000000000000730···107·FUNC····LOCAL··DEFAULT···10·longrangeiter_dealloc
20 ····16:·00000000000007c0····67·FUNC····LOCAL··DEFAULT···10·rangeiter_next20 ····16:·00000000000007c0····67·FUNC····LOCAL··DEFAULT···10·rangeiter_next
21 ····17:·0000000000000810··1088·FUNC····LOCAL··DEFAULT···10·range_subscript21 ····17:·0000000000000810··1072·FUNC····LOCAL··DEFAULT···10·range_subscript
22 ····18:·00000000000001e2···221·FUNC····LOCAL··DEFAULT····8·range_subscript.cold22 ····18:·00000000000001e2···198·FUNC····LOCAL··DEFAULT····8·range_subscript.cold
23 ····19:·0000000000000c50····13·FUNC····LOCAL··DEFAULT···10·range_length23 ····19:·0000000000000c40····13·FUNC····LOCAL··DEFAULT···10·range_length
24 ····20:·0000000000000c60···590·FUNC····LOCAL··DEFAULT···10·range_reverse24 ····20:·0000000000000c50···590·FUNC····LOCAL··DEFAULT···10·range_reverse
25 ····21:·00000000000002bf····32·FUNC····LOCAL··DEFAULT····8·range_reverse.cold25 ····21:·00000000000002a8····32·FUNC····LOCAL··DEFAULT····8·range_reverse.cold
26 ····22:·0000000000000eb0···252·FUNC····LOCAL··DEFAULT···10·range_richcompare26 ····22:·0000000000000ea0···252·FUNC····LOCAL··DEFAULT···10·range_richcompare
27 ····23:·00000000000002df····36·FUNC····LOCAL··DEFAULT····8·range_richcompare.cold27 ····23:·00000000000002c8····36·FUNC····LOCAL··DEFAULT····8·range_richcompare.cold
28 ····24:·0000000000000303····92·FUNC····LOCAL··DEFAULT····8·range_repr28 ····24:·00000000000002ec····92·FUNC····LOCAL··DEFAULT····8·range_repr
29 ····25:·0000000000000000····30·FUNC····LOCAL··DEFAULT····1·range_contains29 ····25:·0000000000000000····30·FUNC····LOCAL··DEFAULT····1·range_contains
30 ····26:·0000000000000020···210·FUNC····LOCAL··DEFAULT····1·range_contains_long30 ····26:·0000000000000020···210·FUNC····LOCAL··DEFAULT····1·range_contains_long
31 ····27:·000000000000035f····13·FUNC····LOCAL··DEFAULT····8·range_contains.cold31 ····27:·0000000000000348····13·FUNC····LOCAL··DEFAULT····8·range_contains.cold
32 ····28:·000000000000036c····67·FUNC····LOCAL··DEFAULT····8·range_contains_long.cold32 ····28:·0000000000000355····67·FUNC····LOCAL··DEFAULT····8·range_contains_long.cold
33 ····29:·0000000000000100····13·FUNC····LOCAL··DEFAULT····1·rangeiter_len33 ····29:·0000000000000100····13·FUNC····LOCAL··DEFAULT····1·rangeiter_len
34 ····30:·0000000000000fb0···457·FUNC····LOCAL··DEFAULT···10·range_item34 ····30:·0000000000000fa0···457·FUNC····LOCAL··DEFAULT···10·range_item
35 ····31:·00000000000003af····60·FUNC····LOCAL··DEFAULT····8·range_item.cold35 ····31:·0000000000000398····60·FUNC····LOCAL··DEFAULT····8·range_item.cold
36 ····32:·00000000000003eb···236·FUNC····LOCAL··DEFAULT····8·range_hash36 ····32:·00000000000003d4···236·FUNC····LOCAL··DEFAULT····8·range_hash
37 ····33:·00000000000004d7····74·FUNC····LOCAL··DEFAULT····8·range_count37 ····33:·00000000000004c0····74·FUNC····LOCAL··DEFAULT····8·range_count
38 ····34:·0000000000000521···186·FUNC····LOCAL··DEFAULT····8·range_index38 ····34:·000000000000050a···186·FUNC····LOCAL··DEFAULT····8·range_index
39 ····35:·0000000000001180···133·FUNC····LOCAL··DEFAULT···10·longrangeiter_next39 ····35:·0000000000001170···133·FUNC····LOCAL··DEFAULT···10·longrangeiter_next
40 ····36:·00000000000005db····39·FUNC····LOCAL··DEFAULT····8·longrangeiter_next.cold40 ····36:·00000000000005c4····39·FUNC····LOCAL··DEFAULT····8·longrangeiter_next.cold
41 ····37:·0000000000000110···159·FUNC····LOCAL··DEFAULT····1·rangeiter_reduce41 ····37:·0000000000000110···159·FUNC····LOCAL··DEFAULT····1·rangeiter_reduce
42 ····38:·0000000000000602····39·FUNC····LOCAL··DEFAULT····8·rangeiter_reduce.cold42 ····38:·00000000000005eb····39·FUNC····LOCAL··DEFAULT····8·rangeiter_reduce.cold
43 ····39:·00000000000001b0····32·FUNC····LOCAL··DEFAULT····1·range_reduce43 ····39:·00000000000001b0····32·FUNC····LOCAL··DEFAULT····1·range_reduce
44 ····40:·0000000000000629···249·FUNC····LOCAL··DEFAULT····8·longrangeiter_reduce44 ····40:·0000000000000612···249·FUNC····LOCAL··DEFAULT····8·longrangeiter_reduce
45 ····41:·0000000000000722····20·FUNC····LOCAL··DEFAULT····8·longrangeiter_len45 ····41:·000000000000070b····20·FUNC····LOCAL··DEFAULT····8·longrangeiter_len
46 ····42:·0000000000000736····80·FUNC····LOCAL··DEFAULT····8·rangeiter_setstate46 ····42:·000000000000071f····80·FUNC····LOCAL··DEFAULT····8·rangeiter_setstate
47 ····43:·0000000000000786···262·FUNC····LOCAL··DEFAULT····8·longrangeiter_setstate47 ····43:·000000000000076f···262·FUNC····LOCAL··DEFAULT····8·longrangeiter_setstate
48 ····44:·000000000000088c····13·FUNC····LOCAL··DEFAULT····8·range_bool48 ····44:·0000000000000875····13·FUNC····LOCAL··DEFAULT····8·range_bool
49 ····45:·0000000000000899···535·FUNC····LOCAL··DEFAULT····8·range_new49 ····45:·0000000000000882···535·FUNC····LOCAL··DEFAULT····8·range_new
50 ····46:·00000000000001a0···128·OBJECT··LOCAL··DEFAULT····3·longrangeiter_methods50 ····46:·00000000000001a0···128·OBJECT··LOCAL··DEFAULT····3·longrangeiter_methods
51 ····47:·0000000000000080····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc51 ····47:·0000000000000080····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
52 ····48:·0000000000000040····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc52 ····48:·0000000000000040····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
53 ····49:·0000000000000000····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc53 ····49:·0000000000000000····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
54 ····50:·00000000000003c0···128·OBJECT··LOCAL··DEFAULT····3·rangeiter_methods54 ····50:·00000000000003c0···128·OBJECT··LOCAL··DEFAULT····3·rangeiter_methods
55 ····51:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata55 ····51:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
56 ····52:·0000000000000720···288·OBJECT··LOCAL··DEFAULT····3·range_as_number56 ····52:·0000000000000720···288·OBJECT··LOCAL··DEFAULT····3·range_as_number
68.6 KB
readelf --wide --relocs {}
Max HTML report size reached
21.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ··DW_CFA_nop195 ··DW_CFA_nop
  
196 000001ac·0000000000000010·000001b0·FDE·cie=00000000·pc=00000000000007c0..0000000000000803196 000001ac·0000000000000010·000001b0·FDE·cie=00000000·pc=00000000000007c0..0000000000000803
197 ··DW_CFA_nop197 ··DW_CFA_nop
198 ··DW_CFA_nop198 ··DW_CFA_nop
199 ··DW_CFA_nop199 ··DW_CFA_nop
  
200 000001c0·0000000000000058·000001c4·FDE·cie=00000000·pc=0000000000000810..0000000000000c50200 000001c0·0000000000000058·000001c4·FDE·cie=00000000·pc=0000000000000810..0000000000000c40
201 ··DW_CFA_advance_loc:·6·to·0000000000000816201 ··DW_CFA_advance_loc:·6·to·0000000000000816
202 ··DW_CFA_def_cfa_offset:·16202 ··DW_CFA_def_cfa_offset:·16
203 ··DW_CFA_offset:·r14·(r14)·at·cfa-16203 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
204 ··DW_CFA_advance_loc:·2·to·0000000000000818204 ··DW_CFA_advance_loc:·2·to·0000000000000818
205 ··DW_CFA_def_cfa_offset:·24205 ··DW_CFA_def_cfa_offset:·24
206 ··DW_CFA_offset:·r13·(r13)·at·cfa-24206 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
207 ··DW_CFA_advance_loc:·2·to·000000000000081a207 ··DW_CFA_advance_loc:·2·to·000000000000081a
Offset 246, 135 lines modifiedOffset 246, 135 lines modified
246 ··DW_CFA_advance_loc:·2·to·0000000000000a66246 ··DW_CFA_advance_loc:·2·to·0000000000000a66
247 ··DW_CFA_def_cfa_offset:·8247 ··DW_CFA_def_cfa_offset:·8
248 ··DW_CFA_advance_loc:·10·to·0000000000000a70248 ··DW_CFA_advance_loc:·10·to·0000000000000a70
249 ··DW_CFA_restore_state249 ··DW_CFA_restore_state
250 ··DW_CFA_nop250 ··DW_CFA_nop
251 ··DW_CFA_nop251 ··DW_CFA_nop
  
252 0000021c·000000000000001c·00000220·FDE·cie=00000000·pc=00000000000001e2..00000000000002bf252 0000021c·000000000000001c·00000220·FDE·cie=00000000·pc=00000000000001e2..00000000000002a8
253 ··DW_CFA_def_cfa_offset:·80253 ··DW_CFA_def_cfa_offset:·80
254 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48254 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
255 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40255 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
256 ··DW_CFA_offset:·r12·(r12)·at·cfa-32256 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
257 ··DW_CFA_offset:·r13·(r13)·at·cfa-24257 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
258 ··DW_CFA_offset:·r14·(r14)·at·cfa-16258 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
259 ··DW_CFA_nop259 ··DW_CFA_nop
260 ··DW_CFA_nop260 ··DW_CFA_nop
261 ··DW_CFA_nop261 ··DW_CFA_nop
  
262 0000023c·0000000000000010·00000240·FDE·cie=00000000·pc=0000000000000c50..0000000000000c5d262 0000023c·0000000000000010·00000240·FDE·cie=00000000·pc=0000000000000c40..0000000000000c4d
263 ··DW_CFA_nop263 ··DW_CFA_nop
264 ··DW_CFA_nop264 ··DW_CFA_nop
265 ··DW_CFA_nop265 ··DW_CFA_nop
  
266 00000250·000000000000003c·00000254·FDE·cie=00000000·pc=0000000000000c60..0000000000000eae266 00000250·000000000000003c·00000254·FDE·cie=00000000·pc=0000000000000c50..0000000000000e9e
267 ··DW_CFA_advance_loc:·6·to·0000000000000c66267 ··DW_CFA_advance_loc:·6·to·0000000000000c56
268 ··DW_CFA_def_cfa_offset:·16268 ··DW_CFA_def_cfa_offset:·16
269 ··DW_CFA_offset:·r14·(r14)·at·cfa-16269 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
270 ··DW_CFA_advance_loc:·2·to·0000000000000c68270 ··DW_CFA_advance_loc:·2·to·0000000000000c58
271 ··DW_CFA_def_cfa_offset:·24271 ··DW_CFA_def_cfa_offset:·24
272 ··DW_CFA_offset:·r13·(r13)·at·cfa-24272 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
273 ··DW_CFA_advance_loc:·2·to·0000000000000c6a273 ··DW_CFA_advance_loc:·2·to·0000000000000c5a
274 ··DW_CFA_def_cfa_offset:·32274 ··DW_CFA_def_cfa_offset:·32
275 ··DW_CFA_offset:·r12·(r12)·at·cfa-32275 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
276 ··DW_CFA_advance_loc:·4·to·0000000000000c6e276 ··DW_CFA_advance_loc:·4·to·0000000000000c5e
277 ··DW_CFA_def_cfa_offset:·40277 ··DW_CFA_def_cfa_offset:·40
278 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40278 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
279 ··DW_CFA_advance_loc:·1·to·0000000000000c6f279 ··DW_CFA_advance_loc:·1·to·0000000000000c5f
280 ··DW_CFA_def_cfa_offset:·48280 ··DW_CFA_def_cfa_offset:·48
281 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48281 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
282 ··DW_CFA_advance_loc1:·178·to·0000000000000d21282 ··DW_CFA_advance_loc1:·178·to·0000000000000d11
283 ··DW_CFA_remember_state283 ··DW_CFA_remember_state
284 ··DW_CFA_def_cfa_offset:·40284 ··DW_CFA_def_cfa_offset:·40
285 ··DW_CFA_advance_loc:·4·to·0000000000000d25285 ··DW_CFA_advance_loc:·4·to·0000000000000d15
286 ··DW_CFA_def_cfa_offset:·32286 ··DW_CFA_def_cfa_offset:·32
287 ··DW_CFA_advance_loc:·2·to·0000000000000d27287 ··DW_CFA_advance_loc:·2·to·0000000000000d17
288 ··DW_CFA_def_cfa_offset:·24288 ··DW_CFA_def_cfa_offset:·24
289 ··DW_CFA_advance_loc:·2·to·0000000000000d29289 ··DW_CFA_advance_loc:·2·to·0000000000000d19
290 ··DW_CFA_def_cfa_offset:·16290 ··DW_CFA_def_cfa_offset:·16
291 ··DW_CFA_advance_loc:·2·to·0000000000000d2b291 ··DW_CFA_advance_loc:·2·to·0000000000000d1b
292 ··DW_CFA_def_cfa_offset:·8292 ··DW_CFA_def_cfa_offset:·8
293 ··DW_CFA_advance_loc:·1·to·0000000000000d2c293 ··DW_CFA_advance_loc:·1·to·0000000000000d1c
294 ··DW_CFA_restore_state294 ··DW_CFA_restore_state
295 ··DW_CFA_nop295 ··DW_CFA_nop
296 ··DW_CFA_nop296 ··DW_CFA_nop
297 ··DW_CFA_nop297 ··DW_CFA_nop
  
298 00000290·000000000000001c·00000294·FDE·cie=00000000·pc=00000000000002bf..00000000000002df298 00000290·000000000000001c·00000294·FDE·cie=00000000·pc=00000000000002a8..00000000000002c8
299 ··DW_CFA_def_cfa_offset:·48299 ··DW_CFA_def_cfa_offset:·48
300 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48300 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
301 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40301 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
302 ··DW_CFA_offset:·r12·(r12)·at·cfa-32302 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
303 ··DW_CFA_offset:·r13·(r13)·at·cfa-24303 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
304 ··DW_CFA_offset:·r14·(r14)·at·cfa-16304 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
305 ··DW_CFA_nop305 ··DW_CFA_nop
306 ··DW_CFA_nop306 ··DW_CFA_nop
307 ··DW_CFA_nop307 ··DW_CFA_nop
  
308 000002b0·000000000000002c·000002b4·FDE·cie=00000000·pc=0000000000000eb0..0000000000000fac308 000002b0·000000000000002c·000002b4·FDE·cie=00000000·pc=0000000000000ea0..0000000000000f9c
309 ··DW_CFA_advance_loc:·6·to·0000000000000eb6309 ··DW_CFA_advance_loc:·6·to·0000000000000ea6
310 ··DW_CFA_def_cfa_offset:·16310 ··DW_CFA_def_cfa_offset:·16
311 ··DW_CFA_offset:·r12·(r12)·at·cfa-16311 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
312 ··DW_CFA_advance_loc:·1·to·0000000000000eb7312 ··DW_CFA_advance_loc:·1·to·0000000000000ea7
313 ··DW_CFA_def_cfa_offset:·24313 ··DW_CFA_def_cfa_offset:·24
314 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24314 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
315 ··DW_CFA_advance_loc:·1·to·0000000000000eb8315 ··DW_CFA_advance_loc:·1·to·0000000000000ea8
316 ··DW_CFA_def_cfa_offset:·32316 ··DW_CFA_def_cfa_offset:·32
317 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32317 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
318 ··DW_CFA_advance_loc1:·107·to·0000000000000f23318 ··DW_CFA_advance_loc1:·107·to·0000000000000f13
319 ··DW_CFA_remember_state319 ··DW_CFA_remember_state
320 ··DW_CFA_def_cfa_offset:·24320 ··DW_CFA_def_cfa_offset:·24
321 ··DW_CFA_advance_loc:·1·to·0000000000000f24321 ··DW_CFA_advance_loc:·1·to·0000000000000f14
322 ··DW_CFA_def_cfa_offset:·16322 ··DW_CFA_def_cfa_offset:·16
323 ··DW_CFA_advance_loc:·2·to·0000000000000f26323 ··DW_CFA_advance_loc:·2·to·0000000000000f16
324 ··DW_CFA_def_cfa_offset:·8324 ··DW_CFA_def_cfa_offset:·8
325 ··DW_CFA_advance_loc:·1·to·0000000000000f27325 ··DW_CFA_advance_loc:·1·to·0000000000000f17
326 ··DW_CFA_restore_state326 ··DW_CFA_restore_state
327 ··DW_CFA_nop327 ··DW_CFA_nop
328 ··DW_CFA_nop328 ··DW_CFA_nop
329 ··DW_CFA_nop329 ··DW_CFA_nop
  
330 000002e0·0000000000000018·000002e4·FDE·cie=00000000·pc=00000000000002df..0000000000000303330 000002e0·0000000000000018·000002e4·FDE·cie=00000000·pc=00000000000002c8..00000000000002ec
331 ··DW_CFA_def_cfa_offset:·32331 ··DW_CFA_def_cfa_offset:·32
332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
333 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24333 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
334 ··DW_CFA_offset:·r12·(r12)·at·cfa-16334 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
335 ··DW_CFA_nop335 ··DW_CFA_nop
336 ··DW_CFA_nop336 ··DW_CFA_nop
337 ··DW_CFA_nop337 ··DW_CFA_nop
  
338 000002fc·0000000000000024·00000300·FDE·cie=00000000·pc=0000000000000303..000000000000035f338 000002fc·0000000000000024·00000300·FDE·cie=00000000·pc=00000000000002ec..0000000000000348
339 ··DW_CFA_advance_loc:·5·to·0000000000000308339 ··DW_CFA_advance_loc:·5·to·00000000000002f1
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:·53·to·000000000000033d342 ··DW_CFA_advance_loc:·53·to·0000000000000326
343 ··DW_CFA_remember_state343 ··DW_CFA_remember_state
344 ··DW_CFA_def_cfa_offset:·8344 ··DW_CFA_def_cfa_offset:·8
345 ··DW_CFA_advance_loc:·5·to·0000000000000342345 ··DW_CFA_advance_loc:·5·to·000000000000032b
346 ··DW_CFA_restore_state346 ··DW_CFA_restore_state
347 ··DW_CFA_advance_loc:·20·to·0000000000000356347 ··DW_CFA_advance_loc:·20·to·000000000000033f
348 ··DW_CFA_remember_state348 ··DW_CFA_remember_state
349 ··DW_CFA_def_cfa_offset:·8349 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 15749/21849 bytes (72.08%) of diff not shown.
3.88 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 »       mov····0x8(%rsi),%rax9 »       mov····0x8(%rsi),%rax
10 »       cmp····$0x0,%rax10 »       cmp····$0x0,%rax
11 ·R_X86_64_32S»   PyLong_Type11 ·R_X86_64_32S»   PyLong_Type
12 »       je·····1c·<range_contains+0x1c>12 »       je·····1c·<range_contains+0x1c>
13 »       cmp····$0x0,%rax13 »       cmp····$0x0,%rax
14 ·R_X86_64_32S»   PyBool_Type14 ·R_X86_64_32S»   PyBool_Type
15 »       jne····1c·<range_contains+0x1c>15 »       jne····1c·<range_contains+0x1c>
16 ·R_X86_64_PC32»  .text.unlikely+0x35b16 ·R_X86_64_PC32»  .text.unlikely+0x344
17 »       jmp····20·<range_contains_long>17 »       jmp····20·<range_contains_long>
18 »       xchg···%ax,%ax18 »       xchg···%ax,%ax
  
19 0000000000000020·<range_contains_long>:19 0000000000000020·<range_contains_long>:
20 range_contains_long():20 range_contains_long():
21 »       push···%r1221 »       push···%r12
22 »       mov····$0x4,%edx22 »       mov····$0x4,%edx
Offset 28, 57 lines modifiedOffset 28, 57 lines modified
28 »       push···%rbx28 »       push···%rbx
29 »       mov····%rdi,%rbx29 »       mov····%rdi,%rbx
30 »       mov····0x20(%rdi),%rdi30 »       mov····0x20(%rdi),%rdi
31 »       call···3d·<range_contains_long+0x1d>31 »       call···3d·<range_contains_long+0x1d>
32 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x432 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
33 »       cmp····$0xffffffff,%eax33 »       cmp····$0xffffffff,%eax
34 »       je·····46·<range_contains_long+0x26>34 »       je·····46·<range_contains_long+0x26>
35 ·R_X86_64_PC32»  .text.unlikely+0x36835 ·R_X86_64_PC32»  .text.unlikely+0x351
36 »       sub····$0x1,%eax36 »       sub····$0x1,%eax
37 »       mov····0x10(%rbx),%rdi37 »       mov····0x10(%rbx),%rdi
38 »       mov····$0x1,%edx38 »       mov····$0x1,%edx
39 »       jne····58·<range_contains_long+0x38>39 »       jne····58·<range_contains_long+0x38>
40 ·R_X86_64_PC32»  .text.unlikely+0x38a40 ·R_X86_64_PC32»  .text.unlikely+0x373
41 »       mov····%rbp,%rsi41 »       mov····%rbp,%rsi
42 »       call···60·<range_contains_long+0x40>42 »       call···60·<range_contains_long+0x40>
43 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x443 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
44 »       mov····0x18(%rbx),%rsi44 »       mov····0x18(%rbx),%rsi
45 »       xor····%edx,%edx45 »       xor····%edx,%edx
46 »       mov····%rbp,%rdi46 »       mov····%rbp,%rdi
47 »       mov····%eax,%r12d47 »       mov····%eax,%r12d
48 »       call···71·<range_contains_long+0x51>48 »       call···71·<range_contains_long+0x51>
49 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x449 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
50 »       cmp····$0xffffffff,%r12d50 »       cmp····$0xffffffff,%r12d
51 »       je·····7b·<range_contains_long+0x5b>51 »       je·····7b·<range_contains_long+0x5b>
52 ·R_X86_64_PC32»  .text.unlikely+0x36852 ·R_X86_64_PC32»  .text.unlikely+0x351
53 »       cmp····$0xffffffff,%eax53 »       cmp····$0xffffffff,%eax
54 »       je·····84·<range_contains_long+0x64>54 »       je·····84·<range_contains_long+0x64>
55 ·R_X86_64_PC32»  .text.unlikely+0x36855 ·R_X86_64_PC32»  .text.unlikely+0x351
56 »       test···%r12d,%r12d56 »       test···%r12d,%r12d
57 »       je·····8d·<range_contains_long+0x6d>57 »       je·····8d·<range_contains_long+0x6d>
58 ·R_X86_64_PC32»  .text.unlikely+0x37e58 ·R_X86_64_PC32»  .text.unlikely+0x367
59 »       test···%eax,%eax59 »       test···%eax,%eax
60 »       je·····95·<range_contains_long+0x75>60 »       je·····95·<range_contains_long+0x75>
61 ·R_X86_64_PC32»  .text.unlikely+0x37e61 ·R_X86_64_PC32»  .text.unlikely+0x367
62 »       mov····0x10(%rbx),%rsi62 »       mov····0x10(%rbx),%rsi
63 »       mov····%rbp,%rdi63 »       mov····%rbp,%rdi
64 »       call···a1·<range_contains_long+0x81>64 »       call···a1·<range_contains_long+0x81>
65 ·R_X86_64_PLT32» PyNumber_Subtract-0x465 ·R_X86_64_PLT32» PyNumber_Subtract-0x4
66 »       mov····%rax,%rbp66 »       mov····%rax,%rbp
67 »       test···%rax,%rax67 »       test···%rax,%rax
68 »       je·····ad·<range_contains_long+0x8d>68 »       je·····ad·<range_contains_long+0x8d>
69 ·R_X86_64_PC32»  .text.unlikely+0x36869 ·R_X86_64_PC32»  .text.unlikely+0x351
70 »       mov····0x20(%rbx),%rsi70 »       mov····0x20(%rbx),%rsi
71 »       mov····%rax,%rdi71 »       mov····%rax,%rdi
72 »       call···b9·<range_contains_long+0x99>72 »       call···b9·<range_contains_long+0x99>
73 ·R_X86_64_PLT32» PyNumber_Remainder-0x473 ·R_X86_64_PLT32» PyNumber_Remainder-0x4
74 »       mov····%rax,%rbx74 »       mov····%rax,%rbx
75 »       test···%rax,%rax75 »       test···%rax,%rax
76 »       je·····c5·<range_contains_long+0xa5>76 »       je·····c5·<range_contains_long+0xa5>
77 ·R_X86_64_PC32»  .text.unlikely+0x37577 ·R_X86_64_PC32»  .text.unlikely+0x35e
78 »       mov····$0x2,%edx78 »       mov····$0x2,%edx
79 »       mov····$0x0,%esi79 »       mov····$0x0,%esi
80 ·R_X86_64_32»    _PyRuntime+0x36b080 ·R_X86_64_32»    _PyRuntime+0x36b0
81 »       mov····%rax,%rdi81 »       mov····%rax,%rdi
82 »       call···d7·<range_contains_long+0xb7>82 »       call···d7·<range_contains_long+0xb7>
83 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x483 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
84 »       mov····%eax,%r12d84 »       mov····%eax,%r12d
Offset 115, 42 lines modifiedOffset 115, 42 lines modified
115 »       push···%r9115 »       push···%r9
116 »       mov····0x10(%rdi),%rdi116 »       mov····0x10(%rdi),%rdi
117 »       call···128·<rangeiter_reduce+0x18>117 »       call···128·<rangeiter_reduce+0x18>
118 ·R_X86_64_PLT32» PyLong_FromLong-0x4118 ·R_X86_64_PLT32» PyLong_FromLong-0x4
119 »       mov····%rax,%rbp119 »       mov····%rax,%rbp
120 »       test···%rax,%rax120 »       test···%rax,%rax
121 »       je·····134·<rangeiter_reduce+0x24>121 »       je·····134·<rangeiter_reduce+0x24>
122 ·R_X86_64_PC32»  .text.unlikely+0x5fe122 ·R_X86_64_PC32»  .text.unlikely+0x5e7
123 »       mov····0x20(%rbx),%rdi123 »       mov····0x20(%rbx),%rdi
124 »       imul···0x18(%rbx),%rdi124 »       imul···0x18(%rbx),%rdi
125 »       add····0x10(%rbx),%rdi125 »       add····0x10(%rbx),%rdi
126 »       call···146·<rangeiter_reduce+0x36>126 »       call···146·<rangeiter_reduce+0x36>
127 ·R_X86_64_PLT32» PyLong_FromLong-0x4127 ·R_X86_64_PLT32» PyLong_FromLong-0x4
128 »       mov····%rax,%r12128 »       mov····%rax,%r12
129 »       test···%rax,%rax129 »       test···%rax,%rax
130 »       je·····152·<rangeiter_reduce+0x42>130 »       je·····152·<rangeiter_reduce+0x42>
131 ·R_X86_64_PC32»  .text.unlikely+0x5fe131 ·R_X86_64_PC32»  .text.unlikely+0x5e7
132 »       mov····0x18(%rbx),%rdi132 »       mov····0x18(%rbx),%rdi
133 »       call···15b·<rangeiter_reduce+0x4b>133 »       call···15b·<rangeiter_reduce+0x4b>
134 ·R_X86_64_PLT32» PyLong_FromLong-0x4134 ·R_X86_64_PLT32» PyLong_FromLong-0x4
135 »       mov····%rax,%rbx135 »       mov····%rax,%rbx
136 »       test···%rax,%rax136 »       test···%rax,%rax
137 »       je·····167·<rangeiter_reduce+0x57>137 »       je·····167·<rangeiter_reduce+0x57>
138 ·R_X86_64_PC32»  .text.unlikely+0x603138 ·R_X86_64_PC32»  .text.unlikely+0x5ec
139 »       mov····%rax,%rcx139 »       mov····%rax,%rcx
140 »       mov····%r12,%rdx140 »       mov····%r12,%rdx
141 »       mov····%rbp,%rsi141 »       mov····%rbp,%rsi
142 »       mov····$0x0,%edi142 »       mov····$0x0,%edi
143 ·R_X86_64_32»    PyRange_Type143 ·R_X86_64_32»    PyRange_Type
144 »       call···17a·<rangeiter_reduce+0x6a>144 »       call···17a·<rangeiter_reduce+0x6a>
145 ·R_X86_64_PC32»  .text.hot+0x15c145 ·R_X86_64_PC32»  .text.hot+0x15c
146 »       mov····%rax,%r13146 »       mov····%rax,%r13
147 »       test···%rax,%rax147 »       test···%rax,%rax
148 »       je·····186·<rangeiter_reduce+0x76>148 »       je·····186·<rangeiter_reduce+0x76>
149 ·R_X86_64_PC32»  .text.unlikely+0x603149 ·R_X86_64_PC32»  .text.unlikely+0x5ec
150 »       mov····$0x0,%edi150 »       mov····$0x0,%edi
151 ·R_X86_64_32»    _PyRuntime+0xea40151 ·R_X86_64_32»    _PyRuntime+0xea40
152 »       call···190·<rangeiter_reduce+0x80>152 »       call···190·<rangeiter_reduce+0x80>
153 ·R_X86_64_PLT32» _PyEval_GetBuiltin-0x4153 ·R_X86_64_PLT32» _PyEval_GetBuiltin-0x4
154 »       pop····%r8154 »       pop····%r8
155 »       mov····%r13,%rdx155 »       mov····%r13,%rdx
156 »       pop····%rbx156 »       pop····%rbx
31.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 174, 875 lines modifiedOffset 174, 868 lines modified
174 00000000000001e2·<range_subscript.cold>:174 00000000000001e2·<range_subscript.cold>:
175 range_subscript.cold():175 range_subscript.cold():
176 »       call···1e7·<range_subscript.cold+0x5>176 »       call···1e7·<range_subscript.cold+0x5>
177 ·R_X86_64_PLT32» _Py_Dealloc-0x4177 ·R_X86_64_PLT32» _Py_Dealloc-0x4
178 »       jmp····1ec·<range_subscript.cold+0xa>178 »       jmp····1ec·<range_subscript.cold+0xa>
179 ·R_X86_64_PC32»  .text.hot+0x99d179 ·R_X86_64_PC32»  .text.hot+0x99d
180 »       mov····0x8(%rsp),%rdi180 »       mov····0x8(%rsp),%rdi
181 »       xor····%r14d,%r14d 
182 »       call···1f9·<range_subscript.cold+0x17>181 »       call···1f6·<range_subscript.cold+0x14>
183 ·R_X86_64_PC32»  .text.hot+0x79c182 ·R_X86_64_PC32»  .text.hot+0x79c
184 »       mov····0x10(%rsp),%rdi183 »       mov····0x10(%rsp),%rdi
185 »       call···203·<range_subscript.cold+0x21>184 »       call···200·<range_subscript.cold+0x1e>
186 ·R_X86_64_PC32»  .text.hot+0x79c185 ·R_X86_64_PC32»  .text.hot+0x79c
187 »       mov····0x18(%rsp),%rdi186 »       mov····0x18(%rsp),%rdi
188 »       call···20d·<range_subscript.cold+0x2b>187 »       call···20a·<range_subscript.cold+0x28>
189 ·R_X86_64_PC32»  .text.hot+0x79c188 ·R_X86_64_PC32»  .text.hot+0x79c
190 »       mov····%r12,%rdi189 »       mov····%r12,%rdi
191 »       call···215·<range_subscript.cold+0x33>190 »       call···212·<range_subscript.cold+0x30>
192 ·R_X86_64_PC32»  .text.hot+0x79c191 ·R_X86_64_PC32»  .text.hot+0x79c
193 »       mov····%r14,%rdi192 »       mov····%r14,%rdi
194 »       call···21d·<range_subscript.cold+0x3b>193 »       call···21a·<range_subscript.cold+0x38>
195 ·R_X86_64_PC32»  .text.hot+0x79c194 ·R_X86_64_PC32»  .text.hot+0x79c
196 »       mov····%rbp,%rdi195 »       mov····%rbp,%rdi
197 »       call···225·<range_subscript.cold+0x43>196 »       call···222·<range_subscript.cold+0x40>
198 ·R_X86_64_PC32»  .text.hot+0x79c197 ·R_X86_64_PC32»  .text.hot+0x79c
199 »       xor····%r13d,%r13d198 »       xor····%r13d,%r13d
200 »       jmp····22d·<range_subscript.cold+0x4b>199 »       jmp····22a·<range_subscript.cold+0x48>
 200 ·R_X86_64_PC32»  .text.hot+0x90b
 201 »       mov····%rbp,%rdi
 202 »       call···232·<range_subscript.cold+0x50>
 203 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 204 »       jmp····237·<range_subscript.cold+0x55>
201 ·R_X86_64_PC32»  .text.hot+0x90b205 ·R_X86_64_PC32»  .text.hot+0x90b
202 »       mov····0x8(%rsp),%rdi 
203 »       xor····%r14d,%r14d 
204 »       xor····%r12d,%r12d 
205 »       jmp····1f4·<range_subscript.cold+0x12> 
206 »       mov····0x18(%rdx),%rdx206 »       mov····0x18(%rdx),%rdx
207 »       mov····0x0(%rip),%rdi········207 »       mov····0x0(%rip),%rdi········
208 ·R_X86_64_PC32»  PyExc_TypeError-0x4208 ·R_X86_64_PC32»  PyExc_TypeError-0x4
209 »       mov····$0x0,%esi209 »       mov····$0x0,%esi
210 ·R_X86_64_32»    .rodata.str1.8+0xa0210 ·R_X86_64_32»    .rodata.str1.8+0xa0
211 »       xor····%eax,%eax211 »       xor····%eax,%eax
212 »       call···251·<range_subscript.cold+0x6f>212 »       call···24e·<range_subscript.cold+0x6c>
213 ·R_X86_64_PLT32» PyErr_Format-0x4213 ·R_X86_64_PLT32» PyErr_Format-0x4
214 »       xor····%r13d,%r13d214 »       xor····%r13d,%r13d
215 »       jmp····259·<range_subscript.cold+0x77>215 »       jmp····256·<range_subscript.cold+0x74>
216 ·R_X86_64_PC32»  .text.hot+0x90b216 ·R_X86_64_PC32»  .text.hot+0x90b
217 »       mov····0x8(%rsp),%rdi217 »       mov····0x8(%rsp),%rdi
 218 »       xor····%r14d,%r14d
 219 »       xor····%r12d,%r12d
218 »       jmp····232·<range_subscript.cold+0x50>220 »       jmp····1f1·<range_subscript.cold+0xf>
219 »       mov····%rbx,%r13 
220 »       mov····(%r12),%rdx221 »       mov····0x8(%rsp),%rdi
221 »       test···%edx,%edx222 »       xor····%r14d,%r14d
222 »       js·····26f·<range_subscript.cold+0x8d>223 »       jmp····1f1·<range_subscript.cold+0xf>
223 ·R_X86_64_PC32»  .text.hot+0x8f5224 »       mov····0x8(%rsp),%rdi
224 »       jmp····274·<range_subscript.cold+0x92>225 »       jmp····25b·<range_subscript.cold+0x79>
225 ·R_X86_64_PC32»  .text.hot+0x8e7 
226 »       mov····%r12,%rdi226 »       mov····%r12,%rdi
227 »       call···27c·<range_subscript.cold+0x9a>227 »       call···27c·<range_subscript.cold+0x9a>
228 ·R_X86_64_PLT32» _Py_Dealloc-0x4228 ·R_X86_64_PLT32» _Py_Dealloc-0x4
229 »       jmp····281·<range_subscript.cold+0x9f>229 »       jmp····281·<range_subscript.cold+0x9f>
230 ·R_X86_64_PC32»  .text.hot+0xbe4230 ·R_X86_64_PC32»  .text.hot+0xbd4
231 »       mov····(%r12),%rax231 »       mov····(%r12),%rax
232 »       test···%eax,%eax232 »       test···%eax,%eax
233 »       js·····28d·<range_subscript.cold+0xab>233 »       js·····28d·<range_subscript.cold+0xab>
234 ·R_X86_64_PC32»  .text.hot+0xbf5234 ·R_X86_64_PC32»  .text.hot+0xbe5
235 »       sub····$0x1,%rax235 »       sub····$0x1,%rax
236 »       mov····%rax,(%r12)236 »       mov····%rax,(%r12)
237 »       jne····29b·<range_subscript.cold+0xb9>237 »       jne····29b·<range_subscript.cold+0xb9>
238 ·R_X86_64_PC32»  .text.hot+0xbf5238 ·R_X86_64_PC32»  .text.hot+0xbe5
239 »       mov····%r12,%rdi239 »       mov····%r12,%rdi
240 »       call···2a3·<range_subscript.cold+0xc1>240 »       call···2a3·<range_subscript.cold+0xc1>
241 ·R_X86_64_PLT32» _Py_Dealloc-0x4241 ·R_X86_64_PLT32» _Py_Dealloc-0x4
242 »       jmp····2a8·<range_subscript.cold+0xc6>242 »       jmp····2a8·<range_reverse.cold>
243 ·R_X86_64_PC32»  .text.hot+0xbf5243 ·R_X86_64_PC32»  .text.hot+0xbe5
244 »       mov····0x8(%rsp),%rdi 
245 »       jmp····1f4·<range_subscript.cold+0x12> 
246 »       mov····%rbp,%rdi 
247 »       call···2ba·<range_subscript.cold+0xd8> 
248 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
249 »       jmp····2bf·<range_reverse.cold> 
250 ·R_X86_64_PC32»  .text.hot+0x90b 
  
251 00000000000002bf·<range_reverse.cold>:244 00000000000002a8·<range_reverse.cold>:
252 range_reverse.cold():245 range_reverse.cold():
253 »       mov····(%r14),%rax246 »       mov····(%r14),%rax
254 »       test···%eax,%eax247 »       test···%eax,%eax
255 »       js·····2d7·<range_reverse.cold+0x18>248 »       js·····2c0·<range_reverse.cold+0x18>
256 »       sub····$0x1,%rax249 »       sub····$0x1,%rax
257 »       mov····%rax,(%r14)250 »       mov····%rax,(%r14)
258 »       jne····2d7·<range_reverse.cold+0x18>251 »       jne····2c0·<range_reverse.cold+0x18>
259 »       mov····%r14,%rdi252 »       mov····%r14,%rdi
260 »       call···2d7·<range_reverse.cold+0x18>253 »       call···2c0·<range_reverse.cold+0x18>
261 ·R_X86_64_PLT32» _Py_Dealloc-0x4254 ·R_X86_64_PLT32» _Py_Dealloc-0x4
262 »       xor····%r14d,%r14d255 »       xor····%r14d,%r14d
263 »       jmp····2df·<range_richcompare.cold>256 »       jmp····2c8·<range_richcompare.cold>
264 ·R_X86_64_PC32»  .text.hot+0xd1c257 ·R_X86_64_PC32»  .text.hot+0xd0c
  
265 00000000000002df·<range_richcompare.cold>:258 00000000000002c8·<range_richcompare.cold>:
266 range_richcompare.cold():259 range_richcompare.cold():
267 »       call···2e4·<range_richcompare.cold+0x5>260 »       call···2cd·<range_richcompare.cold+0x5>
268 ·R_X86_64_PLT32» PyErr_BadArgument-0x4261 ·R_X86_64_PLT32» PyErr_BadArgument-0x4
269 »       xor····%eax,%eax262 »       xor····%eax,%eax
270 »       jmp····2eb·<range_richcompare.cold+0xc>263 »       jmp····2d4·<range_richcompare.cold+0xc>
271 ·R_X86_64_PC32»  .text.hot+0xf1e264 ·R_X86_64_PC32»  .text.hot+0xf0e
272 »       cmp····$0x3,%edx265 »       cmp····$0x3,%edx
273 »       je·····2f4·<range_richcompare.cold+0x15>266 »       je·····2dd·<range_richcompare.cold+0x15>
274 ·R_X86_64_PC32»  .text.hot+0xf76267 ·R_X86_64_PC32»  .text.hot+0xf66
275 »       jmp····2f9·<range_richcompare.cold+0x1a>268 »       jmp····2e2·<range_richcompare.cold+0x1a>
276 ·R_X86_64_PC32»  .text.hot+0xf19269 ·R_X86_64_PC32»  .text.hot+0xf09
277 »       mov····$0x0,%eax270 »       mov····$0x0,%eax
278 ·R_X86_64_32»    _Py_NotImplementedStruct271 ·R_X86_64_32»    _Py_NotImplementedStruct
279 »       jmp····303·<range_repr>272 »       jmp····2ec·<range_repr>
280 ·R_X86_64_PC32»  .text.hot+0xf1e273 ·R_X86_64_PC32»  .text.hot+0xf0e
  
281 0000000000000303·<range_repr>:274 00000000000002ec·<range_repr>:
282 range_repr():275 range_repr():
283 »       endbr64276 »       endbr64
284 »       push···%rbx277 »       push···%rbx
285 »       mov····%rdi,%rbx278 »       mov····%rdi,%rbx
286 »       mov····0x20(%rdi),%rdi279 »       mov····0x20(%rdi),%rdi
287 »       xor····%esi,%esi280 »       xor····%esi,%esi
288 »       call···316·<range_repr+0x13>281 »       call···2ff·<range_repr+0x13>
289 ·R_X86_64_PLT32» PyNumber_AsSsize_t-0x4282 ·R_X86_64_PLT32» PyNumber_AsSsize_t-0x4
290 »       cmp····$0xffffffffffffffff,%rax283 »       cmp····$0xffffffffffffffff,%rax
Max diff block lines reached; 26531/31869 bytes (83.25%) of diff not shown.
28.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 694, 25 lines modifiedOffset 694, 25 lines modified
694 »       je·····920·<range_subscript+0x110>694 »       je·····920·<range_subscript+0x110>
695 »       cmpq···$0x0,0x108(%rax)695 »       cmpq···$0x0,0x108(%rax)
696 »       je·····920·<range_subscript+0x110>696 »       je·····920·<range_subscript+0x110>
697 »       call···84a·<range_subscript+0x3a>697 »       call···84a·<range_subscript+0x3a>
698 ·R_X86_64_PLT32» PyNumber_Index-0x4698 ·R_X86_64_PLT32» PyNumber_Index-0x4
699 »       mov····%rax,%rbp699 »       mov····%rax,%rbp
700 »       test···%rax,%rax700 »       test···%rax,%rax
701 »       je·····c4b·<range_subscript+0x43b>701 »       je·····c36·<range_subscript+0x426>
702 »       xor····%edx,%edx702 »       xor····%edx,%edx
703 »       mov····$0x0,%esi703 »       mov····$0x0,%esi
704 ·R_X86_64_32»    _PyRuntime+0x36b0704 ·R_X86_64_32»    _PyRuntime+0x36b0
705 »       mov····%rax,%rdi705 »       mov····%rax,%rdi
706 »       call···865·<range_subscript+0x55>706 »       call···865·<range_subscript+0x55>
707 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4707 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
708 »       cmp····$0xffffffff,%eax708 »       cmp····$0xffffffff,%eax
709 »       je·····bf9·<range_subscript+0x3e9>709 »       je·····be9·<range_subscript+0x3d9>
710 »       cmp····$0x1,%eax710 »       cmp····$0x1,%eax
711 »       je·····c10·<range_subscript+0x400>711 »       je·····c00·<range_subscript+0x3f0>
712 »       mov····0x0(%rbp),%eax712 »       mov····0x0(%rbp),%eax
713 »       add····$0x1,%eax713 »       add····$0x1,%eax
714 »       je·····a70·<range_subscript+0x260>714 »       je·····a70·<range_subscript+0x260>
715 »       mov····%eax,0x0(%rbp)715 »       mov····%eax,0x0(%rbp)
716 »       xor····%edx,%edx716 »       xor····%edx,%edx
717 »       mov····$0x0,%esi717 »       mov····$0x0,%esi
718 ·R_X86_64_32»    _PyRuntime+0x36b0718 ·R_X86_64_32»    _PyRuntime+0x36b0
Offset 724, 125 lines modifiedOffset 724, 125 lines modified
724 »       jne····a8a·<range_subscript+0x27a>724 »       jne····a8a·<range_subscript+0x27a>
725 »       mov····0x28(%rbx),%rsi725 »       mov····0x28(%rbx),%rsi
726 »       mov····$0x5,%edx726 »       mov····$0x5,%edx
727 »       mov····%r12,%rdi727 »       mov····%r12,%rdi
728 »       call···8b1·<range_subscript+0xa1>728 »       call···8b1·<range_subscript+0xa1>
729 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4729 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
730 »       cmp····$0xffffffff,%eax730 »       cmp····$0xffffffff,%eax
731 »       je·····c46·<range_subscript+0x436>731 »       je·····c2c·<range_subscript+0x41c>
732 »       cmp····$0x1,%eax732 »       cmp····$0x1,%eax
733 »       je·····be0·<range_subscript+0x3d0>733 »       je·····bd0·<range_subscript+0x3c0>
734 »       mov····0x20(%rbx),%rsi734 »       mov····0x20(%rbx),%rsi
735 »       cmp····$0x0,%rsi735 »       cmp····$0x0,%rsi
736 ·R_X86_64_32S»   _PyRuntime+0x36d0736 ·R_X86_64_32S»   _PyRuntime+0x36d0
737 »       jne····aa0·<range_subscript+0x290>737 »       jne····aa0·<range_subscript+0x290>
738 »       mov····0x10(%rbx),%rdi738 »       mov····0x10(%rbx),%rdi
739 »       mov····%r12,%rsi739 »       mov····%r12,%rsi
740 »       call···8e0·<range_subscript+0xd0>740 »       call···8e0·<range_subscript+0xd0>
741 ·R_X86_64_PLT32» PyNumber_Add-0x4741 ·R_X86_64_PLT32» PyNumber_Add-0x4
742 »       mov····(%r12),%rdx 
743 »       mov····%rax,%r13742 »       mov····%rax,%r13
 743 »       mov····(%r12),%rax
744 »       test···%edx,%edx744 »       test···%eax,%eax
745 »       js·····8f9·<range_subscript+0xe9>745 »       js·····8f9·<range_subscript+0xe9>
746 »       sub····$0x1,%rdx746 »       sub····$0x1,%rax
747 »       mov····%rdx,(%r12)747 »       mov····%rax,(%r12)
748 »       je·····c2a·<range_subscript+0x41a>748 »       je·····c1a·<range_subscript+0x40a>
749 »       mov····0x0(%rbp),%rax749 »       mov····0x0(%rbp),%rax
750 »       test···%eax,%eax750 »       test···%eax,%eax
751 »       js·····90f·<range_subscript+0xff>751 »       js·····90f·<range_subscript+0xff>
752 »       sub····$0x1,%rax752 »       sub····$0x1,%rax
753 »       mov····%rax,0x0(%rbp)753 »       mov····%rax,0x0(%rbp)
754 »       je·····90f·<range_subscript+0xff>754 »       je·····90f·<range_subscript+0xff>
755 ·R_X86_64_PC32»  .text.unlikely+0x2ae755 ·R_X86_64_PC32»  .text.unlikely+0x226
756 »       add····$0x20,%rsp756 »       add····$0x20,%rsp
757 »       mov····%r13,%rax757 »       mov····%r13,%rax
758 »       pop····%rbx758 »       pop····%rbx
759 »       pop····%rbp759 »       pop····%rbp
760 »       pop····%r12760 »       pop····%r12
761 »       pop····%r13761 »       pop····%r13
762 »       pop····%r14762 »       pop····%r14
763 »       ret763 »       ret
764 »       nop764 »       nop
765 »       cmp····$0x0,%rdx765 »       cmp····$0x0,%rdx
766 ·R_X86_64_32S»   PySlice_Type766 ·R_X86_64_32S»   PySlice_Type
767 »       jne····c37·<range_subscript+0x427>767 »       jne····c3b·<range_subscript+0x42b>
768 »       mov····0x28(%rbx),%rsi768 »       mov····0x28(%rbx),%rsi
769 »       lea····0x10(%rsp),%rcx769 »       lea····0x10(%rsp),%rcx
770 »       lea····0x8(%rsp),%rdx770 »       lea····0x8(%rsp),%rdx
771 »       movq···$0x0,0x8(%rsp)771 »       movq···$0x0,0x8(%rsp)
772 »       movq···$0x0,0x10(%rsp)772 »       movq···$0x0,0x10(%rsp)
773 »       lea····0x18(%rsp),%r8773 »       lea····0x18(%rsp),%r8
774 »       movq···$0x0,0x18(%rsp)774 »       movq···$0x0,0x18(%rsp)
775 »       call···960·<range_subscript+0x150>775 »       call···960·<range_subscript+0x150>
776 ·R_X86_64_PLT32» _PySlice_GetLongIndices-0x4776 ·R_X86_64_PLT32» _PySlice_GetLongIndices-0x4
777 »       cmp····$0xffffffff,%eax777 »       cmp····$0xffffffff,%eax
778 »       je·····969·<range_subscript+0x159>778 »       je·····969·<range_subscript+0x159>
779 ·R_X86_64_PC32»  .text.unlikely+0x221779 ·R_X86_64_PC32»  .text.unlikely+0x21e
780 »       mov····0x20(%rbx),%rdi780 »       mov····0x20(%rbx),%rdi
781 »       mov····0x18(%rsp),%rsi781 »       mov····0x18(%rsp),%rsi
782 »       call···977·<range_subscript+0x167>782 »       call···977·<range_subscript+0x167>
783 ·R_X86_64_PLT32» PyNumber_Multiply-0x4783 ·R_X86_64_PLT32» PyNumber_Multiply-0x4
784 »       mov····%rax,%rbp784 »       mov····%rax,%rbp
785 »       test···%rax,%rax785 »       test···%rax,%rax
786 »       je·····983·<range_subscript+0x173>786 »       je·····983·<range_subscript+0x173>
787 ·R_X86_64_PC32»  .text.unlikely+0x229787 ·R_X86_64_PC32»  .text.unlikely+0x252
788 »       mov····0x18(%rsp),%rdi788 »       mov····0x18(%rsp),%rdi
789 »       test···%rdi,%rdi789 »       test···%rdi,%rdi
790 »       je·····9a1·<range_subscript+0x191>790 »       je·····9a1·<range_subscript+0x191>
791 »       movq···$0x0,0x18(%rsp)791 »       movq···$0x0,0x18(%rsp)
792 »       mov····(%rdi),%rax792 »       mov····(%rdi),%rax
793 »       test···%eax,%eax793 »       test···%eax,%eax
794 »       jns····ba0·<range_subscript+0x390>794 »       jns····b90·<range_subscript+0x380>
795 »       mov····0x20(%rbx),%rsi795 »       mov····0x20(%rbx),%rsi
796 »       mov····0x8(%rsp),%rax796 »       mov····0x8(%rsp),%rax
797 »       cmp····$0x0,%rsi797 »       cmp····$0x0,%rsi
798 ·R_X86_64_32S»   _PyRuntime+0x36d0798 ·R_X86_64_32S»   _PyRuntime+0x36d0
799 »       jne····b00·<range_subscript+0x2f0>799 »       jne····af0·<range_subscript+0x2e0>
800 »       mov····0x10(%rbx),%rdi800 »       mov····0x10(%rbx),%rdi
801 »       mov····%rax,%rsi801 »       mov····%rax,%rsi
802 »       call···9c3·<range_subscript+0x1b3>802 »       call···9c3·<range_subscript+0x1b3>
803 ·R_X86_64_PLT32» PyNumber_Add-0x4803 ·R_X86_64_PLT32» PyNumber_Add-0x4
804 »       mov····0x8(%rsp),%rdi804 »       mov····0x8(%rsp),%rdi
805 »       mov····%rax,%r12805 »       mov····%rax,%r12
806 »       test···%rax,%rax806 »       test···%rax,%rax
807 »       je·····c3c·<range_subscript+0x42c>807 »       je·····c31·<range_subscript+0x421>
808 »       test···%rdi,%rdi808 »       test···%rdi,%rdi
809 »       je·····9ed·<range_subscript+0x1dd>809 »       je·····9ed·<range_subscript+0x1dd>
810 »       movq···$0x0,0x8(%rsp)810 »       movq···$0x0,0x8(%rsp)
811 »       mov····(%rdi),%rax811 »       mov····(%rdi),%rax
812 »       test···%eax,%eax812 »       test···%eax,%eax
813 »       jns····bb2·<range_subscript+0x3a2>813 »       jns····ba2·<range_subscript+0x392>
814 »       mov····0x20(%rbx),%rsi814 »       mov····0x20(%rbx),%rsi
815 »       mov····0x10(%rsp),%rax815 »       mov····0x10(%rsp),%rax
816 »       cmp····$0x0,%rsi816 »       cmp····$0x0,%rsi
817 ·R_X86_64_32S»   _PyRuntime+0x36d0817 ·R_X86_64_32S»   _PyRuntime+0x36d0
818 »       jne····b50·<range_subscript+0x340>818 »       jne····b40·<range_subscript+0x330>
819 »       mov····0x10(%rbx),%rdi819 »       mov····0x10(%rbx),%rdi
820 »       mov····%rax,%rsi820 »       mov····%rax,%rsi
821 »       call···a0f·<range_subscript+0x1ff>821 »       call···a0f·<range_subscript+0x1ff>
822 ·R_X86_64_PLT32» PyNumber_Add-0x4822 ·R_X86_64_PLT32» PyNumber_Add-0x4
823 »       mov····%rax,%r14823 »       mov····%rax,%r14
Max diff block lines reached; 24475/28544 bytes (85.74%) of diff not shown.
1.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 25, 21 lines modifiedOffset 25, 21 lines modified
25 ··0x00000150·000e3083·0686058c·048d038e·02000000·..0.............25 ··0x00000150·000e3083·0686058c·048d038e·02000000·..0.............
26 ··0x00000160·18000000·64010000·00000000·80000000·....d...........26 ··0x00000160·18000000·64010000·00000000·80000000·....d...........
27 ··0x00000170·00450e10·8302730a·0e08480b·18000000·.E....s...H.....27 ··0x00000170·00450e10·8302730a·0e08480b·18000000·.E....s...H.....
28 ··0x00000180·80010000·00000000·6b000000·00450e10·........k....E..28 ··0x00000180·80010000·00000000·6b000000·00450e10·........k....E..
29 ··0x00000190·83020261·0e080000·10000000·9c010000·...a............29 ··0x00000190·83020261·0e080000·10000000·9c010000·...a............
30 ··0x000001a0·00000000·1b000000·00000000·10000000·................30 ··0x000001a0·00000000·1b000000·00000000·10000000·................
31 ··0x000001b0·b0010000·00000000·43000000·00000000·........C.......31 ··0x000001b0·b0010000·00000000·43000000·00000000·........C.......
32 ··0x000001c0·58000000·c4010000·00000000·40040000·X...........@...32 ··0x000001c0·58000000·c4010000·00000000·30040000·X...........0...
33 ··0x000001d0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..33 ··0x000001d0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
34 ··0x000001e0·410e2886·05410e30·83064a0e·5002ed0a·A.(..A.0..J.P...34 ··0x000001e0·410e2886·05410e30·83064a0e·5002ed0a·A.(..A.0..J.P...
35 ··0x000001f0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.35 ··0x000001f0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.
36 ··0x00000200·08420b03·3b010a0e·30440e28·410e2042·.B..;...0D.(A.·B36 ··0x00000200·08420b03·3b010a0e·30440e28·410e2042·.B..;...0D.(A.·B
37 ··0x00000210·0e18420e·10420e08·4a0b0000·1c000000·..B..B..J.......37 ··0x00000210·0e18420e·10420e08·4a0b0000·1c000000·..B..B..J.......
38 ··0x00000220·20020000·00000000·dd000000·000e5083··.............P.38 ··0x00000220·20020000·00000000·c6000000·000e5083··.............P.
39 ··0x00000230·0686058c·048d038e·02000000·10000000·................39 ··0x00000230·0686058c·048d038e·02000000·10000000·................
40 ··0x00000240·40020000·00000000·0d000000·00000000·@...............40 ··0x00000240·40020000·00000000·0d000000·00000000·@...............
41 ··0x00000250·3c000000·54020000·00000000·4e020000·<...T.......N...41 ··0x00000250·3c000000·54020000·00000000·4e020000·<...T.......N...
42 ··0x00000260·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..42 ··0x00000260·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
43 ··0x00000270·440e2886·05410e30·830602b2·0a0e2844·D.(..A.0......(D43 ··0x00000270·440e2886·05410e30·830602b2·0a0e2844·D.(..A.0......(D
44 ··0x00000280·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....44 ··0x00000280·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
45 ··0x00000290·1c000000·94020000·00000000·20000000·............·...45 ··0x00000290·1c000000·94020000·00000000·20000000·............·...
825 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:··········108832·(bytes·into·file)13 ··Start·of·section·headers:··········108712·(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·0x1a920:1 There·are·22·section·headers,·starting·at·offset·0x1a8a8:
  
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·000df9·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000df9·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010b68·0011b8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010af0·0011b8·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000e40·000e10·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000e40·000e10·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·011d20·000ff0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·011ca8·000ff0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001c50·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001c50·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001c50·0001ac·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001c50·0001ac·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001dfc·000ced·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001dfc·000d0c·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012d10·001f38·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012c98·001f50·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002af0·00925a·00··AX··0···0·6413 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002b08·0091ca·00··AX··0···0·64
14 ··[10]·.rela.text.hot····RELA············0000000000000000·014c48·004d58·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·014be8·004d40·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00bd50·000022·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00bcd8·000022·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00bd78·000a84·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00bd00·000a84·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0199a0·000120·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·019928·000120·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·00c800·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·00c788·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00c810·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00c798·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00c810·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00c798·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00c830·001a08·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00c7b8·001a08·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·019ac0·000d98·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·019a48·000d98·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e238·001830·18·····20·175··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e1c0·001830·18·····20·175··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00fa68·0010f9·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00f9f0·0010f9·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01a858·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01a7e0·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)
22.1 KB
readelf --wide --symbols {}
    
Offset 4, 148 lines modifiedOffset 4, 148 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··1982·FUNC····LOCAL··DEFAULT····9·set_update_iterable_lock_held11 ·····7:·00000000000002b0··1968·FUNC····LOCAL··DEFAULT····9·set_update_iterable_lock_held
12 ·····8:·00000000000027c0··1514·FUNC····LOCAL··DEFAULT····9·set_merge_lock_held12 ·····8:·0000000000002780··1513·FUNC····LOCAL··DEFAULT····9·set_merge_lock_held
13 ·····9:·0000000000004e00···910·FUNC····LOCAL··DEFAULT····9·set_update_dict_lock_held13 ·····9:·0000000000004db0···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:·00000000000010e0····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···984·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:·0000000000001140···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:·00000000000019f0···141·FUNC····LOCAL··DEFAULT····9·set_discard_key26 ····22:·00000000000019c0···141·FUNC····LOCAL··DEFAULT····9·set_discard_key
27 ····23:·0000000000001c10···348·FUNC····LOCAL··DEFAULT····9·set_lookkey27 ····23:·0000000000001be0···348·FUNC····LOCAL··DEFAULT····9·set_lookkey
28 ····24:·0000000000001a80···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:·00000000000020f0··1742·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:·0000000000002db0···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:·0000000000002e40···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
39 ····35:·0000000000003030···102·FUNC····LOCAL··DEFAULT····9·setiter_dealloc39 ····35:·0000000000002ff0···102·FUNC····LOCAL··DEFAULT····9·setiter_dealloc
40 ····36:·00000000000030a0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF40 ····36:·0000000000003060····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
41 ····37:·00000000000030c0···239·FUNC····LOCAL··DEFAULT····9·set_dealloc41 ····37:·0000000000003080···239·FUNC····LOCAL··DEFAULT····9·set_dealloc
42 ····38:·000000000000023e····82·FUNC····LOCAL··DEFAULT····7·set_dealloc.cold42 ····38:·000000000000023e····82·FUNC····LOCAL··DEFAULT····7·set_dealloc.cold
43 ····39:·0000000000000290····24·FUNC····LOCAL··DEFAULT····7·PySet_Size.cold43 ····39:·0000000000000290····24·FUNC····LOCAL··DEFAULT····7·PySet_Size.cold
44 ····40:·0000000000003300·····9·FUNC····LOCAL··DEFAULT····9·set_len44 ····40:·00000000000032c0·····9·FUNC····LOCAL··DEFAULT····9·set_len
45 ····41:·00000000000002a8····23·FUNC····LOCAL··DEFAULT····7·_PySet_NextEntryRef.cold45 ····41:·00000000000002a8····23·FUNC····LOCAL··DEFAULT····7·_PySet_NextEntryRef.cold
46 ····42:·0000000000000000···181·FUNC····LOCAL··DEFAULT····1·set_contains_lock_held.part.046 ····42:·0000000000000000···181·FUNC····LOCAL··DEFAULT····1·set_contains_lock_held.part.0
47 ····43:·00000000000002bf·····9·FUNC····LOCAL··DEFAULT····7·_PySet_Contains.cold47 ····43:·00000000000002bf·····9·FUNC····LOCAL··DEFAULT····7·_PySet_Contains.cold
48 ····44:·00000000000002c8····22·FUNC····LOCAL··DEFAULT····7·PySet_Pop.cold48 ····44:·00000000000002c8····22·FUNC····LOCAL··DEFAULT····7·PySet_Pop.cold
49 ····45:·00000000000002de····88·FUNC····LOCAL··DEFAULT····7·_PySet_NextEntry.cold49 ····45:·00000000000002de····88·FUNC····LOCAL··DEFAULT····7·_PySet_NextEntry.cold
50 ····46:·0000000000003980···302·FUNC····LOCAL··DEFAULT····9·frozenset_hash50 ····46:·0000000000003940···302·FUNC····LOCAL··DEFAULT····9·frozenset_hash
51 ····47:·0000000000000336····14·FUNC····LOCAL··DEFAULT····7·frozenset_hash.cold51 ····47:·0000000000000336····14·FUNC····LOCAL··DEFAULT····7·frozenset_hash.cold
52 ····48:·0000000000000344····63·FUNC····LOCAL··DEFAULT····7·PySet_Clear.cold52 ····48:·0000000000000344····63·FUNC····LOCAL··DEFAULT····7·PySet_Clear.cold
53 ····49:·0000000000003c90···284·FUNC····LOCAL··DEFAULT····9·set_clear_internal53 ····49:·0000000000003c50···284·FUNC····LOCAL··DEFAULT····9·set_clear_internal
54 ····50:·0000000000003db0···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:·00000000000040a0···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:·0000000000004400···333·FUNC····LOCAL··DEFAULT····9·set_richcompare58 ····54:·00000000000043c0···329·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:·0000000000004550··1369·FUNC····LOCAL··DEFAULT····9·set_issubset_impl60 ····56:·0000000000004510··1369·FUNC····LOCAL··DEFAULT····9·set_issubset_impl
61 ····57:·0000000000006e50··1137·FUNC····LOCAL··DEFAULT····9·set_issuperset_impl61 ····57:·0000000000006df0··1140·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:·0000000000005220··2532·FUNC····LOCAL··DEFAULT····9·set_intersection63 ····59:·00000000000051d0··2528·FUNC····LOCAL··DEFAULT····9·set_intersection
64 ····60:·00000000000003c2····40·FUNC····LOCAL··DEFAULT····7·set_issubset_impl.cold64 ····60:·00000000000003c2····40·FUNC····LOCAL··DEFAULT····7·set_issubset_impl.cold
65 ····61:·00000000000003ea····23·FUNC····LOCAL··DEFAULT····7·_PySet_Update.cold65 ····61:·00000000000003ea····23·FUNC····LOCAL··DEFAULT····7·_PySet_Update.cold
66 ····62:·0000000000004b60···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:·0000000000000401···115·FUNC····LOCAL··DEFAULT····7·set_or.cold
68 ····64:·0000000000004d10···173·FUNC····LOCAL··DEFAULT····9·set_copy_impl68 ····64:·0000000000004cd0···148·FUNC····LOCAL··DEFAULT····9·set_copy_impl
69 ····65:·0000000000000474····37·FUNC····LOCAL··DEFAULT····7·set_copy_impl.cold69 ····65:·0000000000000474····37·FUNC····LOCAL··DEFAULT····7·set_copy_impl.cold
70 ····66:·0000000000004dc0····59·FUNC····LOCAL··DEFAULT····9·make_new_set_basetype70 ····66:·0000000000004d70····59·FUNC····LOCAL··DEFAULT····9·make_new_set_basetype
71 ····67:·0000000000000499····13·FUNC····LOCAL··DEFAULT····7·set_update_dict_lock_held.cold71 ····67:·0000000000000499····13·FUNC····LOCAL··DEFAULT····7·set_update_dict_lock_held.cold
72 ····68:·0000000000005190···134·FUNC····LOCAL··DEFAULT····9·set_and72 ····68:·0000000000005140···134·FUNC····LOCAL··DEFAULT····9·set_and
73 ····69:·00000000000004a6····54·FUNC····LOCAL··DEFAULT····7·set_and.cold73 ····69:·00000000000004a6····54·FUNC····LOCAL··DEFAULT····7·set_and.cold
74 ····70:·00000000000004dc···191·FUNC····LOCAL··DEFAULT····7·set_intersection.cold74 ····70:·00000000000004dc···191·FUNC····LOCAL··DEFAULT····7·set_intersection.cold
75 ····71:·0000000000005c10···267·FUNC····LOCAL··DEFAULT····9·set_pop75 ····71:·0000000000005bb0···267·FUNC····LOCAL··DEFAULT····9·set_pop
76 ····72:·0000000000005d20···134·FUNC····LOCAL··DEFAULT····9·set_sub76 ····72:·0000000000005cc0···134·FUNC····LOCAL··DEFAULT····9·set_sub
77 ····73:·0000000000005db0··1675·FUNC····LOCAL··DEFAULT····9·set_difference77 ····73:·0000000000005d50··1675·FUNC····LOCAL··DEFAULT····9·set_difference
78 ····74:·000000000000059b····55·FUNC····LOCAL··DEFAULT····7·set_sub.cold78 ····74:·000000000000059b····55·FUNC····LOCAL··DEFAULT····7·set_sub.cold
79 ····75:·0000000000000680····49·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference79 ····75:·0000000000000680····49·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference
80 ····76:·00000000000005d2···268·FUNC····LOCAL··DEFAULT····7·set_difference.cold80 ····76:·00000000000005d2···268·FUNC····LOCAL··DEFAULT····7·set_difference.cold
81 ····77:·0000000000006440···536·FUNC····LOCAL··DEFAULT····9·set_update81 ····77:·00000000000063e0···544·FUNC····LOCAL··DEFAULT····9·set_update
82 ····78:·00000000000006de····14·FUNC····LOCAL··DEFAULT····7·set_update.cold82 ····78:·00000000000006de····14·FUNC····LOCAL··DEFAULT····7·set_update.cold
83 ····79:·00000000000001f0···146·FUNC····LOCAL··DEFAULT····1·set_iand83 ····79:·00000000000001f0···146·FUNC····LOCAL··DEFAULT····1·set_iand
84 ····80:·0000000000000290···222·FUNC····LOCAL··DEFAULT····1·set_swap_bodies84 ····80:·0000000000000290···222·FUNC····LOCAL··DEFAULT····1·set_swap_bodies
85 ····81:·00000000000006ec····65·FUNC····LOCAL··DEFAULT····7·set_iand.cold85 ····81:·00000000000006ec····65·FUNC····LOCAL··DEFAULT····7·set_iand.cold
86 ····82:·000000000000072d····35·FUNC····LOCAL··DEFAULT····7·set_swap_bodies.cold86 ····82:·000000000000072d····35·FUNC····LOCAL··DEFAULT····7·set_swap_bodies.cold
87 ····83:·0000000000006660···809·FUNC····LOCAL··DEFAULT····9·set_discard87 ····83:·0000000000006600···809·FUNC····LOCAL··DEFAULT····9·set_discard
88 ····84:·0000000000000750···133·FUNC····LOCAL··DEFAULT····7·set_discard.cold88 ····84:·0000000000000750···133·FUNC····LOCAL··DEFAULT····7·set_discard.cold
89 ····85:·0000000000006990··1216·FUNC····LOCAL··DEFAULT····9·set_issuperset89 ····85:·0000000000006930··1201·FUNC····LOCAL··DEFAULT····9·set_issuperset
90 ····86:·00000000000007d5····33·FUNC····LOCAL··DEFAULT····7·set_issuperset.cold90 ····86:·00000000000007d5····33·FUNC····LOCAL··DEFAULT····7·set_issuperset.cold
91 ····87:·00000000000007f6····33·FUNC····LOCAL··DEFAULT····7·set_issuperset_impl.cold91 ····87:·00000000000007f6····33·FUNC····LOCAL··DEFAULT····7·set_issuperset_impl.cold
92 ····88:·00000000000072d0···964·FUNC····LOCAL··DEFAULT····9·set_remove92 ····88:·0000000000007270···964·FUNC····LOCAL··DEFAULT····9·set_remove
93 ····89:·0000000000000817····24·FUNC····LOCAL··DEFAULT····7·set_remove.cold93 ····89:·0000000000000817····24·FUNC····LOCAL··DEFAULT····7·set_remove.cold
94 ····90:·0000000000000370···496·FUNC····LOCAL··DEFAULT····1·set_repr94 ····90:·0000000000000370···496·FUNC····LOCAL··DEFAULT····1·set_repr
95 ····91:·000000000000082f····44·FUNC····LOCAL··DEFAULT····7·set_repr.cold95 ····91:·000000000000082f····44·FUNC····LOCAL··DEFAULT····7·set_repr.cold
96 ····92:·0000000000000560···277·FUNC····LOCAL··DEFAULT····1·set_union96 ····92:·0000000000000560···277·FUNC····LOCAL··DEFAULT····1·set_union
97 ····93:·000000000000085b····42·FUNC····LOCAL··DEFAULT····7·set_union.cold97 ····93:·000000000000085b····42·FUNC····LOCAL··DEFAULT····7·set_union.cold
98 ····94:·00000000000076a0··2485·FUNC····LOCAL··DEFAULT····9·set_difference_update_internal98 ····94:·0000000000007640··2445·FUNC····LOCAL··DEFAULT····9·set_difference_update_internal
99 ····95:·0000000000000885····31·FUNC····LOCAL··DEFAULT····7·set_copy_and_difference.cold99 ····95:·0000000000000885····31·FUNC····LOCAL··DEFAULT····7·set_copy_and_difference.cold
100 ····96:·00000000000008a4···123·FUNC····LOCAL··DEFAULT····7·set_difference_update_internal.cold100 ····96:·00000000000008a4···154·FUNC····LOCAL··DEFAULT····7·set_difference_update_internal.cold
101 ····97:·00000000000006c0·····9·FUNC····LOCAL··DEFAULT····1·set_copy101 ····97:·00000000000006c0·····9·FUNC····LOCAL··DEFAULT····1·set_copy
102 ····98:·0000000000008060···272·FUNC····LOCAL··DEFAULT····9·set_difference_multi102 ····98:·0000000000007fd0···272·FUNC····LOCAL··DEFAULT····9·set_difference_multi
103 ····99:·000000000000091f····95·FUNC····LOCAL··DEFAULT····7·set_difference_multi.cold103 ····99:·000000000000093e····95·FUNC····LOCAL··DEFAULT····7·set_difference_multi.cold
104 ···100:·00000000000006d0····40·FUNC····LOCAL··DEFAULT····1·setiter_len104 ···100:·00000000000006d0····40·FUNC····LOCAL··DEFAULT····1·setiter_len
105 ···101:·000000000000097e····14·FUNC····LOCAL··DEFAULT····7·setiter_len.cold105 ···101:·000000000000099d····14·FUNC····LOCAL··DEFAULT····7·setiter_len.cold
106 ···102:·0000000000000700···164·FUNC····LOCAL··DEFAULT····1·set_difference_update106 ···102:·0000000000000700···164·FUNC····LOCAL··DEFAULT····1·set_difference_update
107 ···103:·000000000000098c····16·FUNC····LOCAL··DEFAULT····7·set_difference_update.cold107 ···103:·00000000000009ab····16·FUNC····LOCAL··DEFAULT····7·set_difference_update.cold
108 ···104:·00000000000007b0····91·FUNC····LOCAL··DEFAULT····1·set_isub108 ···104:·00000000000007b0····91·FUNC····LOCAL··DEFAULT····1·set_isub
109 ···105:·000000000000099c····40·FUNC····LOCAL··DEFAULT····7·set_isub.cold109 ···105:·00000000000009bb····40·FUNC····LOCAL··DEFAULT····7·set_isub.cold
110 ···106:·0000000000008170··1454·FUNC····LOCAL··DEFAULT····9·set_isdisjoint110 ···106:·00000000000080e0··1456·FUNC····LOCAL··DEFAULT····9·set_isdisjoint
111 ···107:·00000000000009c4···103·FUNC····LOCAL··DEFAULT····7·set_isdisjoint.cold111 ···107:·00000000000009e3···103·FUNC····LOCAL··DEFAULT····7·set_isdisjoint.cold
112 ···108:·0000000000000810····25·FUNC····LOCAL··DEFAULT····1·setiter_traverse112 ···108:·0000000000000810····25·FUNC····LOCAL··DEFAULT····1·setiter_traverse
113 ···109:·0000000000000a2b·····3·FUNC····LOCAL··DEFAULT····7·setiter_traverse.cold113 ···109:·0000000000000a4a·····3·FUNC····LOCAL··DEFAULT····7·setiter_traverse.cold
114 ···110:·0000000000008720···140·FUNC····LOCAL··DEFAULT····9·set_intersection_multi114 ···110:·0000000000008690···140·FUNC····LOCAL··DEFAULT····9·set_intersection_multi
115 ···111:·0000000000000830···124·FUNC····LOCAL··DEFAULT····1·set_intersection_multi_impl115 ···111:·0000000000000830···124·FUNC····LOCAL··DEFAULT····1·set_intersection_multi_impl
116 ···112:·0000000000000a2e·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_multi.cold116 ···112:·0000000000000a4d·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_multi.cold
117 ···113:·0000000000000a37····51·FUNC····LOCAL··DEFAULT····7·set_intersection_multi_impl.cold117 ···113:·0000000000000a56····51·FUNC····LOCAL··DEFAULT····7·set_intersection_multi_impl.cold
118 ···114:·00000000000087b0···386·FUNC····LOCAL··DEFAULT····9·set_clear118 ···114:·0000000000008720···386·FUNC····LOCAL··DEFAULT····9·set_clear
119 ···115:·00000000000008b0···389·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_update119 ···115:·00000000000008b0···389·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_update
120 ···116:·0000000000008940··1933·FUNC····LOCAL··DEFAULT····9·set_symmetric_difference_update_set120 ···116:·00000000000088b0··1933·FUNC····LOCAL··DEFAULT····9·set_symmetric_difference_update_set
121 ···117:·0000000000000a6a····49·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update.cold121 ···117:·0000000000000a89····49·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update.cold
122 ···118:·0000000000000a9b····61·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update_set.cold122 ···118:·0000000000000aba····61·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update_set.cold
123 ···119:·00000000000090d0····73·FUNC····LOCAL··DEFAULT····9·set_new123 ···119:·0000000000009040····73·FUNC····LOCAL··DEFAULT····9·set_new
124 ···120:·0000000000009120···314·FUNC····LOCAL··DEFAULT····9·set_init124 ···120:·0000000000009090···314·FUNC····LOCAL··DEFAULT····9·set_init
125 ···121:·0000000000000ad8····63·FUNC····LOCAL··DEFAULT····7·set_init.cold125 ···121:·0000000000000af7····63·FUNC····LOCAL··DEFAULT····7·set_init.cold
126 ···122:·0000000000000a40···138·FUNC····LOCAL··DEFAULT····1·set___reduce__126 ···122:·0000000000000a40···138·FUNC····LOCAL··DEFAULT····1·set___reduce__
127 ···123:·0000000000000b17····20·FUNC····LOCAL··DEFAULT····7·set___reduce__.cold127 ···123:·0000000000000b36····20·FUNC····LOCAL··DEFAULT····7·set___reduce__.cold
128 ···124:·0000000000000ad0···183·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi128 ···124:·0000000000000ad0···183·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi
129 ···125:·0000000000000b2b·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_update_multi.cold129 ···125:·0000000000000b4a·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_update_multi.cold
130 ···126:·0000000000000b90···107·FUNC····LOCAL··DEFAULT····1·set_xor130 ···126:·0000000000000b90···107·FUNC····LOCAL··DEFAULT····1·set_xor
Max diff block lines reached; 8084/22606 bytes (35.76%) of diff not shown.
252 KB
readelf --wide --relocs {}
Max HTML report size reached
122 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
17.1 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+0x1c0c54 ·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 188, 15 lines modifiedOffset 188, 15 lines modified
188 »       je·····214·<set_iand+0x24>188 »       je·····214·<set_iand+0x24>
189 »       cmp····$0x0,%rdi189 »       cmp····$0x0,%rdi
190 ·R_X86_64_32S»   PySet_Type190 ·R_X86_64_32S»   PySet_Type
191 »       jne····26f·<set_iand+0x7f>191 »       jne····26f·<set_iand+0x7f>
192 »       mov····%r12,%rsi192 »       mov····%r12,%rsi
193 »       mov····%rbp,%rdi193 »       mov····%rbp,%rdi
194 »       call···21f·<set_iand+0x2f>194 »       call···21f·<set_iand+0x2f>
195 ·R_X86_64_PC32»  .text.hot+0x521c195 ·R_X86_64_PC32»  .text.hot+0x51cc
196 »       mov····%rax,%rbx196 »       mov····%rax,%rbx
197 »       test···%rax,%rax197 »       test···%rax,%rax
198 »       je·····267·<set_iand+0x77>198 »       je·····267·<set_iand+0x77>
199 »       mov····%rax,%rsi199 »       mov····%rax,%rsi
200 »       mov····%rbp,%rdi200 »       mov····%rbp,%rdi
201 »       call···290·<set_swap_bodies>201 »       call···290·<set_swap_bodies>
202 »       mov····(%rbx),%rax202 »       mov····(%rbx),%rax
Offset 509, 25 lines modifiedOffset 509, 25 lines modified
509 »       je·····5aa·<set_union+0x4a>509 »       je·····5aa·<set_union+0x4a>
510 ·R_X86_64_PC32»  .text.unlikely+0x878510 ·R_X86_64_PC32»  .text.unlikely+0x878
511 »       xor····%eax,%eax511 »       xor····%eax,%eax
512 »       cmp····%rbp,%rax512 »       cmp····%rbp,%rax
513 »       jl·····5e2·<set_union+0x82>513 »       jl·····5e2·<set_union+0x82>
514 »       mov····%r12,%rdi514 »       mov····%r12,%rdi
515 »       call···5b9·<set_union+0x59>515 »       call···5b9·<set_union+0x59>
516 ·R_X86_64_PC32»  .text.hot+0x4d0c516 ·R_X86_64_PC32»  .text.hot+0x4ccc
517 »       mov····%rax,%rbp517 »       mov····%rax,%rbp
518 »       test···%rax,%rax518 »       test···%rax,%rax
519 »       je·····5c5·<set_union+0x65>519 »       je·····5c5·<set_union+0x65>
520 ·R_X86_64_PC32»  .text.unlikely+0x871520 ·R_X86_64_PC32»  .text.unlikely+0x871
521 »       xor····%r13d,%r13d521 »       xor····%r13d,%r13d
522 »       cmp····0x10(%rbx),%r13522 »       cmp····0x10(%rbx),%r13
523 »       jl·····5fb·<set_union+0x9b>523 »       jl·····5fb·<set_union+0x9b>
524 »       mov····%rbx,%rdi524 »       mov····%rbx,%rdi
525 »       call···5d6·<set_union+0x76>525 »       call···5d6·<set_union+0x76>
526 ·R_X86_64_PC32»  .text.hot+0x309c526 ·R_X86_64_PC32»  .text.hot+0x305c
527 »       pop····%rbx527 »       pop····%rbx
528 »       mov····%rbp,%rax528 »       mov····%rbp,%rax
529 »       pop····%rbp529 »       pop····%rbp
530 »       pop····%r12530 »       pop····%r12
531 »       pop····%r13531 »       pop····%r13
532 »       pop····%r14532 »       pop····%r14
533 »       ret533 »       ret
Offset 573, 37 lines modifiedOffset 573, 37 lines modified
573 »       jne····658·<set_union+0xf8>573 »       jne····658·<set_union+0xf8>
574 ·R_X86_64_PC32»  .text.unlikely+0x857574 ·R_X86_64_PC32»  .text.unlikely+0x857
575 »       add····$0x1,%r13575 »       add····$0x1,%r13
576 »       jmp····5c8·<set_union+0x68>576 »       jmp····5c8·<set_union+0x68>
577 »       mov····%r14,%rsi577 »       mov····%r14,%rsi
578 »       mov····%rbp,%rdi578 »       mov····%rbp,%rdi
579 »       call···66c·<set_union+0x10c>579 »       call···66c·<set_union+0x10c>
580 ·R_X86_64_PC32»  .text.hot+0x27bc580 ·R_X86_64_PC32»  .text.hot+0x277c
581 »       jmp····650·<set_union+0xf0>581 »       jmp····650·<set_union+0xf0>
582 »       call···673·<set_union+0x113>582 »       call···673·<set_union+0x113>
583 ·R_X86_64_PC32»  .text.hot+0x4dfc583 ·R_X86_64_PC32»  .text.hot+0x4dac
584 »       jmp····650·<set_union+0xf0>584 »       jmp····650·<set_union+0xf0>
585 »       data16·cs·nopw·0x0(%rax,%rax,1)585 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
586 0000000000000680·<set_copy_and_difference>:586 0000000000000680·<set_copy_and_difference>:
587 set_copy_and_difference():587 set_copy_and_difference():
588 »       push···%rbp588 »       push···%rbp
589 »       mov····%rsi,%rbp589 »       mov····%rsi,%rbp
590 »       push···%rbx590 »       push···%rbx
591 »       push···%rcx591 »       push···%rcx
592 »       call···68b·<set_copy_and_difference+0xb>592 »       call···68b·<set_copy_and_difference+0xb>
593 ·R_X86_64_PC32»  .text.hot+0x4d0c593 ·R_X86_64_PC32»  .text.hot+0x4ccc
594 »       test···%rax,%rax594 »       test···%rax,%rax
595 »       je·····694·<set_copy_and_difference+0x14>595 »       je·····694·<set_copy_and_difference+0x14>
596 ·R_X86_64_PC32»  .text.unlikely+0x899596 ·R_X86_64_PC32»  .text.unlikely+0x899
597 »       mov····%rbp,%rsi597 »       mov····%rbp,%rsi
598 »       mov····%rax,%rdi598 »       mov····%rax,%rdi
599 »       mov····%rax,%rbx599 »       mov····%rax,%rbx
600 »       call···6a2·<set_copy_and_difference+0x22>600 »       call···6a2·<set_copy_and_difference+0x22>
601 ·R_X86_64_PC32»  .text.hot+0x769c601 ·R_X86_64_PC32»  .text.hot+0x763c
602 »       test···%eax,%eax602 »       test···%eax,%eax
603 »       jne····6aa·<set_copy_and_difference+0x2a>603 »       jne····6aa·<set_copy_and_difference+0x2a>
604 ·R_X86_64_PC32»  .text.unlikely+0x881604 ·R_X86_64_PC32»  .text.unlikely+0x881
605 »       mov····%rbx,%rax605 »       mov····%rbx,%rax
606 »       pop····%rdx606 »       pop····%rdx
607 »       pop····%rbx607 »       pop····%rbx
608 »       pop····%rbp608 »       pop····%rbp
Offset 611, 28 lines modifiedOffset 611, 28 lines modified
611 »       data16·cs·nopw·0x0(%rax,%rax,1)611 »       data16·cs·nopw·0x0(%rax,%rax,1)
612 »       nopl···0x0(%rax)612 »       nopl···0x0(%rax)
  
613 00000000000006c0·<set_copy>:613 00000000000006c0·<set_copy>:
614 set_copy():614 set_copy():
615 »       endbr64615 »       endbr64
616 »       jmp····6c9·<set_copy+0x9>616 »       jmp····6c9·<set_copy+0x9>
617 ·R_X86_64_PC32»  .text.hot+0x4d0c617 ·R_X86_64_PC32»  .text.hot+0x4ccc
618 »       nopl···0x0(%rax)618 »       nopl···0x0(%rax)
  
619 00000000000006d0·<setiter_len>:619 00000000000006d0·<setiter_len>:
620 setiter_len():620 setiter_len():
621 »       endbr64621 »       endbr64
622 »       mov····0x10(%rdi),%rax622 »       mov····0x10(%rdi),%rax
623 »       test···%rax,%rax623 »       test···%rax,%rax
624 »       je·····6e1·<setiter_len+0x11>624 »       je·····6e1·<setiter_len+0x11>
625 ·R_X86_64_PC32»  .text.unlikely+0x97a625 ·R_X86_64_PC32»  .text.unlikely+0x999
626 »       mov····0x18(%rax),%rax626 »       mov····0x18(%rax),%rax
627 »       cmp····%rax,0x18(%rdi)627 »       cmp····%rax,0x18(%rdi)
628 »       jne····6ef·<setiter_len+0x1f>628 »       jne····6ef·<setiter_len+0x1f>
629 ·R_X86_64_PC32»  .text.unlikely+0x981629 ·R_X86_64_PC32»  .text.unlikely+0x9a0
630 »       mov····0x28(%rdi),%rdi630 »       mov····0x28(%rdi),%rdi
631 »       jmp····6f8·<setiter_len+0x28>631 »       jmp····6f8·<setiter_len+0x28>
632 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4632 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
633 »       nopl···0x0(%rax,%rax,1)633 »       nopl···0x0(%rax,%rax,1)
  
634 0000000000000700·<set_difference_update>:634 0000000000000700·<set_difference_update>:
635 set_difference_update():635 set_difference_update():
Offset 650, 33 lines modifiedOffset 650, 33 lines modified
650 »       mov····%rbp,%rsi650 »       mov····%rbp,%rsi
651 »       push···%rcx651 »       push···%rcx
Max diff block lines reached; 13731/17331 bytes (79.23%) of diff not shown.
45.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
348 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
14.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 30 lines modifiedOffset 9, 30 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·be070000·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
24 ··0x00000140·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.24 ··0x00000140·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.
25 ··0x00000150·38830744·0e70028c·0a0e3841·0e30410e·8..D.p....8A.0A.25 ··0x00000150·38830744·0e70028c·0a0e3841·0e30410e·8..D.p....8A.0A.
26 ··0x00000160·28420e20·420e1842·0e10420e·08430b02·(B.·B..B..B..C..26 ··0x00000160·28420e20·420e1842·0e10420e·08430b02·(B.·B..B..B..C..
27 ··0x00000170·f10a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..27 ··0x00000170·f10a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
28 ··0x00000180·420e1042·0e08450b·1c000000·8c010000·B..B..E.........28 ··0x00000180·420e1042·0e08450b·1c000000·8c010000·B..B..E.........
29 ··0x00000190·00000000·0d000000·000e7083·0786068c·..........p.....29 ··0x00000190·00000000·0d000000·000e7083·0786068c·..........p.....
30 ··0x000001a0·058d048e·038f0200·48000000·ac010000·........H.......30 ··0x000001a0·058d048e·038f0200·48000000·ac010000·........H.......
31 ··0x000001b0·00000000·d8030000·00420e10·8f02450e·.........B....E.31 ··0x000001b0·00000000·bd030000·00420e10·8f02450e·.........B....E.
32 ··0x000001c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.032 ··0x000001c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
33 ··0x000001d0·8606410e·38830747·0ed00102·f00a0e38·..A.8..G.......833 ··0x000001d0·8606410e·38830747·0ed00102·f00a0e38·..A.8..G.......8
34 ··0x000001e0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B34 ··0x000001e0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
35 ··0x000001f0·0e08420b·1c000000·f8010000·00000000·..B.............35 ··0x000001f0·0e08420b·1c000000·f8010000·00000000·..B.............
36 ··0x00000200·0d000000·000ed001·83078606·8c058d04·................36 ··0x00000200·0d000000·000ed001·83078606·8c058d04·................
37 ··0x00000210·8e038f02·10000000·18020000·00000000·................37 ··0x00000210·8e038f02·10000000·18020000·00000000·................
38 ··0x00000220·55000000·00000000·38000000·2c020000·U.......8...,...38 ··0x00000220·55000000·00000000·38000000·2c020000·U.......8...,...
Offset 74, 26 lines modifiedOffset 74, 26 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·ce060000·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·e9050000·004b0e10·8f02420e·.........K....B.
89 ··0x00000550·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.089 ··0x00000550·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
90 ··0x00000560·8606440e·38830744·0e80014f·0a0e3841·..D.8..D...O..8A90 ··0x00000560·8606440e·38830744·0e80014f·0a0e3841·..D.8..D...O..8A
91 ··0x00000570·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.91 ··0x00000570·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
92 ··0x00000580·08450b03·2d050e08·c3c6cccd·cecf430e·.E..-.........C.92 ··0x00000580·08450b03·2c050e08·c3c6cccd·cecf430e·.E..,.........C.
93 ··0x00000590·80018307·86068c05·8d048e03·8f020000·................93 ··0x00000590·80018307·86068c05·8d048e03·8f020000·................
94 ··0x000005a0·1c000000·a4050000·00000000·0d000000·................94 ··0x000005a0·1c000000·a4050000·00000000·0d000000·................
95 ··0x000005b0·000e8001·83078606·8c058d04·8e038f02·................95 ··0x000005b0·000e8001·83078606·8c058d04·8e038f02·................
96 ··0x000005c0·24000000·c4050000·00000000·89000000·$...............96 ··0x000005c0·24000000·c4050000·00000000·89000000·$...............
97 ··0x000005d0·00450e10·8602410e·18830347·0e200279·.E....A....G.·.y97 ··0x000005d0·00450e10·8602410e·18830347·0e200279·.E....A....G.·.y
98 ··0x000005e0·0e18410e·10410e08·14000000·ec050000·..A..A..........98 ··0x000005e0·0e18410e·10410e08·14000000·ec050000·..A..A..........
99 ··0x000005f0·00000000·58000000·000e2083·03860200·....X.....·.....99 ··0x000005f0·00000000·58000000·000e2083·03860200·....X.....·.....
Offset 170, 18 lines modifiedOffset 170, 18 lines modified
170 ··0x00000a60·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.170 ··0x00000a60·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
171 ··0x00000a70·05410e30·8606440e·38830744·0e600265·.A.0..D.8..D.`.e171 ··0x00000a70·05410e30·8606440e·38830744·0e600265·.A.0..D.8..D.`.e
172 ··0x00000a80·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B172 ··0x00000a80·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
173 ··0x00000a90·0e10420e·08490b03·b7020e38·430e3041·..B..I.....8C.0A173 ··0x00000a90·0e10420e·08490b03·b7020e38·430e3041·..B..I.....8C.0A
174 ··0x00000aa0·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....174 ··0x00000aa0·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....
175 ··0x00000ab0·1c000000·b40a0000·00000000·09000000·................175 ··0x00000ab0·1c000000·b40a0000·00000000·09000000·................
176 ··0x00000ac0·000e6083·0786068c·058d048e·038f0200·..`.............176 ··0x00000ac0·000e6083·0786068c·058d048e·038f0200·..`.............
177 ··0x00000ad0·4c000000·d40a0000·00000000·4d010000·L...........M...177 ··0x00000ad0·4c000000·d40a0000·00000000·49010000·L...........I...
178 ··0x00000ae0·00450e10·8602440e·18830347·0e30025d·.E....D....G.0.]178 ··0x00000ae0·00450e10·8602440e·18830347·0e30025d·.E....D....G.0.]
179 ··0x00000af0·0a0e1847·0e10410e·08450b5f·0a0e1841·...G..A..E._...A179 ··0x00000af0·0a0e1847·0e10410e·08450b5f·0a0e1841·...G..A..E._...A
180 ··0x00000b00·0e10410e·08450b44·0a0e1847·0e10410e·..A..E.D...G..A.180 ··0x00000b00·0e10410e·08410b44·0a0e1847·0e10410e·..A..A.D...G..A.
181 ··0x00000b10·08450b7f·0a0e1841·0e10450e·08450b00·.E.....A..E..E..181 ··0x00000b10·08450b7f·0a0e1841·0e10450e·08450b00·.E.....A..E..E..
182 ··0x00000b20·14000000·240b0000·00000000·29000000·....$.......)...182 ··0x00000b20·14000000·240b0000·00000000·29000000·....$.......)...
183 ··0x00000b30·000e3083·03860200·7c000000·3c0b0000·..0.....|...<...183 ··0x00000b30·000e3083·03860200·7c000000·3c0b0000·..0.....|...<...
184 ··0x00000b40·00000000·59050000·00420e10·8f02420e·....Y....B....B.184 ··0x00000b40·00000000·59050000·00420e10·8f02420e·....Y....B....B.
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.
Offset 199, 16 lines modifiedOffset 199, 16 lines modified
199 ··0x00000c30·00000000·17000000·000e2083·03860200·..........·.....199 ··0x00000c30·00000000·17000000·000e2083·03860200·..........·.....
200 ··0x00000c40·38000000·440c0000·00000000·ab010000·8...D...........200 ··0x00000c40·38000000·440c0000·00000000·ab010000·8...D...........
201 ··0x00000c50·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..201 ··0x00000c50·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
202 ··0x00000c60·02e90a0e·18410e10·420e0846·0b570a0e·.....A..B..F.W..202 ··0x00000c60·02e90a0e·18410e10·420e0846·0b570a0e·.....A..B..F.W..
203 ··0x00000c70·18410e10·420e0841·0b000000·18000000·.A..B..A........203 ··0x00000c70·18410e10·420e0841·0b000000·18000000·.A..B..A........
204 ··0x00000c80·800c0000·00000000·73000000·000e2083·........s.....·.204 ··0x00000c80·800c0000·00000000·73000000·000e2083·........s.....·.
205 ··0x00000c90·0486038c·02000000·28000000·9c0c0000·........(.......205 ··0x00000c90·0486038c·02000000·28000000·9c0c0000·........(.......
206 ··0x00000ca0·00000000·ad000000·00410e10·8602440e·.........A....D.206 ··0x00000ca0·00000000·94000000·00410e10·8602440e·.........A....D.
207 ··0x00000cb0·18830344·0e20026d·0a0e1844·0e10410e·...D.·.m...D..A.207 ··0x00000cb0·18830341·0e20026b·0a0e1841·0e10410e·...A.·.k...A..A.
208 ··0x00000cc0·08410b00·14000000·c80c0000·00000000·.A..............208 ··0x00000cc0·08410b00·14000000·c80c0000·00000000·.A..............
209 ··0x00000cd0·25000000·000e2083·03860200·18000000·%.....·.........209 ··0x00000cd0·25000000·000e2083·03860200·18000000·%.....·.........
210 ··0x00000ce0·e00c0000·00000000·3b000000·00410e10·........;....A..210 ··0x00000ce0·e00c0000·00000000·3b000000·00410e10·........;....A..
211 ··0x00000cf0·8302590a·0e08450b·4c000000·fc0c0000·..Y...E.L.......211 ··0x00000cf0·8302590a·0e08450b·4c000000·fc0c0000·..Y...E.L.......
212 ··0x00000d00·00000000·8e030000·00420e10·8f02420e·.........B....B.212 ··0x00000d00·00000000·8e030000·00420e10·8f02420e·.........B....B.
213 ··0x00000d10·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0213 ··0x00000d10·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
214 ··0x00000d20·8606440e·38830744·0eb00103·6c010a0e·..D.8..D....l...214 ··0x00000d20·8606440e·38830744·0eb00103·6c010a0e·..D.8..D....l...
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 ··0x00000d50·00000000·0d000000·000eb001·83078606·................217 ··0x00000d50·00000000·0d000000·000eb001·83078606·................
218 ··0x00000d60·8c058d04·8e038f02·28000000·6c0d0000·........(...l...218 ··0x00000d60·8c058d04·8e038f02·28000000·6c0d0000·........(...l...
219 ··0x00000d70·00000000·86000000·00450e10·8602440e·.........E....D.219 ··0x00000d70·00000000·86000000·00450e10·8602440e·.........E....D.
220 ··0x00000d80·18830347·0e20700a·0e18470e·10410e08·...G.·p...G..A..220 ··0x00000d80·18830347·0e20700a·0e18470e·10410e08·...G.·p...G..A..
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·e4090000·00420e10·8f02420e·.........B....B.224 ··0x00000dc0·00000000·e0090000·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·4f010a0e·..A.8..D....O...226 ··0x00000de0·8606410e·38830744·0e800103·4f010a0e·..A.8..D....O...
227 ··0x00000df0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..227 ··0x00000df0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
228 ··0x00000e00·420e0843·0b000000·38000000·0c0e0000·B..C....8.......228 ··0x00000e00·420e0843·0b000000·38000000·0c0e0000·B..C....8.......
229 ··0x00000e10·00000000·bf000000·000e8001·83078606·................229 ··0x00000e10·00000000·bf000000·000e8001·83078606·................
230 ··0x00000e20·8c058d04·8e038f02·02890a0e·38410e30·............8A.0230 ··0x00000e20·8c058d04·8e038f02·02890a0e·38410e30·............8A.0
231 ··0x00000e30·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E231 ··0x00000e30·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
Offset 241, 16 lines modifiedOffset 241, 16 lines modified
241 ··0x00000ed0·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....241 ··0x00000ed0·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
242 ··0x00000ee0·2e010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.242 ··0x00000ee0·2e010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
243 ··0x00000ef0·18420e10·420e0841·0b037603·0a0e3847·.B..B..A..v...8G243 ··0x00000ef0·18420e10·420e0841·0b037603·0a0e3847·.B..B..A..v...8G
244 ··0x00000f00·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.244 ··0x00000f00·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
245 ··0x00000f10·08450b00·1c000000·180f0000·00000000·.E..............245 ··0x00000f10·08450b00·1c000000·180f0000·00000000·.E..............
246 ··0x00000f20·0c010000·000e8001·83078606·8c058d04·................246 ··0x00000f20·0c010000·000e8001·83078606·8c058d04·................
247 ··0x00000f30·8e038f02·38000000·380f0000·00000000·....8...8.......247 ··0x00000f30·8e038f02·38000000·380f0000·00000000·....8...8.......
248 ··0x00000f40·18020000·00500e10·8d02470e·188c0347·.....P....G....G248 ··0x00000f40·20020000·00500e10·8d02470e·188c0347··....P....G....G
249 ··0x00000f50·0e208604·490e2883·05440e40·031c010a·.·..I.(..D.@....249 ··0x00000f50·0e208604·490e2883·05440e40·0320010a·.·..I.(..D.@.·..
250 ··0x00000f60·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.250 ··0x00000f60·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.
251 ··0x00000f70·18000000·740f0000·00000000·0e000000·....t...........251 ··0x00000f70·18000000·740f0000·00000000·0e000000·....t...........
252 ··0x00000f80·000e4083·0586048c·038d0200·2c000000·..@.........,...252 ··0x00000f80·000e4083·0586048c·038d0200·2c000000·..@.........,...
253 ··0x00000f90·900f0000·00000000·92000000·00460e10·.............F..253 ··0x00000f90·900f0000·00000000·92000000·00460e10·.............F..
254 ··0x00000fa0·8c02440e·18860344·0e208304·026d0a0e·..D....D.·...m..254 ··0x00000fa0·8c02440e·18860344·0e208304·026d0a0e·..D....D.·...m..
255 ··0x00000fb0·18410e10·420e0841·0b000000·18000000·.A..B..A........255 ··0x00000fb0·18410e10·420e0841·0b000000·18000000·.A..B..A........
256 ··0x00000fc0·c00f0000·00000000·41000000·000e2083·........A.....·.256 ··0x00000fc0·c00f0000·00000000·41000000·000e2083·........A.....·.
Offset 262, 34 lines modifiedOffset 262, 34 lines modified
Max diff block lines reached; 5538/14597 bytes (37.94%) of diff not shown.
110 KB
structseq.o
2.4 KB
readelf --wide --symbols {}
    
Offset 19, 23 lines modifiedOffset 19, 23 lines modified
19 ····15:·0000000000000020····15·OBJECT··LOCAL··DEFAULT···12·match_args_key19 ····15:·0000000000000020····15·OBJECT··LOCAL··DEFAULT···12·match_args_key
20 ····16:·0000000000000000···387·FUNC····LOCAL··DEFAULT····8·_PyStructSequence_InitBuiltinWithFlags.cold20 ····16:·0000000000000000···387·FUNC····LOCAL··DEFAULT····8·_PyStructSequence_InitBuiltinWithFlags.cold
21 ····17:·0000000000000580···377·FUNC····LOCAL··DEFAULT···10·initialize_structseq_dict21 ····17:·0000000000000580···377·FUNC····LOCAL··DEFAULT···10·initialize_structseq_dict
22 ····18:·0000000000000183···157·FUNC····LOCAL··DEFAULT····8·initialize_structseq_dict.cold22 ····18:·0000000000000183···157·FUNC····LOCAL··DEFAULT····8·initialize_structseq_dict.cold
23 ····19:·0000000000000220···130·FUNC····LOCAL··DEFAULT····8·PyStructSequence_New.cold23 ····19:·0000000000000220···130·FUNC····LOCAL··DEFAULT····8·PyStructSequence_New.cold
24 ····20:·00000000000007a0····51·FUNC····LOCAL··DEFAULT···10·get_type_attr_as_size24 ····20:·00000000000007a0····51·FUNC····LOCAL··DEFAULT···10·get_type_attr_as_size
25 ····21:·00000000000002a2····61·FUNC····LOCAL··DEFAULT····8·get_type_attr_as_size.cold25 ····21:·00000000000002a2····61·FUNC····LOCAL··DEFAULT····8·get_type_attr_as_size.cold
26 ····22:·00000000000002df···241·FUNC····LOCAL··DEFAULT····8·PyStructSequence_NewType.cold26 ····22:·00000000000002df···238·FUNC····LOCAL··DEFAULT····8·PyStructSequence_NewType.cold
27 ····23:·00000000000003d0····38·FUNC····LOCAL··DEFAULT····8·_PyStructSequence_NewType.cold27 ····23:·00000000000003cd····38·FUNC····LOCAL··DEFAULT····8·_PyStructSequence_NewType.cold
28 ····24:·00000000000003f6····15·FUNC····LOCAL··DEFAULT····8·structseq_dealloc.cold28 ····24:·00000000000003f3····15·FUNC····LOCAL··DEFAULT····8·structseq_dealloc.cold
29 ····25:·0000000000001010····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF29 ····25:·0000000000001010····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
30 ····26:·0000000000000405···110·FUNC····LOCAL··DEFAULT····8·structseq_repr.cold30 ····26:·0000000000000402···110·FUNC····LOCAL··DEFAULT····8·structseq_repr.cold
31 ····27:·0000000000000473···931·FUNC····LOCAL··DEFAULT····8·structseq_new.cold31 ····27:·0000000000000470···931·FUNC····LOCAL··DEFAULT····8·structseq_new.cold
32 ····28:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.232 ····28:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
33 ····29:·00000000000001d0···332·FUNC····LOCAL··DEFAULT····1·structseq_replace33 ····29:·00000000000001d0···332·FUNC····LOCAL··DEFAULT····1·structseq_replace
34 ····30:·0000000000000816····82·FUNC····LOCAL··DEFAULT····8·structseq_replace.cold34 ····30:·0000000000000813····85·FUNC····LOCAL··DEFAULT····8·structseq_replace.cold
35 ····31:·0000000000000320···243·FUNC····LOCAL··DEFAULT····1·structseq_reduce35 ····31:·0000000000000320···243·FUNC····LOCAL··DEFAULT····1·structseq_reduce
36 ····32:·0000000000000868····72·FUNC····LOCAL··DEFAULT····8·structseq_reduce.cold36 ····32:·0000000000000868····72·FUNC····LOCAL··DEFAULT····8·structseq_reduce.cold
37 ····33:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.037 ····33:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
38 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata38 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
39 ····35:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.139 ····35:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
40 ····36:·0000000000000000··1406·FUNC····GLOBAL·HIDDEN····10·_PyStructSequence_InitBuiltinWithFlags40 ····36:·0000000000000000··1406·FUNC····GLOBAL·HIDDEN····10·_PyStructSequence_InitBuiltinWithFlags
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
47.2 KB
readelf --wide --relocs {}
Max HTML report size reached
6.97 KB
readelf --wide --debug-dump=frames {}
    
Offset 196, 36 lines modifiedOffset 196, 36 lines modified
196 ··DW_CFA_def_cfa_offset:·48196 ··DW_CFA_def_cfa_offset:·48
197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
198 ··DW_CFA_advance_loc:·1·to·000000000000080e198 ··DW_CFA_advance_loc:·1·to·000000000000080e
199 ··DW_CFA_def_cfa_offset:·56199 ··DW_CFA_def_cfa_offset:·56
200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
201 ··DW_CFA_advance_loc:·10·to·0000000000000818201 ··DW_CFA_advance_loc:·10·to·0000000000000818
202 ··DW_CFA_def_cfa_offset:·240202 ··DW_CFA_def_cfa_offset:·240
203 ··DW_CFA_advance_loc2:·1039·to·0000000000000c27203 ··DW_CFA_advance_loc2:·1071·to·0000000000000c47
204 ··DW_CFA_remember_state204 ··DW_CFA_remember_state
205 ··DW_CFA_def_cfa_offset:·56205 ··DW_CFA_def_cfa_offset:·56
206 ··DW_CFA_advance_loc:·4·to·0000000000000c2b206 ··DW_CFA_advance_loc:·4·to·0000000000000c4b
207 ··DW_CFA_def_cfa_offset:·48207 ··DW_CFA_def_cfa_offset:·48
208 ··DW_CFA_advance_loc:·1·to·0000000000000c2c208 ··DW_CFA_advance_loc:·1·to·0000000000000c4c
209 ··DW_CFA_def_cfa_offset:·40209 ··DW_CFA_def_cfa_offset:·40
210 ··DW_CFA_advance_loc:·2·to·0000000000000c2e210 ··DW_CFA_advance_loc:·2·to·0000000000000c4e
211 ··DW_CFA_def_cfa_offset:·32211 ··DW_CFA_def_cfa_offset:·32
212 ··DW_CFA_advance_loc:·2·to·0000000000000c30212 ··DW_CFA_advance_loc:·2·to·0000000000000c50
213 ··DW_CFA_def_cfa_offset:·24213 ··DW_CFA_def_cfa_offset:·24
214 ··DW_CFA_advance_loc:·2·to·0000000000000c32214 ··DW_CFA_advance_loc:·2·to·0000000000000c52
215 ··DW_CFA_def_cfa_offset:·16215 ··DW_CFA_def_cfa_offset:·16
216 ··DW_CFA_advance_loc:·2·to·0000000000000c34216 ··DW_CFA_advance_loc:·2·to·0000000000000c54
217 ··DW_CFA_def_cfa_offset:·8217 ··DW_CFA_def_cfa_offset:·8
218 ··DW_CFA_advance_loc:·1·to·0000000000000c35218 ··DW_CFA_advance_loc:·1·to·0000000000000c55
219 ··DW_CFA_restore_state219 ··DW_CFA_restore_state
220 ··DW_CFA_nop220 ··DW_CFA_nop
221 ··DW_CFA_nop221 ··DW_CFA_nop
222 ··DW_CFA_nop222 ··DW_CFA_nop
  
223 000001f4·000000000000001c·000001f8·FDE·cie=00000000·pc=00000000000002df..00000000000003d0223 000001f4·000000000000001c·000001f8·FDE·cie=00000000·pc=00000000000002df..00000000000003cd
224 ··DW_CFA_def_cfa_offset:·240224 ··DW_CFA_def_cfa_offset:·240
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
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 ··DW_CFA_def_cfa_offset:·8263 ··DW_CFA_def_cfa_offset:·8
264 ··DW_CFA_advance_loc:·1·to·0000000000000f60264 ··DW_CFA_advance_loc:·1·to·0000000000000f60
265 ··DW_CFA_restore_state265 ··DW_CFA_restore_state
266 ··DW_CFA_nop266 ··DW_CFA_nop
267 ··DW_CFA_nop267 ··DW_CFA_nop
268 ··DW_CFA_nop268 ··DW_CFA_nop
  
269 0000025c·000000000000001c·00000260·FDE·cie=00000000·pc=00000000000003d0..00000000000003f6269 0000025c·000000000000001c·00000260·FDE·cie=00000000·pc=00000000000003cd..00000000000003f3
270 ··DW_CFA_def_cfa_offset:·208270 ··DW_CFA_def_cfa_offset:·208
271 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48271 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
272 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40272 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
273 ··DW_CFA_offset:·r12·(r12)·at·cfa-32273 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
274 ··DW_CFA_offset:·r13·(r13)·at·cfa-24274 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
275 ··DW_CFA_offset:·r14·(r14)·at·cfa-16275 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
276 ··DW_CFA_nop276 ··DW_CFA_nop
Offset 299, 29 lines modifiedOffset 299, 29 lines modified
299 ··DW_CFA_advance_loc:·1·to·0000000000001007299 ··DW_CFA_advance_loc:·1·to·0000000000001007
300 ··DW_CFA_def_cfa_offset:·24300 ··DW_CFA_def_cfa_offset:·24
301 ··DW_CFA_advance_loc:·2·to·0000000000001009301 ··DW_CFA_advance_loc:·2·to·0000000000001009
302 ··DW_CFA_def_cfa_offset:·16302 ··DW_CFA_def_cfa_offset:·16
303 ··DW_CFA_advance_loc:·2·to·000000000000100b303 ··DW_CFA_advance_loc:·2·to·000000000000100b
304 ··DW_CFA_def_cfa_offset:·8304 ··DW_CFA_def_cfa_offset:·8
  
305 000002b4·0000000000000028·000002b8·FDE·cie=00000000·pc=00000000000003f6..0000000000000405305 000002b4·0000000000000028·000002b8·FDE·cie=00000000·pc=00000000000003f3..0000000000000402
306 ··DW_CFA_def_cfa_offset:·48306 ··DW_CFA_def_cfa_offset:·48
307 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40307 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
308 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32308 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
309 ··DW_CFA_offset:·r12·(r12)·at·cfa-24309 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
310 ··DW_CFA_offset:·r13·(r13)·at·cfa-16310 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
311 ··DW_CFA_advance_loc:·1·to·00000000000003f7311 ··DW_CFA_advance_loc:·1·to·00000000000003f4
312 ··DW_CFA_def_cfa_offset:·40312 ··DW_CFA_def_cfa_offset:·40
313 ··DW_CFA_advance_loc:·4·to·00000000000003fb313 ··DW_CFA_advance_loc:·4·to·00000000000003f8
314 ··DW_CFA_def_cfa_offset:·32314 ··DW_CFA_def_cfa_offset:·32
315 ··DW_CFA_advance_loc:·1·to·00000000000003fc315 ··DW_CFA_advance_loc:·1·to·00000000000003f9
316 ··DW_CFA_def_cfa_offset:·24316 ··DW_CFA_def_cfa_offset:·24
317 ··DW_CFA_advance_loc:·2·to·00000000000003fe317 ··DW_CFA_advance_loc:·2·to·00000000000003fb
318 ··DW_CFA_def_cfa_offset:·16318 ··DW_CFA_def_cfa_offset:·16
319 ··DW_CFA_advance_loc:·2·to·0000000000000400319 ··DW_CFA_advance_loc:·2·to·00000000000003fd
320 ··DW_CFA_def_cfa_offset:·8320 ··DW_CFA_def_cfa_offset:·8
321 ··DW_CFA_nop321 ··DW_CFA_nop
322 ··DW_CFA_nop322 ··DW_CFA_nop
  
323 000002e0·0000000000000010·000002e4·FDE·cie=00000000·pc=0000000000001010..000000000000102b323 000002e0·0000000000000010·000002e4·FDE·cie=00000000·pc=0000000000001010..000000000000102b
324 ··DW_CFA_nop324 ··DW_CFA_nop
325 ··DW_CFA_nop325 ··DW_CFA_nop
Offset 373, 15 lines modifiedOffset 373, 15 lines modified
373 ··DW_CFA_advance_loc:·2·to·00000000000001b9373 ··DW_CFA_advance_loc:·2·to·00000000000001b9
374 ··DW_CFA_def_cfa_offset:·16374 ··DW_CFA_def_cfa_offset:·16
375 ··DW_CFA_advance_loc:·2·to·00000000000001bb375 ··DW_CFA_advance_loc:·2·to·00000000000001bb
376 ··DW_CFA_def_cfa_offset:·8376 ··DW_CFA_def_cfa_offset:·8
377 ··DW_CFA_advance_loc:·1·to·00000000000001bc377 ··DW_CFA_advance_loc:·1·to·00000000000001bc
378 ··DW_CFA_restore_state378 ··DW_CFA_restore_state
  
379 00000360·000000000000001c·00000364·FDE·cie=00000000·pc=0000000000000405..0000000000000473379 00000360·000000000000001c·00000364·FDE·cie=00000000·pc=0000000000000402..0000000000000470
380 ··DW_CFA_def_cfa_offset:·112380 ··DW_CFA_def_cfa_offset:·112
381 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48381 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
382 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40382 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
383 ··DW_CFA_offset:·r12·(r12)·at·cfa-32383 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
384 ··DW_CFA_offset:·r13·(r13)·at·cfa-24384 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
385 ··DW_CFA_offset:·r14·(r14)·at·cfa-16385 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
386 ··DW_CFA_nop386 ··DW_CFA_nop
Offset 423, 41 lines modifiedOffset 423, 41 lines modified
423 ··DW_CFA_advance_loc:·2·to·00000000000013b0423 ··DW_CFA_advance_loc:·2·to·00000000000013b0
424 ··DW_CFA_def_cfa_offset:·16424 ··DW_CFA_def_cfa_offset:·16
425 ··DW_CFA_advance_loc:·2·to·00000000000013b2425 ··DW_CFA_advance_loc:·2·to·00000000000013b2
426 ··DW_CFA_def_cfa_offset:·8426 ··DW_CFA_def_cfa_offset:·8
427 ··DW_CFA_advance_loc:·6·to·00000000000013b8427 ··DW_CFA_advance_loc:·6·to·00000000000013b8
428 ··DW_CFA_restore_state428 ··DW_CFA_restore_state
  
429 000003cc·0000000000000044·000003d0·FDE·cie=00000000·pc=0000000000000473..0000000000000816429 000003cc·0000000000000044·000003d0·FDE·cie=00000000·pc=0000000000000470..0000000000000813
430 ··DW_CFA_def_cfa_offset:·112430 ··DW_CFA_def_cfa_offset:·112
431 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56431 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
432 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48432 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
433 ··DW_CFA_offset:·r12·(r12)·at·cfa-40433 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
434 ··DW_CFA_offset:·r13·(r13)·at·cfa-32434 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
435 ··DW_CFA_offset:·r14·(r14)·at·cfa-24435 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
436 ··DW_CFA_offset:·r15·(r15)·at·cfa-16436 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
437 ··DW_CFA_advance_loc2:·592·to·00000000000006c3437 ··DW_CFA_advance_loc2:·592·to·00000000000006c0
438 ··DW_CFA_def_cfa_offset:·120438 ··DW_CFA_def_cfa_offset:·120
439 ··DW_CFA_advance_loc:·23·to·00000000000006da439 ··DW_CFA_advance_loc:·23·to·00000000000006d7
440 ··DW_CFA_def_cfa_offset:·128440 ··DW_CFA_def_cfa_offset:·128
441 ··DW_CFA_advance_loc:·5·to·00000000000006df441 ··DW_CFA_advance_loc:·5·to·00000000000006dc
442 ··DW_CFA_def_cfa_offset:·136442 ··DW_CFA_def_cfa_offset:·136
443 ··DW_CFA_advance_loc:·2·to·00000000000006e1443 ··DW_CFA_advance_loc:·2·to·00000000000006de
444 ··DW_CFA_def_cfa_offset:·144444 ··DW_CFA_def_cfa_offset:·144
445 ··DW_CFA_advance_loc:·9·to·00000000000006ea445 ··DW_CFA_advance_loc:·9·to·00000000000006e7
446 ··DW_CFA_def_cfa_offset:·112446 ··DW_CFA_def_cfa_offset:·112
447 ··DW_CFA_advance_loc:·39·to·0000000000000711447 ··DW_CFA_advance_loc:·39·to·000000000000070e
448 ··DW_CFA_def_cfa_offset:·120448 ··DW_CFA_def_cfa_offset:·120
449 ··DW_CFA_advance_loc:·23·to·0000000000000728449 ··DW_CFA_advance_loc:·23·to·0000000000000725
Max diff block lines reached; 1217/7063 bytes (17.23%) of diff not shown.
4.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 »       xor····%edx,%edx21 »       xor····%edx,%edx
22 »       mov····%rbx,%rdi22 »       mov····%rbx,%rdi
23 »       mov····%rax,%rsi23 »       mov····%rax,%rsi
24 »       call···30·<structseq_repr+0x30>24 »       call···30·<structseq_repr+0x30>
25 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x425 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
26 »       test···%rax,%rax26 »       test···%rax,%rax
27 »       je·····39·<structseq_repr+0x39>27 »       je·····39·<structseq_repr+0x39>
28 ·R_X86_64_PC32»  .text.unlikely+0x41e28 ·R_X86_64_PC32»  .text.unlikely+0x41b
29 »       mov····%rsp,%rdi29 »       mov····%rsp,%rdi
30 »       mov····%rax,%rbx30 »       mov····%rax,%rbx
31 »       mov····%rsp,%r1231 »       mov····%rsp,%r12
32 »       call···47·<structseq_repr+0x47>32 »       call···47·<structseq_repr+0x47>
33 ·R_X86_64_PLT32» _PyUnicodeWriter_Init-0x433 ·R_X86_64_PLT32» _PyUnicodeWriter_Init-0x4
34 »       imul···$0x5,0x10(%r13),%rdx34 »       imul···$0x5,0x10(%r13),%rdx
35 »       mov····%rbx,%rsi35 »       mov····%rbx,%rsi
Offset 40, 30 lines modifiedOffset 40, 30 lines modified
40 »       mov····%rax,0x28(%rsp)40 »       mov····%rax,0x28(%rsp)
41 »       call···6a·<structseq_repr+0x6a>41 »       call···6a·<structseq_repr+0x6a>
42 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x442 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x4
43 »       mov····%eax,%edx43 »       mov····%eax,%edx
44 »       mov····(%rbx),%rax44 »       mov····(%rbx),%rax
45 »       test···%edx,%edx45 »       test···%edx,%edx
46 »       js·····77·<structseq_repr+0x77>46 »       js·····77·<structseq_repr+0x77>
47 ·R_X86_64_PC32»  .text.unlikely+0x45847 ·R_X86_64_PC32»  .text.unlikely+0x455
48 »       test···%eax,%eax48 »       test···%eax,%eax
49 »       js·····8c·<structseq_repr+0x8c>49 »       js·····8c·<structseq_repr+0x8c>
50 »       sub····$0x1,%rax50 »       sub····$0x1,%rax
51 »       mov····%rax,(%rbx)51 »       mov····%rax,(%rbx)
52 »       jne····8c·<structseq_repr+0x8c>52 »       jne····8c·<structseq_repr+0x8c>
53 »       mov····%rbx,%rdi53 »       mov····%rbx,%rdi
54 »       call···8c·<structseq_repr+0x8c>54 »       call···8c·<structseq_repr+0x8c>
55 ·R_X86_64_PLT32» _Py_Dealloc-0x455 ·R_X86_64_PLT32» _Py_Dealloc-0x4
56 »       mov····$0x28,%esi56 »       mov····$0x28,%esi
57 »       mov····%r12,%rdi57 »       mov····%r12,%rdi
58 »       call···99·<structseq_repr+0x99>58 »       call···99·<structseq_repr+0x99>
59 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteChar-0x459 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteChar-0x4
60 »       test···%eax,%eax60 »       test···%eax,%eax
61 »       js·····a1·<structseq_repr+0xa1>61 »       js·····a1·<structseq_repr+0xa1>
62 ·R_X86_64_PC32»  .text.unlikely+0x41662 ·R_X86_64_PC32»  .text.unlikely+0x413
63 »       xor····%ebp,%ebp63 »       xor····%ebp,%ebp
64 »       jmp····188·<structseq_repr+0x188>64 »       jmp····188·<structseq_repr+0x188>
65 »       test···%rbp,%rbp65 »       test···%rbp,%rbp
66 »       jle····c7·<structseq_repr+0xc7>66 »       jle····c7·<structseq_repr+0xc7>
67 »       mov····$0x2,%edx67 »       mov····$0x2,%edx
68 »       mov····$0x0,%esi68 »       mov····$0x0,%esi
69 ·R_X86_64_32»    .rodata.str1.1+0xe69 ·R_X86_64_32»    .rodata.str1.1+0xe
Offset 84, 55 lines modifiedOffset 84, 55 lines modified
84 »       xor····%edx,%edx84 »       xor····%edx,%edx
85 »       mov····%rax,%rsi85 »       mov····%rax,%rsi
86 »       call···f3·<structseq_repr+0xf3>86 »       call···f3·<structseq_repr+0xf3>
87 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x487 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
88 »       mov····%rax,%rbx88 »       mov····%rax,%rbx
89 »       test···%rax,%rax89 »       test···%rax,%rax
90 »       je·····ff·<structseq_repr+0xff>90 »       je·····ff·<structseq_repr+0xff>
91 ·R_X86_64_PC32»  .text.unlikely+0x41691 ·R_X86_64_PC32»  .text.unlikely+0x413
92 »       mov····%rax,%rsi92 »       mov····%rax,%rsi
93 »       mov····%r12,%rdi93 »       mov····%r12,%rdi
94 »       call···10a·<structseq_repr+0x10a>94 »       call···10a·<structseq_repr+0x10a>
95 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x495 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x4
96 »       mov····%eax,%edx96 »       mov····%eax,%edx
97 »       mov····(%rbx),%rax97 »       mov····(%rbx),%rax
98 »       test···%edx,%edx98 »       test···%edx,%edx
99 »       js·····117·<structseq_repr+0x117>99 »       js·····117·<structseq_repr+0x117>
100 ·R_X86_64_PC32»  .text.unlikely+0x425100 ·R_X86_64_PC32»  .text.unlikely+0x422
101 »       test···%eax,%eax101 »       test···%eax,%eax
102 »       js·····12c·<structseq_repr+0x12c>102 »       js·····12c·<structseq_repr+0x12c>
103 »       sub····$0x1,%rax103 »       sub····$0x1,%rax
104 »       mov····%rax,(%rbx)104 »       mov····%rax,(%rbx)
105 »       jne····12c·<structseq_repr+0x12c>105 »       jne····12c·<structseq_repr+0x12c>
106 »       mov····%rbx,%rdi106 »       mov····%rbx,%rdi
107 »       call···12c·<structseq_repr+0x12c>107 »       call···12c·<structseq_repr+0x12c>
108 ·R_X86_64_PLT32» _Py_Dealloc-0x4108 ·R_X86_64_PLT32» _Py_Dealloc-0x4
109 »       mov····$0x3d,%esi109 »       mov····$0x3d,%esi
110 »       mov····%r12,%rdi110 »       mov····%r12,%rdi
111 »       call···139·<structseq_repr+0x139>111 »       call···139·<structseq_repr+0x139>
112 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteChar-0x4112 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteChar-0x4
113 »       test···%eax,%eax113 »       test···%eax,%eax
114 »       js·····141·<structseq_repr+0x141>114 »       js·····141·<structseq_repr+0x141>
115 ·R_X86_64_PC32»  .text.unlikely+0x416115 ·R_X86_64_PC32»  .text.unlikely+0x413
116 »       mov····0x18(%r13,%rbp,8),%rdi116 »       mov····0x18(%r13,%rbp,8),%rdi
117 »       call···14b·<structseq_repr+0x14b>117 »       call···14b·<structseq_repr+0x14b>
118 ·R_X86_64_PLT32» PyObject_Repr-0x4118 ·R_X86_64_PLT32» PyObject_Repr-0x4
119 »       mov····%rax,%rbx119 »       mov····%rax,%rbx
120 »       test···%rax,%rax120 »       test···%rax,%rax
121 »       je·····157·<structseq_repr+0x157>121 »       je·····157·<structseq_repr+0x157>
122 ·R_X86_64_PC32»  .text.unlikely+0x416122 ·R_X86_64_PC32»  .text.unlikely+0x413
123 »       mov····%rax,%rsi123 »       mov····%rax,%rsi
124 »       mov····%r12,%rdi124 »       mov····%r12,%rdi
125 »       call···162·<structseq_repr+0x162>125 »       call···162·<structseq_repr+0x162>
126 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x4126 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x4
127 »       mov····%eax,%edx127 »       mov····%eax,%edx
128 »       mov····(%rbx),%rax128 »       mov····(%rbx),%rax
129 »       test···%edx,%edx129 »       test···%edx,%edx
130 »       js·····16f·<structseq_repr+0x16f>130 »       js·····16f·<structseq_repr+0x16f>
131 ·R_X86_64_PC32»  .text.unlikely+0x401131 ·R_X86_64_PC32»  .text.unlikely+0x3fe
132 »       test···%eax,%eax132 »       test···%eax,%eax
133 »       js·····184·<structseq_repr+0x184>133 »       js·····184·<structseq_repr+0x184>
134 »       sub····$0x1,%rax134 »       sub····$0x1,%rax
135 »       mov····%rax,(%rbx)135 »       mov····%rax,(%rbx)
136 »       jne····184·<structseq_repr+0x184>136 »       jne····184·<structseq_repr+0x184>
137 »       mov····%rbx,%rdi137 »       mov····%rbx,%rdi
138 »       call···184·<structseq_repr+0x184>138 »       call···184·<structseq_repr+0x184>
Offset 142, 29 lines modifiedOffset 142, 29 lines modified
142 »       jl·····a8·<structseq_repr+0xa8>142 »       jl·····a8·<structseq_repr+0xa8>
143 »       mov····$0x29,%esi143 »       mov····$0x29,%esi
144 »       mov····%r12,%rdi144 »       mov····%r12,%rdi
145 »       call···19f·<structseq_repr+0x19f>145 »       call···19f·<structseq_repr+0x19f>
146 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteChar-0x4146 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteChar-0x4
147 »       test···%eax,%eax147 »       test···%eax,%eax
148 »       js·····1a7·<structseq_repr+0x1a7>148 »       js·····1a7·<structseq_repr+0x1a7>
149 ·R_X86_64_PC32»  .text.unlikely+0x416149 ·R_X86_64_PC32»  .text.unlikely+0x413
150 »       mov····%r12,%rdi150 »       mov····%r12,%rdi
151 »       call···1af·<structseq_repr+0x1af>151 »       call···1af·<structseq_repr+0x1af>
152 ·R_X86_64_PLT32» _PyUnicodeWriter_Finish-0x4152 ·R_X86_64_PLT32» _PyUnicodeWriter_Finish-0x4
153 »       add····$0x40,%rsp153 »       add····$0x40,%rsp
154 »       pop····%rbx154 »       pop····%rbx
155 »       pop····%rbp155 »       pop····%rbp
156 »       pop····%r12156 »       pop····%r12
157 »       pop····%r13157 »       pop····%r13
158 »       pop····%r14158 »       pop····%r14
159 »       ret159 »       ret
160 »       jmp····1c1·<structseq_repr+0x1c1>160 »       jmp····1c1·<structseq_repr+0x1c1>
161 ·R_X86_64_PC32»  .text.unlikely+0x43c161 ·R_X86_64_PC32»  .text.unlikely+0x439
162 »       jmp····1c6·<structseq_repr+0x1c6>162 »       jmp····1c6·<structseq_repr+0x1c6>
163 ·R_X86_64_PC32»  .text.unlikely+0x416163 ·R_X86_64_PC32»  .text.unlikely+0x413
164 »       cs·nopw·0x0(%rax,%rax,1)164 »       cs·nopw·0x0(%rax,%rax,1)
  
Max diff block lines reached; 570/4526 bytes (12.59%) of diff not shown.
21.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 266, 503 lines modifiedOffset 266, 503 lines modified
266 »       or·····$0xffffffffffffffff,%rax266 »       or·····$0xffffffffffffffff,%rax
267 »       pop····%rbx267 »       pop····%rbx
268 »       pop····%rbp268 »       pop····%rbp
269 »       ret269 »       ret
  
270 00000000000002df·<PyStructSequence_NewType.cold>:270 00000000000002df·<PyStructSequence_NewType.cold>:
271 PyStructSequence_NewType.cold():271 PyStructSequence_NewType.cold():
272 »       sub····$0x1,%rax 
273 »       mov····%rax,(%r14) 
274 »       jne····2ec·<PyStructSequence_NewType.cold+0xd> 
275 ·R_X86_64_PC32»  .text.hot+0xb2d 
276 »       mov····%r14,%rdi 
277 »       call···2f4·<PyStructSequence_NewType.cold+0x15> 
278 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
279 »       jmp····2f9·<PyStructSequence_NewType.cold+0x1a> 
280 ·R_X86_64_PC32»  .text.hot+0xb2d 
281 »       test···%eax,%eax272 »       test···%eax,%eax
282 »       js·····30f·<PyStructSequence_NewType.cold+0x30>273 »       js·····2f4·<PyStructSequence_NewType.cold+0x15>
283 »       sub····$0x1,%rax274 »       sub····$0x1,%rax
284 »       mov····%rax,0x0(%rbp)275 »       mov····%rax,(%r15)
285 »       jne····30f·<PyStructSequence_NewType.cold+0x30>276 »       jne····2f4·<PyStructSequence_NewType.cold+0x15>
286 »       mov····%rbp,%rdi277 »       mov····%r15,%rdi
287 »       call···30f·<PyStructSequence_NewType.cold+0x30>278 »       call···2f4·<PyStructSequence_NewType.cold+0x15>
288 ·R_X86_64_PLT32» _Py_Dealloc-0x4279 ·R_X86_64_PLT32» _Py_Dealloc-0x4
289 »       mov····0x0(%r13),%rax280 »       mov····0x0(%r13),%rax
290 »       test···%eax,%eax281 »       test···%eax,%eax
291 »       js·····329·<PyStructSequence_NewType.cold+0x4a>282 »       js·····30e·<PyStructSequence_NewType.cold+0x2f>
292 »       sub····$0x1,%rax283 »       sub····$0x1,%rax
293 »       mov····%rax,0x0(%r13)284 »       mov····%rax,0x0(%r13)
294 »       jne····329·<PyStructSequence_NewType.cold+0x4a>285 »       jne····30e·<PyStructSequence_NewType.cold+0x2f>
295 »       mov····%r13,%rdi286 »       mov····%r13,%rdi
296 »       call···329·<PyStructSequence_NewType.cold+0x4a>287 »       call···30e·<PyStructSequence_NewType.cold+0x2f>
297 ·R_X86_64_PLT32» _Py_Dealloc-0x4288 ·R_X86_64_PLT32» _Py_Dealloc-0x4
298 »       xor····%r13d,%r13d289 »       xor····%r13d,%r13d
299 »       jmp····331·<PyStructSequence_NewType.cold+0x52>290 »       jmp····316·<PyStructSequence_NewType.cold+0x37>
300 ·R_X86_64_PC32»  .text.hot+0xc1c291 ·R_X86_64_PC32»  .text.hot+0xc3c
 292 »       sub····$0x1,%rax
 293 »       mov····%rax,(%r15)
 294 »       jne····323·<PyStructSequence_NewType.cold+0x44>
 295 ·R_X86_64_PC32»  .text.hot+0xb14
 296 »       mov····%r15,%rdi
 297 »       call···32b·<PyStructSequence_NewType.cold+0x4c>
 298 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 299 »       jmp····330·<PyStructSequence_NewType.cold+0x51>
 300 ·R_X86_64_PC32»  .text.hot+0xb14
301 »       mov····(%rdx),%rax301 »       mov····(%rdx),%rax
302 »       test···%eax,%eax302 »       test···%eax,%eax
303 »       js·····30f·<PyStructSequence_NewType.cold+0x30>303 »       js·····2f4·<PyStructSequence_NewType.cold+0x15>
304 »       sub····$0x1,%rax304 »       sub····$0x1,%rax
305 »       mov····%rax,(%rdx)305 »       mov····%rax,(%rdx)
306 »       jne····30f·<PyStructSequence_NewType.cold+0x30>306 »       jne····2f4·<PyStructSequence_NewType.cold+0x15>
307 »       mov····%rdx,%rdi 
308 »       call···349·<PyStructSequence_NewType.cold+0x6a> 
309 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
310 »       jmp····30f·<PyStructSequence_NewType.cold+0x30> 
311 »       mov····%rdx,%rdi307 »       mov····%rdx,%rdi
312 »       call···353·<PyStructSequence_NewType.cold+0x74>308 »       call···348·<PyStructSequence_NewType.cold+0x69>
313 ·R_X86_64_PLT32» _Py_Dealloc-0x4309 ·R_X86_64_PLT32» _Py_Dealloc-0x4
314 »       jmp····358·<PyStructSequence_NewType.cold+0x79>310 »       jmp····2f4·<PyStructSequence_NewType.cold+0x15>
315 ·R_X86_64_PC32»  .text.hot+0xc1c 
316 »       test···%eax,%eax311 »       test···%eax,%eax
317 »       js·····30f·<PyStructSequence_NewType.cold+0x30>312 »       js·····2f4·<PyStructSequence_NewType.cold+0x15>
318 »       sub····$0x1,%rax 
319 »       mov····%rax,(%r15) 
320 »       jne····30f·<PyStructSequence_NewType.cold+0x30> 
321 »       mov····%r15,%rdi 
322 »       call···36d·<PyStructSequence_NewType.cold+0x8e> 
323 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
324 »       jmp····30f·<PyStructSequence_NewType.cold+0x30> 
325 »       sub····$0x1,%rax313 »       sub····$0x1,%rax
326 »       mov····%rax,0x0(%rbp)314 »       mov····%rax,0x0(%rbp)
327 »       jne····37d·<PyStructSequence_NewType.cold+0x9e>315 »       jne····2f4·<PyStructSequence_NewType.cold+0x15>
328 ·R_X86_64_PC32»  .text.hot+0xb67 
329 »       mov····%rbp,%rdi316 »       mov····%rbp,%rdi
330 »       call···385·<PyStructSequence_NewType.cold+0xa6>317 »       call···360·<PyStructSequence_NewType.cold+0x81>
331 ·R_X86_64_PLT32» _Py_Dealloc-0x4318 ·R_X86_64_PLT32» _Py_Dealloc-0x4
332 »       jmp····38a·<PyStructSequence_NewType.cold+0xab>319 »       jmp····2f4·<PyStructSequence_NewType.cold+0x15>
333 ·R_X86_64_PC32»  .text.hot+0xb67 
334 »       sub····$0x1,%rax320 »       sub····$0x1,%rax
335 »       mov····%rax,(%r15)321 »       mov····%rax,0x0(%rbp)
336 »       jne····397·<PyStructSequence_NewType.cold+0xb8>322 »       jne····370·<PyStructSequence_NewType.cold+0x91>
337 ·R_X86_64_PC32»  .text.hot+0xaf4323 ·R_X86_64_PC32»  .text.hot+0xb87
338 »       mov····%r15,%rdi324 »       mov····%rbp,%rdi
339 »       call···39f·<PyStructSequence_NewType.cold+0xc0>325 »       call···378·<PyStructSequence_NewType.cold+0x99>
340 ·R_X86_64_PLT32» _Py_Dealloc-0x4326 ·R_X86_64_PLT32» _Py_Dealloc-0x4
341 »       jmp····3a4·<PyStructSequence_NewType.cold+0xc5>327 »       jmp····37d·<PyStructSequence_NewType.cold+0x9e>
342 ·R_X86_64_PC32»  .text.hot+0xaf4328 ·R_X86_64_PC32»  .text.hot+0xb87
343 »       call···3a9·<PyStructSequence_NewType.cold+0xca>329 »       call···382·<PyStructSequence_NewType.cold+0xa3>
344 ·R_X86_64_PLT32» PyErr_NoMemory-0x4330 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
 331 »       jmp····30e·<PyStructSequence_NewType.cold+0x2f>
 332 »       mov····%rdx,%rdi
 333 »       call···38c·<PyStructSequence_NewType.cold+0xad>
 334 ·R_X86_64_PLT32» _Py_Dealloc-0x4
345 »       jmp····329·<PyStructSequence_NewType.cold+0x4a>335 »       jmp····391·<PyStructSequence_NewType.cold+0xb2>
 336 ·R_X86_64_PC32»  .text.hot+0xc3c
346 »       test···%eax,%eax337 »       test···%eax,%eax
347 »       js·····30f·<PyStructSequence_NewType.cold+0x30>338 »       js·····2f4·<PyStructSequence_NewType.cold+0x15>
 339 »       sub····$0x1,%rax
 340 »       mov····%rax,(%r14)
 341 »       jne····2f4·<PyStructSequence_NewType.cold+0x15>
 342 »       mov····%r14,%rdi
 343 »       call···3ae·<PyStructSequence_NewType.cold+0xcf>
 344 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 345 »       jmp····2f4·<PyStructSequence_NewType.cold+0x15>
348 »       sub····$0x1,%rax346 »       sub····$0x1,%rax
349 »       mov····%rax,(%r14)347 »       mov····%rax,(%r14)
350 »       jne····30f·<PyStructSequence_NewType.cold+0x30>348 »       jne····3c0·<PyStructSequence_NewType.cold+0xe1>
 349 ·R_X86_64_PC32»  .text.hot+0xb4d
351 »       mov····%r14,%rdi350 »       mov····%r14,%rdi
352 »       call···3cb·<PyStructSequence_NewType.cold+0xec>351 »       call···3c8·<PyStructSequence_NewType.cold+0xe9>
353 ·R_X86_64_PLT32» _Py_Dealloc-0x4352 ·R_X86_64_PLT32» _Py_Dealloc-0x4
354 »       jmp····30f·<PyStructSequence_NewType.cold+0x30>353 »       jmp····3cd·<_PyStructSequence_NewType.cold>
 354 ·R_X86_64_PC32»  .text.hot+0xb4d
  
355 00000000000003d0·<_PyStructSequence_NewType.cold>:355 00000000000003cd·<_PyStructSequence_NewType.cold>:
356 _PyStructSequence_NewType.cold():356 _PyStructSequence_NewType.cold():
357 »       call···3d5·<_PyStructSequence_NewType.cold+0x5>357 »       call···3d2·<_PyStructSequence_NewType.cold+0x5>
358 ·R_X86_64_PLT32» PyErr_NoMemory-0x4358 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
359 »       xor····%ebx,%ebx359 »       xor····%ebx,%ebx
360 »       jmp····3dc·<_PyStructSequence_NewType.cold+0xc>360 »       jmp····3d9·<_PyStructSequence_NewType.cold+0xc>
361 ·R_X86_64_PC32»  .text.hot+0xf49361 ·R_X86_64_PC32»  .text.hot+0xf49
362 »       mov····(%rbx),%rax362 »       mov····(%rbx),%rax
363 »       test···%eax,%eax363 »       test···%eax,%eax
364 »       js·····3d5·<_PyStructSequence_NewType.cold+0x5>364 »       js·····3d2·<_PyStructSequence_NewType.cold+0x5>
365 »       sub····$0x1,%rax365 »       sub····$0x1,%rax
366 »       mov····%rax,(%rbx)366 »       mov····%rax,(%rbx)
367 »       jne····3d5·<_PyStructSequence_NewType.cold+0x5>367 »       jne····3d2·<_PyStructSequence_NewType.cold+0x5>
Max diff block lines reached; 15882/21808 bytes (72.83%) of diff not shown.
24.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 642, 91 lines modifiedOffset 642, 97 lines modified
642 »       push···%rbp642 »       push···%rbp
643 »       push···%rbx643 »       push···%rbx
644 »       mov····%rdi,%rbx644 »       mov····%rdi,%rbx
645 »       sub····$0xb8,%rsp645 »       sub····$0xb8,%rsp
646 »       mov····0x10(%rdi),%rdx646 »       mov····0x10(%rdi),%rdx
647 »       mov····(%rdx),%rax647 »       mov····(%rdx),%rax
648 »       test···%rax,%rax648 »       test···%rax,%rax
649 »       je·····c78·<PyStructSequence_NewType+0x478>649 »       je·····cc2·<PyStructSequence_NewType+0x4c2>
650 »       cmp····$0x0,%rax650 »       cmp····$0x0,%rax
651 ·R_X86_64_32S»   .rodata.str1.1651 ·R_X86_64_32S»   .rodata.str1.1
652 »       mov····0x10(%rdx),%rax652 »       mov····0x10(%rdx),%rax
653 »       je·····d1e·<PyStructSequence_NewType+0x51e>653 »       je·····d2f·<PyStructSequence_NewType+0x52f>
654 »       xor····%ebp,%ebp654 »       xor····%ebp,%ebp
 655 »       mov····$0x1,%r14d
 656 »       mov····$0x2,%edi
655 »       test···%rax,%rax657 »       test···%rax,%rax
656 »       je·····ca5·<PyStructSequence_NewType+0x4a5>658 »       je·····c80·<PyStructSequence_NewType+0x480>
657 »       cmp····$0x0,%rax659 »       cmp····$0x0,%rax
658 ·R_X86_64_32S»   .rodata.str1.1660 ·R_X86_64_32S»   .rodata.str1.1
659 »       je·····d2d·<PyStructSequence_NewType+0x52d>661 »       je·····d42·<PyStructSequence_NewType+0x542>
660 »       mov····0x20(%rdx),%rax662 »       mov····0x20(%rdx),%rax
 663 »       mov····$0x3,%edi
 664 »       mov····$0x2,%r14d
 665 »       sub····%rbp,%rdi
661 »       test···%rax,%rax666 »       test···%rax,%rax
662 »       je·····cce·<PyStructSequence_NewType+0x4ce>667 »       je·····c80·<PyStructSequence_NewType+0x480>
663 »       cmp····$0x0,%rax668 »       cmp····$0x0,%rax
664 ·R_X86_64_32S»   .rodata.str1.1669 ·R_X86_64_32S»   .rodata.str1.1
665 »       sete···%al670 »       sete···%al
666 »       movzbl·%al,%eax671 »       movzbl·%al,%eax
667 »       add····%rax,%rbp672 »       add····%rax,%rbp
668 »       mov····0x30(%rdx),%rax673 »       mov····0x30(%rdx),%rax
669 »       test···%rax,%rax674 »       test···%rax,%rax
670 »       je·····cde·<PyStructSequence_NewType+0x4de>675 »       je·····cef·<PyStructSequence_NewType+0x4ef>
671 »       cmp····$0x0,%rax676 »       cmp····$0x0,%rax
672 ·R_X86_64_32S»   .rodata.str1.1677 ·R_X86_64_32S»   .rodata.str1.1
673 »       sete···%al678 »       sete···%al
674 »       movzbl·%al,%eax679 »       movzbl·%al,%eax
675 »       add····%rax,%rbp680 »       add····%rax,%rbp
676 »       mov····0x40(%rdx),%rax681 »       mov····0x40(%rdx),%rax
677 »       test···%rax,%rax682 »       test···%rax,%rax
678 »       je·····cee·<PyStructSequence_NewType+0x4ee>683 »       je·····cff·<PyStructSequence_NewType+0x4ff>
679 »       cmp····$0x0,%rax684 »       cmp····$0x0,%rax
680 ·R_X86_64_32S»   .rodata.str1.1685 ·R_X86_64_32S»   .rodata.str1.1
681 »       sete···%al686 »       sete···%al
682 »       movzbl·%al,%eax687 »       movzbl·%al,%eax
683 »       add····%rax,%rbp688 »       add····%rax,%rbp
684 »       mov····0x50(%rdx),%rax689 »       mov····0x50(%rdx),%rax
685 »       test···%rax,%rax690 »       test···%rax,%rax
686 »       je·····c35·<PyStructSequence_NewType+0x435>691 »       je·····c55·<PyStructSequence_NewType+0x455>
687 »       cmp····$0x0,%rax692 »       cmp····$0x0,%rax
688 ·R_X86_64_32S»   .rodata.str1.1693 ·R_X86_64_32S»   .rodata.str1.1
689 »       sete···%al694 »       sete···%al
690 »       movzbl·%al,%eax695 »       movzbl·%al,%eax
691 »       add····%rax,%rbp696 »       add····%rax,%rbp
692 »       mov····0x60(%rdx),%rax697 »       mov····0x60(%rdx),%rax
693 »       test···%rax,%rax698 »       test···%rax,%rax
694 »       je·····cfe·<PyStructSequence_NewType+0x4fe>699 »       je·····d0f·<PyStructSequence_NewType+0x50f>
695 »       cmp····$0x0,%rax700 »       cmp····$0x0,%rax
696 ·R_X86_64_32S»   .rodata.str1.1701 ·R_X86_64_32S»   .rodata.str1.1
697 »       sete···%al702 »       sete···%al
698 »       movzbl·%al,%eax703 »       movzbl·%al,%eax
699 »       add····%rax,%rbp704 »       add····%rax,%rbp
700 »       mov····0x70(%rdx),%rax705 »       mov····0x70(%rdx),%rax
701 »       test···%rax,%rax706 »       test···%rax,%rax
702 »       je·····d0e·<PyStructSequence_NewType+0x50e>707 »       je·····d1f·<PyStructSequence_NewType+0x51f>
703 »       mov····$0x7,%ecx708 »       mov····$0x7,%ecx
704 »       jmp····903·<PyStructSequence_NewType+0x103>709 »       jmp····923·<PyStructSequence_NewType+0x123>
705 »       data16·cs·nopw·0x0(%rax,%rax,1)710 »       data16·cs·nopw·0x0(%rax,%rax,1)
706 »       nopw···0x0(%rax,%rax,1)711 »       data16·cs·nopw·0x0(%rax,%rax,1)
 712 »       xchg···%ax,%ax
707 »       mov····%r14,%rcx713 »       mov····%r14,%rcx
708 »       cmp····$0x0,%rax714 »       cmp····$0x0,%rax
709 ·R_X86_64_32S»   .rodata.str1.1715 ·R_X86_64_32S»   .rodata.str1.1
710 »       je·····c9c·<PyStructSequence_NewType+0x49c>716 »       je·····ce6·<PyStructSequence_NewType+0x4e6>
711 »       lea····0x1(%rcx),%r14717 »       lea····0x1(%rcx),%r14
712 »       mov····%r14,%rax718 »       mov····%r14,%rax
713 »       shl····$0x4,%rax719 »       shl····$0x4,%rax
714 »       mov····(%rdx,%rax,1),%rax720 »       mov····(%rdx,%rax,1),%rax
715 »       test···%rax,%rax721 »       test···%rax,%rax
716 »       jne····900·<PyStructSequence_NewType+0x100>722 »       jne····920·<PyStructSequence_NewType+0x120>
717 »       movabs·$0x333333333333333,%rax723 »       movabs·$0x333333333333333,%rax
718 »       add····$0x2,%rcx724 »       add····$0x2,%rcx
719 »       sub····%rbp,%rcx725 »       sub····%rbp,%rcx
720 »       cmp····%rcx,%rax726 »       cmp····%rcx,%rax
721 »       jb·····93d·<PyStructSequence_NewType+0x13d>727 »       jb·····95d·<PyStructSequence_NewType+0x15d>
722 ·R_X86_64_PC32»  .text.unlikely+0x3a0728 ·R_X86_64_PC32»  .text.unlikely+0x379
723 »       lea····(%rcx,%rcx,4),%rdi729 »       lea····(%rcx,%rcx,4),%rdi
724 »       shl····$0x3,%rdi730 »       shl····$0x3,%rdi
725 »       call···94a·<PyStructSequence_NewType+0x14a>731 »       call···96a·<PyStructSequence_NewType+0x16a>
726 ·R_X86_64_PLT32» PyMem_Malloc-0x4732 ·R_X86_64_PLT32» PyMem_Malloc-0x4
727 »       mov····%rax,%r12733 »       mov····%rax,%r12
728 »       test···%rax,%rax734 »       test···%rax,%rax
729 »       je·····d63·<PyStructSequence_NewType+0x563>735 »       je·····d63·<PyStructSequence_NewType+0x563>
730 »       mov····0x10(%rbx),%r8736 »       mov····0x10(%rbx),%r8
731 »       lea····0x18(,%r14,8),%r9737 »       lea····0x18(,%r14,8),%r9
732 »       xor····%ecx,%ecx738 »       xor····%ecx,%ecx
Offset 734, 26 lines modifiedOffset 740, 26 lines modified
734 »       mov····$0x18,%eax740 »       mov····$0x18,%eax
735 »       nopl···0x0(%rax,%rax,1)741 »       nopl···0x0(%rax,%rax,1)
736 »       mov····-0x30(%r8,%rax,2),%rsi742 »       mov····-0x30(%r8,%rax,2),%rsi
737 »       lea····(%rdi,%rcx,1),%rdx743 »       lea····(%rdi,%rcx,1),%rdx
738 »       lea····(%r12,%rdx,8),%rdx744 »       lea····(%r12,%rdx,8),%rdx
739 »       cmp····$0x0,%rsi745 »       cmp····$0x0,%rsi
740 ·R_X86_64_32S»   .rodata.str1.1746 ·R_X86_64_32S»   .rodata.str1.1
741 »       je·····c50·<PyStructSequence_NewType+0x450>747 »       je·····c9a·<PyStructSequence_NewType+0x49a>
742 »       mov····%rsi,(%rdx)748 »       mov····%rsi,(%rdx)
743 »       mov····-0x28(%r8,%rax,2),%rsi749 »       mov····-0x28(%r8,%rax,2),%rsi
744 »       add····$0x1,%rcx750 »       add····$0x1,%rcx
745 »       mov····%rax,0x10(%rdx)751 »       mov····%rax,0x10(%rdx)
746 »       add····$0x8,%rax752 »       add····$0x8,%rax
747 »       lea····0x0(,%rcx,4),%rdi753 »       lea····0x0(,%rcx,4),%rdi
748 »       movl···$0x6,0x8(%rdx)754 »       movl···$0x6,0x8(%rdx)
749 »       movl···$0x1,0x18(%rdx)755 »       movl···$0x1,0x18(%rdx)
750 »       mov····%rsi,0x20(%rdx)756 »       mov····%rsi,0x20(%rdx)
751 »       cmp····%rax,%r9757 »       cmp····%rax,%r9
752 »       jne····970·<PyStructSequence_NewType+0x170>758 »       jne····990·<PyStructSequence_NewType+0x190>
753 »       mov····0x8(%rbx),%rax759 »       mov····0x8(%rbx),%rax
754 »       add····%rcx,%rdi760 »       add····%rcx,%rdi
755 »       mov····$0x0,%esi761 »       mov····$0x0,%esi
756 ·R_X86_64_32»    PyTuple_Type762 ·R_X86_64_32»    PyTuple_Type
757 »       movq···$0x0,(%r12,%rdi,8)763 »       movq···$0x0,(%r12,%rdi,8)
758 »       lea····0x10(%rsp),%rdi764 »       lea····0x10(%rsp),%rdi
759 »       mov····%rax,0x58(%rsp)765 »       mov····%rax,0x58(%rsp)
Offset 783, 229 lines modifiedOffset 789, 221 lines modified
783 »       mov····%r12,0x88(%rsp)789 »       mov····%r12,0x88(%rsp)
784 »       movl···$0x47,0x90(%rsp)790 »       movl···$0x47,0x90(%rsp)
Max diff block lines reached; 20623/24771 bytes (83.25%) of diff not shown.
2.49 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 26, 18 lines modifiedOffset 26, 18 lines modified
26 ··0x00000160·60010000·00000000·3d000000·000e3083·`.......=.....0.26 ··0x00000160·60010000·00000000·3d000000·000e3083·`.......=.....0.
27 ··0x00000170·03860276·0e18450e·10410e08·10000000·...v..E..A......27 ··0x00000170·03860276·0e18450e·10410e08·10000000·...v..E..A......
28 ··0x00000180·80010000·00000000·0a000000·00000000·................28 ··0x00000180·80010000·00000000·0a000000·00000000·................
29 ··0x00000190·10000000·94010000·00000000·0a000000·................29 ··0x00000190·10000000·94010000·00000000·0a000000·................
30 ··0x000001a0·00000000·4c000000·a8010000·00000000·....L...........30 ··0x000001a0·00000000·4c000000·a8010000·00000000·....L...........
31 ··0x000001b0·68050000·00460e10·8f02420e·188e0342·h....F....B....B31 ··0x000001b0·68050000·00460e10·8f02420e·188e0342·h....F....B....B
32 ··0x000001c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.32 ··0x000001c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
33 ··0x000001d0·3883074a·0ef00103·0f040a0e·38440e30·8..J........8D.033 ··0x000001d0·3883074a·0ef00103·2f040a0e·38440e30·8..J..../...8D.0
34 ··0x000001e0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A34 ··0x000001e0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
35 ··0x000001f0·0b000000·1c000000·f8010000·00000000·................35 ··0x000001f0·0b000000·1c000000·f8010000·00000000·................
36 ··0x00000200·f1000000·000ef001·83078606·8c058d04·................36 ··0x00000200·ee000000·000ef001·83078606·8c058d04·................
37 ··0x00000210·8e038f02·44000000·18020000·00000000·....D...........37 ··0x00000210·8e038f02·44000000·18020000·00000000·....D...........
38 ··0x00000220·f9010000·00460e10·8e02420e·188d0345·.....F....B....E38 ··0x00000220·f9010000·00460e10·8e02420e·188d0345·.....F....B....E
39 ··0x00000230·0e208c04·440e2886·05430e30·83064a0e·.·..D.(..C.0..J.39 ··0x00000230·0e208c04·440e2886·05430e30·83064a0e·.·..D.(..C.0..J.
40 ··0x00000240·d00103c6·010a0e30·440e2841·0e20420e·.......0D.(A.·B.40 ··0x00000240·d00103c6·010a0e30·440e2841·0e20420e·.......0D.(A.·B.
41 ··0x00000250·18420e10·420e0841·0b000000·1c000000·.B..B..A........41 ··0x00000250·18420e10·420e0841·0b000000·1c000000·.B..B..A........
42 ··0x00000260·60020000·00000000·26000000·000ed001·`.......&.......42 ··0x00000260·60020000·00000000·26000000·000ed001·`.......&.......
43 ··0x00000270·83068605·8c048d03·8e020000·34000000·............4...43 ··0x00000270·83068605·8c048d03·8e020000·34000000·............4...
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ··0x000003f0·570e8001·450e8801·420e9001·490e7067·W...E...B...I.pg67 ··0x000003f0·570e8001·450e8801·420e9001·490e7067·W...E...B...I.pg
68 ··0x00000400·0e78570e·8001440e·8801420e·9001490e·.xW...D...B...I.68 ··0x00000400·0e78570e·8001440e·8801420e·9001490e·.xW...D...B...I.
69 ··0x00000410·70000000·48000000·18040000·00000000·p...H...........69 ··0x00000410·70000000·48000000·18040000·00000000·p...H...........
70 ··0x00000420·4c010000·00460e10·8f02450e·188e0342·L....F....E....B70 ··0x00000420·4c010000·00460e10·8f02450e·188e0342·L....F....E....B
71 ··0x00000430·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.71 ··0x00000430·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
72 ··0x00000440·38830744·0e500321·010a0e38·440e3041·8..D.P.!...8D.0A72 ··0x00000440·38830744·0e500321·010a0e38·440e3041·8..D.P.!...8D.0A
73 ··0x00000450·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.73 ··0x00000450·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
74 ··0x00000460·1c000000·64040000·00000000·52000000·....d.......R...74 ··0x00000460·1c000000·64040000·00000000·55000000·....d.......U...
75 ··0x00000470·000e5083·0786068c·058d048e·038f0200·..P.............75 ··0x00000470·000e5083·0786068c·058d048e·038f0200·..P.............
76 ··0x00000480·44000000·84040000·00000000·f3000000·D...............76 ··0x00000480·44000000·84040000·00000000·f3000000·D...............
77 ··0x00000490·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..77 ··0x00000490·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
78 ··0x000004a0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D78 ··0x000004a0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
79 ··0x000004b0·0e5002d3·0e38410e·30410e28·420e2042·.P...8A.0A.(B.·B79 ··0x000004b0·0e5002d3·0e38410e·30410e28·420e2042·.P...8A.0A.(B.·B
80 ··0x000004c0·0e18420e·10420e08·1c000000·cc040000·..B..B..........80 ··0x000004c0·0e18420e·10420e08·1c000000·cc040000·..B..B..........
81 ··0x000004d0·00000000·48000000·000e5083·0786068c·....H.....P.....81 ··0x000004d0·00000000·48000000·000e5083·0786068c·....H.....P.....
203 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:··········37008·(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·0x9090: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·005e70·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·006128·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·002b0f·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000800·002a6f·00··AX··0···0·32
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·006608·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·00330f·0005e1·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·00326f·0005de·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·007c40·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·0038f0·0000b4·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003850·0000b4·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0039a8·000323·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003908·000323·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·008990·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·003ccb·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003c2b·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003cd0·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·003cf0·000a98·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003c50·000a90·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·008a20·0005b8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·008978·0005b8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004788·000d80·18·····19··68··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0046e0·000d80·18·····19··68··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005508·000968·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005460·000968·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·008fd8·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)
8.44 KB
readelf --wide --symbols {}
    
Offset 19, 49 lines modifiedOffset 19, 49 lines modified
19 ····15:·0000000000000106····45·FUNC····LOCAL··DEFAULT····9·tupledealloc.cold19 ····15:·0000000000000106····45·FUNC····LOCAL··DEFAULT····9·tupledealloc.cold
20 ····16:·0000000000000f00···241·FUNC····LOCAL··DEFAULT····7·tupletraverse20 ····16:·0000000000000f00···241·FUNC····LOCAL··DEFAULT····7·tupletraverse
21 ····17:·0000000000000133····22·FUNC····LOCAL··DEFAULT····9·PyTuple_Size.cold21 ····17:·0000000000000133····22·FUNC····LOCAL··DEFAULT····9·PyTuple_Size.cold
22 ····18:·0000000000000149····41·FUNC····LOCAL··DEFAULT····9·PyTuple_GetItem.cold22 ····18:·0000000000000149····41·FUNC····LOCAL··DEFAULT····9·PyTuple_GetItem.cold
23 ····19:·0000000000000172····46·FUNC····LOCAL··DEFAULT····9·_PyTuple_FromArraySteal.cold23 ····19:·0000000000000172····46·FUNC····LOCAL··DEFAULT····9·_PyTuple_FromArraySteal.cold
24 ····20:·0000000000001390···227·FUNC····LOCAL··DEFAULT····7·tuplecontains24 ····20:·0000000000001390···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:·0000000000001480···839·FUNC····LOCAL··DEFAULT····7·tuplesubscript26 ····22:·0000000000001480···800·FUNC····LOCAL··DEFAULT····7·tuplesubscript
27 ····23:·00000000000001a0····28·FUNC····LOCAL··DEFAULT····9·tuplesubscript.cold27 ····23:·00000000000001a0····28·FUNC····LOCAL··DEFAULT····9·tuplesubscript.cold
28 ····24:·00000000000017d0····60·FUNC····LOCAL··DEFAULT····7·tupleitem28 ····24:·00000000000017a0····60·FUNC····LOCAL··DEFAULT····7·tupleitem
29 ····25:·0000000000001810···394·FUNC····LOCAL··DEFAULT····7·tuplehash29 ····25:·00000000000017e0···394·FUNC····LOCAL··DEFAULT····7·tuplehash
30 ····26:·00000000000001bc····10·FUNC····LOCAL··DEFAULT····9·tuplehash.cold30 ····26:·00000000000001bc····10·FUNC····LOCAL··DEFAULT····9·tuplehash.cold
31 ····27:·00000000000001c6····20·FUNC····LOCAL··DEFAULT····9·PyTuple_GetSlice.cold31 ····27:·00000000000001c6····20·FUNC····LOCAL··DEFAULT····9·PyTuple_GetSlice.cold
32 ····28:·0000000000001c80···624·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall32 ····28:·0000000000001c50···574·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall
33 ····29:·00000000000001da···200·FUNC····LOCAL··DEFAULT····9·tuple_vectorcall.cold33 ····29:·00000000000001da···197·FUNC····LOCAL··DEFAULT····9·tuple_vectorcall.cold
34 ····30:·0000000000001ef0···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:·00000000000002a2····38·FUNC····LOCAL··DEFAULT····9·tuplerichcompare.cold36 ····32:·000000000000029f····38·FUNC····LOCAL··DEFAULT····9·tuplerichcompare.cold
37 ····33:·00000000000020a0···776·FUNC····LOCAL··DEFAULT····7·tupleconcat37 ····33:·0000000000002040···776·FUNC····LOCAL··DEFAULT····7·tupleconcat
38 ····34:·00000000000002c8····59·FUNC····LOCAL··DEFAULT····9·tupleconcat.cold38 ····34:·00000000000002c5····59·FUNC····LOCAL··DEFAULT····9·tupleconcat.cold
39 ····35:·00000000000023b0·····9·FUNC····LOCAL··DEFAULT····7·tuplelength39 ····35:·0000000000002350·····9·FUNC····LOCAL··DEFAULT····7·tuplelength
40 ····36:·00000000000023c0···629·FUNC····LOCAL··DEFAULT····7·tuple_new40 ····36:·0000000000002360···565·FUNC····LOCAL··DEFAULT····7·tuple_new
41 ····37:·0000000000000303···170·FUNC····LOCAL··DEFAULT····9·tuple_new.cold41 ····37:·0000000000000300···170·FUNC····LOCAL··DEFAULT····9·tuple_new.cold
42 ····38:·0000000000002640····25·FUNC····LOCAL··DEFAULT····7·tupleiter_traverse42 ····38:·00000000000025a0····25·FUNC····LOCAL··DEFAULT····7·tupleiter_traverse
43 ····39:·00000000000003ad·····3·FUNC····LOCAL··DEFAULT····9·tupleiter_traverse.cold43 ····39:·00000000000003aa·····3·FUNC····LOCAL··DEFAULT····9·tupleiter_traverse.cold
44 ····40:·0000000000002660···371·FUNC····LOCAL··DEFAULT····7·tuplerepr44 ····40:·00000000000025c0···371·FUNC····LOCAL··DEFAULT····7·tuplerepr
45 ····41:·00000000000003b0····70·FUNC····LOCAL··DEFAULT····9·tuplerepr.cold45 ····41:·00000000000003ad····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:·00000000000004a7···113·FUNC····LOCAL··DEFAULT····9·tuple_index.cold47 ····43:·00000000000004a4···113·FUNC····LOCAL··DEFAULT····9·tuple_index.cold
48 ····44:·0000000000002850···539·FUNC····LOCAL··DEFAULT····7·tuplerepeat48 ····44:·00000000000027b0···539·FUNC····LOCAL··DEFAULT····7·tuplerepeat
49 ····45:·0000000000000518····45·FUNC····LOCAL··DEFAULT····9·tuplerepeat.cold49 ····45:·0000000000000515····45·FUNC····LOCAL··DEFAULT····9·tuplerepeat.cold
50 ····46:·0000000000000545····58·FUNC····LOCAL··DEFAULT····9·PyTuple_SetItem.cold50 ····46:·0000000000000542····58·FUNC····LOCAL··DEFAULT····9·PyTuple_SetItem.cold
51 ····47:·0000000000002a70····33·FUNC····LOCAL··DEFAULT····7·tupleiter_len51 ····47:·00000000000029d0····33·FUNC····LOCAL··DEFAULT····7·tupleiter_len
52 ····48:·000000000000057f·····7·FUNC····LOCAL··DEFAULT····9·tupleiter_len.cold52 ····48:·000000000000057c·····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:·0000000000000586····32·FUNC····LOCAL··DEFAULT····9·tuple___getnewargs__.cold54 ····50:·0000000000000583····32·FUNC····LOCAL··DEFAULT····9·tuple___getnewargs__.cold
55 ····51:·0000000000002aa0···111·FUNC····LOCAL··DEFAULT····7·tuple_count55 ····51:·0000000000002a00···111·FUNC····LOCAL··DEFAULT····7·tuple_count
56 ····52:·00000000000005a6····10·FUNC····LOCAL··DEFAULT····9·tuple_count.cold56 ····52:·00000000000005a3····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:·00000000000005b0····13·FUNC····LOCAL··DEFAULT····9·tupleiter_reduce.cold58 ····54:·00000000000005ad····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:·00000000000005bd····36·FUNC····LOCAL··DEFAULT····9·tupleiter_setstate.cold60 ····56:·00000000000005ba····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
63 ····59:·0000000000000080····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc63 ····59:·0000000000000080····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
64 ····60:·0000000000000040····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc64 ····60:·0000000000000040····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
65 ····61:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·tuple_as_sequence65 ····61:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·tuple_as_sequence
66 ····62:·00000000000003c0····24·OBJECT··LOCAL··DEFAULT····3·tuple_as_mapping66 ····62:·00000000000003c0····24·OBJECT··LOCAL··DEFAULT····3·tuple_as_mapping
67 ····63:·0000000000000120···260·OBJECT··LOCAL··DEFAULT···12·tuple_new__doc__67 ····63:·0000000000000120···260·OBJECT··LOCAL··DEFAULT···12·tuple_new__doc__
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:·00000000000019a0···734·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice111 ···107:·0000000000001970···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, 16 lines modifiedOffset 123, 16 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:·00000000000027e0···102·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_ClearFreeList130 ···126:·0000000000002740···102·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_ClearFreeList
131 ···127:·00000000000003f6···177·FUNC····GLOBAL·HIDDEN·····9·_PyTuple_DebugMallocStats131 ···127:·00000000000003f3···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
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
63.7 KB
readelf --wide --relocs {}
Max HTML report size reached
36.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 478, 15 lines modifiedOffset 478, 15 lines modified
478 ··DW_CFA_advance_loc:·10·to·0000000000001470478 ··DW_CFA_advance_loc:·10·to·0000000000001470
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=0000000000001480..00000000000017c7484 00000418·0000000000000040·0000041c·FDE·cie=00000000·pc=0000000000001480..00000000000017a0
485 ··DW_CFA_advance_loc:·6·to·0000000000001486485 ··DW_CFA_advance_loc:·6·to·0000000000001486
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·0000000000001487488 ··DW_CFA_advance_loc:·1·to·0000000000001487
489 ··DW_CFA_def_cfa_offset:·24489 ··DW_CFA_def_cfa_offset:·24
490 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24490 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
491 ··DW_CFA_advance_loc:·7·to·000000000000148e491 ··DW_CFA_advance_loc:·7·to·000000000000148e
Offset 524, 490 lines modifiedOffset 524, 485 lines modified
524 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32524 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
525 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24525 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
526 ··DW_CFA_offset:·r12·(r12)·at·cfa-16526 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
527 ··DW_CFA_nop527 ··DW_CFA_nop
528 ··DW_CFA_nop528 ··DW_CFA_nop
529 ··DW_CFA_nop529 ··DW_CFA_nop
  
530 00000478·0000000000000014·0000047c·FDE·cie=00000000·pc=00000000000017d0..000000000000180c530 00000478·0000000000000014·0000047c·FDE·cie=00000000·pc=00000000000017a0..00000000000017dc
531 ··DW_CFA_advance_loc:·39·to·00000000000017f7531 ··DW_CFA_advance_loc:·39·to·00000000000017c7
532 ··DW_CFA_def_cfa_offset:·16532 ··DW_CFA_def_cfa_offset:·16
533 ··DW_CFA_advance_loc:·20·to·000000000000180b533 ··DW_CFA_advance_loc:·20·to·00000000000017db
534 ··DW_CFA_def_cfa_offset:·8534 ··DW_CFA_def_cfa_offset:·8
535 ··DW_CFA_nop535 ··DW_CFA_nop
  
536 00000490·0000000000000060·00000494·FDE·cie=00000000·pc=0000000000001810..000000000000199a536 00000490·0000000000000060·00000494·FDE·cie=00000000·pc=00000000000017e0..000000000000196a
537 ··DW_CFA_advance_loc:·6·to·0000000000001816537 ··DW_CFA_advance_loc:·6·to·00000000000017e6
538 ··DW_CFA_def_cfa_offset:·16538 ··DW_CFA_def_cfa_offset:·16
539 ··DW_CFA_offset:·r15·(r15)·at·cfa-16539 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
540 ··DW_CFA_advance_loc:·2·to·0000000000001818540 ··DW_CFA_advance_loc:·2·to·00000000000017e8
541 ··DW_CFA_def_cfa_offset:·24541 ··DW_CFA_def_cfa_offset:·24
542 ··DW_CFA_offset:·r14·(r14)·at·cfa-24542 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
543 ··DW_CFA_advance_loc:·2·to·000000000000181a543 ··DW_CFA_advance_loc:·2·to·00000000000017ea
544 ··DW_CFA_def_cfa_offset:·32544 ··DW_CFA_def_cfa_offset:·32
545 ··DW_CFA_offset:·r13·(r13)·at·cfa-32545 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
546 ··DW_CFA_advance_loc:·2·to·000000000000181c546 ··DW_CFA_advance_loc:·2·to·00000000000017ec
547 ··DW_CFA_def_cfa_offset:·40547 ··DW_CFA_def_cfa_offset:·40
548 ··DW_CFA_offset:·r12·(r12)·at·cfa-40548 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
549 ··DW_CFA_advance_loc:·1·to·000000000000181d549 ··DW_CFA_advance_loc:·1·to·00000000000017ed
550 ··DW_CFA_def_cfa_offset:·48550 ··DW_CFA_def_cfa_offset:·48
551 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48551 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
552 ··DW_CFA_advance_loc:·1·to·000000000000181e552 ··DW_CFA_advance_loc:·1·to·00000000000017ee
553 ··DW_CFA_def_cfa_offset:·56553 ··DW_CFA_def_cfa_offset:·56
554 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56554 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
555 ··DW_CFA_advance_loc:·4·to·0000000000001822555 ··DW_CFA_advance_loc:·4·to·00000000000017f2
556 ··DW_CFA_def_cfa_offset:·64556 ··DW_CFA_def_cfa_offset:·64
557 ··DW_CFA_advance_loc2:·299·to·000000000000194d557 ··DW_CFA_advance_loc2:·299·to·000000000000191d
558 ··DW_CFA_remember_state558 ··DW_CFA_remember_state
559 ··DW_CFA_def_cfa_offset:·56559 ··DW_CFA_def_cfa_offset:·56
560 ··DW_CFA_advance_loc:·1·to·000000000000194e560 ··DW_CFA_advance_loc:·1·to·000000000000191e
561 ··DW_CFA_def_cfa_offset:·48561 ··DW_CFA_def_cfa_offset:·48
562 ··DW_CFA_advance_loc:·1·to·000000000000194f562 ··DW_CFA_advance_loc:·1·to·000000000000191f
563 ··DW_CFA_def_cfa_offset:·40563 ··DW_CFA_def_cfa_offset:·40
564 ··DW_CFA_advance_loc:·2·to·0000000000001951564 ··DW_CFA_advance_loc:·2·to·0000000000001921
565 ··DW_CFA_def_cfa_offset:·32565 ··DW_CFA_def_cfa_offset:·32
566 ··DW_CFA_advance_loc:·2·to·0000000000001953566 ··DW_CFA_advance_loc:·2·to·0000000000001923
567 ··DW_CFA_def_cfa_offset:·24567 ··DW_CFA_def_cfa_offset:·24
568 ··DW_CFA_advance_loc:·2·to·0000000000001955568 ··DW_CFA_advance_loc:·2·to·0000000000001925
569 ··DW_CFA_def_cfa_offset:·16569 ··DW_CFA_def_cfa_offset:·16
570 ··DW_CFA_advance_loc:·2·to·0000000000001957570 ··DW_CFA_advance_loc:·2·to·0000000000001927
571 ··DW_CFA_def_cfa_offset:·8571 ··DW_CFA_def_cfa_offset:·8
572 ··DW_CFA_advance_loc:·9·to·0000000000001960572 ··DW_CFA_advance_loc:·9·to·0000000000001930
573 ··DW_CFA_restore_state573 ··DW_CFA_restore_state
574 ··DW_CFA_advance_loc:·36·to·0000000000001984574 ··DW_CFA_advance_loc:·36·to·0000000000001954
575 ··DW_CFA_remember_state575 ··DW_CFA_remember_state
576 ··DW_CFA_def_cfa_offset:·56576 ··DW_CFA_def_cfa_offset:·56
577 ··DW_CFA_advance_loc:·1·to·0000000000001985577 ··DW_CFA_advance_loc:·1·to·0000000000001955
578 ··DW_CFA_def_cfa_offset:·48578 ··DW_CFA_def_cfa_offset:·48
579 ··DW_CFA_advance_loc:·1·to·0000000000001986579 ··DW_CFA_advance_loc:·1·to·0000000000001956
580 ··DW_CFA_def_cfa_offset:·40580 ··DW_CFA_def_cfa_offset:·40
581 ··DW_CFA_advance_loc:·2·to·0000000000001988581 ··DW_CFA_advance_loc:·2·to·0000000000001958
582 ··DW_CFA_def_cfa_offset:·32582 ··DW_CFA_def_cfa_offset:·32
583 ··DW_CFA_advance_loc:·2·to·000000000000198a583 ··DW_CFA_advance_loc:·2·to·000000000000195a
584 ··DW_CFA_def_cfa_offset:·24584 ··DW_CFA_def_cfa_offset:·24
585 ··DW_CFA_advance_loc:·2·to·000000000000198c585 ··DW_CFA_advance_loc:·2·to·000000000000195c
586 ··DW_CFA_def_cfa_offset:·16586 ··DW_CFA_def_cfa_offset:·16
587 ··DW_CFA_advance_loc:·2·to·000000000000198e587 ··DW_CFA_advance_loc:·2·to·000000000000195e
588 ··DW_CFA_def_cfa_offset:·8588 ··DW_CFA_def_cfa_offset:·8
589 ··DW_CFA_advance_loc:·1·to·000000000000198f589 ··DW_CFA_advance_loc:·1·to·000000000000195f
590 ··DW_CFA_restore_state590 ··DW_CFA_restore_state
  
591 000004f4·000000000000001c·000004f8·FDE·cie=00000000·pc=00000000000001bc..00000000000001c6591 000004f4·000000000000001c·000004f8·FDE·cie=00000000·pc=00000000000001bc..00000000000001c6
592 ··DW_CFA_def_cfa_offset:·64592 ··DW_CFA_def_cfa_offset:·64
593 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56593 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
594 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48594 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
595 ··DW_CFA_offset:·r12·(r12)·at·cfa-40595 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
596 ··DW_CFA_offset:·r13·(r13)·at·cfa-32596 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
597 ··DW_CFA_offset:·r14·(r14)·at·cfa-24597 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
598 ··DW_CFA_offset:·r15·(r15)·at·cfa-16598 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
599 ··DW_CFA_nop599 ··DW_CFA_nop
  
600 00000514·000000000000004c·00000518·FDE·cie=00000000·pc=00000000000019a0..0000000000001c7e600 00000514·000000000000004c·00000518·FDE·cie=00000000·pc=0000000000001970..0000000000001c4e
601 ··DW_CFA_advance_loc:·6·to·00000000000019a6601 ··DW_CFA_advance_loc:·6·to·0000000000001976
602 ··DW_CFA_def_cfa_offset:·16602 ··DW_CFA_def_cfa_offset:·16
603 ··DW_CFA_offset:·r14·(r14)·at·cfa-16603 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
604 ··DW_CFA_advance_loc:·2·to·00000000000019a8604 ··DW_CFA_advance_loc:·2·to·0000000000001978
605 ··DW_CFA_def_cfa_offset:·24605 ··DW_CFA_def_cfa_offset:·24
606 ··DW_CFA_offset:·r13·(r13)·at·cfa-24606 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
607 ··DW_CFA_advance_loc:·2·to·00000000000019aa607 ··DW_CFA_advance_loc:·2·to·000000000000197a
608 ··DW_CFA_def_cfa_offset:·32608 ··DW_CFA_def_cfa_offset:·32
609 ··DW_CFA_offset:·r12·(r12)·at·cfa-32609 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
610 ··DW_CFA_advance_loc:·1·to·00000000000019ab610 ··DW_CFA_advance_loc:·1·to·000000000000197b
611 ··DW_CFA_def_cfa_offset:·40611 ··DW_CFA_def_cfa_offset:·40
612 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40612 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
613 ··DW_CFA_advance_loc:·1·to·00000000000019ac613 ··DW_CFA_advance_loc:·1·to·000000000000197c
614 ··DW_CFA_def_cfa_offset:·48614 ··DW_CFA_def_cfa_offset:·48
615 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48615 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
616 ··DW_CFA_advance_loc2:·330·to·0000000000001af6616 ··DW_CFA_advance_loc2:·330·to·0000000000001ac6
617 ··DW_CFA_remember_state617 ··DW_CFA_remember_state
618 ··DW_CFA_def_cfa_offset:·40618 ··DW_CFA_def_cfa_offset:·40
619 ··DW_CFA_advance_loc:·4·to·0000000000001afa619 ··DW_CFA_advance_loc:·4·to·0000000000001aca
620 ··DW_CFA_def_cfa_offset:·32620 ··DW_CFA_def_cfa_offset:·32
621 ··DW_CFA_advance_loc:·2·to·0000000000001afc621 ··DW_CFA_advance_loc:·2·to·0000000000001acc
622 ··DW_CFA_def_cfa_offset:·24622 ··DW_CFA_def_cfa_offset:·24
623 ··DW_CFA_advance_loc:·2·to·0000000000001afe623 ··DW_CFA_advance_loc:·2·to·0000000000001ace
624 ··DW_CFA_def_cfa_offset:·16624 ··DW_CFA_def_cfa_offset:·16
625 ··DW_CFA_advance_loc:·2·to·0000000000001b00625 ··DW_CFA_advance_loc:·2·to·0000000000001ad0
626 ··DW_CFA_def_cfa_offset:·8626 ··DW_CFA_def_cfa_offset:·8
627 ··DW_CFA_advance_loc:·8·to·0000000000001b08627 ··DW_CFA_advance_loc:·8·to·0000000000001ad8
628 ··DW_CFA_restore_state628 ··DW_CFA_restore_state
629 ··DW_CFA_advance_loc:·57·to·0000000000001b41629 ··DW_CFA_advance_loc:·57·to·0000000000001b11
630 ··DW_CFA_remember_state630 ··DW_CFA_remember_state
Max diff block lines reached; 30110/36767 bytes (81.89%) of diff not shown.
4.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 17, 26 lines modifiedOffset 17, 26 lines modified
17 »       sub····$0x1,%rdx17 »       sub····$0x1,%rdx
18 »       sub····$0x18,%rsp18 »       sub····$0x18,%rsp
19 »       mov····%rax,(%rsp)19 »       mov····%rax,(%rsp)
20 »       movabs·$0x7fffffffffffffff,%rax20 »       movabs·$0x7fffffffffffffff,%rax
21 »       mov····%rax,0x8(%rsp)21 »       mov····%rax,0x8(%rsp)
22 »       cmp····$0x2,%rdx22 »       cmp····$0x2,%rdx
23 »       ja·····3a·<tuple_index+0x3a>23 »       ja·····3a·<tuple_index+0x3a>
24 ·R_X86_64_PC32»  .text.unlikely+0x4bb24 ·R_X86_64_PC32»  .text.unlikely+0x4b8
25 »       mov····(%rsi),%r1225 »       mov····(%rsi),%r12
26 »       cmp····$0x1,%rbx26 »       cmp····$0x1,%rbx
27 »       jne····92·<tuple_index+0x92>27 »       jne····92·<tuple_index+0x92>
28 »       mov····0x10(%rdi),%rdx28 »       mov····0x10(%rdi),%rdx
29 »       xor····%r13d,%r13d29 »       xor····%r13d,%r13d
30 »       cmp····%rdx,%rax30 »       cmp····%rdx,%rax
31 »       mov····%rdx,%rbx31 »       mov····%rdx,%rbx
32 »       cmovle·%rax,%rbx32 »       cmovle·%rax,%rbx
33 »       cmp····%rbx,%r1333 »       cmp····%rbx,%r13
34 »       jge····5d·<tuple_index+0x5d>34 »       jge····5d·<tuple_index+0x5d>
35 ·R_X86_64_PC32»  .text.unlikely+0x4a335 ·R_X86_64_PC32»  .text.unlikely+0x4a0
36 »       mov····0x18(%rbp,%r13,8),%rdi36 »       mov····0x18(%rbp,%r13,8),%rdi
37 »       mov····$0x2,%edx37 »       mov····$0x2,%edx
38 »       mov····%r12,%rsi38 »       mov····%r12,%rsi
39 »       call···6f·<tuple_index+0x6f>39 »       call···6f·<tuple_index+0x6f>
40 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x440 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
41 »       test···%eax,%eax41 »       test···%eax,%eax
42 »       jle····86·<tuple_index+0x86>42 »       jle····86·<tuple_index+0x86>
Offset 46, 64 lines modifiedOffset 46, 64 lines modified
46 »       add····$0x18,%rsp46 »       add····$0x18,%rsp
47 »       pop····%rbx47 »       pop····%rbx
48 »       pop····%rbp48 »       pop····%rbp
49 »       pop····%r1249 »       pop····%r12
50 »       pop····%r1350 »       pop····%r13
51 »       ret51 »       ret
52 »       jne····8c·<tuple_index+0x8c>52 »       jne····8c·<tuple_index+0x8c>
53 ·R_X86_64_PC32»  .text.unlikely+0x4b453 ·R_X86_64_PC32»  .text.unlikely+0x4b1
54 »       add····$0x1,%r1354 »       add····$0x1,%r13
55 »       jmp····54·<tuple_index+0x54>55 »       jmp····54·<tuple_index+0x54>
56 »       mov····0x8(%r13),%rdi56 »       mov····0x8(%r13),%rdi
57 »       mov····%rsp,%rsi57 »       mov····%rsp,%rsi
58 »       call···9e·<tuple_index+0x9e>58 »       call···9e·<tuple_index+0x9e>
59 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x459 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
60 »       test···%eax,%eax60 »       test···%eax,%eax
61 »       je·····a6·<tuple_index+0xa6>61 »       je·····a6·<tuple_index+0xa6>
62 ·R_X86_64_PC32»  .text.unlikely+0x4b462 ·R_X86_64_PC32»  .text.unlikely+0x4b1
63 »       cmp····$0x2,%rbx63 »       cmp····$0x2,%rbx
64 »       jne····cf·<tuple_index+0xcf>64 »       jne····cf·<tuple_index+0xcf>
65 »       mov····(%rsp),%r1365 »       mov····(%rsp),%r13
66 »       mov····0x8(%rsp),%rax66 »       mov····0x8(%rsp),%rax
67 »       mov····0x10(%rbp),%rcx67 »       mov····0x10(%rbp),%rcx
68 »       test···%r13,%r1368 »       test···%r13,%r13
69 »       js·····c2·<tuple_index+0xc2>69 »       js·····c2·<tuple_index+0xc2>
70 ·R_X86_64_PC32»  .text.unlikely+0x50370 ·R_X86_64_PC32»  .text.unlikely+0x500
71 »       mov····%rcx,%rdx71 »       mov····%rcx,%rdx
72 »       test···%rax,%rax72 »       test···%rax,%rax
73 »       jns····4a·<tuple_index+0x4a>73 »       jns····4a·<tuple_index+0x4a>
74 »       jmp····cf·<tuple_index+0xcf>74 »       jmp····cf·<tuple_index+0xcf>
75 ·R_X86_64_PC32»  .text.unlikely+0x4fa75 ·R_X86_64_PC32»  .text.unlikely+0x4f7
76 »       mov····0x10(%r13),%rdi76 »       mov····0x10(%r13),%rdi
77 »       lea····0x8(%rsp),%rsi77 »       lea····0x8(%rsp),%rsi
78 »       call···dd·<tuple_index+0xdd>78 »       call···dd·<tuple_index+0xdd>
79 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x479 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
80 »       test···%eax,%eax80 »       test···%eax,%eax
81 »       jne····ac·<tuple_index+0xac>81 »       jne····ac·<tuple_index+0xac>
82 »       jmp····e6·<tuple_index+0xe6>82 »       jmp····e6·<tuple_index+0xe6>
83 ·R_X86_64_PC32»  .text.unlikely+0x4b483 ·R_X86_64_PC32»  .text.unlikely+0x4b1
84 »       cs·nopw·0x0(%rax,%rax,1)84 »       cs·nopw·0x0(%rax,%rax,1)
  
85 00000000000000f0·<PyTuple_SetItem>:85 00000000000000f0·<PyTuple_SetItem>:
86 PyTuple_SetItem():86 PyTuple_SetItem():
87 »       endbr6487 »       endbr64
88 »       push···%rcx88 »       push···%rcx
89 »       mov····0x8(%rdi),%rcx89 »       mov····0x8(%rdi),%rcx
90 »       testb··$0x4,0xab(%rcx)90 »       testb··$0x4,0xab(%rcx)
91 »       je·····106·<PyTuple_SetItem+0x16>91 »       je·····106·<PyTuple_SetItem+0x16>
92 ·R_X86_64_PC32»  .text.unlikely+0x54192 ·R_X86_64_PC32»  .text.unlikely+0x53e
93 »       cmpq···$0x1,(%rdi)93 »       cmpq···$0x1,(%rdi)
94 »       jne····110·<PyTuple_SetItem+0x20>94 »       jne····110·<PyTuple_SetItem+0x20>
95 ·R_X86_64_PC32»  .text.unlikely+0x54195 ·R_X86_64_PC32»  .text.unlikely+0x53e
96 »       test···%rsi,%rsi96 »       test···%rsi,%rsi
97 »       js·····119·<PyTuple_SetItem+0x29>97 »       js·····119·<PyTuple_SetItem+0x29>
98 ·R_X86_64_PC32»  .text.unlikely+0x56098 ·R_X86_64_PC32»  .text.unlikely+0x55d
99 »       cmp····0x10(%rdi),%rsi99 »       cmp····0x10(%rdi),%rsi
100 »       jge····123·<PyTuple_SetItem+0x33>100 »       jge····123·<PyTuple_SetItem+0x33>
101 ·R_X86_64_PC32»  .text.unlikely+0x560101 ·R_X86_64_PC32»  .text.unlikely+0x55d
102 »       lea····0x18(%rdi,%rsi,8),%rax102 »       lea····0x18(%rdi,%rsi,8),%rax
103 »       mov····(%rax),%rdi103 »       mov····(%rax),%rdi
104 »       mov····%rdx,(%rax)104 »       mov····%rdx,(%rax)
105 »       call···133·<PyTuple_SetItem+0x43>105 »       call···133·<PyTuple_SetItem+0x43>
106 ·R_X86_64_PC32»  .text.hot+0xc4c106 ·R_X86_64_PC32»  .text.hot+0xc4c
107 »       xor····%eax,%eax107 »       xor····%eax,%eax
108 »       pop····%rdx108 »       pop····%rdx
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 »       push···%rcx116 »       push···%rcx
117 »       mov····0x10(%rdi),%rdx117 »       mov····0x10(%rdi),%rdx
118 »       xor····%eax,%eax118 »       xor····%eax,%eax
119 »       mov····%rdi,%rsi119 »       mov····%rdi,%rsi
120 »       test···%rdx,%rdx120 »       test···%rdx,%rdx
121 »       cmovns·%rdx,%rax121 »       cmovns·%rdx,%rax
122 »       jns····15b·<tuple___getnewargs__+0x1b>122 »       jns····15b·<tuple___getnewargs__+0x1b>
123 ·R_X86_64_PC32»  .text.unlikely+0x582123 ·R_X86_64_PC32»  .text.unlikely+0x57f
124 »       lea····0x18(%rsi),%rdi124 »       lea····0x18(%rsi),%rdi
125 »       mov····%rax,%rsi125 »       mov····%rax,%rsi
126 »       call···167·<tuple___getnewargs__+0x27>126 »       call···167·<tuple___getnewargs__+0x27>
127 ·R_X86_64_PLT32» _PyTuple_FromArray-0x4127 ·R_X86_64_PLT32» _PyTuple_FromArray-0x4
128 »       mov····%rax,%rsi128 »       mov····%rax,%rsi
129 »       mov····$0x0,%edi129 »       mov····$0x0,%edi
130 ·R_X86_64_32»    .rodata.str1.1+0x69130 ·R_X86_64_32»    .rodata.str1.1+0x69
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ·R_X86_64_32»    _PyRuntime+0xea40143 ·R_X86_64_32»    _PyRuntime+0xea40
144 »       call···192·<tupleiter_reduce+0x12>144 »       call···192·<tupleiter_reduce+0x12>
145 ·R_X86_64_PLT32» _PyEval_GetBuiltin-0x4145 ·R_X86_64_PLT32» _PyEval_GetBuiltin-0x4
146 »       mov····0x18(%rbx),%rdx146 »       mov····0x18(%rbx),%rdx
147 »       mov····%rax,%rsi147 »       mov····%rax,%rsi
148 »       test···%rdx,%rdx148 »       test···%rdx,%rdx
149 »       je·····1a2·<tupleiter_reduce+0x22>149 »       je·····1a2·<tupleiter_reduce+0x22>
150 ·R_X86_64_PC32»  .text.unlikely+0x5ac150 ·R_X86_64_PC32»  .text.unlikely+0x5a9
151 »       mov····0x10(%rbx),%rcx151 »       mov····0x10(%rbx),%rcx
152 »       mov····$0x0,%edi152 »       mov····$0x0,%edi
153 ·R_X86_64_32»    .rodata.str1.1+0x6d153 ·R_X86_64_32»    .rodata.str1.1+0x6d
154 »       xor····%eax,%eax154 »       xor····%eax,%eax
155 »       pop····%rbx155 »       pop····%rbx
156 »       jmp····1b3·<tupleiter_reduce+0x33>156 »       jmp····1b3·<tupleiter_reduce+0x33>
157 ·R_X86_64_PLT32» Py_BuildValue-0x4157 ·R_X86_64_PLT32» Py_BuildValue-0x4
Offset 164, 21 lines modifiedOffset 164, 21 lines modified
164 »       push···%rbx164 »       push···%rbx
165 »       mov····%rdi,%rbx165 »       mov····%rdi,%rbx
166 »       mov····%rsi,%rdi166 »       mov····%rsi,%rdi
Max diff block lines reached; 550/4398 bytes (12.51%) of diff not shown.
57.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 186, 234 lines modifiedOffset 186, 234 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···1b7·<tuplesubscript.cold+0x17>190 »       call···1b7·<tuplesubscript.cold+0x17>
191 ·R_X86_64_PLT32» PyErr_Format-0x4191 ·R_X86_64_PLT32» PyErr_Format-0x4
192 »       jmp····1bc·<tuplehash.cold>192 »       jmp····1bc·<tuplehash.cold>
193 ·R_X86_64_PC32»  .text.hot+0x17a9193 ·R_X86_64_PC32»  .text.hot+0x16a9
  
194 00000000000001bc·<tuplehash.cold>:194 00000000000001bc·<tuplehash.cold>:
195 tuplehash.cold():195 tuplehash.cold():
196 »       mov····$0x5c2a4bd4,%eax196 »       mov····$0x5c2a4bd4,%eax
197 »       jmp····1c6·<PyTuple_GetSlice.cold>197 »       jmp····1c6·<PyTuple_GetSlice.cold>
198 ·R_X86_64_PC32»  .text.hot+0x1945198 ·R_X86_64_PC32»  .text.hot+0x1915
  
199 00000000000001c6·<PyTuple_GetSlice.cold>:199 00000000000001c6·<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···1d5·<PyTuple_GetSlice.cold+0xf>204 »       call···1d5·<PyTuple_GetSlice.cold+0xf>
205 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4205 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
206 »       jmp····1da·<tuple_vectorcall.cold>206 »       jmp····1da·<tuple_vectorcall.cold>
207 ·R_X86_64_PC32»  .text.hot+0x1c61207 ·R_X86_64_PC32»  .text.hot+0x1c31
  
208 00000000000001da·<tuple_vectorcall.cold>:208 00000000000001da·<tuple_vectorcall.cold>:
209 tuple_vectorcall.cold():209 tuple_vectorcall.cold():
 210 »       mov····$0x0,%ebp
 211 ·R_X86_64_32»    _PyRuntime+0x158e8
 212 »       jmp····1e4·<tuple_vectorcall.cold+0xa>
 213 ·R_X86_64_PC32»  .text.hot+0x1dbb
210 »       mov····%rcx,%rsi214 »       mov····%rcx,%rsi
211 »       mov····$0x0,%edi215 »       mov····$0x0,%edi
212 ·R_X86_64_32»    .rodata.str1.1+0x32216 ·R_X86_64_32»    .rodata.str1.1+0x32
213 »       mov····%rdx,0x8(%rsp)217 »       mov····%rdx,0x8(%rsp)
214 »       call···1ec·<tuple_vectorcall.cold+0x12>218 »       call···1f6·<tuple_vectorcall.cold+0x1c>
215 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4219 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
216 »       mov····0x8(%rsp),%rdx220 »       mov····0x8(%rsp),%rdx
217 »       test···%eax,%eax221 »       test···%eax,%eax
218 »       jne····25c·<tuple_vectorcall.cold+0x82>222 »       jne····220·<tuple_vectorcall.cold+0x46>
219 »       xor····%eax,%eax223 »       xor····%ebp,%ebp
220 »       jmp····1fc·<tuple_vectorcall.cold+0x22>224 »       jmp····206·<tuple_vectorcall.cold+0x2c>
221 ·R_X86_64_PC32»  .text.hot+0x1e1b225 ·R_X86_64_PC32»  .text.hot+0x1dbb
222 »       mov····(%rbx),%rax226 »       mov····(%rbx),%rax
223 »       test···%eax,%eax227 »       test···%eax,%eax
224 »       js·····1f5·<tuple_vectorcall.cold+0x1b>228 »       js·····1ff·<tuple_vectorcall.cold+0x25>
225 »       sub····$0x1,%rax229 »       sub····$0x1,%rax
226 »       mov····%rax,(%rbx)230 »       mov····%rax,(%rbx)
227 »       jne····1f5·<tuple_vectorcall.cold+0x1b>231 »       jne····1ff·<tuple_vectorcall.cold+0x25>
228 »       mov····%rbx,%rdi232 »       mov····%rbx,%rdi
229 »       call···214·<tuple_vectorcall.cold+0x3a>233 »       call···21e·<tuple_vectorcall.cold+0x44>
230 ·R_X86_64_PLT32» _Py_Dealloc-0x4234 ·R_X86_64_PLT32» _Py_Dealloc-0x4
231 »       jmp····1f5·<tuple_vectorcall.cold+0x1b>235 »       jmp····1ff·<tuple_vectorcall.cold+0x25>
232 »       mov····0x0(%rip),%rdx········ 
233 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4 
234 »       lea····-0x10(%rax),%rsi 
235 »       mov····%fs:(%rdx),%rdx 
236 »       mov····0x10(%rdx),%rdx 
237 »       mov····0x1d48(%rdx),%rcx 
238 »       mov····-0x8(%rax),%rdx 
239 »       mov····0x8(%rcx),%rdi 
240 »       and····$0x3,%edx 
241 »       movq···%rcx,%xmm0 
242 »       or·····%rdi,%rdx 
243 »       mov····%rsi,(%rdi) 
244 »       movq···%rdx,%xmm1 
245 »       punpcklqdq·%xmm1,%xmm0 
246 »       movups·%xmm0,-0x10(%rax) 
247 »       mov····%rsi,0x8(%rcx) 
248 »       jmp····25c·<tuple_vectorcall.cold+0x82> 
249 ·R_X86_64_PC32»  .text.hot+0x1e1b 
250 »       movabs·$0x7ffffffffffffffe,%rax236 »       movabs·$0x7ffffffffffffffe,%rax
251 »       mov····%rdx,%rbx237 »       mov····%rdx,%rbx
252 »       btr····$0x3f,%rbx238 »       btr····$0x3f,%rbx
253 »       test···%rax,%rdx239 »       test···%rax,%rdx
254 »       je·····277·<tuple_vectorcall.cold+0x9d>240 »       je·····23b·<tuple_vectorcall.cold+0x61>
255 ·R_X86_64_PC32»  .text.hot+0x1cb2241 ·R_X86_64_PC32»  .text.hot+0x1c82
256 »       xor····%edx,%edx242 »       xor····%edx,%edx
257 »       mov····$0x1,%ecx243 »       mov····$0x1,%ecx
258 »       mov····%rbx,%rsi244 »       mov····%rbx,%rsi
259 »       mov····$0x0,%edi245 »       mov····$0x0,%edi
260 ·R_X86_64_32»    .rodata.str1.1+0x32246 ·R_X86_64_32»    .rodata.str1.1+0x32
261 »       call···28b·<tuple_vectorcall.cold+0xb1>247 »       call···24f·<tuple_vectorcall.cold+0x75>
262 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4248 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
263 »       test···%eax,%eax249 »       test···%eax,%eax
264 »       jne····293·<tuple_vectorcall.cold+0xb9>250 »       jne····257·<tuple_vectorcall.cold+0x7d>
265 ·R_X86_64_PC32»  .text.hot+0x1cb2251 ·R_X86_64_PC32»  .text.hot+0x1c82
266 »       jmp····1f5·<tuple_vectorcall.cold+0x1b>252 »       jmp····1ff·<tuple_vectorcall.cold+0x25>
 253 »       mov····0x0(%rip),%rax········
 254 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
 255 »       lea····-0x10(%rbp),%rcx
 256 »       mov····%fs:(%rax),%rax
 257 »       mov····0x10(%rax),%rax
 258 »       mov····0x1d48(%rax),%rdx
 259 »       mov····-0x8(%rbp),%rax
 260 »       mov····0x8(%rdx),%rsi
267 »       mov····$0x0,%eax261 »       and····$0x3,%eax
268 ·R_X86_64_32»    _PyRuntime+0x158e8262 »       movq···%rdx,%xmm0
 263 »       or·····%rsi,%rax
 264 »       mov····%rcx,(%rsi)
 265 »       movq···%rax,%xmm1
 266 »       punpcklqdq·%xmm1,%xmm0
 267 »       movups·%xmm0,-0x10(%rbp)
 268 »       mov····%rcx,0x8(%rdx)
269 »       jmp····2a2·<tuplerichcompare.cold>269 »       jmp····29f·<tuplerichcompare.cold>
270 ·R_X86_64_PC32»  .text.hot+0x1e1b270 ·R_X86_64_PC32»  .text.hot+0x1dbb
  
271 00000000000002a2·<tuplerichcompare.cold>:271 000000000000029f·<tuplerichcompare.cold>:
272 tuplerichcompare.cold():272 tuplerichcompare.cold():
273 »       mov····$0x0,%eax273 »       mov····$0x0,%eax
274 ·R_X86_64_32»    _Py_NotImplementedStruct274 ·R_X86_64_32»    _Py_NotImplementedStruct
275 »       jmp····2ac·<tuplerichcompare.cold+0xa>275 »       jmp····2a9·<tuplerichcompare.cold+0xa>
276 ·R_X86_64_PC32»  .text.hot+0x1fe6276 ·R_X86_64_PC32»  .text.hot+0x1f86
277 »       cmp····%r13,%r14277 »       cmp····%r13,%r14
278 »       jl·····2b5·<tuplerichcompare.cold+0x13>278 »       jl·····2b2·<tuplerichcompare.cold+0x13>
279 ·R_X86_64_PC32»  .text.hot+0x1fe1279 ·R_X86_64_PC32»  .text.hot+0x1f81
280 »       jmp····2ba·<tuplerichcompare.cold+0x18>280 »       jmp····2b7·<tuplerichcompare.cold+0x18>
281 ·R_X86_64_PC32»  .text.hot+0x205c281 ·R_X86_64_PC32»  .text.hot+0x1ffc
282 »       cmp····%r13,%r14282 »       cmp····%r13,%r14
283 »       jge····2c3·<tuplerichcompare.cold+0x21>283 »       jge····2c0·<tuplerichcompare.cold+0x21>
284 ·R_X86_64_PC32»  .text.hot+0x1fe1284 ·R_X86_64_PC32»  .text.hot+0x1f81
285 »       jmp····2c8·<tupleconcat.cold>285 »       jmp····2c5·<tupleconcat.cold>
286 ·R_X86_64_PC32»  .text.hot+0x205c286 ·R_X86_64_PC32»  .text.hot+0x1ffc
  
287 00000000000002c8·<tupleconcat.cold>:287 00000000000002c5·<tupleconcat.cold>:
288 tupleconcat.cold():288 tupleconcat.cold():
289 »       test···%rdi,%rdi289 »       test···%rdi,%rdi
Max diff block lines reached; 11644/16662 bytes (69.88%) of diff not shown.
11.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
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·47030000·00460e10·8c02410e·....G....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, 19 lines modifiedOffset 86, 19 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·70020000·00460e10·8c02440e·18860344·p....F....D....D93 ··0x00000590·3e020000·00460e10·8c02440e·18860344·>....F....D....D
94 ··0x000005a0·0e208304·440e3003·91010a0e·20410e18·.·..D.0.....·A..94 ··0x000005a0·0e208304·440e3003·61010a0e·20440e18·.·..D.0.a...·D..
95 ··0x000005b0·410e1042·0e08490b·026e0a0e·20410e18·A..B..I..n..·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·c8000000·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
103 ··0x00000630·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B103 ··0x00000630·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
104 ··0x00000640·0e10420e·084b0b00·1c000000·4c060000·..B..K......L...104 ··0x00000640·0e10420e·084b0b00·1c000000·4c060000·..B..K......L...
Offset 106, 69 lines modifiedOffset 106, 68 lines modified
106 ··0x00000660·058d048e·038f0200·44000000·6c060000·........D...l...106 ··0x00000660·058d048e·038f0200·44000000·6c060000·........D...l...
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·40000000·............@...113 ··0x000006d0·00000000·09000000·00000000·38000000·............8...
114 ··0x000006e0·e0060000·00000000·75020000·00460e10·........u....F..114 ··0x000006e0·e0060000·00000000·35020000·00460e10·........5....F..
115 ··0x000006f0·8c02440e·18860341·0e208304·470e3003·..D....A.·..G.0.115 ··0x000006f0·8c02410e·18860344·0e208304·0374010a·..A....D.·...t..
116 ··0x00000700·91010a0e·20410e18·410e1042·0e08490b·....·A..A..B..I. 
117 ··0x00000710·026a0a0e·20410e18·410e1042·0e08450b·.j..·A..A..B..E.116 ··0x00000700·0e18410e·10420e08·460b025c·0a0e1841·..A..B..F..\...A
 117 ··0x00000710·0e10420e·08450b00·18000000·1c070000·..B..E..........
 118 ··0x00000720·00000000·aa000000·000e2083·0486038c·..........·.....
 119 ··0x00000730·02000000·10000000·38070000·00000000·........8.......
 120 ··0x00000740·19000000·00000000·10000000·4c070000·............L...
118 ··0x00000720·18000000·24070000·00000000·aa000000·....$...........121 ··0x00000750·00000000·03000000·00000000·58000000·............X...
119 ··0x00000730·000e3083·0486038c·02000000·10000000·..0.............122 ··0x00000760·60070000·00000000·73010000·00460e10·`.......s....F..
 123 ··0x00000770·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
 124 ··0x00000780·05410e30·8306440e·70031a01·0a0e3041·.A.0..D.p.....0A
 125 ··0x00000790·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.
 126 ··0x000007a0·440a0e30·460e2841·0e20420e·18420e10·D..0F.(A.·B..B..
 127 ··0x000007b0·420e0845·0b000000·30000000·bc070000·B..E....0.......
 128 ··0x000007c0·00000000·46000000·000e7083·0686058c·....F.....p.....
 129 ··0x000007d0·048d038e·026a0a0e·30460e28·410e2042·.....j..0F.(A.·B
 130 ··0x000007e0·0e18420e·10420e08·450b0000·34000000·..B..B..E...4...
120 ··0x00000740·40070000·00000000·19000000·00000000·@...............131 ··0x000007f0·f0070000·00000000·66000000·00460e10·........f....F..
121 ··0x00000750·10000000·54070000·00000000·03000000·....T...........132 ··0x00000800·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.
 133 ··0x00000810·05440e30·024e0e28·410e2041·0e18420e·.D.0.N.(A.·A..B.
122 ··0x00000760·00000000·58000000·68070000·00000000·....X...h.......134 ··0x00000820·10420e08·38000000·28080000·00000000·.B..8...(.......
123 ··0x00000770·73010000·00460e10·8e02420e·188d0342·s....F....B....B 
124 ··0x00000780·0e208c04·410e2886·05410e30·8306440e·.·..A.(..A.0..D. 
125 ··0x00000790·70031a01·0a0e3041·0e28410e·20420e18·p.....0A.(A.·B.. 
126 ··0x000007a0·420e1042·0e08410b·440a0e30·460e2841·B..B..A.D..0F.(A 
127 ··0x000007b0·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E.... 
128 ··0x000007c0·30000000·c4070000·00000000·46000000·0...........F... 
129 ··0x000007d0·000e7083·0686058c·048d038e·026a0a0e·..p..........j.. 
130 ··0x000007e0·30460e28·410e2042·0e18420e·10420e08·0F.(A.·B..B..B.. 
131 ··0x000007f0·450b0000·34000000·f8070000·00000000·E...4........... 
132 ··0x00000800·66000000·00460e10·8d02420e·188c0344·f....F....B....D135 ··0x00000830·b1000000·00460e10·8d02420e·188c0341·.....F....B....A
133 ··0x00000810·0e208604·410e2883·05440e30·024e0e28·.·..A.(..D.0.N.(136 ··0x00000840·0e208604·410e2883·054c0ec0·0102940e·.·..A.(..L......
134 ··0x00000820·410e2041·0e18420e·10420e08·38000000·A.·A..B..B..8...137 ··0x00000850·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....
 138 ··0x00000860·38000000·64080000·00000000·e6000000·8...d...........
 139 ··0x00000870·00460e10·8d02470e·188c0341·0e208604·.F....G....A.·..
 140 ··0x00000880·440e2883·054b0e40·02620a0e·28410e20·D.(..K.@.b..(A.·
 141 ··0x00000890·410e1842·0e10420e·08410b00·18000000·A..B..B..A......
 142 ··0x000008a0·a0080000·00000000·71000000·000e4083·........q.....@.
 143 ··0x000008b0·0586048c·038d0200·48000000·bc080000·........H.......
 144 ··0x000008c0·00000000·1b020000·00460e10·8f02420e·.........F....B.
 145 ··0x000008d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 146 ··0x000008e0·8606440e·38830747·0e406e0a·0e38440e·..D.8..G.@n..8D.
 147 ··0x000008f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
 148 ··0x00000900·410b0000·34000000·08090000·00000000·A...4...........
 149 ··0x00000910·2d000000·000e4083·0786068c·058d048e·-.....@.........
 150 ··0x00000920·038f0241·0a0e3841·0e30410e·28420e20·...A..8A.0A.(B.·
 151 ··0x00000930·420e1842·0e10420e·08450b00·14000000·B..B..B..E......
 152 ··0x00000940·40090000·00000000·47000000·00450e10·@.......G....E..
 153 ··0x00000950·02410e08·10000000·58090000·00000000·.A......X.......
 154 ··0x00000960·3a000000·000e1000·10000000·6c090000·:...........l...
 155 ··0x00000970·00000000·21000000·00000000·10000000·....!...........
 156 ··0x00000980·80090000·00000000·07000000·00000000·................
 157 ··0x00000990·14000000·94090000·00000000·37000000·............7...
 158 ··0x000009a0·00450e10·6d0e0800·10000000·ac090000·.E..m...........
 159 ··0x000009b0·00000000·20000000·000e1000·38000000·....·.......8...
135 ··0x00000830·30080000·00000000·b1000000·00460e10·0............F..160 ··0x000009c0·c0090000·00000000·6f000000·00460e10·........o....F..
136 ··0x00000840·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.161 ··0x000009d0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
 162 ··0x000009e0·05420e30·790a0e28·440e2041·0e18420e·.B.0y..(D.·A..B.
 163 ··0x000009f0·10420e08·4a0b0000·28000000·fc090000·.B..J...(.......
 164 ··0x00000a00·00000000·0a000000·000e3083·0586048c·..........0.....
 165 ··0x00000a10·038d0241·0e28430e·20410e18·420e1042·...A.(C.·A..B..B
137 ··0x00000850·054c0ec0·0102940e·28410e20·410e1842·.L......(A.·A..B 
138 ··0x00000860·0e10420e·08000000·38000000·6c080000·..B.....8...l... 
139 ··0x00000870·00000000·e6000000·00460e10·8d02470e·.........F....G. 
140 ··0x00000880·188c0341·0e208604·440e2883·054b0e40·...A.·..D.(..K.@ 
141 ··0x00000890·02620a0e·28410e20·410e1842·0e10420e·.b..(A.·A..B..B. 
142 ··0x000008a0·08410b00·18000000·a8080000·00000000·.A..............166 ··0x00000a20·0e080000·18000000·280a0000·00000000·........(.......
143 ··0x000008b0·71000000·000e4083·0586048c·038d0200·q.....@......... 
144 ··0x000008c0·48000000·c4080000·00000000·1b020000·H............... 
145 ··0x000008d0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
146 ··0x000008e0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G 
147 ··0x000008f0·0e406e0a·0e38440e·30410e28·420e2042·.@n..8D.0A.(B.·B 
148 ··0x00000900·0e18420e·10420e08·410b0000·34000000·..B..B..A...4... 
149 ··0x00000910·10090000·00000000·2d000000·000e4083·........-.....@. 
150 ··0x00000920·0786068c·058d048e·038f0241·0a0e3841·...........A..8A 
151 ··0x00000930·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
152 ··0x00000940·08450b00·14000000·48090000·00000000·.E......H....... 
153 ··0x00000950·47000000·00450e10·02410e08·10000000·G....E...A......167 ··0x00000a30·33000000·00450e10·8302690e·08000000·3....E....i.....
154 ··0x00000960·60090000·00000000·3a000000·000e1000·`.......:....... 
155 ··0x00000970·10000000·74090000·00000000·21000000·....t.......!... 
156 ··0x00000980·00000000·10000000·88090000·00000000·................ 
157 ··0x00000990·07000000·00000000·14000000·9c090000·................ 
Max diff block lines reached; 0/11245 bytes (0.00%) of diff not shown.
2.39 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:··········342496·(bytes·into·file)13 ··Start·of·section·headers:··········341544·(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·0x539e0:1 There·are·23·section·headers,·starting·at·offset·0x53628:
  
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·001578·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0016d8·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·02fea0·0017a0·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·02fda0·001848·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0015b8·002438·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001718·002438·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·031640·003a38·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0315e8·003a38·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0039f0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·003b50·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0039f0·014cff·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·003b50·014acf·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·035078·00e1c0·18···I·20···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·035020·00df50·18···I·20···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0186ef·007e68·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·01861f·007e26·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·043238·00dea8·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·042f70·00ddb8·18···I·20···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·020558·003042·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·020448·003042·01·AMS··0···0··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·02359a·000992·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·02348a·000992·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·023f30·000bcd·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·023e20·000bcd·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0510e0·000120·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·050d28·000120·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·024b00·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0249f0·000010·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·051200·000030·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·050e48·000030·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·024b10·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·024a00·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·024b10·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·024a00·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·024b30·0041a8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·024a20·0041b8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·051230·0026e8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·050e78·0026e8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·028cd8·004020·18·····21·393··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·028bd8·004020·18·····21·393··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·02ccf8·0031a8·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·02cbf8·0031a8·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·053918·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·053560·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)
70.3 KB
readelf --wide --symbols {}
Max HTML report size reached
899 KB
readelf --wide --relocs {}
Max HTML report size reached
334 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.55 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 858, 28 lines modifiedOffset 858, 28 lines modified
858 wrap_del858 wrap_del
859 slot_nb_bool859 slot_nb_bool
860 slot_nb_bool.cold860 slot_nb_bool.cold
861 richcmp_lt861 richcmp_lt
862 richcmp_gt862 richcmp_gt
863 richcmp_le863 richcmp_le
864 richcmp_ge864 richcmp_ge
865 slot_nb_float 
866 slot_nb_add865 slot_nb_add
867 slot_nb_add.cold866 slot_nb_add.cold
868 slot_nb_negative867 slot_nb_float
869 slot_nb_multiply868 slot_nb_multiply
870 slot_nb_multiply.cold869 slot_nb_multiply.cold
 870 slot_nb_negative
871 slot_nb_index871 slot_nb_index
872 slot_nb_inplace_add872 slot_nb_inplace_add
873 slot_nb_subtract873 slot_nb_subtract
874 slot_nb_subtract.cold874 slot_nb_subtract.cold
875 slot_nb_inplace_subtract875 slot_nb_inplace_subtract
876 slot_nb_inplace_multiply876 slot_nb_inplace_multiply
877 _PyType_GetModuleByDef2.cold 
878 slot_nb_matrix_multiply877 slot_nb_matrix_multiply
 878 _PyType_GetModuleByDef2.cold
879 slot_nb_inplace_matrix_multiply879 slot_nb_inplace_matrix_multiply
880 slot_nb_power880 slot_nb_power
881 slot_nb_power.cold881 slot_nb_power.cold
882 slot_nb_inplace_true_divide882 slot_nb_inplace_true_divide
883 slot_nb_floor_divide883 slot_nb_floor_divide
884 slot_nb_floor_divide.cold884 slot_nb_floor_divide.cold
885 slot_tp_descr_set885 slot_tp_descr_set
Offset 1099, 18 lines modifiedOffset 1099, 18 lines modified
1099 PyUnicode_IsIdentifier1099 PyUnicode_IsIdentifier
1100 _PyUnicode_Equal1100 _PyUnicode_Equal
1101 _Py_Mangle1101 _Py_Mangle
1102 PyEval_GetGlobals1102 PyEval_GetGlobals
1103 PyClassMethod_New1103 PyClassMethod_New
1104 _PyObject_Call_Prepend1104 _PyObject_Call_Prepend
1105 PyObject_HasAttrWithError1105 PyObject_HasAttrWithError
1106 PyExc_RuntimeWarning 
1107 PyObject_GenericGetAttr 
1108 _PyErr_FormatNote1106 _PyErr_FormatNote
 1107 PyObject_GenericGetAttr
1109 PyObject_GenericSetAttr1108 PyObject_GenericSetAttr
 1109 PyExc_RuntimeWarning
1110 PyWrapperDescr_Type1110 PyWrapperDescr_Type
1111 PyCFunction_Type1111 PyCFunction_Type
1112 _PyObject_NextNotImplemented1112 _PyObject_NextNotImplemented
1113 _PyObject_LookupSpecial1113 _PyObject_LookupSpecial
1114 PyObject_GetOptionalAttr1114 PyObject_GetOptionalAttr
1115 _PyArg_CheckPositional1115 _PyArg_CheckPositional
1116 __stack_chk_fail1116 __stack_chk_fail
Offset 1222, 16 lines modifiedOffset 1222, 16 lines modified
1222 PyInterpreterState_Get1222 PyInterpreterState_Get
1223 PyObject_RichCompareBool1223 PyObject_RichCompareBool
1224 PyModule_Type1224 PyModule_Type
1225 _PyDict_DetachFromObject1225 _PyDict_DetachFromObject
1226 _PyObject_MaterializeManagedDict_LockHeld1226 _PyObject_MaterializeManagedDict_LockHeld
1227 PyObject_GetTypeData1227 PyObject_GetTypeData
1228 _PyType_GetModuleByDef21228 _PyType_GetModuleByDef2
1229 _PyType_GetModuleByDef3 
1230 PyType_ClearCache1229 PyType_ClearCache
 1230 _PyType_GetModuleByDef3
1231 _PyObject_GetState1231 _PyObject_GetState
1232 _PyMemoryView_FromBufferProc1232 _PyMemoryView_FromBufferProc
1233 _PyObject_SetManagedDict1233 _PyObject_SetManagedDict
1234 PyOS_snprintf1234 PyOS_snprintf
1235 PyObject_Repr1235 PyObject_Repr
1236 _PyArg_NoKeywords1236 _PyArg_NoKeywords
1237 _PyDict_KeysSize1237 _PyDict_KeysSize
59.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
572 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
402 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
96.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
5.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 315, 32 lines modifiedOffset 315, 32 lines modified
315 ··0x00001380·6d706675·6e632e63·6f6c6400·50795479·mpfunc.cold.PyTy315 ··0x00001380·6d706675·6e632e63·6f6c6400·50795479·mpfunc.cold.PyTy
316 ··0x00001390·70655f47·65744469·63742e63·6f6c6400·pe_GetDict.cold.316 ··0x00001390·70655f47·65744469·63742e63·6f6c6400·pe_GetDict.cold.
317 ··0x000013a0·77726170·5f64656c·00736c6f·745f6e62·wrap_del.slot_nb317 ··0x000013a0·77726170·5f64656c·00736c6f·745f6e62·wrap_del.slot_nb
318 ··0x000013b0·5f626f6f·6c00736c·6f745f6e·625f626f·_bool.slot_nb_bo318 ··0x000013b0·5f626f6f·6c00736c·6f745f6e·625f626f·_bool.slot_nb_bo
319 ··0x000013c0·6f6c2e63·6f6c6400·72696368·636d705f·ol.cold.richcmp_319 ··0x000013c0·6f6c2e63·6f6c6400·72696368·636d705f·ol.cold.richcmp_
320 ··0x000013d0·6c740072·69636863·6d705f67·74007269·lt.richcmp_gt.ri320 ··0x000013d0·6c740072·69636863·6d705f67·74007269·lt.richcmp_gt.ri
321 ··0x000013e0·6368636d·705f6c65·00726963·68636d70·chcmp_le.richcmp321 ··0x000013e0·6368636d·705f6c65·00726963·68636d70·chcmp_le.richcmp
322 ··0x000013f0·5f676500·736c6f74·5f6e625f·666c6f61·_ge.slot_nb_floa322 ··0x000013f0·5f676500·736c6f74·5f6e625f·61646400·_ge.slot_nb_add.
323 ··0x00001400·7400736c·6f745f6e·625f6164·6400736c·t.slot_nb_add.sl 
324 ··0x00001410·6f745f6e·625f6164·642e636f·6c640073·ot_nb_add.cold.s323 ··0x00001400·736c6f74·5f6e625f·6164642e·636f6c64·slot_nb_add.cold
 324 ··0x00001410·00736c6f·745f6e62·5f666c6f·61740073·.slot_nb_float.s
325 ··0x00001420·6c6f745f·6e625f6e·65676174·69766500·lot_nb_negative.325 ··0x00001420·6c6f745f·6e625f6d·756c7469·706c7900·lot_nb_multiply.
326 ··0x00001430·736c6f74·5f6e625f·6d756c74·69706c79·slot_nb_multiply326 ··0x00001430·736c6f74·5f6e625f·6d756c74·69706c79·slot_nb_multiply
327 ··0x00001440·00736c6f·745f6e62·5f6d756c·7469706c·.slot_nb_multipl 
328 ··0x00001450·792e636f·6c640073·6c6f745f·6e625f69·y.cold.slot_nb_i327 ··0x00001440·2e636f6c·6400736c·6f745f6e·625f6e65·.cold.slot_nb_ne
 328 ··0x00001450·67617469·76650073·6c6f745f·6e625f69·gative.slot_nb_i
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 
338 ··0x000014f0·6c6f745f·6e625f6d·61747269·785f6d75·lot_nb_matrix_mu336 ··0x000014d0·7900736c·6f745f6e·625f6d61·74726978·y.slot_nb_matrix
 337 ··0x000014e0·5f6d756c·7469706c·79005f50·79547970·_multiply._PyTyp
 338 ··0x000014f0·655f4765·744d6f64·756c6542·79446566·e_GetModuleByDef
339 ··0x00001500·6c746970·6c790073·6c6f745f·6e625f69·ltiply.slot_nb_i339 ··0x00001500·322e636f·6c640073·6c6f745f·6e625f69·2.cold.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
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·50794578·635f5275·6e74696d·ror.PyExc_Runtim 
599 ··0x00002540·65576172·6e696e67·0050794f·626a6563·eWarning.PyObjec598 ··0x00002530·726f7200·5f507945·72725f46·6f726d61·ror._PyErr_Forma
 599 ··0x00002540·744e6f74·65005079·4f626a65·63745f47·tNote.PyObject_G
600 ··0x00002550·745f4765·6e657269·63476574·41747472·t_GenericGetAttr600 ··0x00002550·656e6572·69634765·74417474·72005079·enericGetAttr.Py
601 ··0x00002560·005f5079·4572725f·466f726d·61744e6f·._PyErr_FormatNo 
602 ··0x00002570·74650050·794f626a·6563745f·47656e65·te.PyObject_Gene 
603 ··0x00002580·72696353·65744174·74720050·79577261·ricSetAttr.PyWra601 ··0x00002560·4f626a65·63745f47·656e6572·69635365·Object_GenericSe
 602 ··0x00002570·74417474·72005079·4578635f·52756e74·tAttr.PyExc_Runt
 603 ··0x00002580·696d6557·61726e69·6e670050·79577261·imeWarning.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
Offset 754, 17 lines modifiedOffset 754, 17 lines modified
754 ··0x00002ef0·005f5079·44696374·5f446574·61636846·._PyDict_DetachF754 ··0x00002ef0·005f5079·44696374·5f446574·61636846·._PyDict_DetachF
755 ··0x00002f00·726f6d4f·626a6563·74005f50·794f626a·romObject._PyObj755 ··0x00002f00·726f6d4f·626a6563·74005f50·794f626a·romObject._PyObj
756 ··0x00002f10·6563745f·4d617465·7269616c·697a654d·ect_MaterializeM756 ··0x00002f10·6563745f·4d617465·7269616c·697a654d·ect_MaterializeM
757 ··0x00002f20·616e6167·65644469·63745f4c·6f636b48·anagedDict_LockH757 ··0x00002f20·616e6167·65644469·63745f4c·6f636b48·anagedDict_LockH
758 ··0x00002f30·656c6400·50794f62·6a656374·5f476574·eld.PyObject_Get758 ··0x00002f30·656c6400·50794f62·6a656374·5f476574·eld.PyObject_Get
759 ··0x00002f40·54797065·44617461·005f5079·54797065·TypeData._PyType759 ··0x00002f40·54797065·44617461·005f5079·54797065·TypeData._PyType
760 ··0x00002f50·5f476574·4d6f6475·6c654279·44656632·_GetModuleByDef2760 ··0x00002f50·5f476574·4d6f6475·6c654279·44656632·_GetModuleByDef2
 761 ··0x00002f60·00507954·7970655f·436c6561·72436163·.PyType_ClearCac
761 ··0x00002f60·005f5079·54797065·5f476574·4d6f6475·._PyType_GetModu762 ··0x00002f70·6865005f·50795479·70655f47·65744d6f·he._PyType_GetMo
 763 ··0x00002f80·64756c65·42794465·6633005f·50794f62·duleByDef3._PyOb
762 ··0x00002f70·6c654279·44656633·00507954·7970655f·leByDef3.PyType_ 
763 ··0x00002f80·436c6561·72436163·6865005f·50794f62·ClearCache._PyOb 
764 ··0x00002f90·6a656374·5f476574·53746174·65005f50·ject_GetState._P764 ··0x00002f90·6a656374·5f476574·53746174·65005f50·ject_GetState._P
765 ··0x00002fa0·794d656d·6f727956·6965775f·46726f6d·yMemoryView_From765 ··0x00002fa0·794d656d·6f727956·6965775f·46726f6d·yMemoryView_From
766 ··0x00002fb0·42756666·65725072·6f63005f·50794f62·BufferProc._PyOb766 ··0x00002fb0·42756666·65725072·6f63005f·50794f62·BufferProc._PyOb
767 ··0x00002fc0·6a656374·5f536574·4d616e61·67656444·ject_SetManagedD767 ··0x00002fc0·6a656374·5f536574·4d616e61·67656444·ject_SetManagedD
768 ··0x00002fd0·69637400·50794f53·5f736e70·72696e74·ict.PyOS_snprint768 ··0x00002fd0·69637400·50794f53·5f736e70·72696e74·ict.PyOS_snprint
769 ··0x00002fe0·66005079·4f626a65·63745f52·65707200·f.PyObject_Repr.769 ··0x00002fe0·66005079·4f626a65·63745f52·65707200·f.PyObject_Repr.
770 ··0x00002ff0·5f507941·72675f4e·6f4b6579·776f7264·_PyArg_NoKeyword770 ··0x00002ff0·5f507941·72675f4e·6f4b6579·776f7264·_PyArg_NoKeyword
5.64 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:··········624512·(bytes·into·file)13 ··Start·of·section·headers:··········624848·(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·0x98780:1 There·are·27·section·headers,·starting·at·offset·0x988d0:
  
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·006c8e·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00773e·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·05a668·00c030·18···I·24···1··86 ··[·2]·.rela.text········RELA············0000000000000000·05a4e8·00cb58·18···I·24···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·006cd0·001808·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·007780·001808·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·066698·001920·18···I·24···3··88 ··[·4]·.rela.data········RELA············0000000000000000·067040·001920·18···I·24···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0084d8·000060·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·008f88·000060·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0084d8·02c869·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·008f88·02ba29·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·067fb8·015bd0·18···I·24···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·068960·015120·18···I·24···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·034d41·000bd5·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0349b1·000bd5·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·035916·00f58b·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·035586·00f70a·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·07db88·015ca8·18···I·24···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·07da80·015ed0·18···I·24···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·044ea8·0015de·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·044c90·0015de·01·AMS··0···0··8
16 ··[12]·.rodata.str4.4····PROGBITS········0000000000000000·046488·000038·04·AMS··0···0··416 ··[12]·.rodata.str4.4····PROGBITS········0000000000000000·046270·000038·04·AMS··0···0··4
17 ··[13]·.rodata.str4.8····PROGBITS········0000000000000000·0464c0·000128·04·AMS··0···0··817 ··[13]·.rodata.str4.8····PROGBITS········0000000000000000·0462a8·000128·04·AMS··0···0··8
18 ··[14]·.rodata···········PROGBITS········0000000000000000·0465e8·003e80·00···A··0···0·3218 ··[14]·.rodata···········PROGBITS········0000000000000000·0463d0·003e80·00···A··0···0·32
19 ··[15]·.rela.rodata······RELA············0000000000000000·093830·001ad0·18···I·24··14··819 ··[15]·.rela.rodata······RELA············0000000000000000·093950·001ad0·18···I·24··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·04a468·000040·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·04a250·000040·10··AM··0···0·16
21 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04a4a8·000088·08··AM··0···0··821 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04a290·000088·08··AM··0···0··8
22 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·095300·0000f0·18···I·24··17··822 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·095420·0000f0·18···I·24··17··8
23 ··[19]·.rodata.cst2······PROGBITS········0000000000000000·04a530·000008·02··AM··0···0··223 ··[19]·.rodata.cst2······PROGBITS········0000000000000000·04a318·000008·02··AM··0···0··2
24 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·04a538·000000·00······0···0··124 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·04a320·000000·00······0···0··1
25 ··[21]·.note.gnu.property·NOTE············0000000000000000·04a538·000020·00···A··0···0··825 ··[21]·.note.gnu.property·NOTE············0000000000000000·04a320·000020·00···A··0···0··8
26 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04a558·0065e8·00···A··0···0··826 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04a340·006618·00···A··0···0··8
27 ··[23]·.rela.eh_frame····RELA············0000000000000000·0953f0·003288·18···I·24··22··827 ··[23]·.rela.eh_frame····RELA············0000000000000000·095510·0032b8·18···I·24··22··8
28 ··[24]·.symtab···········SYMTAB··········0000000000000000·050b40·005418·18·····25·530··828 ··[24]·.symtab···········SYMTAB··········0000000000000000·050958·005448·18·····25·532··8
29 ··[25]·.strtab···········STRTAB··········0000000000000000·055f58·004710·00······0···0··129 ··[25]·.strtab···········STRTAB··········0000000000000000·055da0·004747·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·098678·000101·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·0987c8·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)
138 KB
readelf --wide --symbols {}
Max HTML report size reached
1.82 MB
readelf --wide --relocs {}
Max HTML report size reached
600 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
4.75 KB
strings --all --bytes=8 {}
    
Offset 2, 15 lines modifiedOffset 2, 20 lines modified
2 AWAVAUATI2 AWAVAUATI
3 []A\A]A^A_3 []A\A]A^A_
4 4:E84<u»H4 4:E84<u»H
5 []A\A]A^5 []A\A]A^
6 fD9·tSH96 fD9·tSH9
7 AWAVAUATUSH7 AWAVAUATUSH
8 []A\A]A^A_8 []A\A]A^A_
 9 AVAUATUSH
 10 []A\A]A^
9 []A\A]A^A_11 []A\A]A^A_
 12 AVAUATUSH
 13 h[]A\A]A^A_
 14 D$`PWAVH
10 []A\A]A^A_15 []A\A]A^A_
11 AVAUATUH16 AVAUATUH
12 []A\A]A^A_17 []A\A]A^A_
13 AVAUATUSH18 AVAUATUSH
14 []A\A]A^A_19 []A\A]A^A_
15 []A\A]A^A_20 []A\A]A^A_
16 AVAUATUH21 AVAUATUH
Offset 92, 14 lines modifiedOffset 97, 15 lines modified
92 []A\A]A^A_97 []A\A]A^A_
93 AWAVAUATUSH98 AWAVAUATUSH
94 []A\A]A^A_99 []A\A]A^A_
95 A\A]A^A_100 A\A]A^A_
96 AWAVAUATUSH101 AWAVAUATUSH
97 H[]A\A]A^A_102 H[]A\A]A^A_
98 []A\A]A^A_103 []A\A]A^A_
 104 L9t$ht%H
99 []A\A]A^A_105 []A\A]A^A_
100 <7AVAUATUSH106 <7AVAUATUSH
101 []A\A]A^A_107 []A\A]A^A_
102 AWAVAUATUSH108 AWAVAUATUSH
103 []A\A]A^A_109 []A\A]A^A_
104 []A\A]A^A_110 []A\A]A^A_
105 AWAVAUATI111 AWAVAUATI
Offset 115, 16 lines modifiedOffset 121, 14 lines modified
115 *AWAVAUATUSH121 *AWAVAUATUSH
116 []A\A]A^A_122 []A\A]A^A_
117 AWAVAUATI123 AWAVAUATI
118 []A\A]A^A_124 []A\A]A^A_
119 []A\A]A^A_125 []A\A]A^A_
120 []A\A]A^A_126 []A\A]A^A_
121 []A\A]A^A_127 []A\A]A^A_
122 AWAVAUATUSH 
123 []A\A]A^A_ 
124 []A\A]A^128 []A\A]A^
125 AWAVAUATUSH129 AWAVAUATUSH
126 []A\A]A^A_130 []A\A]A^A_
127 []A\A]A^131 []A\A]A^
128 AVAUATUSH132 AVAUATUSH
129 AWAVAUATUSH133 AWAVAUATUSH
130 []A\A]A^A_134 []A\A]A^A_
Offset 132, 15 lines modifiedOffset 136, 15 lines modified
132 us_asciiH9D$]136 us_asciiH9D$]
133 iso8859_H9D$]137 iso8859_H9D$]
134 []A\A]A^138 []A\A]A^
135 []A\A]A^139 []A\A]A^
136 []A\A]A^140 []A\A]A^
137 AWAVAUATUSH141 AWAVAUATUSH
138 []A\A]A^A_142 []A\A]A^A_
139 []A\A]A^A_143 ([]A\A]A^A_
140 AWAVAUATUSH144 AWAVAUATUSH
141 ([]A\A]A^A_145 ([]A\A]A^A_
142 ([]A\A]A^A_146 ([]A\A]A^A_
143 AWAVAUATI147 AWAVAUATI
144 []A\A]A^A_148 []A\A]A^A_
145 D$(H+D$0H149 D$(H+D$0H
146 d$(L;d$8150 d$(L;d$8
Offset 150, 41 lines modifiedOffset 154, 39 lines modified
150 AVAUATUSH154 AVAUATUSH
151 ·[]A\A]A^155 ·[]A\A]A^
152 ·[]A\A]A^156 ·[]A\A]A^
153 AWAVAUATUSH157 AWAVAUATUSH
154 []A\A]A^A_158 []A\A]A^A_
155 AWAVAUATI159 AWAVAUATI
156 []A\A]A^A_160 []A\A]A^A_
157 AVAUATUH161 AVAUATUSH
158 []A\A]A^A_162 []A\A]A^A_
159 AWAVAUATUH163 AWAVAUATUH
160 []A\A]A^A_164 []A\A]A^A_
161 AVAUATUSH9165 AVAUATUSH9
162 ]A\A]A^A_166 ]A\A]A^A_
163 fA;,RtaG167 fA;,RtaG
164 ]A\A]A^A_168 ]A\A]A^A_
165 ]A\A]A^A_169 ]A\A]A^A_
166 []A\A]A^A_170 []A\A]A^A_
167 AWAVAUATUSH171 AWAVAUATUSH
168 []A\A]A^A_172 []A\A]A^A_
169 AWAVAUATUSH173 AWAVAUATUSH
170 []A\A]A^A_174 []A\A]A^A_
171 []A\A]A^A_175 []A\A]A^A_
 176 AVAUATUSH
172 []A\A]A^A_177 []A\A]A^A_
173 AVAUATUSH178 AVAUATUSH
174 []A\A]A^179 []A\A]A^
175 AVAUATUS180 AVAUATUS
176 []A\A]A^181 []A\A]A^
177 []A\A]A^A_182 []A\A]A^A_
178 []A\A]A^183 []A\A]A^
179 AWAVAUATUSH184 AWAVAUATUSH
180 []A\A]A^A_185 []A\A]A^A_
181 AWAVAUATUSH 
182 h[]A\A]A^A_ 
183 D$`PWARH 
184 []A\A]A^A_186 []A\A]A^A_
185 ([]A\A]A^A_187 ([]A\A]A^A_
186 []A\A]A^188 []A\A]A^
187 []A\A]A^189 []A\A]A^
188 AWAVAUATUSH190 AWAVAUATUSH
189 []A\A]A^A_191 []A\A]A^A_
190 []A\A]A^A_192 []A\A]A^A_
Offset 198, 15 lines modifiedOffset 200, 14 lines modified
198 []A\A]A^A_200 []A\A]A^A_
199 AWAVAUATUSH201 AWAVAUATUSH
200 []A\A]A^A_202 []A\A]A^A_
201 AVAUATUH203 AVAUATUH
202 []A\A]A^204 []A\A]A^
203 AWAVAUATUSH205 AWAVAUATUSH
204 []A\A]A^A_206 []A\A]A^A_
205 AVAUATUSH 
206 D$(H9T$(H207 D$(H9T$(H
207 []A\A]A^A_208 []A\A]A^A_
208 []A\A]A^A_209 []A\A]A^A_
209 ([]A\A]A^A_210 ([]A\A]A^A_
210 []A\A]A^A_211 []A\A]A^A_
211 unexpected·end·of·data212 unexpected·end·of·data
Max diff block lines reached; 3207/4815 bytes (66.60%) of diff not shown.
233 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.71 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.61 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 31, 19 lines modifiedOffset 31, 19 lines modified
31 ··[···105]··%tu31 ··[···105]··%tu
32 ··[···109]··%to32 ··[···109]··%to
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]··%x
39 ··[···124]··%o39 ··[···124]··%u
40 ··[···127]··%X40 ··[···127]··%d
41 ··[···12a]··%x41 ··[···12a]··%X
42 ··[···12d]··%u42 ··[···12d]··%o
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
Offset 122, 16 lines modifiedOffset 122, 16 lines modified
122 ··[···655]··rindex122 ··[···655]··rindex
123 ··[···65c]··substring·not·found123 ··[···65c]··substring·not·found
124 ··[···670]··how_many·cannot·be·negative124 ··[···670]··how_many·cannot·be·negative
125 ··[···68c]··center125 ··[···68c]··center
126 ··[···693]··padded·string·is·too·long126 ··[···693]··padded·string·is·too·long
127 ··[···6ad]··index127 ··[···6ad]··index
128 ··[···6b3]··precision·too·large128 ··[···6b3]··precision·too·large
129 ··[···6c7]··utf-16-be129 ··[···6c7]··utf-16-le
130 ··[···6d1]··utf-16-le130 ··[···6d1]··utf-16-be
131 ··[···6db]··utf-16131 ··[···6db]··utf-16
132 ··[···6e2]··maketrans132 ··[···6e2]··maketrans
133 ··[···6ec]··argument·3133 ··[···6ec]··argument·3
134 ··[···6f7]··rjust134 ··[···6f7]··rjust
135 ··[···6fd]··argument135 ··[···6fd]··argument
136 ··[···706]··removeprefix136 ··[···706]··removeprefix
137 ··[···713]··\Uxxxxxxxx·out·of·range137 ··[···713]··\Uxxxxxxxx·out·of·range
899 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
1.26 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 63, 16 lines modifiedOffset 63, 16 lines modified
63 ··[···c90]··character·mapping·must·return·integer,·None·or·str63 ··[···c90]··character·mapping·must·return·integer,·None·or·str
64 ··[···cc8]··chr()·arg·not·in·range(0x110000)64 ··[···cc8]··chr()·arg·not·in·range(0x110000)
65 ··[···cf0]··encoded·result·is·too·long·for·a·Python·string65 ··[···cf0]··encoded·result·is·too·long·for·a·Python·string
66 ··[···d20]··character·mapping·must·be·in·range(256)66 ··[···d20]··character·mapping·must·be·in·range(256)
67 ··[···d48]··character·mapping·must·return·integer,·bytes·or·None,·not·%.400s67 ··[···d48]··character·mapping·must·return·integer,·bytes·or·None,·not·%.400s
68 ··[···d90]··Un;translating·error·handler·must·return·(str,·int)·tuple68 ··[···d90]··Un;translating·error·handler·must·return·(str,·int)·tuple
69 ··[···dd0]··Cannot·write·%zi·characters·at·%zi·in·a·string·of·%zi·characters69 ··[···dd0]··Cannot·write·%zi·characters·at·%zi·in·a·string·of·%zi·characters
 70 ··[···e18]··Cannot·copy·%s·characters·into·a·string·of·%s·characters
70 ··[···e18]··Cannot·modify·a·string·currently·used71 ··[···e58]··Cannot·modify·a·string·currently·used
71 ··[···e40]··Cannot·copy·%s·characters·into·a·string·of·%s·characters 
72 ··[···e80]··string·too·large·in·_PyUnicode_FormatLong72 ··[···e80]··string·too·large·in·_PyUnicode_FormatLong
73 ··[···eb0]··string·is·longer·than·the·buffer73 ··[···eb0]··string·is·longer·than·the·buffer
74 ··[···ed8]··first·maketrans·argument·must·be·a·string·if·there·is·a·second·argument74 ··[···ed8]··first·maketrans·argument·must·be·a·string·if·there·is·a·second·argument
75 ··[···f20]··the·first·two·maketrans·arguments·must·have·equal·length75 ··[···f20]··the·first·two·maketrans·arguments·must·have·equal·length
76 ··[···f60]··if·you·give·only·one·argument·to·maketrans·it·must·be·a·dict76 ··[···f60]··if·you·give·only·one·argument·to·maketrans·it·must·be·a·dict
77 ··[···fa0]··string·keys·in·translate·table·must·be·of·length·177 ··[···fa0]··string·keys·in·translate·table·must·be·of·length·1
78 ··[···fd8]··keys·in·translate·table·must·be·strings·or·integers78 ··[···fd8]··keys·in·translate·table·must·be·strings·or·integers
186 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
101 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
1.33 KB
unicodectype.o
1.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 42 lines modifiedOffset 3, 42 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0000000000000000·<_PyUnicode_IsWhitespace>:4 0000000000000000·<_PyUnicode_IsWhitespace>:
5 _PyUnicode_IsWhitespace():5 _PyUnicode_IsWhitespace():
6 »       endbr646 »       endbr64
7 »       cmp····$0x200a,%edi7 »       cmp····$0x200a,%edi
8 »       ja·····2c·<_PyUnicode_IsWhitespace+0x2c>8 »       ja·····2f·<_PyUnicode_IsWhitespace+0x2f>
9 »       cmp····$0x1fff,%edi9 »       cmp····$0x1fff,%edi
10 »       ja·····6b·<_PyUnicode_IsWhitespace+0x6b>10 »       ja·····6b·<_PyUnicode_IsWhitespace+0x6b>
11 »       cmp····$0x85,%edi11 »       cmp····$0x85,%edi
12 »       je·····6b·<_PyUnicode_IsWhitespace+0x6b>12 »       je·····6b·<_PyUnicode_IsWhitespace+0x6b>
13 »       ja·····3f·<_PyUnicode_IsWhitespace+0x3f>13 »       ja·····42·<_PyUnicode_IsWhitespace+0x42>
14 »       cmp····$0xd,%edi14 »       cmp····$0xd,%edi
15 »       ja·····53·<_PyUnicode_IsWhitespace+0x53>15 »       jbe····56·<_PyUnicode_IsWhitespace+0x56>
 16 »       sub····$0x1c,%edi
16 »       xor····%eax,%eax17 »       xor····%eax,%eax
17 »       cmp····$0x8,%edi18 »       cmp····$0x4,%edi
18 »       seta···%al19 »       setbe··%al
19 »       ret20 »       ret
20 »       cmp····$0x205f,%edi21 »       cmp····$0x205f,%edi
21 »       ja·····5f·<_PyUnicode_IsWhitespace+0x5f>22 »       ja·····5f·<_PyUnicode_IsWhitespace+0x5f>
22 »       cmp····$0x2027,%edi23 »       cmp····$0x2027,%edi
23 »       ja·····71·<_PyUnicode_IsWhitespace+0x71>24 »       ja·····71·<_PyUnicode_IsWhitespace+0x71>
24 »       xor····%eax,%eax25 »       xor····%eax,%eax
25 »       ret26 »       ret
26 »       cmp····$0xa0,%edi27 »       cmp····$0xa0,%edi
27 »       je·····6b·<_PyUnicode_IsWhitespace+0x6b>28 »       je·····6b·<_PyUnicode_IsWhitespace+0x6b>
28 »       xor····%eax,%eax29 »       xor····%eax,%eax
29 »       cmp····$0x1680,%edi30 »       cmp····$0x1680,%edi
30 »       sete···%al31 »       sete···%al
31 »       ret32 »       ret
32 »       sub····$0x1c,%edi 
33 »       xor····%eax,%eax33 »       xor····%eax,%eax
34 »       cmp····$0x4,%edi34 »       cmp····$0x8,%edi
35 »       setbe··%al35 »       seta···%al
36 »       ret36 »       ret
37 »       xor····%eax,%eax37 »       xor····%eax,%eax
38 »       cmp····$0x3000,%edi38 »       cmp····$0x3000,%edi
39 »       sete···%al39 »       sete···%al
40 »       ret40 »       ret
41 »       mov····$0x1,%eax41 »       mov····$0x1,%eax
42 »       ret42 »       ret
59.2 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:··········54968·(bytes·into·file)13 ··Start·of·section·headers:··········55064·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.46 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0xd6b8:1 There·are·19·section·headers,·starting·at·offset·0xd718:
  
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·0000cb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000cb·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007698·000198·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0076c8·000198·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000110·000770·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000110·000770·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007830·0008e8·18···I·16···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007860·0008e8·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000880·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000880·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000880·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·000988·001ac3·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000988·001af3·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·008118·001260·18···I·16···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·008148·001290·18···I·16···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00244b·000117·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00247b·000117·01·AMS··0···0··1
14 ··[10]·.text.unlikely····PROGBITS········0000000000000000·002562·002616·00··AX··0···0··114 ··[10]·.text.unlikely····PROGBITS········0000000000000000·002592·002616·00··AX··0···0··1
15 ··[11]·.rela.text.unlikely·RELA············0000000000000000·009378·003a98·18···I·16··10··815 ··[11]·.rela.text.unlikely·RELA············0000000000000000·0093d8·003a98·18···I·16··10··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004b78·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004ba8·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·004b78·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·004ba8·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004b98·000dc8·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004bc8·000dc8·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·00ce10·0007f8·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·00ce70·0007f8·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·005960·001140·18·····17··87··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·005990·001140·18·····17··87··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·006aa0·000bf1·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·006ad0·000bf1·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00d608·0000a9·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00d668·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)
3.47 KB
readelf --wide --symbols {}
    
Offset 20, 25 lines modifiedOffset 20, 25 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···304·FUNC····LOCAL··DEFAULT····7·weakref_richcompare27 ····23:·00000000000015a0···311·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:·0000000000000000···162·FUNC····LOCAL··DEFAULT····1·proxy_getattr31 ····27:·0000000000000000···162·FUNC····LOCAL··DEFAULT····1·proxy_getattr
32 ····28:·000000000000030d···163·FUNC····LOCAL··DEFAULT···10·proxy_getattr.cold32 ····28:·000000000000030d···163·FUNC····LOCAL··DEFAULT···10·proxy_getattr.cold
33 ····29:·00000000000019b0···192·FUNC····LOCAL··DEFAULT····7·proxy_dealloc33 ····29:·00000000000019e0···192·FUNC····LOCAL··DEFAULT····7·proxy_dealloc
34 ····30:·00000000000003b0···185·FUNC····LOCAL··DEFAULT···10·weakref_repr34 ····30:·00000000000003b0···185·FUNC····LOCAL··DEFAULT···10·weakref_repr
35 ····31:·0000000000000469····98·FUNC····LOCAL··DEFAULT···10·proxy_iter35 ····31:·0000000000000469····98·FUNC····LOCAL··DEFAULT···10·proxy_iter
36 ····32:·00000000000004cb···100·FUNC····LOCAL··DEFAULT···10·proxy_length36 ····32:·00000000000004cb···100·FUNC····LOCAL··DEFAULT···10·proxy_length
37 ····33:·0000000000001a70····83·FUNC····LOCAL··DEFAULT····7·proxy_setattr37 ····33:·0000000000001aa0····83·FUNC····LOCAL··DEFAULT····7·proxy_setattr
38 ····34:·000000000000052f····70·FUNC····LOCAL··DEFAULT···10·proxy_setattr.cold38 ····34:·000000000000052f····70·FUNC····LOCAL··DEFAULT···10·proxy_setattr.cold
39 ····35:·0000000000000575···119·FUNC····LOCAL··DEFAULT···10·proxy_str39 ····35:·0000000000000575···119·FUNC····LOCAL··DEFAULT···10·proxy_str
40 ····36:·00000000000005ec····97·FUNC····LOCAL··DEFAULT···10·proxy_bool40 ····36:·00000000000005ec····97·FUNC····LOCAL··DEFAULT···10·proxy_bool
41 ····37:·000000000000064d···111·FUNC····LOCAL··DEFAULT···10·proxy_setitem41 ····37:·000000000000064d···111·FUNC····LOCAL··DEFAULT···10·proxy_setitem
42 ····38:·00000000000006bc····97·FUNC····LOCAL··DEFAULT···10·proxy_contains42 ····38:·00000000000006bc····97·FUNC····LOCAL··DEFAULT···10·proxy_contains
43 ····39:·000000000000071d···203·FUNC····LOCAL··DEFAULT···10·proxy_getitem43 ····39:·000000000000071d···203·FUNC····LOCAL··DEFAULT···10·proxy_getitem
44 ····40:·00000000000007e8···203·FUNC····LOCAL··DEFAULT···10·proxy_richcompare44 ····40:·00000000000007e8···203·FUNC····LOCAL··DEFAULT···10·proxy_richcompare
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:·00000000000016d0···732·FUNC····GLOBAL·DEFAULT····7·PyWeakref_NewProxy126 ···122:·00000000000016e0···761·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
24.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x7698·contains·17·entries:1 Relocation·section·'.rela.text'·at·offset·0x76c8·contains·17·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000e··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·03 000000000000000e··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
4 0000000000000016··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·04 0000000000000016··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
5 0000000000000027··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·05 0000000000000027··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
6 0000000000000042··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·06 0000000000000042··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
7 000000000000004e··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·07 000000000000004e··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
8 000000000000006d··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·48 000000000000006d··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
Offset 15, 42 lines modifiedOffset 15, 42 lines modified
15 0000000000000048··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a15 0000000000000048··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a
16 0000000000000054··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a16 0000000000000054··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a
17 000000000000005f··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a517 000000000000005f··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a5
18 0000000000000081··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31b18 0000000000000081··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31b
19 0000000000000086··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32419 0000000000000086··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·324
20 00000000000000c6··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·107020 00000000000000c6··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1070
  
21 Relocation·section·'.rela.data'·at·offset·0x7830·contains·95·entries:21 Relocation·section·'.rela.data'·at·offset·0x7860·contains·95·entries:
22 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend22 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
23 0000000000000008··000000b400000001·R_X86_64_64············0000000000000000·PyType_Type·+·023 0000000000000008··000000b400000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
24 0000000000000018··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9324 0000000000000018··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·93
25 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·19b025 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·19e0
26 0000000000000058··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ee126 0000000000000058··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ee1
27 0000000000000060··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c027 0000000000000060··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c0
28 0000000000000068··0000000200000001·R_X86_64_64············0000000000000000·.data·+·36028 0000000000000068··0000000200000001·R_X86_64_64············0000000000000000·.data·+·360
29 0000000000000070··0000000200000001·R_X86_64_64············0000000000000000·.data·+·34029 0000000000000070··0000000200000001·R_X86_64_64············0000000000000000·.data·+·340
30 0000000000000080··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8b330 0000000000000080··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8b3
31 0000000000000088··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·57531 0000000000000088··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·575
32 0000000000000090··0000000100000001·R_X86_64_64············0000000000000000·.text·+·032 0000000000000090··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
33 0000000000000098··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1a7033 0000000000000098··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1aa0
34 00000000000000b8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·51034 00000000000000b8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·510
35 00000000000000c0··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2bd35 00000000000000c0··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2bd
36 00000000000000c8··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7e836 00000000000000c8··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7e8
37 00000000000000d8··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·46937 00000000000000d8··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·469
38 00000000000000e0··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a9a38 00000000000000e0··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a9a
39 00000000000001a8··000000b400000001·R_X86_64_64············0000000000000000·PyType_Type·+·039 00000000000001a8··000000b400000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
40 00000000000001b8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ad40 00000000000001b8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ad
41 00000000000001d0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·19b041 00000000000001d0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·19e0
42 00000000000001f8··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ee142 00000000000001f8··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ee1
43 0000000000000200··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c043 0000000000000200··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c0
44 0000000000000208··0000000200000001·R_X86_64_64············0000000000000000·.data·+·36044 0000000000000208··0000000200000001·R_X86_64_64············0000000000000000·.data·+·360
45 0000000000000210··0000000200000001·R_X86_64_64············0000000000000000·.data·+·34045 0000000000000210··0000000200000001·R_X86_64_64············0000000000000000·.data·+·340
46 0000000000000228··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·57546 0000000000000228··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·575
47 0000000000000230··0000000100000001·R_X86_64_64············0000000000000000·.text·+·047 0000000000000230··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
48 0000000000000238··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1a7048 0000000000000238··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1aa0
49 0000000000000258··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·51049 0000000000000258··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·510
50 0000000000000260··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2bd50 0000000000000260··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2bd
51 0000000000000268··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7e851 0000000000000268··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7e8
52 0000000000000278··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·46952 0000000000000278··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·469
53 0000000000000280··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a9a53 0000000000000280··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a9a
54 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e054 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e0
55 0000000000000340··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4cb55 0000000000000340··0000000a00000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4cb
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 0000000000000678··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·530113 0000000000000678··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·530
114 0000000000000680··0000007e00000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0114 0000000000000680··0000007e00000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
115 00000000000006e0··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ec115 00000000000006e0··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ec
116 00000000000006e8··000000b700000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·0116 00000000000006e8··000000b700000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·0
117 00000000000006f8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·fe117 00000000000006f8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·fe
118 0000000000000720··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·10a118 0000000000000720··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·10a
  
119 Relocation·section·'.rela.text.hot'·at·offset·0x8118·contains·196·entries:119 Relocation·section·'.rela.text.hot'·at·offset·0x8148·contains·198·entries:
120 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend120 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
121 0000000000000031··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0121 0000000000000031··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
122 000000000000005f··000000590000000a·R_X86_64_32············0000000000000540·_PyWeakref_RefType·+·0122 000000000000005f··000000590000000a·R_X86_64_32············0000000000000540·_PyWeakref_RefType·+·0
123 0000000000000065··0000005900000002·R_X86_64_PC32··········0000000000000540·_PyWeakref_RefType·+·12c123 0000000000000065··0000005900000002·R_X86_64_PC32··········0000000000000540·_PyWeakref_RefType·+·12c
124 0000000000000095··000000040000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·1200124 0000000000000095··000000040000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·1200
125 00000000000000d0··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4125 00000000000000d0··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
126 00000000000000e0··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4126 00000000000000e0··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
Offset 245, 40 lines modifiedOffset 245, 42 lines modified
245 00000000000014f1··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4245 00000000000014f1··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
246 0000000000001518··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0246 0000000000001518··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
247 0000000000001559··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4247 0000000000001559··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
248 00000000000015c7··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0248 00000000000015c7··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0
249 00000000000015d8··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0249 00000000000015d8··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0
250 00000000000015e9··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0250 00000000000015e9··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
251 000000000000160c··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0251 000000000000160c··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
252 0000000000001631··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompare·-·4252 0000000000001635··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompare·-·4
253 00000000000016bd··000000770000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0253 00000000000016c4··000000770000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
254 00000000000016e5··0000007b00000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4254 00000000000016f5··0000007b00000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
255 0000000000001707··0000005d0000000a·R_X86_64_32············00000000000001a0·_PyWeakref_ProxyType·+·0255 0000000000001717··0000005d0000000a·R_X86_64_32············00000000000001a0·_PyWeakref_ProxyType·+·0
256 000000000000170e··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0256 000000000000171e··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
257 000000000000176f··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4257 000000000000177f··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
258 000000000000177f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4258 000000000000178f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
259 00000000000017c7··000000040000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·1200259 00000000000017d7··000000040000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·1200
260 00000000000017e0··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0260 00000000000017f0··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0
261 0000000000001827··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0261 0000000000001837··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0
262 000000000000184c··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0262 000000000000185c··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
263 0000000000001855··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0263 0000000000001865··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
264 0000000000001885··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0264 0000000000001895··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0
265 00000000000018cf··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0265 00000000000018df··000000590000000b·R_X86_64_32S···········0000000000000540·_PyWeakref_RefType·+·0
266 00000000000018d8··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0266 00000000000018e8··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
267 00000000000018e1··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0267 00000000000018f1··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
268 0000000000001943··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0268 0000000000001953··0000005e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
269 000000000000194c··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0269 000000000000195c··0000005d0000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
 270 00000000000019ae··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
 271 00000000000019be··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
270 00000000000019b9··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4272 00000000000019e9··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
271 00000000000019c4··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0273 00000000000019f4··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
272 00000000000019f6··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0274 0000000000001a26··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
273 0000000000001a32··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4275 0000000000001a62··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
274 0000000000001a3f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4276 0000000000001a6f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
275 0000000000001a5a··0000006700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4277 0000000000001a8a··0000006700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
276 0000000000001a80··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0278 0000000000001ab0··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
277 0000000000001aa5··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4279 0000000000001ad5··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
278 0000000000000ac1··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4280 0000000000000ac1··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
279 0000000000000b17··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d281 0000000000000b17··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d
280 0000000000000b2e··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d282 0000000000000b2e··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d
281 0000000000000b3a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d283 0000000000000b3a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d
282 0000000000000bfd··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40284 0000000000000bfd··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40
283 0000000000000d48··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77285 0000000000000d48··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77
284 0000000000000d56··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77286 0000000000000d56··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77
Offset 296, 31 lines modifiedOffset 298, 31 lines modified
296 000000000000142c··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e298 000000000000142c··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e
297 0000000000001465··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e299 0000000000001465··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e
298 0000000000001566··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c300 0000000000001566··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c
299 000000000000158b··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bc301 000000000000158b··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bc
300 00000000000015b6··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·234302 00000000000015b6··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·234
301 00000000000015cd··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1303 00000000000015cd··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1
302 00000000000015f9··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·282304 00000000000015f9··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·282
303 0000000000001619··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a6305 000000000000161d··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a6
304 000000000000166a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23e306 000000000000166a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23e
305 000000000000168a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·255307 000000000000168a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·255
306 00000000000016b8··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·278308 00000000000016bf··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·278
307 00000000000016c7··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fd309 00000000000016ce··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fd
308 00000000000016cc··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ad310 00000000000016d3··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ad
309 00000000000016f8··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2dc311 0000000000001708··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2dc
310 0000000000001701··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2eb312 0000000000001711··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2eb
Max diff block lines reached; 8220/24976 bytes (32.91%) of diff not shown.
6.25 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..00000000000016d0442 000003d0·000000000000004c·000003d4·FDE·cie=00000000·pc=00000000000015a0..00000000000016d7
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:·151·to·0000000000001648457 ··DW_CFA_advance_loc1:·155·to·000000000000164c
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·0000000000001649460 ··DW_CFA_advance_loc:·1·to·000000000000164d
461 ··DW_CFA_def_cfa_offset:·32461 ··DW_CFA_def_cfa_offset:·32
462 ··DW_CFA_advance_loc:·1·to·000000000000164a462 ··DW_CFA_advance_loc:·1·to·000000000000164e
463 ··DW_CFA_def_cfa_offset:·24463 ··DW_CFA_def_cfa_offset:·24
464 ··DW_CFA_advance_loc:·2·to·000000000000164c464 ··DW_CFA_advance_loc:·2·to·0000000000001650
465 ··DW_CFA_def_cfa_offset:·16465 ··DW_CFA_def_cfa_offset:·16
466 ··DW_CFA_advance_loc:·2·to·000000000000164e466 ··DW_CFA_advance_loc:·2·to·0000000000001652
467 ··DW_CFA_def_cfa_offset:·8467 ··DW_CFA_def_cfa_offset:·8
468 ··DW_CFA_advance_loc:·2·to·0000000000001650468 ··DW_CFA_advance_loc:·6·to·0000000000001658
469 ··DW_CFA_restore_state469 ··DW_CFA_restore_state
470 ··DW_CFA_advance_loc:·34·to·0000000000001672470 ··DW_CFA_advance_loc:·26·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, 41 lines modifiedOffset 496, 41 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=00000000000016d0..00000000000019ac502 00000454·0000000000000038·00000458·FDE·cie=00000000·pc=00000000000016e0..00000000000019d9
503 ··DW_CFA_advance_loc:·6·to·00000000000016d6503 ··DW_CFA_advance_loc:·6·to·00000000000016e6
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·00000000000016d8506 ··DW_CFA_advance_loc:·2·to·00000000000016e8
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·00000000000016d9509 ··DW_CFA_advance_loc:·1·to·00000000000016e9
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·00000000000016dd512 ··DW_CFA_advance_loc:·4·to·00000000000016ed
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·00000000000016e4515 ··DW_CFA_advance_loc:·7·to·00000000000016f4
516 ··DW_CFA_def_cfa_offset:·48516 ··DW_CFA_def_cfa_offset:·48
517 ··DW_CFA_advance_loc2:·289·to·0000000000001805517 ··DW_CFA_advance_loc2:·289·to·0000000000001815
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·0000000000001806520 ··DW_CFA_advance_loc:·1·to·0000000000001816
521 ··DW_CFA_def_cfa_offset:·32521 ··DW_CFA_def_cfa_offset:·32
522 ··DW_CFA_advance_loc:·1·to·0000000000001807522 ··DW_CFA_advance_loc:·1·to·0000000000001817
523 ··DW_CFA_def_cfa_offset:·24523 ··DW_CFA_def_cfa_offset:·24
524 ··DW_CFA_advance_loc:·2·to·0000000000001809524 ··DW_CFA_advance_loc:·2·to·0000000000001819
525 ··DW_CFA_def_cfa_offset:·16525 ··DW_CFA_def_cfa_offset:·16
526 ··DW_CFA_advance_loc:·2·to·000000000000180b526 ··DW_CFA_advance_loc:·2·to·000000000000181b
527 ··DW_CFA_def_cfa_offset:·8527 ··DW_CFA_def_cfa_offset:·8
528 ··DW_CFA_advance_loc:·1·to·000000000000180c528 ··DW_CFA_advance_loc:·1·to·000000000000181c
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
Offset 543, 22 lines modifiedOffset 543, 22 lines modified
543 ··DW_CFA_advance_loc1:·153·to·00000000000000a1543 ··DW_CFA_advance_loc1:·153·to·00000000000000a1
544 ··DW_CFA_def_cfa_offset:·8544 ··DW_CFA_def_cfa_offset:·8
  
545 000004c4·0000000000000010·000004c8·FDE·cie=00000000·pc=000000000000030d..00000000000003b0545 000004c4·0000000000000010·000004c8·FDE·cie=00000000·pc=000000000000030d..00000000000003b0
546 ··DW_CFA_def_cfa_offset:·32546 ··DW_CFA_def_cfa_offset:·32
547 ··DW_CFA_nop547 ··DW_CFA_nop
  
548 000004d8·000000000000001c·000004dc·FDE·cie=00000000·pc=00000000000019b0..0000000000001a70548 000004d8·000000000000001c·000004dc·FDE·cie=00000000·pc=00000000000019e0..0000000000001aa0
549 ··DW_CFA_advance_loc:·5·to·00000000000019b5549 ··DW_CFA_advance_loc:·5·to·00000000000019e5
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_advance_loc1:·108·to·0000000000001a21552 ··DW_CFA_advance_loc1:·108·to·0000000000001a51
553 ··DW_CFA_remember_state553 ··DW_CFA_remember_state
554 ··DW_CFA_def_cfa_offset:·8554 ··DW_CFA_def_cfa_offset:·8
555 ··DW_CFA_advance_loc:·5·to·0000000000001a26555 ··DW_CFA_advance_loc:·5·to·0000000000001a56
556 ··DW_CFA_restore_state556 ··DW_CFA_restore_state
557 ··DW_CFA_nop557 ··DW_CFA_nop
558 ··DW_CFA_nop558 ··DW_CFA_nop
559 ··DW_CFA_nop559 ··DW_CFA_nop
  
560 000004f8·0000000000000034·000004fc·FDE·cie=00000000·pc=00000000000003b0..0000000000000469560 000004f8·0000000000000034·000004fc·FDE·cie=00000000·pc=00000000000003b0..0000000000000469
561 ··DW_CFA_advance_loc:·6·to·00000000000003b6561 ··DW_CFA_advance_loc:·6·to·00000000000003b6
Offset 616, 23 lines modifiedOffset 616, 23 lines modified
616 ··DW_CFA_advance_loc1:·90·to·000000000000052c616 ··DW_CFA_advance_loc1:·90·to·000000000000052c
617 ··DW_CFA_def_cfa_offset:·24617 ··DW_CFA_def_cfa_offset:·24
618 ··DW_CFA_advance_loc:·1·to·000000000000052d618 ··DW_CFA_advance_loc:·1·to·000000000000052d
619 ··DW_CFA_def_cfa_offset:·16619 ··DW_CFA_def_cfa_offset:·16
620 ··DW_CFA_advance_loc:·1·to·000000000000052e620 ··DW_CFA_advance_loc:·1·to·000000000000052e
621 ··DW_CFA_def_cfa_offset:·8621 ··DW_CFA_def_cfa_offset:·8
  
622 00000580·000000000000001c·00000584·FDE·cie=00000000·pc=0000000000001a70..0000000000001ac3622 00000580·000000000000001c·00000584·FDE·cie=00000000·pc=0000000000001aa0..0000000000001af3
623 ··DW_CFA_advance_loc:·5·to·0000000000001a75623 ··DW_CFA_advance_loc:·5·to·0000000000001aa5
624 ··DW_CFA_def_cfa_offset:·16624 ··DW_CFA_def_cfa_offset:·16
625 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16625 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
626 ··DW_CFA_advance_loc:·4·to·0000000000001a79626 ··DW_CFA_advance_loc:·4·to·0000000000001aa9
627 ··DW_CFA_def_cfa_offset:·32627 ··DW_CFA_def_cfa_offset:·32
628 ··DW_CFA_advance_loc1:·72·to·0000000000001ac1628 ··DW_CFA_advance_loc1:·72·to·0000000000001af1
629 ··DW_CFA_def_cfa_offset:·16629 ··DW_CFA_def_cfa_offset:·16
630 ··DW_CFA_advance_loc:·1·to·0000000000001ac2630 ··DW_CFA_advance_loc:·1·to·0000000000001af2
631 ··DW_CFA_def_cfa_offset:·8631 ··DW_CFA_def_cfa_offset:·8
  
Max diff block lines reached; 94/6329 bytes (1.49%) of diff not shown.
15.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1569, 396 lines modifiedOffset 1569, 405 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····16c6·<weakref_richcompare+0x126>1576 »       jne····16cd·<weakref_richcompare+0x12d>
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·····16cb·<weakref_richcompare+0x12b>1580 »       je·····16d2·<weakref_richcompare+0x132>
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····1650·<weakref_richcompare+0xb0>1586 »       jne····1658·<weakref_richcompare+0xb8>
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·····168e·<weakref_richcompare+0xee>1590 »       je·····1695·<weakref_richcompare+0xf5>
1591 »       cmpq···$0x0,0x0(%rbp)1591 »       cmpq···$0x0,0x0(%rbp)
1592 »       jle····161d·<weakref_richcompare+0x7d>1592 »       jle····1621·<weakref_richcompare+0x81>
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····1658·<weakref_richcompare+0xb8>1596 »       jne····1690·<weakref_richcompare+0xf0>
1597 »       test···%rbx,%rbx1597 »       test···%rbx,%rbx
1598 »       je·····1690·<weakref_richcompare+0xf0>1598 »       je·····1697·<weakref_richcompare+0xf7>
1599 »       mov····%rbp,%rsi1599 »       mov····%rbp,%rsi
1600 »       mov····%rbx,%rdi1600 »       mov····%rbx,%rdi
1601 »       call···1635·<weakref_richcompare+0x95>1601 »       call···1639·<weakref_richcompare+0x99>
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 »       nop1615 »       nopl···0x0(%rax,%rax,1)
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) 
1622 »       sub····$0x1,%rdx1619 »       sub····$0x1,%rdx
1623 »       mov····%rdx,0x0(%rbp)1620 »       mov····%rdx,0x0(%rbp)
1624 »       je·····166e·<weakref_richcompare+0xce>1621 »       je·····166e·<weakref_richcompare+0xce>
1625 ·R_X86_64_PC32»  .text.unlikely+0x23e1622 ·R_X86_64_PC32»  .text.unlikely+0x23e
1626 »       add····$0x18,%rsp1623 »       add····$0x18,%rsp
1627 »       pop····%rbx1624 »       pop····%rbx
1628 »       pop····%rbp1625 »       pop····%rbp
1629 »       pop····%r121626 »       pop····%r12
1630 »       pop····%r131627 »       pop····%r13
1631 »       ret1628 »       ret
1632 »       nopl···0x0(%rax)1629 »       nopl···0x0(%rax)
1633 »       sub····$0x1,%rdx1630 »       sub····$0x1,%rdx
1634 »       mov····%rdx,(%rbx)1631 »       mov····%rdx,(%rbx)
1635 »       jne····163c·<weakref_richcompare+0x9c>1632 »       jne····1640·<weakref_richcompare+0xa0>
1636 »       jmp····168e·<weakref_richcompare+0xee>1633 »       jmp····168e·<weakref_richcompare+0xee>
1637 ·R_X86_64_PC32»  .text.unlikely+0x2551634 ·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····16bc·<weakref_richcompare+0x11c>1650 »       jne····16c3·<weakref_richcompare+0x123>
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····1644·<weakref_richcompare+0xa4>1654 »       jmp····1648·<weakref_richcompare+0xa8>
1655 »       jmp····16cb·<weakref_richcompare+0x12b>1655 »       jmp····16d2·<weakref_richcompare+0x132>
1656 ·R_X86_64_PC32»  .text.unlikely+0x1fd1656 ·R_X86_64_PC32»  .text.unlikely+0x1fd
1657 »       jmp····16d0·<PyWeakref_NewProxy>1657 »       jmp····16d7·<weakref_richcompare+0x137>
1658 ·R_X86_64_PC32»  .text.unlikely+0x2ad1658 ·R_X86_64_PC32»  .text.unlikely+0x2ad
 1659 »       nopw···0x0(%rax,%rax,1)
  
1659 00000000000016d0·<PyWeakref_NewProxy>:1660 00000000000016e0·<PyWeakref_NewProxy>:
1660 PyWeakref_NewProxy():1661 PyWeakref_NewProxy():
1661 »       endbr641662 »       endbr64
1662 »       push···%r131663 »       push···%r13
1663 »       push···%r121664 »       push···%r12
1664 »       push···%rbp1665 »       push···%rbp
1665 »       mov····%rdi,%rbp1666 »       mov····%rdi,%rbp
1666 »       push···%rbx1667 »       push···%rbx
1667 »       mov····%rsi,%rbx1668 »       mov····%rsi,%rbx
1668 »       sub····$0x8,%rsp1669 »       sub····$0x8,%rsp
1669 »       call···16e9·<PyWeakref_NewProxy+0x19>1670 »       call···16f9·<PyWeakref_NewProxy+0x19>
1670 ·R_X86_64_PLT32» PyCallable_Check-0x41671 ·R_X86_64_PLT32» PyCallable_Check-0x4
1671 »       test···%eax,%eax1672 »       test···%eax,%eax
1672 »       mov····0x8(%rbp),%rax1673 »       mov····0x8(%rbp),%rax
1673 »       mov····0xd0(%rax),%r121674 »       mov····0xd0(%rax),%r12
1674 »       jne····16fc·<PyWeakref_NewProxy+0x2c>1675 »       jne····170c·<PyWeakref_NewProxy+0x2c>
1675 ·R_X86_64_PC32»  .text.unlikely+0x2dc1676 ·R_X86_64_PC32»  .text.unlikely+0x2dc
1676 »       test···%r12,%r121677 »       test···%r12,%r12
1677 »       je·····1705·<PyWeakref_NewProxy+0x35>1678 »       je·····1715·<PyWeakref_NewProxy+0x35>
1678 ·R_X86_64_PC32»  .text.unlikely+0x2eb1679 ·R_X86_64_PC32»  .text.unlikely+0x2eb
1679 »       mov····$0x0,%r13d1680 »       mov····$0x0,%r13d
1680 ·R_X86_64_32»    _PyWeakref_ProxyType1681 ·R_X86_64_32»    _PyWeakref_ProxyType
1681 »       cmp····$0x0,%rbx1682 »       cmp····$0x0,%rbx
1682 ·R_X86_64_32S»   _Py_NoneStruct1683 ·R_X86_64_32S»   _Py_NoneStruct
1683 »       je·····1974·<PyWeakref_NewProxy+0x2a4>1684 »       je·····1984·<PyWeakref_NewProxy+0x2a4>
1684 »       testb··$0x80,0xab(%rax)1685 »       testb··$0x80,0xab(%rax)
1685 »       jne····1763·<PyWeakref_NewProxy+0x93>1686 »       jne····1773·<PyWeakref_NewProxy+0x93>
1686 »       add····%rbp,%r121687 »       add····%rbp,%r12
1687 »       mov····(%r12),%rax1688 »       mov····(%r12),%rax
1688 »       test···%rbx,%rbx1689 »       test···%rbx,%rbx
1689 »       jne····1789·<PyWeakref_NewProxy+0xb9>1690 »       jne····1799·<PyWeakref_NewProxy+0xb9>
1690 »       test···%rax,%rax1691 »       test···%rax,%rax
Max diff block lines reached; 10850/15150 bytes (71.62%) of diff not shown.
3.75 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 226, 51 lines modifiedOffset 226, 51 lines modified
226 ·R_X86_64_PC32»  .text.hot+0x15de226 ·R_X86_64_PC32»  .text.hot+0x15de
227 »       cmp····$0x0,%rax227 »       cmp····$0x0,%rax
228 ·R_X86_64_32S»   _PyWeakref_CallableProxyType228 ·R_X86_64_32S»   _PyWeakref_CallableProxyType
229 »       je·····2b8·<weakref_richcompare.cold+0xe3>229 »       je·····2b8·<weakref_richcompare.cold+0xe3>
230 »       mov····$0x0,%eax230 »       mov····$0x0,%eax
231 ·R_X86_64_32»    _Py_NotImplementedStruct231 ·R_X86_64_32»    _Py_NotImplementedStruct
232 »       jmp····242·<weakref_richcompare.cold+0x6d>232 »       jmp····242·<weakref_richcompare.cold+0x6d>
233 ·R_X86_64_PC32»  .text.hot+0x1640233 ·R_X86_64_PC32»  .text.hot+0x1644
234 »       mov····%rbp,%rdi234 »       mov····%rbp,%rdi
235 »       mov····%rax,0x8(%rsp)235 »       mov····%rax,0x8(%rsp)
236 »       call···24f·<weakref_richcompare.cold+0x7a>236 »       call···24f·<weakref_richcompare.cold+0x7a>
237 ·R_X86_64_PLT32» _Py_Dealloc-0x4237 ·R_X86_64_PLT32» _Py_Dealloc-0x4
238 »       mov····0x8(%rsp),%rax238 »       mov····0x8(%rsp),%rax
239 »       jmp····259·<weakref_richcompare.cold+0x84>239 »       jmp····259·<weakref_richcompare.cold+0x84>
240 ·R_X86_64_PC32»  .text.hot+0x1640240 ·R_X86_64_PC32»  .text.hot+0x1644
241 »       mov····%rbx,%rdi241 »       mov····%rbx,%rdi
242 »       mov····%rax,0x8(%rsp)242 »       mov····%rax,0x8(%rsp)
243 »       call···266·<weakref_richcompare.cold+0x91>243 »       call···266·<weakref_richcompare.cold+0x91>
244 ·R_X86_64_PLT32» _Py_Dealloc-0x4244 ·R_X86_64_PLT32» _Py_Dealloc-0x4
245 »       mov····0x0(%rbp),%rdx245 »       mov····0x0(%rbp),%rdx
246 »       mov····0x8(%rsp),%rax246 »       mov····0x8(%rsp),%rax
247 »       test···%edx,%edx247 »       test···%edx,%edx
248 »       jns····277·<weakref_richcompare.cold+0xa2>248 »       jns····277·<weakref_richcompare.cold+0xa2>
249 ·R_X86_64_PC32»  .text.hot+0x165c249 ·R_X86_64_PC32»  .text.hot+0x165c
250 »       jmp····27c·<weakref_richcompare.cold+0xa7>250 »       jmp····27c·<weakref_richcompare.cold+0xa7>
251 ·R_X86_64_PC32»  .text.hot+0x1640251 ·R_X86_64_PC32»  .text.hot+0x1644
252 »       mov····$0x0,%eax252 »       mov····$0x0,%eax
253 ·R_X86_64_32»    _Py_TrueStruct253 ·R_X86_64_32»    _Py_TrueStruct
254 »       jmp····286·<weakref_richcompare.cold+0xb1>254 »       jmp····286·<weakref_richcompare.cold+0xb1>
255 ·R_X86_64_PC32»  .text.hot+0x1640255 ·R_X86_64_PC32»  .text.hot+0x1644
256 »       xor····%ebx,%ebx256 »       xor····%ebx,%ebx
257 »       jmp····28d·<weakref_richcompare.cold+0xb8>257 »       jmp····28d·<weakref_richcompare.cold+0xb8>
258 ·R_X86_64_PC32»  .text.hot+0x1600258 ·R_X86_64_PC32»  .text.hot+0x1600
259 »       mov····0x8(%r13),%rax259 »       mov····0x8(%r13),%rax
260 »       cmp····$0x0,%rax260 »       cmp····$0x0,%rax
261 ·R_X86_64_32S»   _PyWeakref_CallableProxyType261 ·R_X86_64_32S»   _PyWeakref_CallableProxyType
262 »       je·····1ef·<weakref_richcompare.cold+0x1a>262 »       je·····1ef·<weakref_richcompare.cold+0x1a>
263 »       cmp····$0x0,%rax263 »       cmp····$0x0,%rax
264 ·R_X86_64_32S»   _PyWeakref_ProxyType264 ·R_X86_64_32S»   _PyWeakref_ProxyType
265 »       jne····238·<weakref_richcompare.cold+0x63>265 »       jne····238·<weakref_richcompare.cold+0x63>
266 »       jmp····1ef·<weakref_richcompare.cold+0x1a>266 »       jmp····1ef·<weakref_richcompare.cold+0x1a>
267 »       xor····%ebp,%ebp267 »       xor····%ebp,%ebp
268 »       jmp····2b1·<weakref_richcompare.cold+0xdc>268 »       jmp····2b1·<weakref_richcompare.cold+0xdc>
269 ·R_X86_64_PC32»  .text.hot+0x168c269 ·R_X86_64_PC32»  .text.hot+0x1693
270 »       xor····%ebx,%ebx270 »       xor····%ebx,%ebx
271 »       jmp····2b8·<weakref_richcompare.cold+0xe3>271 »       jmp····2b8·<weakref_richcompare.cold+0xe3>
272 ·R_X86_64_PC32»  .text.hot+0x1600272 ·R_X86_64_PC32»  .text.hot+0x1600
273 »       jmp····2bd·<gc_clear>273 »       jmp····2bd·<gc_clear>
274 ·R_X86_64_PC32»  .text.hot+0x15de274 ·R_X86_64_PC32»  .text.hot+0x15de
  
275 00000000000002bd·<gc_clear>:275 00000000000002bd·<gc_clear>:
Offset 289, 26 lines modifiedOffset 289, 26 lines modified
  
289 00000000000002e0·<PyWeakref_NewProxy.cold>:289 00000000000002e0·<PyWeakref_NewProxy.cold>:
290 PyWeakref_NewProxy.cold():290 PyWeakref_NewProxy.cold():
291 »       mov····$0x0,%r13d291 »       mov····$0x0,%r13d
292 ·R_X86_64_32»    _PyWeakref_CallableProxyType292 ·R_X86_64_32»    _PyWeakref_CallableProxyType
293 »       test···%r12,%r12293 »       test···%r12,%r12
294 »       jne····2ef·<PyWeakref_NewProxy.cold+0xf>294 »       jne····2ef·<PyWeakref_NewProxy.cold+0xf>
295 ·R_X86_64_PC32»  .text.hot+0x1707295 ·R_X86_64_PC32»  .text.hot+0x1717
296 »       mov····0x18(%rax),%rdx296 »       mov····0x18(%rax),%rdx
297 »       mov····0x0(%rip),%rdi········297 »       mov····0x0(%rip),%rdi········
298 ·R_X86_64_PC32»  PyExc_TypeError-0x4298 ·R_X86_64_PC32»  PyExc_TypeError-0x4
299 »       mov····$0x0,%esi299 »       mov····$0x0,%esi
300 ·R_X86_64_32»    .rodata.str1.8300 ·R_X86_64_32»    .rodata.str1.8
301 »       xor····%eax,%eax301 »       xor····%eax,%eax
302 »       call···306·<PyWeakref_NewProxy.cold+0x26>302 »       call···306·<PyWeakref_NewProxy.cold+0x26>
303 ·R_X86_64_PLT32» PyErr_Format-0x4303 ·R_X86_64_PLT32» PyErr_Format-0x4
304 »       xor····%eax,%eax304 »       xor····%eax,%eax
305 »       jmp····30d·<proxy_getattr.cold>305 »       jmp····30d·<proxy_getattr.cold>
306 ·R_X86_64_PC32»  .text.hot+0x17fd306 ·R_X86_64_PC32»  .text.hot+0x180d
  
307 000000000000030d·<proxy_getattr.cold>:307 000000000000030d·<proxy_getattr.cold>:
308 proxy_getattr.cold():308 proxy_getattr.cold():
309 »       mov····(%rdi),%eax309 »       mov····(%rdi),%eax
310 »       add····$0x1,%eax310 »       add····$0x1,%eax
311 »       je·····318·<proxy_getattr.cold+0xb>311 »       je·····318·<proxy_getattr.cold+0xb>
312 ·R_X86_64_PC32»  .text+0x38312 ·R_X86_64_PC32»  .text+0x38
Offset 535, 31 lines modifiedOffset 535, 31 lines modified
535 ·R_X86_64_PC32»  PyExc_ReferenceError-0x4535 ·R_X86_64_PC32»  PyExc_ReferenceError-0x4
536 »       mov····$0x0,%esi536 »       mov····$0x0,%esi
537 ·R_X86_64_32»    .rodata.str1.8+0x30537 ·R_X86_64_32»    .rodata.str1.8+0x30
538 »       call···540·<proxy_setattr.cold+0x11>538 »       call···540·<proxy_setattr.cold+0x11>
539 ·R_X86_64_PLT32» PyErr_SetString-0x4539 ·R_X86_64_PLT32» PyErr_SetString-0x4
540 »       or·····$0xffffffff,%eax540 »       or·····$0xffffffff,%eax
541 »       jmp····548·<proxy_setattr.cold+0x19>541 »       jmp····548·<proxy_setattr.cold+0x19>
542 ·R_X86_64_PC32»  .text.hot+0x1ab9542 ·R_X86_64_PC32»  .text.hot+0x1ae9
543 »       mov····%rbx,%rdi543 »       mov····%rbx,%rdi
544 »       mov····%eax,0xc(%rsp)544 »       mov····%eax,0xc(%rsp)
545 »       call···554·<proxy_setattr.cold+0x25>545 »       call···554·<proxy_setattr.cold+0x25>
546 ·R_X86_64_PLT32» _Py_Dealloc-0x4546 ·R_X86_64_PLT32» _Py_Dealloc-0x4
547 »       mov····0xc(%rsp),%eax547 »       mov····0xc(%rsp),%eax
548 »       jmp····55d·<proxy_setattr.cold+0x2e>548 »       jmp····55d·<proxy_setattr.cold+0x2e>
549 ·R_X86_64_PC32»  .text.hot+0x1ab9549 ·R_X86_64_PC32»  .text.hot+0x1ae9
550 »       mov····%rbx,%rdi550 »       mov····%rbx,%rdi
551 »       call···565·<proxy_setattr.cold+0x36>551 »       call···565·<proxy_setattr.cold+0x36>
552 ·R_X86_64_PLT32» PyObject_SetAttr-0x4552 ·R_X86_64_PLT32» PyObject_SetAttr-0x4
553 »       mov····(%rbx),%rdx553 »       mov····(%rbx),%rdx
554 »       test···%edx,%edx554 »       test···%edx,%edx
555 »       js·····570·<proxy_setattr.cold+0x41>555 »       js·····570·<proxy_setattr.cold+0x41>
556 ·R_X86_64_PC32»  .text.hot+0x1ab9556 ·R_X86_64_PC32»  .text.hot+0x1ae9
557 »       jmp····575·<proxy_str>557 »       jmp····575·<proxy_str>
558 ·R_X86_64_PC32»  .text.hot+0x1aac558 ·R_X86_64_PC32»  .text.hot+0x1adc
  
559 0000000000000575·<proxy_str>:559 0000000000000575·<proxy_str>:
560 proxy_str():560 proxy_str():
561 »       endbr64561 »       endbr64
562 »       push···%rbp562 »       push···%rbp
563 »       push···%rbx563 »       push···%rbx
564 »       mov····%rdi,%rbx564 »       mov····%rdi,%rbx
1.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 58, 24 lines modifiedOffset 58, 24 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·30010000·L...........0...65 ··0x000003d0·4c000000·d4030000·00000000·37010000·L...........7...
66 ··0x000003e0·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..66 ··0x000003e0·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
67 ··0x000003f0·410e2883·05440e40·02970a0e·28410e20·A.(..D.@....(A.·67 ··0x000003f0·410e2883·05440e40·029b0a0e·28410e20·A.(..D.@....(A.·
68 ··0x00000400·410e1842·0e10420e·08420b62·0a0e2841·A..B..B..B.b..(A68 ··0x00000400·410e1842·0e10420e·08460b5a·0a0e2841·A..B..B..F.Z..(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·dc020000·00460e10·8d02420e·188c0341·.....F....B....A74 ··0x00000460·f9020000·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·14000000·..0.............78 ··0x000004a0·000e3083·0586048c·038d0200·14000000·..0.............
79 ··0x000004b0·b0040000·00000000·a2000000·00480e20·.............H.·79 ··0x000004b0·b0040000·00000000·a2000000·00480e20·.............H.·
80 ··0x000004c0·02990e08·10000000·c8040000·00000000·................80 ··0x000004c0·02990e08·10000000·c8040000·00000000·................
81 ··0x000004d0·a3000000·000e2000·1c000000·dc040000·......·.........81 ··0x000004d0·a3000000·000e2000·1c000000·dc040000·......·.........
3.52 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:··········551080·(bytes·into·file)13 ··Start·of·section·headers:··········553640·(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·0x868a8:1 There·are·23·section·headers,·starting·at·offset·0x872a8:
  
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·011f3c·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·011f7c·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·03ebd0·01d508·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·03eb98·01e150·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·011f80·0002b0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·011fc0·0002b0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·05c0d8·000228·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·05cce8·000228·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·012230·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·012270·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·012230·006b7f·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·012270·006b7f·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·018daf·0161a9·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·018def·0160d6·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·05c300·020190·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·05cf10·0200e8·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·02ef58·007d03·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·02eec8·007cc5·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·07c490·007008·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·07cff8·006e70·18···I·20···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·036c5b·000a6b·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·036b8d·000a6b·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0376c8·000b30·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0375f8·000b30·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·083498·001d40·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·083e68·001d40·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0381f8·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·038128·000010·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0851d8·000030·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·085ba8·000030·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·038208·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·038138·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·038208·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·038138·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·038228·0027e0·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·038158·002810·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·085208·0015d8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·085bd8·001608·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·03aa08·002640·18·····21·236··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·03a968·002670·18·····21·238··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·03d048·001b85·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·03cfd8·001bba·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0867e0·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0871e0·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)
56.6 KB
readelf --wide --symbols {}
Max HTML report size reached
1.81 MB
readelf --wide --relocs {}
Max HTML report size reached
149 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.75 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
1 AWAVAUATUSH1 AWAVAUATUSH
2 []A\A]A^A_2 []A\A]A^A_
3 AVAUATUSH3 AVAUATUSH
4 AVAUATUSH4 AVAUATUSH
5 AVAUATLc 
6 []A\A]A^A_5 []A\A]A^A_
7 AVAUATUSH6 AVAUATUSH
8 []A\A]A^A_7 []A\A]A^A_
9 []A\A]A^A_8 []A\A]A^A_
10 h[]A\A]A^A_9 h[]A\A]A^A_
11 []A\A]A^10 []A\A]A^
12 []A\A]A^A_11 []A\A]A^A_
Offset 206, 17 lines modifiedOffset 205, 17 lines modified
206 field·'body'·is·required·for·Expression205 field·'body'·is·required·for·Expression
207 field·'name'·is·required·for·AsyncFunctionDef206 field·'name'·is·required·for·AsyncFunctionDef
208 field·'args'·is·required·for·AsyncFunctionDef207 field·'args'·is·required·for·AsyncFunctionDef
209 field·'value'·is·required·for·MatchValue208 field·'value'·is·required·for·MatchValue
210 field·'pattern'·is·required·for·match_case209 field·'pattern'·is·required·for·match_case
211 field·'subject'·is·required·for·Match210 field·'subject'·is·required·for·Match
212 field·'value'·is·required·for·YieldFrom211 field·'value'·is·required·for·YieldFrom
213 field·'value'·is·required·for·Await 
214 field·'target'·is·required·for·AnnAssign212 field·'target'·is·required·for·AnnAssign
215 field·'annotation'·is·required·for·AnnAssign213 field·'annotation'·is·required·for·AnnAssign
 214 field·'value'·is·required·for·Await
216 maximum·recursion·depth·exceeded·during·ast·construction215 maximum·recursion·depth·exceeded·during·ast·construction
217 AST·constructor·recursion·depth·mismatch·(before=%d,·after=%d)216 AST·constructor·recursion·depth·mismatch·(before=%d,·after=%d)
218 field·'value'·is·required·for·MatchSingleton217 field·'value'·is·required·for·MatchSingleton
219 field·'cls'·is·required·for·MatchClass218 field·'cls'·is·required·for·MatchClass
220 %.400s·constructor·takes·at·most·%zd·positional·argument%s219 %.400s·constructor·takes·at·most·%zd·positional·argument%s
221 %.400s·got·multiple·values·for·argument·'%U'220 %.400s·got·multiple·values·for·argument·'%U'
222 %.400s.__init__·got·an·unexpected·keyword·argument·'%U'.·Support·for·arbitrary·keyword·arguments·is·deprecated·and·will·be·removed·in·Python·3.15.221 %.400s.__init__·got·an·unexpected·keyword·argument·'%U'.·Support·for·arbitrary·keyword·arguments·is·deprecated·and·will·be·removed·in·Python·3.15.
Offset 574, 16 lines modifiedOffset 573, 15 lines modified
574 []A\A]A^A_573 []A\A]A^A_
575 AWAVAUATUSH574 AWAVAUATUSH
576 []A\A]A^A_575 []A\A]A^A_
577 []A\A]A^576 []A\A]A^
578 []A\A]A^A_577 []A\A]A^A_
579 []A\A]A^578 []A\A]A^
580 []A\A]A^579 []A\A]A^
581 AWAVAUATI 
582 H[]A\A]A^A_580 []A\A]A^A_
583 tkAWAVAUI581 tkAWAVAUI
584 []A\A]A^A_582 []A\A]A^A_
585 AWAVAUATUSH583 AWAVAUATUSH
586 []A\A]A^A_584 []A\A]A^A_
587 AWAVAUATUSH585 AWAVAUATUSH
588 []A\A]A^A_586 []A\A]A^A_
589 AWAVAUATUSH587 AWAVAUATUSH
Offset 745, 14 lines modifiedOffset 743, 15 lines modified
745 _Py_asdl_keyword_seq_new.cold743 _Py_asdl_keyword_seq_new.cold
746 _PyAST_IfExp.cold744 _PyAST_IfExp.cold
747 _PyAST_AugAssign.cold745 _PyAST_AugAssign.cold
748 _PyAST_withitem.cold746 _PyAST_withitem.cold
749 _PyAST_Starred.cold747 _PyAST_Starred.cold
750 init_types748 init_types
751 PyAST_Check.cold749 PyAST_Check.cold
 750 _PyOnceFlag_CallOnce.constprop.0
752 AST_type_spec751 AST_type_spec
753 make_type752 make_type
754 add_attributes753 add_attributes
755 Module_fields754 Module_fields
756 Interactive_fields755 Interactive_fields
757 Expression_fields756 Expression_fields
758 FunctionType_fields757 FunctionType_fields
Offset 842, 30 lines modifiedOffset 841, 31 lines modified
842 _PyAST_Fini.cold841 _PyAST_Fini.cold
843 _PyAST_AsyncFunctionDef.cold842 _PyAST_AsyncFunctionDef.cold
844 ast_traverse843 ast_traverse
845 ast_traverse.cold844 ast_traverse.cold
846 _PyAST_MatchValue.cold845 _PyAST_MatchValue.cold
847 _astmodule846 _astmodule
848 astmodule_exec847 astmodule_exec
 848 astmodule_exec.cold
849 _PyAST_match_case.cold849 _PyAST_match_case.cold
850 _PyAST_Match.cold850 _PyAST_Match.cold
851 ast_dealloc851 ast_dealloc
852 ast_dealloc.cold852 ast_dealloc.cold
853 _PyAST_YieldFrom.cold853 _PyAST_YieldFrom.cold
854 _PyAST_Await.cold 
855 _PyAST_AnnAssign.cold854 _PyAST_AnnAssign.cold
 855 _PyAST_Await.cold
856 ast2obj_stmt856 ast2obj_stmt
857 ast2obj_expr857 ast2obj_expr
858 PyAST_mod2obj.cold858 PyAST_mod2obj.cold
859 ast2obj_list859 ast2obj_list
860 ast2obj_arguments860 ast2obj_arguments
861 ast2obj_type_param861 ast2obj_type_param
862 ast2obj_keyword862 ast2obj_keyword
863 ast2obj_excepthandler 
864 ast2obj_withitem863 ast2obj_withitem
 864 ast2obj_excepthandler
865 ast2obj_alias865 ast2obj_alias
866 ast2obj_match_case866 ast2obj_match_case
867 ast2obj_operator.isra.0867 ast2obj_operator.isra.0
868 ast2obj_stmt.cold868 ast2obj_stmt.cold
869 ast2obj_object869 ast2obj_object
870 ast2obj_expr_context.isra.0870 ast2obj_expr_context.isra.0
871 ast2obj_comprehension871 ast2obj_comprehension
Offset 1028, 22 lines modifiedOffset 1028, 22 lines modified
1028 PyModule_AddIntConstant1028 PyModule_AddIntConstant
1029 _PyAST_match_case1029 _PyAST_match_case
1030 _PyAST_MatchStar1030 _PyAST_MatchStar
1031 _PyAST_Match1031 _PyAST_Match
1032 PyObject_GC_UnTrack1032 PyObject_GC_UnTrack
1033 PyType_GetSlot1033 PyType_GetSlot
1034 _PyAST_YieldFrom1034 _PyAST_YieldFrom
1035 _PyAST_Await 
1036 _PyAST_AnnAssign1035 _PyAST_AnnAssign
 1036 _PyAST_Await
1037 PyAST_mod2obj1037 PyAST_mod2obj
1038 PyList_New1038 PyList_New
1039 PyLong_FromLong1039 PyLong_FromLong
 1040 PyExc_RecursionError
1040 PyExc_SystemError1041 PyExc_SystemError
1041 PyErr_Format1042 PyErr_Format
1042 PyExc_RecursionError 
1043 _PyAST_AsyncWith1043 _PyAST_AsyncWith
1044 _PyAST_MatchSingleton1044 _PyAST_MatchSingleton
1045 _PyAST_MatchClass1045 _PyAST_MatchClass
1046 _Py_asdl_pattern_seq_new1046 _Py_asdl_pattern_seq_new
1047 _PyAST_MatchAs1047 _PyAST_MatchAs
1048 PyObject_GetAttr1048 PyObject_GetAttr
1049 PySequence_Size1049 PySequence_Size
365 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.36 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 190, 17 lines modifiedOffset 190, 17 lines modified
190 ··[··2598]··field·'body'·is·required·for·Expression190 ··[··2598]··field·'body'·is·required·for·Expression
191 ··[··25c0]··field·'name'·is·required·for·AsyncFunctionDef191 ··[··25c0]··field·'name'·is·required·for·AsyncFunctionDef
192 ··[··25f0]··field·'args'·is·required·for·AsyncFunctionDef192 ··[··25f0]··field·'args'·is·required·for·AsyncFunctionDef
193 ··[··2620]··field·'value'·is·required·for·MatchValue193 ··[··2620]··field·'value'·is·required·for·MatchValue
194 ··[··2650]··field·'pattern'·is·required·for·match_case194 ··[··2650]··field·'pattern'·is·required·for·match_case
195 ··[··2680]··field·'subject'·is·required·for·Match195 ··[··2680]··field·'subject'·is·required·for·Match
196 ··[··26a8]··field·'value'·is·required·for·YieldFrom196 ··[··26a8]··field·'value'·is·required·for·YieldFrom
197 ··[··26d0]··field·'value'·is·required·for·Await 
198 ··[··26f8]··field·'target'·is·required·for·AnnAssign197 ··[··26d0]··field·'target'·is·required·for·AnnAssign
199 ··[··2728]··field·'annotation'·is·required·for·AnnAssign198 ··[··2700]··field·'annotation'·is·required·for·AnnAssign
 199 ··[··2730]··field·'value'·is·required·for·Await
200 ··[··2758]··maximum·recursion·depth·exceeded·during·ast·construction200 ··[··2758]··maximum·recursion·depth·exceeded·during·ast·construction
201 ··[··2798]··AST·constructor·recursion·depth·mismatch·(before=%d,·after=%d)201 ··[··2798]··AST·constructor·recursion·depth·mismatch·(before=%d,·after=%d)
202 ··[··27d8]··field·'value'·is·required·for·MatchSingleton202 ··[··27d8]··field·'value'·is·required·for·MatchSingleton
203 ··[··2808]··field·'cls'·is·required·for·MatchClass203 ··[··2808]··field·'cls'·is·required·for·MatchClass
204 ··[··2830]··%.400s·constructor·takes·at·most·%zd·positional·argument%s204 ··[··2830]··%.400s·constructor·takes·at·most·%zd·positional·argument%s
205 ··[··2870]··%.400s·got·multiple·values·for·argument·'%U'205 ··[··2870]··%.400s·got·multiple·values·for·argument·'%U'
206 ··[··28a0]··%.400s.__init__·got·an·unexpected·keyword·argument·'%U'.·Support·for·arbitrary·keyword·arguments·is·deprecated·and·will·be·removed·in·Python·3.15.206 ··[··28a0]··%.400s.__init__·got·an·unexpected·keyword·argument·'%U'.·Support·for·arbitrary·keyword·arguments·is·deprecated·and·will·be·removed·in·Python·3.15.
762 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
298 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
56.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
52.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
56.5 KB
Python-tokenize.o
2.87 KB
readelf --wide --symbols {}
    
Offset 12, 15 lines modifiedOffset 12, 15 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··1770·FUNC····LOCAL··DEFAULT···10·tokenizeriter_next19 ····15:·0000000000000000··1766·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:·0000000000000720····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:·00000000000006f0····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
Offset 60, 16 lines modifiedOffset 60, 16 lines modified
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_byte_offset_to_character_offset61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_byte_offset_to_character_offset
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
 67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError
 68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError
 69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError 
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError 
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory 
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter
23.5 KB
readelf --wide --relocs {}
    
Offset 62, 64 lines modifiedOffset 62, 64 lines modified
62 0000000000000016··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1862 0000000000000016··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
63 000000000000001b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·463 000000000000001b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4
64 0000000000000042··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·464 0000000000000042··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
65 000000000000004b··0000002c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·465 000000000000004b··0000002c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
66 0000000000000050··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2666 0000000000000050··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·26
67 0000000000000055··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·467 0000000000000055··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
68 0000000000000079··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·468 0000000000000079··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
69 00000000000000b5··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·89 
70 00000000000000ba··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4 
71 00000000000000f6··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
72 0000000000000116··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4 
73 000000000000012a··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·469 000000000000009a··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
74 000000000000013a··0000003d00000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyboardInterrupt·-·470 00000000000000aa··0000003d00000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyboardInterrupt·-·4
75 000000000000013f··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetNone·-·471 00000000000000af··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetNone·-·4
 72 00000000000000dc··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·89
 73 00000000000000e1··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
 74 000000000000011d··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 75 000000000000013c··0000003f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·4
 76 0000000000000142··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
 77 000000000000014e··0000003f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·4
 78 0000000000000154··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·70
 79 0000000000000160··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_TabError·-·4
 80 0000000000000166··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·38
 81 0000000000000170··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
76 0000000000000153··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·c882 000000000000017d··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·c8
77 0000000000000158··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·483 0000000000000182··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
78 000000000000017a··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SyntaxLocationObject·-·484 00000000000001a4··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SyntaxLocationObject·-·4
79 0000000000000185··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5585 00000000000001af··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55
80 00000000000001aa··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
81 00000000000001d4··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·486 00000000000001d4··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 87 00000000000001fe··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 88 000000000000021a··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
82 00000000000001ed··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8689 000000000000022d··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·86
83 00000000000001f2··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·490 0000000000000232··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
84 0000000000000210··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·4 
85 0000000000000216··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0 
86 0000000000000222··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·4 
87 0000000000000228··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·70 
88 0000000000000234··0000004100000002·R_X86_64_PC32··········0000000000000000·PyExc_TabError·-·4 
89 000000000000023a··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·38 
90 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·+·50b95 0000000000000071··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·510
96 000000000000007e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50b96 000000000000007e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·510
97 000000000000008b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50b97 000000000000008b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·510
98 0000000000000094··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33098 0000000000000095··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ab
99 00000000000000d1··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f199 00000000000000a3··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
 100 00000000000000b4··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
 101 00000000000000bb··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ab
100 00000000000000df··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·390102 00000000000000f8··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·429
101 000000000000010e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·390103 0000000000000106··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·278
 104 0000000000000135··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·278
 105 0000000000000147··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f3
 106 0000000000000159··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f3
102 000000000000011b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf107 000000000000016b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f3
103 0000000000000125··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b4 
104 0000000000000133··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7 
105 0000000000000144··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7 
106 000000000000014b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b4 
107 000000000000017f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7108 0000000000000175··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
108 000000000000018a··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc109 00000000000001a9··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
109 0000000000000195··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7 
110 00000000000001a2··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7 
111 00000000000001af··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7 
112 00000000000001bd··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c6 
113 00000000000001e8··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c6 
114 0000000000000209··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f1 
115 000000000000021b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc110 00000000000001b4··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f3
 111 00000000000001bf··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
 112 00000000000001cc··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
 113 00000000000001d9··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae
 114 00000000000001e7··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3fe
116 000000000000022d··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc115 0000000000000212··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3fe
117 000000000000023f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc116 000000000000021f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b6
 117 0000000000000228··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·350
118 0000000000000249··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7118 0000000000000249··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·429
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·0x28f8·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
Offset 127, 82 lines modifiedOffset 127, 82 lines modified
127 0000000000000194··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4127 0000000000000194··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4
128 0000000000000202··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b128 0000000000000202··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
129 0000000000000212··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4129 0000000000000212··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
130 0000000000000221··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4130 0000000000000221··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
131 000000000000024c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b131 000000000000024c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
132 000000000000025c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4132 000000000000025c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
133 0000000000000267··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4133 0000000000000267··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
134 00000000000002aa··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70134 00000000000002ca··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70
135 00000000000002b7··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4135 00000000000002d7··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
136 00000000000002fd··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4136 000000000000031d··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4
137 000000000000034c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b137 000000000000036c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
138 000000000000035c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4138 000000000000037c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
139 0000000000000367··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4139 0000000000000387··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
140 00000000000003cb··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85 
141 00000000000003df··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4 
142 0000000000000473··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85140 0000000000000403··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
143 000000000000047d··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4141 0000000000000417··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
144 00000000000004ae··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85142 000000000000046f··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
 143 0000000000000479··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
 144 00000000000004b7··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
145 00000000000004b3··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4145 00000000000004bc··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
146 00000000000004fa··0000003500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4146 00000000000004ff··0000003500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
147 00000000000004ff··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81147 0000000000000504··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
148 0000000000000504··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4148 0000000000000509··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
149 000000000000052e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4149 000000000000052a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
150 000000000000054c··0000003600000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_raw·-·4150 0000000000000548··0000003600000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_raw·-·4
151 00000000000005b2··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4151 00000000000005a9··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
152 00000000000005bf··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4152 00000000000005b6··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
153 00000000000005cc··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4153 00000000000005c3··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
154 00000000000005df··0000003800000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4154 00000000000005d6··0000003800000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
155 00000000000005f6··000000100000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0155 00000000000005ed··000000100000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
156 00000000000005fc··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·47156 00000000000005f3··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·47
157 0000000000000604··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70157 00000000000005fb··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70
158 0000000000000613··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4158 000000000000060a··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
159 0000000000000635··0000003900000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset·-·4159 000000000000062c··0000003900000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset·-·4
160 0000000000000657··0000003a0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0160 000000000000064e··0000003a0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
161 000000000000065c··0000003a0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0161 0000000000000653··0000003a0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
162 0000000000000664··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·78162 000000000000065b··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·78
163 000000000000066b··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4163 0000000000000662··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
164 0000000000000683··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4164 000000000000067a··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
Max diff block lines reached; 6309/24020 bytes (26.27%) of diff not shown.
2.15 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..00000000000006ea99 000000e0·000000000000008c·000000e4·FDE·cie=00000000·pc=0000000000000000..00000000000006e6
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, 29 lines modifiedOffset 147, 29 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:·217·to·0000000000000346154 ··DW_CFA_advance_loc1:·249·to·0000000000000366
155 ··DW_CFA_def_cfa_offset:·184155 ··DW_CFA_def_cfa_offset:·184
156 ··DW_CFA_advance_loc:·11·to·0000000000000351156 ··DW_CFA_advance_loc:·11·to·0000000000000371
157 ··DW_CFA_def_cfa_offset:·192157 ··DW_CFA_def_cfa_offset:·192
158 ··DW_CFA_advance_loc:·27·to·000000000000036c158 ··DW_CFA_advance_loc:·27·to·000000000000038c
159 ··DW_CFA_def_cfa_offset:·184159 ··DW_CFA_def_cfa_offset:·184
160 ··DW_CFA_advance_loc:·1·to·000000000000036d160 ··DW_CFA_advance_loc:·1·to·000000000000038d
161 ··DW_CFA_def_cfa_offset:·176161 ··DW_CFA_def_cfa_offset:·176
162 ··DW_CFA_advance_loc2:·744·to·0000000000000655162 ··DW_CFA_advance_loc2:·703·to·000000000000064c
163 ··DW_CFA_def_cfa_offset:·184163 ··DW_CFA_def_cfa_offset:·184
164 ··DW_CFA_advance_loc:·11·to·0000000000000660164 ··DW_CFA_advance_loc:·11·to·0000000000000657
165 ··DW_CFA_def_cfa_offset:·192165 ··DW_CFA_def_cfa_offset:·192
166 ··DW_CFA_advance_loc:·17·to·0000000000000671166 ··DW_CFA_advance_loc:·17·to·0000000000000668
167 ··DW_CFA_def_cfa_offset:·184167 ··DW_CFA_def_cfa_offset:·184
168 ··DW_CFA_advance_loc:·2·to·0000000000000673168 ··DW_CFA_advance_loc:·2·to·000000000000066a
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
469 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 68, 18 lines modifiedOffset 68, 18 lines modified
68 PyExc_SyntaxError68 PyExc_SyntaxError
69 _PyPegen_byte_offset_to_character_offset69 _PyPegen_byte_offset_to_character_offset
70 _Py_NoneStruct70 _Py_NoneStruct
71 PyTuple_Pack71 PyTuple_Pack
72 PyErr_SetObject72 PyErr_SetObject
73 PyExc_KeyboardInterrupt73 PyExc_KeyboardInterrupt
74 PyErr_SetNone74 PyErr_SetNone
75 PyErr_SyntaxLocationObject 
76 PyExc_IndentationError75 PyExc_IndentationError
77 PyExc_TabError76 PyExc_TabError
78 PyErr_NoMemory77 PyErr_NoMemory
 78 PyErr_SyntaxLocationObject
79 _PyTokenizer_Free79 _PyTokenizer_Free
80 PyTuple_Type80 PyTuple_Type
81 _PyRuntime81 _PyRuntime
82 PyObject_GenericGetAttr82 PyObject_GenericGetAttr
83 PyObject_SelfIter83 PyObject_SelfIter
84 .shstrtab84 .shstrtab
85 .rela.text85 .rela.text
8.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 44, 166 lines modifiedOffset 44, 166 lines modified
44 ·R_X86_64_PLT32» PyErr_SetString-0x444 ·R_X86_64_PLT32» PyErr_SetString-0x4
45 »       jmp····1f·<tokenizeriter_new.cold+0x17>45 »       jmp····1f·<tokenizeriter_new.cold+0x17>
  
46 000000000000005b·<tokenizeriter_next.cold>:46 000000000000005b·<tokenizeriter_next.cold>:
47 tokenizeriter_next.cold():47 tokenizeriter_next.cold():
48 »       mov····0x0(%r13),%rax48 »       mov····0x0(%r13),%rax
49 »       test···%eax,%eax49 »       test···%eax,%eax
50 »       js·····112·<tokenizeriter_next.cold+0xb7>50 »       js·····216·<tokenizeriter_next.cold+0x1bb>
51 »       sub····$0x1,%rax51 »       sub····$0x1,%rax
52 »       mov····%rax,0x0(%r13)52 »       mov····%rax,0x0(%r13)
53 »       jne····75·<tokenizeriter_next.cold+0x1a>53 »       jne····75·<tokenizeriter_next.cold+0x1a>
54 ·R_X86_64_PC32»  .text.hot+0x50b54 ·R_X86_64_PC32»  .text.hot+0x510
55 »       mov····%r13,%rdi55 »       mov····%r13,%rdi
56 »       call···7d·<tokenizeriter_next.cold+0x22>56 »       call···7d·<tokenizeriter_next.cold+0x22>
57 ·R_X86_64_PLT32» _Py_Dealloc-0x457 ·R_X86_64_PLT32» _Py_Dealloc-0x4
58 »       jmp····82·<tokenizeriter_next.cold+0x27>58 »       jmp····82·<tokenizeriter_next.cold+0x27>
59 ·R_X86_64_PC32»  .text.hot+0x50b59 ·R_X86_64_PC32»  .text.hot+0x510
60 »       mov····0x0(%r13),%rax60 »       mov····0x0(%r13),%rax
61 »       test···%eax,%eax61 »       test···%eax,%eax
62 »       jns····67·<tokenizeriter_next.cold+0xc>62 »       jns····67·<tokenizeriter_next.cold+0xc>
63 »       jmp····8f·<tokenizeriter_next.cold+0x34>63 »       jmp····8f·<tokenizeriter_next.cold+0x34>
64 ·R_X86_64_PC32»  .text.hot+0x50b64 ·R_X86_64_PC32»  .text.hot+0x510
65 »       or·····$0xffffffffffffffff,%rdx65 »       xor····%ebx,%ebx
 66 »       xor····%r15d,%r15d
66 »       jmp····98·<tokenizeriter_next.cold+0x3d>67 »       jmp····99·<tokenizeriter_next.cold+0x3e>
67 ·R_X86_64_PC32»  .text.hot+0x33068 ·R_X86_64_PC32»  .text.hot+0x6ab
 69 »       call···9e·<tokenizeriter_next.cold+0x43>
 70 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 71 »       test···%rax,%rax
 72 »       jne····a7·<tokenizeriter_next.cold+0x4c>
 73 ·R_X86_64_PC32»  .text.hot+0x5ae
 74 »       mov····0x0(%rip),%rdi········
 75 ·R_X86_64_PC32»  PyExc_KeyboardInterrupt-0x4
 76 »       call···b3·<tokenizeriter_next.cold+0x58>
 77 ·R_X86_64_PLT32» PyErr_SetNone-0x4
 78 »       jmp····b8·<tokenizeriter_next.cold+0x5d>
 79 ·R_X86_64_PC32»  .text.hot+0x5ae
 80 »       xor····%ebx,%ebx
 81 »       jmp····bf·<tokenizeriter_next.cold+0x64>
 82 ·R_X86_64_PC32»  .text.hot+0x6ab
68 »       mov····0x38(%rax),%rax83 »       mov····0x38(%rax),%rax
69 »       mov····%r8,0x20(%rsp)84 »       mov····%r8,0x20(%rsp)
70 »       mov····%rdx,0x18(%rsp)85 »       mov····%rdx,0x18(%rsp)
71 »       cmpb···$0xd,(%rax)86 »       cmpb···$0xd,(%rax)
72 »       mov····%rcx,0x10(%rsp)87 »       mov····%rcx,0x10(%rsp)
73 »       je·····1ec·<tokenizeriter_next.cold+0x191>88 »       je·····22c·<tokenizeriter_next.cold+0x1d1>
74 »       mov····$0x0,%edi89 »       mov····$0x0,%edi
75 ·R_X86_64_32»    .rodata.str1.1+0x8990 ·R_X86_64_32»    .rodata.str1.1+0x89
76 »       call···be·<tokenizeriter_next.cold+0x63>91 »       call···e5·<tokenizeriter_next.cold+0x8a>
77 ·R_X86_64_PLT32» PyUnicode_FromString-0x492 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
78 »       mov····0x10(%rsp),%rcx93 »       mov····0x10(%rsp),%rcx
79 »       mov····0x18(%rsp),%rdx94 »       mov····0x18(%rsp),%rdx
80 »       mov····0x20(%rsp),%r895 »       mov····0x20(%rsp),%r8
81 »       mov····%rax,%r1396 »       mov····%rax,%r13
82 »       jmp····d5·<tokenizeriter_next.cold+0x7a>97 »       jmp····fc·<tokenizeriter_next.cold+0xa1>
83 ·R_X86_64_PC32»  .text.hot+0x3f198 ·R_X86_64_PC32»  .text.hot+0x429
84 »       sub····$0x1,%rsi99 »       sub····$0x1,%rsi
85 »       mov····%rsi,0x0(%r13)100 »       mov····%rsi,0x0(%r13)
86 »       jne····e3·<tokenizeriter_next.cold+0x88>101 »       jne····10a·<tokenizeriter_next.cold+0xaf>
87 ·R_X86_64_PC32»  .text.hot+0x390102 ·R_X86_64_PC32»  .text.hot+0x278
88 »       mov····%r13,%rdi103 »       mov····%r13,%rdi
89 »       mov····%r8,0x20(%rsp)104 »       mov····%r8,0x20(%rsp)
90 »       mov····%rdx,0x18(%rsp)105 »       mov····%rdx,0x18(%rsp)
91 »       mov····%rcx,0x10(%rsp)106 »       mov····%rcx,0x10(%rsp)
92 »       call···fa·<tokenizeriter_next.cold+0x9f>107 »       call···121·<tokenizeriter_next.cold+0xc6>
93 ·R_X86_64_PLT32» _Py_Dealloc-0x4108 ·R_X86_64_PLT32» _Py_Dealloc-0x4
94 »       mov····0x10(%rbx),%rax109 »       mov····0x10(%rbx),%rax
95 »       mov····0x10(%rsp),%rcx110 »       mov····0x10(%rsp),%rcx
96 »       mov····0x18(%rsp),%rdx111 »       mov····0x18(%rsp),%rdx
97 »       mov····0x20(%rsp),%r8112 »       mov····0x20(%rsp),%r8
98 »       jmp····112·<tokenizeriter_next.cold+0xb7>113 »       jmp····139·<tokenizeriter_next.cold+0xde>
99 ·R_X86_64_PC32»  .text.hot+0x390114 ·R_X86_64_PC32»  .text.hot+0x278
100 »       mov····%r14,%rdi 
101 »       call···11a·<tokenizeriter_next.cold+0xbf> 
102 ·R_X86_64_PLT32» _PyToken_Free-0x4115 »       mov····0x0(%rip),%r12········
 116 ·R_X86_64_PC32»  PyExc_IndentationError-0x4
 117 »       mov····$0x0,%r13d
 118 ·R_X86_64_32»    .rodata.str1.8
103 »       jmp····11f·<tokenizeriter_next.cold+0xc4>119 »       jmp····14b·<tokenizeriter_next.cold+0xf0>
104 ·R_X86_64_PC32»  .text.hot+0x5bf120 ·R_X86_64_PC32»  .text.hot+0x5f3
105 »       xor····%ebx,%ebx 
106 »       xor····%r15d,%r15d 
107 »       jmp····129·<tokenizeriter_next.cold+0xce> 
108 ·R_X86_64_PC32»  .text.hot+0x6b4 
109 »       call···12e·<tokenizeriter_next.cold+0xd3> 
110 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
111 »       test···%rax,%rax 
112 »       jne····137·<tokenizeriter_next.cold+0xdc> 
113 ·R_X86_64_PC32»  .text.hot+0x5b7 
114 »       mov····0x0(%rip),%rdi········121 »       mov····0x0(%rip),%r12········
115 ·R_X86_64_PC32»  PyExc_KeyboardInterrupt-0x4 
116 »       call···143·<tokenizeriter_next.cold+0xe8> 
117 ·R_X86_64_PLT32» PyErr_SetNone-0x4122 ·R_X86_64_PC32»  PyExc_IndentationError-0x4
 123 »       mov····$0x0,%r13d
 124 ·R_X86_64_32»    .rodata.str1.8+0x70
118 »       jmp····148·<tokenizeriter_next.cold+0xed>125 »       jmp····15d·<tokenizeriter_next.cold+0x102>
119 ·R_X86_64_PC32»  .text.hot+0x5b7126 ·R_X86_64_PC32»  .text.hot+0x5f3
120 »       xor····%ebx,%ebx127 »       mov····0x0(%rip),%r12········
 128 ·R_X86_64_PC32»  PyExc_TabError-0x4
 129 »       mov····$0x0,%r13d
 130 ·R_X86_64_32»    .rodata.str1.8+0x38
121 »       jmp····14f·<tokenizeriter_next.cold+0xf4>131 »       jmp····16f·<tokenizeriter_next.cold+0x114>
122 ·R_X86_64_PC32»  .text.hot+0x6b4132 ·R_X86_64_PC32»  .text.hot+0x5f3
 133 »       call···174·<tokenizeriter_next.cold+0x119>
 134 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
 135 »       jmp····179·<tokenizeriter_next.cold+0x11e>
 136 ·R_X86_64_PC32»  .text.hot+0x5ae
123 »       mov····%r12,%rdi137 »       mov····%r12,%rdi
124 »       mov····$0x0,%esi138 »       mov····$0x0,%esi
125 ·R_X86_64_32»    .rodata.str1.8+0xc8139 ·R_X86_64_32»    .rodata.str1.8+0xc8
126 »       call···15c·<tokenizeriter_next.cold+0x101>140 »       call···186·<tokenizeriter_next.cold+0x12b>
127 ·R_X86_64_PLT32» PyErr_SetString-0x4141 ·R_X86_64_PLT32» PyErr_SetString-0x4
128 »       mov····0x10(%rbx),%rax142 »       mov····0x10(%rbx),%rax
129 »       sub····(%rbx),%rax143 »       sub····(%rbx),%rax
130 »       mov····$0x0,%edx144 »       mov····$0x0,%edx
131 »       mov····0x200(%rbx),%esi145 »       mov····0x200(%rbx),%esi
132 »       mov····0x920(%rbx),%rdi146 »       mov····0x920(%rbx),%rdi
133 »       cmovns·%rax,%rdx147 »       cmovns·%rax,%rdx
134 »       call···17e·<tokenizeriter_next.cold+0x123>148 »       call···1a8·<tokenizeriter_next.cold+0x14d>
135 ·R_X86_64_PLT32» PyErr_SyntaxLocationObject-0x4149 ·R_X86_64_PLT32» PyErr_SyntaxLocationObject-0x4
136 »       jmp····183·<tokenizeriter_next.cold+0x128>150 »       jmp····1ad·<tokenizeriter_next.cold+0x152>
137 ·R_X86_64_PC32»  .text.hot+0x5b7151 ·R_X86_64_PC32»  .text.hot+0x5ae
138 »       mov····$0x0,%r13d152 »       mov····$0x0,%r13d
139 ·R_X86_64_32»    .rodata.str1.1+0x55153 ·R_X86_64_32»    .rodata.str1.1+0x55
140 »       jmp····18e·<tokenizeriter_next.cold+0x133>154 »       jmp····1b8·<tokenizeriter_next.cold+0x15d>
141 ·R_X86_64_PC32»  .text.hot+0x5fc155 ·R_X86_64_PC32»  .text.hot+0x5f3
142 »       mov····(%rcx),%rax156 »       mov····(%rcx),%rax
Max diff block lines reached; 2867/8159 bytes (35.14%) of diff not shown.
16.0 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·····5b1·<tokenizeriter_next+0x5b1>26 »       je·····5a8·<tokenizeriter_next+0x5a8>
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····4f7·<tokenizeriter_next+0x4f7>30 »       jne····4fc·<tokenizeriter_next+0x4fc>
31 »       mov····0x58(%rsp),%rdi31 »       mov····0x58(%rsp),%rdi
32 »       test···%rdi,%rdi32 »       test···%rdi,%rdi
33 »       je·····4ad·<tokenizeriter_next+0x4ad>33 »       je·····4b6·<tokenizeriter_next+0x4b6>
34 »       mov····0x60(%rsp),%rsi34 »       mov····0x60(%rsp),%rsi
35 »       test···%rsi,%rsi35 »       test···%rsi,%rsi
36 »       je·····4ad·<tokenizeriter_next+0x4ad>36 »       je·····4b6·<tokenizeriter_next+0x4b6>
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·····50f·<tokenizeriter_next+0x50f>42 »       je·····514·<tokenizeriter_next+0x514>
43 »       mov····0x10(%rbx),%rax43 »       mov····0x10(%rbx),%rax
44 »       test···%ebp,%ebp44 »       test···%ebp,%ebp
45 »       je·····4e5·<tokenizeriter_next+0x4e5>45 »       je·····4e1·<tokenizeriter_next+0x4e1>
46 »       cmp····$0x6,%ebp46 »       cmp····$0x6,%ebp
47 »       je·····448·<tokenizeriter_next+0x448>47 »       je·····440·<tokenizeriter_next+0x440>
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····420·<tokenizeriter_next+0x420>54 »       jne····3a8·<tokenizeriter_next+0x3a8>
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····578·<tokenizeriter_next+0x578>59 »       jle····574·<tokenizeriter_next+0x574>
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····290·<tokenizeriter_next+0x290>
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····2b0·<tokenizeriter_next+0x2b0>
68 »       test···%rcx,%rcx68 »       test···%rcx,%rcx
69 »       je·····5ac·<tokenizeriter_next+0x5ac>69 »       je·····6e1·<tokenizeriter_next+0x6e1>
70 »       mov····0x10(%rbx),%rax70 »       mov····0x10(%rbx),%rax
71 »       test···%r12b,%r12b71 »       test···%r12b,%r12b
72 »       jne····408·<tokenizeriter_next+0x408>72 »       jne····3d0·<tokenizeriter_next+0x3d0>
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·····4c5·<tokenizeriter_next+0x4c5>83 »       je·····4a9·<tokenizeriter_next+0x4a9>
84 »       cmp····%r8,%r984 »       cmp····%r8,%r9
85 »       jb·····4c5·<tokenizeriter_next+0x4c5>85 »       jb·····4a9·<tokenizeriter_next+0x4a9>
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····300·<tokenizeriter_next+0x300>
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·····517·<tokenizeriter_next+0x517>93 »       je·····4f3·<tokenizeriter_next+0x4f3>
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+0x21f
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····541·<tokenizeriter_next+0x541>104 »       jne····53d·<tokenizeriter_next+0x53d>
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 116, 25 lines modifiedOffset 116, 25 lines modified
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),%r11d121 »       mov····0x436c(%rax),%r11d
122 »       test···%r11d,%r11d122 »       test···%r11d,%r11d
123 »       je·····345·<tokenizeriter_next+0x345>123 »       je·····365·<tokenizeriter_next+0x365>
124 »       mov····0x10(%rsp),%r10d124 »       mov····0x10(%rsp),%r10d
125 »       test···%r10d,%r10d125 »       test···%r10d,%r10d
126 »       jne····4d2·<tokenizeriter_next+0x4d2>126 »       jne····4ce·<tokenizeriter_next+0x4ce>
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·····388·<tokenizeriter_next+0x388>131 »       je·····270·<tokenizeriter_next+0x270>
132 »       cmp····$0x3f,%ebp132 »       cmp····$0x3f,%ebp
133 »       je·····3b0·<tokenizeriter_next+0x3b0>133 »       je·····3e8·<tokenizeriter_next+0x3e8>
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>
150 ·R_X86_64_PLT32» _PyToken_Free-0x4150 ·R_X86_64_PLT32» _PyToken_Free-0x4
151 »       test···%ebp,%ebp151 »       test···%ebp,%ebp
Max diff block lines reached; 11749/16160 bytes (72.70%) 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·ea060000·................18 ··0x000000e0·8c000000·e4000000·00000000·e6060000·................
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·0102d90e·.K...[...A......24 ··0x00000140·014b0ec0·015b0eb8·01410eb0·0102f90e·.K...[...A......
25 ··0x00000150·b8014b0e·c0015b0e·b801410e·b00103e8·..K...[...A.....25 ··0x00000150·b8014b0e·c0015b0e·b801410e·b00103bf·..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
1.61 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 64, 19 lines modifiedOffset 64, 19 lines modified
64 ··0x000003d0·6f666673·65745f74·6f5f6368·61726163·offset_to_charac64 ··0x000003d0·6f666673·65745f74·6f5f6368·61726163·offset_to_charac
65 ··0x000003e0·7465725f·6f666673·6574005f·50795f4e·ter_offset._Py_N65 ··0x000003e0·7465725f·6f666673·6574005f·50795f4e·ter_offset._Py_N
66 ··0x000003f0·6f6e6553·74727563·74005079·5475706c·oneStruct.PyTupl66 ··0x000003f0·6f6e6553·74727563·74005079·5475706c·oneStruct.PyTupl
67 ··0x00000400·655f5061·636b0050·79457272·5f536574·e_Pack.PyErr_Set67 ··0x00000400·655f5061·636b0050·79457272·5f536574·e_Pack.PyErr_Set
68 ··0x00000410·4f626a65·63740050·79457863·5f4b6579·Object.PyExc_Key68 ··0x00000410·4f626a65·63740050·79457863·5f4b6579·Object.PyExc_Key
69 ··0x00000420·626f6172·64496e74·65727275·70740050·boardInterrupt.P69 ··0x00000420·626f6172·64496e74·65727275·70740050·boardInterrupt.P
70 ··0x00000430·79457272·5f536574·4e6f6e65·00507945·yErr_SetNone.PyE70 ··0x00000430·79457272·5f536574·4e6f6e65·00507945·yErr_SetNone.PyE
71 ··0x00000440·72725f53·796e7461·784c6f63·6174696f·rr_SyntaxLocatio 
72 ··0x00000450·6e4f626a·65637400·50794578·635f496e·nObject.PyExc_In 
73 ··0x00000460·64656e74·6174696f·6e457272·6f720050·dentationError.P 
74 ··0x00000470·79457863·5f546162·4572726f·72005079·yExc_TabError.Py 
75 ··0x00000480·4572725f·4e6f4d65·6d6f7279·005f5079·Err_NoMemory._Py71 ··0x00000440·78635f49·6e64656e·74617469·6f6e4572·xc_IndentationEr
 72 ··0x00000450·726f7200·50794578·635f5461·62457272·ror.PyExc_TabErr
 73 ··0x00000460·6f720050·79457272·5f4e6f4d·656d6f72·or.PyErr_NoMemor
 74 ··0x00000470·79005079·4572725f·53796e74·61784c6f·y.PyErr_SyntaxLo
 75 ··0x00000480·63617469·6f6e4f62·6a656374·005f5079·cationObject._Py
76 ··0x00000490·546f6b65·6e697a65·725f4672·65650050·Tokenizer_Free.P76 ··0x00000490·546f6b65·6e697a65·725f4672·65650050·Tokenizer_Free.P
77 ··0x000004a0·79547570·6c655f54·79706500·5f507952·yTuple_Type._PyR77 ··0x000004a0·79547570·6c655f54·79706500·5f507952·yTuple_Type._PyR
78 ··0x000004b0·756e7469·6d650050·794f626a·6563745f·untime.PyObject_78 ··0x000004b0·756e7469·6d650050·794f626a·6563745f·untime.PyObject_
79 ··0x000004c0·47656e65·72696347·65744174·74720050·GenericGetAttr.P79 ··0x000004c0·47656e65·72696347·65744174·74720050·GenericGetAttr.P
80 ··0x000004d0·794f626a·6563745f·53656c66·49746572·yObject_SelfIter80 ··0x000004d0·794f626a·6563745f·53656c66·49746572·yObject_SelfIter
81 ··0x000004e0·00··································.81 ··0x000004e0·00··································.
  
93.9 KB
assemble.o
1.33 KB
readelf --wide --sections {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
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·00031e·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·00031f·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·002bc8·0004c8·18···I·12···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·002bc8·0004c8·18···I·12···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000360·00230b·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000360·00230b·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·003090·0009d8·18···I·12···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·003090·0009d8·18···I·12···6··8
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·00266b·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·00266b·000000·00······0···0··1
13 ··[·9]·.note.gnu.property·NOTE············0000000000000000·002670·000020·00···A··0···0··813 ··[·9]·.note.gnu.property·NOTE············0000000000000000·002670·000020·00···A··0···0··8
14 ··[10]·.eh_frame·········PROGBITS········0000000000000000·002690·0000d8·00···A··0···0··814 ··[10]·.eh_frame·········PROGBITS········0000000000000000·002690·0000d8·00···A··0···0··8
15 ··[11]·.rela.eh_frame····RELA············0000000000000000·003a68·000090·18···I·12··10··815 ··[11]·.rela.eh_frame····RELA············0000000000000000·003a68·000090·18···I·12··10··8
1.83 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:·0000000000002250···150·FUNC····LOCAL··DEFAULT····6·assemble_emit_exception_table_item6 ·····3:·0000000000002250···150·FUNC····LOCAL··DEFAULT····6·assemble_emit_exception_table_item
7 ·····4:·00000000000021f0····92·FUNC····LOCAL··DEFAULT····6·write_location_signed_varint7 ·····4:·0000000000002200····78·FUNC····LOCAL··DEFAULT····6·write_location_signed_varint
8 ·····5:·0000000000000000···724·FUNC····LOCAL··DEFAULT····4·_PyAssemble_MakeCodeObject.cold8 ·····5:·0000000000000000···725·FUNC····LOCAL··DEFAULT····4·_PyAssemble_MakeCodeObject.cold
9 ·····6:·00000000000022f0····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF9 ·····6:·00000000000022f0····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
10 ·····7:·00000000000002d4····74·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_item.cold10 ·····7:·00000000000002d5····74·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_item.cold
11 ·····8:·0000000000000000··8682·FUNC····GLOBAL·HIDDEN·····6·_PyAssemble_MakeCodeObject11 ·····8:·0000000000000000··8702·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
24.0 KB
readelf --wide --relocs {}
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x2bc8·contains·51·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0x2bc8·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 0000000000000022··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·43 0000000000000005··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
4 0000000000000045··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·44 0000000000000030··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
5 0000000000000064··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·45 0000000000000040··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 6 0000000000000063··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
6 0000000000000090··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·47 000000000000006d··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
7 000000000000009a··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·48 000000000000007a··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
8 00000000000000a9··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·49 0000000000000084··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
9 00000000000000e0··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·410 000000000000008e··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
10 000000000000010c··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·411 00000000000000dc··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
 12 0000000000000117··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec
 13 0000000000000124··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec
11 000000000000013a··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·414 0000000000000131··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec
12 0000000000000148··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·415 000000000000014d··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
13 00000000000001a3··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·416 000000000000017b··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
14 00000000000001de··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec 
15 00000000000001eb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec 
16 00000000000001f8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec 
17 000000000000020f··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·417 00000000000001ab··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
18 0000000000000226··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4 
19 000000000000023d··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·418 00000000000001d1··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
20 0000000000000247··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
21 0000000000000254··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
22 000000000000025e··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·419 00000000000001e8··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
23 0000000000000270··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·420 00000000000001f2··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 21 00000000000001fc··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 22 0000000000000230··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c
 23 000000000000023d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c
24 00000000000002a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c24 000000000000024a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c
25 00000000000002b1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c25 0000000000000257··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c
 26 0000000000000261··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 27 0000000000000278··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
26 00000000000002be··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c28 0000000000000012··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·212e
27 00000000000002cb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·224c 
28 000000000000001d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·37d 
29 000000000000004a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b5e 
30 000000000000005f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11bf 
31 000000000000006d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18af 
32 000000000000007b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11d3 
33 0000000000000086··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11bf 
34 000000000000008b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11f1 
35 0000000000000095··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11f1 
36 000000000000009f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11d3 
37 00000000000000c3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ef3 
38 00000000000000c8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ef6 
39 00000000000000f2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11d329 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11d3
40 0000000000000107··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·de130 000000000000002b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11bf
41 000000000000013f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·187f 
42 0000000000000155··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20f1 
43 00000000000001d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1235 
44 000000000000020a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·128b31 0000000000000039··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18b1
45 000000000000022e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fff32 0000000000000068··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b60
46 0000000000000238··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·124933 0000000000000072··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1249
 34 000000000000007f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1228
 35 0000000000000089··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·120f
 36 0000000000000093··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11f1
 37 000000000000010a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1235
47 0000000000000242··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·126a38 0000000000000143··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·128b
48 000000000000024c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·124939 0000000000000148··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1249
49 0000000000000259··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·122840 0000000000000180··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1881
 41 00000000000001a1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·37d
50 0000000000000263··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·120f42 00000000000001e3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11d3
51 0000000000000275··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·128b43 00000000000001ed··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·128b
 44 00000000000001f7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·126a
 45 0000000000000201··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11d3
52 00000000000002d0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·de146 000000000000025c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·de1
 47 0000000000000280··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fff
 48 000000000000029a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11bf
 49 00000000000002a7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11f1
 50 00000000000002bc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·de1
 51 00000000000002cc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ef3
 52 00000000000002d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f00
53 000000000000031a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·228f53 000000000000031b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·228f
  
54 Relocation·section·'.rela.text.hot'·at·offset·0x3090·contains·105·entries:54 Relocation·section·'.rela.text.hot'·at·offset·0x3090·contains·105·entries:
55 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend55 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
56 0000000000000034··0000000900000004·R_X86_64_PLT32·········0000000000000000·_PyInstructionSequence_ApplyLabelMap·-·456 0000000000000034··0000000900000004·R_X86_64_PLT32·········0000000000000000·_PyInstructionSequence_ApplyLabelMap·-·4
57 00000000000000cf··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_opcode_metadata·+·257 00000000000000cf··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_opcode_metadata·+·2
58 0000000000000151··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·058 0000000000000151··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
59 00000000000001a8··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·059 00000000000001a8··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
Offset 90, 82 lines modifiedOffset 90, 82 lines modified
90 000000000000107b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·490 000000000000107b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
91 00000000000010a4··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·491 00000000000010a4··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
92 000000000000117e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyCode_Validate·-·492 000000000000117e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyCode_Validate·-·4
93 0000000000001195··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·493 0000000000001195··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
94 00000000000011b2··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyCode_New·-·494 00000000000011b2··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyCode_New·-·4
95 00000000000013a4··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·095 00000000000013a4··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
96 00000000000013e2··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·496 00000000000013e2··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
97 000000000000178b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·497 000000000000178d··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
98 0000000000001811··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·498 0000000000001813··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
99 0000000000001852··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·499 0000000000001854··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
100 000000000000187f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4100 0000000000001881··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
101 0000000000001891··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4101 0000000000001893··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
102 00000000000018a3··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4102 00000000000018a5··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
103 00000000000018ce··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4103 00000000000018d0··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
104 0000000000001b47··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4104 0000000000001b49··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
105 0000000000001b70··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4105 0000000000001b72··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
106 0000000000001b86··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4106 0000000000001b88··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
107 0000000000001d21··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4107 0000000000001d21··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
108 0000000000001daf··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4108 0000000000001dd5··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
109 0000000000001dd5··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4109 0000000000001dfb··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
110 0000000000001edf··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4110 0000000000001f26··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
111 0000000000001fa3··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4111 0000000000001fc9··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
112 00000000000020e6··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4112 0000000000002123··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
113 000000000000003c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·202113 000000000000003c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13b
114 0000000000000282··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1114 0000000000000282··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10a
115 00000000000002a4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1115 00000000000002a4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10a
116 00000000000002c1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1116 00000000000002c1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10a
117 00000000000003da··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2117 00000000000003da··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a7
118 00000000000009dd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9118 00000000000009dd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
119 0000000000000dd9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15a119 0000000000000dd9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93
120 0000000000000df9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9120 0000000000000df9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
121 0000000000000e0e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9 
122 0000000000000e2e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9 
123 0000000000000e43··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9 
124 0000000000000e5e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9 
125 0000000000000e73··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9 
126 0000000000000eb1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e0 
127 0000000000000ee3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f121 0000000000000e0e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
 122 0000000000000e2e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
 123 0000000000000e43··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
 124 0000000000000e5e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
 125 0000000000000e73··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f2
 126 0000000000000eb1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1
 127 0000000000000ee3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a1
Max diff block lines reached; 926/24489 bytes (3.78%) of diff not shown.
1.96 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..00000000000021ea15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000021fe
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 51, 34 lines modifiedOffset 51, 34 lines modified
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·1·to·00000000000012a452 ··DW_CFA_advance_loc:·1·to·00000000000012a4
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..00000000000002d457 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..00000000000002d5
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=00000000000021f0..000000000000224c65 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000002200..000000000000224e
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=0000000000002250..00000000000022e669 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=0000000000002250..00000000000022e6
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=00000000000002d4..000000000000031e73 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=00000000000002d5..000000000000031f
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=00000000000022f0..000000000000230b77 000000c4·0000000000000010·000000c8·FDE·cie=00000000·pc=00000000000022f0..000000000000230b
78 ··DW_CFA_nop78 ··DW_CFA_nop
79 ··DW_CFA_nop79 ··DW_CFA_nop
13.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 239 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····%eax,0x48(%rsp)
4 »       mov····%r8d,%r9d 
5 »       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) 
12 »       jmp····21·<_PyAssemble_MakeCodeObject.cold+0x21> 
13 ·R_X86_64_PC32»  .text.hot+0x37d 
14 »       call···26·<_PyAssemble_MakeCodeObject.cold+0x26> 
15 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
16 »       test···%rax,%rax 
17 »       jne····71·<_PyAssemble_MakeCodeObject.cold+0x71> 
18 »       mov····0x30(%rsp),%eax 
19 »       mov····0x10(%rsp),%rcx 
20 »       mov····%r15,%r8 
21 »       mov····$0x40,%edx 
22 »       mov····0x70(%rsp),%rsi 
23 »       lea····-0x1(%rax),%edi 
24 »       call···49·<_PyAssemble_MakeCodeObject.cold+0x49>5 »       call···9·<_PyAssemble_MakeCodeObject.cold+0x9>
25 ·R_X86_64_PLT32» _Py_set_localsplus_info-0x4 
26 »       jmp····4e·<_PyAssemble_MakeCodeObject.cold+0x4e> 
27 ·R_X86_64_PC32»  .text.hot+0x1b5e 
28 »       mov····0x58(%rsp),%r15 
29 »       test···%r15,%r15 
30 »       je·····8a·<_PyAssemble_MakeCodeObject.cold+0x8a> 
31 »       mov····%r15,%rdi 
32 »       xor····%r15d,%r15d 
33 »       jmp····63·<_PyAssemble_MakeCodeObject.cold+0x63> 
34 ·R_X86_64_PC32»  .text.hot+0x11bf 
35 »       call···68·<_PyAssemble_MakeCodeObject.cold+0x68> 
36 ·R_X86_64_PLT32» PyErr_Occurred-0x46 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 7 »       mov····0x48(%rsp),%edx
37 »       test···%rax,%rax8 »       test···%rax,%rax
38 »       je·····71·<_PyAssemble_MakeCodeObject.cold+0x71>9 »       je·····16·<_PyAssemble_MakeCodeObject.cold+0x16>
39 ·R_X86_64_PC32»  .text.hot+0x18af10 ·R_X86_64_PC32»  .text.hot+0x212e
40 »       mov····0x58(%rsp),%r1211 »       mov····0x58(%rsp),%r12
41 »       test···%r12,%r1212 »       test···%r12,%r12
42 »       je·····7f·<_PyAssemble_MakeCodeObject.cold+0x7f>13 »       je·····24·<_PyAssemble_MakeCodeObject.cold+0x24>
43 ·R_X86_64_PC32»  .text.hot+0x11d314 ·R_X86_64_PC32»  .text.hot+0x11d3
44 »       mov····%r12,%rdi15 »       mov····%r12,%rdi
45 »       xor····%r12d,%r12d16 »       xor····%r12d,%r12d
46 »       jmp····8a·<_PyAssemble_MakeCodeObject.cold+0x8a>17 »       jmp····2f·<_PyAssemble_MakeCodeObject.cold+0x2f>
47 ·R_X86_64_PC32»  .text.hot+0x11bf18 ·R_X86_64_PC32»  .text.hot+0x11bf
48 »       jmp····8f·<_PyAssemble_MakeCodeObject.cold+0x8f> 
49 ·R_X86_64_PC32»  .text.hot+0x11f1 
50 »       call···94·<_PyAssemble_MakeCodeObject.cold+0x94>19 »       call···34·<_PyAssemble_MakeCodeObject.cold+0x34>
51 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
52 »       jmp····99·<_PyAssemble_MakeCodeObject.cold+0x99> 
53 ·R_X86_64_PC32»  .text.hot+0x11f1 
54 »       call···9e·<_PyAssemble_MakeCodeObject.cold+0x9e> 
55 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
56 »       jmp····a3·<_PyAssemble_MakeCodeObject.cold+0xa3> 
57 ·R_X86_64_PC32»  .text.hot+0x11d3 
58 »       mov····%rax,0x10(%rsp) 
59 »       call···ad·<_PyAssemble_MakeCodeObject.cold+0xad> 
60 ·R_X86_64_PLT32» PyErr_Occurred-0x420 ·R_X86_64_PLT32» PyErr_Occurred-0x4
61 »       mov····0x10(%rsp),%rdx 
62 »       test···%rax,%rax21 »       test···%rax,%rax
63 »       jne····cc·<_PyAssemble_MakeCodeObject.cold+0xcc> 
64 »       mov····0x70(%rsp),%rcx 
65 »       mov····(%rcx),%eax 
66 »       add····$0x1,%eax 
67 »       je·····c7·<_PyAssemble_MakeCodeObject.cold+0xc7>22 »       je·····3d·<_PyAssemble_MakeCodeObject.cold+0x3d>
68 ·R_X86_64_PC32»  .text.hot+0xef3 
69 »       jmp····cc·<_PyAssemble_MakeCodeObject.cold+0xcc> 
70 ·R_X86_64_PC32»  .text.hot+0x1ef623 ·R_X86_64_PC32»  .text.hot+0x18b1
71 »       mov····(%r15),%rax 
72 »       mov····%r15,%rdi 
73 »       test···%eax,%eax 
74 »       js·····e4·<_PyAssemble_MakeCodeObject.cold+0xe4> 
75 »       sub····$0x1,%rax 
76 »       mov····%rax,(%r15) 
77 »       jne····e4·<_PyAssemble_MakeCodeObject.cold+0xe4> 
78 »       call···e4·<_PyAssemble_MakeCodeObject.cold+0xe4> 
79 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
80 »       xor····%eax,%eax 
81 »       xor····%r12d,%r12d 
82 »       xor····%r15d,%r15d 
83 »       mov····%rax,0x58(%rsp) 
84 »       jmp····f6·<_PyAssemble_MakeCodeObject.cold+0xf6>24 »       jmp····16·<_PyAssemble_MakeCodeObject.cold+0x16>
85 ·R_X86_64_PC32»  .text.hot+0x11d3 
86 »       lea····0x80(%rsp),%rbp 
87 »       lea····0x90(%rsp),%r15 
88 »       jmp····10b·<_PyAssemble_MakeCodeObject.cold+0x10b> 
89 ·R_X86_64_PC32»  .text.hot+0xde1 
90 »       call···110·<_PyAssemble_MakeCodeObject.cold+0x110>25 »       call···44·<_PyAssemble_MakeCodeObject.cold+0x44>
91 ·R_X86_64_PLT32» PyErr_Occurred-0x426 ·R_X86_64_PLT32» PyErr_Occurred-0x4
92 »       test···%rax,%rax27 »       test···%rax,%rax
93 »       jne····71·<_PyAssemble_MakeCodeObject.cold+0x71>28 »       jne····16·<_PyAssemble_MakeCodeObject.cold+0x16>
94 »       mov····0x30(%rsp),%eax29 »       mov····0x30(%rsp),%eax
95 »       mov····0x10(%rsp),%rcx30 »       mov····0x10(%rsp),%rcx
96 »       mov····%r15,%r831 »       mov····%r15,%r8
97 »       mov····$0x80,%edx32 »       mov····$0x40,%edx
98 »       mov····0x70(%rsp),%rsi33 »       mov····0x70(%rsp),%rsi
99 »       sub····%r12d,%eax 
100 »       lea····-0x1(%rax),%edi34 »       lea····-0x1(%rax),%edi
101 »       mov····%eax,0x30(%rsp) 
102 »       call···13e·<_PyAssemble_MakeCodeObject.cold+0x13e>35 »       call···67·<_PyAssemble_MakeCodeObject.cold+0x67>
103 ·R_X86_64_PLT32» _Py_set_localsplus_info-0x436 ·R_X86_64_PLT32» _Py_set_localsplus_info-0x4
104 »       jmp····143·<_PyAssemble_MakeCodeObject.cold+0x143>37 »       jmp····6c·<_PyAssemble_MakeCodeObject.cold+0x6c>
105 ·R_X86_64_PC32»  .text.hot+0x187f38 ·R_X86_64_PC32»  .text.hot+0x1b60
106 »       mov····%eax,0x48(%rsp) 
107 »       call···14c·<_PyAssemble_MakeCodeObject.cold+0x14c>39 »       call···71·<_PyAssemble_MakeCodeObject.cold+0x71>
 40 ·R_X86_64_PLT32» _Py_Dealloc-0x4
108 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
109 »       mov····0x48(%rsp),%edx 
110 »       test···%rax,%rax 
111 »       je·····159·<_PyAssemble_MakeCodeObject.cold+0x159>41 »       jmp····76·<_PyAssemble_MakeCodeObject.cold+0x76>
 42 ·R_X86_64_PC32»  .text.hot+0x1249
 43 »       mov····%r15,%rdi
 44 »       call···7e·<_PyAssemble_MakeCodeObject.cold+0x7e>
 45 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 46 »       jmp····83·<_PyAssemble_MakeCodeObject.cold+0x83>
 47 ·R_X86_64_PC32»  .text.hot+0x1228
 48 »       call···88·<_PyAssemble_MakeCodeObject.cold+0x88>
 49 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 50 »       jmp····8d·<_PyAssemble_MakeCodeObject.cold+0x8d>
Max diff block lines reached; 8264/13523 bytes (61.11%) of diff not shown.
50.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
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·ea210000·00460e10·8f02420e·.....!...F....B.5 ··0x00000020·00000000·fe210000·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·7b120a0e·..A.8..M....{...7 ··0x00000040·8606410e·3883074d·0ee00203·7b120a0e·..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·d4020000·000ee002·83078606·................10 ··0x00000070·00000000·d5020000·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···················........
  
210 KB
ast.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:··········33472·(bytes·into·file)13 ··Start·of·section·headers:··········33320·(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·0x82c0:1 There·are·20·section·headers,·starting·at·offset·0x8228:
  
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·0008dc·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00087c·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003d38·000a68·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003cd0·000a20·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00091c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0008bc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00091c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0008bc·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·00091c·001807·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0008bc·001812·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·0047a0·002d18·18···I·17···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·0046f0·002d30·18···I·17···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·002128·0002a4·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0020d0·0002a4·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·0074b8·000390·18···I·17···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·007420·000390·18···I·17···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·0023cc·0001b6·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·002374·0001b6·01·AMS··0···0··1
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·002588·00069f·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·002530·00069f·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·002c28·000248·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·002bd0·000248·00···A··0···0·16
16 ··[12]·.rela.rodata······RELA············0000000000000000·007848·0006d8·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0077b0·0006d8·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002e70·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002e18·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·002e70·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002e18·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002e90·0004d0·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002e38·0004c0·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·007f20·0002e8·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·007e88·0002e8·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·003360·0005e8·18·····18··37··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0032f8·0005e8·18·····18··37··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·003948·0003eb·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·0038e0·0003eb·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·008208·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·008170·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.85 KB
readelf --wide --symbols {}
    
Offset 7, 41 lines modifiedOffset 7, 41 lines modified
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
8 ·····4:·0000000000000000·····3·FUNC····LOCAL··DEFAULT····5·_PyAST_GetDocString.cold8 ·····4:·0000000000000000·····3·FUNC····LOCAL··DEFAULT····5·_PyAST_GetDocString.cold
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.19 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.810 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
11 ·····7:·00000000000000b0···640·FUNC····LOCAL··DEFAULT····1·validate_stmts11 ·····7:·00000000000000b0···640·FUNC····LOCAL··DEFAULT····1·validate_stmts
12 ·····8:·0000000000000040···507·FUNC····LOCAL··DEFAULT····7·validate_expr12 ·····8:·0000000000000040···507·FUNC····LOCAL··DEFAULT····7·validate_expr
13 ·····9:·0000000000000003····90·FUNC····LOCAL··DEFAULT····5·_PyAST_Validate.cold13 ·····9:·0000000000000003····90·FUNC····LOCAL··DEFAULT····5·_PyAST_Validate.cold
14 ····10:·0000000000000360···178·FUNC····LOCAL··DEFAULT····1·validate_exprs14 ····10:·0000000000000360····91·FUNC····LOCAL··DEFAULT····1·validate_exprs
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000000000005f0····24·FUNC····LOCAL··DEFAULT····1·validate_body16 ····12:·0000000000000590····24·FUNC····LOCAL··DEFAULT····1·validate_body
17 ····13:·0000000000000610···214·FUNC····LOCAL··DEFAULT····1·validate_type_params17 ····13:·00000000000005b0···214·FUNC····LOCAL··DEFAULT····1·validate_type_params
18 ····14:·00000000000006f0···246·FUNC····LOCAL··DEFAULT····1·validate_arguments18 ····14:·0000000000000690···246·FUNC····LOCAL··DEFAULT····1·validate_arguments
19 ····15:·0000000000000330····37·FUNC····LOCAL··DEFAULT····1·validate_assignlist19 ····15:·0000000000000330····37·FUNC····LOCAL··DEFAULT····1·validate_assignlist
20 ····16:·000000000000005d··2641·FUNC····LOCAL··DEFAULT····5·validate_stmts.cold20 ····16:·000000000000005d··2641·FUNC····LOCAL··DEFAULT····5·validate_stmts.cold
21 ····17:·00000000000005a0····70·FUNC····LOCAL··DEFAULT····1·validate_keywords21 ····17:·0000000000000540····70·FUNC····LOCAL··DEFAULT····1·validate_keywords
22 ····18:·00000000000012b2···860·FUNC····LOCAL··DEFAULT····5·validate_pattern22 ····18:·00000000000012bd···860·FUNC····LOCAL··DEFAULT····5·validate_pattern
23 ····19:·0000000000000aae····39·FUNC····LOCAL··DEFAULT····5·validate_assignlist.cold23 ····19:·0000000000000aae····39·FUNC····LOCAL··DEFAULT····5·validate_assignlist.cold
24 ····20:·0000000000000ad5····22·FUNC····LOCAL··DEFAULT····5·validate_exprs.cold24 ····20:·0000000000000ad5····33·FUNC····LOCAL··DEFAULT····5·validate_exprs.cold
25 ····21:·0000000000000240···100·FUNC····LOCAL··DEFAULT····7·validate_name25 ····21:·0000000000000240···100·FUNC····LOCAL··DEFAULT····7·validate_name
26 ····22:·0000000000000420···370·FUNC····LOCAL··DEFAULT····1·validate_constant26 ····22:·00000000000003c0···370·FUNC····LOCAL··DEFAULT····1·validate_constant
27 ····23:·0000000000000aeb··1331·FUNC····LOCAL··DEFAULT····5·validate_expr.cold27 ····23:·0000000000000af6··1331·FUNC····LOCAL··DEFAULT····5·validate_expr.cold
28 ····24:·0000000000000230····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.13828 ····24:·0000000000000230····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.138
29 ····25:·0000000000000870···108·FUNC····LOCAL··DEFAULT····1·validate_comprehension29 ····25:·0000000000000810···108·FUNC····LOCAL··DEFAULT····1·validate_comprehension
30 ····26:·000000000000101e····10·FUNC····LOCAL··DEFAULT····5·validate_name.cold30 ····26:·0000000000001029····10·FUNC····LOCAL··DEFAULT····5·validate_name.cold
31 ····27:·0000000000001028····97·FUNC····LOCAL··DEFAULT····5·validate_constant.cold31 ····27:·0000000000001033····97·FUNC····LOCAL··DEFAULT····5·validate_constant.cold
32 ····28:·0000000000001089····32·FUNC····LOCAL··DEFAULT····5·validate_body.cold32 ····28:·0000000000001094····32·FUNC····LOCAL··DEFAULT····5·validate_body.cold
33 ····29:·00000000000010a9···182·FUNC····LOCAL··DEFAULT····5·validate_type_params.cold33 ····29:·00000000000010b4···182·FUNC····LOCAL··DEFAULT····5·validate_type_params.cold
34 ····30:·00000000000007f0···121·FUNC····LOCAL··DEFAULT····1·validate_args34 ····30:·0000000000000790···121·FUNC····LOCAL··DEFAULT····1·validate_args
35 ····31:·000000000000115f···161·FUNC····LOCAL··DEFAULT····5·validate_arguments.cold35 ····31:·000000000000116a···161·FUNC····LOCAL··DEFAULT····5·validate_arguments.cold
36 ····32:·0000000000001200···120·FUNC····LOCAL··DEFAULT····5·validate_args.cold36 ····32:·000000000000120b···120·FUNC····LOCAL··DEFAULT····5·validate_args.cold
37 ····33:·0000000000001278····58·FUNC····LOCAL··DEFAULT····5·validate_comprehension.cold37 ····33:·0000000000001283····58·FUNC····LOCAL··DEFAULT····5·validate_comprehension.cold
38 ····34:·0000000000001687···384·FUNC····LOCAL··DEFAULT····5·validate_pattern_match_value38 ····34:·0000000000001692···384·FUNC····LOCAL··DEFAULT····5·validate_pattern_match_value
39 ····35:·0000000000001640····71·FUNC····LOCAL··DEFAULT····5·validate_patterns39 ····35:·000000000000164b····71·FUNC····LOCAL··DEFAULT····5·validate_patterns
40 ····36:·000000000000160e····50·FUNC····LOCAL··DEFAULT····5·validate_capture40 ····36:·0000000000001619····50·FUNC····LOCAL··DEFAULT····5·validate_capture
41 ····37:·0000000000000000····58·FUNC····GLOBAL·HIDDEN·····7·_PyAST_GetDocString41 ····37:·0000000000000000····58·FUNC····GLOBAL·HIDDEN·····7·_PyAST_GetDocString
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
43 ····39:·0000000000000000···172·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Validate43 ····39:·0000000000000000···172·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Validate
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
45 ····41:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate45 ····41:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
92.1 KB
readelf --wide --relocs {}
Max HTML report size reached
20.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 115, 66 lines modifiedOffset 115, 56 lines modified
115 00000110·0000000000000014·00000114·FDE·cie=00000000·pc=0000000000000aae..0000000000000ad5115 00000110·0000000000000014·00000114·FDE·cie=00000000·pc=0000000000000aae..0000000000000ad5
116 ··DW_CFA_advance_loc:·11·to·0000000000000ab9116 ··DW_CFA_advance_loc:·11·to·0000000000000ab9
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc:·27·to·0000000000000ad4118 ··DW_CFA_advance_loc:·27·to·0000000000000ad4
119 ··DW_CFA_def_cfa_offset:·8119 ··DW_CFA_def_cfa_offset:·8
120 ··DW_CFA_nop120 ··DW_CFA_nop
  
121 00000128·0000000000000044·0000012c·FDE·cie=00000000·pc=0000000000000360..0000000000000412121 00000128·0000000000000038·0000012c·FDE·cie=00000000·pc=0000000000000360..00000000000003bb
122 ··DW_CFA_advance_loc:·11·to·000000000000036b122 ··DW_CFA_advance_loc:·2·to·0000000000000362
123 ··DW_CFA_def_cfa_offset:·16123 ··DW_CFA_def_cfa_offset:·16
124 ··DW_CFA_offset:·r14·(r14)·at·cfa-16124 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
125 ··DW_CFA_advance_loc:·2·to·000000000000036d125 ··DW_CFA_advance_loc:·7·to·0000000000000369
126 ··DW_CFA_def_cfa_offset:·24126 ··DW_CFA_def_cfa_offset:·24
127 ··DW_CFA_offset:·r13·(r13)·at·cfa-24127 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
128 ··DW_CFA_advance_loc:·2·to·000000000000036f128 ··DW_CFA_advance_loc:·5·to·000000000000036e
129 ··DW_CFA_def_cfa_offset:·32129 ··DW_CFA_def_cfa_offset:·32
130 ··DW_CFA_offset:·r12·(r12)·at·cfa-32130 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
131 ··DW_CFA_advance_loc:·1·to·0000000000000370131 ··DW_CFA_advance_loc:·4·to·0000000000000372
132 ··DW_CFA_def_cfa_offset:·40132 ··DW_CFA_def_cfa_offset:·40
133 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40133 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
134 ··DW_CFA_advance_loc:·1·to·0000000000000371134 ··DW_CFA_advance_loc:·3·to·0000000000000375
135 ··DW_CFA_def_cfa_offset:·48135 ··DW_CFA_def_cfa_offset:·48
136 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48136 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
137 ··DW_CFA_advance_loc:·15·to·0000000000000380137 ··DW_CFA_advance_loc:·22·to·000000000000038b
138 ··DW_CFA_remember_state138 ··DW_CFA_remember_state
139 ··DW_CFA_def_cfa_offset:·40139 ··DW_CFA_def_cfa_offset:·40
140 ··DW_CFA_advance_loc:·1·to·0000000000000381140 ··DW_CFA_advance_loc:·1·to·000000000000038c
141 ··DW_CFA_def_cfa_offset:·32141 ··DW_CFA_def_cfa_offset:·32
142 ··DW_CFA_advance_loc:·2·to·0000000000000383142 ··DW_CFA_advance_loc:·2·to·000000000000038e
143 ··DW_CFA_def_cfa_offset:·24143 ··DW_CFA_def_cfa_offset:·24
144 ··DW_CFA_advance_loc:·2·to·0000000000000385144 ··DW_CFA_advance_loc:·2·to·0000000000000390
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_advance_loc:·2·to·0000000000000387146 ··DW_CFA_advance_loc:·2·to·0000000000000392
147 ··DW_CFA_def_cfa_offset:·8147 ··DW_CFA_def_cfa_offset:·8
148 ··DW_CFA_advance_loc:·1·to·0000000000000388148 ··DW_CFA_advance_loc:·1·to·0000000000000393
149 ··DW_CFA_restore_state149 ··DW_CFA_restore_state
150 ··DW_CFA_advance_loc1:·132·to·000000000000040c 
151 ··DW_CFA_def_cfa_offset:·8 
152 ··DW_CFA_restore:·r3·(rbx) 
153 ··DW_CFA_restore:·r6·(rbp) 
154 ··DW_CFA_restore:·r12·(r12) 
155 ··DW_CFA_restore:·r13·(r13) 
156 ··DW_CFA_restore:·r14·(r14) 
157 ··DW_CFA_nop 
158 ··DW_CFA_nop 
159 ··DW_CFA_nop 
  
160 00000170·000000000000001c·00000174·FDE·cie=00000000·pc=0000000000000ad5..0000000000000aeb150 00000164·000000000000001c·00000168·FDE·cie=00000000·pc=0000000000000ad5..0000000000000af6
161 ··DW_CFA_def_cfa_offset:·48151 ··DW_CFA_def_cfa_offset:·48
162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48152 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
163 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40153 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
164 ··DW_CFA_offset:·r12·(r12)·at·cfa-32154 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
165 ··DW_CFA_offset:·r13·(r13)·at·cfa-24155 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
166 ··DW_CFA_offset:·r14·(r14)·at·cfa-16156 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
167 ··DW_CFA_nop157 ··DW_CFA_nop
168 ··DW_CFA_nop158 ··DW_CFA_nop
169 ··DW_CFA_nop159 ··DW_CFA_nop
  
170 00000190·000000000000002c·00000194·FDE·cie=00000000·pc=0000000000000040..000000000000023b160 00000184·000000000000002c·00000188·FDE·cie=00000000·pc=0000000000000040..000000000000023b
171 ··DW_CFA_advance_loc:·2·to·0000000000000042161 ··DW_CFA_advance_loc:·2·to·0000000000000042
172 ··DW_CFA_def_cfa_offset:·16162 ··DW_CFA_def_cfa_offset:·16
173 ··DW_CFA_offset:·r12·(r12)·at·cfa-16163 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
174 ··DW_CFA_advance_loc:·4·to·0000000000000046164 ··DW_CFA_advance_loc:·4·to·0000000000000046
175 ··DW_CFA_def_cfa_offset:·24165 ··DW_CFA_def_cfa_offset:·24
176 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
177 ··DW_CFA_advance_loc:·1·to·0000000000000047167 ··DW_CFA_advance_loc:·1·to·0000000000000047
Offset 189, 24 lines modifiedOffset 179, 24 lines modified
189 ··DW_CFA_def_cfa_offset:·8179 ··DW_CFA_def_cfa_offset:·8
190 ··DW_CFA_advance_loc:·1·to·00000000000000fe180 ··DW_CFA_advance_loc:·1·to·00000000000000fe
191 ··DW_CFA_restore_state181 ··DW_CFA_restore_state
192 ··DW_CFA_nop182 ··DW_CFA_nop
193 ··DW_CFA_nop183 ··DW_CFA_nop
194 ··DW_CFA_nop184 ··DW_CFA_nop
  
195 000001c0·0000000000000018·000001c4·FDE·cie=00000000·pc=0000000000000aeb..000000000000101e185 000001b4·0000000000000018·000001b8·FDE·cie=00000000·pc=0000000000000af6..0000000000001029
196 ··DW_CFA_def_cfa_offset:·32186 ··DW_CFA_def_cfa_offset:·32
197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32187 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
198 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24188 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
199 ··DW_CFA_offset:·r12·(r12)·at·cfa-16189 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
200 ··DW_CFA_nop190 ··DW_CFA_nop
201 ··DW_CFA_nop191 ··DW_CFA_nop
202 ··DW_CFA_nop192 ··DW_CFA_nop
  
203 000001dc·0000000000000020·000001e0·FDE·cie=00000000·pc=0000000000000240..00000000000002a4193 000001d0·0000000000000020·000001d4·FDE·cie=00000000·pc=0000000000000240..00000000000002a4
204 ··DW_CFA_advance_loc:·1·to·0000000000000241194 ··DW_CFA_advance_loc:·1·to·0000000000000241
205 ··DW_CFA_def_cfa_offset:·16195 ··DW_CFA_def_cfa_offset:·16
206 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
207 ··DW_CFA_advance_loc:·63·to·0000000000000280197 ··DW_CFA_advance_loc:·63·to·0000000000000280
208 ··DW_CFA_remember_state198 ··DW_CFA_remember_state
209 ··DW_CFA_def_cfa_offset:·8199 ··DW_CFA_def_cfa_offset:·8
210 ··DW_CFA_advance_loc:·1·to·0000000000000281200 ··DW_CFA_advance_loc:·1·to·0000000000000281
Offset 215, 317 lines modifiedOffset 205, 313 lines modified
215 ··DW_CFA_remember_state205 ··DW_CFA_remember_state
216 ··DW_CFA_def_cfa_offset:·8206 ··DW_CFA_def_cfa_offset:·8
217 ··DW_CFA_advance_loc:·1·to·000000000000029d207 ··DW_CFA_advance_loc:·1·to·000000000000029d
218 ··DW_CFA_restore_state208 ··DW_CFA_restore_state
219 ··DW_CFA_nop209 ··DW_CFA_nop
220 ··DW_CFA_nop210 ··DW_CFA_nop
  
221 00000200·0000000000000014·00000204·FDE·cie=00000000·pc=000000000000101e..0000000000001028211 000001f4·0000000000000014·000001f8·FDE·cie=00000000·pc=0000000000001029..0000000000001033
222 ··DW_CFA_def_cfa_offset:·16212 ··DW_CFA_def_cfa_offset:·16
223 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16213 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
224 ··DW_CFA_nop214 ··DW_CFA_nop
225 ··DW_CFA_nop215 ··DW_CFA_nop
226 ··DW_CFA_nop216 ··DW_CFA_nop
  
227 00000218·0000000000000030·0000021c·FDE·cie=00000000·pc=0000000000000420..0000000000000592217 0000020c·0000000000000030·00000210·FDE·cie=00000000·pc=00000000000003c0..0000000000000532
228 ··DW_CFA_advance_loc1:·99·to·0000000000000483218 ··DW_CFA_advance_loc1:·99·to·0000000000000423
229 ··DW_CFA_def_cfa_offset:·16219 ··DW_CFA_def_cfa_offset:·16
230 ··DW_CFA_offset:·r12·(r12)·at·cfa-16220 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
231 ··DW_CFA_advance_loc:·1·to·0000000000000484221 ··DW_CFA_advance_loc:·1·to·0000000000000424
232 ··DW_CFA_def_cfa_offset:·24222 ··DW_CFA_def_cfa_offset:·24
233 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24223 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
234 ··DW_CFA_advance_loc:·1·to·0000000000000485224 ··DW_CFA_advance_loc:·1·to·0000000000000425
235 ··DW_CFA_def_cfa_offset:·32225 ··DW_CFA_def_cfa_offset:·32
236 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32226 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
237 ··DW_CFA_advance_loc:·7·to·000000000000048c227 ··DW_CFA_advance_loc:·7·to·000000000000042c
238 ··DW_CFA_def_cfa_offset:·48228 ··DW_CFA_def_cfa_offset:·48
239 ··DW_CFA_advance_loc1:·165·to·0000000000000531229 ··DW_CFA_advance_loc1:·165·to·00000000000004d1
240 ··DW_CFA_remember_state230 ··DW_CFA_remember_state
241 ··DW_CFA_def_cfa_offset:·32231 ··DW_CFA_def_cfa_offset:·32
242 ··DW_CFA_advance_loc:·1·to·0000000000000532232 ··DW_CFA_advance_loc:·1·to·00000000000004d2
243 ··DW_CFA_def_cfa_offset:·24233 ··DW_CFA_def_cfa_offset:·24
244 ··DW_CFA_advance_loc:·1·to·0000000000000533234 ··DW_CFA_advance_loc:·1·to·00000000000004d3
245 ··DW_CFA_def_cfa_offset:·16235 ··DW_CFA_def_cfa_offset:·16
246 ··DW_CFA_advance_loc:·2·to·0000000000000535236 ··DW_CFA_advance_loc:·2·to·00000000000004d5
247 ··DW_CFA_def_cfa_offset:·8237 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 14828/20792 bytes (71.32%) of diff not shown.
199 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 Z[]A\A]A^A_1 Z[]A\A]A^A_
2 AVAUATUSH 
3 []A\A]A^2 []A\A]A^
4 AUATUSQH3 AUATUSQH
5 impossible·module·node4 impossible·module·node
6 FunctionDef5 FunctionDef
7 ClassDef6 ClassDef
8 TypeAlias·with·non-Name·name7 TypeAlias·with·non-Name·name
9 AsyncFor8 AsyncFor
20.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 139, 27 lines modifiedOffset 139, 27 lines modified
139 »       pop····%r14139 »       pop····%r14
140 »       pop····%r15140 »       pop····%r15
141 »       ret141 »       ret
142 »       mov····0x18(%rbx),%rsi142 »       mov····0x18(%rbx),%rsi
143 »       mov····$0x0,%edx143 »       mov····$0x0,%edx
144 ·R_X86_64_32»    .rodata.str1.1+0x17144 ·R_X86_64_32»    .rodata.str1.1+0x17
145 »       mov····%rbp,%rdi145 »       mov····%rbp,%rdi
146 »       call···5f0·<validate_body>146 »       call···590·<validate_body>
147 »       test···%eax,%eax147 »       test···%eax,%eax
148 »       je·····198·<validate_stmts+0xe8>148 »       je·····198·<validate_stmts+0xe8>
149 ·R_X86_64_PC32»  .text.unlikely+0x6a3149 ·R_X86_64_PC32»  .text.unlikely+0x6a3
150 »       mov····0x38(%rbx),%rsi150 »       mov····0x38(%rbx),%rsi
151 »       mov····%rbp,%rdi151 »       mov····%rbp,%rdi
152 »       call···610·<validate_type_params>152 »       call···5b0·<validate_type_params>
153 »       test···%eax,%eax153 »       test···%eax,%eax
154 »       je·····1ac·<validate_stmts+0xfc>154 »       je·····1ac·<validate_stmts+0xfc>
155 ·R_X86_64_PC32»  .text.unlikely+0x6a3155 ·R_X86_64_PC32»  .text.unlikely+0x6a3
156 »       mov····0x10(%rbx),%rsi156 »       mov····0x10(%rbx),%rsi
157 »       mov····%rbp,%rdi157 »       mov····%rbp,%rdi
158 »       call···6f0·<validate_arguments>158 »       call···690·<validate_arguments>
159 »       test···%eax,%eax159 »       test···%eax,%eax
160 »       je·····1c0·<validate_stmts+0x110>160 »       je·····1c0·<validate_stmts+0x110>
161 ·R_X86_64_PC32»  .text.unlikely+0x6a3161 ·R_X86_64_PC32»  .text.unlikely+0x6a3
162 »       mov····0x20(%rbx),%rsi162 »       mov····0x20(%rbx),%rsi
163 »       xor····%ecx,%ecx163 »       xor····%ecx,%ecx
164 »       mov····$0x1,%edx164 »       mov····$0x1,%edx
165 »       mov····%rbp,%rdi165 »       mov····%rbp,%rdi
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 »       setne··%al189 »       setne··%al
190 »       movzbl·%al,%eax190 »       movzbl·%al,%eax
191 »       jmp····159·<validate_stmts+0xa9>191 »       jmp····159·<validate_stmts+0xa9>
192 »       mov····0x8(%rbx),%rsi192 »       mov····0x8(%rbx),%rsi
193 »       mov····$0x0,%edx193 »       mov····$0x0,%edx
194 ·R_X86_64_32»    .rodata.str1.1+0x9a194 ·R_X86_64_32»    .rodata.str1.1+0x9a
195 »       mov····%rbp,%rdi195 »       mov····%rbp,%rdi
196 »       call···5f0·<validate_body>196 »       call···590·<validate_body>
197 »       test···%eax,%eax197 »       test···%eax,%eax
198 »       je·····2d7·<validate_stmts+0x227>198 »       je·····2d7·<validate_stmts+0x227>
199 »       mov····0x10(%rbx),%rax199 »       mov····0x10(%rbx),%rax
200 »       test···%rax,%rax200 »       test···%rax,%rax
201 »       je·····2ec·<validate_stmts+0x23c>201 »       je·····2ec·<validate_stmts+0x23c>
202 »       xor····%r14d,%r14d202 »       xor····%r14d,%r14d
203 »       cmpq···$0x0,(%rax)203 »       cmpq···$0x0,(%rax)
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ·R_X86_64_PC32»  .text.hot+0x3c235 ·R_X86_64_PC32»  .text.hot+0x3c
236 »       test···%eax,%eax236 »       test···%eax,%eax
237 »       je·····2d7·<validate_stmts+0x227>237 »       je·····2d7·<validate_stmts+0x227>
238 »       mov····0x18(%r15),%rsi238 »       mov····0x18(%r15),%rsi
239 »       mov····$0x0,%edx239 »       mov····$0x0,%edx
240 ·R_X86_64_32»    .rodata.str1.1+0x9e240 ·R_X86_64_32»    .rodata.str1.1+0x9e
241 »       mov····%rbp,%rdi241 »       mov····%rbp,%rdi
242 »       call···5f0·<validate_body>242 »       call···590·<validate_body>
243 »       test···%eax,%eax243 »       test···%eax,%eax
244 »       jne····2d7·<validate_stmts+0x227>244 »       jne····2d7·<validate_stmts+0x227>
245 ·R_X86_64_PC32»  .text.unlikely+0x97c245 ·R_X86_64_PC32»  .text.unlikely+0x97c
246 »       xor····%eax,%eax246 »       xor····%eax,%eax
247 »       jmp····173·<validate_stmts+0xc3>247 »       jmp····173·<validate_stmts+0xc3>
248 »       mov····0x2c(%r15),%r8d248 »       mov····0x2c(%r15),%r8d
249 »       cmp····%eax,%r8d249 »       cmp····%eax,%r8d
Offset 287, 93 lines modifiedOffset 287, 61 lines modified
287 ·R_X86_64_PC32»  .text.unlikely+0xab4287 ·R_X86_64_PC32»  .text.unlikely+0xab4
288 »       xor····%ecx,%ecx288 »       xor····%ecx,%ecx
289 »       jmp····360·<validate_exprs>289 »       jmp····360·<validate_exprs>
290 »       data16·cs·nopw·0x0(%rax,%rax,1)290 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
291 0000000000000360·<validate_exprs>:291 0000000000000360·<validate_exprs>:
292 validate_exprs():292 validate_exprs():
293 »       test···%rsi,%rsi 
294 »       je·····40c·<validate_exprs+0xac> 
295 »       push···%r14293 »       push···%r14
 294 »       xor····%eax,%eax
 295 »       mov····%ecx,%r14d
296 »       push···%r13296 »       push···%r13
 297 »       mov····%edx,%r13d
297 »       push···%r12298 »       push···%r12
 299 »       mov····%rdi,%r12
298 »       push···%rbp300 »       push···%rbp
 301 »       xor····%ebp,%ebp
299 »       push···%rbx302 »       push···%rbx
300 »       cmpq···$0x0,(%rsi) 
301 »       mov····%rsi,%rbx303 »       mov····%rsi,%rbx
 304 »       test···%rsi,%rsi
302 »       jg·····388·<validate_exprs+0x28>305 »       je·····380·<validate_exprs+0x20>
 306 »       mov····(%rbx),%rax
 307 »       cmp····%rbp,%rax
 308 »       jg·····393·<validate_exprs+0x33>
303 »       mov····$0x1,%eax309 »       mov····$0x1,%eax
304 »       pop····%rbx310 »       pop····%rbx
305 »       pop····%rbp311 »       pop····%rbp
306 »       pop····%r12312 »       pop····%r12
307 »       pop····%r13313 »       pop····%r13
308 »       pop····%r14314 »       pop····%r14
309 »       ret315 »       ret
310 »       mov····0x10(%rsi),%rsi 
311 »       mov····%rdi,%rbp 
312 »       mov····%edx,%r12d 
313 »       mov····%ecx,%r13d 
314 »       test···%rsi,%rsi 
315 »       je·····3ef·<validate_exprs+0x8f> 
316 »       call···39f·<validate_exprs+0x3f> 
317 ·R_X86_64_PC32»  .text.hot+0x3c 
318 »       test···%eax,%eax 
319 »       je·····3eb·<validate_exprs+0x8b> 
320 »       cmpq···$0x1,(%rbx) 
321 »       jle····37a·<validate_exprs+0x1a> 
322 »       mov····0x18(%rbx),%rsi 
323 »       test···%rsi,%rsi 
324 »       je·····402·<validate_exprs+0xa2> 
325 »       mov····%r12d,%edx 
326 »       mov····%rbp,%rdi 
327 »       call···3bd·<validate_exprs+0x5d> 
328 ·R_X86_64_PC32»  .text.hot+0x3c 
329 »       test···%eax,%eax 
330 »       je·····3eb·<validate_exprs+0x8b> 
331 »       mov····$0x2,%r14d 
332 »       cmp····(%rbx),%r14 
333 »       jge····37a·<validate_exprs+0x1a> 
334 »       mov····0x10(%rbx,%r14,8),%rsi316 »       mov····0x10(%rbx,%rbp,8),%rsi
335 »       test···%rsi,%rsi317 »       test···%rsi,%rsi
336 »       je·····3f8·<validate_exprs+0x98>318 »       je·····3a1·<validate_exprs+0x41>
 319 ·R_X86_64_PC32»  .text.unlikely+0xad1
337 »       mov····%r12d,%edx320 »       mov····%r13d,%edx
338 »       mov····%rbp,%rdi321 »       mov····%r12,%rdi
339 »       call···3e1·<validate_exprs+0x81>322 »       call···3ac·<validate_exprs+0x4c>
340 ·R_X86_64_PC32»  .text.hot+0x3c323 ·R_X86_64_PC32»  .text.hot+0x3c
341 »       test···%eax,%eax324 »       test···%eax,%eax
342 »       je·····3eb·<validate_exprs+0x8b>325 »       je·····3b6·<validate_exprs+0x56>
Max diff block lines reached; 16365/20556 bytes (79.61%) of diff not shown.
54.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
5.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 34, 31 lines modifiedOffset 34, 31 lines modified
34 »       mov····%edx,%r12d34 »       mov····%edx,%r12d
35 »       push···%rbp35 »       push···%rbp
36 »       push···%rbx36 »       push···%rbx
37 »       mov····0x20(%rsi),%edx37 »       mov····0x20(%rsi),%edx
38 »       mov····0x28(%rsi),%r9d38 »       mov····0x28(%rsi),%r9d
39 »       cmp····%r9d,%edx39 »       cmp····%r9d,%edx
40 »       jg·····57·<validate_expr+0x17>40 »       jg·····57·<validate_expr+0x17>
41 ·R_X86_64_PC32»  .text.unlikely+0xcbe41 ·R_X86_64_PC32»  .text.unlikely+0xcc9
42 »       mov····0x24(%rsi),%eax42 »       mov····0x24(%rsi),%eax
43 »       mov····%rdi,%rbp43 »       mov····%rdi,%rbp
44 »       mov····%rsi,%rbx44 »       mov····%rsi,%rbx
45 »       je·····6a·<validate_expr+0x2a>45 »       je·····6a·<validate_expr+0x2a>
46 »       test···%edx,%edx46 »       test···%edx,%edx
47 »       js·····6a·<validate_expr+0x2a>47 »       js·····6a·<validate_expr+0x2a>
48 ·R_X86_64_PC32»  .text.unlikely+0xc8848 ·R_X86_64_PC32»  .text.unlikely+0xc93
49 »       test···%eax,%eax49 »       test···%eax,%eax
50 »       js·····72·<validate_expr+0x32>50 »       js·····72·<validate_expr+0x32>
51 ·R_X86_64_PC32»  .text.unlikely+0xc7f51 ·R_X86_64_PC32»  .text.unlikely+0xc8a
52 »       cmp····%r9d,%edx52 »       cmp····%r9d,%edx
53 »       jne····206·<validate_expr+0x1c6>53 »       jne····206·<validate_expr+0x1c6>
54 »       mov····0x2c(%rbx),%r8d54 »       mov····0x2c(%rbx),%r8d
55 »       cmp····%eax,%r8d55 »       cmp····%eax,%r8d
56 »       jl·····88·<validate_expr+0x48>56 »       jl·····88·<validate_expr+0x48>
57 ·R_X86_64_PC32»  .text.unlikely+0xc4657 ·R_X86_64_PC32»  .text.unlikely+0xc51
58 »       mov····0x0(%rbp),%eax58 »       mov····0x0(%rbp),%eax
59 »       add····$0x1,%eax59 »       add····$0x1,%eax
60 »       mov····%eax,0x0(%rbp)60 »       mov····%eax,0x0(%rbp)
61 »       cmp····0x4(%rbp),%eax61 »       cmp····0x4(%rbp),%eax
62 »       jg·····236·<validate_expr+0x1f6>62 »       jg·····236·<validate_expr+0x1f6>
63 »       mov····(%rbx),%eax63 »       mov····(%rbx),%eax
64 »       sub····$0x15,%eax64 »       sub····$0x15,%eax
Offset 66, 68 lines modifiedOffset 66, 68 lines modified
66 »       ja·····fe·<validate_expr+0xbe>66 »       ja·····fe·<validate_expr+0xbe>
67 »       notrack·jmp·*0x0(,%rax,8)67 »       notrack·jmp·*0x0(,%rax,8)
68 ·R_X86_64_32S»   .rodata+0xe068 ·R_X86_64_32S»   .rodata+0xe0
69 »       mov····0x8(%rbx),%rdi69 »       mov····0x8(%rbx),%rdi
70 »       call···240·<validate_name>70 »       call···240·<validate_name>
71 »       test···%eax,%eax71 »       test···%eax,%eax
72 »       je·····bd·<validate_expr+0x7d>72 »       je·····bd·<validate_expr+0x7d>
73 ·R_X86_64_PC32»  .text.unlikely+0xb1e73 ·R_X86_64_PC32»  .text.unlikely+0xb29
74 »       mov····0x10(%rbx),%eax74 »       mov····0x10(%rbx),%eax
75 »       cmp····%r12d,%eax75 »       cmp····%r12d,%eax
76 »       jne····21d·<validate_expr+0x1dd>76 »       jne····21d·<validate_expr+0x1dd>
77 »       cmpl···$0x1b,(%rbx)77 »       cmpl···$0x1b,(%rbx)
78 »       ja·····d2·<validate_expr+0x92>78 »       ja·····d2·<validate_expr+0x92>
79 ·R_X86_64_PC32»  .text.unlikely+0xb3879 ·R_X86_64_PC32»  .text.unlikely+0xb43
80 »       mov····(%rbx),%eax80 »       mov····(%rbx),%eax
81 »       notrack·jmp·*0x0(,%rax,8)81 »       notrack·jmp·*0x0(,%rax,8)
82 ·R_X86_64_32S»   .rodata+0x11082 ·R_X86_64_32S»   .rodata+0x110
83 »       mov····0x8(%rbx),%rsi83 »       mov····0x8(%rbx),%rsi
84 »       mov····%rbp,%rdi84 »       mov····%rbp,%rdi
85 »       call···e8·<validate_expr+0xa8>85 »       call···e8·<validate_expr+0xa8>
86 ·R_X86_64_PC32»  .text+0x41c86 ·R_X86_64_PC32»  .text+0x3bc
87 »       test···%eax,%eax87 »       test···%eax,%eax
88 »       je·····231·<validate_expr+0x1f1>88 »       je·····231·<validate_expr+0x1f1>
89 »       mov····$0x1,%eax89 »       mov····$0x1,%eax
90 »       subl···$0x1,0x0(%rbp)90 »       subl···$0x1,0x0(%rbp)
91 »       pop····%rbx91 »       pop····%rbx
92 »       pop····%rbp92 »       pop····%rbp
93 »       pop····%r1293 »       pop····%r12
94 »       ret94 »       ret
95 »       cmp····$0x1,%r12d95 »       cmp····$0x1,%r12d
96 »       je·····c9·<validate_expr+0x89>96 »       je·····c9·<validate_expr+0x89>
97 »       jmp····109·<validate_expr+0xc9>97 »       jmp····109·<validate_expr+0xc9>
98 ·R_X86_64_PC32»  .text.unlikely+0xd9698 ·R_X86_64_PC32»  .text.unlikely+0xda1
99 »       mov····0x18(%rbx),%eax99 »       mov····0x18(%rbx),%eax
100 »       cmp····%r12d,%eax100 »       cmp····%r12d,%eax
101 »       jne····222·<validate_expr+0x1e2>101 »       jne····222·<validate_expr+0x1e2>
102 »       mov····0x8(%rbx),%rsi102 »       mov····0x8(%rbx),%rsi
103 »       mov····$0x1,%edx103 »       mov····$0x1,%edx
104 »       mov····%rbp,%rdi104 »       mov····%rbp,%rdi
105 »       call···40·<validate_expr>105 »       call···40·<validate_expr>
106 »       jmp····f5·<validate_expr+0xb5>106 »       jmp····f5·<validate_expr+0xb5>
107 »       mov····0x8(%rbx),%rsi107 »       mov····0x8(%rbx),%rsi
108 »       mov····$0x1,%edx108 »       mov····$0x1,%edx
109 »       mov····%rbp,%rdi109 »       mov····%rbp,%rdi
110 »       call···40·<validate_expr>110 »       call···40·<validate_expr>
111 »       test···%eax,%eax111 »       test···%eax,%eax
112 »       je·····141·<validate_expr+0x101>112 »       je·····141·<validate_expr+0x101>
113 ·R_X86_64_PC32»  .text.unlikely+0xb49113 ·R_X86_64_PC32»  .text.unlikely+0xb54
114 »       mov····0x10(%rbx),%rsi114 »       mov····0x10(%rbx),%rsi
115 »       xor····%ecx,%ecx115 »       xor····%ecx,%ecx
116 »       mov····$0x1,%edx116 »       mov····$0x1,%edx
117 »       mov····%rbp,%rdi117 »       mov····%rbp,%rdi
118 »       call···154·<validate_expr+0x114>118 »       call···154·<validate_expr+0x114>
119 ·R_X86_64_PC32»  .text+0x35c119 ·R_X86_64_PC32»  .text+0x35c
120 »       test···%eax,%eax120 »       test···%eax,%eax
121 »       je·····15c·<validate_expr+0x11c>121 »       je·····15c·<validate_expr+0x11c>
122 ·R_X86_64_PC32»  .text.unlikely+0xb49122 ·R_X86_64_PC32»  .text.unlikely+0xb54
123 »       mov····0x18(%rbx),%rsi123 »       mov····0x18(%rbx),%rsi
124 »       mov····%rbp,%rdi124 »       mov····%rbp,%rdi
125 »       call···168·<validate_expr+0x128>125 »       call···168·<validate_expr+0x128>
126 ·R_X86_64_PC32»  .text+0x59c126 ·R_X86_64_PC32»  .text+0x53c
127 »       jmp····f5·<validate_expr+0xb5>127 »       jmp····f5·<validate_expr+0xb5>
128 »       mov····0x10(%rbx),%eax128 »       mov····0x10(%rbx),%eax
129 »       cmp····%r12d,%eax129 »       cmp····%r12d,%eax
130 »       jne····227·<validate_expr+0x1e7>130 »       jne····227·<validate_expr+0x1e7>
131 »       mov····0x8(%rbx),%rsi131 »       mov····0x8(%rbx),%rsi
132 »       xor····%ecx,%ecx132 »       xor····%ecx,%ecx
133 »       mov····%r12d,%edx133 »       mov····%r12d,%edx
Offset 140, 70 lines modifiedOffset 140, 70 lines modified
140 »       jne····22c·<validate_expr+0x1ec>140 »       jne····22c·<validate_expr+0x1ec>
141 »       mov····0x10(%rbx),%rsi141 »       mov····0x10(%rbx),%rsi
142 »       mov····$0x1,%edx142 »       mov····$0x1,%edx
143 »       mov····%rbp,%rdi143 »       mov····%rbp,%rdi
144 »       call···40·<validate_expr>144 »       call···40·<validate_expr>
145 »       test···%eax,%eax145 »       test···%eax,%eax
146 »       je·····1b1·<validate_expr+0x171>146 »       je·····1b1·<validate_expr+0x171>
147 ·R_X86_64_PC32»  .text.unlikely+0xb49147 ·R_X86_64_PC32»  .text.unlikely+0xb54
148 »       mov····0x8(%rbx),%rsi148 »       mov····0x8(%rbx),%rsi
149 »       mov····$0x1,%edx149 »       mov····$0x1,%edx
150 »       mov····%rbp,%rdi150 »       mov····%rbp,%rdi
151 »       call···40·<validate_expr>151 »       call···40·<validate_expr>
152 »       test···%eax,%eax152 »       test···%eax,%eax
153 »       setne··%al153 »       setne··%al
154 »       movzbl·%al,%eax154 »       movzbl·%al,%eax
155 »       jmp····f5·<validate_expr+0xb5>155 »       jmp····f5·<validate_expr+0xb5>
156 »       mov····0x8(%rbx),%rsi156 »       mov····0x8(%rbx),%rsi
157 »       mov····$0x1,%edx157 »       mov····$0x1,%edx
158 »       mov····%rbp,%rdi158 »       mov····%rbp,%rdi
159 »       call···40·<validate_expr>159 »       call···40·<validate_expr>
160 »       test···%eax,%eax160 »       test···%eax,%eax
161 »       je·····1e8·<validate_expr+0x1a8>161 »       je·····1e8·<validate_expr+0x1a8>
162 ·R_X86_64_PC32»  .text.unlikely+0xb49162 ·R_X86_64_PC32»  .text.unlikely+0xb54
163 »       mov····0x18(%rbx),%rsi163 »       mov····0x18(%rbx),%rsi
164 »       mov····$0x1,%edx164 »       mov····$0x1,%edx
165 »       mov····%rbp,%rdi165 »       mov····%rbp,%rdi
Max diff block lines reached; 1562/5302 bytes (29.46%) of diff not shown.
8.23 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 67 lines modifiedOffset 15, 66 lines modified
15 ··0x000000b0·450e288c·05440e30·8606440e·38830741·E.(..D.0..D.8..A15 ··0x000000b0·450e288c·05440e30·8606440e·38830741·E.(..D.0..D.8..A
16 ··0x000000c0·0e4002ae·0a0e3841·0e30410e·28420e20·.@....8A.0A.(B.·16 ··0x000000c0·0e4002ae·0a0e3841·0e30410e·28420e20·.@....8A.0A.(B.·
17 ··0x000000d0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......17 ··0x000000d0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
18 ··0x000000e0·e0000000·00000000·510a0000·000e4083·........Q.....@.18 ··0x000000e0·e0000000·00000000·510a0000·000e4083·........Q.....@.
19 ··0x000000f0·0786068c·058d048e·038f0200·10000000·................19 ··0x000000f0·0786068c·058d048e·038f0200·10000000·................
20 ··0x00000100·00010000·00000000·25000000·00000000·........%.......20 ··0x00000100·00010000·00000000·25000000·00000000·........%.......
21 ··0x00000110·14000000·14010000·00000000·27000000·............'...21 ··0x00000110·14000000·14010000·00000000·27000000·............'...
22 ··0x00000120·004b0e10·5b0e0800·44000000·2c010000·.K..[...D...,...22 ··0x00000120·004b0e10·5b0e0800·38000000·2c010000·.K..[...8...,...
23 ··0x00000130·00000000·b2000000·004b0e10·8e02420e·.........K....B.23 ··0x00000130·00000000·5b000000·00420e10·8e02470e·....[....B....G.
24 ··0x00000140·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.024 ··0x00000140·188d0345·0e208c04·440e2886·05430e30·...E.·..D.(..C.0
25 ··0x00000150·83064f0a·0e28410e·20420e18·420e1042·..O..(A.·B..B..B25 ··0x00000150·8306560a·0e28410e·20420e18·420e1042·..V..(A.·B..B..B
26 ··0x00000160·0e08410b·02840e08·c3c6cccd·ce000000·..A.............26 ··0x00000160·0e08410b·1c000000·68010000·00000000·..A.....h.......
27 ··0x00000170·1c000000·74010000·00000000·16000000·....t........... 
28 ··0x00000180·000e3083·0686058c·048d038e·02000000·..0.............27 ··0x00000170·21000000·000e3083·0686058c·048d038e·!.....0.........
 28 ··0x00000180·02000000·2c000000·88010000·00000000·....,...........
 29 ··0x00000190·fb010000·00420e10·8c02440e·18860341·.....B....D....A
 30 ··0x000001a0·0e208304·02b30a0e·18410e10·420e0841·.·.......A..B..A
 31 ··0x000001b0·0b000000·18000000·b8010000·00000000·................
 32 ··0x000001c0·33050000·000e2083·0486038c·02000000·3.....·.........
29 ··0x00000190·2c000000·94010000·00000000·fb010000·,...............33 ··0x000001d0·20000000·d4010000·00000000·64000000··...........d...
 34 ··0x000001e0·00410e10·83027f0a·0e08410b·5b0a0e08·.A........A.[...
 35 ··0x000001f0·410b0000·14000000·f8010000·00000000·A...............
 36 ··0x00000200·0a000000·000e1083·02000000·30000000·............0...
 37 ··0x00000210·10020000·00000000·72010000·0002630e·........r.....c.
30 ··0x000001a0·00420e10·8c02440e·18860341·0e208304·.B....D....A.·..38 ··0x00000220·108c0241·0e188603·410e2083·04470e30·...A....A.·..G.0
31 ··0x000001b0·02b30a0e·18410e10·420e0841·0b000000·.....A..B..A....39 ··0x00000230·02a50a0e·20410e18·410e1042·0e08410b·....·A..A..B..A.
32 ··0x000001c0·18000000·c4010000·00000000·33050000·............3...40 ··0x00000240·18000000·44020000·00000000·61000000·....D.......a...
33 ··0x000001d0·000e2083·0486038c·02000000·20000000·..·.........·...41 ··0x00000250·000e3083·0486038c·02000000·30000000·..0.........0...
34 ··0x000001e0·e0010000·00000000·64000000·00410e10·........d....A..42 ··0x00000260·60020000·00000000·46000000·00470e10·`.......F....G..
35 ··0x000001f0·83027f0a·0e08410b·5b0a0e08·410b0000·......A.[...A...43 ··0x00000270·8c02440e·18860343·0e208304·4e0a0e18·..D....C.·..N...
 44 ··0x00000280·410e1042·0e08410b·600e08c3·c6cc0000·A..B..A.`.......
36 ··0x00000200·14000000·04020000·00000000·0a000000·................45 ··0x00000290·10000000·94020000·00000000·18000000·................
 46 ··0x000002a0·00000000·14000000·a8020000·00000000·................
 47 ··0x000002b0·20000000·00410e10·5e0e0800·38000000··....A..^...8...
37 ··0x00000210·000e1083·02000000·30000000·1c020000·........0....... 
38 ··0x00000220·00000000·72010000·0002630e·108c0241·....r.....c....A 
39 ··0x00000230·0e188603·410e2083·04470e30·02a50a0e·....A.·..G.0.... 
40 ··0x00000240·20410e18·410e1042·0e08410b·18000000··A..A..B..A..... 
41 ··0x00000250·50020000·00000000·61000000·000e3083·P.......a.....0.48 ··0x000002c0·c0020000·00000000·d6000000·00420e10·.............B..
42 ··0x00000260·0486038c·02000000·30000000·6c020000·........0...l...49 ··0x000002d0·8d02420e·188c0344·0e208604·430e2883·..B....D.·..C.(.
 50 ··0x000002e0·05440e30·570a0e28·410e2041·0e18420e·.D.0W..(A.·A..B.
 51 ··0x000002f0·10420e08·410b0000·18000000·fc020000·.B..A...........
43 ··0x00000270·00000000·46000000·00470e10·8c02440e·....F....G....D.52 ··0x00000300·00000000·b6000000·000e3083·0586048c·..........0.....
44 ··0x00000280·18860343·0e208304·4e0a0e18·410e1042·...C.·..N...A..B 
45 ··0x00000290·0e08410b·600e08c3·c6cc0000·10000000·..A.`........... 
46 ··0x000002a0·a0020000·00000000·18000000·00000000·................53 ··0x00000310·038d0200·28000000·18030000·00000000·....(...........
 54 ··0x00000320·f6000000·00410e10·8602440e·18830345·.....A....D....E
 55 ··0x00000330·0e2002d6·0a0e1846·0e10460e·08450b00·.·.....F..F..E..
 56 ··0x00000340·20000000·44030000·00000000·a1000000··...D...........
 57 ··0x00000350·000e2083·03860252·0a0e1843·0e10410e·..·....R...C..A.
 58 ··0x00000360·08410b00·28000000·68030000·00000000·.A..(...h.......
 59 ··0x00000370·79000000·00410e10·8602450e·18830347·y....A....E....G
 60 ··0x00000380·0e30560a·0e18410e·10410e08·410b0000·.0V...A..A..A...
47 ··0x000002b0·14000000·b4020000·00000000·20000000·............·...61 ··0x00000390·14000000·94030000·00000000·78000000·............x...
48 ··0x000002c0·00410e10·5e0e0800·38000000·cc020000·.A..^...8.......62 ··0x000003a0·000e3083·03860200·38000000·ac030000·..0.....8.......
49 ··0x000002d0·00000000·d6000000·00420e10·8d02420e·.........B....B.63 ··0x000003b0·00000000·6c000000·00420e10·8d02420e·....l....B....B.
50 ··0x000002e0·188c0344·0e208604·430e2883·05440e30·...D.·..C.(..D.064 ··0x000003c0·188c0341·0e208604·410e2883·05410e30·...A.·..A.(..A.0
51 ··0x000002f0·570a0e28·410e2041·0e18420e·10420e08·W..(A.·A..B..B..65 ··0x000003d0·02570a0e·28410e20·410e1842·0e10420e·.W..(A.·A..B..B.
52 ··0x00000300·410b0000·18000000·08030000·00000000·A...............66 ··0x000003e0·08410b00·18000000·e8030000·00000000·.A..............
53 ··0x00000310·b6000000·000e3083·0586048c·038d0200·......0.........67 ··0x000003f0·3a000000·000e3083·0586048c·038d0200·:.....0.........
54 ··0x00000320·28000000·24030000·00000000·f6000000·(...$........... 
55 ··0x00000330·00410e10·8602440e·18830345·0e2002d6·.A....D....E.·.. 
56 ··0x00000340·0a0e1846·0e10460e·08450b00·20000000·...F..F..E..·... 
57 ··0x00000350·50030000·00000000·a1000000·000e2083·P.............·. 
58 ··0x00000360·03860252·0a0e1843·0e10410e·08410b00·...R...C..A..A.. 
59 ··0x00000370·28000000·74030000·00000000·79000000·(...t.......y... 
60 ··0x00000380·00410e10·8602450e·18830347·0e30560a·.A....E....G.0V. 
61 ··0x00000390·0e18410e·10410e08·410b0000·14000000·..A..A..A....... 
62 ··0x000003a0·a0030000·00000000·78000000·000e3083·........x.....0. 
63 ··0x000003b0·03860200·38000000·b8030000·00000000·....8........... 
64 ··0x000003c0·6c000000·00420e10·8d02420e·188c0341·l....B....B....A 
65 ··0x000003d0·0e208604·410e2883·05410e30·02570a0e·.·..A.(..A.0.W.. 
66 ··0x000003e0·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A.. 
67 ··0x000003f0·18000000·f4030000·00000000·3a000000·............:...68 ··0x00000400·38000000·04040000·00000000·5c030000·8...........\...
68 ··0x00000400·000e3083·0586048c·038d0200·38000000·..0.........8...69 ··0x00000410·00420e10·8d02420e·188c0341·0e208604·.B....B....A.·..
 70 ··0x00000420·410e2883·05410e30·034e030e·28410e20·A.(..A.0.N..(A.·
 71 ··0x00000430·410e1842·0e10420e·08000000·1c000000·A..B..B.........
 72 ··0x00000440·40040000·00000000·32000000·00410e10·@.......2....A..
 73 ··0x00000450·8302550a·0e08450b·560e0800·34000000·..U...E.V...4...
69 ··0x00000410·10040000·00000000·5c030000·00420e10·........\....B..74 ··0x00000460·60040000·00000000·47000000·00420e10·`.......G....B..
70 ··0x00000420·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.75 ··0x00000470·8d02450e·188c0344·0e208604·430e2883·..E....D.·..C.(.
71 ··0x00000430·05410e30·034e030e·28410e20·410e1842·.A.0.N..(A.·A..B76 ··0x00000480·05440e30·6e0e2841·0e20410e·18420e10·.D.0n.(A.·A..B..
 77 ··0x00000490·420e0800·28000000·98040000·00000000·B...(...........
72 ··0x00000440·0e10420e·08000000·1c000000·4c040000·..B.........L... 
73 ··0x00000450·00000000·32000000·00410e10·8302550a·....2....A....U. 
74 ··0x00000460·0e08450b·560e0800·34000000·6c040000·..E.V...4...l... 
75 ··0x00000470·00000000·47000000·00420e10·8d02450e·....G....B....E. 
76 ··0x00000480·188c0344·0e208604·430e2883·05440e30·...D.·..C.(..D.0 
77 ··0x00000490·6e0e2841·0e20410e·18420e10·420e0800·n.(A.·A..B..B... 
78 ··0x000004a0·2c000000·a4040000·00000000·80010000·,............... 
79 ··0x000004b0·00410e10·8602490e·18830344·0e20036f·.A....I....D.·.o78 ··0x000004a0·80010000·00410e10·8602490e·18830344·.....A....I....D
80 ··0x000004c0·010e1841·0e10410e·08000000·00000000·...A..A.........79 ··0x000004b0·0e20036f·010e1841·0e10410e·08000000·.·.o...A..A.....
  
329 KB
ast_opt.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········37328·(bytes·into·file)13 ··Start·of·section·headers:··········37088·(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·0x91d0:1 There·are·20·section·headers,·starting·at·offset·0x90e0:
  
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·00024d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00024d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005608·0001b0·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0055c0·0001b0·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00028d·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00028d·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00028d·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00028d·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000290·000074·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000290·000074·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000304·000874·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000304·00083e·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0057b8·000e10·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005770·000df8·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000b78·0034f6·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000b48·0034d6·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0065c8·001d40·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·006568·001cc8·18···I·17···8··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·004070·0003e8·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········0000000000000000·004020·0003e8·00···A··0···0·32
15 ··[11]·.rela.rodata······RELA············0000000000000000·008308·000ba0·18···I·17··10··815 ··[11]·.rela.rodata······RELA············0000000000000000·008230·000b88·18···I·17··10··8
16 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·004458·000011·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·004408·000011·01·AMS··0···0··1
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004469·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004419·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·004470·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·004420·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004490·0004b0·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004440·0004b8·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·008ea8·000270·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·008db8·000270·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·004940·0007b0·18·····18··33··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0048f8·0007b0·18·····18··33··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·0050f0·000513·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·0050a8·000513·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·009118·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·009028·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
9.05 KB
readelf --wide --symbols {}
    
Offset 2, 42 lines modifiedOffset 2, 42 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··5600·FUNC····LOCAL··DEFAULT····8·astfold_expr9 ·····5:·0000000000001540··5564·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··4760·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:·0000000000002b30··1096·FUNC····LOCAL··DEFAULT····8·astfold_arguments15 ····11:·0000000000002b00··1096·FUNC····LOCAL··DEFAULT····8·astfold_arguments
16 ····12:·00000000000031a0···561·FUNC····LOCAL··DEFAULT····8·fold_iter.isra.016 ····12:·0000000000003180···561·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
19 ····15:·00000000000000aa···243·FUNC····LOCAL··DEFAULT····6·astfold_stmt.cold19 ····15:·00000000000000aa···243·FUNC····LOCAL··DEFAULT····6·astfold_stmt.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.120 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.1
21 ····17:·0000000000003460····84·FUNC····LOCAL··DEFAULT····8·make_const21 ····17:·0000000000003440····89·FUNC····LOCAL··DEFAULT····8·make_const
22 ····18:·0000000000002fa0···506·FUNC····LOCAL··DEFAULT····8·astfold_comprehension22 ····18:·0000000000002f70···515·FUNC····LOCAL··DEFAULT····8·astfold_comprehension
23 ····19:·00000000000003c0····40·OBJECT··LOCAL··DEFAULT···10·ops.023 ····19:·00000000000003c0····40·OBJECT··LOCAL··DEFAULT···10·ops.0
24 ····20:·00000000000034c0····54·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR24 ····20:·00000000000034a0····54·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR
25 ····21:·000000000000019d··1318·FUNC····LOCAL··DEFAULT····6·astfold_expr.cold25 ····21:·000000000000019d··1262·FUNC····LOCAL··DEFAULT····6·astfold_expr.cold
26 ····22:·000000000000082f····69·FUNC····LOCAL··DEFAULT····6·check_complexity26 ····22:·00000000000007f9····69·FUNC····LOCAL··DEFAULT····6·check_complexity
27 ····23:·0000000000002f80····26·FUNC····LOCAL··DEFAULT····8·astfold_arg27 ····23:·0000000000002f50····26·FUNC····LOCAL··DEFAULT····8·astfold_arg
28 ····24:·00000000000006c3·····7·FUNC····LOCAL··DEFAULT····6·astfold_arguments.cold28 ····24:·000000000000068b·····7·FUNC····LOCAL··DEFAULT····6·astfold_arguments.cold
29 ····25:·00000000000033e0···118·FUNC····LOCAL··DEFAULT····8·make_const_tuple29 ····25:·00000000000033c0···118·FUNC····LOCAL··DEFAULT····8·make_const_tuple
30 ····26:·00000000000006ca····34·FUNC····LOCAL··DEFAULT····6·astfold_comprehension.cold30 ····26:·0000000000000692····36·FUNC····LOCAL··DEFAULT····6·astfold_comprehension.cold
31 ····27:·00000000000006ec····35·FUNC····LOCAL··DEFAULT····6·fold_iter.isra.0.cold31 ····27:·00000000000006b6····35·FUNC····LOCAL··DEFAULT····6·fold_iter.isra.0.cold
32 ····28:·000000000000070f····33·FUNC····LOCAL··DEFAULT····6·make_const.cold32 ····28:·00000000000006d9····33·FUNC····LOCAL··DEFAULT····6·make_const.cold
33 ····29:·0000000000000730····76·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.cold33 ····29:·00000000000006fa····76·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.cold
34 ····30:·000000000000077c····73·FUNC····LOCAL··DEFAULT····6·astfold_pattern.cold34 ····30:·0000000000000746····73·FUNC····LOCAL··DEFAULT····6·astfold_pattern.cold
35 ····31:·00000000000007c5····74·FUNC····LOCAL··DEFAULT····6·astfold_type_param.cold35 ····31:·000000000000078f····74·FUNC····LOCAL··DEFAULT····6·astfold_type_param.cold
36 ····32:·000000000000080f····32·FUNC····LOCAL··DEFAULT····6·unary_not36 ····32:·00000000000007d9····32·FUNC····LOCAL··DEFAULT····6·unary_not
37 ····33:·0000000000000000···350·FUNC····GLOBAL·HIDDEN·····8·_PyAST_Optimize37 ····33:·0000000000000000···350·FUNC····GLOBAL·HIDDEN·····8·_PyAST_Optimize
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
39 ····35:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate39 ····35:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new
Offset 46, 40 lines modifiedOffset 46, 40 lines modified
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Multiply52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Multiply
 53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add
 54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_NumBits
 55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSize_t
 56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
 57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Power
 58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Subtract
 59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_TrueDivide
 60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Lshift
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_NumBits 
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSize_t 
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct 
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Power 
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add 
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Subtract 
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_TrueDivide 
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Lshift 
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FormattedValue66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FormattedValue
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Or 
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Rshift 
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_And 
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Xor 
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Remainder 
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime 
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Replace 
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
 74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_And
 75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Rshift
 76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
 77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Replace
 78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Xor
 79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Or
 80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Remainder
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Invert83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Invert
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Positive84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Positive
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Negative85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Negative
108 KB
readelf --wide --relocs {}
Max HTML report size reached
19.9 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..000000000000154892 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, 296 lines modifiedOffset 136, 299 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..0000000000002b30142 00000138·0000000000000088·0000013c·FDE·cie=00000000·pc=0000000000001540..0000000000002afc
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:·4114·to·0000000000002612180 ··DW_CFA_advance_loc2:·4095·to·00000000000025ef
181 ··DW_CFA_def_cfa_offset:·200181 ··DW_CFA_def_cfa_offset:·200
182 ··DW_CFA_advance_loc:·13·to·000000000000261f182 ··DW_CFA_advance_loc:·13·to·00000000000025fc
183 ··DW_CFA_def_cfa_offset:·208183 ··DW_CFA_def_cfa_offset:·208
184 ··DW_CFA_advance_loc:·23·to·0000000000002636184 ··DW_CFA_advance_loc:·23·to·0000000000002613
185 ··DW_CFA_def_cfa_offset:·200185 ··DW_CFA_def_cfa_offset:·200
186 ··DW_CFA_advance_loc:·2·to·0000000000002638186 ··DW_CFA_advance_loc:·2·to·0000000000002615
187 ··DW_CFA_def_cfa_offset:·192187 ··DW_CFA_def_cfa_offset:·192
188 ··DW_CFA_advance_loc2:·278·to·000000000000274e188 ··DW_CFA_advance_loc2:·278·to·000000000000272b
189 ··DW_CFA_def_cfa_offset:·200189 ··DW_CFA_def_cfa_offset:·200
190 ··DW_CFA_advance_loc:·4·to·0000000000002752190 ··DW_CFA_advance_loc:·4·to·000000000000272f
191 ··DW_CFA_def_cfa_offset:·208191 ··DW_CFA_def_cfa_offset:·208
192 ··DW_CFA_advance_loc:·12·to·000000000000275e192 ··DW_CFA_advance_loc:·12·to·000000000000273b
193 ··DW_CFA_def_cfa_offset:·200193 ··DW_CFA_def_cfa_offset:·200
194 ··DW_CFA_advance_loc:·1·to·000000000000275f194 ··DW_CFA_advance_loc:·1·to·000000000000273c
195 ··DW_CFA_def_cfa_offset:·192195 ··DW_CFA_def_cfa_offset:·192
196 ··DW_CFA_advance_loc2:·886·to·0000000000002ad5196 ··DW_CFA_advance_loc2:·869·to·0000000000002aa1
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·0000000000002adc199 ··DW_CFA_advance_loc:·7·to·0000000000002aa8
200 ··DW_CFA_def_cfa_offset:·48200 ··DW_CFA_def_cfa_offset:·48
201 ··DW_CFA_advance_loc:·1·to·0000000000002add201 ··DW_CFA_advance_loc:·1·to·0000000000002aa9
202 ··DW_CFA_def_cfa_offset:·40202 ··DW_CFA_def_cfa_offset:·40
203 ··DW_CFA_advance_loc:·2·to·0000000000002adf203 ··DW_CFA_advance_loc:·2·to·0000000000002aab
204 ··DW_CFA_def_cfa_offset:·32204 ··DW_CFA_def_cfa_offset:·32
205 ··DW_CFA_advance_loc:·2·to·0000000000002ae1205 ··DW_CFA_advance_loc:·2·to·0000000000002aad
206 ··DW_CFA_def_cfa_offset:·24206 ··DW_CFA_def_cfa_offset:·24
207 ··DW_CFA_advance_loc:·2·to·0000000000002ae3207 ··DW_CFA_advance_loc:·2·to·0000000000002aaf
208 ··DW_CFA_def_cfa_offset:·16208 ··DW_CFA_def_cfa_offset:·16
209 ··DW_CFA_advance_loc:·2·to·0000000000002ae5209 ··DW_CFA_advance_loc:·2·to·0000000000002ab1
210 ··DW_CFA_def_cfa_offset:·8210 ··DW_CFA_def_cfa_offset:·8
211 ··DW_CFA_advance_loc:·5·to·0000000000002aea211 ··DW_CFA_advance_loc:·5·to·0000000000002ab6
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=000000000000019d..00000000000006c3215 000001c4·0000000000000030·000001c8·FDE·cie=00000000·pc=000000000000019d..000000000000068b
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
218 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48218 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
219 ··DW_CFA_offset:·r12·(r12)·at·cfa-40219 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
220 ··DW_CFA_offset:·r13·(r13)·at·cfa-32220 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
221 ··DW_CFA_offset:·r14·(r14)·at·cfa-24221 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
222 ··DW_CFA_offset:·r15·(r15)·at·cfa-16222 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
223 ··DW_CFA_advance_loc:·43·to·00000000000001c8223 ··DW_CFA_advance_loc1:·67·to·00000000000001e0
224 ··DW_CFA_def_cfa_offset:·200224 ··DW_CFA_def_cfa_offset:·200
225 ··DW_CFA_advance_loc:·12·to·00000000000001d4225 ··DW_CFA_advance_loc:·12·to·00000000000001ec
226 ··DW_CFA_def_cfa_offset:·208226 ··DW_CFA_def_cfa_offset:·208
227 ··DW_CFA_advance_loc:·15·to·00000000000001e3227 ··DW_CFA_advance_loc:·15·to·00000000000001fb
228 ··DW_CFA_def_cfa_offset:·200228 ··DW_CFA_def_cfa_offset:·200
229 ··DW_CFA_advance_loc:·2·to·00000000000001e5229 ··DW_CFA_advance_loc:·2·to·00000000000001fd
230 ··DW_CFA_def_cfa_offset:·192230 ··DW_CFA_def_cfa_offset:·192
 231 ··DW_CFA_nop
 232 ··DW_CFA_nop
 233 ··DW_CFA_nop
  
231 000001f4·000000000000003c·000001f8·FDE·cie=00000000·pc=0000000000002b30..0000000000002f78234 000001f8·000000000000003c·000001fc·FDE·cie=00000000·pc=0000000000002b00..0000000000002f48
232 ··DW_CFA_advance_loc:·2·to·0000000000002b32235 ··DW_CFA_advance_loc:·2·to·0000000000002b02
233 ··DW_CFA_def_cfa_offset:·16236 ··DW_CFA_def_cfa_offset:·16
234 ··DW_CFA_offset:·r14·(r14)·at·cfa-16237 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
235 ··DW_CFA_advance_loc:·2·to·0000000000002b34238 ··DW_CFA_advance_loc:·2·to·0000000000002b04
236 ··DW_CFA_def_cfa_offset:·24239 ··DW_CFA_def_cfa_offset:·24
237 ··DW_CFA_offset:·r13·(r13)·at·cfa-24240 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
238 ··DW_CFA_advance_loc:·5·to·0000000000002b39241 ··DW_CFA_advance_loc:·5·to·0000000000002b09
239 ··DW_CFA_def_cfa_offset:·32242 ··DW_CFA_def_cfa_offset:·32
240 ··DW_CFA_offset:·r12·(r12)·at·cfa-32243 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
Max diff block lines reached; 13505/20312 bytes (66.49%) of diff not shown.
999 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 48, 42 lines modifiedOffset 48, 42 lines modified
48 PyErr_SetString48 PyErr_SetString
49 _PyUnicode_EqualToASCIIString49 _PyUnicode_EqualToASCIIString
50 PyTuple_New50 PyTuple_New
51 _PyArena_AddPyObject51 _PyArena_AddPyObject
52 PyObject_GetItem52 PyObject_GetItem
53 PyLong_AsLong53 PyLong_AsLong
54 PyNumber_Multiply54 PyNumber_Multiply
 55 PyNumber_Add
55 PyExc_KeyboardInterrupt 
56 PyErr_ExceptionMatches 
57 PyErr_Clear 
58 _PyLong_NumBits56 _PyLong_NumBits
59 PyLong_AsSize_t57 PyLong_AsSize_t
60 _Py_NoneStruct58 _Py_NoneStruct
61 PyNumber_Power59 PyNumber_Power
62 PyNumber_Add 
63 PyNumber_Subtract60 PyNumber_Subtract
64 PyNumber_TrueDivide61 PyNumber_TrueDivide
65 PyNumber_Lshift62 PyNumber_Lshift
 63 PyExc_KeyboardInterrupt
 64 PyErr_ExceptionMatches
 65 PyErr_Clear
66 PyUnicode_Substring66 PyUnicode_Substring
67 _PyAST_Constant67 _PyAST_Constant
68 _PyAST_FormattedValue68 _PyAST_FormattedValue
69 PyErr_Occurred69 PyErr_Occurred
70 __stack_chk_fail70 __stack_chk_fail
71 __snprintf_chk71 __snprintf_chk
72 PyBool_FromLong72 PyBool_FromLong
73 PyUnicode_FromString73 PyUnicode_FromString
74 _Py_Dealloc74 _Py_Dealloc
 75 PyNumber_FloorDivide
75 PyNumber_Or 
76 PyNumber_Rshift 
77 PyNumber_And76 PyNumber_And
 77 PyNumber_Rshift
78 PyNumber_Xor 
79 PyNumber_Remainder 
80 _PyRuntime78 _PyRuntime
81 PyUnicode_Replace79 PyUnicode_Replace
82 PyNumber_FloorDivide80 PyNumber_Xor
 81 PyNumber_Or
 82 PyNumber_Remainder
83 PyFrozenSet_New83 PyFrozenSet_New
84 PyObject_IsTrue84 PyObject_IsTrue
85 PyNumber_Invert85 PyNumber_Invert
86 PyNumber_Positive86 PyNumber_Positive
87 PyNumber_Negative87 PyNumber_Negative
88 .shstrtab88 .shstrtab
89 .rela.text89 .rela.text
4.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 »       push···%rbp11 »       push···%rbp
12 »       push···%rbx12 »       push···%rbx
13 »       mov····0x8(%rdx),%eax13 »       mov····0x8(%rdx),%eax
14 »       add····$0x1,%eax14 »       add····$0x1,%eax
15 »       mov····%eax,0x8(%rdx)15 »       mov····%eax,0x8(%rdx)
16 »       cmp····0xc(%rdx),%eax16 »       cmp····0xc(%rdx),%eax
17 »       jg·····1a·<astfold_pattern+0x1a>17 »       jg·····1a·<astfold_pattern+0x1a>
18 ·R_X86_64_PC32»  .text.unlikely+0x77818 ·R_X86_64_PC32»  .text.unlikely+0x742
19 »       mov····(%rdi),%eax19 »       mov····(%rdi),%eax
20 »       mov····%rdi,%rbp20 »       mov····%rdi,%rbp
21 »       mov····%rdx,%rbx21 »       mov····%rdx,%rbx
22 »       sub····$0x1,%eax22 »       sub····$0x1,%eax
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+0x378
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+0x78933 ·R_X86_64_PC32»  .text.unlikely+0x753
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
38 »       pop····%r1238 »       pop····%r12
39 »       pop····%r1339 »       pop····%r13
40 »       pop····%r1440 »       pop····%r14
41 »       ret41 »       ret
42 »       mov····0x8(%rdi),%rdi42 »       mov····0x8(%rdi),%rdi
43 »       test···%rdi,%rdi43 »       test···%rdi,%rdi
44 »       je·····46·<astfold_pattern+0x46>44 »       je·····46·<astfold_pattern+0x46>
45 »       jmp····66·<astfold_pattern+0x66>45 »       jmp····66·<astfold_pattern+0x66>
46 ·R_X86_64_PC32»  .text.unlikely+0x79046 ·R_X86_64_PC32»  .text.unlikely+0x75a
47 »       mov····0x8(%rdi),%r1347 »       mov····0x8(%rdi),%r13
48 »       xor····%ebp,%ebp48 »       xor····%ebp,%ebp
49 »       xor····%eax,%eax49 »       xor····%eax,%eax
50 »       xor····%edx,%edx50 »       xor····%edx,%edx
51 »       test···%r13,%r1351 »       test···%r13,%r13
52 »       je·····79·<astfold_pattern+0x79>52 »       je·····79·<astfold_pattern+0x79>
53 »       mov····0x0(%r13),%rdx53 »       mov····0x0(%r13),%rdx
Offset 93, 18 lines modifiedOffset 93, 18 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+0x789103 ·R_X86_64_PC32»  .text.unlikely+0x753
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
108 »       test···%r14,%r14108 »       test···%r14,%r14
109 »       je·····12a·<astfold_pattern+0x12a>109 »       je·····12a·<astfold_pattern+0x12a>
110 »       mov····(%r14),%rdx110 »       mov····(%r14),%rdx
Offset 116, 23 lines modifiedOffset 116, 23 lines modified
116 »       xor····%eax,%eax116 »       xor····%eax,%eax
117 »       test···%rbp,%rbp117 »       test···%rbp,%rbp
118 »       je·····144·<astfold_pattern+0x144>118 »       je·····144·<astfold_pattern+0x144>
119 »       mov····0x0(%rbp),%rax119 »       mov····0x0(%rbp),%rax
120 »       cmp····%rax,%rdx120 »       cmp····%rax,%rdx
121 »       jge····46·<astfold_pattern+0x46>121 »       jge····46·<astfold_pattern+0x46>
122 »       jmp····152·<astfold_pattern+0x152>122 »       jmp····152·<astfold_pattern+0x152>
123 ·R_X86_64_PC32»  .text.unlikely+0x79f123 ·R_X86_64_PC32»  .text.unlikely+0x769
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
Offset 164, 48 lines modifiedOffset 164, 48 lines modified
164 »       call···0·<astfold_pattern>164 »       call···0·<astfold_pattern>
165 »       test···%eax,%eax165 »       test···%eax,%eax
166 »       je·····1e3·<astfold_pattern+0x1e3>166 »       je·····1e3·<astfold_pattern+0x1e3>
167 »       add····$0x1,%ebp167 »       add····$0x1,%ebp
168 »       movslq·%ebp,%rdx168 »       movslq·%ebp,%rdx
169 »       jmp····1b2·<astfold_pattern+0x1b2>169 »       jmp····1b2·<astfold_pattern+0x1b2>
170 »       jmp····1e8·<astfold_pattern+0x1e8>170 »       jmp····1e8·<astfold_pattern+0x1e8>
171 ·R_X86_64_PC32»  .text.unlikely+0x789171 ·R_X86_64_PC32»  .text.unlikely+0x753
172 »       jmp····1ed·<astfold_pattern+0x1ed>172 »       jmp····1ed·<astfold_pattern+0x1ed>
173 ·R_X86_64_PC32»  .text.unlikely+0x789173 ·R_X86_64_PC32»  .text.unlikely+0x753
174 »       jmp····1f2·<astfold_pattern+0x1f2>174 »       jmp····1f2·<astfold_pattern+0x1f2>
175 ·R_X86_64_PC32»  .text.unlikely+0x789175 ·R_X86_64_PC32»  .text.unlikely+0x753
176 »       jmp····1f7·<astfold_pattern+0x1f7>176 »       jmp····1f7·<astfold_pattern+0x1f7>
177 ·R_X86_64_PC32»  .text.unlikely+0x789177 ·R_X86_64_PC32»  .text.unlikely+0x753
178 »       jmp····1fc·<astfold_pattern+0x1fc>178 »       jmp····1fc·<astfold_pattern+0x1fc>
179 ·R_X86_64_PC32»  .text.unlikely+0x789179 ·R_X86_64_PC32»  .text.unlikely+0x753
180 »       nopl···0x0(%rax)180 »       nopl···0x0(%rax)
  
181 0000000000000200·<astfold_type_param>:181 0000000000000200·<astfold_type_param>:
182 astfold_type_param():182 astfold_type_param():
183 »       push···%rbx183 »       push···%rbx
184 »       mov····%rdi,%rbx184 »       mov····%rdi,%rbx
185 »       sub····$0x10,%rsp185 »       sub····$0x10,%rsp
186 »       mov····(%rdi),%eax186 »       mov····(%rdi),%eax
187 »       cmp····$0x1,%eax187 »       cmp····$0x1,%eax
188 »       jne····230·<astfold_type_param+0x30>188 »       jne····230·<astfold_type_param+0x30>
189 »       mov····0x10(%rdi),%rdi189 »       mov····0x10(%rdi),%rdi
190 »       test···%rdi,%rdi190 »       test···%rdi,%rdi
191 »       jne····21c·<astfold_type_param+0x1c>191 »       jne····21c·<astfold_type_param+0x1c>
192 ·R_X86_64_PC32»  .text.unlikely+0x7c1192 ·R_X86_64_PC32»  .text.unlikely+0x78b
193 »       mov····0x18(%rbx),%rdi193 »       mov····0x18(%rbx),%rdi
194 »       test···%rdi,%rdi194 »       test···%rdi,%rdi
195 »       jne····248·<astfold_type_param+0x48>195 »       jne····248·<astfold_type_param+0x48>
196 »       mov····$0x1,%eax196 »       mov····$0x1,%eax
197 »       add····$0x10,%rsp197 »       add····$0x10,%rsp
198 »       pop····%rbx198 »       pop····%rbx
199 »       ret199 »       ret
200 »       test···%eax,%eax200 »       test···%eax,%eax
201 »       je·····225·<astfold_type_param+0x25>201 »       je·····225·<astfold_type_param+0x25>
202 »       cmp····$0x2,%eax202 »       cmp····$0x2,%eax
Max diff block lines reached; 358/4214 bytes (8.50%) of diff not shown.
33.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 65, 715 lines modifiedOffset 65, 699 lines modified
65 »       je·····50·<astfold_body.cold+0x36>65 »       je·····50·<astfold_body.cold+0x36>
66 »       mov····%rax,0x8(%rbx)66 »       mov····%rax,0x8(%rbx)
67 »       jmp····aa·<astfold_stmt.cold>67 »       jmp····aa·<astfold_stmt.cold>
68 ·R_X86_64_PC32»  .text.hot+0x29768 ·R_X86_64_PC32»  .text.hot+0x297
  
69 00000000000000aa·<astfold_stmt.cold>:69 00000000000000aa·<astfold_stmt.cold>:
70 astfold_stmt.cold():70 astfold_stmt.cold():
71 »       add····$0x1,%r14d 
72 »       jmp····b3·<astfold_stmt.cold+0x9> 
73 ·R_X86_64_PC32»  .text.hot+0x3e2 
74 »       xor····%eax,%eax 
75 »       jmp····ba·<astfold_stmt.cold+0x10> 
76 ·R_X86_64_PC32»  .text.hot+0x1426 
77 »       xor····%eax,%eax 
78 »       jmp····c1·<astfold_stmt.cold+0x17> 
79 ·R_X86_64_PC32»  .text.hot+0x1495 
80 »       mov····0x10(%r13,%rdx,8),%rdi 
81 »       test···%rdi,%rdi 
82 »       je·····da·<astfold_stmt.cold+0x30> 
83 »       mov····%rbx,%rdx 
84 »       mov····%rbp,%rsi 
85 »       call···d6·<astfold_stmt.cold+0x2c> 
86 ·R_X86_64_PC32»  .text.hot+0x2ac 
87 »       test···%eax,%eax 
88 »       je·····149·<astfold_stmt.cold+0x9f> 
89 »       add····$0x1,%r12d 
90 »       jmp····e3·<astfold_stmt.cold+0x39> 
91 ·R_X86_64_PC32»  .text.hot+0x10c6 
92 »       mov····0x10(%r13,%rdx,8),%rdi71 »       mov····0x10(%r13,%rdx,8),%rdi
93 »       test···%rdi,%rdi72 »       test···%rdi,%rdi
94 »       je·····fc·<astfold_stmt.cold+0x52>73 »       je·····c3·<astfold_stmt.cold+0x19>
95 »       mov····%rbx,%rdx74 »       mov····%rbx,%rdx
96 »       mov····%rbp,%rsi75 »       mov····%rbp,%rsi
97 »       call···f8·<astfold_stmt.cold+0x4e>76 »       call···bf·<astfold_stmt.cold+0x15>
98 ·R_X86_64_PC32»  .text.hot+0x2ac77 ·R_X86_64_PC32»  .text.hot+0x2ac
99 »       test···%eax,%eax78 »       test···%eax,%eax
100 »       je·····149·<astfold_stmt.cold+0x9f>79 »       je·····121·<astfold_stmt.cold+0x77>
101 »       add····$0x1,%r12d80 »       add····$0x1,%r12d
102 »       jmp····105·<astfold_stmt.cold+0x5b>81 »       jmp····cc·<astfold_stmt.cold+0x22>
103 ·R_X86_64_PC32»  .text.hot+0x134182 ·R_X86_64_PC32»  .text.hot+0x10b6
104 »       mov····0x0(%r13),%rax 
105 »       jmp····10e·<astfold_stmt.cold+0x64> 
106 ·R_X86_64_PC32»  .text.hot+0x134f 
107 »       mov····0x10(%r14,%rdx,8),%rdi83 »       mov····0x10(%r14,%rdx,8),%rdi
108 »       test···%rdi,%rdi84 »       test···%rdi,%rdi
109 »       je·····127·<astfold_stmt.cold+0x7d>85 »       je·····e5·<astfold_stmt.cold+0x3b>
110 »       mov····%rbx,%rdx86 »       mov····%rbx,%rdx
111 »       mov····%rbp,%rsi87 »       mov····%rbp,%rsi
112 »       call···123·<astfold_stmt.cold+0x79>88 »       call···e1·<astfold_stmt.cold+0x37>
113 ·R_X86_64_PC32»  .text.hot+0x2ac89 ·R_X86_64_PC32»  .text+0x1fc
114 »       test···%eax,%eax90 »       test···%eax,%eax
115 »       je·····149·<astfold_stmt.cold+0x9f>91 »       je·····121·<astfold_stmt.cold+0x77>
116 »       add····$0x1,%r13d92 »       add····$0x1,%r13d
117 »       jmp····130·<astfold_stmt.cold+0x86>93 »       jmp····ee·<astfold_stmt.cold+0x44>
118 ·R_X86_64_PC32»  .text.hot+0x132294 ·R_X86_64_PC32»  .text.hot+0xaeb
119 »       mov····(%r14),%rax95 »       mov····(%r14),%rax
120 »       jmp····138·<astfold_stmt.cold+0x8e>96 »       jmp····f6·<astfold_stmt.cold+0x4c>
 97 ·R_X86_64_PC32»  .text.hot+0xaf9
 98 »       mov····%rbx,%rdx
 99 »       mov····%rbp,%rsi
 100 »       call···101·<astfold_stmt.cold+0x57>
121 ·R_X86_64_PC32»  .text.hot+0x1330101 ·R_X86_64_PC32»  .text.hot+0x153c
 102 »       test···%eax,%eax
 103 »       je·····121·<astfold_stmt.cold+0x77>
 104 »       mov····0x8(%rbx),%eax
 105 »       sub····$0x1,%eax
 106 »       jmp····110·<astfold_stmt.cold+0x66>
 107 ·R_X86_64_PC32»  .text.hot+0x354
122 »       mov····0x0(%rip),%rdi········108 »       mov····0x0(%rip),%rdi········
123 ·R_X86_64_PC32»  PyExc_RecursionError-0x4109 ·R_X86_64_PC32»  PyExc_RecursionError-0x4
124 »       mov····$0x0,%esi110 »       mov····$0x0,%esi
125 ·R_X86_64_32»    .rodata.str1.8+0x40111 ·R_X86_64_32»    .rodata.str1.8+0x40
126 »       call···149·<astfold_stmt.cold+0x9f>112 »       call···121·<astfold_stmt.cold+0x77>
127 ·R_X86_64_PLT32» PyErr_SetString-0x4113 ·R_X86_64_PLT32» PyErr_SetString-0x4
128 »       xor····%eax,%eax114 »       xor····%eax,%eax
129 »       jmp····150·<astfold_stmt.cold+0xa6>115 »       jmp····128·<astfold_stmt.cold+0x7e>
130 ·R_X86_64_PC32»  .text.hot+0x35c116 ·R_X86_64_PC32»  .text.hot+0x35c
131 »       add····$0x1,%r15d117 »       add····$0x1,%r15d
132 »       jmp····159·<astfold_stmt.cold+0xaf>118 »       jmp····131·<astfold_stmt.cold+0x87>
133 ·R_X86_64_PC32»  .text.hot+0x4a1119 ·R_X86_64_PC32»  .text.hot+0x4a1
 120 »       add····$0x1,%r14d
 121 »       jmp····13a·<astfold_stmt.cold+0x90>
 122 ·R_X86_64_PC32»  .text.hot+0x3e2
 123 »       xor····%eax,%eax
 124 »       jmp····141·<astfold_stmt.cold+0x97>
 125 ·R_X86_64_PC32»  .text.hot+0x143a
 126 »       xor····%eax,%eax
 127 »       jmp····148·<astfold_stmt.cold+0x9e>
 128 ·R_X86_64_PC32»  .text.hot+0x14a9
 129 »       mov····0x10(%r13,%rdx,8),%rdi
 130 »       test···%rdi,%rdi
 131 »       je·····161·<astfold_stmt.cold+0xb7>
134 »       mov····%rbx,%rdx132 »       mov····%rbx,%rdx
135 »       mov····%rbp,%rsi133 »       mov····%rbp,%rsi
136 »       call···164·<astfold_stmt.cold+0xba>134 »       call···15d·<astfold_stmt.cold+0xb3>
137 ·R_X86_64_PC32»  .text.hot+0x154c135 ·R_X86_64_PC32»  .text.hot+0x2ac
138 »       test···%eax,%eax136 »       test···%eax,%eax
139 »       je·····149·<astfold_stmt.cold+0x9f>137 »       je·····121·<astfold_stmt.cold+0x77>
 138 »       add····$0x1,%r12d
 139 »       jmp····16a·<astfold_stmt.cold+0xc0>
 140 ·R_X86_64_PC32»  .text.hot+0x1331
140 »       mov····0x8(%rbx),%eax141 »       mov····0x0(%r13),%rax
141 »       sub····$0x1,%eax 
142 »       jmp····173·<astfold_stmt.cold+0xc9>142 »       jmp····173·<astfold_stmt.cold+0xc9>
143 ·R_X86_64_PC32»  .text.hot+0x354143 ·R_X86_64_PC32»  .text.hot+0x133f
144 »       mov····0x10(%r14,%rdx,8),%rdi144 »       mov····0x10(%r14,%rdx,8),%rdi
145 »       test···%rdi,%rdi145 »       test···%rdi,%rdi
146 »       je·····18c·<astfold_stmt.cold+0xe2>146 »       je·····18c·<astfold_stmt.cold+0xe2>
147 »       mov····%rbx,%rdx147 »       mov····%rbx,%rdx
148 »       mov····%rbp,%rsi148 »       mov····%rbp,%rsi
149 »       call···188·<astfold_stmt.cold+0xde>149 »       call···188·<astfold_stmt.cold+0xde>
150 ·R_X86_64_PC32»  .text+0x1fc150 ·R_X86_64_PC32»  .text.hot+0x2ac
151 »       test···%eax,%eax151 »       test···%eax,%eax
152 »       je·····149·<astfold_stmt.cold+0x9f>152 »       je·····121·<astfold_stmt.cold+0x77>
153 »       add····$0x1,%r13d153 »       add····$0x1,%r13d
154 »       jmp····195·<astfold_stmt.cold+0xeb>154 »       jmp····195·<astfold_stmt.cold+0xeb>
155 ·R_X86_64_PC32»  .text.hot+0xaeb155 ·R_X86_64_PC32»  .text.hot+0x1312
156 »       mov····(%r14),%rax156 »       mov····(%r14),%rax
157 »       jmp····19d·<astfold_expr.cold>157 »       jmp····19d·<astfold_expr.cold>
158 ·R_X86_64_PC32»  .text.hot+0xaf9158 ·R_X86_64_PC32»  .text.hot+0x1320
  
159 000000000000019d·<astfold_expr.cold>:159 000000000000019d·<astfold_expr.cold>:
160 astfold_expr.cold():160 astfold_expr.cold():
 161 »       mov····0x0(%rip),%rdi········
 162 ·R_X86_64_PC32»  PyExc_RecursionError-0x4
 163 »       mov····$0x0,%esi
 164 ·R_X86_64_32»    .rodata.str1.8+0x40
Max diff block lines reached; 29565/34320 bytes (86.15%) of diff not shown.
136 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
8.03 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 70 lines modifiedOffset 10, 71 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·98120000·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·f3000000·000e5083·0786068c·..........P.....22 ··0x00000120·00000000·f3000000·000e5083·0786068c·..........P.....
23 ··0x00000130·058d048e·038f0200·88000000·3c010000·............<...23 ··0x00000130·058d048e·038f0200·88000000·3c010000·............<...
24 ··0x00000140·00000000·e0150000·00420e10·8f02420e·.........B....B.24 ··0x00000140·00000000·bc150000·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·0312100e·c8014d0e·d001570e·..K.......M...W.28 ··0x00000180·0e084b0b·03ff0f0e·c8014d0e·d001570e·..K.......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·0365030a·0e38470e·L...A....e...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·30000000·c8010000·00000000·E...0...........
33 ··0x000001d0·26050000·000ec001·83078606·8c058d04·&...............33 ··0x000001d0·ee040000·000ec001·83078606·8c058d04·................
34 ··0x000001e0·8e038f02·6b0ec801·4c0ed001·4f0ec801·....k...L...O...34 ··0x000001e0·8e038f02·02430ec8·014c0ed0·014f0ec8·.....C...L...O..
35 ··0x000001f0·420ec001·3c000000·f8010000·00000000·B...<...........35 ··0x000001f0·01420ec0·01000000·3c000000·fc010000·.B......<.......
36 ··0x00000200·48040000·00420e10·8e02420e·188d0345·H....B....B....E36 ··0x00000200·00000000·48040000·00420e10·8e02420e·....H....B....B.
37 ··0x00000210·0e208c04·440e2886·05410e30·8306034a·.·..D.(..A.0...J37 ··0x00000210·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.0
 38 ··0x00000220·8306034a·010a0e28·410e2042·0e18420e·...J...(A.·B..B.
 39 ··0x00000230·10420e08·410b0000·1c000000·3c020000·.B..A.......<...
 40 ··0x00000240·00000000·07000000·000e3083·0686058c·..........0.....
 41 ··0x00000250·048d038e·02000000·10000000·5c020000·............\...
 42 ··0x00000260·00000000·1a000000·00000000·48000000·............H...
 43 ··0x00000270·70020000·00000000·03020000·00420e10·p............B..
 44 ··0x00000280·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
 45 ··0x00000290·05410e30·8606440e·38830747·0e400252·.A.0..D.8..G.@.R
 46 ··0x000002a0·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
 47 ··0x000002b0·0e10420e·08410b00·1c000000·bc020000·..B..A..........
 48 ··0x000002c0·00000000·24000000·000e4083·0786068c·....$.....@.....
 49 ··0x000002d0·058d048e·038f0200·38000000·dc020000·........8.......
 50 ··0x000002e0·00000000·31020000·00420e10·8d02420e·....1....B....B.
 51 ··0x000002f0·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
38 ··0x00000220·010a0e28·410e2042·0e18420e·10420e08·...(A.·B..B..B..52 ··0x00000300·590a0e28·410e2041·0e18420e·10420e08·Y..(A.·A..B..B..
39 ··0x00000230·410b0000·1c000000·38020000·00000000·A.......8.......53 ··0x00000310·410b0000·18000000·18030000·00000000·A...............
40 ··0x00000240·07000000·000e3083·0686058c·048d038e·......0.........54 ··0x00000320·23000000·000e3083·0586048c·038d0200·#.....0.........
 55 ··0x00000330·20000000·34030000·00000000·76000000··...4.......v...
 56 ··0x00000340·00410e10·83026f0a·0e08410b·02400a0e·.A....o...A..@..
41 ··0x00000250·02000000·10000000·58020000·00000000·........X.......57 ··0x00000350·08410b00·28000000·58030000·00000000·.A..(...X.......
 58 ··0x00000360·59000000·00410e10·8602410e·18830344·Y....A....A....D
42 ··0x00000260·1a000000·00000000·48000000·6c020000·........H...l... 
43 ··0x00000270·00000000·fa010000·00420e10·8f02420e·.........B....B. 
44 ··0x00000280·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0 
45 ··0x00000290·8606440e·38830747·0e400256·0a0e3844·..D.8..G.@.V..8D 
46 ··0x000002a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
47 ··0x000002b0·08410b00·1c000000·b8020000·00000000·.A.............. 
48 ··0x000002c0·22000000·000e4083·0786068c·058d048e·".....@......... 
49 ··0x000002d0·038f0200·38000000·d8020000·00000000·....8........... 
50 ··0x000002e0·31020000·00420e10·8d02420e·188c0341·1....B....B....A 
51 ··0x000002f0·0e208604·440e2883·05470e30·590a0e28·.·..D.(..G.0Y..( 
52 ··0x00000300·410e2041·0e18420e·10420e08·410b0000·A.·A..B..B..A...59 ··0x00000370·0e20670a·0e18410e·10410e08·410b0000·.·g...A..A..A...
53 ··0x00000310·18000000·14030000·00000000·23000000·............#...60 ··0x00000380·14000000·84030000·00000000·21000000·............!...
54 ··0x00000320·000e3083·0586048c·038d0200·20000000·..0.........·... 
55 ··0x00000330·30030000·00000000·76000000·00410e10·0.......v....A.. 
56 ··0x00000340·83026f0a·0e08410b·02400a0e·08410b00·..o...A..@...A.. 
57 ··0x00000350·28000000·54030000·00000000·54000000·(...T.......T... 
58 ··0x00000360·00410e10·8602410e·18830342·0e20640a·.A....A....B.·d. 
59 ··0x00000370·0e18410e·10410e08·410b0000·14000000·..A..A..A....... 
60 ··0x00000380·80030000·00000000·21000000·000e2083·........!.....·. 
61 ··0x00000390·03860200·10000000·98030000·00000000·................61 ··0x00000390·000e2083·03860200·10000000·9c030000·..·.............
62 ··0x000003a0·36000000·00000000·10000000·ac030000·6............... 
63 ··0x000003b0·00000000·4c000000·00000000·3c000000·....L.......<...62 ··0x000003a0·00000000·36000000·00000000·10000000·....6...........
64 ··0x000003c0·c0030000·00000000·fc010000·00420e10·.............B..63 ··0x000003b0·b0030000·00000000·4c000000·00000000·........L.......
 64 ··0x000003c0·3c000000·c4030000·00000000·fc010000·<...............
65 ··0x000003d0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.65 ··0x000003d0·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..
66 ··0x000003e0·05410e30·83060248·0a0e2841·0e20420e·.A.0...H..(A.·B.66 ··0x000003e0·410e2886·05410e30·83060248·0a0e2841·A.(..A.0...H..(A
67 ··0x000003f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........67 ··0x000003f0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
68 ··0x00000400·00040000·00000000·49000000·000e3083·........I.....0. 
69 ··0x00000410·0686058c·048d038e·02000000·20000000·............·... 
70 ··0x00000420·20040000·00000000·4d000000·00410e10··.......M....A.. 
71 ··0x00000430·8302470e·20660a0e·10410e08·410b0000·..G.·f...A..A... 
72 ··0x00000440·1c000000·44040000·00000000·4a000000·....D.......J...68 ··0x00000400·1c000000·04040000·00000000·49000000·............I...
73 ··0x00000450·000e2083·02750a0e·10410e08·450b0000·..·..u...A..E...69 ··0x00000410·000e3083·0686058c·048d038e·02000000·..0.............
74 ··0x00000460·1c000000·64040000·00000000·20000000·....d.......·...70 ··0x00000420·20000000·24040000·00000000·4d000000··...$.......M...
 71 ··0x00000430·00410e10·8302470e·20660a0e·10410e08·.A....G.·f...A..
 72 ··0x00000440·410b0000·1c000000·48040000·00000000·A.......H.......
 73 ··0x00000450·4a000000·000e2083·02750a0e·10410e08·J.....·..u...A..
 74 ··0x00000460·450b0000·1c000000·68040000·00000000·E.......h.......
75 ··0x00000470·00450e10·4e0a0e08·490b430e·08000000·.E..N...I.C.....75 ··0x00000470·20000000·00450e10·4e0a0e08·490b430e··....E..N...I.C.
76 ··0x00000480·2c000000·84040000·00000000·45000000·,...........E...76 ··0x00000480·08000000·30000000·88040000·00000000·....0...........
77 ··0x00000490·004f0e10·8c02410e·18860343·0e208304·.O....A....C.·..77 ··0x00000490·45000000·004f0e10·8c02410e·18860343·E....O....A....C
78 ··0x000004a0·670e1844·0e10420e·0841c3c6·cc000000·g..D..B..A......78 ··0x000004a0·0e208304·670e1844·0e10420e·0841c3c6·.·..g..D..B..A..
 79 ··0x000004b0·cc000000·00000000···················........
  
4.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 43, 43 lines modifiedOffset 43, 43 lines modified
43 ··0x00000280·79556e69·636f6465·5f457175·616c546f·yUnicode_EqualTo43 ··0x00000280·79556e69·636f6465·5f457175·616c546f·yUnicode_EqualTo
44 ··0x00000290·41534349·49537472·696e6700·50795475·ASCIIString.PyTu44 ··0x00000290·41534349·49537472·696e6700·50795475·ASCIIString.PyTu
45 ··0x000002a0·706c655f·4e657700·5f507941·72656e61·ple_New._PyArena45 ··0x000002a0·706c655f·4e657700·5f507941·72656e61·ple_New._PyArena
46 ··0x000002b0·5f416464·50794f62·6a656374·0050794f·_AddPyObject.PyO46 ··0x000002b0·5f416464·50794f62·6a656374·0050794f·_AddPyObject.PyO
47 ··0x000002c0·626a6563·745f4765·74497465·6d005079·bject_GetItem.Py47 ··0x000002c0·626a6563·745f4765·74497465·6d005079·bject_GetItem.Py
48 ··0x000002d0·4c6f6e67·5f41734c·6f6e6700·50794e75·Long_AsLong.PyNu48 ··0x000002d0·4c6f6e67·5f41734c·6f6e6700·50794e75·Long_AsLong.PyNu
49 ··0x000002e0·6d626572·5f4d756c·7469706c·79005079·mber_Multiply.Py49 ··0x000002e0·6d626572·5f4d756c·7469706c·79005079·mber_Multiply.Py
 50 ··0x000002f0·4e756d62·65725f41·6464005f·50794c6f·Number_Add._PyLo
 51 ··0x00000300·6e675f4e·756d4269·74730050·794c6f6e·ng_NumBits.PyLon
 52 ··0x00000310·675f4173·53697a65·5f74005f·50795f4e·g_AsSize_t._Py_N
 53 ··0x00000320·6f6e6553·74727563·74005079·4e756d62·oneStruct.PyNumb
 54 ··0x00000330·65725f50·6f776572·0050794e·756d6265·er_Power.PyNumbe
 55 ··0x00000340·725f5375·62747261·63740050·794e756d·r_Subtract.PyNum
 56 ··0x00000350·6265725f·54727565·44697669·64650050·ber_TrueDivide.P
 57 ··0x00000360·794e756d·6265725f·4c736869·66740050·yNumber_Lshift.P
50 ··0x000002f0·4578635f·4b657962·6f617264·496e7465·Exc_KeyboardInte58 ··0x00000370·79457863·5f4b6579·626f6172·64496e74·yExc_KeyboardInt
51 ··0x00000300·72727570·74005079·4572725f·45786365·rrupt.PyErr_Exce59 ··0x00000380·65727275·70740050·79457272·5f457863·errupt.PyErr_Exc
52 ··0x00000310·7074696f·6e4d6174·63686573·00507945·ptionMatches.PyE60 ··0x00000390·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py
53 ··0x00000320·72725f43·6c656172·005f5079·4c6f6e67·rr_Clear._PyLong61 ··0x000003a0·4572725f·436c6561·72005079·556e6963·Err_Clear.PyUnic
54 ··0x00000330·5f4e756d·42697473·0050794c·6f6e675f·_NumBits.PyLong_ 
55 ··0x00000340·41735369·7a655f74·005f5079·5f4e6f6e·AsSize_t._Py_Non 
56 ··0x00000350·65537472·75637400·50794e75·6d626572·eStruct.PyNumber 
57 ··0x00000360·5f506f77·65720050·794e756d·6265725f·_Power.PyNumber_ 
58 ··0x00000370·41646400·50794e75·6d626572·5f537562·Add.PyNumber_Sub 
59 ··0x00000380·74726163·74005079·4e756d62·65725f54·tract.PyNumber_T 
60 ··0x00000390·72756544·69766964·65005079·4e756d62·rueDivide.PyNumb 
61 ··0x000003a0·65725f4c·73686966·74005079·556e6963·er_Lshift.PyUnic 
62 ··0x000003b0·6f64655f·53756273·7472696e·67005f50·ode_Substring._P62 ··0x000003b0·6f64655f·53756273·7472696e·67005f50·ode_Substring._P
63 ··0x000003c0·79415354·5f436f6e·7374616e·74005f50·yAST_Constant._P63 ··0x000003c0·79415354·5f436f6e·7374616e·74005f50·yAST_Constant._P
64 ··0x000003d0·79415354·5f466f72·6d617474·65645661·yAST_FormattedVa64 ··0x000003d0·79415354·5f466f72·6d617474·65645661·yAST_FormattedVa
65 ··0x000003e0·6c756500·50794572·725f4f63·63757272·lue.PyErr_Occurr65 ··0x000003e0·6c756500·50794572·725f4f63·63757272·lue.PyErr_Occurr
66 ··0x000003f0·6564005f·5f737461·636b5f63·686b5f66·ed.__stack_chk_f66 ··0x000003f0·6564005f·5f737461·636b5f63·686b5f66·ed.__stack_chk_f
67 ··0x00000400·61696c00·5f5f736e·7072696e·74665f63·ail.__snprintf_c67 ··0x00000400·61696c00·5f5f736e·7072696e·74665f63·ail.__snprintf_c
68 ··0x00000410·686b0050·79426f6f·6c5f4672·6f6d4c6f·hk.PyBool_FromLo68 ··0x00000410·686b0050·79426f6f·6c5f4672·6f6d4c6f·hk.PyBool_FromLo
69 ··0x00000420·6e670050·79556e69·636f6465·5f46726f·ng.PyUnicode_Fro69 ··0x00000420·6e670050·79556e69·636f6465·5f46726f·ng.PyUnicode_Fro
70 ··0x00000430·6d537472·696e6700·5f50795f·4465616c·mString._Py_Deal70 ··0x00000430·6d537472·696e6700·5f50795f·4465616c·mString._Py_Deal
71 ··0x00000440·6c6f6300·50794e75·6d626572·5f4f7200·loc.PyNumber_Or.71 ··0x00000440·6c6f6300·50794e75·6d626572·5f466c6f·loc.PyNumber_Flo
72 ··0x00000450·50794e75·6d626572·5f527368·69667400·PyNumber_Rshift.72 ··0x00000450·6f724469·76696465·0050794e·756d6265·orDivide.PyNumbe
 73 ··0x00000460·725f416e·64005079·4e756d62·65725f52·r_And.PyNumber_R
 74 ··0x00000470·73686966·74005f50·7952756e·74696d65·shift._PyRuntime
 75 ··0x00000480·00507955·6e69636f·64655f52·65706c61·.PyUnicode_Repla
 76 ··0x00000490·63650050·794e756d·6265725f·586f7200·ce.PyNumber_Xor.
73 ··0x00000460·50794e75·6d626572·5f416e64·0050794e·PyNumber_And.PyN77 ··0x000004a0·50794e75·6d626572·5f4f7200·50794e75·PyNumber_Or.PyNu
 78 ··0x000004b0·6d626572·5f52656d·61696e64·65720050·mber_Remainder.P
74 ··0x00000470·756d6265·725f586f·72005079·4e756d62·umber_Xor.PyNumb 
75 ··0x00000480·65725f52·656d6169·6e646572·005f5079·er_Remainder._Py 
76 ··0x00000490·52756e74·696d6500·5079556e·69636f64·Runtime.PyUnicod 
77 ··0x000004a0·655f5265·706c6163·65005079·4e756d62·e_Replace.PyNumb 
78 ··0x000004b0·65725f46·6c6f6f72·44697669·64650050·er_FloorDivide.P 
79 ··0x000004c0·7946726f·7a656e53·65745f4e·65770050·yFrozenSet_New.P79 ··0x000004c0·7946726f·7a656e53·65745f4e·65770050·yFrozenSet_New.P
80 ··0x000004d0·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P80 ··0x000004d0·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P
81 ··0x000004e0·794e756d·6265725f·496e7665·72740050·yNumber_Invert.P81 ··0x000004e0·794e756d·6265725f·496e7665·72740050·yNumber_Invert.P
82 ··0x000004f0·794e756d·6265725f·506f7369·74697665·yNumber_Positive82 ··0x000004f0·794e756d·6265725f·506f7369·74697665·yNumber_Positive
83 ··0x00000500·0050794e·756d6265·725f4e65·67617469·.PyNumber_Negati83 ··0x00000500·0050794e·756d6265·725f4e65·67617469·.PyNumber_Negati
84 ··0x00000510·766500······························ve.84 ··0x00000510·766500······························ve.
  
1.83 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:··········205464·(bytes·into·file)13 ··Start·of·section·headers:··········205328·(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·0x32298:1 There·are·21·section·headers,·starting·at·offset·0x32210:
  
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·0007d0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007d0·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01c6f8·0009c0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01c6e8·0009c0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000810·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000810·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000810·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000810·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000810·006eaf·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000810·006e2b·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·01d0b8·009c30·18···I·18···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·01d0a8·009bd0·18···I·18···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0076c0·00e559·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·007640·00e5c9·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·026ce8·009120·18···I·18···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·026c78·009108·18···I·18···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·015c19·0001ac·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·015c09·0001ac·01·AMS··0···0··1
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·015dc8·001127·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·015db8·001127·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·016ef0·000970·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·016ee0·000970·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·02fe08·001ab8·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·02fd80·001ab8·18···I·18··11··8
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·017860·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·017850·000008·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·017868·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·017858·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·017868·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·017858·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·017888·000e98·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·017878·000e98·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0318c0·000918·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·031838·000918·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·018720·0022f8·18·····19··54··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·018710·0022f8·18·····19··54··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·01aa18·001cdb·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·01aa08·001cdb·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0321d8·0000be·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·032150·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)
42.5 KB
readelf --wide --symbols {}
Max HTML report size reached
671 KB
readelf --wide --relocs {}
Max HTML report size reached
68.0 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
5.19 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 128, 16 lines modifiedOffset 128, 16 lines modified
128 _PyEval_Vector.cold128 _PyEval_Vector.cold
129 _PyEvalFramePushAndInit.cold129 _PyEvalFramePushAndInit.cold
130 missing_arguments130 missing_arguments
131 initialize_locals.cold131 initialize_locals.cold
132 _PyEval_EvalFrame132 _PyEval_EvalFrame
133 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS133 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS
134 opcode_targets.0134 opcode_targets.0
135 do_raise 
136 import_from135 import_from
 136 do_raise
137 do_monitor_exc137 do_monitor_exc
138 _PyEval_EvalFrameDefault.cold138 _PyEval_EvalFrameDefault.cold
139 __func__.1139 __func__.1
140 monitor_stop_iteration140 monitor_stop_iteration
141 _PyEval_FrameClearAndPop.cold141 _PyEval_FrameClearAndPop.cold
142 clear_thread_frame.cold142 clear_thread_frame.cold
143 _PyEval_UnpackIterable.cold143 _PyEval_UnpackIterable.cold
Offset 197, 121 lines modifiedOffset 197, 121 lines modified
197 _Py_TrueStruct197 _Py_TrueStruct
198 _PyEval_FrameClearAndPop198 _PyEval_FrameClearAndPop
199 PyBool_Type199 PyBool_Type
200 PyObject_GetAttr200 PyObject_GetAttr
201 PyLong_Type201 PyLong_Type
202 PyFunction_Type202 PyFunction_Type
203 PyModule_Type203 PyModule_Type
204 PyCFunction_Type 
205 PyMethodDescr_Type204 PyMethodDescr_Type
 205 PyCFunction_Type
206 _PyEval_BinaryOps206 _PyEval_BinaryOps
207 PyMethod_Type207 PyMethod_Type
208 PyObject_Vectorcall208 PyObject_Vectorcall
209 PyObject_Size209 PyObject_Size
210 PyLong_FromSsize_t210 PyLong_FromSsize_t
211 PyObject_IsInstance211 PyObject_IsInstance
212 PyBool_FromLong212 PyBool_FromLong
213 PyListIter_Type213 PyListIter_Type
214 _PyLong_Add 
215 PyUnicode_Type214 PyUnicode_Type
216 _PyUnicode_Equal215 _PyUnicode_Equal
 216 _PyLong_Add
217 PyRangeIter_Type217 PyRangeIter_Type
218 PyLong_FromLong218 PyLong_FromLong
219 PyTuple_Type219 PyTuple_Type
220 PyTupleIter_Type220 PyTupleIter_Type
221 PyObject_RichCompare221 PyObject_RichCompare
222 PyObject_IsTrue222 PyObject_IsTrue
223 PyType_Type223 PyType_Type
224 PyObject_GetItem224 PyObject_GetItem
225 PyObject_GetIter225 PyObject_GetIter
226 _PyBuildSlice_ConsumeRefs226 _PyBuildSlice_ConsumeRefs
227 _PyLong_Subtract227 _PyLong_Subtract
228 PyFloat_Type 
229 PySequence_Contains228 PySequence_Contains
 229 PyFloat_Type
230 PyMapping_GetOptionalItem230 PyMapping_GetOptionalItem
231 _PyList_FromArraySteal 
232 _PyFunction_Vectorcall231 _PyFunction_Vectorcall
233 PyObject_SetAttr232 PyObject_SetAttr
 233 _PyList_FromArraySteal
234 PyList_Type234 PyList_Type
235 PyUnicode_Concat235 PyUnicode_Concat
236 PyFunction_New236 PyFunction_New
237 _PyFunction_SetVersion237 _PyFunction_SetVersion
238 _PyDict_SetItem_Take2238 _PyDict_SetItem_Take2
239 PyObject_SetItem239 PyObject_SetItem
240 _PyDict_LoadGlobal 
241 PySet_Type240 PySet_Type
242 PyFrozenSet_Type241 PyFrozenSet_Type
243 _PySet_Contains242 _PySet_Contains
244 PyObject_Call243 _PyDict_LoadGlobal
245 PyDict_Contains244 PyDict_Contains
 245 PyObject_Call
246 _PyDict_FromItems246 _PyDict_FromItems
247 _PyLong_Multiply 
248 _PyObject_LookupSpecial247 _PyObject_LookupSpecial
249 PyObject_CallNoArgs248 PyObject_CallNoArgs
250 PyObject_Str249 _PyLong_Multiply
 250 PyCell_New
251 PySuper_Type251 PySuper_Type
252 PyObject_GenericGetAttr252 PyObject_GenericGetAttr
253 _PySuper_Lookup253 _PySuper_Lookup
 254 PyObject_Str
254 PyCell_New 
255 PyGen_Type 
256 _PyEval_CheckExceptTypeValid255 _PyEval_CheckExceptTypeValid
257 PyErr_GivenExceptionMatches256 PyErr_GivenExceptionMatches
 257 PyGen_Type
 258 _PyUnicode_JoinArray
258 PyUnicode_Append259 PyUnicode_Append
259 _PyUnicode_ExactDealloc260 _PyUnicode_ExactDealloc
260 _PyUnicode_JoinArray 
261 PyFloat_FromDouble 
262 _Py_InitCleanup 
263 _PyType_NewManagedObject 
264 _Py_MakeCoro261 _Py_MakeCoro
265 _PyThreadState_PopFrame262 _PyThreadState_PopFrame
 263 _Py_InitCleanup
 264 _PyType_NewManagedObject
 265 PyFloat_FromDouble
266 _PyDict_MergeEx266 _PyDict_MergeEx
267 PyNumber_Negative 
268 _PyImport_IsDefaultImportFunc267 _PyImport_IsDefaultImportFunc
269 PyLong_AsInt268 PyLong_AsInt
270 PyImport_ImportModuleLevelObject269 PyImport_ImportModuleLevelObject
 270 PyNumber_Negative
271 _PyEval_ConversionFuncs271 _PyEval_ConversionFuncs
272 PyObject_DelAttr272 PyObject_DelAttr
273 _PyList_Extend 
274 PyCoro_Type273 PyCoro_Type
275 PyIter_Check274 PyIter_Check
 275 _PyList_Extend
276 PySet_Add276 PySet_Add
277 _PyIntrinsics_UnaryFunctions277 _PyIntrinsics_UnaryFunctions
 278 PyObject_DelItem
278 PyDict_Update279 PyDict_Update
279 PySequence_Tuple280 PySequence_Tuple
280 PyException_GetTraceback281 PyException_GetTraceback
281 _PyFrame_MakeAndSetFrameObject282 _PyFrame_MakeAndSetFrameObject
282 PyTraceBack_Here283 PyTraceBack_Here
283 PyNumber_Invert284 PyNumber_Invert
284 PySlice_New285 PySlice_New
285 PyLong_AsLong286 PyLong_AsLong
286 _PyErr_SetRaisedException287 _PyErr_SetRaisedException
287 _PyErr_GetRaisedException288 _PyErr_GetRaisedException
288 PyIter_Next 
289 _Py_call_instrumentation_line289 _Py_call_instrumentation_line
290 _PyOpcode_Caches290 _PyOpcode_Caches
Max diff block lines reached; 2624/5239 bytes (50.09%) of diff not shown.
13.1 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+0x55d216 ·R_X86_64_PC32»  .text.unlikely+0x554e
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+0x55d227 ·R_X86_64_PC32»  .text.unlikely+0x554e
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+0x55d237 ·R_X86_64_PC32»  .text.unlikely+0x554e
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+0x56cb78 ·R_X86_64_PC32»  .text.unlikely+0x5647
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+0x56da143 ·R_X86_64_PC32»  .text.unlikely+0x5656
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+0x56ea154 ·R_X86_64_PC32»  .text.unlikely+0x5666
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 202, 15 lines modifiedOffset 202, 15 lines modified
202 _Py_CheckRecursiveCallPy():202 _Py_CheckRecursiveCallPy():
203 »       endbr64203 »       endbr64
204 »       push···%rbx204 »       push···%rbx
205 »       mov····0x38(%rdi),%eax205 »       mov····0x38(%rdi),%eax
206 »       mov····%rdi,%rbx206 »       mov····%rdi,%rbx
207 »       test···%eax,%eax207 »       test···%eax,%eax
208 »       jne····233·<_Py_CheckRecursiveCallPy+0x13>208 »       jne····233·<_Py_CheckRecursiveCallPy+0x13>
209 ·R_X86_64_PC32»  .text.unlikely+0x56f4209 ·R_X86_64_PC32»  .text.unlikely+0x5670
210 »       cmpl···$0x0,0x2c(%rdi)210 »       cmpl···$0x0,0x2c(%rdi)
211 »       jg·····25a·<_Py_CheckRecursiveCallPy+0x3a>211 »       jg·····25a·<_Py_CheckRecursiveCallPy+0x3a>
212 »       movl···$0x1,0x38(%rdi)212 »       movl···$0x1,0x38(%rdi)
213 »       mov····0x0(%rip),%rsi········213 »       mov····0x0(%rip),%rsi········
214 ·R_X86_64_PC32»  PyExc_RecursionError-0x4214 ·R_X86_64_PC32»  PyExc_RecursionError-0x4
215 »       mov····$0x0,%edx215 »       mov····$0x0,%edx
216 ·R_X86_64_32»    .rodata.str1.8+0xc20216 ·R_X86_64_32»    .rodata.str1.8+0xc20
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
238 »       mov····%fs:(%rax),%rbp238 »       mov····%fs:(%rax),%rbp
239 »       xor····%eax,%eax239 »       xor····%eax,%eax
240 »       mov····%rbp,%rdi240 »       mov····%rbp,%rdi
241 »       call···289·<_PyEval_SetAsyncGenFinalizer+0x29>241 »       call···289·<_PyEval_SetAsyncGenFinalizer+0x29>
242 ·R_X86_64_PLT32» _PySys_Audit-0x4242 ·R_X86_64_PLT32» _PySys_Audit-0x4
243 »       test···%eax,%eax243 »       test···%eax,%eax
244 »       js·····291·<_PyEval_SetAsyncGenFinalizer+0x31>244 »       js·····291·<_PyEval_SetAsyncGenFinalizer+0x31>
245 ·R_X86_64_PC32»  .text.unlikely+0x5e02245 ·R_X86_64_PC32»  .text.unlikely+0x5d7e
246 »       mov····0xc8(%rbp),%rdi246 »       mov····0xc8(%rbp),%rdi
247 »       test···%rbx,%rbx247 »       test···%rbx,%rbx
248 »       je·····2a6·<_PyEval_SetAsyncGenFinalizer+0x46>248 »       je·····2a6·<_PyEval_SetAsyncGenFinalizer+0x46>
249 »       mov····(%rbx),%eax249 »       mov····(%rbx),%eax
250 »       add····$0x1,%eax250 »       add····$0x1,%eax
251 »       je·····2a6·<_PyEval_SetAsyncGenFinalizer+0x46>251 »       je·····2a6·<_PyEval_SetAsyncGenFinalizer+0x46>
252 »       mov····%eax,(%rbx)252 »       mov····%eax,(%rbx)
Offset 259, 15 lines modifiedOffset 259, 15 lines modified
259 »       sub····$0x1,%rax259 »       sub····$0x1,%rax
260 »       mov····%rax,(%rdi)260 »       mov····%rax,(%rdi)
261 »       jne····2d9·<_PyEval_SetAsyncGenFinalizer+0x79>261 »       jne····2d9·<_PyEval_SetAsyncGenFinalizer+0x79>
262 »       mov····0x0(%rip),%rax········262 »       mov····0x0(%rip),%rax········
263 ·R_X86_64_PC32»  _PyRuntime+0x2844263 ·R_X86_64_PC32»  _PyRuntime+0x2844
264 »       test···%rax,%rax264 »       test···%rax,%rax
265 »       jne····2d2·<_PyEval_SetAsyncGenFinalizer+0x72>265 »       jne····2d2·<_PyEval_SetAsyncGenFinalizer+0x72>
266 ·R_X86_64_PC32»  .text.unlikely+0x5de5266 ·R_X86_64_PC32»  .text.unlikely+0x5d61
267 »       mov····0x8(%rdi),%rax267 »       mov····0x8(%rdi),%rax
268 »       call···*0x30(%rax)268 »       call···*0x30(%rax)
269 »       xor····%eax,%eax269 »       xor····%eax,%eax
270 »       add····$0x18,%rsp270 »       add····$0x18,%rsp
271 »       pop····%rbx271 »       pop····%rbx
272 »       pop····%rbp272 »       pop····%rbp
273 »       ret273 »       ret
Max diff block lines reached; 9418/13277 bytes (70.93%) of diff not shown.
403 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
635 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
7.13 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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·57000000·00000000·10000000·....W...........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·50000000·....D.......P...7 ··0x00000040·10000000·44000000·00000000·4f000000·....D.......O...
8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
9 ··0x00000060·12000000·00000000·40000000·6c000000·........@...l...9 ··0x00000060·09000000·00000000·40000000·6c000000·........@...l...
10 ··0x00000070·00000000·11020000·00460e10·8e02420e·.........F....B.10 ··0x00000070·00000000·1a020000·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·e8000000·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·87020000·00460e10·.............F..
17 ··0x000000e0·8f02480e·188e0345·0e208d04·450e288c·..H....E.·..E.(.17 ··0x000000e0·8f02480e·188e0345·0e208d04·450e288c·..H....E.·..E.(.
18 ··0x000000f0·05410e30·8606440e·38830744·0e50033e·.A.0..D.8..D.P.>18 ··0x000000f0·05410e30·8606440e·38830744·0e50033e·.A.0..D.8..D.P.>
19 ··0x00000100·010a0e38·490e3041·0e28420e·20420e18·...8I.0A.(B.·B..19 ··0x00000100·010a0e38·490e3041·0e28420e·20420e18·...8I.0A.(B.·B..
20 ··0x00000110·420e1042·0e084f0b·02ce0a0e·38490e30·B..B..O.....8I.020 ··0x00000110·420e1042·0e084f0b·02d70a0e·38490e30·B..B..O.....8I.0
21 ··0x00000120·410e2842·0e20420e·18420e10·420e0842·A.(B.·B..B..B..B21 ··0x00000120·410e2842·0e20420e·18420e10·420e0842·A.(B.·B..B..B..B
22 ··0x00000130·0b4f0e38·430e3041·0e28420e·20420e18·.O.8C.0A.(B.·B..22 ··0x00000130·0b4f0e38·430e3041·0e28420e·20420e18·.O.8C.0A.(B.·B..
23 ··0x00000140·420e1042·0e080000·1c000000·4c010000·B..B........L...23 ··0x00000140·420e1042·0e080000·1c000000·4c010000·B..B........L...
24 ··0x00000150·00000000·ba010000·000e5083·0786068c·..........P.....24 ··0x00000150·00000000·ac010000·000e5083·0786068c·..........P.....
25 ··0x00000160·058d048e·038f0200·48000000·6c010000·........H...l...25 ··0x00000160·058d048e·038f0200·48000000·6c010000·........H...l...
26 ··0x00000170·00000000·f1000000·00460e10·8f02450e·.........F....E.26 ··0x00000170·00000000·f1000000·00460e10·8f02450e·.........F....E.
27 ··0x00000180·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.027 ··0x00000180·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
28 ··0x00000190·8606410e·38830744·0e50029e·0a0e3844·..A.8..D.P....8D28 ··0x00000190·8606410e·38830744·0e50029e·0a0e3844·..A.8..D.P....8D
29 ··0x000001a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.29 ··0x000001a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
30 ··0x000001b0·08470b00·1c000000·b8010000·00000000·.G..............30 ··0x000001b0·08470b00·1c000000·b8010000·00000000·.G..............
31 ··0x000001c0·6c010000·000e5083·0786068c·058d048e·l.....P.........31 ··0x000001c0·6c010000·000e5083·0786068c·058d048e·l.....P.........
32 ··0x000001d0·038f0200·60000000·d8010000·00000000·....`...........32 ··0x000001d0·038f0200·60000000·d8010000·00000000·....`...........
33 ··0x000001e0·4d0a0000·00420e10·8f02450e·188e0342·M....B....E....B33 ··0x000001e0·5d0a0000·00420e10·8f02450e·188e0342·]....B....E....B
34 ··0x000001f0·0e208d04·480e288c·05410e30·8606410e·.·..H.(..A.0..A.34 ··0x000001f0·0e208d04·480e288c·05410e30·8606410e·.·..H.(..A.0..A.
35 ··0x00000200·3883074a·0ec00102·a70a0e38·410e3041·8..J.......8A.0A35 ··0x00000200·3883074a·0ec00102·a70a0e38·410e3041·8..J.......8A.0A
36 ··0x00000210·0e28420e·20420e18·420e1042·0e08420b·.(B.·B..B..B..B.36 ··0x00000210·0e28420e·20420e18·420e1042·0e08420b·.(B.·B..B..B..B.
37 ··0x00000220·0300030e·c8014e0e·d0014c0e·d801410e·......N...L...A.37 ··0x00000220·0308030e·c8014e0e·d0014c0e·d801410e·......N...L...A.
38 ··0x00000230·e0014d0e·c0010000·1c000000·3c020000·..M.........<...38 ··0x00000230·e0014d0e·c0010000·1c000000·3c020000·..M.........<...
39 ··0x00000240·00000000·20070000·000ec001·83078606·....·...........39 ··0x00000240·00000000·20070000·000ec001·83078606·....·...........
40 ··0x00000250·8c058d04·8e038f02·10000000·5c020000·............\...40 ··0x00000250·8c058d04·8e038f02·10000000·5c020000·............\...
41 ··0x00000260·00000000·14000000·00000000·4c000000·............L...41 ··0x00000260·00000000·14000000·00000000·4c000000·............L...
42 ··0x00000270·70020000·00000000·febf0000·00460e10·p............F..42 ··0x00000270·70020000·00000000·51c00000·00460e10·p.......Q....F..
43 ··0x00000280·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.43 ··0x00000280·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
44 ··0x00000290·05410e30·8606410e·38830747·0ea00303·.A.0..A.8..G....44 ··0x00000290·05410e30·8606410e·38830747·0ea00303·.A.0..A.8..G....
45 ··0x000002a0·dc0a0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.45 ··0x000002a0·d40a0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
46 ··0x000002b0·18420e10·420e0841·0b000000·1c000000·.B..B..A........46 ··0x000002b0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
47 ··0x000002c0·c0020000·00000000·f5410000·000ea003·.........A......47 ··0x000002c0·c0020000·00000000·81410000·000ea003·.........A......
48 ··0x000002d0·83078606·8c058d04·8e038f02·30000000·............0...48 ··0x000002d0·83078606·8c058d04·8e038f02·30000000·............0...
49 ··0x000002e0·e0020000·00000000·97000000·00450e10·.............E..49 ··0x000002e0·e0020000·00000000·97000000·00450e10·.............E..
50 ··0x000002f0·8602440e·18830347·0e30770a·0e18470e·..D....G.0w...G.50 ··0x000002f0·8602440e·18830347·0e30770a·0e18470e·..D....G.0w...G.
51 ··0x00000300·10410e08·490b7c0e·18410e10·410e0800·.A..I.|..A..A...51 ··0x00000300·10410e08·490b7c0e·18410e10·410e0800·.A..I.|..A..A...
52 ··0x00000310·14000000·14030000·00000000·58000000·............X...52 ··0x00000310·14000000·14030000·00000000·58000000·............X...
53 ··0x00000320·000e3083·03860200·24000000·2c030000·..0.....$...,...53 ··0x00000320·000e3083·03860200·24000000·2c030000·..0.....$...,...
54 ··0x00000330·00000000·45000000·00410e10·8602440e·....E....A....D.54 ··0x00000330·00000000·45000000·00410e10·8602440e·....E....A....D.
55 ··0x00000340·18830347·0e306c0e·18470e10·410e0800·...G.0l..G..A...55 ··0x00000340·18830347·0e306c0e·18470e10·410e0800·...G.0l..G..A...
56 ··0x00000350·14000000·54030000·00000000·30000000·....T.......0...56 ··0x00000350·14000000·54030000·00000000·30000000·....T.......0...
57 ··0x00000360·000e3083·03860200·64000000·6c030000·..0.....d...l...57 ··0x00000360·000e3083·03860200·64000000·6c030000·..0.....d...l...
58 ··0x00000370·00000000·01040000·00460e10·8f02480e·.........F....H.58 ··0x00000370·00000000·f3030000·00460e10·8f02480e·.........F....H.
59 ··0x00000380·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.059 ··0x00000380·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
60 ··0x00000390·8606430e·38830744·0e5002fe·0a0e3846·..C.8..D.P....8F60 ··0x00000390·8606430e·38830744·0e5002f8·0a0e3846·..C.8..D.P....8F
61 ··0x000003a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.61 ··0x000003a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
62 ··0x000003b0·08480b03·03010a0e·38410e30·410e2842·.H......8A.0A.(B62 ··0x000003b0·08460b03·03010a0e·38410e30·410e2842·.F......8A.0A.(B
63 ··0x000003c0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....63 ··0x000003c0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
64 ··0x000003d0·1c000000·d4030000·00000000·92000000·................64 ··0x000003d0·1c000000·d4030000·00000000·92000000·................
65 ··0x000003e0·000e5083·0786068c·058d048e·038f0200·..P.............65 ··0x000003e0·000e5083·0786068c·058d048e·038f0200·..P.............
66 ··0x000003f0·10000000·f4030000·00000000·d1000000·................66 ··0x000003f0·10000000·f4030000·00000000·d1000000·................
67 ··0x00000400·00000000·14000000·08040000·00000000·................67 ··0x00000400·00000000·14000000·08040000·00000000·................
68 ··0x00000410·17000000·00410e10·550e0800·10000000·.....A..U.......68 ··0x00000410·17000000·00410e10·550e0800·10000000·.....A..U.......
69 ··0x00000420·20040000·00000000·7f000000·00000000··...............69 ··0x00000420·20040000·00000000·7f000000·00000000··...............
Offset 75, 19 lines modifiedOffset 75, 19 lines modified
75 ··0x00000470·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......75 ··0x00000470·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
76 ··0x00000480·80040000·00000000·71030000·000e8001·........q.......76 ··0x00000480·80040000·00000000·71030000·000e8001·........q.......
77 ··0x00000490·83078606·8c058d04·8e038f02·28000000·............(...77 ··0x00000490·83078606·8c058d04·8e038f02·28000000·............(...
78 ··0x000004a0·a0040000·00000000·76000000·00450e10·........v....E..78 ··0x000004a0·a0040000·00000000·76000000·00450e10·........v....E..
79 ··0x000004b0·8602410e·18830344·0e20024f·0a0e1841·..A....D.·.O...A79 ··0x000004b0·8602410e·18830344·0e20024f·0a0e1841·..A....D.·.O...A
80 ··0x000004c0·0e10410e·08450b00·14000000·cc040000·..A..E..........80 ··0x000004c0·0e10410e·08450b00·14000000·cc040000·..A..E..........
81 ··0x000004d0·00000000·27000000·000e2083·03860200·....'.....·.....81 ··0x000004d0·00000000·27000000·000e2083·03860200·....'.....·.....
82 ··0x000004e0·3c000000·e4040000·00000000·a2010000·<...............82 ··0x000004e0·3c000000·e4040000·00000000·aa010000·<...............
83 ··0x000004f0·00420e10·8e02420e·188d0345·0e208c04·.B....B....E.·..83 ··0x000004f0·00420e10·8e02420e·188d0345·0e208c04·.B....B....E.·..
84 ··0x00000500·410e2886·05410e30·83060270·0a0e2841·A.(..A.0...p..(A84 ··0x00000500·410e2886·05410e30·8306026e·0a0e2841·A.(..A.0...n..(A
85 ··0x00000510·0e20420e·18420e10·420e0846·0b000000·.·B..B..B..F....85 ··0x00000510·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....
86 ··0x00000520·1c000000·24050000·00000000·07030000·....$...........86 ··0x00000520·1c000000·24050000·00000000·1c030000·....$...........
87 ··0x00000530·000e3083·0686058c·048d038e·02000000·..0.............87 ··0x00000530·000e3083·0686058c·048d038e·02000000·..0.............
88 ··0x00000540·10000000·44050000·00000000·3b000000·....D.......;...88 ··0x00000540·10000000·44050000·00000000·3b000000·....D.......;...
89 ··0x00000550·00000000·24000000·58050000·00000000·....$...X.......89 ··0x00000550·00000000·24000000·58050000·00000000·....$...X.......
90 ··0x00000560·3e000000·00410e10·8602440e·18830345·>....A....D....E90 ··0x00000560·3e000000·00410e10·8602440e·18830345·>....A....D....E
91 ··0x00000570·0e20600e·18470e10·480e0800·1c000000·.·`..G..H.......91 ··0x00000570·0e20600e·18470e10·480e0800·1c000000·.·`..G..H.......
92 ··0x00000580·80050000·00000000·1e000000·000e2083·..............·.92 ··0x00000580·80050000·00000000·1e000000·000e2083·..............·.
93 ··0x00000590·03860257·0e18410e·10410e08·10000000·...W..A..A......93 ··0x00000590·03860257·0e18410e·10410e08·10000000·...W..A..A......
25.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ··0x00000080·636f6c64·006d6973·73696e67·5f617267·cold.missing_arg11 ··0x00000080·636f6c64·006d6973·73696e67·5f617267·cold.missing_arg
12 ··0x00000090·756d656e·74730069·6e697469·616c697a·uments.initializ12 ··0x00000090·756d656e·74730069·6e697469·616c697a·uments.initializ
13 ··0x000000a0·655f6c6f·63616c73·2e636f6c·64005f50·e_locals.cold._P13 ··0x000000a0·655f6c6f·63616c73·2e636f6c·64005f50·e_locals.cold._P
14 ··0x000000b0·79457661·6c5f4576·616c4672·616d6500·yEval_EvalFrame.14 ··0x000000b0·79457661·6c5f4576·616c4672·616d6500·yEval_EvalFrame.
15 ··0x000000c0·5f50795f·494e5445·52505245·5445525f·_Py_INTERPRETER_15 ··0x000000c0·5f50795f·494e5445·52505245·5445525f·_Py_INTERPRETER_
16 ··0x000000d0·5452414d·504f4c49·4e455f49·4e535452·TRAMPOLINE_INSTR16 ··0x000000d0·5452414d·504f4c49·4e455f49·4e535452·TRAMPOLINE_INSTR
17 ··0x000000e0·55435449·4f4e5300·6f70636f·64655f74·UCTIONS.opcode_t17 ··0x000000e0·55435449·4f4e5300·6f70636f·64655f74·UCTIONS.opcode_t
18 ··0x000000f0·61726765·74732e30·00646f5f·72616973·argets.0.do_rais18 ··0x000000f0·61726765·74732e30·00696d70·6f72745f·argets.0.import_
19 ··0x00000100·6500696d·706f7274·5f66726f·6d00646f·e.import_from.do19 ··0x00000100·66726f6d·00646f5f·72616973·6500646f·from.do_raise.do
20 ··0x00000110·5f6d6f6e·69746f72·5f657863·005f5079·_monitor_exc._Py20 ··0x00000110·5f6d6f6e·69746f72·5f657863·005f5079·_monitor_exc._Py
21 ··0x00000120·4576616c·5f457661·6c467261·6d654465·Eval_EvalFrameDe21 ··0x00000120·4576616c·5f457661·6c467261·6d654465·Eval_EvalFrameDe
22 ··0x00000130·6661756c·742e636f·6c64005f·5f66756e·fault.cold.__fun22 ··0x00000130·6661756c·742e636f·6c64005f·5f66756e·fault.cold.__fun
23 ··0x00000140·635f5f2e·31006d6f·6e69746f·725f7374·c__.1.monitor_st23 ··0x00000140·635f5f2e·31006d6f·6e69746f·725f7374·c__.1.monitor_st
24 ··0x00000150·6f705f69·74657261·74696f6e·005f5079·op_iteration._Py24 ··0x00000150·6f705f69·74657261·74696f6e·005f5079·op_iteration._Py
25 ··0x00000160·4576616c·5f467261·6d65436c·65617241·Eval_FrameClearA25 ··0x00000160·4576616c·5f467261·6d65436c·65617241·Eval_FrameClearA
26 ··0x00000170·6e64506f·702e636f·6c640063·6c656172·ndPop.cold.clear26 ··0x00000170·6e64506f·702e636f·6c640063·6c656172·ndPop.cold.clear
Offset 106, 144 lines modifiedOffset 106, 144 lines modified
106 ··0x00000670·79446963·745f5479·7065005f·50795f54·yDict_Type._Py_T106 ··0x00000670·79446963·745f5479·7065005f·50795f54·yDict_Type._Py_T
107 ··0x00000680·72756553·74727563·74005f50·79457661·rueStruct._PyEva107 ··0x00000680·72756553·74727563·74005f50·79457661·rueStruct._PyEva
108 ··0x00000690·6c5f4672·616d6543·6c656172·416e6450·l_FrameClearAndP108 ··0x00000690·6c5f4672·616d6543·6c656172·416e6450·l_FrameClearAndP
109 ··0x000006a0·6f700050·79426f6f·6c5f5479·70650050·op.PyBool_Type.P109 ··0x000006a0·6f700050·79426f6f·6c5f5479·70650050·op.PyBool_Type.P
110 ··0x000006b0·794f626a·6563745f·47657441·74747200·yObject_GetAttr.110 ··0x000006b0·794f626a·6563745f·47657441·74747200·yObject_GetAttr.
111 ··0x000006c0·50794c6f·6e675f54·79706500·50794675·PyLong_Type.PyFu111 ··0x000006c0·50794c6f·6e675f54·79706500·50794675·PyLong_Type.PyFu
112 ··0x000006d0·6e637469·6f6e5f54·79706500·50794d6f·nction_Type.PyMo112 ··0x000006d0·6e637469·6f6e5f54·79706500·50794d6f·nction_Type.PyMo
113 ··0x000006e0·64756c65·5f547970·65005079·4346756e·dule_Type.PyCFun113 ··0x000006e0·64756c65·5f547970·65005079·4d657468·dule_Type.PyMeth
114 ··0x000006f0·6374696f·6e5f5479·70650050·794d6574·ction_Type.PyMet 
115 ··0x00000700·686f6444·65736372·5f547970·65005f50·hodDescr_Type._P114 ··0x000006f0·6f644465·7363725f·54797065·00507943·odDescr_Type.PyC
 115 ··0x00000700·46756e63·74696f6e·5f547970·65005f50·Function_Type._P
116 ··0x00000710·79457661·6c5f4269·6e617279·4f707300·yEval_BinaryOps.116 ··0x00000710·79457661·6c5f4269·6e617279·4f707300·yEval_BinaryOps.
117 ··0x00000720·50794d65·74686f64·5f547970·65005079·PyMethod_Type.Py117 ··0x00000720·50794d65·74686f64·5f547970·65005079·PyMethod_Type.Py
118 ··0x00000730·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal118 ··0x00000730·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal
119 ··0x00000740·6c005079·4f626a65·63745f53·697a6500·l.PyObject_Size.119 ··0x00000740·6c005079·4f626a65·63745f53·697a6500·l.PyObject_Size.
120 ··0x00000750·50794c6f·6e675f46·726f6d53·73697a65·PyLong_FromSsize120 ··0x00000750·50794c6f·6e675f46·726f6d53·73697a65·PyLong_FromSsize
121 ··0x00000760·5f740050·794f626a·6563745f·4973496e·_t.PyObject_IsIn121 ··0x00000760·5f740050·794f626a·6563745f·4973496e·_t.PyObject_IsIn
122 ··0x00000770·7374616e·63650050·79426f6f·6c5f4672·stance.PyBool_Fr122 ··0x00000770·7374616e·63650050·79426f6f·6c5f4672·stance.PyBool_Fr
123 ··0x00000780·6f6d4c6f·6e670050·794c6973·74497465·omLong.PyListIte123 ··0x00000780·6f6d4c6f·6e670050·794c6973·74497465·omLong.PyListIte
 124 ··0x00000790·725f5479·70650050·79556e69·636f6465·r_Type.PyUnicode
 125 ··0x000007a0·5f547970·65005f50·79556e69·636f6465·_Type._PyUnicode
124 ··0x00000790·725f5479·7065005f·50794c6f·6e675f41·r_Type._PyLong_A126 ··0x000007b0·5f457175·616c005f·50794c6f·6e675f41·_Equal._PyLong_A
125 ··0x000007a0·64640050·79556e69·636f6465·5f547970·dd.PyUnicode_Typ 
126 ··0x000007b0·65005f50·79556e69·636f6465·5f457175·e._PyUnicode_Equ 
127 ··0x000007c0·616c0050·7952616e·67654974·65725f54·al.PyRangeIter_T127 ··0x000007c0·64640050·7952616e·67654974·65725f54·dd.PyRangeIter_T
128 ··0x000007d0·79706500·50794c6f·6e675f46·726f6d4c·ype.PyLong_FromL128 ··0x000007d0·79706500·50794c6f·6e675f46·726f6d4c·ype.PyLong_FromL
129 ··0x000007e0·6f6e6700·50795475·706c655f·54797065·ong.PyTuple_Type129 ··0x000007e0·6f6e6700·50795475·706c655f·54797065·ong.PyTuple_Type
130 ··0x000007f0·00507954·75706c65·49746572·5f547970·.PyTupleIter_Typ130 ··0x000007f0·00507954·75706c65·49746572·5f547970·.PyTupleIter_Typ
131 ··0x00000800·65005079·4f626a65·63745f52·69636843·e.PyObject_RichC131 ··0x00000800·65005079·4f626a65·63745f52·69636843·e.PyObject_RichC
132 ··0x00000810·6f6d7061·72650050·794f626a·6563745f·ompare.PyObject_132 ··0x00000810·6f6d7061·72650050·794f626a·6563745f·ompare.PyObject_
133 ··0x00000820·49735472·75650050·79547970·655f5479·IsTrue.PyType_Ty133 ··0x00000820·49735472·75650050·79547970·655f5479·IsTrue.PyType_Ty
134 ··0x00000830·70650050·794f626a·6563745f·47657449·pe.PyObject_GetI134 ··0x00000830·70650050·794f626a·6563745f·47657449·pe.PyObject_GetI
135 ··0x00000840·74656d00·50794f62·6a656374·5f476574·tem.PyObject_Get135 ··0x00000840·74656d00·50794f62·6a656374·5f476574·tem.PyObject_Get
136 ··0x00000850·49746572·005f5079·4275696c·64536c69·Iter._PyBuildSli136 ··0x00000850·49746572·005f5079·4275696c·64536c69·Iter._PyBuildSli
137 ··0x00000860·63655f43·6f6e7375·6d655265·6673005f·ce_ConsumeRefs._137 ··0x00000860·63655f43·6f6e7375·6d655265·6673005f·ce_ConsumeRefs._
138 ··0x00000870·50794c6f·6e675f53·75627472·61637400·PyLong_Subtract.138 ··0x00000870·50794c6f·6e675f53·75627472·61637400·PyLong_Subtract.
139 ··0x00000880·5079466c·6f61745f·54797065·00507953·PyFloat_Type.PyS 
140 ··0x00000890·65717565·6e63655f·436f6e74·61696e73·equence_Contains139 ··0x00000880·50795365·7175656e·63655f43·6f6e7461·PySequence_Conta
 140 ··0x00000890·696e7300·5079466c·6f61745f·54797065·ins.PyFloat_Type
141 ··0x000008a0·0050794d·61707069·6e675f47·65744f70·.PyMapping_GetOp141 ··0x000008a0·0050794d·61707069·6e675f47·65744f70·.PyMapping_GetOp
142 ··0x000008b0·74696f6e·616c4974·656d005f·50794c69·tionalItem._PyLi142 ··0x000008b0·74696f6e·616c4974·656d005f·50794675·tionalItem._PyFu
143 ··0x000008c0·73745f46·726f6d41·72726179·53746561·st_FromArrayStea 
144 ··0x000008d0·6c005f50·7946756e·6374696f·6e5f5665·l._PyFunction_Ve 
145 ··0x000008e0·63746f72·63616c6c·0050794f·626a6563·ctorcall.PyObjec 
146 ··0x000008f0·745f5365·74417474·72005079·4c697374·t_SetAttr.PyList143 ··0x000008c0·6e637469·6f6e5f56·6563746f·7263616c·nction_Vectorcal
 144 ··0x000008d0·6c005079·4f626a65·63745f53·65744174·l.PyObject_SetAt
 145 ··0x000008e0·7472005f·50794c69·73745f46·726f6d41·tr._PyList_FromA
 146 ··0x000008f0·72726179·53746561·6c005079·4c697374·rraySteal.PyList
147 ··0x00000900·5f547970·65005079·556e6963·6f64655f·_Type.PyUnicode_147 ··0x00000900·5f547970·65005079·556e6963·6f64655f·_Type.PyUnicode_
148 ··0x00000910·436f6e63·61740050·7946756e·6374696f·Concat.PyFunctio148 ··0x00000910·436f6e63·61740050·7946756e·6374696f·Concat.PyFunctio
149 ··0x00000920·6e5f4e65·77005f50·7946756e·6374696f·n_New._PyFunctio149 ··0x00000920·6e5f4e65·77005f50·7946756e·6374696f·n_New._PyFunctio
150 ··0x00000930·6e5f5365·74566572·73696f6e·005f5079·n_SetVersion._Py150 ··0x00000930·6e5f5365·74566572·73696f6e·005f5079·n_SetVersion._Py
151 ··0x00000940·44696374·5f536574·4974656d·5f54616b·Dict_SetItem_Tak151 ··0x00000940·44696374·5f536574·4974656d·5f54616b·Dict_SetItem_Tak
152 ··0x00000950·65320050·794f626a·6563745f·53657449·e2.PyObject_SetI152 ··0x00000950·65320050·794f626a·6563745f·53657449·e2.PyObject_SetI
 153 ··0x00000960·74656d00·50795365·745f5479·70650050·tem.PySet_Type.P
153 ··0x00000960·74656d00·5f507944·6963745f·4c6f6164·tem._PyDict_Load 
154 ··0x00000970·476c6f62·616c0050·79536574·5f547970·Global.PySet_Typ 
155 ··0x00000980·65005079·46726f7a·656e5365·745f5479·e.PyFrozenSet_Ty154 ··0x00000970·7946726f·7a656e53·65745f54·79706500·yFrozenSet_Type.
156 ··0x00000990·7065005f·50795365·745f436f·6e746169·pe._PySet_Contai155 ··0x00000980·5f507953·65745f43·6f6e7461·696e7300·_PySet_Contains.
 156 ··0x00000990·5f507944·6963745f·4c6f6164·476c6f62·_PyDict_LoadGlob
 157 ··0x000009a0·616c0050·79446963·745f436f·6e746169·al.PyDict_Contai
157 ··0x000009a0·6e730050·794f626a·6563745f·43616c6c·ns.PyObject_Call158 ··0x000009b0·6e730050·794f626a·6563745f·43616c6c·ns.PyObject_Call
158 ··0x000009b0·00507944·6963745f·436f6e74·61696e73·.PyDict_Contains 
159 ··0x000009c0·005f5079·44696374·5f46726f·6d497465·._PyDict_FromIte159 ··0x000009c0·005f5079·44696374·5f46726f·6d497465·._PyDict_FromIte
160 ··0x000009d0·6d73005f·50794c6f·6e675f4d·756c7469·ms._PyLong_Multi 
161 ··0x000009e0·706c7900·5f50794f·626a6563·745f4c6f·ply._PyObject_Lo160 ··0x000009d0·6d73005f·50794f62·6a656374·5f4c6f6f·ms._PyObject_Loo
162 ··0x000009f0·6f6b7570·53706563·69616c00·50794f62·okupSpecial.PyOb161 ··0x000009e0·6b757053·70656369·616c0050·794f626a·kupSpecial.PyObj
163 ··0x00000a00·6a656374·5f43616c·6c4e6f41·72677300·ject_CallNoArgs.162 ··0x000009f0·6563745f·43616c6c·4e6f4172·6773005f·ect_CallNoArgs._
 163 ··0x00000a00·50794c6f·6e675f4d·756c7469·706c7900·PyLong_Multiply.
 164 ··0x00000a10·50794365·6c6c5f4e·65770050·79537570·PyCell_New.PySup
 165 ··0x00000a20·65725f54·79706500·50794f62·6a656374·er_Type.PyObject
 166 ··0x00000a30·5f47656e·65726963·47657441·74747200·_GenericGetAttr.
 167 ··0x00000a40·5f507953·75706572·5f4c6f6f·6b757000·_PySuper_Lookup.
164 ··0x00000a10·50794f62·6a656374·5f537472·00507953·PyObject_Str.PyS168 ··0x00000a50·50794f62·6a656374·5f537472·005f5079·PyObject_Str._Py
 169 ··0x00000a60·4576616c·5f436865·636b4578·63657074·Eval_CheckExcept
 170 ··0x00000a70·54797065·56616c69·64005079·4572725f·TypeValid.PyErr_
 171 ··0x00000a80·47697665·6e457863·65707469·6f6e4d61·GivenExceptionMa
 172 ··0x00000a90·74636865·73005079·47656e5f·54797065·tches.PyGen_Type
165 ··0x00000a20·75706572·5f547970·65005079·4f626a65·uper_Type.PyObje 
166 ··0x00000a30·63745f47·656e6572·69634765·74417474·ct_GenericGetAtt 
167 ··0x00000a40·72005f50·79537570·65725f4c·6f6f6b75·r._PySuper_Looku 
168 ··0x00000a50·70005079·43656c6c·5f4e6577·00507947·p.PyCell_New.PyG 
169 ··0x00000a60·656e5f54·79706500·5f507945·76616c5f·en_Type._PyEval_ 
170 ··0x00000a70·43686563·6b457863·65707454·79706556·CheckExceptTypeV 
171 ··0x00000a80·616c6964·00507945·72725f47·6976656e·alid.PyErr_Given 
172 ··0x00000a90·45786365·7074696f·6e4d6174·63686573·ExceptionMatches 
173 ··0x00000aa0·00507955·6e69636f·64655f41·7070656e·.PyUnicode_Appen173 ··0x00000aa0·005f5079·556e6963·6f64655f·4a6f696e·._PyUnicode_Join
 174 ··0x00000ab0·41727261·79005079·556e6963·6f64655f·Array.PyUnicode_
 175 ··0x00000ac0·41707065·6e64005f·5079556e·69636f64·Append._PyUnicod
 176 ··0x00000ad0·655f4578·61637444·65616c6c·6f63005f·e_ExactDealloc._
174 ··0x00000ab0·64005f50·79556e69·636f6465·5f457861·d._PyUnicode_Exa 
175 ··0x00000ac0·63744465·616c6c6f·63005f50·79556e69·ctDealloc._PyUni 
176 ··0x00000ad0·636f6465·5f4a6f69·6e417272·61790050·code_JoinArray.P 
177 ··0x00000ae0·79466c6f·61745f46·726f6d44·6f75626c·yFloat_FromDoubl 
178 ··0x00000af0·65005f50·795f496e·6974436c·65616e75·e._Py_InitCleanu 
179 ··0x00000b00·70005f50·79547970·655f4e65·774d616e·p._PyType_NewMan 
180 ··0x00000b10·61676564·4f626a65·6374005f·50795f4d·agedObject._Py_M 
181 ··0x00000b20·616b6543·6f726f00·6d656d6d·6f766500·akeCoro.memmove.177 ··0x00000ae0·50795f4d·616b6543·6f726f00·6d656d6d·Py_MakeCoro.memm
182 ··0x00000b30·5f507954·68726561·64537461·74655f50·_PyThreadState_P178 ··0x00000af0·6f766500·5f507954·68726561·64537461·ove._PyThreadSta
 179 ··0x00000b00·74655f50·6f704672·616d6500·5f50795f·te_PopFrame._Py_
 180 ··0x00000b10·496e6974·436c6561·6e757000·5f507954·InitCleanup._PyT
 181 ··0x00000b20·7970655f·4e65774d·616e6167·65644f62·ype_NewManagedOb
 182 ··0x00000b30·6a656374·00507946·6c6f6174·5f46726f·ject.PyFloat_Fro
183 ··0x00000b40·6f704672·616d6500·5f507944·6963745f·opFrame._PyDict_183 ··0x00000b40·6d446f75·626c6500·5f507944·6963745f·mDouble._PyDict_
184 ··0x00000b50·4d657267·65457800·50794e75·6d626572·MergeEx.PyNumber184 ··0x00000b50·4d657267·65457800·5f507949·6d706f72·MergeEx._PyImpor
 185 ··0x00000b60·745f4973·44656661·756c7449·6d706f72·t_IsDefaultImpor
185 ··0x00000b60·5f4e6567·61746976·65005f50·79496d70·_Negative._PyImp 
186 ··0x00000b70·6f72745f·49734465·6661756c·74496d70·ort_IsDefaultImp 
187 ··0x00000b80·6f727446·756e6300·50794c6f·6e675f41·ortFunc.PyLong_A186 ··0x00000b70·7446756e·63005079·4c6f6e67·5f417349·tFunc.PyLong_AsI
188 ··0x00000b90·73496e74·00507949·6d706f72·745f496d·sInt.PyImport_Im187 ··0x00000b80·6e740050·79496d70·6f72745f·496d706f·nt.PyImport_Impo
Max diff block lines reached; 15767/26196 bytes (60.19%) of diff not shown.
210 KB
codecs.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········46680·(bytes·into·file)13 ··Start·of·section·headers:··········46088·(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·0xb658:1 There·are·20·section·headers,·starting·at·offset·0xb408:
  
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·000b0e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000c1e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0060c8·000f30·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005fc8·0010c8·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000b50·000148·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000c60·000148·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·006ff8·0002e8·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007090·0002e8·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c98·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000da8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000c98·0004ad·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000da8·0004ad·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001145·0001c3·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001255·0001c3·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001308·0010aa·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001418·00108d·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0072e0·001ea8·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·007378·001e30·18···I·17···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0023b8·0018e5·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0024a8·001705·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·009188·001de8·18···I·17··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0091a8·001b78·18···I·17··10··8
16 ··[12]·.rodata.cst2······PROGBITS········0000000000000000·003c9e·000006·02··AM··0···0··216 ··[12]·.rodata.cst2······PROGBITS········0000000000000000·003bae·000006·02··AM··0···0··2
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003ca4·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003bb4·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·003ca8·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·003bb8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003cc8·000978·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003bd8·000980·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00af70·000630·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00ad20·000630·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·004640·000e88·18·····18··50··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·004558·000e70·18·····18··50··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·0054c8·000c00·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·0053c8·000bf9·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00b5a0·0000b6·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00b350·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)
7.85 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·155·entries:1 Symbol·table·'.symtab'·contains·154·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
Offset 28, 30 lines modifiedOffset 28, 30 lines modified
28 ····24:·00000000000005d0···602·FUNC····LOCAL··DEFAULT····1·surrogateescape_errors28 ····24:·00000000000005d0···602·FUNC····LOCAL··DEFAULT····1·surrogateescape_errors
29 ····25:·0000000000000781···136·FUNC····LOCAL··DEFAULT····8·surrogateescape_errors.cold29 ····25:·0000000000000781···136·FUNC····LOCAL··DEFAULT····8·surrogateescape_errors.cold
30 ····26:·0000000000000830····30·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.030 ····26:·0000000000000830····30·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0
31 ····27:·0000000000000809····24·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.cold31 ····27:·0000000000000809····24·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.cold
32 ····28:·0000000000000821·····9·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.part.0.cold32 ····28:·0000000000000821·····9·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.part.0.cold
33 ····29:·000000000000082a····67·FUNC····LOCAL··DEFAULT····8·PyCodec_Unregister.cold33 ····29:·000000000000082a····67·FUNC····LOCAL··DEFAULT····8·PyCodec_Unregister.cold
34 ····30:·00000000000008f0····12·FUNC····LOCAL··DEFAULT····1·backslashreplace_errors34 ····30:·00000000000008f0····12·FUNC····LOCAL··DEFAULT····1·backslashreplace_errors
35 ····31:·000000000000086d···473·FUNC····LOCAL··DEFAULT····8·PyCodec_BackslashReplaceErrors.cold35 ····31:·000000000000086d···444·FUNC····LOCAL··DEFAULT····8·PyCodec_BackslashReplaceErrors.cold
36 ····32:·0000000000000a46····25·FUNC····LOCAL··DEFAULT····8·PyCodec_RegisterError.cold36 ····32:·0000000000000a29····25·FUNC····LOCAL··DEFAULT····8·PyCodec_RegisterError.cold
37 ····33:·0000000000000970····12·FUNC····LOCAL··DEFAULT····1·xmlcharrefreplace_errors37 ····33:·0000000000000970····12·FUNC····LOCAL··DEFAULT····1·xmlcharrefreplace_errors
38 ····34:·0000000000000a5f···271·FUNC····LOCAL··DEFAULT····8·PyCodec_XMLCharRefReplaceErrors.cold38 ····34:·0000000000000a42···271·FUNC····LOCAL··DEFAULT····8·PyCodec_XMLCharRefReplaceErrors.cold
39 ····35:·0000000000000980·····9·FUNC····LOCAL··DEFAULT····1·ignore_errors39 ····35:·0000000000000980·····9·FUNC····LOCAL··DEFAULT····1·ignore_errors
40 ····36:·0000000000000b6e····95·FUNC····LOCAL··DEFAULT····8·PyCodec_IgnoreErrors.cold40 ····36:·0000000000000b51····95·FUNC····LOCAL··DEFAULT····8·PyCodec_IgnoreErrors.cold
41 ····37:·0000000000000a20····12·FUNC····LOCAL··DEFAULT····1·namereplace_errors41 ····37:·0000000000000a20····12·FUNC····LOCAL··DEFAULT····1·namereplace_errors
42 ····38:·0000000000000bcd···236·FUNC····LOCAL··DEFAULT····8·PyCodec_NameReplaceErrors.cold42 ····38:·0000000000000bb0···236·FUNC····LOCAL··DEFAULT····8·PyCodec_NameReplaceErrors.cold
43 ····39:·0000000000000a30····12·FUNC····LOCAL··DEFAULT····1·replace_errors43 ····39:·0000000000000a30·····9·FUNC····LOCAL··DEFAULT····1·replace_errors
44 ····40:·0000000000000cb9···221·FUNC····LOCAL··DEFAULT····8·PyCodec_ReplaceErrors.cold44 ····40:·0000000000000c9c···221·FUNC····LOCAL··DEFAULT····8·PyCodec_ReplaceErrors.cold
45 ····41:·0000000000000d96····94·FUNC····LOCAL··DEFAULT····8·PyCodec_Encode.cold45 ····41:·0000000000000d79····94·FUNC····LOCAL··DEFAULT····8·PyCodec_Encode.cold
46 ····42:·00000000000018b0····53·FUNC····LOCAL··DEFAULT···10·codec_getitem46 ····42:·00000000000016d0····53·FUNC····LOCAL··DEFAULT···10·codec_getitem
47 ····43:·0000000000000df4····13·FUNC····LOCAL··DEFAULT····8·codec_getitem.cold47 ····43:·0000000000000dd7····13·FUNC····LOCAL··DEFAULT····8·codec_getitem.cold
48 ····44:·0000000000000a50···166·FUNC····LOCAL··DEFAULT····1·codec_getincrementalcodec48 ····44:·0000000000000b60···166·FUNC····LOCAL··DEFAULT····1·codec_getincrementalcodec
49 ····45:·0000000000000e01····98·FUNC····LOCAL··DEFAULT····8·codec_getincrementalcodec.cold49 ····45:·0000000000000de4····98·FUNC····LOCAL··DEFAULT····8·codec_getincrementalcodec.cold
50 ····46:·0000000000000fcc···115·FUNC····LOCAL··DEFAULT····8·codec_getstreamcodec50 ····46:·0000000000000faf···115·FUNC····LOCAL··DEFAULT····8·codec_getstreamcodec
51 ····47:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC4151 ····47:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC41
52 ····48:·0000000000000002·····0·NOTYPE··LOCAL··DEFAULT···12·.LC4552 ····48:·0000000000000002·····0·NOTYPE··LOCAL··DEFAULT···12·.LC45
53 ····49:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT···12·.LC4853 ····49:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT···12·.LC48
54 ····50:·0000000000000000···253·FUNC····GLOBAL·HIDDEN····10·_PyCodec_InitRegistry54 ····50:·0000000000000000···253·FUNC····GLOBAL·HIDDEN····10·_PyCodec_InitRegistry
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New
Offset 126, 33 lines modifiedOffset 126, 32 lines modified
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
130 ···126:·0000000000000850···157·FUNC····GLOBAL·DEFAULT····1·PyCodec_Unregister130 ···126:·0000000000000850···157·FUNC····GLOBAL·DEFAULT····1·PyCodec_Unregister
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Clear132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Clear
133 ···129:·0000000000000a60···967·FUNC····GLOBAL·DEFAULT···10·PyCodec_BackslashReplaceErrors133 ···129:·0000000000000a60···748·FUNC····GLOBAL·DEFAULT···10·PyCodec_BackslashReplaceErrors
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
135 ···131:·0000000000000140·····8·OBJECT··GLOBAL·DEFAULT····3·Py_hexdigits135 ···131:·0000000000000140·····8·OBJECT··GLOBAL·DEFAULT····3·Py_hexdigits
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeTranslateError136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeTranslateError
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetStart137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetStart
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetEnd138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetEnd
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetObject139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetObject
140 ···136:·0000000000000920····68·FUNC····GLOBAL·DEFAULT····1·PyCodec_RegisterError140 ···136:·0000000000000920····68·FUNC····GLOBAL·DEFAULT····1·PyCodec_RegisterError
141 ···137:·0000000000000e30···764·FUNC····GLOBAL·DEFAULT···10·PyCodec_XMLCharRefReplaceErrors141 ···137:·0000000000000d50···756·FUNC····GLOBAL·DEFAULT···10·PyCodec_XMLCharRefReplaceErrors
142 ···138:·0000000000000990···139·FUNC····GLOBAL·DEFAULT····1·PyCodec_IgnoreErrors142 ···138:·0000000000000990···139·FUNC····GLOBAL·DEFAULT····1·PyCodec_IgnoreErrors
143 ···139:·0000000000001130··1203·FUNC····GLOBAL·DEFAULT···10·PyCodec_NameReplaceErrors143 ···139:·0000000000001050··1203·FUNC····GLOBAL·DEFAULT···10·PyCodec_NameReplaceErrors
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_GetNameCAPI144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_GetNameCAPI
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
147 ···143:·00000000000015f0···255·FUNC····GLOBAL·DEFAULT···10·PyCodec_ReplaceErrors147 ···143:·0000000000000a40···259·FUNC····GLOBAL·DEFAULT····1·PyCodec_ReplaceErrors
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset 
149 ···145:·00000000000016f0···435·FUNC····GLOBAL·DEFAULT···10·PyCodec_Encode148 ···144:·0000000000001510···435·FUNC····GLOBAL·DEFAULT···10·PyCodec_Encode
150 ···146:·0000000000000a40····11·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalEncoder149 ···145:·0000000000000b50····11·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalEncoder
151 ···147:·0000000000000b00····14·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalDecoder150 ···146:·0000000000000c10····14·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalDecoder
152 ···148:·0000000000000e63···361·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decode151 ···147:·0000000000000e46···361·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decode
153 ···149:·000000000000103f····54·FUNC····GLOBAL·DEFAULT····8·PyCodec_KnownEncoding152 ···148:·0000000000001022····54·FUNC····GLOBAL·DEFAULT····8·PyCodec_KnownEncoding
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
155 ···151:·0000000000001075····11·FUNC····GLOBAL·DEFAULT····8·PyCodec_Encoder154 ···150:·0000000000001058····11·FUNC····GLOBAL·DEFAULT····8·PyCodec_Encoder
156 ···152:·0000000000001080····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decoder155 ···151:·0000000000001063····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decoder
157 ···153:·000000000000108e····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamReader156 ···152:·0000000000001071····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamReader
158 ···154:·000000000000109c····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamWriter157 ···153:·000000000000107f····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamWriter
76.9 KB
readelf --wide --relocs {}
Max HTML report size reached
21.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 550, 45 lines modifiedOffset 550, 57 lines modified
550 ··DW_CFA_nop550 ··DW_CFA_nop
  
551 00000528·0000000000000010·0000052c·FDE·cie=00000000·pc=00000000000008f0..00000000000008fc551 00000528·0000000000000010·0000052c·FDE·cie=00000000·pc=00000000000008f0..00000000000008fc
552 ··DW_CFA_nop552 ··DW_CFA_nop
553 ··DW_CFA_nop553 ··DW_CFA_nop
554 ··DW_CFA_nop554 ··DW_CFA_nop
  
555 0000053c·0000000000000028·00000540·FDE·cie=00000000·pc=0000000000000a60..0000000000000e27555 0000053c·0000000000000038·00000540·FDE·cie=00000000·pc=0000000000000a60..0000000000000d4c
556 ··DW_CFA_advance_loc:·5·to·0000000000000a65556 ··DW_CFA_advance_loc:·6·to·0000000000000a66
557 ··DW_CFA_def_cfa_offset:·16557 ··DW_CFA_def_cfa_offset:·16
558 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16558 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
559 ··DW_CFA_advance_loc:·1·to·0000000000000a66559 ··DW_CFA_advance_loc:·2·to·0000000000000a68
560 ··DW_CFA_def_cfa_offset:·24560 ··DW_CFA_def_cfa_offset:·24
 561 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
 562 ··DW_CFA_advance_loc:·1·to·0000000000000a69
 563 ··DW_CFA_def_cfa_offset:·32
 564 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
 565 ··DW_CFA_advance_loc:·1·to·0000000000000a6a
 566 ··DW_CFA_def_cfa_offset:·40
561 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24567 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
562 ··DW_CFA_advance_loc:·7·to·0000000000000a6d568 ··DW_CFA_advance_loc:·7·to·0000000000000a71
563 ··DW_CFA_def_cfa_offset:·64569 ··DW_CFA_def_cfa_offset:·80
564 ··DW_CFA_advance_loc2:·579·to·0000000000000cb0570 ··DW_CFA_advance_loc2:·468·to·0000000000000c45
565 ··DW_CFA_remember_state571 ··DW_CFA_remember_state
 572 ··DW_CFA_def_cfa_offset:·40
 573 ··DW_CFA_advance_loc:·1·to·0000000000000c46
 574 ··DW_CFA_def_cfa_offset:·32
 575 ··DW_CFA_advance_loc:·1·to·0000000000000c47
566 ··DW_CFA_def_cfa_offset:·24576 ··DW_CFA_def_cfa_offset:·24
567 ··DW_CFA_advance_loc:·1·to·0000000000000cb1577 ··DW_CFA_advance_loc:·2·to·0000000000000c49
568 ··DW_CFA_def_cfa_offset:·16578 ··DW_CFA_def_cfa_offset:·16
569 ··DW_CFA_advance_loc:·1·to·0000000000000cb2579 ··DW_CFA_advance_loc:·2·to·0000000000000c4b
570 ··DW_CFA_def_cfa_offset:·8580 ··DW_CFA_def_cfa_offset:·8
571 ··DW_CFA_advance_loc:·1·to·0000000000000cb3581 ··DW_CFA_advance_loc:·1·to·0000000000000c4c
572 ··DW_CFA_restore_state582 ··DW_CFA_restore_state
  
573 00000568·0000000000000014·0000056c·FDE·cie=00000000·pc=000000000000086d..0000000000000a46583 00000578·0000000000000018·0000057c·FDE·cie=00000000·pc=000000000000086d..0000000000000a29
574 ··DW_CFA_def_cfa_offset:·64584 ··DW_CFA_def_cfa_offset:·80
575 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24585 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
576 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16586 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
 587 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
 588 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
577 ··DW_CFA_nop589 ··DW_CFA_nop
  
578 00000580·0000000000000010·00000584·FDE·cie=00000000·pc=0000000000000900..000000000000091b590 00000594·0000000000000010·00000598·FDE·cie=00000000·pc=0000000000000900..000000000000091b
579 ··DW_CFA_nop591 ··DW_CFA_nop
580 ··DW_CFA_nop592 ··DW_CFA_nop
581 ··DW_CFA_nop593 ··DW_CFA_nop
  
582 00000594·0000000000000028·00000598·FDE·cie=00000000·pc=0000000000000920..0000000000000964594 000005a8·0000000000000028·000005ac·FDE·cie=00000000·pc=0000000000000920..0000000000000964
583 ··DW_CFA_advance_loc:·13·to·000000000000092d595 ··DW_CFA_advance_loc:·13·to·000000000000092d
584 ··DW_CFA_def_cfa_offset:·16596 ··DW_CFA_def_cfa_offset:·16
585 ··DW_CFA_offset:·r12·(r12)·at·cfa-16597 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
586 ··DW_CFA_advance_loc:·1·to·000000000000092e598 ··DW_CFA_advance_loc:·1·to·000000000000092e
587 ··DW_CFA_def_cfa_offset:·24599 ··DW_CFA_def_cfa_offset:·24
588 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24600 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
589 ··DW_CFA_advance_loc:·7·to·0000000000000935601 ··DW_CFA_advance_loc:·7·to·0000000000000935
Offset 600, 375 lines modifiedOffset 612, 367 lines modified
600 ··DW_CFA_def_cfa_offset:·16612 ··DW_CFA_def_cfa_offset:·16
601 ··DW_CFA_advance_loc:·2·to·000000000000095f613 ··DW_CFA_advance_loc:·2·to·000000000000095f
602 ··DW_CFA_def_cfa_offset:·8614 ··DW_CFA_def_cfa_offset:·8
603 ··DW_CFA_nop615 ··DW_CFA_nop
604 ··DW_CFA_nop616 ··DW_CFA_nop
605 ··DW_CFA_nop617 ··DW_CFA_nop
  
606 000005c0·0000000000000020·000005c4·FDE·cie=00000000·pc=0000000000000a46..0000000000000a5f618 000005d4·0000000000000020·000005d8·FDE·cie=00000000·pc=0000000000000a29..0000000000000a42
607 ··DW_CFA_def_cfa_offset:·32619 ··DW_CFA_def_cfa_offset:·32
608 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32620 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
609 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24621 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
610 ··DW_CFA_offset:·r12·(r12)·at·cfa-16622 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
611 ··DW_CFA_advance_loc:·18·to·0000000000000a58623 ··DW_CFA_advance_loc:·18·to·0000000000000a3b
612 ··DW_CFA_def_cfa_offset:·24624 ··DW_CFA_def_cfa_offset:·24
613 ··DW_CFA_advance_loc:·4·to·0000000000000a5c625 ··DW_CFA_advance_loc:·4·to·0000000000000a3f
614 ··DW_CFA_def_cfa_offset:·16626 ··DW_CFA_def_cfa_offset:·16
615 ··DW_CFA_advance_loc:·2·to·0000000000000a5e627 ··DW_CFA_advance_loc:·2·to·0000000000000a41
616 ··DW_CFA_def_cfa_offset:·8628 ··DW_CFA_def_cfa_offset:·8
617 ··DW_CFA_nop629 ··DW_CFA_nop
618 ··DW_CFA_nop630 ··DW_CFA_nop
  
619 000005e4·0000000000000010·000005e8·FDE·cie=00000000·pc=0000000000000970..000000000000097c631 000005f8·0000000000000010·000005fc·FDE·cie=00000000·pc=0000000000000970..000000000000097c
620 ··DW_CFA_nop632 ··DW_CFA_nop
621 ··DW_CFA_nop633 ··DW_CFA_nop
622 ··DW_CFA_nop634 ··DW_CFA_nop
  
623 000005f8·0000000000000048·000005fc·FDE·cie=00000000·pc=0000000000000e30..000000000000112c635 0000060c·0000000000000048·00000610·FDE·cie=00000000·pc=0000000000000d50..0000000000001044
624 ··DW_CFA_advance_loc:·6·to·0000000000000e36636 ··DW_CFA_advance_loc:·6·to·0000000000000d56
625 ··DW_CFA_def_cfa_offset:·16637 ··DW_CFA_def_cfa_offset:·16
626 ··DW_CFA_offset:·r15·(r15)·at·cfa-16638 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
627 ··DW_CFA_advance_loc:·2·to·0000000000000e38639 ··DW_CFA_advance_loc:·2·to·0000000000000d58
628 ··DW_CFA_def_cfa_offset:·24640 ··DW_CFA_def_cfa_offset:·24
629 ··DW_CFA_offset:·r14·(r14)·at·cfa-24641 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
630 ··DW_CFA_advance_loc:·2·to·0000000000000e3a642 ··DW_CFA_advance_loc:·2·to·0000000000000d5a
631 ··DW_CFA_def_cfa_offset:·32643 ··DW_CFA_def_cfa_offset:·32
632 ··DW_CFA_offset:·r13·(r13)·at·cfa-32644 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
633 ··DW_CFA_advance_loc:·2·to·0000000000000e3c645 ··DW_CFA_advance_loc:·2·to·0000000000000d5c
634 ··DW_CFA_def_cfa_offset:·40646 ··DW_CFA_def_cfa_offset:·40
635 ··DW_CFA_offset:·r12·(r12)·at·cfa-40647 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
636 ··DW_CFA_advance_loc:·1·to·0000000000000e3d648 ··DW_CFA_advance_loc:·1·to·0000000000000d5d
637 ··DW_CFA_def_cfa_offset:·48649 ··DW_CFA_def_cfa_offset:·48
638 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48650 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
639 ··DW_CFA_advance_loc:·1·to·0000000000000e3e651 ··DW_CFA_advance_loc:·1·to·0000000000000d5e
640 ··DW_CFA_def_cfa_offset:·56652 ··DW_CFA_def_cfa_offset:·56
641 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56653 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
642 ··DW_CFA_advance_loc:·7·to·0000000000000e45654 ··DW_CFA_advance_loc:·7·to·0000000000000d65
643 ··DW_CFA_def_cfa_offset:·96655 ··DW_CFA_def_cfa_offset:·96
644 ··DW_CFA_advance_loc2:·692·to·00000000000010f9656 ··DW_CFA_advance_loc2:·668·to·0000000000001001
645 ··DW_CFA_remember_state657 ··DW_CFA_remember_state
646 ··DW_CFA_def_cfa_offset:·56658 ··DW_CFA_def_cfa_offset:·56
647 ··DW_CFA_advance_loc:·1·to·00000000000010fa659 ··DW_CFA_advance_loc:·1·to·0000000000001002
648 ··DW_CFA_def_cfa_offset:·48660 ··DW_CFA_def_cfa_offset:·48
649 ··DW_CFA_advance_loc:·1·to·00000000000010fb661 ··DW_CFA_advance_loc:·1·to·0000000000001003
650 ··DW_CFA_def_cfa_offset:·40662 ··DW_CFA_def_cfa_offset:·40
651 ··DW_CFA_advance_loc:·2·to·00000000000010fd663 ··DW_CFA_advance_loc:·2·to·0000000000001005
652 ··DW_CFA_def_cfa_offset:·32664 ··DW_CFA_def_cfa_offset:·32
653 ··DW_CFA_advance_loc:·2·to·00000000000010ff665 ··DW_CFA_advance_loc:·2·to·0000000000001007
654 ··DW_CFA_def_cfa_offset:·24666 ··DW_CFA_def_cfa_offset:·24
655 ··DW_CFA_advance_loc:·2·to·0000000000001101667 ··DW_CFA_advance_loc:·2·to·0000000000001009
656 ··DW_CFA_def_cfa_offset:·16668 ··DW_CFA_def_cfa_offset:·16
657 ··DW_CFA_advance_loc:·2·to·0000000000001103669 ··DW_CFA_advance_loc:·2·to·000000000000100b
658 ··DW_CFA_def_cfa_offset:·8670 ··DW_CFA_def_cfa_offset:·8
659 ··DW_CFA_advance_loc:·1·to·0000000000001104671 ··DW_CFA_advance_loc:·1·to·000000000000100c
660 ··DW_CFA_restore_state672 ··DW_CFA_restore_state
  
661 00000644·000000000000001c·00000648·FDE·cie=00000000·pc=0000000000000a5f..0000000000000b6e673 00000658·000000000000001c·0000065c·FDE·cie=00000000·pc=0000000000000a42..0000000000000b51
662 ··DW_CFA_def_cfa_offset:·96674 ··DW_CFA_def_cfa_offset:·96
663 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56675 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
664 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48676 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Max diff block lines reached; 15587/22158 bytes (70.34%) of diff not shown.
7.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 802, 15 lines modifiedOffset 802, 15 lines modified
802 »       mov····%fs:(%rax),%rax802 »       mov····%fs:(%rax),%rax
803 »       mov····%rsi,%rbx803 »       mov····%rsi,%rbx
804 »       mov····0x10(%rax),%r12804 »       mov····0x10(%rax),%r12
805 »       call···945·<PyCodec_RegisterError+0x25>805 »       call···945·<PyCodec_RegisterError+0x25>
806 ·R_X86_64_PLT32» PyCallable_Check-0x4806 ·R_X86_64_PLT32» PyCallable_Check-0x4
807 »       test···%eax,%eax807 »       test···%eax,%eax
808 »       je·····94d·<PyCodec_RegisterError+0x2d>808 »       je·····94d·<PyCodec_RegisterError+0x2d>
809 ·R_X86_64_PC32»  .text.unlikely+0xa42809 ·R_X86_64_PC32»  .text.unlikely+0xa25
810 »       mov····0x1f28(%r12),%rdi810 »       mov····0x1f28(%r12),%rdi
811 »       mov····%rbx,%rdx811 »       mov····%rbx,%rdx
812 »       mov····%rbp,%rsi812 »       mov····%rbp,%rsi
813 »       pop····%rbx813 »       pop····%rbx
814 »       pop····%rbp814 »       pop····%rbp
815 »       pop····%r12815 »       pop····%r12
816 »       jmp····964·<PyCodec_RegisterError+0x44>816 »       jmp····964·<PyCodec_RegisterError+0x44>
Offset 870, 112 lines modifiedOffset 870, 199 lines modified
870 »       test···%eax,%eax870 »       test···%eax,%eax
871 »       jne····9ac·<PyCodec_IgnoreErrors+0x1c>871 »       jne····9ac·<PyCodec_IgnoreErrors+0x1c>
872 »       mov····0x0(%rip),%rsi········872 »       mov····0x0(%rip),%rsi········
873 ·R_X86_64_PC32»  PyExc_UnicodeDecodeError-0x4873 ·R_X86_64_PC32»  PyExc_UnicodeDecodeError-0x4
874 »       mov····0x8(%rbx),%rdi874 »       mov····0x8(%rbx),%rdi
875 »       cmp····%rdi,%rsi875 »       cmp····%rdi,%rsi
876 »       jne····a00·<PyCodec_IgnoreErrors+0x70>876 »       jne····a00·<PyCodec_IgnoreErrors+0x70>
877 ·R_X86_64_PC32»  .text.unlikely+0xb6a877 ·R_X86_64_PC32»  .text.unlikely+0xb4d
878 »       lea····0x8(%rsp),%rsi878 »       lea····0x8(%rsp),%rsi
879 »       mov····%rbx,%rdi879 »       mov····%rbx,%rdi
880 »       call···a0d·<PyCodec_IgnoreErrors+0x7d>880 »       call···a0d·<PyCodec_IgnoreErrors+0x7d>
881 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetEnd-0x4881 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetEnd-0x4
882 »       test···%eax,%eax882 »       test···%eax,%eax
883 »       je·····9bd·<PyCodec_IgnoreErrors+0x2d>883 »       je·····9bd·<PyCodec_IgnoreErrors+0x2d>
884 »       jmp····a16·<PyCodec_IgnoreErrors+0x86>884 »       jmp····a16·<PyCodec_IgnoreErrors+0x86>
885 ·R_X86_64_PC32»  .text.unlikely+0xbab885 ·R_X86_64_PC32»  .text.unlikely+0xb8e
886 »       jmp····a1b·<PyCodec_IgnoreErrors+0x8b>886 »       jmp····a1b·<PyCodec_IgnoreErrors+0x8b>
887 ·R_X86_64_PC32»  .text.unlikely+0xbab887 ·R_X86_64_PC32»  .text.unlikely+0xb8e
888 »       nopl···0x0(%rax,%rax,1)888 »       nopl···0x0(%rax,%rax,1)
  
889 0000000000000a20·<namereplace_errors>:889 0000000000000a20·<namereplace_errors>:
890 namereplace_errors():890 namereplace_errors():
891 »       endbr64891 »       endbr64
892 »       mov····%rsi,%rdi892 »       mov····%rsi,%rdi
893 »       jmp····a2c·<namereplace_errors+0xc>893 »       jmp····a2c·<namereplace_errors+0xc>
894 ·R_X86_64_PLT32» PyCodec_NameReplaceErrors-0x4894 ·R_X86_64_PLT32» PyCodec_NameReplaceErrors-0x4
895 »       nopl···0x0(%rax)895 »       nopl···0x0(%rax)
  
896 0000000000000a30·<replace_errors>:896 0000000000000a30·<replace_errors>:
897 replace_errors():897 replace_errors():
898 »       endbr64898 »       endbr64
899 »       mov····%rsi,%rdi899 »       mov····%rsi,%rdi
 900 »       jmp····a40·<PyCodec_ReplaceErrors>
900 »       jmp····a3c·<replace_errors+0xc> 
901 ·R_X86_64_PLT32» PyCodec_ReplaceErrors-0x4 
902 »       nopl···0x0(%rax)901 »       nopl···0x0(%rax)
  
 902 0000000000000a40·<PyCodec_ReplaceErrors>:
 903 PyCodec_ReplaceErrors():
 904 »       endbr64
 905 »       push···%rbx
 906 »       mov····%rdi,%rbx
 907 »       sub····$0x10,%rsp
 908 »       mov····0x0(%rip),%rsi········
 909 ·R_X86_64_PC32»  PyExc_UnicodeEncodeError-0x4
 910 »       mov····0x8(%rdi),%rdi
 911 »       cmp····%rdi,%rsi
 912 »       jne····af4·<PyCodec_ReplaceErrors+0xb4>
 913 »       mov····%rsp,%rsi
 914 »       mov····%rbx,%rdi
 915 »       call···a6b·<PyCodec_ReplaceErrors+0x2b>
 916 ·R_X86_64_PLT32» PyUnicodeEncodeError_GetStart-0x4
 917 »       test···%eax,%eax
 918 »       jne····a73·<PyCodec_ReplaceErrors+0x33>
 919 ·R_X86_64_PC32»  .text.unlikely+0xcd9
 920 »       lea····0x8(%rsp),%rsi
 921 »       mov····%rbx,%rdi
 922 »       call···a80·<PyCodec_ReplaceErrors+0x40>
 923 ·R_X86_64_PLT32» PyUnicodeEncodeError_GetEnd-0x4
 924 »       test···%eax,%eax
 925 »       jne····a88·<PyCodec_ReplaceErrors+0x48>
 926 ·R_X86_64_PC32»  .text.unlikely+0xcd9
 927 »       mov····0x8(%rsp),%rbx
 928 »       sub····(%rsp),%rbx
 929 »       mov····$0x3f,%esi
 930 »       mov····%rbx,%rdi
 931 »       call···a9e·<PyCodec_ReplaceErrors+0x5e>
 932 ·R_X86_64_PLT32» PyUnicode_New-0x4
 933 »       mov····%rax,%rsi
 934 »       test···%rax,%rax
 935 »       je·····aaa·<PyCodec_ReplaceErrors+0x6a>
 936 ·R_X86_64_PC32»  .text.unlikely+0xcd9
 937 »       movzbl·0x20(%rax),%eax
 938 »       test···$0x20,%al
 939 »       je·····ab6·<PyCodec_ReplaceErrors+0x76>
 940 ·R_X86_64_PC32»  .text.unlikely+0xd4b
 941 »       test···$0x40,%al
 942 »       je·····abe·<PyCodec_ReplaceErrors+0x7e>
 943 ·R_X86_64_PC32»  .text.unlikely+0xd54
 944 »       lea····0x28(%rsi),%rax
 945 »       xor····%edx,%edx
 946 »       jmp····ad8·<PyCodec_ReplaceErrors+0x98>
 947 »       cs·nopw·0x0(%rax,%rax,1)
 948 »       movb···$0x3f,(%rax,%rdx,1)
 949 »       add····$0x1,%rdx
 950 »       cmp····%rbx,%rdx
 951 »       jl·····ad0·<PyCodec_ReplaceErrors+0x90>
 952 »       mov····0x8(%rsp),%rdx
 953 »       mov····$0x0,%edi
 954 ·R_X86_64_32»    .rodata.str1.1+0xb9
 955 »       xor····%eax,%eax
 956 »       call···aee·<PyCodec_ReplaceErrors+0xae>
 957 ·R_X86_64_PLT32» Py_BuildValue-0x4
 958 »       add····$0x10,%rsp
 959 »       pop····%rbx
 960 »       ret
 961 »       call···af9·<PyCodec_ReplaceErrors+0xb9>
 962 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
 963 »       test···%eax,%eax
 964 »       jne····a60·<PyCodec_ReplaceErrors+0x20>
 965 »       mov····0x0(%rip),%rsi········
 966 ·R_X86_64_PC32»  PyExc_UnicodeDecodeError-0x4
 967 »       mov····0x8(%rbx),%rdi
 968 »       cmp····%rdi,%rsi
 969 »       jne····b15·<PyCodec_ReplaceErrors+0xd5>
 970 ·R_X86_64_PC32»  .text.unlikely+0xc98
 971 »       lea····0x8(%rsp),%rsi
 972 »       mov····%rbx,%rdi
 973 »       call···b22·<PyCodec_ReplaceErrors+0xe2>
 974 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetEnd-0x4
 975 »       test···%eax,%eax
Max diff block lines reached; 3084/7447 bytes (41.41%) of diff not shown.
35.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 770, 782 lines modifiedOffset 770, 767 lines modified
770 »       call···867·<PyCodec_Unregister.cold+0x3d>770 »       call···867·<PyCodec_Unregister.cold+0x3d>
771 ·R_X86_64_PLT32» PyDict_Clear-0x4771 ·R_X86_64_PLT32» PyDict_Clear-0x4
772 »       mov····0xc(%rsp),%eax772 »       mov····0xc(%rsp),%eax
773 »       jmp····835·<PyCodec_Unregister.cold+0xb>773 »       jmp····835·<PyCodec_Unregister.cold+0xb>
  
774 000000000000086d·<PyCodec_BackslashReplaceErrors.cold>:774 000000000000086d·<PyCodec_BackslashReplaceErrors.cold>:
775 PyCodec_BackslashReplaceErrors.cold():775 PyCodec_BackslashReplaceErrors.cold():
 776 »       mov····(%rbx),%rax
 777 »       test···%eax,%eax
 778 »       js·····885·<PyCodec_BackslashReplaceErrors.cold+0x18>
 779 »       sub····$0x1,%rax
 780 »       mov····%rax,(%rbx)
 781 »       jne····885·<PyCodec_BackslashReplaceErrors.cold+0x18>
 782 »       mov····%rbx,%rdi
 783 »       call···885·<PyCodec_BackslashReplaceErrors.cold+0x18>
 784 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 785 »       xor····%eax,%eax
 786 »       jmp····88c·<PyCodec_BackslashReplaceErrors.cold+0x1f>
 787 ·R_X86_64_PC32»  .text.hot+0xc3d
 788 »       mov····0x38(%rsi),%rax
 789 »       jmp····895·<PyCodec_BackslashReplaceErrors.cold+0x28>
 790 ·R_X86_64_PC32»  .text.hot+0xcc2
 791 »       lea····0x38(%rsi),%rax
 792 »       jmp····89e·<PyCodec_BackslashReplaceErrors.cold+0x31>
 793 ·R_X86_64_PC32»  .text.hot+0xcc2
 794 »       mov····%rbx,%rdi
 795 »       mov····%rsi,0x8(%rsp)
 796 »       call···8ab·<PyCodec_BackslashReplaceErrors.cold+0x3e>
 797 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 798 »       mov····0x8(%rsp),%rsi
 799 »       jmp····8b5·<PyCodec_BackslashReplaceErrors.cold+0x48>
 800 ·R_X86_64_PC32»  .text.hot+0xd28
776 »       movb···$0x55,0x1(%rcx)801 »       movb···$0x55,0x1(%rbx)
777 »       mov····%eax,%edx802 »       mov····%eax,%edx
778 »       mov····0x0(%rip),%rdi········803 »       mov····0x0(%rip),%rcx········
779 ·R_X86_64_PC32»  Py_hexdigits-0x4804 ·R_X86_64_PC32»  Py_hexdigits-0x4
 805 »       lea····0x8(%rbx),%rsi
780 »       shr····$0x1c,%edx806 »       shr····$0x1c,%edx
781 »       movzbl·(%rdi,%rdx,1),%edx807 »       movzbl·(%rcx,%rdx,1),%edx
782 »       mov····%dl,0x2(%rcx)808 »       mov····%dl,0x2(%rbx)
783 »       mov····%eax,%edx809 »       mov····%eax,%edx
784 »       mov····0x0(%rip),%rdi········810 »       mov····0x0(%rip),%rcx········
785 ·R_X86_64_PC32»  Py_hexdigits-0x4811 ·R_X86_64_PC32»  Py_hexdigits-0x4
786 »       shr····$0x18,%edx812 »       shr····$0x18,%edx
787 »       and····$0xf,%edx813 »       and····$0xf,%edx
788 »       movzbl·(%rdi,%rdx,1),%edx814 »       movzbl·(%rcx,%rdx,1),%edx
789 »       mov····%dl,0x3(%rcx)815 »       mov····%dl,0x3(%rbx)
790 »       mov····%eax,%edx816 »       mov····%eax,%edx
791 »       mov····0x0(%rip),%rdi········817 »       mov····0x0(%rip),%rcx········
792 ·R_X86_64_PC32»  Py_hexdigits-0x4818 ·R_X86_64_PC32»  Py_hexdigits-0x4
793 »       shr····$0x14,%edx819 »       shr····$0x14,%edx
794 »       and····$0xf,%edx820 »       and····$0xf,%edx
795 »       movzbl·(%rdi,%rdx,1),%edx821 »       movzbl·(%rcx,%rdx,1),%edx
796 »       mov····%dl,0x4(%rcx)822 »       mov····%dl,0x4(%rbx)
797 »       mov····%eax,%edx823 »       mov····%eax,%edx
798 »       mov····0x0(%rip),%rdi········824 »       mov····0x0(%rip),%rcx········
799 ·R_X86_64_PC32»  Py_hexdigits-0x4825 ·R_X86_64_PC32»  Py_hexdigits-0x4
800 »       shr····$0x10,%edx826 »       shr····$0x10,%edx
801 »       and····$0xf,%edx827 »       and····$0xf,%edx
802 »       movzbl·(%rdi,%rdx,1),%edx828 »       movzbl·(%rcx,%rdx,1),%edx
803 »       mov····%dl,0x5(%rcx)829 »       mov····%dl,0x5(%rbx)
804 »       mov····%eax,%edx830 »       mov····%eax,%edx
805 »       mov····0x0(%rip),%rdi········831 »       mov····0x0(%rip),%rcx········
806 ·R_X86_64_PC32»  Py_hexdigits-0x4832 ·R_X86_64_PC32»  Py_hexdigits-0x4
807 »       shr····$0xc,%edx833 »       shr····$0xc,%edx
808 »       and····$0xf,%edx834 »       and····$0xf,%edx
809 »       movzbl·(%rdi,%rdx,1),%edx835 »       movzbl·(%rcx,%rdx,1),%edx
810 »       mov····%eax,%edi 
811 »       shr····$0x8,%edi 
812 »       mov····%dl,0x6(%rcx)836 »       mov····%dl,0x6(%rbx)
 837 »       mov····%eax,%edx
813 »       mov····0x0(%rip),%r9········838 »       mov····0x0(%rip),%rcx········
814 ·R_X86_64_PC32»  Py_hexdigits-0x4839 ·R_X86_64_PC32»  Py_hexdigits-0x4
 840 »       shr····$0x8,%edx
815 »       and····$0xf,%edi841 »       and····$0xf,%edx
816 »       lea····0x8(%rcx),%rdx 
817 »       movzbl·(%r9,%rdi,1),%edi842 »       movzbl·(%rcx,%rdx,1),%edx
818 »       mov····%dil,0x7(%rcx)843 »       mov····%dl,0x7(%rbx)
819 »       jmp····8fd·<PyCodec_BackslashReplaceErrors.cold+0x90> 
820 ·R_X86_64_PC32»  .text.hot+0xc10 
821 »       mov····0x38(%rbx),%rax 
822 »       jmp····906·<PyCodec_BackslashReplaceErrors.cold+0x99>844 »       jmp····943·<PyCodec_BackslashReplaceErrors.cold+0xd6>
823 ·R_X86_64_PC32»  .text.hot+0xbcb845 ·R_X86_64_PC32»  .text.hot+0xbb0
824 »       mov····0x38(%rbp),%rcx846 »       lea····0x38(%r13),%rbx
825 »       jmp····90f·<PyCodec_BackslashReplaceErrors.cold+0xa2>847 »       jmp····94c·<PyCodec_BackslashReplaceErrors.cold+0xdf>
826 ·R_X86_64_PC32»  .text.hot+0xb94848 ·R_X86_64_PC32»  .text.hot+0xb6e
827 »       mov····(%rbx),%rax 
828 »       test···%eax,%eax 
829 »       js·····958·<PyCodec_BackslashReplaceErrors.cold+0xeb> 
830 »       sub····$0x1,%rax 
831 »       mov····%rax,(%rbx) 
832 »       jne····958·<PyCodec_BackslashReplaceErrors.cold+0xeb> 
833 »       mov····%rbx,%rdi849 »       mov····%rbp,%rdi
834 »       call···927·<PyCodec_BackslashReplaceErrors.cold+0xba>850 »       call···954·<PyCodec_BackslashReplaceErrors.cold+0xe7>
835 ·R_X86_64_PLT32» _Py_Dealloc-0x4851 ·R_X86_64_PLT32» _Py_Dealloc-0x4
836 »       jmp····958·<PyCodec_BackslashReplaceErrors.cold+0xeb>852 »       jmp····959·<PyCodec_BackslashReplaceErrors.cold+0xec>
837 »       lea····0x28(%rbx),%rdx853 ·R_X86_64_PC32»  .text.hot+0xc29
 854 »       mov····0x38(%r13),%rbx
838 »       jmp····932·<PyCodec_BackslashReplaceErrors.cold+0xc5>855 »       jmp····962·<PyCodec_BackslashReplaceErrors.cold+0xf5>
839 ·R_X86_64_PC32»  .text.hot+0xb4b856 ·R_X86_64_PC32»  .text.hot+0xb6e
840 »       lea····(%rcx,%rax,1),%r8 
841 »       mov····%r8,0x18(%rsp) 
842 »       jmp····940·<PyCodec_BackslashReplaceErrors.cold+0xd3> 
843 ·R_X86_64_PC32»  .text.hot+0xb01 
844 »       mov····(%rbx),%rax857 »       mov····0x0(%rbp),%rax
845 »       test···%eax,%eax858 »       test···%eax,%eax
846 »       js·····958·<PyCodec_BackslashReplaceErrors.cold+0xeb>859 »       js·····885·<PyCodec_BackslashReplaceErrors.cold+0x18>
847 »       sub····$0x1,%rax860 »       sub····$0x1,%rax
848 »       mov····%rax,(%rbx)861 »       mov····%rax,0x0(%rbp)
849 »       jne····958·<PyCodec_BackslashReplaceErrors.cold+0xeb>862 »       jne····885·<PyCodec_BackslashReplaceErrors.cold+0x18>
850 »       mov····%rbx,%rdi863 »       mov····%rbp,%rdi
851 »       call···958·<PyCodec_BackslashReplaceErrors.cold+0xeb> 
852 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
853 »       xor····%eax,%eax 
854 »       jmp····95f·<PyCodec_BackslashReplaceErrors.cold+0xf2> 
855 ·R_X86_64_PC32»  .text.hot+0xca8 
856 »       mov····0x38(%rsi),%rax 
857 »       jmp····968·<PyCodec_BackslashReplaceErrors.cold+0xfb> 
858 ·R_X86_64_PC32»  .text.hot+0xd31 
859 »       lea····0x38(%rsi),%rax 
860 »       jmp····971·<PyCodec_BackslashReplaceErrors.cold+0x104> 
861 ·R_X86_64_PC32»  .text.hot+0xd31 
862 »       mov····%rbx,%rdi 
863 »       mov····%rsi,0x8(%rsp) 
864 »       call···97e·<PyCodec_BackslashReplaceErrors.cold+0x111>864 »       call···984·<PyCodec_BackslashReplaceErrors.cold+0x117>
865 ·R_X86_64_PLT32» _Py_Dealloc-0x4865 ·R_X86_64_PLT32» _Py_Dealloc-0x4
866 »       mov····0x8(%rsp),%rsi 
Max diff block lines reached; 30540/36420 bytes (83.86%) of diff not shown.
43.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
9.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 80, 77 lines modifiedOffset 80, 77 lines modified
80 ··0x000004c0·00000000·2c000000·c8040000·00000000·....,...........80 ··0x000004c0·00000000·2c000000·c8040000·00000000·....,...........
81 ··0x000004d0·9d000000·00460e10·8e02420e·188d0342·.....F....B....B81 ··0x000004d0·9d000000·00460e10·8e02420e·188d0342·.....F....B....B
82 ··0x000004e0·0e208c04·410e2886·05410e30·8306440e·.·..A.(..A.0..D.82 ··0x000004e0·0e208c04·410e2886·05410e30·8306440e·.·..A.(..A.0..D.
83 ··0x000004f0·40000000·30000000·f8040000·00000000·@...0...........83 ··0x000004f0·40000000·30000000·f8040000·00000000·@...0...........
84 ··0x00000500·43000000·000e4083·0686058c·048d038e·C.....@.........84 ··0x00000500·43000000·000e4083·0686058c·048d038e·C.....@.........
85 ··0x00000510·024f0a0e·30410e28·410e2042·0e18420e·.O..0A.(A.·B..B.85 ··0x00000510·024f0a0e·30410e28·410e2042·0e18420e·.O..0A.(A.·B..B.
86 ··0x00000520·10420e08·410b0000·10000000·2c050000·.B..A.......,...86 ··0x00000520·10420e08·410b0000·10000000·2c050000·.B..A.......,...
87 ··0x00000530·00000000·0c000000·00000000·28000000·............(...87 ··0x00000530·00000000·0c000000·00000000·38000000·............8...
88 ··0x00000540·40050000·00000000·c7030000·00450e10·@............E..88 ··0x00000540·40050000·00000000·ec020000·00460e10·@............F..
89 ··0x00000550·8602410e·18830347·0e400343·020a0e18·..A....G.@.C....89 ··0x00000550·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
 90 ··0x00000560·05470e50·03d4010a·0e28410e·20410e18·.G.P.....(A.·A..
90 ··0x00000560·410e1041·0e08410b·14000000·6c050000·A..A..A.....l...91 ··0x00000570·420e1042·0e08410b·18000000·7c050000·B..B..A.....|...
91 ··0x00000570·00000000·d9010000·000e4083·03860200·..........@.....92 ··0x00000580·00000000·bc010000·000e5083·0586048c·..........P.....
92 ··0x00000580·10000000·84050000·00000000·1b000000·................ 
93 ··0x00000590·00000000·28000000·98050000·00000000·....(........... 
94 ··0x000005a0·44000000·004d0e10·8c02410e·18860347·D....M....A....G 
95 ··0x000005b0·0e208304·670e1841·0e10420e·08000000·.·..g..A..B..... 
96 ··0x000005c0·20000000·c4050000·00000000·19000000··............... 
97 ··0x000005d0·000e2083·0486038c·02520e18·440e1042·..·......R..D..B 
98 ··0x000005e0·0e080000·10000000·e8050000·00000000·................93 ··0x00000590·038d0200·10000000·98050000·00000000·................
99 ··0x000005f0·0c000000·00000000·48000000·fc050000·........H.......94 ··0x000005a0·1b000000·00000000·28000000·ac050000·........(.......
100 ··0x00000600·00000000·fc020000·00460e10·8f02420e·.........F....B. 
101 ··0x00000610·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
102 ··0x00000620·8606410e·38830747·0e6003b4·020a0e38·..A.8..G.`.....8 
103 ··0x00000630·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B 
104 ··0x00000640·0e08410b·1c000000·48060000·00000000·..A.....H....... 
105 ··0x00000650·0f010000·000e6083·0786068c·058d048e·......`......... 
106 ··0x00000660·038f0200·10000000·68060000·00000000·........h....... 
107 ··0x00000670·09000000·00000000·20000000·7c060000·........·...|... 
108 ··0x00000680·00000000·8b000000·00450e10·8302470e·.........E....G.95 ··0x000005b0·00000000·44000000·004d0e10·8c02410e·....D....M....A.
 96 ··0x000005c0·18860347·0e208304·670e1841·0e10420e·...G.·..g..A..B.
109 ··0x00000690·2002450a·0e10410e·08410b00·14000000··.E...A..A...... 
110 ··0x000006a0·a0060000·00000000·5f000000·000e2083·........_.....·. 
111 ··0x000006b0·02000000·10000000·b8060000·00000000·................97 ··0x000005d0·08000000·20000000·d8050000·00000000·....·...........
 98 ··0x000005e0·19000000·000e2083·0486038c·02520e18·......·......R..
 99 ··0x000005f0·440e1042·0e080000·10000000·fc050000·D..B............
112 ··0x000006c0·0c000000·00000000·4c000000·cc060000·........L....... 
113 ··0x000006d0·00000000·b3040000·00460e10·8f02420e·.........F....B. 
114 ··0x000006e0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
115 ··0x000006f0·8606410e·38830747·0ef00203·e3030a0e·..A.8..G........ 
116 ··0x00000700·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
117 ··0x00000710·420e0841·0b000000·1c000000·1c070000·B..A............ 
118 ··0x00000720·00000000·ec000000·000ef002·83078606·................ 
119 ··0x00000730·8c058d04·8e038f02·10000000·3c070000·............<... 
120 ··0x00000740·00000000·0c000000·00000000·28000000·............(...100 ··0x00000600·00000000·0c000000·00000000·48000000·............H...
121 ··0x00000750·50070000·00000000·ff000000·00450e10·P............E.. 
122 ··0x00000760·8602410e·18830347·0e3002a0·0a0e1841·..A....G.0.....A 
123 ··0x00000770·0e10410e·08410b00·14000000·7c070000·..A..A......|... 
124 ··0x00000780·00000000·dd000000·000e3083·03860200·..........0..... 
125 ··0x00000790·3c000000·94070000·00000000·b3010000·<............... 
126 ··0x000007a0·00460e10·8e02480e·188d0345·0e208c04·.F....H....E.·.. 
127 ··0x000007b0·410e2886·05410e30·8306030c·010a0e28·A.(..A.0.......( 
128 ··0x000007c0·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A... 
129 ··0x000007d0·1c000000·d4070000·00000000·5e000000·............^... 
130 ··0x000007e0·000e3083·0686058c·048d038e·02000000·..0............. 
131 ··0x000007f0·18000000·f4070000·00000000·35000000·............5... 
132 ··0x00000800·00410e10·8302730e·08000000·14000000·.A....s......... 
133 ··0x00000810·10080000·00000000·0d000000·000e1083·................101 ··0x00000610·10060000·00000000·f4020000·00460e10·.............F..
 102 ··0x00000620·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 103 ··0x00000630·05410e30·8606410e·38830747·0e60039c·.A.0..A.8..G.`..
 104 ··0x00000640·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
 105 ··0x00000650·420e1042·0e08410b·1c000000·5c060000·B..B..A.....\...
 106 ··0x00000660·00000000·0f010000·000e6083·0786068c·..........`.....
 107 ··0x00000670·058d048e·038f0200·10000000·7c060000·............|...
134 ··0x00000820·02000000·10000000·28080000·00000000·........(.......108 ··0x00000680·00000000·09000000·00000000·20000000·............·...
135 ··0x00000830·0b000000·00000000·20000000·3c080000·........·...<... 
136 ··0x00000840·00000000·a6000000·00420e10·8c02440e·.........B....D. 
137 ··0x00000850·18860341·0e208304·470e3000·24000000·...A.·..G.0.$... 
138 ··0x00000860·60080000·00000000·62000000·000e3083·`.......b.....0. 
139 ··0x00000870·0486038c·02590a0e·20440e18·410e1042·.....Y..·D..A..B 
140 ··0x00000880·0e08410b·10000000·88080000·00000000·..A............. 
141 ··0x00000890·0e000000·00000000·38000000·9c080000·........8....... 
142 ··0x000008a0·00000000·69010000·00460e10·8e024a0e·....i....F....J. 
143 ··0x000008b0·188d0348·0e208c04·410e2886·05440e30·...H.·..A.(..D.0 
144 ··0x000008c0·83060341·010e2844·0e20420e·18420e10·...A..(D.·B..B.. 
145 ··0x000008d0·420e0800·34000000·d8080000·00000000·B...4........... 
146 ··0x000008e0·73000000·00420e10·8d02450e·188c0344·s....B....E....D 
147 ··0x000008f0·0e208604·440e2883·05420e30·02580e28·.·..D.(..B.0.X.( 
148 ··0x00000900·440e2041·0e18420e·10420e08·14000000·D.·A..B..B...... 
149 ··0x00000910·10090000·00000000·36000000·00450e10·........6....E..109 ··0x00000690·90060000·00000000·8b000000·00450e10·.............E..
 110 ··0x000006a0·8302470e·2002450a·0e10410e·08410b00·..G.·.E...A..A..
 111 ··0x000006b0·14000000·b4060000·00000000·5f000000·............_...
 112 ··0x000006c0·000e2083·02000000·10000000·cc060000·..·.............
 113 ··0x000006d0·00000000·0c000000·00000000·4c000000·............L...
 114 ··0x000006e0·e0060000·00000000·b3040000·00460e10·.............F..
 115 ··0x000006f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 116 ··0x00000700·05410e30·8606410e·38830747·0ef00203·.A.0..A.8..G....
 117 ··0x00000710·e3030a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
 118 ··0x00000720·18420e10·420e0841·0b000000·1c000000·.B..B..A........
 119 ··0x00000730·30070000·00000000·ec000000·000ef002·0...............
 120 ··0x00000740·83078606·8c058d04·8e038f02·10000000·................
 121 ··0x00000750·50070000·00000000·09000000·00000000·P...............
 122 ··0x00000760·20000000·64070000·00000000·03010000··...d...........
 123 ··0x00000770·00450e10·8302470e·2002a60a·0e10410e·.E....G.·.....A.
 124 ··0x00000780·08410b00·14000000·88070000·00000000·.A..............
 125 ··0x00000790·dd000000·000e2083·02000000·3c000000·......·.....<...
 126 ··0x000007a0·a0070000·00000000·b3010000·00460e10·.............F..
 127 ··0x000007b0·8e02480e·188d0345·0e208c04·410e2886·..H....E.·..A.(.
 128 ··0x000007c0·05410e30·8306030c·010a0e28·440e2042·.A.0.......(D.·B
 129 ··0x000007d0·0e18420e·10420e08·410b0000·1c000000·..B..B..A.......
 130 ··0x000007e0·e0070000·00000000·5e000000·000e3083·........^.....0.
 131 ··0x000007f0·0686058c·048d038e·02000000·18000000·................
 132 ··0x00000800·00080000·00000000·35000000·00410e10·........5....A..
 133 ··0x00000810·8302730e·08000000·14000000·1c080000·..s.............
 134 ··0x00000820·00000000·0d000000·000e1083·02000000·................
 135 ··0x00000830·10000000·34080000·00000000·0b000000·....4...........
 136 ··0x00000840·00000000·20000000·48080000·00000000·....·...H.......
 137 ··0x00000850·a6000000·00420e10·8c02440e·18860341·.....B....D....A
 138 ··0x00000860·0e208304·470e3000·24000000·6c080000·.·..G.0.$...l...
 139 ··0x00000870·00000000·62000000·000e3083·0486038c·....b.....0.....
 140 ··0x00000880·02590a0e·20440e18·410e1042·0e08410b·.Y..·D..A..B..A.
 141 ··0x00000890·10000000·94080000·00000000·0e000000·................
 142 ··0x000008a0·00000000·38000000·a8080000·00000000·....8...........
 143 ··0x000008b0·69010000·00460e10·8e024a0e·188d0348·i....F....J....H
 144 ··0x000008c0·0e208c04·410e2886·05440e30·83060341·.·..A.(..D.0...A
 145 ··0x000008d0·010e2844·0e20420e·18420e10·420e0800·..(D.·B..B..B...
 146 ··0x000008e0·34000000·e4080000·00000000·73000000·4...........s...
 147 ··0x000008f0·00420e10·8d02450e·188c0344·0e208604·.B....E....D.·..
 148 ··0x00000900·440e2883·05420e30·02580e28·440e2041·D.(..B.0.X.(D.·A
 149 ··0x00000910·0e18420e·10420e08·14000000·1c090000·..B..B..........
 150 ··0x00000920·00000000·36000000·00450e10·700e0800·....6....E..p...
 151 ··0x00000930·10000000·34090000·00000000·0b000000·....4...........
150 ··0x00000920·700e0800·10000000·28090000·00000000·p.......(.......152 ··0x00000940·00000000·10000000·48090000·00000000·........H.......
151 ··0x00000930·0b000000·00000000·10000000·3c090000·............<...153 ··0x00000950·0e000000·00000000·10000000·5c090000·............\...
152 ··0x00000940·00000000·0e000000·00000000·10000000·................154 ··0x00000960·00000000·0e000000·00000000·10000000·................
153 ··0x00000950·50090000·00000000·0e000000·00000000·P...............155 ··0x00000970·70090000·00000000·0e000000·00000000·p...............
154 ··0x00000960·14000000·64090000·00000000·0e000000·....d........... 
Max diff block lines reached; 0/9729 bytes (0.00%) of diff not shown.
2.27 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 175, 21 lines modifiedOffset 175, 21 lines modified
175 ··0x00000ac0·726f7273·00507943·6f646563·5f49676e·rors.PyCodec_Ign175 ··0x00000ac0·726f7273·00507943·6f646563·5f49676e·rors.PyCodec_Ign
176 ··0x00000ad0·6f726545·72726f72·73005079·436f6465·oreErrors.PyCode176 ··0x00000ad0·6f726545·72726f72·73005079·436f6465·oreErrors.PyCode
177 ··0x00000ae0·635f4e61·6d655265·706c6163·65457272·c_NameReplaceErr177 ··0x00000ae0·635f4e61·6d655265·706c6163·65457272·c_NameReplaceErr
178 ··0x00000af0·6f727300·5f507955·6e69636f·64655f47·ors._PyUnicode_G178 ··0x00000af0·6f727300·5f507955·6e69636f·64655f47·ors._PyUnicode_G
179 ··0x00000b00·65744e61·6d654341·50490073·74726370·etNameCAPI.strcp179 ··0x00000b00·65744e61·6d654341·50490073·74726370·etNameCAPI.strcp
180 ··0x00000b10·79005f5f·73746163·6b5f6368·6b5f6661·y.__stack_chk_fa180 ··0x00000b10·79005f5f·73746163·6b5f6368·6b5f6661·y.__stack_chk_fa
181 ··0x00000b20·696c0050·79436f64·65635f52·65706c61·il.PyCodec_Repla181 ··0x00000b20·696c0050·79436f64·65635f52·65706c61·il.PyCodec_Repla
182 ··0x00000b30·63654572·726f7273·006d656d·73657400·ceErrors.memset.182 ··0x00000b30·63654572·726f7273·00507943·6f646563·ceErrors.PyCodec
 183 ··0x00000b40·5f456e63·6f646500·5079436f·6465635f·_Encode.PyCodec_
 184 ··0x00000b50·496e6372·656d656e·74616c45·6e636f64·IncrementalEncod
 185 ··0x00000b60·65720050·79436f64·65635f49·6e637265·er.PyCodec_Incre
 186 ··0x00000b70·6d656e74·616c4465·636f6465·72005079·mentalDecoder.Py
 187 ··0x00000b80·436f6465·635f4465·636f6465·00507943·Codec_Decode.PyC
 188 ··0x00000b90·6f646563·5f4b6e6f·776e456e·636f6469·odec_KnownEncodi
 189 ··0x00000ba0·6e670050·79457272·5f436c65·61720050·ng.PyErr_Clear.P
183 ··0x00000b40·5079436f·6465635f·456e636f·64650050·PyCodec_Encode.P190 ··0x00000bb0·79436f64·65635f45·6e636f64·65720050·yCodec_Encoder.P
 191 ··0x00000bc0·79436f64·65635f44·65636f64·65720050·yCodec_Decoder.P
184 ··0x00000b50·79436f64·65635f49·6e637265·6d656e74·yCodec_Increment192 ··0x00000bd0·79436f64·65635f53·74726561·6d526561·yCodec_StreamRea
185 ··0x00000b60·616c456e·636f6465·72005079·436f6465·alEncoder.PyCode 
186 ··0x00000b70·635f496e·6372656d·656e7461·6c446563·c_IncrementalDec 
187 ··0x00000b80·6f646572·00507943·6f646563·5f446563·oder.PyCodec_Dec 
188 ··0x00000b90·6f646500·5079436f·6465635f·4b6e6f77·ode.PyCodec_Know 
189 ··0x00000ba0·6e456e63·6f64696e·67005079·4572725f·nEncoding.PyErr_ 
190 ··0x00000bb0·436c6561·72005079·436f6465·635f456e·Clear.PyCodec_En 
191 ··0x00000bc0·636f6465·72005079·436f6465·635f4465·coder.PyCodec_De 
192 ··0x00000bd0·636f6465·72005079·436f6465·635f5374·coder.PyCodec_St193 ··0x00000be0·64657200·5079436f·6465635f·53747265·der.PyCodec_Stre
 194 ··0x00000bf0·616d5772·69746572·00················amWriter.
193 ··0x00000be0·7265616d·52656164·65720050·79436f64·reamReader.PyCod 
194 ··0x00000bf0·65635f53·74726561·6d577269·74657200·ec_StreamWriter. 
  
2.3 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:··········269888·(bytes·into·file)13 ··Start·of·section·headers:··········270264·(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·0x41e40:1 There·are·22·section·headers,·starting·at·offset·0x41fb8:
  
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·004932·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0262c8·0032a0·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·026188·0047a0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0036c8·000860·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·004978·000860·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·029568·001500·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·02a928·001500·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·003f28·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0051d8·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·0051d8·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·006168·000b82·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·005a3a·005e7f·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·006cea·005abf·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·02aa68·007fe0·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·02be28·007ed8·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00b8c0·011733·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c7b0·0107e3·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·032a48·00b208·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·033d00·00a0f8·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·01cff8·003bc0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·01cf98·003bc0·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·03dc50·0032a0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·03ddf8·0032a0·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·020bb8·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·020b58·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·020bc0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·020b60·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·020bc0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·020b60·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·020be0·002198·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·020b80·002140·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·040ef0·000e88·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·041098·000e58·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·022d78·001c80·18·····20·147··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·022cc0·001c50·18·····20·145··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0249f8·0018ca·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·024910·001878·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·041d78·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·041ef0·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)
46.8 KB
readelf --wide --symbols {}
Max HTML report size reached
834 KB
readelf --wide --relocs {}
Max HTML report size reached
186 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.04 KB
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 12 lines modified
 1 AWAVAUATUH
 2 []A\A]A^A_
 3 AWAVAUATUH
 4 t0I97~'Hc
 5 ([]A\A]A^A_
1 []A\A]A^A_6 []A\A]A^A_
2 8[]A\A]A^A_7 8[]A\A]A^A_
3 AVAUATUH8 AVAUATUH
4 []A\A]A^A_9 []A\A]A^A_
5 H[]A\A]A^A_10 H[]A\A]A^A_
6 AVAUATUSH11 AVAUATUSH
7 []A\A]A^A_12 []A\A]A^A_
Offset 309, 16 lines modifiedOffset 314, 14 lines modified
309 F@HcT$x1314 F@HcT$x1
310 ([]A\A]A^A_315 ([]A\A]A^A_
311 AWAVAUATUH316 AWAVAUATUH
312 ([]A\A]A^A_317 ([]A\A]A^A_
313 AWAVAUATUSH318 AWAVAUATUSH
314 []A\A]A^A_319 []A\A]A^A_
315 []A\A]A^A_320 []A\A]A^A_
316 )4$M;>}; 
317 8[]A\A]A^A_ 
318 AVAUATUSH321 AVAUATUSH
319 []A\A]A^322 []A\A]A^
320 ·[]A\A]A^323 ·[]A\A]A^
321 []A\A]A^A_324 []A\A]A^A_
322 X[]A\A]A^A_325 X[]A\A]A^A_
323 AVAUATUH326 AVAUATUH
324 []A\A]A^A_327 []A\A]A^A_
Offset 349, 31 lines modifiedOffset 352, 27 lines modified
349 ]A\A]A^A_352 ]A\A]A^A_
350 []A\A]A^A_353 []A\A]A^A_
351 AWAVAUATI354 AWAVAUATI
352 ([]A\A]A^A_355 ([]A\A]A^A_
353 []A\A]A^A_356 []A\A]A^A_
354 Z[]A\A]A^A_357 Z[]A\A]A^A_
355 H[]A\A]A^A_358 H[]A\A]A^A_
356 AWAVAUATUH 
357 []A\A]A^A_359 []A\A]A^A_
358 H[]A\A]A^A_ 
359 AVAUATUSH360 AVAUATUSH
360 []A\A]A^361 []A\A]A^
361 AWAVAUATI362 AWAVAUATI
362 []A\A]A^A_363 []A\A]A^A_
363 []A\A]A^364 []A\A]A^
364 H[]A\A]A^A_365 H[]A\A]A^A_
365 []A\A]A^366 []A\A]A^
366 AWAVAUATUH367 AWAVAUATUH
367 []A\A]A^A_368 []A\A]A^A_
368 8[]A\A]A^A_369 8[]A\A]A^A_
369 []A\A]A^A_370 []A\A]A^A_
370 ([]A\A]A^A_371 ·[]A\A]A^
371 AWAVAUATUH 
372 ([]A\A]A^A_ 
373 8[]A\A]A^A_372 8[]A\A]A^A_
374 H[]A\A]A^A_373 H[]A\A]A^A_
375 []A\A]A^374 []A\A]A^
376 8[]A\A]A^A_375 8[]A\A]A^A_
377 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv376 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv
378 55555555555555555555:::;;HHHHRRRRRRRRRRRR[[]]377 55555555555555555555:::;;HHHHRRRRRRRRRRRR[[]]
379 hlll''((((((uuu378 hlll''((((((uuu
Offset 411, 19 lines modifiedOffset 410, 19 lines modified
411 compiler_try_finally410 compiler_try_finally
412 check_ann_expr411 check_ann_expr
413 compiler_visit_annexpr412 compiler_visit_annexpr
414 check_ann_subscr413 check_ann_subscr
415 compiler_addop_o414 compiler_addop_o
416 compiler_error415 compiler_error
417 compiler_visit_stmt.cold416 compiler_visit_stmt.cold
418 compiler_warn 
419 compiler_slice417 compiler_slice
420 compiler_try_star_finally418 compiler_try_star_finally
421 compiler_async_for 
422 compiler_typealias419 compiler_typealias
 420 compiler_async_for
 421 compiler_warn
423 starunpack_helper422 starunpack_helper
424 compiler_check_debug_args423 compiler_check_debug_args
425 compiler_default_arguments424 compiler_default_arguments
426 compiler_make_closure425 compiler_make_closure
427 compiler_subdict426 compiler_subdict
428 compiler_comprehension427 compiler_comprehension
429 addop_yield428 addop_yield
Offset 450, 20 lines modifiedOffset 449, 18 lines modified
450 wrap_in_stopiteration_handler449 wrap_in_stopiteration_handler
451 compiler_function.cold450 compiler_function.cold
452 compiler_visit_argannotation451 compiler_visit_argannotation
453 compiler_default_arguments.cold452 compiler_default_arguments.cold
454 compiler_subkwargs453 compiler_subkwargs
455 compiler_call_helper.cold454 compiler_call_helper.cold
456 CSWTCH.786455 CSWTCH.786
457 compiler_sync_comprehension_generator456 compiler_comprehension_generator
458 restore_inlined_comprehension_locals.constprop.0.isra.0457 restore_inlined_comprehension_locals.constprop.0.isra.0
459 compiler_async_comprehension_generator 
460 compiler_comprehension.cold458 compiler_comprehension.cold
461 compiler_comprehension_generator 
462 compiler_sync_comprehension_generator.cold459 compiler_comprehension_generator.cold
463 compiler_addop_o.cold460 compiler_addop_o.cold
464 addop_yield.cold461 addop_yield.cold
465 wrap_in_stopiteration_handler.cold462 wrap_in_stopiteration_handler.cold
466 optimize_and_assemble.cold463 optimize_and_assemble.cold
467 instr_sequence_to_cfg464 instr_sequence_to_cfg
468 instr_sequence_to_cfg.cold465 instr_sequence_to_cfg.cold
469 _PyCompile_CleanDoc.cold466 _PyCompile_CleanDoc.cold
192 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
337 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
653 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
53.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
40.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
106 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:··········49000·(bytes·into·file)13 ··Start·of·section·headers:··········48888·(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·0xbf68:1 There·are·23·section·headers,·starting·at·offset·0xbef8:
  
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·0008fe·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008fe·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007220·000d38·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0071e0·000d38·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000940·000380·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000940·000380·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007f58·0000a8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007f18·0000a8·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000cc0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000cc0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000cc0·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·0011ad·001b43·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0011ad·001b1e·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008000·002988·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·007fc0·002958·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002cf0·000cf0·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002cd0·000cd0·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00a988·000ab0·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00a918·000ab0·18···I·20···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0039e0·0001f4·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0039a0·0001f4·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003bd8·00009b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003b98·00009b·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00b438·0000a8·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00b3c8·0000a8·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·003c78·000020·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·003c38·000020·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·00b4e0·000060·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·00b470·000060·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·003c98·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·003c58·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·003c98·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·003c58·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·003cb8·000ea8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·003c78·000ea8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·00b540·000960·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·00b4d0·000960·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·004b60·001548·18·····21··82··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·004b20·001548·18·····21··82··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0060a8·001172·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·006068·001172·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·00bea0·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·00be30·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)
7.01 KB
readelf --wide --symbols {}
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ·····8:·0000000000000120···196·FUNC····LOCAL··DEFAULT····1·_register_builtins_for_crossinterpreter_data12 ·····8:·0000000000000120···196·FUNC····LOCAL··DEFAULT····1·_register_builtins_for_crossinterpreter_data
13 ·····9:·0000000000000032····61·FUNC····LOCAL··DEFAULT····7·_PyXI_Init.cold13 ·····9:·0000000000000032····61·FUNC····LOCAL··DEFAULT····7·_PyXI_Init.cold
14 ····10:·0000000000001263····65·FUNC····LOCAL··DEFAULT····7·_none_shared14 ····10:·0000000000001263····65·FUNC····LOCAL··DEFAULT····7·_none_shared
15 ····11:·0000000000000000···123·FUNC····LOCAL··DEFAULT····9·_xidregistry_add_type15 ····11:·0000000000000000···123·FUNC····LOCAL··DEFAULT····9·_xidregistry_add_type
16 ····12:·0000000000000820···143·FUNC····LOCAL··DEFAULT····1·_long_shared16 ····12:·0000000000000820···143·FUNC····LOCAL··DEFAULT····1·_long_shared
17 ····13:·0000000000000770····79·FUNC····LOCAL··DEFAULT····1·_bytes_shared17 ····13:·0000000000000770····79·FUNC····LOCAL··DEFAULT····1·_bytes_shared
18 ····14:·00000000000006b0···172·FUNC····LOCAL··DEFAULT····9·_str_shared18 ····14:·00000000000006b0···172·FUNC····LOCAL··DEFAULT····9·_str_shared
19 ····15:·000000000000178a····80·FUNC····LOCAL··DEFAULT····7·_bool_shared19 ····15:·0000000000001765····80·FUNC····LOCAL··DEFAULT····7·_bool_shared
20 ····16:·00000000000017ef····64·FUNC····LOCAL··DEFAULT····7·_float_shared20 ····16:·00000000000017ca····64·FUNC····LOCAL··DEFAULT····7·_float_shared
21 ····17:·0000000000000780···971·FUNC····LOCAL··DEFAULT····9·_tuple_shared21 ····17:·0000000000000780···944·FUNC····LOCAL··DEFAULT····9·_tuple_shared
22 ····18:·000000000000006f···105·FUNC····LOCAL··DEFAULT····7·_register_builtins_for_crossinterpreter_data.cold22 ····18:·000000000000006f···105·FUNC····LOCAL··DEFAULT····7·_register_builtins_for_crossinterpreter_data.cold
23 ····19:·0000000000000060····45·OBJECT··LOCAL··DEFAULT···12·__func__.123 ····19:·0000000000000060····45·OBJECT··LOCAL··DEFAULT···12·__func__.1
24 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot24 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
25 ····21:·00000000000000d8····58·FUNC····LOCAL··DEFAULT····7·_xidregistry_add_type.cold25 ····21:·00000000000000d8····58·FUNC····LOCAL··DEFAULT····7·_xidregistry_add_type.cold
26 ····22:·0000000000000080···255·FUNC····LOCAL··DEFAULT····9·_xidregistry_clear26 ····22:·0000000000000080···255·FUNC····LOCAL··DEFAULT····9·_xidregistry_clear
27 ····23:·0000000000000112····10·FUNC····LOCAL··DEFAULT····7·_PyXI_Fini.cold27 ····23:·0000000000000112····10·FUNC····LOCAL··DEFAULT····7·_PyXI_Fini.cold
28 ····24:·000000000000011c····40·FUNC····LOCAL··DEFAULT····7·_xidregistry_clear.cold28 ····24:·000000000000011c····40·FUNC····LOCAL··DEFAULT····7·_xidregistry_clear.cold
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····36:·0000000000000f62····62·FUNC····LOCAL··DEFAULT····7·_sharedns_clear40 ····36:·0000000000000f62····62·FUNC····LOCAL··DEFAULT····7·_sharedns_clear
41 ····37:·00000000000004f0···258·FUNC····LOCAL··DEFAULT····1·_capture_current_exception41 ····37:·00000000000004f0···258·FUNC····LOCAL··DEFAULT····1·_capture_current_exception
42 ····38:·0000000000000600···115·FUNC····LOCAL··DEFAULT····1·_exit_session42 ····38:·0000000000000600···115·FUNC····LOCAL··DEFAULT····1·_exit_session
43 ····39:·00000000000003ed···116·FUNC····LOCAL··DEFAULT····7·_PyXI_InitError43 ····39:·00000000000003ed···116·FUNC····LOCAL··DEFAULT····7·_PyXI_InitError
44 ····40:·00000000000003aa····57·FUNC····LOCAL··DEFAULT····7·_capture_current_exception.cold44 ····40:·00000000000003aa····57·FUNC····LOCAL··DEFAULT····7·_capture_current_exception.cold
45 ····41:·00000000000003e3····10·FUNC····LOCAL··DEFAULT····7·_exit_session.cold45 ····41:·00000000000003e3····10·FUNC····LOCAL··DEFAULT····7·_exit_session.cold
46 ····42:·0000000000000461···926·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_InitFromException46 ····42:·0000000000000461···926·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_InitFromException
47 ····43:·000000000000171c···100·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_Clear47 ····43:·00000000000016f7···100·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_Clear
48 ····44:·00000000000007ff···131·FUNC····LOCAL··DEFAULT····7·_copy_string_obj_raw48 ····44:·00000000000007ff···131·FUNC····LOCAL··DEFAULT····7·_copy_string_obj_raw
49 ····45:·0000000000000a23···703·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_AsObject49 ····45:·0000000000000a23···703·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_AsObject
50 ····46:·000000000000121c····48·FUNC····LOCAL··DEFAULT····7·_set_xid_lookup_failure50 ····46:·000000000000121c····48·FUNC····LOCAL··DEFAULT····7·_set_xid_lookup_failure
51 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata51 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
52 ····48:·0000000000001510····42·FUNC····LOCAL··DEFAULT····7·_sharednsitem_clear52 ····48:·0000000000001510····42·FUNC····LOCAL··DEFAULT····7·_sharednsitem_clear
53 ····49:·0000000000000fa0····61·FUNC····LOCAL··DEFAULT····7·_PyXI_EndInterpreter.cold53 ····49:·0000000000000fa0····61·FUNC····LOCAL··DEFAULT····7·_PyXI_EndInterpreter.cold
54 ····50:·0000000000000760····22·FUNC····LOCAL··DEFAULT····9·_new_str_object54 ····50:·0000000000000760····22·FUNC····LOCAL··DEFAULT····9·_new_str_object
Offset 66, 21 lines modifiedOffset 66, 21 lines modified
66 ····62:·00000000000010f0····16·FUNC····LOCAL··DEFAULT····7·_bytes_shared.cold66 ····62:·00000000000010f0····16·FUNC····LOCAL··DEFAULT····7·_bytes_shared.cold
67 ····63:·000000000000124c····23·FUNC····LOCAL··DEFAULT····7·_Py_CallInInterpreter.cold67 ····63:·000000000000124c····23·FUNC····LOCAL··DEFAULT····7·_Py_CallInInterpreter.cold
68 ····64:·00000000000012a4····26·FUNC····LOCAL··DEFAULT····7·_new_none_object68 ····64:·00000000000012a4····26·FUNC····LOCAL··DEFAULT····7·_new_none_object
69 ····65:·00000000000012be····26·FUNC····LOCAL··DEFAULT····7·_str_shared.cold69 ····65:·00000000000012be····26·FUNC····LOCAL··DEFAULT····7·_str_shared.cold
70 ····66:·00000000000008b0····12·FUNC····LOCAL··DEFAULT····1·_new_long_object70 ····66:·00000000000008b0····12·FUNC····LOCAL··DEFAULT····1·_new_long_object
71 ····67:·00000000000012d8·····9·FUNC····LOCAL··DEFAULT····7·_long_shared.cold71 ····67:·00000000000012d8·····9·FUNC····LOCAL··DEFAULT····7·_long_shared.cold
72 ····68:·000000000000153a····52·FUNC····LOCAL··DEFAULT····7·_release_xid_data.constprop.0.isra.072 ····68:·000000000000153a····52·FUNC····LOCAL··DEFAULT····7·_release_xid_data.constprop.0.isra.0
73 ····69:·0000000000000c90····96·FUNC····LOCAL··DEFAULT····9·_tuple_shared_free73 ····69:·0000000000000c70····96·FUNC····LOCAL··DEFAULT····9·_tuple_shared_free
74 ····70:·0000000000000b50···320·FUNC····LOCAL··DEFAULT····9·_new_tuple_object74 ····70:·0000000000000b30···320·FUNC····LOCAL··DEFAULT····9·_new_tuple_object
75 ····71:·000000000000156e···397·FUNC····LOCAL··DEFAULT····7·_tuple_shared.cold75 ····71:·000000000000156e···360·FUNC····LOCAL··DEFAULT····7·_tuple_shared.cold
76 ····72:·00000000000016fb····33·FUNC····LOCAL··DEFAULT····7·_new_tuple_object.cold76 ····72:·00000000000016d6····33·FUNC····LOCAL··DEFAULT····7·_new_tuple_object.cold
77 ····73:·0000000000001780····10·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_New.cold77 ····73:·000000000000175b····10·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_New.cold
78 ····74:·00000000000017da····21·FUNC····LOCAL··DEFAULT····7·_new_bool_object78 ····74:·00000000000017b5····21·FUNC····LOCAL··DEFAULT····7·_new_bool_object
79 ····75:·000000000000182f····16·FUNC····LOCAL··DEFAULT····7·_new_float_object79 ····75:·000000000000180a····16·FUNC····LOCAL··DEFAULT····7·_new_float_object
80 ····76:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.080 ····76:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.0
81 ····77:·0000000000000090····11·OBJECT··LOCAL··DEFAULT···12·__func__.281 ····77:·0000000000000090····11·OBJECT··LOCAL··DEFAULT···12·__func__.2
82 ····78:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC182 ····78:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC1
83 ····79:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC283 ····79:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2
84 ····80:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC684 ····80:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC6
85 ····81:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC785 ····81:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC7
86 ····82:·0000000000000000···124·FUNC····GLOBAL·HIDDEN·····1·_PyXI_InitTypes86 ····82:·0000000000000000···124·FUNC····GLOBAL·HIDDEN·····1·_PyXI_InitTypes
Offset 215, 16 lines modifiedOffset 215, 16 lines modified
215 ···211:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New215 ···211:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
217 ···213:·00000000000008c0····32·FUNC····GLOBAL·DEFAULT····1·_PyCrossInterpreterData_New217 ···213:·00000000000008c0····32·FUNC····GLOBAL·DEFAULT····1·_PyCrossInterpreterData_New
218 ···214:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct218 ···214:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
219 ···215:·00000000000008e0····30·FUNC····GLOBAL·DEFAULT····1·_PyCrossInterpreterData_Free219 ···215:·00000000000008e0····30·FUNC····GLOBAL·DEFAULT····1·_PyCrossInterpreterData_Free
220 ···216:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble220 ···216:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
222 ···218:·000000000000183f···605·FUNC····GLOBAL·DEFAULT····7·_PyXI_InitExcInfo222 ···218:·000000000000181a···605·FUNC····GLOBAL·DEFAULT····7·_PyXI_InitExcInfo
223 ···219:·0000000000001a9c·····9·FUNC····GLOBAL·DEFAULT····7·_PyXI_ExcInfoAsObject223 ···219:·0000000000001a77·····9·FUNC····GLOBAL·DEFAULT····7·_PyXI_ExcInfoAsObject
224 ···220:·0000000000001aa5·····9·FUNC····GLOBAL·DEFAULT····7·_PyXI_FormatExcInfo224 ···220:·0000000000001a80·····9·FUNC····GLOBAL·DEFAULT····7·_PyXI_FormatExcInfo
225 ···221:·0000000000001aae·····9·FUNC····GLOBAL·DEFAULT····7·_PyXI_ClearExcInfo225 ···221:·0000000000001a89·····9·FUNC····GLOBAL·DEFAULT····7·_PyXI_ClearExcInfo
226 ···222:·0000000000001ab7····26·FUNC····GLOBAL·DEFAULT····7·_PyCrossInterpreterData_Lookup226 ···222:·0000000000001a92····26·FUNC····GLOBAL·DEFAULT····7·_PyCrossInterpreterData_Lookup
227 ···223:·0000000000001ad1····12·FUNC····GLOBAL·DEFAULT····7·_PyCrossInterpreterData_Clear227 ···223:·0000000000001aac····12·FUNC····GLOBAL·DEFAULT····7·_PyCrossInterpreterData_Clear
228 ···224:·0000000000001add····87·FUNC····GLOBAL·DEFAULT····7·_PyXI_NamespaceFromNames228 ···224:·0000000000001ab8····87·FUNC····GLOBAL·DEFAULT····7·_PyXI_NamespaceFromNames
229 ···225:·0000000000001b34····15·FUNC····GLOBAL·DEFAULT····7·_PyXI_HasCapturedException229 ···225:·0000000000001b0f····15·FUNC····GLOBAL·DEFAULT····7·_PyXI_HasCapturedException
230 ···226:·0000000000000000·····8·OBJECT··GLOBAL·DEFAULT····3·PyExc_InterpreterNotFoundError230 ···226:·0000000000000000·····8·OBJECT··GLOBAL·DEFAULT····3·PyExc_InterpreterNotFoundError
40.7 KB
readelf --wide --relocs {}
Max HTML report size reached
12.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 1285, 15 lines modifiedOffset 1285, 15 lines modified
1285 ··DW_CFA_def_cfa_offset:·241285 ··DW_CFA_def_cfa_offset:·24
1286 ··DW_CFA_advance_loc:·4·to·00000000000015681286 ··DW_CFA_advance_loc:·4·to·0000000000001568
1287 ··DW_CFA_def_cfa_offset:·161287 ··DW_CFA_def_cfa_offset:·16
1288 ··DW_CFA_advance_loc:·1·to·00000000000015691288 ··DW_CFA_advance_loc:·1·to·0000000000001569
1289 ··DW_CFA_def_cfa_offset:·81289 ··DW_CFA_def_cfa_offset:·8
1290 ··DW_CFA_nop1290 ··DW_CFA_nop
  
1291 00000c08·0000000000000048·00000c0c·FDE·cie=00000000·pc=0000000000000780..0000000000000b4b1291 00000c08·0000000000000048·00000c0c·FDE·cie=00000000·pc=0000000000000780..0000000000000b30
1292 ··DW_CFA_advance_loc:·6·to·00000000000007861292 ··DW_CFA_advance_loc:·6·to·0000000000000786
1293 ··DW_CFA_def_cfa_offset:·161293 ··DW_CFA_def_cfa_offset:·16
1294 ··DW_CFA_offset:·r15·(r15)·at·cfa-161294 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1295 ··DW_CFA_advance_loc:·2·to·00000000000007881295 ··DW_CFA_advance_loc:·2·to·0000000000000788
1296 ··DW_CFA_def_cfa_offset:·241296 ··DW_CFA_def_cfa_offset:·24
1297 ··DW_CFA_offset:·r14·(r14)·at·cfa-241297 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1298 ··DW_CFA_advance_loc:·2·to·000000000000078a1298 ··DW_CFA_advance_loc:·2·to·000000000000078a
Offset 1306, 238 lines modifiedOffset 1306, 238 lines modified
1306 ··DW_CFA_def_cfa_offset:·481306 ··DW_CFA_def_cfa_offset:·48
1307 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481307 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1308 ··DW_CFA_advance_loc:·1·to·000000000000078e1308 ··DW_CFA_advance_loc:·1·to·000000000000078e
1309 ··DW_CFA_def_cfa_offset:·561309 ··DW_CFA_def_cfa_offset:·56
1310 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561310 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1311 ··DW_CFA_advance_loc:·4·to·00000000000007921311 ··DW_CFA_advance_loc:·4·to·0000000000000792
1312 ··DW_CFA_def_cfa_offset:·1121312 ··DW_CFA_def_cfa_offset:·112
1313 ··DW_CFA_advance_loc2:·733·to·0000000000000a6f1313 ··DW_CFA_advance_loc2:·713·to·0000000000000a5b
1314 ··DW_CFA_remember_state1314 ··DW_CFA_remember_state
1315 ··DW_CFA_def_cfa_offset:·561315 ··DW_CFA_def_cfa_offset:·56
1316 ··DW_CFA_advance_loc:·1·to·0000000000000a701316 ··DW_CFA_advance_loc:·1·to·0000000000000a5c
1317 ··DW_CFA_def_cfa_offset:·481317 ··DW_CFA_def_cfa_offset:·48
1318 ··DW_CFA_advance_loc:·1·to·0000000000000a711318 ··DW_CFA_advance_loc:·1·to·0000000000000a5d
1319 ··DW_CFA_def_cfa_offset:·401319 ··DW_CFA_def_cfa_offset:·40
1320 ··DW_CFA_advance_loc:·2·to·0000000000000a731320 ··DW_CFA_advance_loc:·2·to·0000000000000a5f
1321 ··DW_CFA_def_cfa_offset:·321321 ··DW_CFA_def_cfa_offset:·32
1322 ··DW_CFA_advance_loc:·2·to·0000000000000a751322 ··DW_CFA_advance_loc:·2·to·0000000000000a61
1323 ··DW_CFA_def_cfa_offset:·241323 ··DW_CFA_def_cfa_offset:·24
1324 ··DW_CFA_advance_loc:·2·to·0000000000000a771324 ··DW_CFA_advance_loc:·2·to·0000000000000a63
1325 ··DW_CFA_def_cfa_offset:·161325 ··DW_CFA_def_cfa_offset:·16
1326 ··DW_CFA_advance_loc:·2·to·0000000000000a791326 ··DW_CFA_advance_loc:·2·to·0000000000000a65
1327 ··DW_CFA_def_cfa_offset:·81327 ··DW_CFA_def_cfa_offset:·8
1328 ··DW_CFA_advance_loc:·1·to·0000000000000a7a1328 ··DW_CFA_advance_loc:·1·to·0000000000000a66
1329 ··DW_CFA_restore_state1329 ··DW_CFA_restore_state
  
1330 00000c54·000000000000001c·00000c58·FDE·cie=00000000·pc=000000000000156e..00000000000016fb1330 00000c54·000000000000001c·00000c58·FDE·cie=00000000·pc=000000000000156e..00000000000016d6
1331 ··DW_CFA_def_cfa_offset:·1121331 ··DW_CFA_def_cfa_offset:·112
1332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1333 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481333 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1334 ··DW_CFA_offset:·r12·(r12)·at·cfa-401334 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1335 ··DW_CFA_offset:·r13·(r13)·at·cfa-321335 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1336 ··DW_CFA_offset:·r14·(r14)·at·cfa-241336 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1337 ··DW_CFA_offset:·r15·(r15)·at·cfa-161337 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1338 ··DW_CFA_nop1338 ··DW_CFA_nop
  
1339 00000c74·000000000000002c·00000c78·FDE·cie=00000000·pc=0000000000000b50..0000000000000c901339 00000c74·000000000000002c·00000c78·FDE·cie=00000000·pc=0000000000000b30..0000000000000c70
1340 ··DW_CFA_advance_loc:·6·to·0000000000000b561340 ··DW_CFA_advance_loc:·6·to·0000000000000b36
1341 ··DW_CFA_def_cfa_offset:·161341 ··DW_CFA_def_cfa_offset:·16
1342 ··DW_CFA_offset:·r12·(r12)·at·cfa-161342 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1343 ··DW_CFA_advance_loc:·1·to·0000000000000b571343 ··DW_CFA_advance_loc:·1·to·0000000000000b37
1344 ··DW_CFA_def_cfa_offset:·241344 ··DW_CFA_def_cfa_offset:·24
1345 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241345 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1346 ··DW_CFA_advance_loc:·1·to·0000000000000b581346 ··DW_CFA_advance_loc:·1·to·0000000000000b38
1347 ··DW_CFA_def_cfa_offset:·321347 ··DW_CFA_def_cfa_offset:·32
1348 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321348 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1349 ··DW_CFA_advance_loc2:·286·to·0000000000000c761349 ··DW_CFA_advance_loc2:·286·to·0000000000000c56
1350 ··DW_CFA_remember_state1350 ··DW_CFA_remember_state
1351 ··DW_CFA_def_cfa_offset:·241351 ··DW_CFA_def_cfa_offset:·24
1352 ··DW_CFA_advance_loc:·1·to·0000000000000c771352 ··DW_CFA_advance_loc:·1·to·0000000000000c57
1353 ··DW_CFA_def_cfa_offset:·161353 ··DW_CFA_def_cfa_offset:·16
1354 ··DW_CFA_advance_loc:·2·to·0000000000000c791354 ··DW_CFA_advance_loc:·2·to·0000000000000c59
1355 ··DW_CFA_def_cfa_offset:·81355 ··DW_CFA_def_cfa_offset:·8
1356 ··DW_CFA_advance_loc:·1·to·0000000000000c7a1356 ··DW_CFA_advance_loc:·1·to·0000000000000c5a
1357 ··DW_CFA_restore_state1357 ··DW_CFA_restore_state
1358 ··DW_CFA_nop1358 ··DW_CFA_nop
1359 ··DW_CFA_nop1359 ··DW_CFA_nop
  
1360 00000ca4·0000000000000018·00000ca8·FDE·cie=00000000·pc=00000000000016fb..000000000000171c1360 00000ca4·0000000000000018·00000ca8·FDE·cie=00000000·pc=00000000000016d6..00000000000016f7
1361 ··DW_CFA_def_cfa_offset:·321361 ··DW_CFA_def_cfa_offset:·32
1362 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321362 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1363 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241363 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1364 ··DW_CFA_offset:·r12·(r12)·at·cfa-161364 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1365 ··DW_CFA_nop1365 ··DW_CFA_nop
1366 ··DW_CFA_nop1366 ··DW_CFA_nop
1367 ··DW_CFA_nop1367 ··DW_CFA_nop
  
1368 00000cc0·0000000000000028·00000cc4·FDE·cie=00000000·pc=0000000000000c90..0000000000000cf01368 00000cc0·0000000000000028·00000cc4·FDE·cie=00000000·pc=0000000000000c70..0000000000000cd0
1369 ··DW_CFA_advance_loc:·5·to·0000000000000c951369 ··DW_CFA_advance_loc:·5·to·0000000000000c75
1370 ··DW_CFA_def_cfa_offset:·161370 ··DW_CFA_def_cfa_offset:·16
1371 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161371 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1372 ··DW_CFA_advance_loc:·4·to·0000000000000c991372 ··DW_CFA_advance_loc:·4·to·0000000000000c79
1373 ··DW_CFA_def_cfa_offset:·241373 ··DW_CFA_def_cfa_offset:·24
1374 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241374 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1375 ··DW_CFA_advance_loc:·1·to·0000000000000c9a1375 ··DW_CFA_advance_loc:·1·to·0000000000000c7a
1376 ··DW_CFA_def_cfa_offset:·321376 ··DW_CFA_def_cfa_offset:·32
1377 ··DW_CFA_advance_loc1:·70·to·0000000000000ce01377 ··DW_CFA_advance_loc1:·70·to·0000000000000cc0
1378 ··DW_CFA_remember_state1378 ··DW_CFA_remember_state
1379 ··DW_CFA_def_cfa_offset:·241379 ··DW_CFA_def_cfa_offset:·24
1380 ··DW_CFA_advance_loc:·4·to·0000000000000ce41380 ··DW_CFA_advance_loc:·4·to·0000000000000cc4
1381 ··DW_CFA_def_cfa_offset:·161381 ··DW_CFA_def_cfa_offset:·16
1382 ··DW_CFA_advance_loc:·1·to·0000000000000ce51382 ··DW_CFA_advance_loc:·1·to·0000000000000cc5
1383 ··DW_CFA_def_cfa_offset:·81383 ··DW_CFA_def_cfa_offset:·8
1384 ··DW_CFA_advance_loc:·5·to·0000000000000cea1384 ··DW_CFA_advance_loc:·5·to·0000000000000cca
1385 ··DW_CFA_restore_state1385 ··DW_CFA_restore_state
1386 ··DW_CFA_nop1386 ··DW_CFA_nop
  
1387 00000cec·0000000000000018·00000cf0·FDE·cie=00000000·pc=000000000000171c..00000000000017801387 00000cec·0000000000000018·00000cf0·FDE·cie=00000000·pc=00000000000016f7..000000000000175b
1388 ··DW_CFA_advance_loc:·1·to·000000000000171d1388 ··DW_CFA_advance_loc:·1·to·00000000000016f8
1389 ··DW_CFA_def_cfa_offset:·161389 ··DW_CFA_def_cfa_offset:·16
1390 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161390 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1391 ··DW_CFA_advance_loc1:·98·to·000000000000177f1391 ··DW_CFA_advance_loc1:·98·to·000000000000175a
1392 ··DW_CFA_def_cfa_offset:·81392 ··DW_CFA_def_cfa_offset:·8
1393 ··DW_CFA_nop1393 ··DW_CFA_nop
1394 ··DW_CFA_nop1394 ··DW_CFA_nop
  
1395 00000d08·0000000000000018·00000d0c·FDE·cie=00000000·pc=00000000000008c0..00000000000008e01395 00000d08·0000000000000018·00000d0c·FDE·cie=00000000·pc=00000000000008c0..00000000000008e0
1396 ··DW_CFA_advance_loc:·5·to·00000000000008c51396 ··DW_CFA_advance_loc:·5·to·00000000000008c5
1397 ··DW_CFA_def_cfa_offset:·161397 ··DW_CFA_def_cfa_offset:·16
1398 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161398 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1399 ··DW_CFA_advance_loc:·26·to·00000000000008df1399 ··DW_CFA_advance_loc:·26·to·00000000000008df
1400 ··DW_CFA_def_cfa_offset:·81400 ··DW_CFA_def_cfa_offset:·8
1401 ··DW_CFA_nop1401 ··DW_CFA_nop
1402 ··DW_CFA_nop1402 ··DW_CFA_nop
1403 ··DW_CFA_nop1403 ··DW_CFA_nop
  
1404 00000d24·0000000000000014·00000d28·FDE·cie=00000000·pc=0000000000001780..000000000000178a1404 00000d24·0000000000000014·00000d28·FDE·cie=00000000·pc=000000000000175b..0000000000001765
1405 ··DW_CFA_def_cfa_offset:·161405 ··DW_CFA_def_cfa_offset:·16
1406 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161406 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1407 ··DW_CFA_nop1407 ··DW_CFA_nop
1408 ··DW_CFA_nop1408 ··DW_CFA_nop
1409 ··DW_CFA_nop1409 ··DW_CFA_nop
Max diff block lines reached; 6429/12586 bytes (51.08%) of diff not shown.
1.55 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 139, 25 lines modifiedOffset 139, 25 lines modified
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+0x178a146 ·R_X86_64_32»    .text.unlikely+0x1765
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+0x17ef156 ·R_X86_64_32»    .text.unlikely+0x17ca
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>
Offset 832, 15 lines modifiedOffset 832, 15 lines modified
832 »       push···%rbx832 »       push···%rbx
833 »       mov····$0x28,%edi833 »       mov····$0x28,%edi
834 »       call···8cf·<_PyCrossInterpreterData_New+0xf>834 »       call···8cf·<_PyCrossInterpreterData_New+0xf>
835 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4835 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4
836 »       mov····%rax,%rbx836 »       mov····%rax,%rbx
837 »       test···%rax,%rax837 »       test···%rax,%rax
838 »       je·····8db·<_PyCrossInterpreterData_New+0x1b>838 »       je·····8db·<_PyCrossInterpreterData_New+0x1b>
839 ·R_X86_64_PC32»  .text.unlikely+0x177c839 ·R_X86_64_PC32»  .text.unlikely+0x1757
840 »       mov····%rbx,%rax840 »       mov····%rbx,%rax
841 »       pop····%rbx841 »       pop····%rbx
842 »       ret842 »       ret
  
843 00000000000008e0·<_PyCrossInterpreterData_Free>:843 00000000000008e0·<_PyCrossInterpreterData_Free>:
844 _PyCrossInterpreterData_Free():844 _PyCrossInterpreterData_Free():
845 »       endbr64845 »       endbr64
22.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
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···171c·<_PyXI_excinfo_Clear>419 »       call···16f7·<_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···171c·<_PyXI_excinfo_Clear>445 »       call···16f7·<_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···171c·<_PyXI_excinfo_Clear>694 »       call···16f7·<_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 2093, 197 lines modifiedOffset 2093, 188 lines modified
2093 »       jmp····156e·<_tuple_shared.cold>2093 »       jmp····156e·<_tuple_shared.cold>
2094 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x42094 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4
  
2095 000000000000156e·<_tuple_shared.cold>:2095 000000000000156e·<_tuple_shared.cold>:
2096 _tuple_shared.cold():2096 _tuple_shared.cold():
2097 »       mov····%rsi,0x28(%rsp)2097 »       mov····%rsi,0x28(%rsp)
2098 »       mov····%rcx,0x20(%rsp)2098 »       mov····%rcx,0x20(%rsp)
2099 »       mov····%r9,0x18(%rsp) 
2100 »       mov····%rdx,0x10(%rsp)2099 »       mov····%rdx,0x18(%rsp)
 2100 »       mov····%r10,0x10(%rsp)
2101 »       call···1587·<_tuple_shared.cold+0x19>2101 »       call···1587·<_tuple_shared.cold+0x19>
2102 ·R_X86_64_PLT32» _Py_Dealloc-0x42102 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 2103 »       mov····0x10(%rsp),%r10
2103 »       mov····0x10(%rsp),%rdx2104 »       mov····0x18(%rsp),%rdx
2104 »       mov····0x18(%rsp),%r9 
2105 »       mov····0x20(%rsp),%rcx2105 »       mov····0x20(%rsp),%rcx
2106 »       mov····0x28(%rsp),%rsi2106 »       mov····0x28(%rsp),%rsi
2107 »       jmp····15a0·<_tuple_shared.cold+0x32>2107 »       jmp····15a0·<_tuple_shared.cold+0x32>
2108 ·R_X86_64_PC32»  .text.hot+0x8a32108 ·R_X86_64_PC32»  .text.hot+0x8a1
2109 »       mov····%r13,%rdi2109 »       mov····%r14,%rdi
2110 »       call···15a8·<_tuple_shared.cold+0x3a>2110 »       call···15a8·<_tuple_shared.cold+0x3a>
2111 ·R_X86_64_PLT32» _Py_Dealloc-0x42111 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2112 »       jmp····15ad·<_tuple_shared.cold+0x3f>2112 »       jmp····15ad·<_tuple_shared.cold+0x3f>
2113 ·R_X86_64_PC32»  .text.hot+0x8e22113 ·R_X86_64_PC32»  .text.hot+0x8de
2114 »       mov····0x0(%rip),%rdi········2114 »       mov····0x0(%rip),%rdi········
2115 ·R_X86_64_PC32»  PyExc_SystemError-0x42115 ·R_X86_64_PC32»  PyExc_SystemError-0x4
2116 »       mov····$0x0,%esi2116 »       mov····$0x0,%esi
2117 ·R_X86_64_32»    .rodata.str1.1+0x1692117 ·R_X86_64_32»    .rodata.str1.1+0x169
2118 »       call···15be·<_tuple_shared.cold+0x50>2118 »       call···15be·<_tuple_shared.cold+0x50>
2119 ·R_X86_64_PLT32» PyErr_SetString-0x42119 ·R_X86_64_PLT32» PyErr_SetString-0x4
2120 »       xor····%esi,%esi2120 »       xor····%esi,%esi
2121 »       mov····%r15,%rdi2121 »       mov····%r15,%rdi
2122 »       call···15c8·<_tuple_shared.cold+0x5a>2122 »       call···15c8·<_tuple_shared.cold+0x5a>
2123 ·R_X86_64_PC32»  .text.hot+0x59c2123 ·R_X86_64_PC32»  .text.hot+0x59c
2124 »       jmp····15cd·<_tuple_shared.cold+0x5f>2124 »       jmp····15cd·<_tuple_shared.cold+0x5f>
2125 ·R_X86_64_PC32»  .text.hot+0x8f92125 ·R_X86_64_PC32»  .text.hot+0x8f5
2126 »       movq···$0xffffffffffffffff,0x10(%r15) 
2127 »       mov····$0x18,%edi 
2128 »       movq···$0x0,0x18(%r15) 
2129 ·R_X86_64_32S»   .text.hot+0x760 
2130 »       call···15e7·<_tuple_shared.cold+0x79> 
2131 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4 
2132 »       mov····0x0(%r13),%rcx 
2133 »       mov····%rax,(%r15) 
2134 »       mov····%ecx,%esi 
2135 »       test···%rax,%rax2126 »       test···%ecx,%ecx
2136 »       jne····15f9·<_tuple_shared.cold+0x8b> 
2137 ·R_X86_64_PC32»  .text.hot+0x9b6 
2138 »       test···%esi,%esi 
2139 »       js·····1601·<_tuple_shared.cold+0x93>2127 »       js·····15d5·<_tuple_shared.cold+0x67>
2140 ·R_X86_64_PC32»  .text.hot+0x8f92128 ·R_X86_64_PC32»  .text.hot+0x8f5
2141 »       sub····$0x1,%rcx2129 »       sub····$0x1,%rcx
2142 »       mov····%rcx,0x0(%r13)2130 »       mov····%rcx,(%r14)
2143 »       jne····160f·<_tuple_shared.cold+0xa1>2131 »       jne····15e2·<_tuple_shared.cold+0x74>
2144 ·R_X86_64_PC32»  .text.hot+0x8f92132 ·R_X86_64_PC32»  .text.hot+0x8f5
2145 »       or·····$0xffffffff,%eax2133 »       or·····$0xffffffff,%eax
2146 »       mov····%r13,%rdi2134 »       mov····%r14,%rdi
2147 »       mov····%eax,0x10(%rsp)2135 »       mov····%eax,0x10(%rsp)
2148 »       call···161e·<_tuple_shared.cold+0xb0>2136 »       call···15f1·<_tuple_shared.cold+0x83>
2149 ·R_X86_64_PLT32» _Py_Dealloc-0x42137 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2150 »       mov····0x10(%rsp),%eax2138 »       mov····0x10(%rsp),%eax
2151 »       jmp····1627·<_tuple_shared.cold+0xb9>2139 »       jmp····15fa·<_tuple_shared.cold+0x8c>
2152 ·R_X86_64_PC32»  .text.hot+0xa972140 ·R_X86_64_PC32»  .text.hot+0xa81
2153 »       xor····%ecx,%ecx2141 »       xor····%ecx,%ecx
2154 »       mov····%rdx,%rdi2142 »       mov····%rdx,%rdi
2155 »       mov····%rcx,0x18(%rsp)2143 »       mov····%rcx,0x18(%rsp)
2156 »       mov····%r9,0x10(%rsp)2144 »       mov····%r10,0x10(%rsp)
2157 »       call···163b·<_tuple_shared.cold+0xcd>2145 »       call···160e·<_tuple_shared.cold+0xa0>
2158 ·R_X86_64_PLT32» PyMutex_Unlock-0x42146 ·R_X86_64_PLT32» PyMutex_Unlock-0x4
2159 »       mov····0x10(%rsp),%r92147 »       mov····0x10(%rsp),%r10
2160 »       mov····0x18(%rsp),%rcx2148 »       mov····0x18(%rsp),%rcx
2161 »       jmp····164a·<_tuple_shared.cold+0xdc>2149 »       jmp····161d·<_tuple_shared.cold+0xaf>
2162 ·R_X86_64_PC32»  .text.hot+0x93c2150 ·R_X86_64_PC32»  .text.hot+0x934
2163 »       call···164f·<_tuple_shared.cold+0xe1>2151 »       call···1622·<_tuple_shared.cold+0xb4>
2164 ·R_X86_64_PLT32» PyErr_NoMemory-0x42152 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
2165 »       jmp····1654·<_tuple_shared.cold+0xe6>2153 »       jmp····1627·<_tuple_shared.cold+0xb9>
2166 ·R_X86_64_PC32»  .text.hot+0x90d2154 ·R_X86_64_PC32»  .text.hot+0x909
2167 »       mov····$0x0,%esi2155 »       mov····$0x0,%esi
2168 ·R_X86_64_32»    .rodata.str1.1+0x1962156 ·R_X86_64_32»    .rodata.str1.1+0x196
Max diff block lines reached; 17890/22568 bytes (79.27%) of diff not shown.
15.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 681, 412 lines modifiedOffset 681, 410 lines modified
681 »       push···%rbp681 »       push···%rbp
682 »       push···%rbx682 »       push···%rbx
683 »       sub····$0x38,%rsp683 »       sub····$0x38,%rsp
684 »       mov····0x10(%rsi),%rbp684 »       mov····0x10(%rsi),%rbp
685 »       mov····%rsi,(%rsp)685 »       mov····%rsi,(%rsp)
686 »       mov····%rdx,0x8(%rsp)686 »       mov····%rdx,0x8(%rsp)
687 »       test···%rbp,%rbp687 »       test···%rbp,%rbp
688 »       js·····911·<_tuple_shared+0x191>688 »       js·····90d·<_tuple_shared+0x18d>
689 »       mov····%rdi,%rbx689 »       mov····%rdi,%rbx
690 »       mov····$0x10,%edi690 »       mov····$0x10,%edi
691 »       call···7b5·<_tuple_shared+0x35>691 »       call···7b5·<_tuple_shared+0x35>
692 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4692 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4
693 »       mov····%rax,%r12693 »       mov····%rax,%r12
694 »       test···%rax,%rax694 »       test···%rax,%rax
695 »       je·····7c1·<_tuple_shared+0x41>695 »       je·····7c1·<_tuple_shared+0x41>
696 ·R_X86_64_PC32»  .text.unlikely+0x1646696 ·R_X86_64_PC32»  .text.unlikely+0x1619
697 »       mov····%rbp,(%rax)697 »       mov····%rbp,(%rax)
698 »       mov····$0x8,%esi698 »       mov····$0x8,%esi
699 »       mov····%rbp,%rdi699 »       mov····%rbp,%rdi
700 »       call···7d1·<_tuple_shared+0x51>700 »       call···7d1·<_tuple_shared+0x51>
701 ·R_X86_64_PLT32» PyMem_Calloc-0x4701 ·R_X86_64_PLT32» PyMem_Calloc-0x4
702 »       mov····%rax,0x8(%r12)702 »       mov····%rax,0x8(%r12)
703 »       test···%rax,%rax703 »       test···%rax,%rax
704 »       je·····b37·<_tuple_shared+0x3b7>704 »       je·····b21·<_tuple_shared+0x3a1>
705 »       xor····%ebp,%ebp705 »       xor····%ebp,%ebp
706 »       cmpq···$0x0,(%r12)706 »       cmpq···$0x0,(%r12)
707 »       jle····a43·<_tuple_shared+0x2c3>707 »       jle····a2f·<_tuple_shared+0x2af>
708 »       mov····$0x28,%edi708 »       mov····$0x28,%edi
709 »       call···7f6·<_tuple_shared+0x76>709 »       call···7f6·<_tuple_shared+0x76>
710 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4710 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4
711 »       mov····%rax,%r15711 »       mov····%rax,%r15
712 »       test···%rax,%rax712 »       test···%rax,%rax
713 »       je·····802·<_tuple_shared+0x82>713 »       je·····802·<_tuple_shared+0x82>
714 ·R_X86_64_PC32»  .text.unlikely+0x169f714 ·R_X86_64_PC32»  .text.unlikely+0x1671
715 »       mov····(%rsp),%rax715 »       mov····(%rsp),%rax
716 »       mov····0x18(%rax,%rbp,8),%r13716 »       mov····0x18(%rax,%rbp,8),%r14
717 »       mov····0x34(%rbx),%eax717 »       mov····0x34(%rbx),%eax
718 »       lea····-0x1(%rax),%edx718 »       lea····-0x1(%rax),%edx
719 »       mov····%edx,0x34(%rbx)719 »       mov····%edx,0x34(%rbx)
720 »       test···%eax,%eax720 »       test···%eax,%eax
721 »       js·····81c·<_tuple_shared+0x9c>721 »       js·····81c·<_tuple_shared+0x9c>
722 ·R_X86_64_PC32»  .text.unlikely+0x1650722 ·R_X86_64_PC32»  .text.unlikely+0x1623
723 »       call···821·<_tuple_shared+0xa1>723 »       call···821·<_tuple_shared+0xa1>
724 ·R_X86_64_PLT32» PyThreadState_Get-0x4724 ·R_X86_64_PLT32» PyThreadState_Get-0x4
725 »       pxor···%xmm0,%xmm0725 »       pxor···%xmm0,%xmm0
726 »       mov····0x10(%rax),%r14726 »       mov····0x10(%rax),%r13
727 »       mov····%rax,%r9727 »       mov····%rax,%r10
728 »       mov····0x0(%r13),%eax728 »       mov····(%r14),%eax
729 »       movups·%xmm0,(%r15) 
730 »       movups·%xmm0,0x10(%r15)729 »       movups·%xmm0,0x10(%r15)
731 »       movq···$0x0,0x20(%r15)730 »       movq···$0x0,0x20(%r15)
732 »       movq···$0xffffffffffffffff,0x10(%r15)731 »       movq···$0xffffffffffffffff,0x10(%r15)
 732 »       movups·%xmm0,(%r15)
733 »       add····$0x1,%eax733 »       add····$0x1,%eax
734 »       je·····852·<_tuple_shared+0xd2>734 »       je·····850·<_tuple_shared+0xd0>
735 »       mov····%eax,0x0(%r13)735 »       mov····%eax,(%r14)
736 »       mov····0x1cd0(%r14),%rax736 »       mov····0x1cd0(%r13),%rax
737 »       mov····0x8(%r13),%rcx737 »       mov····0x8(%r14),%rcx
738 »       lea····0x2a0(%rax),%rdx738 »       lea····0x2a0(%rax),%rdx
739 »       testb··$0x2,0xa9(%rcx)739 »       testb··$0x2,0xa9(%rcx)
740 »       jne····b0f·<_tuple_shared+0x38f>740 »       jne····af9·<_tuple_shared+0x379>
741 »       mov····0x2a0(%rax),%esi741 »       mov····0x2a0(%rax),%esi
742 »       test···%esi,%esi742 »       test···%esi,%esi
743 »       je·····891·<_tuple_shared+0x111>743 »       je·····88f·<_tuple_shared+0x10f>
744 »       lea····0x8(%rdx),%rdi744 »       lea····0x8(%rdx),%rdi
745 »       xor····%eax,%eax745 »       xor····%eax,%eax
746 »       mov····$0x1,%esi746 »       mov····$0x1,%esi
747 »       lock·cmpxchg·%sil,(%rdi)747 »       lock·cmpxchg·%sil,(%rdi)
748 »       jne····891·<_tuple_shared+0x111>748 »       jne····88f·<_tuple_shared+0x10f>
749 ·R_X86_64_PC32»  .text.unlikely+0x16cf749 ·R_X86_64_PC32»  .text.unlikely+0x16aa
750 »       mov····0x10(%rdx),%rsi750 »       mov····0x10(%rdx),%rsi
751 »       test···%rsi,%rsi751 »       test···%rsi,%rsi
752 »       je·····8b6·<_tuple_shared+0x136>752 »       je·····8b4·<_tuple_shared+0x134>
753 »       mov····0x18(%rsi),%rax753 »       mov····0x18(%rsi),%rax
754 »       test···%rax,%rax754 »       test···%rax,%rax
755 »       jne····aa8·<_tuple_shared+0x328>755 »       jne····a92·<_tuple_shared+0x312>
756 »       cmp····0x10(%rsi),%rcx756 »       cmp····0x10(%rsi),%rcx
757 »       je·····920·<_tuple_shared+0x1a0>757 »       je·····918·<_tuple_shared+0x198>
758 »       mov····0x8(%rsi),%rsi758 »       mov····0x8(%rsi),%rsi
759 »       test···%rsi,%rsi759 »       test···%rsi,%rsi
760 »       jne····89a·<_tuple_shared+0x11a>760 »       jne····898·<_tuple_shared+0x118>
761 »       cmpl···$0x0,(%rdx)761 »       cmpl···$0x0,(%rdx)
762 »       je·····8d0·<_tuple_shared+0x150>762 »       je·····8ce·<_tuple_shared+0x14e>
763 »       add····$0x8,%rdx763 »       add····$0x8,%rdx
764 »       mov····$0x1,%eax764 »       mov····$0x1,%eax
765 »       xor····%ecx,%ecx765 »       xor····%ecx,%ecx
766 »       lock·cmpxchg·%cl,(%rdx)766 »       lock·cmpxchg·%cl,(%rdx)
767 »       jne····8d0·<_tuple_shared+0x150>767 »       jne····8ce·<_tuple_shared+0x14e>
768 ·R_X86_64_PC32»  .text.unlikely+0x1623768 ·R_X86_64_PC32»  .text.unlikely+0x15f6
769 »       mov····0x0(%r13),%rax769 »       mov····(%r14),%rax
770 »       test···%eax,%eax770 »       test···%eax,%eax
771 »       js·····8e6·<_tuple_shared+0x166>771 »       js·····8e2·<_tuple_shared+0x162>
772 »       sub····$0x1,%rax772 »       sub····$0x1,%rax
773 »       mov····%rax,0x0(%r13)773 »       mov····%rax,(%r14)
774 »       je·····8e6·<_tuple_shared+0x166>774 »       je·····8e2·<_tuple_shared+0x162>
775 ·R_X86_64_PC32»  .text.unlikely+0x159c775 ·R_X86_64_PC32»  .text.unlikely+0x159c
776 »       call···8eb·<_tuple_shared+0x16b>776 »       call···8e7·<_tuple_shared+0x167>
777 ·R_X86_64_PLT32» PyErr_Occurred-0x4777 ·R_X86_64_PLT32» PyErr_Occurred-0x4
778 »       test···%rax,%rax778 »       test···%rax,%rax
779 »       jne····8fd·<_tuple_shared+0x17d>779 »       jne····8f9·<_tuple_shared+0x179>
780 »       xor····%edx,%edx780 »       xor····%edx,%edx
781 »       mov····%r13,%rsi781 »       mov····%r14,%rsi
782 »       mov····%r14,%rdi782 »       mov····%r13,%rdi
783 »       call···8fd·<_tuple_shared+0x17d>783 »       call···8f9·<_tuple_shared+0x179>
784 ·R_X86_64_PC32»  .text.unlikely+0x1218784 ·R_X86_64_PC32»  .text.unlikely+0x1218
785 »       addl···$0x1,0x34(%rbx)785 »       addl···$0x1,0x34(%rbx)
786 »       mov····%r15,%rdi786 »       mov····%r15,%rdi
787 »       call···909·<_tuple_shared+0x189>787 »       call···905·<_tuple_shared+0x185>
788 ·R_X86_64_PLT32» PyMem_RawFree-0x4788 ·R_X86_64_PLT32» PyMem_RawFree-0x4
789 »       mov····%r12,%rdi789 »       mov····%r12,%rdi
790 »       call···c90·<_tuple_shared_free>790 »       call···c70·<_tuple_shared_free>
791 »       or·····$0xffffffff,%eax791 »       or·····$0xffffffff,%eax
792 »       jmp····a6b·<_tuple_shared+0x2eb>792 »       jmp····a57·<_tuple_shared+0x2d7>
793 »       nopl···0x0(%rax)793 »       nopl···(%rax)
794 »       mov····(%rdx),%eax794 »       mov····(%rdx),%eax
795 »       mov····0x28(%rsi),%rcx795 »       mov····0x28(%rsi),%rcx
796 »       test···%eax,%eax796 »       test···%eax,%eax
797 »       je·····940·<_tuple_shared+0x1c0>797 »       je·····938·<_tuple_shared+0x1b8>
798 »       add····$0x8,%rdx798 »       add····$0x8,%rdx
799 »       mov····$0x1,%eax799 »       mov····$0x1,%eax
800 »       xor····%esi,%esi800 »       xor····%esi,%esi
801 »       lock·cmpxchg·%sil,(%rdx)801 »       lock·cmpxchg·%sil,(%rdx)
802 »       jne····940·<_tuple_shared+0x1c0>802 »       jne····938·<_tuple_shared+0x1b8>
803 ·R_X86_64_PC32»  .text.unlikely+0x1625803 ·R_X86_64_PC32»  .text.unlikely+0x15f8
804 »       test···%rcx,%rcx804 »       test···%rcx,%rcx
805 »       je·····8d0·<_tuple_shared+0x150>805 »       je·····8ce·<_tuple_shared+0x14e>
806 »       cmp····$0x0,%rcx806 »       cmp····$0x0,%rcx
Max diff block lines reached; 11163/15927 bytes (70.09%) of diff not shown.
1.63 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 190, 20 lines modifiedOffset 190, 20 lines modified
190 ··0x00000ba0·a00b0000·00000000·40000000·004b0e10·........@....K..190 ··0x00000ba0·a00b0000·00000000·40000000·004b0e10·........@....K..
191 ··0x00000bb0·8302600a·c30e0845·0b4f0e08·c3000000·..`....E.O......191 ··0x00000bb0·8302600a·c30e0845·0b4f0e08·c3000000·..`....E.O......
192 ··0x00000bc0·1c000000·c40b0000·00000000·2a000000·............*...192 ··0x00000bc0·1c000000·c40b0000·00000000·2a000000·............*...
193 ··0x00000bd0·00410e10·8302650a·0e08420b·410e0800·.A....e...B.A...193 ··0x00000bd0·00410e10·8302650a·0e08420b·410e0800·.A....e...B.A...
194 ··0x00000be0·24000000·e40b0000·00000000·34000000·$...........4...194 ··0x00000be0·24000000·e40b0000·00000000·34000000·$...........4...
195 ··0x00000bf0·00410e10·8602410e·18830344·0e20640e·.A....A....D.·d.195 ··0x00000bf0·00410e10·8602410e·18830344·0e20640e·.A....A....D.·d.
196 ··0x00000c00·18440e10·410e0800·48000000·0c0c0000·.D..A...H.......196 ··0x00000c00·18440e10·410e0800·48000000·0c0c0000·.D..A...H.......
197 ··0x00000c10·00000000·cb030000·00460e10·8f02420e·.........F....B.197 ··0x00000c10·00000000·b0030000·00460e10·8f02420e·.........F....B.
198 ··0x00000c20·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0198 ··0x00000c20·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
199 ··0x00000c30·8606410e·38830744·0e7003dd·020a0e38·..A.8..D.p.....8199 ··0x00000c30·8606410e·38830744·0e7003c9·020a0e38·..A.8..D.p.....8
200 ··0x00000c40·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B200 ··0x00000c40·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
201 ··0x00000c50·0e08410b·1c000000·580c0000·00000000·..A.....X.......201 ··0x00000c50·0e08410b·1c000000·580c0000·00000000·..A.....X.......
202 ··0x00000c60·8d010000·000e7083·0786068c·058d048e·......p.........202 ··0x00000c60·68010000·000e7083·0786068c·058d048e·h.....p.........
203 ··0x00000c70·038f0200·2c000000·780c0000·00000000·....,...x.......203 ··0x00000c70·038f0200·2c000000·780c0000·00000000·....,...x.......
204 ··0x00000c80·40010000·00460e10·8c02410e·18860341·@....F....A....A204 ··0x00000c80·40010000·00460e10·8c02410e·18860341·@....F....A....A
205 ··0x00000c90·0e208304·031e010a·0e18410e·10420e08·.·........A..B..205 ··0x00000c90·0e208304·031e010a·0e18410e·10420e08·.·........A..B..
206 ··0x00000ca0·410b0000·18000000·a80c0000·00000000·A...............206 ··0x00000ca0·410b0000·18000000·a80c0000·00000000·A...............
207 ··0x00000cb0·21000000·000e2083·0486038c·02000000·!.....·.........207 ··0x00000cb0·21000000·000e2083·0486038c·02000000·!.....·.........
208 ··0x00000cc0·28000000·c40c0000·00000000·60000000·(...........`...208 ··0x00000cc0·28000000·c40c0000·00000000·60000000·(...........`...
209 ··0x00000cd0·00450e10·8602440e·18830341·0e200246·.E....D....A.·.F209 ··0x00000cd0·00450e10·8602440e·18830341·0e200246·.E....D....A.·.F
39.8 KB
errors.o
1.29 KB
readelf --wide --symbols {}
    
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
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:·00000000000014f0····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
16.2 KB
readelf --wide --relocs {}
    
Offset 304, 28 lines modifiedOffset 304, 28 lines modified
304 0000000000000684··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0304 0000000000000684··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
305 00000000000006e3··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyException_GetContext·-·4305 00000000000006e3··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyException_GetContext·-·4
306 0000000000000709··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyException_GetContext·-·4306 0000000000000709··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyException_GetContext·-·4
307 000000000000071d··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyException_SetContext·-·4307 000000000000071d··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyException_SetContext·-·4
308 0000000000000749··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4308 0000000000000749··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
309 0000000000000756··000000580000000b·R_X86_64_32S···········0000000000000000·PyTraceBack_Type·+·0309 0000000000000756··000000580000000b·R_X86_64_32S···········0000000000000000·PyTraceBack_Type·+·0
310 0000000000000799··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4310 0000000000000799··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 311 00000000000007e9··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
311 00000000000007ac··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsSubclass·-·4312 00000000000007fc··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsSubclass·-·4
312 0000000000000819··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
313 0000000000000840··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4313 0000000000000838··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
314 0000000000000879··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4314 0000000000000871··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4
315 00000000000008bb··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0315 00000000000008b3··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
316 00000000000008d4··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4316 00000000000008cc··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 317 000000000000090a··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
317 0000000000000910··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4318 0000000000000931··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
318 0000000000000917··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
319 000000000000096f··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4319 0000000000000970··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
320 000000000000097a··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0320 000000000000097b··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
321 0000000000000983··0000004e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4321 0000000000000984··0000004e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
322 0000000000000997··0000005000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4322 0000000000000998··0000005000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
323 000000000000099c··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·110323 000000000000099d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·110
324 00000000000009a5··0000005b00000004·R_X86_64_PLT32·········0000000000001490·PyErr_SetString·-·4324 00000000000009a6··0000005b00000004·R_X86_64_PLT32·········0000000000001490·PyErr_SetString·-·4
325 00000000000009ee··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0325 00000000000009ee··0000004e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
326 0000000000000a02··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4326 0000000000000a02··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4
327 0000000000000a29··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4327 0000000000000a29··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4
328 0000000000000a35··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4328 0000000000000a35··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
329 0000000000000a6a··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4329 0000000000000a6a··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4
330 0000000000000a7b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a0330 0000000000000a7b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a0
331 0000000000000a84··0000005000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4331 0000000000000a84··0000005000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
Offset 418, 31 lines modifiedOffset 418, 31 lines modified
418 00000000000000ba··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65418 00000000000000ba··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65
419 00000000000000d2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a419 00000000000000d2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a
420 0000000000000190··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43420 0000000000000190··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43
421 00000000000001d7··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4421 00000000000001d7··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
422 000000000000022c··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4422 000000000000022c··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
423 00000000000003cd··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4423 00000000000003cd··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
424 0000000000000400··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·94424 0000000000000400··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·94
425 0000000000000411··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18c425 0000000000000411··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·199
426 000000000000041e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18c426 000000000000041e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·199
427 00000000000004ca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·207427 00000000000004ca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·207
428 00000000000004ea··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13a428 00000000000004ea··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·147
429 000000000000054d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b3429 000000000000054d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c0
430 0000000000000589··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4430 0000000000000589··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
431 0000000000000606··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c4431 0000000000000606··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c4
432 00000000000006c8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12d432 00000000000006c8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13a
433 00000000000006d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11e433 00000000000006d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12b
 434 00000000000006fa··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1da
434 00000000000006fa··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ee435 000000000000085f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ee
435 0000000000000867··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fb 
436 00000000000008ee··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8436 00000000000008e6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8
 437 0000000000000925··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·111
437 0000000000000932··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd438 0000000000000950··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd
438 000000000000094f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c0 
439 0000000000000990··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e7439 0000000000000991··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e7
440 00000000000009bc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a2440 00000000000009bd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a2
441 00000000000009d7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd441 00000000000009d8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·111
442 0000000000000a58··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214442 0000000000000a58··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214
443 0000000000000a9d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·237443 0000000000000a9d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·237
444 0000000000000ac5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·244444 0000000000000ac5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·244
445 0000000000000b6d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25e445 0000000000000b6d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25e
446 0000000000000b7c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b5446 0000000000000b7c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b5
447 0000000000000bb2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·286447 0000000000000bb2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·286
448 0000000000000be6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·292448 0000000000000be6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·292
Offset 489, 29 lines modifiedOffset 489, 29 lines modified
489 0000000000000004··0000003400000002·R_X86_64_PC32··········0000000000000000·.LC1·-·4489 0000000000000004··0000003400000002·R_X86_64_PC32··········0000000000000000·.LC1·-·4
490 000000000000001e··0000003500000002·R_X86_64_PC32··········0000000000000008·.LC2·-·4490 000000000000001e··0000003500000002·R_X86_64_PC32··········0000000000000008·.LC2·-·4
491 000000000000002e··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4491 000000000000002e··0000003800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
492 0000000000000035··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4492 0000000000000035··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
493 000000000000003a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30493 000000000000003a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
494 0000000000000043··0000004800000004·R_X86_64_PLT32·········00000000000014f0·_PyErr_SetString·-·4494 0000000000000043··0000004800000004·R_X86_64_PLT32·········00000000000014f0·_PyErr_SetString·-·4
495 00000000000000bb··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4495 00000000000000bb··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
496 00000000000000f6··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
497 0000000000000116··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4496 0000000000000109··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4
 497 0000000000000123··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4
498 0000000000000128··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyException_SetContext·-·4498 0000000000000135··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyException_SetContext·-·4
499 0000000000000135··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4499 0000000000000142··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
500 0000000000000149··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bc 
501 000000000000014e··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4 
502 0000000000000155··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4 
503 0000000000000175··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bc500 0000000000000156··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bc
504 000000000000017d··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e501 000000000000015b··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4
505 0000000000000184··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4502 0000000000000162··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
 503 0000000000000182··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bc
 504 000000000000018a··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e
 505 0000000000000191··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
506 0000000000000193··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4506 00000000000001a0··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
507 00000000000001a5··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·60507 00000000000001b2··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·60
508 00000000000001bb··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
509 00000000000001c8··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4508 00000000000001c8··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
510 00000000000001df··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4509 00000000000001d5··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 510 00000000000001e2··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
511 00000000000001f2··0000004e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4511 00000000000001f2··0000004e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
512 00000000000001fd··0000004e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0512 00000000000001fd··0000004e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
513 0000000000000202··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4513 0000000000000202··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
514 000000000000020f··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4514 000000000000020f··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
515 000000000000022f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4515 000000000000022f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4
516 000000000000023f··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4516 000000000000023f··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
517 0000000000000269··0000004e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4517 0000000000000269··0000004e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
Offset 730, 30 lines modifiedOffset 730, 30 lines modified
730 0000000000000055··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f730 0000000000000055··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f
731 0000000000000060··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f731 0000000000000060··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f
732 0000000000000065··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·151732 0000000000000065··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·151
733 000000000000007b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·151733 000000000000007b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·151
734 000000000000008f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·df734 000000000000008f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·df
735 0000000000000094··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13f735 0000000000000094··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13f
736 000000000000009d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·427736 000000000000009d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·427
737 00000000000000a2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·824737 00000000000000a2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81c
738 00000000000000af··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bc738 00000000000000af··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bd
739 00000000000000c4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bc739 00000000000000c4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bd
740 00000000000000d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·75c740 00000000000000d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·75c
741 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626741 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626
742 00000000000000ee··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4742 00000000000000ee··0000004600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
743 00000000000000fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6fa 
744 000000000000011e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87c743 0000000000000111··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·874
 744 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·874
745 000000000000012d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·711745 000000000000013a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·711
746 000000000000013a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c8746 0000000000000147··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c8
747 0000000000000166··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ef747 0000000000000173··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ef
748 000000000000018c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51e748 0000000000000199··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51e
749 00000000000001b3··0000005d00000004·R_X86_64_PLT32·········0000000000001580·_PyErr_Format·-·4749 00000000000001c0··0000005d00000004·R_X86_64_PLT32·········0000000000001580·_PyErr_Format·-·4
750 00000000000001c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·54d750 00000000000001cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·54d
751 00000000000001cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f5751 00000000000001da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f5
752 00000000000001e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87c752 00000000000001e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6fa
753 00000000000001f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626753 00000000000001f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626
754 0000000000000207··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626754 0000000000000207··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626
755 0000000000000214··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ca755 0000000000000214··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ca
Max diff block lines reached; 276/16521 bytes (1.67%) of diff not shown.
3.52 KB
readelf --wide --debug-dump=frames {}
    
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ··DW_CFA_advance_loc:·1·to·00000000000003ca150 ··DW_CFA_advance_loc:·1·to·00000000000003ca
151 ··DW_CFA_def_cfa_offset:·16151 ··DW_CFA_def_cfa_offset:·16
152 ··DW_CFA_advance_loc:·2·to·00000000000003cc152 ··DW_CFA_advance_loc:·2·to·00000000000003cc
153 ··DW_CFA_def_cfa_offset:·8153 ··DW_CFA_def_cfa_offset:·8
154 ··DW_CFA_nop154 ··DW_CFA_nop
155 ··DW_CFA_nop155 ··DW_CFA_nop
  
156 00000174·000000000000007c·00000178·FDE·cie=00000000·pc=00000000000003e0..00000000000009db156 00000174·000000000000007c·00000178·FDE·cie=00000000·pc=00000000000003e0..00000000000009dc
157 ··DW_CFA_advance_loc:·6·to·00000000000003e6157 ··DW_CFA_advance_loc:·6·to·00000000000003e6
158 ··DW_CFA_def_cfa_offset:·16158 ··DW_CFA_def_cfa_offset:·16
159 ··DW_CFA_offset:·r15·(r15)·at·cfa-16159 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
160 ··DW_CFA_advance_loc:·2·to·00000000000003e8160 ··DW_CFA_advance_loc:·2·to·00000000000003e8
161 ··DW_CFA_def_cfa_offset:·24161 ··DW_CFA_def_cfa_offset:·24
162 ··DW_CFA_offset:·r14·(r14)·at·cfa-24162 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
163 ··DW_CFA_advance_loc:·2·to·00000000000003ea163 ··DW_CFA_advance_loc:·2·to·00000000000003ea
Offset 205, 30 lines modifiedOffset 205, 30 lines modified
205 ··DW_CFA_def_cfa_offset:·24205 ··DW_CFA_def_cfa_offset:·24
206 ··DW_CFA_advance_loc:·2·to·0000000000000667206 ··DW_CFA_advance_loc:·2·to·0000000000000667
207 ··DW_CFA_def_cfa_offset:·16207 ··DW_CFA_def_cfa_offset:·16
208 ··DW_CFA_advance_loc:·2·to·0000000000000669208 ··DW_CFA_advance_loc:·2·to·0000000000000669
209 ··DW_CFA_def_cfa_offset:·8209 ··DW_CFA_def_cfa_offset:·8
210 ··DW_CFA_advance_loc:·7·to·0000000000000670210 ··DW_CFA_advance_loc:·7·to·0000000000000670
211 ··DW_CFA_restore_state211 ··DW_CFA_restore_state
212 ··DW_CFA_advance_loc2:·852·to·00000000000009c4212 ··DW_CFA_advance_loc2:·853·to·00000000000009c5
213 ··DW_CFA_remember_state213 ··DW_CFA_remember_state
214 ··DW_CFA_def_cfa_offset:·56214 ··DW_CFA_def_cfa_offset:·56
215 ··DW_CFA_advance_loc:·4·to·00000000000009c8215 ··DW_CFA_advance_loc:·4·to·00000000000009c9
216 ··DW_CFA_def_cfa_offset:·48216 ··DW_CFA_def_cfa_offset:·48
217 ··DW_CFA_advance_loc:·1·to·00000000000009c9217 ··DW_CFA_advance_loc:·1·to·00000000000009ca
218 ··DW_CFA_def_cfa_offset:·40218 ··DW_CFA_def_cfa_offset:·40
219 ··DW_CFA_advance_loc:·2·to·00000000000009cb219 ··DW_CFA_advance_loc:·2·to·00000000000009cc
220 ··DW_CFA_def_cfa_offset:·32220 ··DW_CFA_def_cfa_offset:·32
221 ··DW_CFA_advance_loc:·2·to·00000000000009cd221 ··DW_CFA_advance_loc:·2·to·00000000000009ce
222 ··DW_CFA_def_cfa_offset:·24222 ··DW_CFA_def_cfa_offset:·24
223 ··DW_CFA_advance_loc:·2·to·00000000000009cf223 ··DW_CFA_advance_loc:·2·to·00000000000009d0
224 ··DW_CFA_def_cfa_offset:·16224 ··DW_CFA_def_cfa_offset:·16
225 ··DW_CFA_advance_loc:·2·to·00000000000009d1225 ··DW_CFA_advance_loc:·2·to·00000000000009d2
226 ··DW_CFA_def_cfa_offset:·8226 ··DW_CFA_def_cfa_offset:·8
227 ··DW_CFA_advance_loc:·5·to·00000000000009d6227 ··DW_CFA_advance_loc:·5·to·00000000000009d7
228 ··DW_CFA_restore_state228 ··DW_CFA_restore_state
229 ··DW_CFA_nop229 ··DW_CFA_nop
  
230 000001f4·0000000000000050·000001f8·FDE·cie=00000000·pc=0000000000000098..0000000000000218230 000001f4·0000000000000050·000001f8·FDE·cie=00000000·pc=0000000000000098..0000000000000218
231 ··DW_CFA_def_cfa_offset:·80231 ··DW_CFA_def_cfa_offset:·80
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
Offset 249, 30 lines modifiedOffset 249, 30 lines modified
249 ··DW_CFA_def_cfa_offset:·24249 ··DW_CFA_def_cfa_offset:·24
250 ··DW_CFA_advance_loc:·2·to·00000000000000eb250 ··DW_CFA_advance_loc:·2·to·00000000000000eb
251 ··DW_CFA_def_cfa_offset:·16251 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·2·to·00000000000000ed252 ··DW_CFA_advance_loc:·2·to·00000000000000ed
253 ··DW_CFA_def_cfa_offset:·8253 ··DW_CFA_def_cfa_offset:·8
254 ··DW_CFA_advance_loc:·5·to·00000000000000f2254 ··DW_CFA_advance_loc:·5·to·00000000000000f2
255 ··DW_CFA_restore_state255 ··DW_CFA_restore_state
256 ··DW_CFA_advance_loc1:·169·to·000000000000019b256 ··DW_CFA_advance_loc1:·182·to·00000000000001a8
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:·6·to·00000000000001a1259 ··DW_CFA_advance_loc:·6·to·00000000000001ae
260 ··DW_CFA_def_cfa_offset:·48260 ··DW_CFA_def_cfa_offset:·48
261 ··DW_CFA_advance_loc:·9·to·00000000000001aa261 ··DW_CFA_advance_loc:·9·to·00000000000001b7
262 ··DW_CFA_def_cfa_offset:·40262 ··DW_CFA_def_cfa_offset:·40
263 ··DW_CFA_advance_loc:·2·to·00000000000001ac263 ··DW_CFA_advance_loc:·2·to·00000000000001b9
264 ··DW_CFA_def_cfa_offset:·32264 ··DW_CFA_def_cfa_offset:·32
265 ··DW_CFA_advance_loc:·2·to·00000000000001ae265 ··DW_CFA_advance_loc:·2·to·00000000000001bb
266 ··DW_CFA_def_cfa_offset:·24266 ··DW_CFA_def_cfa_offset:·24
267 ··DW_CFA_advance_loc:·2·to·00000000000001b0267 ··DW_CFA_advance_loc:·2·to·00000000000001bd
268 ··DW_CFA_def_cfa_offset:·16268 ··DW_CFA_def_cfa_offset:·16
269 ··DW_CFA_advance_loc:·2·to·00000000000001b2269 ··DW_CFA_advance_loc:·2·to·00000000000001bf
270 ··DW_CFA_def_cfa_offset:·8270 ··DW_CFA_def_cfa_offset:·8
271 ··DW_CFA_advance_loc:·5·to·00000000000001b7271 ··DW_CFA_advance_loc:·5·to·00000000000001c4
272 ··DW_CFA_restore_state272 ··DW_CFA_restore_state
273 ··DW_CFA_nop273 ··DW_CFA_nop
274 ··DW_CFA_nop274 ··DW_CFA_nop
275 ··DW_CFA_nop275 ··DW_CFA_nop
  
276 00000248·0000000000000028·0000024c·FDE·cie=00000000·pc=00000000000009e0..0000000000000aa8276 00000248·0000000000000028·0000024c·FDE·cie=00000000·pc=00000000000009e0..0000000000000aa8
277 ··DW_CFA_advance_loc:·1·to·00000000000009e1277 ··DW_CFA_advance_loc:·1·to·00000000000009e1
11.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 356, 34 lines modifiedOffset 356, 34 lines modified
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+0x94359 ·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+0x18c363 ·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+0x18c366 ·R_X86_64_PC32»  .text.unlikely+0x199
367 »       test···%rdx,%rdx367 »       test···%rdx,%rdx
368 »       je·····828·<_PyErr_SetObject+0x448>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····7a8·<_PyErr_SetObject+0x3c8>371 »       jne····7f8·<_PyErr_SetObject+0x418>
372 »       mov····(%rbx),%eax372 »       mov····(%rbx),%eax
373 »       add····$0x1,%eax373 »       add····$0x1,%eax
374 »       je·····7e0·<_PyErr_SetObject+0x400>374 »       je·····7b0·<_PyErr_SetObject+0x3d0>
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····800·<_PyErr_SetObject+0x420>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·····914·<_PyErr_SetObject+0x534>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+0x13a420 ·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····953·<_PyErr_SetObject+0x573>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+0x1b3453 ·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 483, 15 lines modifiedOffset 483, 15 lines modified
483 »       testb··$0x40,0xab(%rax)483 »       testb··$0x40,0xab(%rax)
484 »       je·····4a0·<_PyErr_SetObject+0xc0>484 »       je·····4a0·<_PyErr_SetObject+0xc0>
485 »       mov····(%rbx),%rax485 »       mov····(%rbx),%rax
486 »       test···%eax,%eax486 »       test···%eax,%eax
487 »       js·····5ce·<_PyErr_SetObject+0x1ee>487 »       js·····5ce·<_PyErr_SetObject+0x1ee>
488 »       sub····$0x1,%rax488 »       sub····$0x1,%rax
489 »       mov····%rax,(%rbx)489 »       mov····%rax,(%rbx)
490 »       je·····8d0·<_PyErr_SetObject+0x4f0>490 »       je·····8c8·<_PyErr_SetObject+0x4e8>
491 »       mov····0x78(%rbp),%rax491 »       mov····0x78(%rbp),%rax
492 »       mov····(%rax),%rcx492 »       mov····(%rax),%rcx
493 »       mov····%rcx,(%rsp)493 »       mov····%rcx,(%rsp)
494 »       test···%rcx,%rcx494 »       test···%rcx,%rcx
495 »       jne····680·<_PyErr_SetObject+0x2a0>495 »       jne····680·<_PyErr_SetObject+0x2a0>
496 »       data16·cs·nopw·0x0(%rax,%rax,1)496 »       data16·cs·nopw·0x0(%rax,%rax,1)
497 »       nopl···(%rax)497 »       nopl···(%rax)
Offset 504, 28 lines modifiedOffset 504, 28 lines modified
504 ·R_X86_64_PC32»  .text.unlikely+0xc4504 ·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····8f8·<_PyErr_SetObject+0x518>511 »       jne····8f0·<_PyErr_SetObject+0x510>
512 »       test···%rax,%rax512 »       test···%rax,%rax
513 »       jne····752·<_PyErr_SetObject+0x372>513 »       jne····752·<_PyErr_SetObject+0x372>
514 »       mov····0x28(%r15),%rdi514 »       mov····0x28(%r15),%rdi
515 »       movq···$0x0,0x28(%r15)515 »       movq···$0x0,0x28(%r15)
516 »       test···%rdi,%rdi516 »       test···%rdi,%rdi
517 »       jne····780·<_PyErr_SetObject+0x3a0>517 »       jne····780·<_PyErr_SetObject+0x3a0>
518 »       mov····0x70(%rbp),%rdi518 »       mov····0x70(%rbp),%rdi
519 »       mov····%r15,0x70(%rbp)519 »       mov····%r15,0x70(%rbp)
520 »       test···%rdi,%rdi520 »       test···%rdi,%rdi
521 »       jne····730·<_PyErr_SetObject+0x350>521 »       jne····730·<_PyErr_SetObject+0x350>
522 »       mov····(%rbx),%rax522 »       mov····(%rbx),%rax
523 »       test···%eax,%eax523 »       test···%eax,%eax
524 »       jns····8e0·<_PyErr_SetObject+0x500>524 »       jns····8d8·<_PyErr_SetObject+0x4f8>
525 »       add····$0x18,%rsp525 »       add····$0x18,%rsp
526 »       pop····%rbx526 »       pop····%rbx
527 »       pop····%rbp527 »       pop····%rbp
528 »       pop····%r12528 »       pop····%r12
529 »       pop····%r13529 »       pop····%r13
530 »       pop····%r14530 »       pop····%r14
531 »       pop····%r15531 »       pop····%r15
Offset 541, 45 lines modifiedOffset 541, 45 lines modified
541 »       mov····(%rsp),%rsi541 »       mov····(%rsp),%rsi
542 »       mov····(%rsi),%eax542 »       mov····(%rsi),%eax
Max diff block lines reached; 7838/11774 bytes (66.57%) of diff not shown.
5.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 61, 26 lines modifiedOffset 61, 26 lines modified
  
61 0000000000000098·<_PyErr_SetObject.cold>:61 0000000000000098·<_PyErr_SetObject.cold>:
62 _PyErr_SetObject.cold():62 _PyErr_SetObject.cold():
63 »       test···%rdx,%rdx63 »       test···%rdx,%rdx
64 »       jne····a1·<_PyErr_SetObject.cold+0x9>64 »       jne····a1·<_PyErr_SetObject.cold+0x9>
65 ·R_X86_64_PC32»  .text.hot+0x42765 ·R_X86_64_PC32»  .text.hot+0x427
66 »       jmp····a6·<_PyErr_SetObject.cold+0xe>66 »       jmp····a6·<_PyErr_SetObject.cold+0xe>
67 ·R_X86_64_PC32»  .text.hot+0x82467 ·R_X86_64_PC32»  .text.hot+0x81c
68 »       sub····$0x1,%rdx68 »       sub····$0x1,%rdx
69 »       mov····%rdx,(%rbx)69 »       mov····%rdx,(%rbx)
70 »       jne····b3·<_PyErr_SetObject.cold+0x1b>70 »       jne····b3·<_PyErr_SetObject.cold+0x1b>
71 ·R_X86_64_PC32»  .text.hot+0x9bc71 ·R_X86_64_PC32»  .text.hot+0x9bd
72 »       mov····%rbx,%rdi72 »       mov····%rbx,%rdi
73 »       mov····%rax,(%rsp)73 »       mov····%rax,(%rsp)
74 »       call···bf·<_PyErr_SetObject.cold+0x27>74 »       call···bf·<_PyErr_SetObject.cold+0x27>
75 ·R_X86_64_PLT32» _Py_Dealloc-0x475 ·R_X86_64_PLT32» _Py_Dealloc-0x4
76 »       mov····(%rsp),%rax76 »       mov····(%rsp),%rax
77 »       jmp····c8·<_PyErr_SetObject.cold+0x30>77 »       jmp····c8·<_PyErr_SetObject.cold+0x30>
78 ·R_X86_64_PC32»  .text.hot+0x9bc78 ·R_X86_64_PC32»  .text.hot+0x9bd
79 »       mov····(%rbx),%edx79 »       mov····(%rbx),%edx
80 »       xor····%eax,%eax80 »       xor····%eax,%eax
81 »       add····$0x1,%edx81 »       add····$0x1,%edx
82 »       je·····d5·<_PyErr_SetObject.cold+0x3d>82 »       je·····d5·<_PyErr_SetObject.cold+0x3d>
83 ·R_X86_64_PC32»  .text.hot+0x75c83 ·R_X86_64_PC32»  .text.hot+0x75c
84 »       mov····%edx,(%rbx)84 »       mov····%edx,(%rbx)
85 »       jmp····dc·<_PyErr_SetObject.cold+0x44>85 »       jmp····dc·<_PyErr_SetObject.cold+0x44>
Offset 91, 72 lines modifiedOffset 91, 77 lines modified
91 »       pop····%rbp91 »       pop····%rbp
92 »       pop····%r1292 »       pop····%r12
93 »       pop····%r1393 »       pop····%r13
94 »       pop····%r1494 »       pop····%r14
95 »       pop····%r1595 »       pop····%r15
96 »       jmp····f2·<_PyErr_SetObject.cold+0x5a>96 »       jmp····f2·<_PyErr_SetObject.cold+0x5a>
97 ·R_X86_64_PLT32» _Py_Dealloc-0x497 ·R_X86_64_PLT32» _Py_Dealloc-0x4
98 »       mov····%r14,%rdi 
99 »       call···fa·<_PyErr_SetObject.cold+0x62> 
100 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
101 »       jmp····ff·<_PyErr_SetObject.cold+0x67> 
102 ·R_X86_64_PC32»  .text.hot+0x6fa 
103 »       xor····%ecx,%ecx98 »       xor····%ecx,%ecx
104 »       xor····%edx,%edx99 »       xor····%edx,%edx
105 »       xor····%esi,%esi100 »       xor····%esi,%esi
106 »       mov····%r12,%rdi101 »       mov····%r12,%rdi
107 »       call···*%rax102 »       call···*%rax
108 »       xor····%ecx,%ecx103 »       xor····%ecx,%ecx
109 »       mov····%r12,%rsi104 »       mov····%r12,%rsi
110 »       mov····%r13,%rdi105 »       mov····%r13,%rdi
111 »       mov····%rax,%rdx106 »       mov····%rax,%rdx
112 »       call···11a·<_PyErr_SetObject.cold+0x82>107 »       call···10d·<_PyErr_SetObject.cold+0x75>
113 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4108 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4
114 »       mov····%rax,%r15109 »       mov····%rax,%r15
115 »       jmp····122·<_PyErr_SetObject.cold+0x8a>110 »       jmp····115·<_PyErr_SetObject.cold+0x7d>
116 ·R_X86_64_PC32»  .text.hot+0x87c111 ·R_X86_64_PC32»  .text.hot+0x874
 112 »       xor····%r8d,%r8d
 113 »       xor····%ecx,%ecx
 114 »       xor····%edx,%edx
 115 »       mov····%r12,%rsi
 116 »       mov····%r13,%rdi
 117 »       call···127·<_PyErr_SetObject.cold+0x8f>
 118 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x4
 119 »       mov····%rax,%r15
 120 »       jmp····12f·<_PyErr_SetObject.cold+0x97>
 121 ·R_X86_64_PC32»  .text.hot+0x874
117 »       xor····%esi,%esi122 »       xor····%esi,%esi
118 »       mov····%r13,%rdi123 »       mov····%r13,%rdi
119 »       call···12c·<_PyErr_SetObject.cold+0x94>124 »       call···139·<_PyErr_SetObject.cold+0xa1>
120 ·R_X86_64_PLT32» PyException_SetContext-0x4125 ·R_X86_64_PLT32» PyException_SetContext-0x4
121 »       jmp····131·<_PyErr_SetObject.cold+0x99>126 »       jmp····13e·<_PyErr_SetObject.cold+0xa6>
122 ·R_X86_64_PC32»  .text.hot+0x711127 ·R_X86_64_PC32»  .text.hot+0x711
123 »       mov····%rbx,%rdi128 »       mov····%rbx,%rdi
124 »       call···139·<_PyErr_SetObject.cold+0xa1>129 »       call···146·<_PyErr_SetObject.cold+0xae>
125 ·R_X86_64_PLT32» _Py_Dealloc-0x4130 ·R_X86_64_PLT32» _Py_Dealloc-0x4
126 »       jmp····13e·<_PyErr_SetObject.cold+0xa6>131 »       jmp····14b·<_PyErr_SetObject.cold+0xb3>
127 ·R_X86_64_PC32»  .text.hot+0x6c8132 ·R_X86_64_PC32»  .text.hot+0x6c8
128 »       xor····%edx,%edx133 »       xor····%edx,%edx
129 »       mov····0x70(%rbp),%rdi134 »       mov····0x70(%rbp),%rdi
130 »       mov····%rdx,0x70(%rbp)135 »       mov····%rdx,0x70(%rbp)
131 »       call···14d·<_PyErr_SetObject.cold+0xb5>136 »       call···15a·<_PyErr_SetObject.cold+0xc2>
132 ·R_X86_64_PC32»  .text.hot+0x1bc137 ·R_X86_64_PC32»  .text.hot+0x1bc
133 »       mov····$0x0,%edi138 »       mov····$0x0,%edi
134 ·R_X86_64_32»    .rodata.str1.1+0x4139 ·R_X86_64_32»    .rodata.str1.1+0x4
135 »       xor····%eax,%eax140 »       xor····%eax,%eax
136 »       call···159·<_PyErr_SetObject.cold+0xc1>141 »       call···166·<_PyErr_SetObject.cold+0xce>
137 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4142 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
138 »       mov····0x18(%r12),%r12143 »       mov····0x18(%r12),%r12
139 »       mov····%rax,%r13144 »       mov····%rax,%r13
140 »       test···%rax,%rax145 »       test···%rax,%rax
141 »       jne····16a·<_PyErr_SetObject.cold+0xd2>146 »       jne····177·<_PyErr_SetObject.cold+0xdf>
142 ·R_X86_64_PC32»  .text.hot+0x4ef147 ·R_X86_64_PC32»  .text.hot+0x4ef
143 »       xor····%eax,%eax148 »       xor····%eax,%eax
144 »       mov····0x70(%rbp),%rdi149 »       mov····0x70(%rbp),%rdi
145 »       mov····%rax,0x70(%rbp)150 »       mov····%rax,0x70(%rbp)
146 »       call···179·<_PyErr_SetObject.cold+0xe1>151 »       call···186·<_PyErr_SetObject.cold+0xee>
147 ·R_X86_64_PC32»  .text.hot+0x1bc152 ·R_X86_64_PC32»  .text.hot+0x1bc
148 »       mov····%r12,%rsi153 »       mov····%r12,%rsi
149 »       mov····$0x0,%edi154 »       mov····$0x0,%edi
150 ·R_X86_64_32»    .rodata.str1.1+0xe155 ·R_X86_64_32»    .rodata.str1.1+0xe
151 »       xor····%eax,%eax156 »       xor····%eax,%eax
152 »       call···188·<_PyErr_SetObject.cold+0xf0>157 »       call···195·<_PyErr_SetObject.cold+0xfd>
153 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4158 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
154 »       mov····%rax,%r12159 »       mov····%rax,%r12
155 »       jmp····190·<_PyErr_SetObject.cold+0xf8>160 »       jmp····19d·<_PyErr_SetObject.cold+0x105>
156 ·R_X86_64_PC32»  .text.hot+0x51e161 ·R_X86_64_PC32»  .text.hot+0x51e
157 »       mov····0x0(%rip),%rsi········162 »       mov····0x0(%rip),%rsi········
158 ·R_X86_64_PC32»  PyExc_SystemError-0x4163 ·R_X86_64_PC32»  PyExc_SystemError-0x4
159 »       add····$0x18,%rsp164 »       add····$0x18,%rsp
160 »       mov····%r12,%rcx165 »       mov····%r12,%rcx
161 »       xor····%eax,%eax166 »       xor····%eax,%eax
162 »       pop····%rbx167 »       pop····%rbx
Offset 164, 36 lines modifiedOffset 169, 31 lines modified
164 »       mov····$0x0,%edx169 »       mov····$0x0,%edx
165 ·R_X86_64_32»    .rodata.str1.8+0x60170 ·R_X86_64_32»    .rodata.str1.8+0x60
166 »       pop····%rbp171 »       pop····%rbp
167 »       pop····%r12172 »       pop····%r12
168 »       pop····%r13173 »       pop····%r13
169 »       pop····%r14174 »       pop····%r14
170 »       pop····%r15175 »       pop····%r15
171 »       jmp····1b7·<_PyErr_SetObject.cold+0x11f>176 »       jmp····1c4·<_PyErr_SetObject.cold+0x12c>
172 ·R_X86_64_PLT32» _PyErr_Format-0x4177 ·R_X86_64_PLT32» _PyErr_Format-0x4
173 »       mov····%r12,%rdi178 »       mov····%r12,%rdi
174 »       call···1bf·<_PyErr_SetObject.cold+0x127>179 »       call···1cc·<_PyErr_SetObject.cold+0x134>
175 ·R_X86_64_PLT32» _Py_Dealloc-0x4180 ·R_X86_64_PLT32» _Py_Dealloc-0x4
176 »       jmp····1c4·<_PyErr_SetObject.cold+0x12c>181 »       jmp····1d1·<_PyErr_SetObject.cold+0x139>
177 ·R_X86_64_PC32»  .text.hot+0x54d182 ·R_X86_64_PC32»  .text.hot+0x54d
178 »       mov····%r15,%rdi183 »       mov····%r15,%rdi
179 »       call···1cc·<_PyErr_SetObject.cold+0x134>184 »       call···1d9·<_PyErr_SetObject.cold+0x141>
180 ·R_X86_64_PLT32» _Py_Dealloc-0x4185 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Max diff block lines reached; 610/5092 bytes (11.98%) of diff not shown.
1.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 21, 25 lines modifiedOffset 21, 25 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·0b035403·0a0e3844·.B..B..G..T...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·50000000·f8010000·00000000·.E..P...........35 ··0x000001f0·08450b00·50000000·f8010000·00000000·.E..P...........
36 ··0x00000200·80010000·000e5083·0786068c·058d048e·......P.........36 ··0x00000200·80010000·000e5083·0786068c·058d048e·......P.........
37 ··0x00000210·038f0202·480a0e38·440e3041·0e28420e·....H..8D.0A.(B.37 ··0x00000210·038f0202·480a0e38·440e3041·0e28420e·....H..8D.0A.(B.
38 ··0x00000220·20420e18·420e1042·0e08450b·02a90a0e··B..B..B..E.....38 ··0x00000220·20420e18·420e1042·0e08450b·02b60a0e··B..B..B..E.....
39 ··0x00000230·38460e30·490e2842·0e20420e·18420e10·8F.0I.(B.·B..B..39 ··0x00000230·38460e30·490e2842·0e20420e·18420e10·8F.0I.(B.·B..B..
40 ··0x00000240·420e0845·0b000000·28000000·4c020000·B..E....(...L...40 ··0x00000240·420e0845·0b000000·28000000·4c020000·B..E....(...L...
41 ··0x00000250·00000000·c8000000·00410e10·8602440e·.........A....D.41 ··0x00000250·00000000·c8000000·00410e10·8602440e·.........A....D.
42 ··0x00000260·18830341·0e207d0a·0e18410e·10410e08·...A.·}...A..A..42 ··0x00000260·18830341·0e207d0a·0e18410e·10410e08·...A.·}...A..A..
43 ··0x00000270·410b0000·14000000·78020000·00000000·A.......x.......43 ··0x00000270·410b0000·14000000·78020000·00000000·A.......x.......
44 ··0x00000280·30000000·000e2083·03860200·3c000000·0.....·.....<...44 ··0x00000280·30000000·000e2083·03860200·3c000000·0.....·.....<...
45 ··0x00000290·90020000·00000000·4b010000·00460e10·........K....F..45 ··0x00000290·90020000·00000000·4b010000·00460e10·........K....F..
476 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:··········50232·(bytes·into·file)13 ··Start·of·section·headers:··········50176·(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·0xc438:1 There·are·20·section·headers,·starting·at·offset·0xc400:
  
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·000864·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·00089f·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·008310·001038·18···I·17···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·008308·001038·18···I·17···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0008a8·006554·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0008e0·006514·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·009348·002088·18···I·17···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·009340·002058·18···I·17···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·006dfc·000064·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·006df4·000064·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·006e60·00008b·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·006e58·00008b·01·AMS··0···0··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·006ef0·000460·00···A··0···0··814 ··[10]·.rodata···········PROGBITS········0000000000000000·006ee8·000460·00···A··0···0··8
15 ··[11]·.rela.rodata······RELA············0000000000000000·00b3d0·000d20·18···I·17··10··815 ··[11]·.rela.rodata······RELA············0000000000000000·00b398·000d20·18···I·17··10··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·007350·000010·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·007348·000010·08··AM··0···0··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·007360·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·007358·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·007360·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·007358·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·007380·000498·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·007378·000498·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00c0f0·000288·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00c0b8·000288·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·007818·000618·18·····18··26··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·007810·000618·18·····18··26··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007e30·0004de·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·007e28·0004de·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00c378·0000b9·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00c340·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:·0000000000003ab0··1238·FUNC····LOCAL··DEFAULT····6·label_exception_targets13 ·····9:·00000000000039e0··1238·FUNC····LOCAL··DEFAULT····6·label_exception_targets
14 ····10:·0000000000003f90··1593·FUNC····LOCAL··DEFAULT····6·duplicate_exits_without_lineno14 ····10:·0000000000003ec0··1609·FUNC····LOCAL··DEFAULT····6·duplicate_exits_without_lineno
15 ····11:·00000000000064b0···164·FUNC····LOCAL··DEFAULT····6·add_const15 ····11:·0000000000006470···164·FUNC····LOCAL··DEFAULT····6·add_const
16 ····12:·00000000000045d0··2491·FUNC····LOCAL··DEFAULT····6·optimize_basic_block16 ····12:·0000000000004510··2510·FUNC····LOCAL··DEFAULT····6·optimize_basic_block
17 ····13:·0000000000000050···673·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizeCodeUnit.cold17 ····13:·0000000000000050···676·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizeCodeUnit.cold
18 ····14:·00000000000002f1····71·FUNC····LOCAL··DEFAULT····4·label_exception_targets.cold18 ····14:·00000000000002f4····71·FUNC····LOCAL··DEFAULT····4·label_exception_targets.cold
19 ····15:·0000000000000338····37·FUNC····LOCAL··DEFAULT····4·duplicate_exits_without_lineno.cold19 ····15:·000000000000033b····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:·0000000000006380···232·FUNC····LOCAL··DEFAULT····6·basicblock_add_jump
22 ····18:·000000000000035d···275·FUNC····LOCAL··DEFAULT····4·optimize_basic_block.cold22 ····18:·0000000000000360···275·FUNC····LOCAL··DEFAULT····4·optimize_basic_block.cold
23 ····19:·0000000000000470···548·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizedCfgToInstructionSequence.cold23 ····19:·0000000000000473···604·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizedCfgToInstructionSequence.cold
24 ····20:·0000000000000694·····8·FUNC····LOCAL··DEFAULT····4·_PyCfg_ToInstructionSequence.cold24 ····20:·00000000000006cf·····8·FUNC····LOCAL··DEFAULT····4·_PyCfg_ToInstructionSequence.cold
25 ····21:·000000000000069c···128·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Free.cold25 ····21:·00000000000006d7···128·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Free.cold
26 ····22:·000000000000071c····18·FUNC····LOCAL··DEFAULT····4·basicblock_add_jump.cold26 ····22:·0000000000000757····18·FUNC····LOCAL··DEFAULT····4·basicblock_add_jump.cold
27 ····23:·000000000000072e····87·FUNC····LOCAL··DEFAULT····4·add_const.cold27 ····23:·0000000000000769····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·14206·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizeCodeUnit40 ····36:·0000000000000330·13987·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
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString49 ····45:·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:·0000000000004f90··4672·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizedCfgToInstructionSequence51 ····47:·0000000000004ee0··4779·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:·0000000000006190···234·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ToInstructionSequence
64 ····60:·00000000000062c0···244·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Free64 ····60:·0000000000006280···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:·0000000000000785···223·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_JumpLabelsToTargets68 ····64:·00000000000007c0···223·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_JumpLabelsToTargets
124 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..0000000000003aae104 0000010c·000000000000004c·00000110·FDE·cie=00000000·pc=0000000000000330..00000000000039d3
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..00000000000002f1146 0000015c·000000000000001c·00000160·FDE·cie=00000000·pc=0000000000000050..00000000000002f4
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=0000000000003ab0..0000000000003f86154 0000017c·0000000000000048·00000180·FDE·cie=00000000·pc=00000000000039e0..0000000000003eb6
155 ··DW_CFA_advance_loc:·2·to·0000000000003ab2155 ··DW_CFA_advance_loc:·2·to·00000000000039e2
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·0000000000003ab4158 ··DW_CFA_advance_loc:·2·to·00000000000039e4
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·0000000000003ab6161 ··DW_CFA_advance_loc:·2·to·00000000000039e6
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·0000000000003ab8164 ··DW_CFA_advance_loc:·2·to·00000000000039e8
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·0000000000003ab9167 ··DW_CFA_advance_loc:·1·to·00000000000039e9
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·0000000000003aba170 ··DW_CFA_advance_loc:·1·to·00000000000039ea
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·0000000000003ac1173 ··DW_CFA_advance_loc:·7·to·00000000000039f1
174 ··DW_CFA_def_cfa_offset:·80174 ··DW_CFA_def_cfa_offset:·80
175 ··DW_CFA_advance_loc2:·440·to·0000000000003c79175 ··DW_CFA_advance_loc2:·440·to·0000000000003ba9
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·0000000000003c7a178 ··DW_CFA_advance_loc:·1·to·0000000000003baa
179 ··DW_CFA_def_cfa_offset:·48179 ··DW_CFA_def_cfa_offset:·48
180 ··DW_CFA_advance_loc:·1·to·0000000000003c7b180 ··DW_CFA_advance_loc:·1·to·0000000000003bab
181 ··DW_CFA_def_cfa_offset:·40181 ··DW_CFA_def_cfa_offset:·40
182 ··DW_CFA_advance_loc:·2·to·0000000000003c7d182 ··DW_CFA_advance_loc:·2·to·0000000000003bad
183 ··DW_CFA_def_cfa_offset:·32183 ··DW_CFA_def_cfa_offset:·32
184 ··DW_CFA_advance_loc:·2·to·0000000000003c7f184 ··DW_CFA_advance_loc:·2·to·0000000000003baf
185 ··DW_CFA_def_cfa_offset:·24185 ··DW_CFA_def_cfa_offset:·24
186 ··DW_CFA_advance_loc:·2·to·0000000000003c81186 ··DW_CFA_advance_loc:·2·to·0000000000003bb1
187 ··DW_CFA_def_cfa_offset:·16187 ··DW_CFA_def_cfa_offset:·16
188 ··DW_CFA_advance_loc:·2·to·0000000000003c83188 ··DW_CFA_advance_loc:·2·to·0000000000003bb3
189 ··DW_CFA_def_cfa_offset:·8189 ··DW_CFA_def_cfa_offset:·8
190 ··DW_CFA_advance_loc:·5·to·0000000000003c88190 ··DW_CFA_advance_loc:·5·to·0000000000003bb8
191 ··DW_CFA_restore_state191 ··DW_CFA_restore_state
  
192 000001c8·000000000000001c·000001cc·FDE·cie=00000000·pc=00000000000002f1..0000000000000338192 000001c8·000000000000001c·000001cc·FDE·cie=00000000·pc=00000000000002f4..000000000000033b
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=0000000000003f90..00000000000045c9201 000001e8·0000000000000048·000001ec·FDE·cie=00000000·pc=0000000000003ec0..0000000000004509
202 ··DW_CFA_advance_loc:·2·to·0000000000003f92202 ··DW_CFA_advance_loc:·2·to·0000000000003ec2
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·0000000000003f94205 ··DW_CFA_advance_loc:·2·to·0000000000003ec4
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·0000000000003f96208 ··DW_CFA_advance_loc:·2·to·0000000000003ec6
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·0000000000003f98211 ··DW_CFA_advance_loc:·2·to·0000000000003ec8
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·0000000000003f99214 ··DW_CFA_advance_loc:·1·to·0000000000003ec9
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·0000000000003f9a217 ··DW_CFA_advance_loc:·1·to·0000000000003eca
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·0000000000003f9e220 ··DW_CFA_advance_loc:·4·to·0000000000003ece
221 ··DW_CFA_def_cfa_offset:·112221 ··DW_CFA_def_cfa_offset:·112
222 ··DW_CFA_advance_loc2:·545·to·00000000000041bf222 ··DW_CFA_advance_loc2:·561·to·00000000000040ff
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·0000000000004100
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·0000000000004101
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·0000000000004103
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·0000000000004105
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·0000000000004107
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·0000000000004109
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·0000000000004110
238 ··DW_CFA_restore_state238 ··DW_CFA_restore_state
  
239 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=0000000000000338..000000000000035d239 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=000000000000033b..0000000000000360
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.
822 B
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
 1 L$·HcT$(H
1 y·E;l$(|2 y·E;l$(|
2 H[]A\A]A^A_3 H[]A\A]A^A_
 4 |$8D9l$8
3 AWAVAUATUSH5 AWAVAUATUSH
4 []A\A]A^A_6 []A\A]A^A_
5 AWAVAUATUSH7 AWAVAUATUSH
6 8[]A\A]A^A_8 8[]A\A]A^A_
7 AWAVAUATUSH9 AWAVAUATUSH
8 H[]A\A]A^A_10 H[]A\A]A^A_
9 AWAVAUATI11 AWAVAUATUSH
10 []A\A]A^A_12 []A\A]A^A_
11 malformed·control·flow·graph.13 malformed·control·flow·graph.
12 jump·with·NULL·target14 jump·with·NULL·target
13 Invalid·CFG,·stack·underflow15 Invalid·CFG,·stack·underflow
14 too·many·constants16 too·many·constants
15 Internal·error:·failed·to·get·value·of·a·constant17 Internal·error:·failed·to·get·value·of·a·constant
16 Invalid·CFG,·inconsistent·stackdepth18 Invalid·CFG,·inconsistent·stackdepth
Offset 45, 17 lines modifiedOffset 47, 17 lines modified
45 _PyCfgBuilder_CheckSize47 _PyCfgBuilder_CheckSize
46 _PyCfg_OptimizeCodeUnit48 _PyCfg_OptimizeCodeUnit
47 PyList_SetSlice49 PyList_SetSlice
48 PyObject_IsTrue50 PyObject_IsTrue
49 PyBool_FromLong51 PyBool_FromLong
50 PyList_SetItem52 PyList_SetItem
51 _Py_NoneStruct53 _Py_NoneStruct
 54 _Py_Dealloc
52 PyExc_SystemError55 PyExc_SystemError
53 PyErr_SetString56 PyErr_SetString
54 _Py_Dealloc 
55 PyTuple_New57 PyTuple_New
56 _PyCfg_OptimizedCfgToInstructionSequence58 _PyCfg_OptimizedCfgToInstructionSequence
57 PyCompile_OpcodeStackEffectWithJump59 PyCompile_OpcodeStackEffectWithJump
58 PyDict_Next60 PyDict_Next
59 _PyInstructionSequence_UseLabel61 _PyInstructionSequence_UseLabel
60 _PyInstructionSequence_Addop62 _PyInstructionSequence_Addop
61 PyDict_GetItemRef63 PyDict_GetItemRef
39.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
276 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.85 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 48 lines modifiedOffset 14, 48 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·7e370000·00460e10·........~7...F..21 ··0x00000110·10010000·00000000·a3360000·00460e10·.........6...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·a1020000·000e8001·`...............26 ··0x00000160·60010000·00000000·a4020000·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·d6040000·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·39060000·00420e10·8f02420e·....9....B....B.35 ··0x000001f0·00000000·49060000·00420e10·8f02420e·....I....B....B.
36 ··0x00000200·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.036 ··0x00000200·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
37 ··0x00000210·8606410e·38830744·0e700321·020a0e38·..A.8..D.p.!...837 ··0x00000210·8606410e·38830744·0e700331·020a0e38·..A.8..D.p.1...8
38 ··0x00000220·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B38 ··0x00000220·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
39 ··0x00000230·0e08470b·1c000000·38020000·00000000·..G.....8.......39 ··0x00000230·0e08470b·1c000000·38020000·00000000·..G.....8.......
40 ··0x00000240·25000000·000e7083·0786068c·058d048e·%.....p.........40 ··0x00000240·25000000·000e7083·0786068c·058d048e·%.....p.........
41 ··0x00000250·038f0200·4c000000·58020000·00000000·....L...X.......41 ··0x00000250·038f0200·4c000000·58020000·00000000·....L...X.......
42 ··0x00000260·bb090000·00420e10·8f02420e·188e0342·.....B....B....B42 ··0x00000260·ce090000·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·13010000·000e8001·83078606·8c058d04·................47 ··0x000002b0·13010000·000e8001·83078606·8c058d04·................
48 ··0x000002c0·8e038f02·4c000000·c8020000·00000000·....L...........48 ··0x000002c0·8e038f02·4c000000·c8020000·00000000·....L...........
49 ··0x000002d0·40120000·00460e10·8f02420e·188e0342·@....F....B....B49 ··0x000002d0·ab120000·00460e10·8f02420e·188e0342·.....F....B....B
50 ··0x000002e0·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.50 ··0x000002e0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
51 ··0x000002f0·3883074a·0e800203·d4060a0e·38410e30·8..J........8A.051 ··0x000002f0·3883074a·0e800203·07070a0e·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·5c020000·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
57 ··0x00000350·0e208604·410e2883·05410e30·02d30e28·.·..A.(..A.0...(57 ··0x00000350·0e208604·410e2883·05410e30·02d30e28·.·..A.(..A.0...(
58 ··0x00000360·410e2041·0e18420e·10420e08·18000000·A.·A..B..B......58 ··0x00000360·410e2041·0e18420e·10420e08·18000000·A.·A..B..B......
59 ··0x00000370·70030000·00000000·08000000·000e3083·p.............0.59 ··0x00000370·70030000·00000000·08000000·000e3083·p.............0.
60 ··0x00000380·0586048c·038d0200·2c000000·8c030000·........,.......60 ··0x00000380·0586048c·038d0200·2c000000·8c030000·........,.......
61 ··0x00000390·00000000·f4000000·004f0e10·8c02410e·.........O....A.61 ··0x00000390·00000000·f4000000·004f0e10·8c02410e·.........O....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·00507945·78635f53·neStruct.PyExc_S52 ··0x00000310·6e655374·72756374·005f5079·5f446561·neStruct._Py_Dea
 53 ··0x00000320·6c6c6f63·00507945·78635f53·79737465·lloc.PyExc_Syste
53 ··0x00000320·79737465·6d457272·6f720050·79457272·ystemError.PyErr54 ··0x00000330·6d457272·6f720050·79457272·5f536574·mError.PyErr_Set
54 ··0x00000330·5f536574·53747269·6e67005f·50795f44·_SetString._Py_D 
55 ··0x00000340·65616c6c·6f630050·79547570·6c655f4e·ealloc.PyTuple_N55 ··0x00000340·53747269·6e670050·79547570·6c655f4e·String.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
128 KB
gc.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:··········27128·(bytes·into·file)13 ··Start·of·section·headers:··········27048·(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.52 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x69f8:1 There·are·25·section·headers,·starting·at·offset·0x69a8:
  
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·····22··21··45 ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····22··21··4
6 ··[·2]·.text·············PROGBITS········0000000000000000·000048·000318·00··AX··0···0·326 ··[·2]·.text·············PROGBITS········0000000000000000·000048·000318·00··AX··0···0·32
7 ··[·3]·.rela.text········RELA············0000000000000000·0046d8·000360·18···I·22···2··87 ··[·3]·.rela.text········RELA············0000000000000000·004688·000360·18···I·22···2··8
8 ··[·4]·.data·············PROGBITS········0000000000000000·000360·000000·00··WA··0···0··18 ··[·4]·.data·············PROGBITS········0000000000000000·000360·000000·00··WA··0···0··1
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000360·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000360·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000360·001b70·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000360·001b20·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·004a38·000c30·18···I·22···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0049e8·000c30·18···I·22···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001ed0·000b83·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001e80·000b83·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·005668·000cc0·18···I·22···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·005618·000cc0·18···I·22···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·002a53·00008d·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·002a03·00008d·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002ae0·0001f9·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002a90·0001f9·01·AMS··0···0··8
16 ··[12]·.note.stapsdt·····NOTE············0000000000000000·002cdc·000090·00······0···0··416 ··[12]·.note.stapsdt·····NOTE············0000000000000000·002c8c·000090·00······0···0··4
17 ··[13]·.rela.note.stapsdt·RELA············0000000000000000·006328·000090·18···I·22··12··817 ··[13]·.rela.note.stapsdt·RELA············0000000000000000·0062d8·000090·18···I·22··12··8
18 ··[14]·.stapsdt.base·····PROGBITS········0000000000000000·002d6c·000001·00··AG··0···0··118 ··[14]·.stapsdt.base·····PROGBITS········0000000000000000·002d1c·000001·00··AG··0···0··1
19 ··[15]·.rodata···········PROGBITS········0000000000000000·002d70·000023·00···A··0···0·1619 ··[15]·.rodata···········PROGBITS········0000000000000000·002d20·000023·00···A··0···0·16
20 ··[16]·.rodata.cst8······PROGBITS········0000000000000000·002d98·000010·08··AM··0···0··820 ··[16]·.rodata.cst8······PROGBITS········0000000000000000·002d48·000010·08··AM··0···0··8
21 ··[17]·.rela.rodata.cst8·RELA············0000000000000000·0063b8·000030·18···I·22··16··821 ··[17]·.rela.rodata.cst8·RELA············0000000000000000·006368·000030·18···I·22··16··8
22 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·002da8·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·002d58·000000·00······0···0··1
23 ··[19]·.note.gnu.property·NOTE············0000000000000000·002da8·000020·00···A··0···0··823 ··[19]·.note.gnu.property·NOTE············0000000000000000·002d58·000020·00···A··0···0··8
24 ··[20]·.eh_frame·········PROGBITS········0000000000000000·002dc8·000710·00···A··0···0··824 ··[20]·.eh_frame·········PROGBITS········0000000000000000·002d78·000710·00···A··0···0··8
25 ··[21]·.rela.eh_frame····RELA············0000000000000000·0063e8·000528·18···I·22··20··825 ··[21]·.rela.eh_frame····RELA············0000000000000000·006398·000528·18···I·22··20··8
26 ··[22]·.symtab···········SYMTAB··········0000000000000000·0034d8·000a98·18·····23··37··826 ··[22]·.symtab···········SYMTAB··········0000000000000000·003488·000a98·18·····23··37··8
27 ··[23]·.strtab···········STRTAB··········0000000000000000·003f70·000763·00······0···0··127 ··[23]·.strtab···········STRTAB··········0000000000000000·003f20·000763·00······0···0··1
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·006910·0000e6·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·0068c0·0000e6·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)
5.92 KB
readelf --wide --symbols {}
    
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.110 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
11 ·····7:·0000000000000090····43·FUNC····LOCAL··DEFAULT····8·_PyGC_Init.cold11 ·····7:·0000000000000090····43·FUNC····LOCAL··DEFAULT····8·_PyGC_Init.cold
12 ·····8:·00000000000000bb····52·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_NewVar.cold12 ·····8:·00000000000000bb····52·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_NewVar.cold
13 ·····9:·00000000000000ef····65·FUNC····LOCAL··DEFAULT····8·PyObject_GC_Del.cold13 ·····9:·00000000000000ef····65·FUNC····LOCAL··DEFAULT····8·PyObject_GC_Del.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.814 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
15 ····11:·0000000000000130····30·FUNC····LOCAL··DEFAULT····8·PyObject_GC_Track.cold15 ····11:·0000000000000130····30·FUNC····LOCAL··DEFAULT····8·PyObject_GC_Track.cold
16 ····12:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···15·__func__.016 ····12:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···15·__func__.0
17 ····13:·00000000000004d0··4838·FUNC····LOCAL··DEFAULT····6·gc_collect_main17 ····13:·00000000000004d0··4759·FUNC····LOCAL··DEFAULT····6·gc_collect_main
18 ····14:·000000000000014e·····1·FUNC····LOCAL··DEFAULT····8·_Py_RunGC.cold18 ····14:·000000000000014e·····1·FUNC····LOCAL··DEFAULT····8·_Py_RunGC.cold
19 ····15:·00000000000017d0···107·FUNC····LOCAL··DEFAULT····6·visit_decref19 ····15:·0000000000001780···107·FUNC····LOCAL··DEFAULT····6·visit_decref
20 ····16:·0000000000001840···198·FUNC····LOCAL··DEFAULT····6·visit_reachable20 ····16:·00000000000017f0···198·FUNC····LOCAL··DEFAULT····6·visit_reachable
21 ····17:·00000000000017c0····10·FUNC····LOCAL··DEFAULT····6·Py_XDECREF21 ····17:·0000000000001770····10·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
22 ····18:·0000000000000050····29·FUNC····LOCAL··DEFAULT····2·Py_XDECREF.part.022 ····18:·0000000000000050····29·FUNC····LOCAL··DEFAULT····2·Py_XDECREF.part.0
23 ····19:·000000000000014f··1493·FUNC····LOCAL··DEFAULT····8·gc_collect_main.cold23 ····19:·000000000000014f··1493·FUNC····LOCAL··DEFAULT····8·gc_collect_main.cold
24 ····20:·0000000000000758···127·FUNC····LOCAL··DEFAULT····8·visit_move24 ····20:·0000000000000758···127·FUNC····LOCAL··DEFAULT····8·visit_move
25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base
26 ····22:·0000000000000724·····5·FUNC····LOCAL··DEFAULT····8·Py_XDECREF.cold26 ····22:·0000000000000724·····5·FUNC····LOCAL··DEFAULT····8·Py_XDECREF.cold
27 ····23:·0000000000000729·····1·FUNC····LOCAL··DEFAULT····8·Py_XDECREF.part.0.cold27 ····23:·0000000000000729·····1·FUNC····LOCAL··DEFAULT····8·Py_XDECREF.part.0.cold
28 ····24:·000000000000072a·····8·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_Resize.cold28 ····24:·000000000000072a·····8·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_Resize.cold
29 ····25:·0000000000000732·····7·FUNC····LOCAL··DEFAULT····8·PyGC_Collect.cold29 ····25:·0000000000000732·····7·FUNC····LOCAL··DEFAULT····8·PyGC_Collect.cold
30 ····26:·0000000000000739····31·FUNC····LOCAL··DEFAULT····8·_PyGC_DumpShutdownStats.cold30 ····26:·0000000000000739····31·FUNC····LOCAL··DEFAULT····8·_PyGC_DumpShutdownStats.cold
31 ····27:·0000000000001ab0····60·FUNC····LOCAL··DEFAULT····6·referrersvisit31 ····27:·0000000000001a60····60·FUNC····LOCAL··DEFAULT····6·referrersvisit
32 ····28:·00000000000007d7····34·FUNC····LOCAL··DEFAULT····8·_PyGC_GetReferrers.cold32 ····28:·00000000000007d7····34·FUNC····LOCAL··DEFAULT····8·_PyGC_GetReferrers.cold
33 ····29:·0000000000001af0····76·FUNC····LOCAL··DEFAULT····6·append_objects33 ····29:·0000000000001aa0····76·FUNC····LOCAL··DEFAULT····6·append_objects
34 ····30:·0000000000000965····25·FUNC····LOCAL··DEFAULT····8·append_objects.cold34 ····30:·0000000000000965····25·FUNC····LOCAL··DEFAULT····8·append_objects.cold
35 ····31:·000000000000097e····27·FUNC····LOCAL··DEFAULT····8·PyObject_GC_IsTracked.cold35 ····31:·000000000000097e····27·FUNC····LOCAL··DEFAULT····8·PyObject_GC_IsTracked.cold
36 ····32:·0000000000000b0a···108·FUNC····LOCAL··DEFAULT····8·visit_generation36 ····32:·0000000000000b0a···108·FUNC····LOCAL··DEFAULT····8·visit_generation
37 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.rodata37 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.rodata
38 ····34:·0000000000000018····11·OBJECT··LOCAL··DEFAULT···15·__func__.138 ····34:·0000000000000018····11·OBJECT··LOCAL··DEFAULT···15·__func__.1
39 ····35:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···16·.LC339 ····35:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···16·.LC3
40 ····36:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···16·.LC440 ····36:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···16·.LC4
Offset 82, 35 lines modifiedOffset 82, 35 lines modified
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_AsSecondsDouble82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_AsSecondsDouble
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
87 ····83:·0000000000000000·····1·NOTYPE··WEAK···HIDDEN····14·_.stapsdt.base87 ····83:·0000000000000000·····1·NOTYPE··WEAK···HIDDEN····14·_.stapsdt.base
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
89 ····85:·0000000000001910···128·FUNC····GLOBAL·DEFAULT····6·_PyObject_GC_Resize89 ····85:·00000000000018c0···128·FUNC····GLOBAL·DEFAULT····6·_PyObject_GC_Resize
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
92 ····88:·0000000000000070····87·FUNC····GLOBAL·DEFAULT····2·PyGC_Collect92 ····88:·0000000000000070····87·FUNC····GLOBAL·DEFAULT····2·PyGC_Collect
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
95 ····91:·0000000000001990····19·FUNC····GLOBAL·HIDDEN·····6·_PyGC_CollectNoFail95 ····91:·0000000000001940····19·FUNC····GLOBAL·HIDDEN·····6·_PyGC_CollectNoFail
96 ····92:·00000000000000d0···194·FUNC····GLOBAL·HIDDEN·····2·_PyGC_DumpShutdownStats96 ····92:·00000000000000d0···194·FUNC····GLOBAL·HIDDEN·····2·_PyGC_DumpShutdownStats
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ResourceWarning97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ResourceWarning
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitFormat98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitFormat
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EncodeFSDefault100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EncodeFSDefault
101 ····97:·00000000000019b0···234·FUNC····GLOBAL·HIDDEN·····6·_PyGC_Fini101 ····97:·0000000000001960···234·FUNC····GLOBAL·HIDDEN·····6·_PyGC_Fini
102 ····98:·0000000000001aa0·····9·FUNC····GLOBAL·HIDDEN·····6·_PyGC_Collect102 ····98:·0000000000001a50·····9·FUNC····GLOBAL·HIDDEN·····6·_PyGC_Collect
103 ····99:·00000000000001a0····26·FUNC····GLOBAL·DEFAULT····2·PyGC_IsEnabled103 ····99:·00000000000001a0····26·FUNC····GLOBAL·DEFAULT····2·PyGC_IsEnabled
104 ···100:·00000000000001c0····36·FUNC····GLOBAL·DEFAULT····2·PyGC_Disable104 ···100:·00000000000001c0····36·FUNC····GLOBAL·DEFAULT····2·PyGC_Disable
105 ···101:·00000000000001f0····38·FUNC····GLOBAL·DEFAULT····2·PyGC_Enable105 ···101:·00000000000001f0····38·FUNC····GLOBAL·DEFAULT····2·PyGC_Enable
106 ···102:·0000000000000220···190·FUNC····GLOBAL·HIDDEN·····2·_PyGC_GetReferrers106 ···102:·0000000000000220···190·FUNC····GLOBAL·HIDDEN·····2·_PyGC_GetReferrers
107 ···103:·00000000000007f9···119·FUNC····GLOBAL·HIDDEN·····8·_PyGC_Freeze107 ···103:·00000000000007f9···119·FUNC····GLOBAL·HIDDEN·····8·_PyGC_Freeze
108 ···104:·0000000000000870···109·FUNC····GLOBAL·HIDDEN·····8·_PyGC_Unfreeze108 ···104:·0000000000000870···109·FUNC····GLOBAL·HIDDEN·····8·_PyGC_Unfreeze
109 ···105:·00000000000008dd···136·FUNC····GLOBAL·HIDDEN·····8·_PyGC_GetObjects109 ···105:·00000000000008dd···136·FUNC····GLOBAL·HIDDEN·····8·_PyGC_GetObjects
110 ···106:·00000000000002e0····56·FUNC····GLOBAL·DEFAULT····2·PyObject_GC_IsTracked110 ···106:·00000000000002e0····56·FUNC····GLOBAL·DEFAULT····2·PyObject_GC_IsTracked
111 ···107:·0000000000001b40····48·FUNC····GLOBAL·HIDDEN·····6·_PyGC_GetFreezeCount111 ···107:·0000000000001af0····48·FUNC····GLOBAL·HIDDEN·····6·_PyGC_GetFreezeCount
112 ···108:·0000000000000999····55·FUNC····GLOBAL·DEFAULT····8·PyObject_GC_IsFinalized112 ···108:·0000000000000999····55·FUNC····GLOBAL·DEFAULT····8·PyObject_GC_IsFinalized
113 ···109:·00000000000009d0···185·FUNC····GLOBAL·DEFAULT····8·PyUnstable_Object_GC_NewWithExtraData113 ···109:·00000000000009d0···185·FUNC····GLOBAL·DEFAULT····8·PyUnstable_Object_GC_NewWithExtraData
114 ···110:·0000000000000a89···129·FUNC····GLOBAL·DEFAULT····8·PyUnstable_GC_VisitObjects114 ···110:·0000000000000a89···129·FUNC····GLOBAL·DEFAULT····8·PyUnstable_GC_VisitObjects
115 ···111:·0000000000000b76····13·FUNC····GLOBAL·HIDDEN·····8·_PyGC_Dump115 ···111:·0000000000000b76····13·FUNC····GLOBAL·HIDDEN·····8·_PyGC_Dump
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_Dump116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_Dump
44.7 KB
readelf --wide --relocs {}
Max HTML report size reached
9.97 KB
readelf --wide --debug-dump=frames {}
    
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 ··DW_CFA_nop175 ··DW_CFA_nop
  
176 000001f0·0000000000000010·000001f4·FDE·cie=00000000·pc=000000000000014e..000000000000014f176 000001f0·0000000000000010·000001f4·FDE·cie=00000000·pc=000000000000014e..000000000000014f
177 ··DW_CFA_nop177 ··DW_CFA_nop
178 ··DW_CFA_nop178 ··DW_CFA_nop
179 ··DW_CFA_nop179 ··DW_CFA_nop
  
180 00000204·000000000000006c·00000208·FDE·cie=00000000·pc=00000000000004d0..00000000000017b6180 00000204·000000000000006c·00000208·FDE·cie=00000000·pc=00000000000004d0..0000000000001767
181 ··DW_CFA_advance_loc:·2·to·00000000000004d2181 ··DW_CFA_advance_loc:·2·to·00000000000004d2
182 ··DW_CFA_def_cfa_offset:·16182 ··DW_CFA_def_cfa_offset:·16
183 ··DW_CFA_offset:·r15·(r15)·at·cfa-16183 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
184 ··DW_CFA_advance_loc:·2·to·00000000000004d4184 ··DW_CFA_advance_loc:·2·to·00000000000004d4
185 ··DW_CFA_def_cfa_offset:·24185 ··DW_CFA_def_cfa_offset:·24
186 ··DW_CFA_offset:·r14·(r14)·at·cfa-24186 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
187 ··DW_CFA_advance_loc:·2·to·00000000000004d6187 ··DW_CFA_advance_loc:·2·to·00000000000004d6
Offset 196, 58 lines modifiedOffset 196, 58 lines modified
196 ··DW_CFA_def_cfa_offset:·48196 ··DW_CFA_def_cfa_offset:·48
197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
198 ··DW_CFA_advance_loc:·1·to·00000000000004da198 ··DW_CFA_advance_loc:·1·to·00000000000004da
199 ··DW_CFA_def_cfa_offset:·56199 ··DW_CFA_def_cfa_offset:·56
200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
201 ··DW_CFA_advance_loc:·7·to·00000000000004e1201 ··DW_CFA_advance_loc:·7·to·00000000000004e1
202 ··DW_CFA_def_cfa_offset:·368202 ··DW_CFA_def_cfa_offset:·368
203 ··DW_CFA_advance_loc2:·2873·to·000000000000101a203 ··DW_CFA_advance_loc2:·2809·to·0000000000000fda
204 ··DW_CFA_remember_state204 ··DW_CFA_remember_state
205 ··DW_CFA_def_cfa_offset:·56205 ··DW_CFA_def_cfa_offset:·56
206 ··DW_CFA_advance_loc:·4·to·000000000000101e206 ··DW_CFA_advance_loc:·4·to·0000000000000fde
207 ··DW_CFA_def_cfa_offset:·48207 ··DW_CFA_def_cfa_offset:·48
208 ··DW_CFA_advance_loc:·1·to·000000000000101f208 ··DW_CFA_advance_loc:·1·to·0000000000000fdf
209 ··DW_CFA_def_cfa_offset:·40209 ··DW_CFA_def_cfa_offset:·40
210 ··DW_CFA_advance_loc:·2·to·0000000000001021210 ··DW_CFA_advance_loc:·2·to·0000000000000fe1
211 ··DW_CFA_def_cfa_offset:·32211 ··DW_CFA_def_cfa_offset:·32
212 ··DW_CFA_advance_loc:·2·to·0000000000001023212 ··DW_CFA_advance_loc:·2·to·0000000000000fe3
213 ··DW_CFA_def_cfa_offset:·24213 ··DW_CFA_def_cfa_offset:·24
214 ··DW_CFA_advance_loc:·2·to·0000000000001025214 ··DW_CFA_advance_loc:·2·to·0000000000000fe5
215 ··DW_CFA_def_cfa_offset:·16215 ··DW_CFA_def_cfa_offset:·16
216 ··DW_CFA_advance_loc:·2·to·0000000000001027216 ··DW_CFA_advance_loc:·2·to·0000000000000fe7
217 ··DW_CFA_def_cfa_offset:·8217 ··DW_CFA_def_cfa_offset:·8
218 ··DW_CFA_advance_loc:·1·to·0000000000001028218 ··DW_CFA_advance_loc:·1·to·0000000000000fe8
219 ··DW_CFA_restore_state219 ··DW_CFA_restore_state
220 ··DW_CFA_advance_loc2:·1393·to·0000000000001599220 ··DW_CFA_advance_loc2:·1387·to·0000000000001553
221 ··DW_CFA_def_cfa_offset:·376221 ··DW_CFA_def_cfa_offset:·376
222 ··DW_CFA_advance_loc:·15·to·00000000000015a8222 ··DW_CFA_advance_loc:·15·to·0000000000001562
223 ··DW_CFA_def_cfa_offset:·384223 ··DW_CFA_def_cfa_offset:·384
224 ··DW_CFA_advance_loc:·22·to·00000000000015be224 ··DW_CFA_advance_loc:·22·to·0000000000001578
225 ··DW_CFA_def_cfa_offset:·376225 ··DW_CFA_def_cfa_offset:·376
226 ··DW_CFA_advance_loc:·1·to·00000000000015bf226 ··DW_CFA_advance_loc:·1·to·0000000000001579
227 ··DW_CFA_def_cfa_offset:·368227 ··DW_CFA_def_cfa_offset:·368
228 ··DW_CFA_advance_loc1:·242·to·00000000000016b1228 ··DW_CFA_advance_loc1:·233·to·0000000000001662
229 ··DW_CFA_def_cfa_offset:·376229 ··DW_CFA_def_cfa_offset:·376
230 ··DW_CFA_advance_loc:·16·to·00000000000016c1230 ··DW_CFA_advance_loc:·16·to·0000000000001672
231 ··DW_CFA_def_cfa_offset:·384231 ··DW_CFA_def_cfa_offset:·384
232 ··DW_CFA_advance_loc:·23·to·00000000000016d8232 ··DW_CFA_advance_loc:·23·to·0000000000001689
233 ··DW_CFA_def_cfa_offset:·376233 ··DW_CFA_def_cfa_offset:·376
234 ··DW_CFA_advance_loc:·2·to·00000000000016da234 ··DW_CFA_advance_loc:·2·to·000000000000168b
235 ··DW_CFA_def_cfa_offset:·368235 ··DW_CFA_def_cfa_offset:·368
  
236 00000274·000000000000001c·00000278·FDE·cie=00000000·pc=000000000000014f..0000000000000724236 00000274·000000000000001c·00000278·FDE·cie=00000000·pc=000000000000014f..0000000000000724
237 ··DW_CFA_def_cfa_offset:·368237 ··DW_CFA_def_cfa_offset:·368
238 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56238 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
239 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48239 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
240 ··DW_CFA_offset:·r12·(r12)·at·cfa-40240 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
241 ··DW_CFA_offset:·r13·(r13)·at·cfa-32241 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
242 ··DW_CFA_offset:·r14·(r14)·at·cfa-24242 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
243 ··DW_CFA_offset:·r15·(r15)·at·cfa-16243 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
244 00000294·0000000000000010·00000298·FDE·cie=00000000·pc=00000000000017c0..00000000000017ca244 00000294·0000000000000010·00000298·FDE·cie=00000000·pc=0000000000001770..000000000000177a
245 ··DW_CFA_nop245 ··DW_CFA_nop
246 ··DW_CFA_nop246 ··DW_CFA_nop
247 ··DW_CFA_nop247 ··DW_CFA_nop
  
248 000002a8·0000000000000010·000002ac·FDE·cie=00000000·pc=0000000000000724..0000000000000729248 000002a8·0000000000000010·000002ac·FDE·cie=00000000·pc=0000000000000724..0000000000000729
249 ··DW_CFA_nop249 ··DW_CFA_nop
250 ··DW_CFA_nop250 ··DW_CFA_nop
Offset 259, 45 lines modifiedOffset 259, 45 lines modified
259 ··DW_CFA_nop259 ··DW_CFA_nop
  
260 000002d0·0000000000000010·000002d4·FDE·cie=00000000·pc=0000000000000729..000000000000072a260 000002d0·0000000000000010·000002d4·FDE·cie=00000000·pc=0000000000000729..000000000000072a
261 ··DW_CFA_nop261 ··DW_CFA_nop
262 ··DW_CFA_nop262 ··DW_CFA_nop
263 ··DW_CFA_nop263 ··DW_CFA_nop
  
264 000002e4·0000000000000014·000002e8·FDE·cie=00000000·pc=00000000000017d0..000000000000183b264 000002e4·0000000000000014·000002e8·FDE·cie=00000000·pc=0000000000001780..00000000000017eb
265 ··DW_CFA_advance_loc1:·68·to·0000000000001814265 ··DW_CFA_advance_loc1:·68·to·00000000000017c4
266 ··DW_CFA_def_cfa_offset:·32266 ··DW_CFA_def_cfa_offset:·32
267 ··DW_CFA_advance_loc:·38·to·000000000000183a267 ··DW_CFA_advance_loc:·38·to·00000000000017ea
268 ··DW_CFA_def_cfa_offset:·8268 ··DW_CFA_def_cfa_offset:·8
  
269 000002fc·0000000000000018·00000300·FDE·cie=00000000·pc=0000000000001840..0000000000001906269 000002fc·0000000000000018·00000300·FDE·cie=00000000·pc=00000000000017f0..00000000000018b6
270 ··DW_CFA_advance_loc:·28·to·000000000000185c270 ··DW_CFA_advance_loc:·28·to·000000000000180c
271 ··DW_CFA_def_cfa_offset:·32271 ··DW_CFA_def_cfa_offset:·32
272 ··DW_CFA_advance_loc:·52·to·0000000000001890272 ··DW_CFA_advance_loc:·52·to·0000000000001840
273 ··DW_CFA_remember_state273 ··DW_CFA_remember_state
274 ··DW_CFA_def_cfa_offset:·8274 ··DW_CFA_def_cfa_offset:·8
275 ··DW_CFA_advance_loc:·8·to·0000000000001898275 ··DW_CFA_advance_loc:·8·to·0000000000001848
276 ··DW_CFA_restore_state276 ··DW_CFA_restore_state
277 ··DW_CFA_nop277 ··DW_CFA_nop
278 ··DW_CFA_nop278 ··DW_CFA_nop
  
279 00000318·0000000000000024·0000031c·FDE·cie=00000000·pc=0000000000001910..0000000000001990279 00000318·0000000000000024·0000031c·FDE·cie=00000000·pc=00000000000018c0..0000000000001940
280 ··DW_CFA_advance_loc:·5·to·0000000000001915280 ··DW_CFA_advance_loc:·5·to·00000000000018c5
281 ··DW_CFA_def_cfa_offset:·16281 ··DW_CFA_def_cfa_offset:·16
282 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16282 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
283 ··DW_CFA_advance_loc:·4·to·0000000000001919283 ··DW_CFA_advance_loc:·4·to·00000000000018c9
284 ··DW_CFA_def_cfa_offset:·24284 ··DW_CFA_def_cfa_offset:·24
285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
286 ··DW_CFA_advance_loc:·4·to·000000000000191d286 ··DW_CFA_advance_loc:·4·to·00000000000018cd
287 ··DW_CFA_def_cfa_offset:·32287 ··DW_CFA_def_cfa_offset:·32
288 ··DW_CFA_advance_loc1:·112·to·000000000000198d288 ··DW_CFA_advance_loc1:·112·to·000000000000193d
289 ··DW_CFA_def_cfa_offset:·24289 ··DW_CFA_def_cfa_offset:·24
290 ··DW_CFA_advance_loc:·1·to·000000000000198e290 ··DW_CFA_advance_loc:·1·to·000000000000193e
291 ··DW_CFA_def_cfa_offset:·16291 ··DW_CFA_def_cfa_offset:·16
292 ··DW_CFA_advance_loc:·1·to·000000000000198f292 ··DW_CFA_advance_loc:·1·to·000000000000193f
293 ··DW_CFA_def_cfa_offset:·8293 ··DW_CFA_def_cfa_offset:·8
  
294 00000340·000000000000001c·00000344·FDE·cie=00000000·pc=000000000000072a..0000000000000732294 00000340·000000000000001c·00000344·FDE·cie=00000000·pc=000000000000072a..0000000000000732
295 ··DW_CFA_def_cfa_offset:·32295 ··DW_CFA_def_cfa_offset:·32
296 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24296 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
297 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16297 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
298 ··DW_CFA_advance_loc:·1·to·000000000000072b298 ··DW_CFA_advance_loc:·1·to·000000000000072b
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
331 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32331 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
332 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24332 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
333 ··DW_CFA_offset:·r12·(r12)·at·cfa-16333 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
334 ··DW_CFA_nop334 ··DW_CFA_nop
335 ··DW_CFA_nop335 ··DW_CFA_nop
336 ··DW_CFA_nop336 ··DW_CFA_nop
Max diff block lines reached; 3992/10133 bytes (39.40%) of diff not shown.
1.21 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 148, 21 lines modifiedOffset 148, 21 lines modified
148 »       mov····$0x0,%edi148 »       mov····$0x0,%edi
149 ·R_X86_64_32»    .rodata.str1.1+0x83149 ·R_X86_64_32»    .rodata.str1.1+0x83
150 »       xor····%eax,%eax150 »       xor····%eax,%eax
151 »       call···17e·<_PyGC_DumpShutdownStats+0xae>151 »       call···17e·<_PyGC_DumpShutdownStats+0xae>
152 ·R_X86_64_PLT32» PySys_WriteStderr-0x4152 ·R_X86_64_PLT32» PySys_WriteStderr-0x4
153 »       mov····%r12,%rdi153 »       mov····%r12,%rdi
154 »       call···186·<_PyGC_DumpShutdownStats+0xb6>154 »       call···186·<_PyGC_DumpShutdownStats+0xb6>
155 ·R_X86_64_PC32»  .text.hot+0x17bc155 ·R_X86_64_PC32»  .text.hot+0x176c
156 »       pop····%rbx156 »       pop····%rbx
157 »       mov····%rbp,%rdi157 »       mov····%rbp,%rdi
158 »       pop····%rbp158 »       pop····%rbp
159 »       pop····%r12159 »       pop····%r12
160 »       jmp····192·<_PyGC_DumpShutdownStats+0xc2>160 »       jmp····192·<_PyGC_DumpShutdownStats+0xc2>
161 ·R_X86_64_PC32»  .text.hot+0x17bc161 ·R_X86_64_PC32»  .text.hot+0x176c
162 »       data16·cs·nopw·0x0(%rax,%rax,1)162 »       data16·cs·nopw·0x0(%rax,%rax,1)
163 »       nopl···(%rax)163 »       nopl···(%rax)
  
164 00000000000001a0·<PyGC_IsEnabled>:164 00000000000001a0·<PyGC_IsEnabled>:
165 PyGC_IsEnabled():165 PyGC_IsEnabled():
166 »       endbr64166 »       endbr64
167 »       mov····0x0(%rip),%rax········167 »       mov····0x0(%rip),%rax········
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
238 »       mov····0xb8(%rax),%rax238 »       mov····0xb8(%rax),%rax
239 »       cmp····%rbp,%r12239 »       cmp····%rbp,%r12
240 »       je·····280·<_PyGC_GetReferrers+0x60>240 »       je·····280·<_PyGC_GetReferrers+0x60>
241 »       cmp····%rbp,%r13241 »       cmp····%rbp,%r13
242 »       je·····280·<_PyGC_GetReferrers+0x60>242 »       je·····280·<_PyGC_GetReferrers+0x60>
243 »       mov····%r12,%rdx243 »       mov····%r12,%rdx
244 »       mov····$0x0,%esi244 »       mov····$0x0,%esi
245 ·R_X86_64_32»    .text.hot+0x1ab0245 ·R_X86_64_32»    .text.hot+0x1a60
246 »       mov····%rbp,%rdi246 »       mov····%rbp,%rdi
247 »       call···*%rax247 »       call···*%rax
248 »       test···%eax,%eax248 »       test···%eax,%eax
249 »       je·····280·<_PyGC_GetReferrers+0x60>249 »       je·····280·<_PyGC_GetReferrers+0x60>
250 »       mov····%rbp,%rsi250 »       mov····%rbp,%rsi
251 »       mov····%r13,%rdi251 »       mov····%r13,%rdi
252 »       call···2bd·<_PyGC_GetReferrers+0x9d>252 »       call···2bd·<_PyGC_GetReferrers+0x9d>
46.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
12.8 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 157, 15 lines modifiedOffset 157, 15 lines modified
157 »       and····$0x1,%sil157 »       and····$0x1,%sil
158 »       lea····(%r12,%rbx,1),%r13158 »       lea····(%r12,%rbx,1),%r13
159 »       jne····15e·<gc_collect_main.cold+0xf>159 »       jne····15e·<gc_collect_main.cold+0xf>
160 »       mov····0x90(%rsp),%rax160 »       mov····0x90(%rsp),%rax
161 »       lea····0x90(%rsp),%rsi161 »       lea····0x90(%rsp),%rsi
162 »       cmp····%rsi,%rax162 »       cmp····%rsi,%rax
163 »       je·····1d7·<gc_collect_main.cold+0x88>163 »       je·····1d7·<gc_collect_main.cold+0x88>
164 ·R_X86_64_PC32»  .text.hot+0xee5164 ·R_X86_64_PC32»  .text.hot+0xea5
165 »       mov····(%rsp),%r15165 »       mov····(%rsp),%r15
166 »       mov····%rax,%rbp166 »       mov····%rax,%rbp
167 »       testb··$0x20,0x1cf8(%r15)167 »       testb··$0x20,0x1cf8(%r15)
168 »       jne····1f6·<gc_collect_main.cold+0xa7>168 »       jne····1f6·<gc_collect_main.cold+0xa7>
169 »       mov····0x18(%rbp),%rax169 »       mov····0x18(%rbp),%rax
170 »       cmpq···$0x0,0x178(%rax)170 »       cmpq···$0x0,0x178(%rax)
171 »       je·····20a·<gc_collect_main.cold+0xbb>171 »       je·····20a·<gc_collect_main.cold+0xbb>
Offset 177, 21 lines modifiedOffset 177, 21 lines modified
177 »       js·····228·<gc_collect_main.cold+0xd9>177 »       js·····228·<gc_collect_main.cold+0xd9>
178 »       mov····0x0(%rbp),%rbp178 »       mov····0x0(%rbp),%rbp
179 »       lea····0x90(%rsp),%rax179 »       lea····0x90(%rsp),%rax
180 »       cmp····%rax,%rbp180 »       cmp····%rax,%rbp
181 »       jne····1de·<gc_collect_main.cold+0x8f>181 »       jne····1de·<gc_collect_main.cold+0x8f>
182 »       mov····0x90(%rsp),%rax182 »       mov····0x90(%rsp),%rax
183 »       jmp····228·<gc_collect_main.cold+0xd9>183 »       jmp····228·<gc_collect_main.cold+0xd9>
184 ·R_X86_64_PC32»  .text.hot+0xee5184 ·R_X86_64_PC32»  .text.hot+0xea5
185 »       mov····0x8(%rsp),%rdi185 »       mov····0x8(%rsp),%rdi
186 »       call···232·<gc_collect_main.cold+0xe3>186 »       call···232·<gc_collect_main.cold+0xe3>
187 ·R_X86_64_PLT32» _PyErr_Clear-0x4187 ·R_X86_64_PLT32» _PyErr_Clear-0x4
188 »       mov····0x90(%rsp),%rax188 »       mov····0x90(%rsp),%rax
189 »       jmp····23f·<gc_collect_main.cold+0xf0>189 »       jmp····23f·<gc_collect_main.cold+0xf0>
190 ·R_X86_64_PC32»  .text.hot+0xee5190 ·R_X86_64_PC32»  .text.hot+0xea5
191 »       mov····0x18(%r13),%rax191 »       mov····0x18(%r13),%rax
192 »       mov····$0x0,%esi192 »       mov····$0x0,%esi
193 ·R_X86_64_32»    .rodata.str1.1+0x28193 ·R_X86_64_32»    .rodata.str1.1+0x28
194 »       lea····0x10(%r13),%rcx194 »       lea····0x10(%r13),%rcx
195 »       mov····$0x0,%edi195 »       mov····$0x0,%edi
196 ·R_X86_64_32»    .rodata.str1.1+0x6b196 ·R_X86_64_32»    .rodata.str1.1+0x6b
197 »       mov····0x18(%rax),%rdx197 »       mov····0x18(%rax),%rdx
Offset 217, 31 lines modifiedOffset 217, 31 lines modified
217 »       and····$0x3,%eax217 »       and····$0x3,%eax
218 »       or·····%r8,%rax218 »       or·····%r8,%rax
219 »       mov····%rax,0x8(%rdi)219 »       mov····%rax,0x8(%rdi)
220 »       mov····%rdi,(%r8)220 »       mov····%rdi,(%r8)
221 »       mov····%rdi,0x8(%rcx)221 »       mov····%rdi,0x8(%rcx)
222 »       mov····%rcx,(%rdi)222 »       mov····%rcx,(%rdi)
223 »       jmp····2bb·<gc_collect_main.cold+0x16c>223 »       jmp····2bb·<gc_collect_main.cold+0x16c>
224 ·R_X86_64_PC32»  .text.hot+0xbd9224 ·R_X86_64_PC32»  .text.hot+0xb99
225 »       mov····0x80(%rsp),%r12225 »       mov····0x80(%rsp),%r12
226 »       jmp····2c8·<gc_collect_main.cold+0x179>226 »       jmp····2c8·<gc_collect_main.cold+0x179>
227 ·R_X86_64_PC32»  .text.hot+0xc34227 ·R_X86_64_PC32»  .text.hot+0xbf4
228 »       sub····$0x1,%rax228 »       sub····$0x1,%rax
229 »       mov····%rax,(%rdi)229 »       mov····%rax,(%rdi)
230 »       jne····2d5·<gc_collect_main.cold+0x186>230 »       jne····2d5·<gc_collect_main.cold+0x186>
231 ·R_X86_64_PC32»  .text.hot+0x1495231 ·R_X86_64_PC32»  .text.hot+0x1453
232 »       call···2da·<gc_collect_main.cold+0x18b>232 »       call···2da·<gc_collect_main.cold+0x18b>
233 ·R_X86_64_PLT32» _Py_Dealloc-0x4233 ·R_X86_64_PLT32» _Py_Dealloc-0x4
234 »       jmp····2df·<gc_collect_main.cold+0x190>234 »       jmp····2df·<gc_collect_main.cold+0x190>
235 ·R_X86_64_PC32»  .text.hot+0x1495235 ·R_X86_64_PC32»  .text.hot+0x1453
236 »       mov····%rdx,%rdi236 »       mov····%rdx,%rdi
237 »       call···2e7·<gc_collect_main.cold+0x198>237 »       call···2e7·<gc_collect_main.cold+0x198>
238 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4238 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
239 »       jmp····2ec·<gc_collect_main.cold+0x19d>239 »       jmp····2ec·<gc_collect_main.cold+0x19d>
240 ·R_X86_64_PC32»  .text.hot+0x1495240 ·R_X86_64_PC32»  .text.hot+0x1453
241 »       mov····0x0(%r13),%rcx241 »       mov····0x0(%r13),%rcx
242 »       mov····0x8(%r13),%rdx242 »       mov····0x8(%r13),%rdx
243 »       mov····0x18(%rsp),%rsi243 »       mov····0x18(%rsp),%rsi
244 »       mov····0x8(%rcx),%rax244 »       mov····0x8(%rcx),%rax
245 »       and····$0xfffffffffffffffc,%rdx245 »       and····$0xfffffffffffffffc,%rdx
246 »       mov····%rcx,(%rdx)246 »       mov····%rcx,(%rdx)
247 »       and····$0x3,%eax247 »       and····$0x3,%eax
Offset 252, 23 lines modifiedOffset 252, 23 lines modified
252 »       and····$0x3,%eax252 »       and····$0x3,%eax
253 »       or·····%rdx,%rax253 »       or·····%rdx,%rax
254 »       mov····%rax,0x8(%r13)254 »       mov····%rax,0x8(%r13)
255 »       mov····%r15,(%rdx)255 »       mov····%r15,(%rdx)
256 »       mov····%r15,0x8(%rsi)256 »       mov····%r15,0x8(%rsi)
257 »       mov····%rsi,0x0(%r13)257 »       mov····%rsi,0x0(%r13)
258 »       jmp····330·<gc_collect_main.cold+0x1e1>258 »       jmp····330·<gc_collect_main.cold+0x1e1>
259 ·R_X86_64_PC32»  .text.hot+0xaaf259 ·R_X86_64_PC32»  .text.hot+0xa6f
260 »       sub····$0x1,%rax260 »       sub····$0x1,%rax
261 »       mov····%rax,(%rdi)261 »       mov····%rax,(%rdi)
262 »       jne····33d·<gc_collect_main.cold+0x1ee>262 »       jne····33d·<gc_collect_main.cold+0x1ee>
263 ·R_X86_64_PC32»  .text.hot+0x1425263 ·R_X86_64_PC32»  .text.hot+0x13e3
264 »       call···342·<gc_collect_main.cold+0x1f3>264 »       call···342·<gc_collect_main.cold+0x1f3>
265 ·R_X86_64_PLT32» _Py_Dealloc-0x4265 ·R_X86_64_PLT32» _Py_Dealloc-0x4
266 »       jmp····347·<gc_collect_main.cold+0x1f8>266 »       jmp····347·<gc_collect_main.cold+0x1f8>
267 ·R_X86_64_PC32»  .text.hot+0x1425267 ·R_X86_64_PC32»  .text.hot+0x13e3
268 »       mov····0x0(%rip),%rdx········268 »       mov····0x0(%rip),%rdx········
269 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4269 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
270 »       mov····0x8(%rsi),%r8270 »       mov····0x8(%rsi),%r8
271 »       and····$0xfffffffffffffffc,%rax271 »       and····$0xfffffffffffffffc,%rax
272 »       mov····%fs:(%rdx),%rdx272 »       mov····%fs:(%rdx),%rdx
273 »       and····$0x3,%r8d273 »       and····$0x3,%r8d
274 »       mov····0x10(%rdx),%rdx274 »       mov····0x10(%rdx),%rdx
Offset 281, 69 lines modifiedOffset 281, 69 lines modified
281 »       and····$0x3,%eax281 »       and····$0x3,%eax
282 »       or·····%rsi,%rax282 »       or·····%rsi,%rax
283 »       mov····%rax,0x8(%rcx)283 »       mov····%rax,0x8(%rcx)
284 »       mov····%rcx,(%rsi)284 »       mov····%rcx,(%rsi)
285 »       mov····%rcx,0x8(%rdx)285 »       mov····%rcx,0x8(%rdx)
286 »       mov····%rdx,(%rcx)286 »       mov····%rdx,(%rcx)
287 »       jmp····397·<gc_collect_main.cold+0x248>287 »       jmp····397·<gc_collect_main.cold+0x248>
288 ·R_X86_64_PC32»  .text.hot+0x727288 ·R_X86_64_PC32»  .text.hot+0x6e7
289 »       mov····0x8(%rsp),%rdi289 »       mov····0x8(%rsp),%rdi
290 »       call···3a1·<gc_collect_main.cold+0x252>290 »       call···3a1·<gc_collect_main.cold+0x252>
291 ·R_X86_64_PLT32» _PyErr_Clear-0x4291 ·R_X86_64_PLT32» _PyErr_Clear-0x4
292 »       jmp····3a6·<gc_collect_main.cold+0x257>292 »       jmp····3a6·<gc_collect_main.cold+0x257>
293 ·R_X86_64_PC32»  .text.hot+0xe4c293 ·R_X86_64_PC32»  .text.hot+0xe0c
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>
Max diff block lines reached; 8766/12913 bytes (67.89%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 30, 20 lines modifiedOffset 30, 20 lines modified
30 ··0x000001a0·10000000·a4010000·00000000·14000000·................30 ··0x000001a0·10000000·a4010000·00000000·14000000·................
31 ··0x000001b0·00000000·10000000·b8010000·00000000·................31 ··0x000001b0·00000000·10000000·b8010000·00000000·................
32 ··0x000001c0·51000000·00000000·10000000·cc010000·Q...............32 ··0x000001c0·51000000·00000000·10000000·cc010000·Q...............
33 ··0x000001d0·00000000·1e000000·00410e10·10000000·.........A......33 ··0x000001d0·00000000·1e000000·00410e10·10000000·.........A......
34 ··0x000001e0·e0010000·00000000·2a000000·00000000·........*.......34 ··0x000001e0·e0010000·00000000·2a000000·00000000·........*.......
35 ··0x000001f0·10000000·f4010000·00000000·01000000·................35 ··0x000001f0·10000000·f4010000·00000000·01000000·................
36 ··0x00000200·00000000·6c000000·08020000·00000000·....l...........36 ··0x00000200·00000000·6c000000·08020000·00000000·....l...........
37 ··0x00000210·e6120000·00420e10·8f02420e·188e0342·.....B....B....B37 ··0x00000210·97120000·00420e10·8f02420e·188e0342·.....B....B....B
38 ··0x00000220·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.38 ··0x00000220·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
39 ··0x00000230·38830747·0ef00203·390b0a0e·38440e30·8..G....9...8D.039 ··0x00000230·38830747·0ef00203·f90a0a0e·38440e30·8..G........8D.0
40 ··0x00000240·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A40 ··0x00000240·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
41 ··0x00000250·0b037105·0ef8024f·0e800356·0ef80241·..q....O...V...A41 ··0x00000250·0b036b05·0ef8024f·0e800356·0ef80241·..k....O...V...A
42 ··0x00000260·0ef00202·f20ef802·500e8003·570ef802·........P...W...42 ··0x00000260·0ef00202·e90ef802·500e8003·570ef802·........P...W...
43 ··0x00000270·420ef002·1c000000·78020000·00000000·B.......x.......43 ··0x00000270·420ef002·1c000000·78020000·00000000·B.......x.......
44 ··0x00000280·d5050000·000ef002·83078606·8c058d04·................44 ··0x00000280·d5050000·000ef002·83078606·8c058d04·................
45 ··0x00000290·8e038f02·10000000·98020000·00000000·................45 ··0x00000290·8e038f02·10000000·98020000·00000000·................
46 ··0x000002a0·0a000000·00000000·10000000·ac020000·................46 ··0x000002a0·0a000000·00000000·10000000·ac020000·................
47 ··0x000002b0·00000000·05000000·00000000·10000000·................47 ··0x000002b0·00000000·05000000·00000000·10000000·................
48 ··0x000002c0·c0020000·00000000·1d000000·00000000·................48 ··0x000002c0·c0020000·00000000·1d000000·00000000·................
49 ··0x000002d0·10000000·d4020000·00000000·01000000·................49 ··0x000002d0·10000000·d4020000·00000000·01000000·................
693 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:··········75320·(bytes·into·file)13 ··Start·of·section·headers:··········75272·(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·0x12638:1 There·are·21·section·headers,·starting·at·offset·0x12608:
  
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·00a448·0006a8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a490·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·001ec8·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f50·001ea7·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00aaf0·003ea0·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ab38·003e58·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002e18·004a16·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002df8·004a66·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e990·002bf8·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e990·002bc8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00782e·000318·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00785e·000318·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········0000000000000000·007b48·000317·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·007b78·000317·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·011588·000918·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·011558·000918·18···I·18··11··8
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·007e60·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·007e90·000008·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·007e68·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·007e98·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·007e68·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·007e98·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·007e88·000c30·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·007eb8·000c48·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·011ea0·0006d8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·011e70·0006d8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·008ab8·000e10·18·····19··56··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·008b00·000e10·18·····19··56··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0098c8·000b7f·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·009910·000b7f·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·012578·0000be·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·012548·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)
17.8 KB
readelf --wide --symbols {}
    
Offset 6, 148 lines modifiedOffset 6, 148 lines modified
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··2453·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl9 ·····5:·0000000000000100··2453·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:·0000000000000fc0··4494·FUNC····LOCAL··DEFAULT····8·convertsimple.constprop.013 ·····9:·0000000000000fc0··4520·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···250·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold17 ····13:·0000000000000018···243·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:·0000000000000aa0··1163·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl.constprop.019 ····15:·0000000000000aa0··1163·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl.constprop.0
20 ····16:·0000000000000112···252·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0.cold20 ····16:·000000000000010b···252·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0.cold
21 ····17:·0000000000000f30···130·FUNC····LOCAL··DEFAULT····8·convertitem.constprop.021 ····17:·0000000000000f30···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:·0000000000001a9b····25·FUNC····LOCAL··DEFAULT····6·cleanup_buffer23 ····19:·0000000000001a7a····25·FUNC····LOCAL··DEFAULT····6·cleanup_buffer
24 ····20:·0000000000001a82····25·FUNC····LOCAL··DEFAULT····6·cleanup_ptr24 ····20:·0000000000001a61····25·FUNC····LOCAL··DEFAULT····6·cleanup_ptr
25 ····21:·0000000000000360····99·FUNC····LOCAL··DEFAULT····1·convertbuffer25 ····21:·0000000000000360····99·FUNC····LOCAL··DEFAULT····1·convertbuffer
26 ····22:·00000000000005e0····78·FUNC····LOCAL··DEFAULT····1·converterr26 ····22:·00000000000005e0····78·FUNC····LOCAL··DEFAULT····1·converterr
27 ····23:·000000000000020e···994·FUNC····LOCAL··DEFAULT····6·convertsimple.constprop.0.cold27 ····23:·0000000000000207···964·FUNC····LOCAL··DEFAULT····6·convertsimple.constprop.0.cold
28 ····24:·00000000000005f0···155·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold28 ····24:·00000000000005cb···155·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold
29 ····25:·000000000000068b···137·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold29 ····25:·0000000000000666···137·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold
30 ····26:·0000000000002540··3034·FUNC····LOCAL··DEFAULT····8·vgetargskeywords.constprop.030 ····26:·0000000000002560··3074·FUNC····LOCAL··DEFAULT····8·vgetargskeywords.constprop.0
31 ····27:·0000000000000714····22·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold31 ····27:·00000000000006ef····22·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold
32 ····28:·0000000000004120···437·FUNC····LOCAL··DEFAULT····8·skipitem.constprop.032 ····28:·0000000000004170···437·FUNC····LOCAL··DEFAULT····8·skipitem.constprop.0
33 ····29:·000000000000072a··1193·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.constprop.0.cold33 ····29:·0000000000000705··1197·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:·0000000000000bd3····41·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold35 ····31:·0000000000000bb2····41·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold
36 ····32:·0000000000003730···859·FUNC····LOCAL··DEFAULT····8·_parser_init36 ····32:·0000000000003780···859·FUNC····LOCAL··DEFAULT····8·_parser_init
37 ····33:·0000000000000bfc···373·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywordsWithVararg.cold37 ····33:·0000000000000bdb···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:·0000000000000d71···329·FUNC····LOCAL··DEFAULT····6·_parser_init.cold40 ····36:·0000000000000d50···329·FUNC····LOCAL··DEFAULT····6·_parser_init.cold
41 ····37:·0000000000003a90···114·FUNC····LOCAL··DEFAULT····8·find_keyword41 ····37:·0000000000003ae0···114·FUNC····LOCAL··DEFAULT····8·find_keyword
42 ····38:·0000000000000eba···591·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold42 ····38:·0000000000000e99···591·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold
43 ····39:·0000000000001109···222·FUNC····LOCAL··DEFAULT····6·skipitem.constprop.0.cold43 ····39:·00000000000010e8···222·FUNC····LOCAL··DEFAULT····6·skipitem.constprop.0.cold
44 ····40:·00000000000011e7···131·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold44 ····40:·00000000000011c6···131·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold
45 ····41:·000000000000126a····36·FUNC····LOCAL··DEFAULT····6·_PyArg_Fini.cold45 ····41:·0000000000001249····36·FUNC····LOCAL··DEFAULT····6·_PyArg_Fini.cold
46 ····42:·000000000000128e····33·FUNC····LOCAL··DEFAULT····6·new_kwtuple.cold46 ····42:·000000000000126d····33·FUNC····LOCAL··DEFAULT····6·new_kwtuple.cold
47 ····43:·00000000000012af····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold47 ····43:·000000000000128e····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold
48 ····44:·00000000000012e7····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold48 ····44:·00000000000012c6····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold
49 ····45:·000000000000131f···175·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold49 ····45:·00000000000012fe···175·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold
50 ····46:·00000000000013ce·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold50 ····46:·00000000000013ad·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold
51 ····47:·0000000000004670···934·FUNC····LOCAL··DEFAULT····8·vgetargskeywordsfast_impl.constprop.051 ····47:·00000000000046c0···934·FUNC····LOCAL··DEFAULT····8·vgetargskeywordsfast_impl.constprop.0
52 ····48:·00000000000013d3··1175·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl.constprop.0.cold52 ····48:·00000000000013b2··1175·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl.constprop.0.cold
53 ····49:·000000000000186a····26·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold53 ····49:·0000000000001849····26·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold
54 ····50:·0000000000001884····39·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold54 ····50:·0000000000001863····39·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold
55 ····51:·00000000000018ab····11·FUNC····LOCAL··DEFAULT····6·_PyArg_BadArgument.cold55 ····51:·000000000000188a····11·FUNC····LOCAL··DEFAULT····6·_PyArg_BadArgument.cold
56 ····52:·00000000000018e7····11·FUNC····LOCAL··DEFAULT····6·converterr.cold56 ····52:·00000000000018c6····11·FUNC····LOCAL··DEFAULT····6·converterr.cold
57 ····53:·00000000000018f2···175·FUNC····LOCAL··DEFAULT····6·error_unexpected_keyword_arg.cold57 ····53:·00000000000018d1···175·FUNC····LOCAL··DEFAULT····6·error_unexpected_keyword_arg.cold
58 ····54:·0000000000001a2f····83·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast.constprop.058 ····54:·0000000000001a0e····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_Free 
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
 67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong 
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer 
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
 76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
 80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongLongMask81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongLongMask
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
 91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size 
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size 
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_Clear95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
98 ····94:·0000000000002150···560·FUNC····GLOBAL·DEFAULT····8·PyArg_UnpackTuple98 ····94:·0000000000002170···560·FUNC····GLOBAL·DEFAULT····8·PyArg_UnpackTuple
99 ····95:·0000000000002380···199·FUNC····GLOBAL·DEFAULT····8·_PyArg_CheckPositional99 ····95:·00000000000023a0···199·FUNC····GLOBAL·DEFAULT····8·_PyArg_CheckPositional
100 ····96:·0000000000002450···225·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTupleAndKeywords100 ····96:·0000000000002470···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:·0000000000003120····48·FUNC····GLOBAL·DEFAULT····8·PyArg_ValidateKeywordArguments108 ···104:·0000000000003170····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:·0000000000003150··1490·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywordsWithVararg110 ···106:·00000000000031a0··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:·0000000000003b10··1544·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywords121 ···117:·0000000000003b60··1544·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywords
122 ···118:·00000000000042e0···493·FUNC····GLOBAL·HIDDEN·····8·_PyArg_UnpackStack122 ···118:·0000000000004330···493·FUNC····GLOBAL·HIDDEN·····8·_PyArg_UnpackStack
123 ···119:·00000000000044d0···140·FUNC····GLOBAL·HIDDEN·····8·_PyArg_Fini123 ···119:·0000000000004520···140·FUNC····GLOBAL·HIDDEN·····8·_PyArg_Fini
124 ···120:·0000000000004560···144·FUNC····GLOBAL·DEFAULT····8·PyArg_Parse124 ···120:·00000000000045b0···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
Max diff block lines reached; 3166/18199 bytes (17.40%) of diff not shown.
250 KB
readelf --wide --relocs {}
Max HTML report size reached
56.6 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.45 KB
strings --all --bytes=8 {}
    
Offset 42, 18 lines modifiedOffset 42, 18 lines modified
42 must·be·sequence·of·length·%d,·not·%zd42 must·be·sequence·of·length·%d,·not·%zd
43 %.200s()·%.200s·must·be·%.50s,·not·%.50s43 %.200s()·%.200s·must·be·%.50s,·not·%.50s
44 %s()·takes·no·keyword·arguments44 %s()·takes·no·keyword·arguments
45 X[]A\A]A^A_45 X[]A\A]A^A_
46 []A\A]A^A_46 []A\A]A^A_
47 T$·Hc|$·H47 T$·Hc|$·H
48 X[]A\A]A^A_48 X[]A\A]A^A_
 49 []A\A]A^A_
49 X[]A\A]A^A_50 X[]A\A]A^A_
50 AVAUATUSH 
51 []A\A]A^A_51 []A\A]A^A_
52 \$(HcL$@L52 \$@HcL$4L
53 []A\A]A^A_53 []A\A]A^A_
54 AWAVAUATUSH54 AWAVAUATUSH
55 8[]A\A]A^A_55 8[]A\A]A^A_
56 h[]A\A]A^A_56 h[]A\A]A^A_
57 AWAVAUATUSH57 AWAVAUATUSH
58 []A\A]A^A_58 []A\A]A^A_
59 function59 function
Offset 143, 46 lines modifiedOffset 143, 46 lines modified
143 converterr.cold143 converterr.cold
144 error_unexpected_keyword_arg.cold144 error_unexpected_keyword_arg.cold
145 vgetargskeywordsfast.constprop.0145 vgetargskeywordsfast.constprop.0
146 PyArg_ParseTuple146 PyArg_ParseTuple
147 PyExc_SystemError147 PyExc_SystemError
148 PyErr_SetString148 PyErr_SetString
149 _Py_ctype_table149 _Py_ctype_table
150 PyMem_Free 
151 PyMem_Malloc150 PyMem_Malloc
152 PyExc_TypeError151 PyExc_TypeError
153 PyErr_Format152 PyErr_Format
 153 PyMem_Free
154 __stack_chk_fail154 __stack_chk_fail
155 _Py_FatalErrorFunc155 _Py_FatalErrorFunc
156 PyErr_NoMemory156 PyErr_NoMemory
157 PyType_IsSubtype157 PyType_IsSubtype
158 PyLong_AsLong 
159 PyObject_IsTrue158 PyObject_IsTrue
 159 PyLong_AsLong
160 PyObject_GetBuffer 
161 PyErr_Occurred 
162 _Py_NoneStruct160 _Py_NoneStruct
163 PyUnicode_AsUTF8AndSize161 PyUnicode_AsUTF8AndSize
 162 PyObject_GetBuffer
164 _PyNumber_Index163 _PyNumber_Index
165 PyLong_AsSsize_t164 PyLong_AsSsize_t
166 PyFloat_AsDouble165 PyFloat_AsDouble
 166 PyErr_Occurred
167 PyLong_AsUnsignedLongLongMask167 PyLong_AsUnsignedLongLongMask
168 PyLong_AsLongLong168 PyLong_AsLongLong
169 PyLong_AsUnsignedLongMask169 PyLong_AsUnsignedLongMask
170 PyByteArray_Type170 PyByteArray_Type
171 PyUnicode_AsEncodedString171 PyUnicode_AsEncodedString
172 _Py_Dealloc172 _Py_Dealloc
173 PyBuffer_FillInfo 
174 PyExc_ValueError173 PyExc_ValueError
175 PyComplex_AsCComplex174 PyBuffer_FillInfo
176 PyByteArray_Size175 PyByteArray_Size
177 PyBytes_Size176 PyBytes_Size
 177 PyComplex_AsCComplex
178 PyExc_OverflowError178 PyExc_OverflowError
179 PyErr_Clear 
180 _PyByteArray_empty_string 
181 PyUnicode_GetDefaultEncoding179 PyUnicode_GetDefaultEncoding
 180 _PyByteArray_empty_string
 181 PyErr_Clear
182 PyArg_UnpackTuple182 PyArg_UnpackTuple
183 _PyArg_CheckPositional183 _PyArg_CheckPositional
184 PyArg_ParseTupleAndKeywords184 PyArg_ParseTupleAndKeywords
185 _PyErr_BadInternalCall185 _PyErr_BadInternalCall
186 PyDict_GetItemStringRef186 PyDict_GetItemStringRef
187 PyDict_Next187 PyDict_Next
188 PyUnicode_EqualToUTF8188 PyUnicode_EqualToUTF8
7.88 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+0x12a423 ·R_X86_64_PC32»  .text.unlikely+0x1283
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+0x128a37 ·R_X86_64_PC32»  .text.unlikely+0x1269
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+0x131b116 ·R_X86_64_PC32»  .text.unlikely+0x12fa
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+0x13b9139 ·R_X86_64_PC32»  .text.unlikely+0x1398
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+0x1383146 ·R_X86_64_PC32»  .text.unlikely+0x1362
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+0x1383152 ·R_X86_64_PC32»  .text.unlikely+0x1362
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+0x135d159 ·R_X86_64_PC32»  .text.unlikely+0x133c
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, 15 lines modifiedOffset 170, 15 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+0x132c177 ·R_X86_64_PC32»  .text.unlikely+0x130b
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
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+0x13ca227 ·R_X86_64_PC32»  .text.unlikely+0x13a9
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
253 »       lea····0x20(%rsp),%rax253 »       lea····0x20(%rsp),%rax
254 »       movl···$0x20,(%rsp)254 »       movl···$0x20,(%rsp)
255 »       movl···$0x30,0x4(%rsp)255 »       movl···$0x30,0x4(%rsp)
256 »       mov····%rax,0x10(%rsp)256 »       mov····%rax,0x10(%rsp)
257 »       call···356·<_PyArg_ParseStackAndKeywords+0x86>257 »       call···356·<_PyArg_ParseStackAndKeywords+0x86>
258 ·R_X86_64_PC32»  .text.hot+0x466c258 ·R_X86_64_PC32»  .text.hot+0x46bc
259 »       add····$0xd8,%rsp259 »       add····$0xd8,%rsp
260 »       ret260 »       ret
261 »       xchg···%ax,%ax261 »       xchg···%ax,%ax
  
262 0000000000000360·<convertbuffer>:262 0000000000000360·<convertbuffer>:
Max diff block lines reached; 4091/7886 bytes (51.88%) of diff not shown.
124 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
24.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 7, 193 lines modifiedOffset 7, 195 lines modified
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·95090000·....d...........10 ··0x00000060·a0000000·64000000·00000000·95090000·....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·4d030a0e·38410e30·410e2842·....M...8A.0A.(B13 ··0x00000090·0ea00503·4d030a0e·38410e30·410e2842·....M...8A.0A.(B
14 ··0x000000a0·0e20420e·18420e10·420e0845·0b030002·.·B..B..B..E....14 ··0x000000a0·0e20420e·18420e10·420e0845·0b034802·.·B..B..B..E..H.
15 ··0x000000b0·0ea80545·0eb00555·0ea80541·0ea00502·...E...U...A....15 ··0x000000b0·0ea80547·0eb0054b·0ea80541·0ea00502·...G...K...A....
16 ··0x000000c0·780ea805·470eb005·4b0ea805·410ea005·x...G...K...A...16 ··0x000000c0·7c0ea805·420eb005·560ea805·420ea005·|...B...V...B...
17 ··0x000000d0·02890ea8·05420eb0·05560ea8·05420ea0·.....B...V...B.. 
18 ··0x000000e0·0502d40e·a805500e·b0054b0e·a805410e·......P...K...A.17 ··0x000000d0·02cd0ea8·05500eb0·054b0ea8·05410ea0·.....P...K...A..
 18 ··0x000000e0·0502510e·a805450e·b005550e·a805410e·..Q...E...U...A.
19 ··0x000000f0·a0050333·010ea805·470eb005·4f0ea805·...3....G...O...19 ··0x000000f0·a0050312·010ea805·470eb005·4f0ea805·........G...O...
20 ··0x00000100·410ea005·1c000000·08010000·00000000·A...............20 ··0x00000100·410ea005·1c000000·08010000·00000000·A...............
21 ··0x00000110·fa000000·000ea005·83078606·8c058d04·................21 ··0x00000110·f3000000·000ea005·83078606·8c058d04·................
22 ··0x00000120·8e038f02·44000000·28010000·00000000·....D...(.......22 ··0x00000120·8e038f02·44000000·28010000·00000000·....D...(.......
23 ··0x00000130·8b040000·00420e10·8c024a0e·18860341·.....B....J....A23 ··0x00000130·8b040000·00420e10·8c024a0e·18860341·.....B....J....A
24 ··0x00000140·0e208304·470ed004·034b020a·0e20410e·.·..G....K...·A.24 ··0x00000140·0e208304·470ed004·034b020a·0e20410e·.·..G....K...·A.
25 ··0x00000150·18410e10·420e0845·0b03ed01·0ed80447·.A..B..E.......G25 ··0x00000150·18410e10·420e0845·0b03ed01·0ed80447·.A..B..E.......G
26 ··0x00000160·0ee0044f·0ed80442·0ed00400·18000000·...O...B........26 ··0x00000160·0ee0044f·0ed80442·0ed00400·18000000·...O...B........
27 ··0x00000170·70010000·00000000·fc000000·000ed004·p...............27 ··0x00000170·70010000·00000000·fc000000·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·8e110000·d...............32 ··0x000001c0·7c000000·c4010000·00000000·a8110000·|...............
33 ··0x000001d0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..33 ··0x000001d0·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..
34 ··0x000001e0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D34 ··0x000001e0·420e288c·05440e30·8606440e·38830744·B.(..D.0..D.8..D
35 ··0x000001f0·0e900102·8f0a0e38·410e3041·0e28420e·.......8A.0A.(B.35 ··0x000001f0·0e900102·910a0e38·410e3041·0e28420e·.......8A.0A.(B.
36 ··0x00000200·20420e18·420e1042·0e08480b·03a40b0a··B..B..B..H.....36 ··0x00000200·20420e18·420e1042·0e08460b·670a0e38··B..B..B..F.g..8
37 ··0x00000210·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B. 
38 ··0x00000220·10420e08·450b0000·38000000·2c020000·.B..E...8...,... 
39 ··0x00000230·00000000·e2030000·000e9001·83078606·................ 
40 ··0x00000240·8c058d04·8e038f02·02930a0e·38410e30·............8A.0 
41 ··0x00000250·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E37 ··0x00000210·430e3041·0e28420e·20420e18·420e1042·C.0A.(B.·B..B..B
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...38 ··0x00000220·0e08450b·03650b0a·0e38410e·30410e28·..E..e...8A.0A.(
 39 ··0x00000230·420e2042·0e18420e·10420e08·450b0000·B.·B..B..B..E...
 40 ··0x00000240·38000000·44020000·00000000·c4030000·8...D...........
 41 ··0x00000250·000e9001·83078606·8c058d04·8e038f02·................
 42 ··0x00000260·02540a0e·38410e30·410e2842·0e20420e·.T..8A.0A.(B.·B.
 43 ··0x00000270·18420e10·420e0845·0b000000·3c000000·.B..B..E....<...
48 ··0x000002c0·c0020000·00000000·c7000000·00480e10·.............H..44 ··0x00000280·80020000·00000000·30020000·00450e10·........0....E..
49 ··0x000002d0·580a0e08·410b600e·184e0e20·500e1841·X...A.`..N.·P..A 
50 ··0x000002e0·0e107f0e·184e0e20·510e1844·0e100000·.....N.·Q..D.... 
51 ··0x000002f0·10000000·f4020000·00000000·89000000·................ 
52 ··0x00000300·000e1000·18000000·08030000·00000000·................ 
53 ··0x00000310·e1000000·004b0ee0·0102a70a·0e08460b·.....K........F. 
54 ··0x00000320·10000000·24030000·00000000·16000000·....$........... 
55 ··0x00000330·000ee001·80000000·38030000·00000000·........8....... 
56 ··0x00000340·da0b0000·00420e10·8f02450e·188e0342·.....B....E....B 
57 ··0x00000350·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A. 
58 ··0x00000360·3883074a·0ec00703·67010a0e·38410e30·8..J....g...8A.0 
59 ··0x00000370·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H 
60 ··0x00000380·0b03b302·0ec8074b·0ed00754·0ec80741·.......K...T...A 
61 ··0x00000390·0ec00703·21030ec8·07460ed0·07540ec8·....!....F...T.. 
62 ··0x000003a0·07410ec0·0702940e·c8074e0e·d007570e·.A........N...W. 
63 ··0x000003b0·c807420e·c0070000·40000000·bc030000·..B.....@....... 
64 ··0x000003c0·00000000·a9040000·000ec007·83078606·................ 
65 ··0x000003d0·8c058d04·8e038f02·024e0ec8·07500ed0·.........N...P.. 
66 ··0x000003e0·07500ec8·07410ec0·0702a30e·c807500e·.P...A........P. 
67 ··0x000003f0·d007520e·c807410e·c0070000·14000000·..R...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.45 ··0x00000290·8302440e·60035001·0a0e1041·0e08460b·..D.`.P....A..F.
106 ··0x00000660·02520e68·4e0e7051·0e68410e·606d0e68·.R.hN.pQ.hA.`m.h46 ··0x000002a0·02550e68·4e0e7051·0e68410e·606d0e68·.U.hN.pQ.hA.`m.h
107 ··0x00000670·500e704e·0e68440e·60000000·14000000·P.pN.hD.`.......47 ··0x000002b0·500e704e·0e68440e·60000000·14000000·P.pN.hD.`.......
108 ··0x00000680·80060000·00000000·83000000·000e6083·..............`.48 ··0x000002c0·c0020000·00000000·9b000000·000e6083·..............`.
109 ··0x00000690·02000000·28000000·98060000·00000000·....(...........49 ··0x000002d0·02000000·30000000·d8020000·00000000·....0...........
 50 ··0x000002e0·c7000000·00480e10·580a0e08·410b600e·.....H..X...A.`.
 51 ··0x000002f0·184e0e20·500e1841·0e107f0e·184e0e20·.N.·P..A.....N.·
 52 ··0x00000300·510e1844·0e100000·10000000·0c030000·Q..D............
 53 ··0x00000310·00000000·89000000·000e1000·18000000·................
 54 ··0x00000320·20030000·00000000·e1000000·004b0ee0··............K..
 55 ··0x00000330·0102a70a·0e08460b·10000000·3c030000·......F.....<...
 56 ··0x00000340·00000000·16000000·000ee001·80000000·................
 57 ··0x00000350·50030000·00000000·020c0000·00420e10·P............B..
 58 ··0x00000360·8f02420e·188e0342·0e208d04·480e288c·..B....B.·..H.(.
 59 ··0x00000370·05410e30·8606410e·3883074a·0ed00703·.A.0..A.8..J....
 60 ··0x00000380·74010a0e·38410e30·410e2842·0e20420e·t...8A.0A.(B.·B.
 61 ··0x00000390·18420e10·420e0848·0b03bd02·0ed8074b·.B..B..H.......K
 62 ··0x000003a0·0ee00753·0ed80741·0ed00703·2b030ed8·...S...A....+...
 63 ··0x000003b0·07460ee0·07540ed8·07410ed0·0702800e·.F...T...A......
 64 ··0x000003c0·d8074e0e·e0075d0e·d807420e·d0070000·..N...]...B.....
 65 ··0x000003d0·40000000·d4030000·00000000·ad040000·@...............
 66 ··0x000003e0·000ed007·83078606·8c058d04·8e038f02·................
 67 ··0x000003f0·02610ed8·07500ee0·07550ed8·07410ed0·.a...P...U...A..
Max diff block lines reached; 664/24603 bytes (2.70%) of diff not shown.
5.15 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 70, 52 lines modifiedOffset 70, 52 lines modified
70 ··0x00000430·776f7264·5f617267·2e636f6c·64007667·word_arg.cold.vg70 ··0x00000430·776f7264·5f617267·2e636f6c·64007667·word_arg.cold.vg
71 ··0x00000440·65746172·67736b65·79776f72·64736661·etargskeywordsfa71 ··0x00000440·65746172·67736b65·79776f72·64736661·etargskeywordsfa
72 ··0x00000450·73742e63·6f6e7374·70726f70·2e30002e·st.constprop.0..72 ··0x00000450·73742e63·6f6e7374·70726f70·2e30002e·st.constprop.0..
73 ··0x00000460·4c433239·00507941·72675f50·61727365·LC29.PyArg_Parse73 ··0x00000460·4c433239·00507941·72675f50·61727365·LC29.PyArg_Parse
74 ··0x00000470·5475706c·65005079·4578635f·53797374·Tuple.PyExc_Syst74 ··0x00000470·5475706c·65005079·4578635f·53797374·Tuple.PyExc_Syst
75 ··0x00000480·656d4572·726f7200·50794572·725f5365·emError.PyErr_Se75 ··0x00000480·656d4572·726f7200·50794572·725f5365·emError.PyErr_Se
76 ··0x00000490·74537472·696e6700·5f50795f·63747970·tString._Py_ctyp76 ··0x00000490·74537472·696e6700·5f50795f·63747970·tString._Py_ctyp
77 ··0x000004a0·655f7461·626c6500·50794d65·6d5f4672·e_table.PyMem_Fr77 ··0x000004a0·655f7461·626c6500·50794d65·6d5f4d61·e_table.PyMem_Ma
78 ··0x000004b0·65650050·794d656d·5f4d616c·6c6f6300·ee.PyMem_Malloc. 
79 ··0x000004c0·50794578·635f5479·70654572·726f7200·PyExc_TypeError. 
80 ··0x000004d0·50794572·725f466f·726d6174·005f5f73·PyErr_Format.__s78 ··0x000004b0·6c6c6f63·00507945·78635f54·79706545·lloc.PyExc_TypeE
 79 ··0x000004c0·72726f72·00507945·72725f46·6f726d61·rror.PyErr_Forma
 80 ··0x000004d0·74005079·4d656d5f·46726565·005f5f73·t.PyMem_Free.__s
81 ··0x000004e0·7461636b·5f63686b·5f666169·6c005f50·tack_chk_fail._P81 ··0x000004e0·7461636b·5f63686b·5f666169·6c005f50·tack_chk_fail._P
82 ··0x000004f0·795f4661·74616c45·72726f72·46756e63·y_FatalErrorFunc82 ··0x000004f0·795f4661·74616c45·72726f72·46756e63·y_FatalErrorFunc
83 ··0x00000500·00507945·72725f4e·6f4d656d·6f727900·.PyErr_NoMemory.83 ··0x00000500·00507945·72725f4e·6f4d656d·6f727900·.PyErr_NoMemory.
84 ··0x00000510·50795479·70655f49·73537562·74797065·PyType_IsSubtype84 ··0x00000510·50795479·70655f49·73537562·74797065·PyType_IsSubtype
 85 ··0x00000520·0050794f·626a6563·745f4973·54727565·.PyObject_IsTrue
85 ··0x00000520·0050794c·6f6e675f·41734c6f·6e670050·.PyLong_AsLong.P86 ··0x00000530·0050794c·6f6e675f·41734c6f·6e67005f·.PyLong_AsLong._
 87 ··0x00000540·50795f4e·6f6e6553·74727563·74005079·Py_NoneStruct.Py
86 ··0x00000530·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P 
87 ··0x00000540·794f626a·6563745f·47657442·75666665·yObject_GetBuffe 
88 ··0x00000550·72005079·4572725f·4f636375·72726564·r.PyErr_Occurred 
89 ··0x00000560·005f5079·5f4e6f6e·65537472·75637400·._Py_NoneStruct. 
90 ··0x00000570·5079556e·69636f64·655f4173·55544638·PyUnicode_AsUTF888 ··0x00000550·556e6963·6f64655f·41735554·4638416e·Unicode_AsUTF8An
91 ··0x00000580·416e6453·697a6500·5f50794e·756d6265·AndSize._PyNumbe89 ··0x00000560·6453697a·65005079·4f626a65·63745f47·dSize.PyObject_G
 90 ··0x00000570·65744275·66666572·005f5079·4e756d62·etBuffer._PyNumb
92 ··0x00000590·725f496e·64657800·50794c6f·6e675f41·r_Index.PyLong_A91 ··0x00000580·65725f49·6e646578·0050794c·6f6e675f·er_Index.PyLong_
93 ··0x000005a0·73537369·7a655f74·00507946·6c6f6174·sSsize_t.PyFloat92 ··0x00000590·41735373·697a655f·74005079·466c6f61·AsSsize_t.PyFloa
94 ··0x000005b0·5f417344·6f75626c·65005079·4c6f6e67·_AsDouble.PyLong93 ··0x000005a0·745f4173·446f7562·6c650050·79457272·t_AsDouble.PyErr
 94 ··0x000005b0·5f4f6363·75727265·64005079·4c6f6e67·_Occurred.PyLong
95 ··0x000005c0·5f417355·6e736967·6e65644c·6f6e674c·_AsUnsignedLongL95 ··0x000005c0·5f417355·6e736967·6e65644c·6f6e674c·_AsUnsignedLongL
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·79457863·r_FillInfo.PyExc105 ··0x00000660·65725f46·696c6c49·6e666f00·50794279·er_FillInfo.PyBy
 106 ··0x00000670·74654172·7261795f·53697a65·00507942·teArray_Size.PyB
 107 ··0x00000680·79746573·5f53697a·65005079·436f6d70·ytes_Size.PyComp
 108 ··0x00000690·6c65785f·41734343·6f6d706c·65780050·lex_AsCComplex.P
105 ··0x00000660·5f56616c·75654572·726f7200·5079436f·_ValueError.PyCo 
106 ··0x00000670·6d706c65·785f4173·43436f6d·706c6578·mplex_AsCComplex 
107 ··0x00000680·00507942·79746541·72726179·5f53697a·.PyByteArray_Siz 
108 ··0x00000690·65005079·42797465·735f5369·7a650050·e.PyBytes_Size.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·6f720050·79556e69·636f6465·5f476574·or.PyUnicode_Get
 111 ··0x000006c0·44656661·756c7445·6e636f64·696e6700·DefaultEncoding.
111 ··0x000006c0·50794279·74654172·7261795f·656d7074·PyByteArray_empt112 ··0x000006d0·5f507942·79746541·72726179·5f656d70·_PyByteArray_emp
112 ··0x000006d0·795f7374·72696e67·00507955·6e69636f·y_string.PyUnico113 ··0x000006e0·74795f73·7472696e·67005079·4572725f·ty_string.PyErr_
113 ··0x000006e0·64655f47·65744465·6661756c·74456e63·de_GetDefaultEnc 
114 ··0x000006f0·6f64696e·67005079·4172675f·556e7061·oding.PyArg_Unpa114 ··0x000006f0·436c6561·72005079·4172675f·556e7061·Clear.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
174 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:··········21488·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
2.76 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x5408:1 There·are·19·section·headers,·starting·at·offset·0x53f0:
  
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·002ec8·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·000699·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·003270·001008·18···I·16···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000cb0·000af3·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000cb8·000aed·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·004278·000c48·18···I·16···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0017a8·0000e3·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·0017a8·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·00188b·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·001890·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0018b0·000640·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0018b0·000640·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·004ec0·000480·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·001ef0·000948·18·····17··38··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·001ef0·000948·18·····17··38··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·002838·00068e·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·002838·00068e·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·005358·0000ac·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·005340·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)
9.04 KB
readelf --wide --symbols {}
    
Offset 8, 38 lines modifiedOffset 8, 38 lines modified
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000···164·FUNC····LOCAL··DEFAULT····7·_PyEval_FiniGIL.cold9 ·····5:·0000000000000000···164·FUNC····LOCAL··DEFAULT····7·_PyEval_FiniGIL.cold
10 ·····6:·00000000000000c8····12·OBJECT··LOCAL··DEFAULT···11·__func__.810 ·····6:·00000000000000c8····12·OBJECT··LOCAL··DEFAULT···11·__func__.8
11 ·····7:·00000000000000a0····96·FUNC····LOCAL··DEFAULT····1·create_gil11 ·····7:·00000000000000a0····96·FUNC····LOCAL··DEFAULT····1·create_gil
12 ·····8:·00000000000000a4····60·FUNC····LOCAL··DEFAULT····7·create_gil.cold12 ·····8:·00000000000000a4····60·FUNC····LOCAL··DEFAULT····7·create_gil.cold
13 ·····9:·00000000000000d8····11·OBJECT··LOCAL··DEFAULT···11·__func__.913 ·····9:·00000000000000d8····11·OBJECT··LOCAL··DEFAULT···11·__func__.9
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
15 ····11:·0000000000000010···613·FUNC····LOCAL··DEFAULT····9·take_gil15 ····11:·0000000000000010···592·FUNC····LOCAL··DEFAULT····9·take_gil
16 ····12:·00000000000000e0····16·FUNC····LOCAL··DEFAULT····7·_PyEval_AcquireLock.cold16 ····12:·00000000000000e0····16·FUNC····LOCAL··DEFAULT····7·_PyEval_AcquireLock.cold
17 ····13:·0000000000000060····20·OBJECT··LOCAL··DEFAULT···11·__func__.317 ····13:·0000000000000060····20·OBJECT··LOCAL··DEFAULT···11·__func__.3
18 ····14:·00000000000000f0···214·FUNC····LOCAL··DEFAULT····7·take_gil.cold18 ····14:·00000000000000f0···201·FUNC····LOCAL··DEFAULT····7·take_gil.cold
19 ····15:·0000000000000098·····9·OBJECT··LOCAL··DEFAULT···11·__func__.619 ····15:·0000000000000098·····9·OBJECT··LOCAL··DEFAULT···11·__func__.6
20 ····16:·00000000000003a0···285·FUNC····LOCAL··DEFAULT····9·drop_gil20 ····16:·0000000000000380···285·FUNC····LOCAL··DEFAULT····9·drop_gil
21 ····17:·00000000000001c6···122·FUNC····LOCAL··DEFAULT····7·_PyEval_ReleaseLock.cold21 ····17:·00000000000001b9···122·FUNC····LOCAL··DEFAULT····7·_PyEval_ReleaseLock.cold
22 ····18:·0000000000000088·····9·OBJECT··LOCAL··DEFAULT···11·__func__.522 ····18:·0000000000000088·····9·OBJECT··LOCAL··DEFAULT···11·__func__.5
23 ····19:·0000000000000078····14·OBJECT··LOCAL··DEFAULT···11·__func__.423 ····19:·0000000000000078····14·OBJECT··LOCAL··DEFAULT···11·__func__.4
24 ····20:·0000000000000240····16·FUNC····LOCAL··DEFAULT····7·PyEval_RestoreThread.cold24 ····20:·0000000000000233····16·FUNC····LOCAL··DEFAULT····7·PyEval_RestoreThread.cold
25 ····21:·0000000000000020····21·OBJECT··LOCAL··DEFAULT···11·__func__.125 ····21:·0000000000000020····21·OBJECT··LOCAL··DEFAULT···11·__func__.1
26 ····22:·0000000000000570···220·FUNC····LOCAL··DEFAULT····9·make_pending_calls26 ····22:·0000000000000550···220·FUNC····LOCAL··DEFAULT····9·make_pending_calls
27 ····23:·0000000000000190····61·FUNC····LOCAL··DEFAULT····1·handle_signals27 ····23:·0000000000000190····61·FUNC····LOCAL··DEFAULT····1·handle_signals
28 ····24:·0000000000000250···100·FUNC····LOCAL··DEFAULT····7·_Py_HandlePending.cold28 ····24:·0000000000000243···100·FUNC····LOCAL··DEFAULT····7·_Py_HandlePending.cold
29 ····25:·00000000000002b4·····4·FUNC····LOCAL··DEFAULT····7·Py_MakePendingCalls.cold29 ····25:·00000000000002a7·····4·FUNC····LOCAL··DEFAULT····7·Py_MakePendingCalls.cold
30 ····26:·00000000000002b8·····8·FUNC····LOCAL··DEFAULT····7·_PyEval_MakePendingCalls.cold30 ····26:·00000000000002ab·····8·FUNC····LOCAL··DEFAULT····7·_PyEval_MakePendingCalls.cold
31 ····27:·00000000000002c0····14·FUNC····LOCAL··DEFAULT····7·handle_signals.cold31 ····27:·00000000000002b3····14·FUNC····LOCAL··DEFAULT····7·handle_signals.cold
32 ····28:·0000000000000650···805·FUNC····LOCAL··DEFAULT····9·_make_pending_calls32 ····28:·0000000000000630···804·FUNC····LOCAL··DEFAULT····9·_make_pending_calls
33 ····29:·00000000000002ce····94·FUNC····LOCAL··DEFAULT····7·make_pending_calls.cold33 ····29:·00000000000002c1····94·FUNC····LOCAL··DEFAULT····7·make_pending_calls.cold
34 ····30:·000000000000032c···219·FUNC····LOCAL··DEFAULT····7·_make_pending_calls.cold34 ····30:·000000000000031f···222·FUNC····LOCAL··DEFAULT····7·_make_pending_calls.cold
35 ····31:·0000000000000407····54·FUNC····LOCAL··DEFAULT····7·_Py_FinishPendingCalls.cold35 ····31:·00000000000003fd····54·FUNC····LOCAL··DEFAULT····7·_Py_FinishPendingCalls.cold
36 ····32:·0000000000000486····16·FUNC····LOCAL··DEFAULT····7·PyEval_AcquireThread.cold36 ····32:·000000000000047c····16·FUNC····LOCAL··DEFAULT····7·PyEval_AcquireThread.cold
37 ····33:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···11·__func__.237 ····33:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···11·__func__.2
38 ····34:·00000000000004cc···148·FUNC····LOCAL··DEFAULT····7·_PyEval_AddPendingCall.cold38 ····34:·00000000000004c2···160·FUNC····LOCAL··DEFAULT····7·_PyEval_AddPendingCall.cold
39 ····35:·0000000000000000····21·OBJECT··LOCAL··DEFAULT···11·__func__.039 ····35:·0000000000000000····21·OBJECT··LOCAL··DEFAULT···11·__func__.0
40 ····36:·00000000000000b0····19·OBJECT··LOCAL··DEFAULT···11·__func__.740 ····36:·00000000000000b0····19·OBJECT··LOCAL··DEFAULT···11·__func__.7
41 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata41 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
42 ····38:·0000000000000000····26·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitState42 ····38:·0000000000000000····26·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitState
43 ····39:·0000000000000020····24·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniGIL43 ····39:·0000000000000020····24·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniGIL
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_destroy44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_destroy
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_destroy45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_destroy
Offset 56, 22 lines modifiedOffset 56, 22 lines modified
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_timedwait61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_timedwait
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread
63 ····59:·0000000000000280····29·FUNC····GLOBAL·DEFAULT····9·PyEval_SaveThread63 ····59:·0000000000000260····29·FUNC····GLOBAL·DEFAULT····9·PyEval_SaveThread
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
65 ····61:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate65 ····61:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Detach66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Detach
67 ····63:·00000000000002a0···246·FUNC····GLOBAL·HIDDEN·····9·_PyEval_ReleaseLock67 ····63:·0000000000000280···246·FUNC····GLOBAL·HIDDEN·····9·_PyEval_ReleaseLock
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait
69 ····65:·00000000000004c0····18·FUNC····GLOBAL·DEFAULT····9·PyEval_RestoreThread69 ····65:·00000000000004a0····18·FUNC····GLOBAL·DEFAULT····9·PyEval_RestoreThread
70 ····66:·00000000000004e0···137·FUNC····GLOBAL·DEFAULT····9·_Py_HandlePending70 ····66:·00000000000004c0···137·FUNC····GLOBAL·DEFAULT····9·_Py_HandlePending
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Suspend74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Suspend
75 ····71:·0000000000000100····57·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls75 ····71:·0000000000000100····57·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls
76 ····72:·0000000000000140····65·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls76 ····72:·0000000000000140····65·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate
Offset 81, 22 lines modifiedOffset 81, 22 lines modified
81 ····77:·00000000000001d0···102·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls81 ····77:·00000000000001d0···102·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions184 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
86 ····82:·0000000000000240·····9·FUNC····GLOBAL·DEFAULT····1·PyEval_ReleaseThread86 ····82:·0000000000000240·····9·FUNC····GLOBAL·DEFAULT····1·PyEval_ReleaseThread
87 ····83:·0000000000000250·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini87 ····83:·0000000000000250·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini
88 ····84:·000000000000043d····73·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ReInitThreads88 ····84:·0000000000000433····73·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ReInitThreads
89 ····85:·0000000000000980····18·FUNC····GLOBAL·DEFAULT····9·PyEval_AcquireThread89 ····85:·0000000000000960····18·FUNC····GLOBAL·DEFAULT····9·PyEval_AcquireThread
90 ····86:·0000000000000260····18·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SignalReceived90 ····86:·0000000000000260····18·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SignalReceived
91 ····87:·0000000000000496····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetSwitchInterval91 ····87:·000000000000048c····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetSwitchInterval
92 ····88:·00000000000004b1····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_SetSwitchInterval92 ····88:·00000000000004a7····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_SetSwitchInterval
93 ····89:·00000000000009a0···339·FUNC····GLOBAL·DEFAULT····9·_PyEval_AddPendingCall93 ····89:·0000000000000980···365·FUNC····GLOBAL·DEFAULT····9·_PyEval_AddPendingCall
94 ····90:·0000000000000280····41·FUNC····GLOBAL·DEFAULT····1·Py_AddPendingCall94 ····90:·0000000000000280····41·FUNC····GLOBAL·DEFAULT····1·Py_AddPendingCall
95 ····91:·0000000000000560····36·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ThreadsInitialized95 ····91:·0000000000000562····36·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ThreadsInitialized
96 ····92:·0000000000000584·····6·FUNC····GLOBAL·DEFAULT····7·PyEval_ThreadsInitialized96 ····92:·0000000000000586·····6·FUNC····GLOBAL·DEFAULT····7·PyEval_ThreadsInitialized
97 ····93:·000000000000058a·····5·FUNC····GLOBAL·DEFAULT····7·PyEval_InitThreads97 ····93:·000000000000058c·····5·FUNC····GLOBAL·DEFAULT····7·PyEval_InitThreads
98 ····94:·000000000000058f····41·FUNC····GLOBAL·DEFAULT····7·PyEval_AcquireLock98 ····94:·0000000000000591····41·FUNC····GLOBAL·DEFAULT····7·PyEval_AcquireLock
99 ····95:·00000000000005b8····26·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseLock99 ····95:·00000000000005ba····26·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseLock
100 ····96:·00000000000005d2····97·FUNC····GLOBAL·HIDDEN·····7·_Py_set_eval_breaker_bit_all100 ····96:·00000000000005d4····97·FUNC····GLOBAL·HIDDEN·····7·_Py_set_eval_breaker_bit_all
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed
102 ····98:·0000000000000633···100·FUNC····GLOBAL·HIDDEN·····7·_Py_unset_eval_breaker_bit_all102 ····98:·0000000000000635···100·FUNC····GLOBAL·HIDDEN·····7·_Py_unset_eval_breaker_bit_all
62.6 KB
readelf --wide --relocs {}
Max HTML report size reached
26.1 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, 173 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..000000000000049d
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:·104·to·00000000000003ef
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·00000000000003f0
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·00000000000003f1
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·00000000000003f3
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·00000000000003f5
208 ··DW_CFA_def_cfa_offset:·8206 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 20320/26613 bytes (76.35%) of diff not shown.
527 B
strings --all --bytes=8 {}
    
Offset 14, 19 lines modifiedOffset 14, 20 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]23 u&X[]A\A]
 24 AWAVAUATI
 25 []A\A]A^A_
24 []A\A]A^A_26 []A\A]A^A_
25 []A\A]A^ 
26 signal_active_thread27 signal_active_thread
27 PyEval_RestoreThread28 PyEval_RestoreThread
28 PyEval_AcquireThread29 PyEval_AcquireThread
29 _PyEval_AcquireLock30 _PyEval_AcquireLock
30 drop_gil_impl31 drop_gil_impl
31 drop_gil32 drop_gil
32 take_gil33 take_gil
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+0x2a3
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+0x2a3
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+0x2a7
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+0x54c
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+0x2af
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+0x428
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+0x54c
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+0x3f9
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>
23.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 102, 580 lines modifiedOffset 102, 582 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; 19453/24013 bytes (81.01%) of diff not shown.
33.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 17, 888 lines modifiedOffset 17, 890 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; 30483/34456 bytes (88.47%) of diff not shown.
11.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 12, 93 lines modifiedOffset 12, 93 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·1c000000·44010000·00000000·c9000000·....D...........
 25 ··0x00000150·000e7083·0786068c·058d048e·038f0200·..p.............
 26 ··0x00000160·18000000·64010000·00000000·1d000000·....d...........
 27 ··0x00000170·004c0e10·8302500e·08000000·38000000·.L....P.....8...
 28 ··0x00000180·80010000·00000000·f6000000·00460e10·.............F..
 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..........
 32 ··0x000001c0·00000000·7a000000·000e3083·0586048c·....z.....0.....
 33 ··0x000001d0·038d0200·38000000·d8010000·00000000·....8...........
 34 ··0x000001e0·1d010000·00420e10·8d02420e·188c0341·.....B....B....A
 35 ··0x000001f0·0e208604·410e2883·05410e30·02680a0e·.·..A.(..A.0.h..
 36 ··0x00000200·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..
 37 ··0x00000210·10000000·14020000·00000000·12000000·................
24 ··0x00000140·0b000000·1c000000·48010000·00000000·........H.......38 ··0x00000220·00000000·10000000·28020000·00000000·........(.......
25 ··0x00000150·d6000000·000e8001·83078606·8c058d04·................39 ··0x00000230·10000000·00410e10·28000000·3c020000·.....A..(...<...
 40 ··0x00000240·00000000·89000000·00450e10·8602440e·.........E....D.
 41 ··0x00000250·18830344·0e207e0a·0e18410e·10410e08·...D.·~...A..A..
26 ··0x00000160·8e038f02·18000000·68010000·00000000·........h.......42 ··0x00000260·430b0000·14000000·68020000·00000000·C.......h.......
 43 ··0x00000270·64000000·000e2083·03860200·18000000·d.....·.........
 44 ··0x00000280·80020000·00000000·39000000·00450e10·........9....E..
 45 ··0x00000290·8302720e·08000000·14000000·9c020000·..r.............
 46 ··0x000002a0·00000000·04000000·000e1083·02430e08·.............C..
 47 ··0x000002b0·18000000·b4020000·00000000·41000000·............A...
 48 ··0x000002c0·00450e10·83027b0e·08000000·14000000·.E....{.........
 49 ··0x000002d0·d0020000·00000000·08000000·000e1083·................
 50 ··0x000002e0·02000000·24000000·e8020000·00000000·....$...........
 51 ··0x000002f0·3d000000·00410e10·8602410e·18830344·=....A....A....D
 52 ··0x00000300·0e20740e·18410e10·410e0800·14000000·.·t..A..A.......
 53 ··0x00000310·10030000·00000000·0e000000·000e2083·..............·.
 54 ··0x00000320·03860200·30000000·28030000·00000000·....0...(.......
 55 ··0x00000330·dc000000·00420e10·8c02480e·18860341·.....B....H....A
 56 ··0x00000340·0e208304·470e3002·420a0e20·410e1841·.·..G.0.B..·A..A
 57 ··0x00000350·0e10420e·08410b00·18000000·5c030000·..B..A......\...
 58 ··0x00000360·00000000·5e000000·000e3083·0486038c·....^.....0.....
27 ··0x00000170·1d000000·004c0e10·8302500e·08000000·.....L....P.....59 ··0x00000370·02000000·48000000·78030000·00000000·....H...x.......
 60 ··0x00000380·24030000·00420e10·8f02420e·188e0342·$....B....B....B
 61 ··0x00000390·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.
 62 ··0x000003a0·38830747·0e6003ef·010a0e38·440e3041·8..G.`.....8D.0A
 63 ··0x000003b0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
 64 ··0x000003c0·1c000000·c4030000·00000000·de000000·................
 65 ··0x000003d0·000e6083·0786068c·058d048e·038f0200·..`.............
28 ··0x00000180·38000000·84010000·00000000·f6000000·8...............66 ··0x000003e0·38000000·e4030000·00000000·66000000·8...........f...
29 ··0x00000190·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..67 ··0x000003f0·00460e10·8e02420e·188c0341·0e208604·.F....B....A.·..
30 ··0x000001a0·410e2883·05440e30·02770a0e·28410e20·A.(..D.0.w..(A.·68 ··0x00000400·410e2883·05440e30·024d0a0e·28410e20·A.(..D.0.M..(A.·
31 ··0x000001b0·410e1842·0e10420e·08410b00·18000000·A..B..B..A......69 ··0x00000410·410e1842·0e10420e·08410b00·18000000·A..B..B..A......
32 ··0x000001c0·c0010000·00000000·7a000000·000e3083·........z.....0.70 ··0x00000420·20040000·00000000·36000000·000e3083··.......6.....0.
33 ··0x000001d0·0586048c·038d0200·38000000·dc010000·........8.......71 ··0x00000430·0586048c·038e0200·10000000·3c040000·............<...
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... 
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·................72 ··0x00000440·00000000·09000000·00000000·10000000·................
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·................ 
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. 
59 ··0x00000370·0486038c·02000000·48000000·7c030000·........H...|... 
60 ··0x00000380·00000000·25030000·00420e10·8f02420e·....%....B....B. 
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........... 
67 ··0x000003f0·66000000·00460e10·8e02420e·188c0341·f....F....B....A 
68 ··0x00000400·0e208604·410e2883·05440e30·024d0a0e·.·..A.(..D.0.M.. 
69 ··0x00000410·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A.. 
70 ··0x00000420·18000000·24040000·00000000·36000000·....$.......6... 
71 ··0x00000430·000e3083·0586048c·038e0200·10000000·..0............. 
72 ··0x00000440·40040000·00000000·09000000·00000000·@...............73 ··0x00000450·50040000·00000000·05000000·00000000·P...............
73 ··0x00000450·10000000·54040000·00000000·05000000·....T...........74 ··0x00000460·24000000·64040000·00000000·49000000·$...d.......I...
74 ··0x00000460·00000000·24000000·68040000·00000000·....$...h....... 
75 ··0x00000470·49000000·00450e10·8602410e·18830344·I....E....A....D75 ··0x00000470·00450e10·8602410e·18830344·0e207c0e·.E....A....D.·|.
76 ··0x00000480·0e207c0e·18410e10·410e0800·10000000·.·|..A..A.......76 ··0x00000480·18410e10·410e0800·10000000·8c040000·.A..A...........
77 ··0x00000490·90040000·00000000·12000000·00000000·................ 
78 ··0x000004a0·10000000·a4040000·00000000·10000000·................ 
79 ··0x000004b0·00410e10·10000000·b8040000·00000000·.A.............. 
80 ··0x000004c0·12000000·00000000·10000000·cc040000·................ 
81 ··0x000004d0·00000000·1b000000·00000000·10000000·................77 ··0x00000490·00000000·12000000·00000000·10000000·................
82 ··0x000004e0·e0040000·00000000·1b000000·00000000·................78 ··0x000004a0·a0040000·00000000·10000000·00410e10·.............A..
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·................79 ··0x000004b0·10000000·b4040000·00000000·12000000·................
 80 ··0x000004c0·00000000·10000000·c8040000·00000000·................
 81 ··0x000004d0·1b000000·00000000·10000000·dc040000·................
 82 ··0x000004e0·00000000·1b000000·00000000·48000000·............H...
 83 ··0x000004f0·f0040000·00000000·6d010000·00460e10·........m....F..
 84 ··0x00000500·8f02450e·188e0342·0e208d04·450e288c·..E....B.·..E.(.
 85 ··0x00000510·05410e30·8606410e·38830747·0e6002d0·.A.0..A.8..G.`..
 86 ··0x00000520·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
 87 ··0x00000530·0e10420e·08410b00·1c000000·3c050000·..B..A......<...
Max diff block lines reached; 0/11814 bytes (0.00%) of diff not shown.
38.7 KB
hamt.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:··········29552·(bytes·into·file)13 ··Start·of·section·headers:··········29536·(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·0x7370:1 There·are·18·section·headers,·starting·at·offset·0x7360:
  
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·000225·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000225·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004bb8·000120·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004ba8·000120·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000268·000cd8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000268·000cd8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·004cd8·0006f0·18···I·15···3··88 ··[·4]·.rela.data········RELA············0000000000000000·004cc8·0006f0·18···I·15···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000f40·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000f40·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f40·00147b·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f40·00147b·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0053c8·001098·18···I·15···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0053b8·001098·18···I·15···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0023c0·000bb7·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0023c0·000ba7·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·006460·000858·18···I·15···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·006450·000858·18···I·15···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·002f77·00005b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·002f67·00005b·01·AMS··0···0··1
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·002fd2·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·002fc2·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·002fd8·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·002fc8·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·002ff8·000900·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·002fe8·000900·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·006cb8·000618·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·006ca8·000618·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·0038f8·000a98·18·····16··66··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·0038e8·000a98·18·····16··66··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·004390·000823·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·004380·000823·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·0072d0·00009a·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·0072c0·00009a·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.15 KB
readelf --wide --symbols {}
    
Offset 15, 23 lines modifiedOffset 15, 23 lines modified
15 ····11:·0000000000000086···110·FUNC····LOCAL··DEFAULT····6·_PyHamt_Assoc.cold15 ····11:·0000000000000086···110·FUNC····LOCAL··DEFAULT····6·_PyHamt_Assoc.cold
16 ····12:·0000000000000360··1040·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_assoc16 ····12:·0000000000000360··1040·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_assoc
17 ····13:·00000000000010f4···119·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_new17 ····13:·00000000000010f4···119·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_new
18 ····14:·00000000000000f4···641·FUNC····LOCAL··DEFAULT····6·hamt_node_assoc.cold18 ····14:·00000000000000f4···641·FUNC····LOCAL··DEFAULT····6·hamt_node_assoc.cold
19 ····15:·0000000000000770···127·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_new19 ····15:·0000000000000770···127·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_new
20 ····16:·0000000000000120···138·FUNC····LOCAL··DEFAULT····1·hamt_node_array_new20 ····16:·0000000000000120···138·FUNC····LOCAL··DEFAULT····1·hamt_node_array_new
21 ····17:·0000000000001270····57·FUNC····LOCAL··DEFAULT····6·hamt_node_array_clone21 ····17:·0000000000001270····57·FUNC····LOCAL··DEFAULT····6·hamt_node_array_clone
22 ····18:·0000000000000ae0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF22 ····18:·0000000000000ad0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
23 ····19:·0000000000000375···809·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_assoc.cold23 ····19:·0000000000000375···809·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_assoc.cold
24 ····20:·0000000000000b00···183·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_clone24 ····20:·0000000000000af0···183·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_clone
25 ····21:·000000000000069e····10·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_new.cold25 ····21:·000000000000069e····10·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_new.cold
26 ····22:·00000000000006a8····27·FUNC····LOCAL··DEFAULT····6·hamt_node_find.cold26 ····22:·00000000000006a8····27·FUNC····LOCAL··DEFAULT····6·hamt_node_find.cold
27 ····23:·00000000000008e0···122·FUNC····LOCAL··DEFAULT····8·hamt_tp_dealloc27 ····23:·00000000000008e0···122·FUNC····LOCAL··DEFAULT····8·hamt_tp_dealloc
28 ····24:·00000000000006c3····39·FUNC····LOCAL··DEFAULT····6·hamt_tp_dealloc.cold28 ····24:·00000000000006c3····39·FUNC····LOCAL··DEFAULT····6·hamt_tp_dealloc.cold
29 ····25:·0000000000000960····51·FUNC····LOCAL··DEFAULT····8·hamt_tp_clear29 ····25:·0000000000000960····51·FUNC····LOCAL··DEFAULT····8·hamt_tp_clear
30 ····26:·00000000000009a0···312·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_dealloc30 ····26:·00000000000009a0···302·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_dealloc
31 ····27:·00000000000006ea····78·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_dealloc.cold31 ····27:·00000000000006ea····78·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_dealloc.cold
32 ····28:·0000000000000000····62·FUNC····LOCAL··DEFAULT····1·hamt_node_bitmap_traverse32 ····28:·0000000000000000····62·FUNC····LOCAL··DEFAULT····1·hamt_node_bitmap_traverse
33 ····29:·0000000000000040····25·FUNC····LOCAL··DEFAULT····1·hamt_tp_traverse33 ····29:·0000000000000040····25·FUNC····LOCAL··DEFAULT····1·hamt_tp_traverse
34 ····30:·0000000000000738·····3·FUNC····LOCAL··DEFAULT····6·hamt_tp_traverse.cold34 ····30:·0000000000000738·····3·FUNC····LOCAL··DEFAULT····6·hamt_tp_traverse.cold
35 ····31:·000000000000073b····10·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_clone.cold35 ····31:·000000000000073b····10·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_clone.cold
36 ····32:·0000000000000850··1365·FUNC····LOCAL··DEFAULT····6·hamt_node_without.constprop.036 ····32:·0000000000000850··1365·FUNC····LOCAL··DEFAULT····6·hamt_node_without.constprop.0
37 ····33:·0000000000000ead····22·FUNC····LOCAL··DEFAULT····6·hamt_iter_yield_items37 ····33:·0000000000000ead····22·FUNC····LOCAL··DEFAULT····6·hamt_iter_yield_items
18.4 KB
readelf --wide --relocs {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4bb8·contains·12·entries:1 Relocation·section·'.rela.text'·at·offset·0x4ba8·contains·12·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000008e··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·03 000000000000008e··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0
4 00000000000000f2··0000004a0000000b·R_X86_64_32S···········0000000000000340·_PyHamt_ArrayNode_Type·+·04 00000000000000f2··0000004a0000000b·R_X86_64_32S···········0000000000000340·_PyHamt_ArrayNode_Type·+·0
5 0000000000000125··0000004a0000000a·R_X86_64_32············0000000000000340·_PyHamt_ArrayNode_Type·+·05 0000000000000125··0000004a0000000a·R_X86_64_32············0000000000000340·_PyHamt_ArrayNode_Type·+·0
6 000000000000012a··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·46 000000000000012a··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
7 0000000000000164··0000004400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·47 0000000000000164··0000004400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
8 00000000000001bc··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·48 00000000000001bc··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
9 00000000000001c1··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyThreadState_Get·-·49 00000000000001c1··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyThreadState_Get·-·4
10 00000000000001e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·adc10 00000000000001e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·acc
11 0000000000000053··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73411 0000000000000053··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·734
12 00000000000000f8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e6012 00000000000000f8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e60
13 00000000000001d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a513 00000000000001d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a5
14 000000000000021c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c614 000000000000021c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c6
  
15 Relocation·section·'.rela.data'·at·offset·0x4cd8·contains·74·entries:15 Relocation·section·'.rela.data'·at·offset·0x4cc8·contains·74·entries:
16 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend16 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
17 0000000000000008··0000006d00000001·R_X86_64_64············0000000000000000·PyType_Type·+·017 0000000000000008··0000006d00000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
18 0000000000000018··0000002c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·818 0000000000000018··0000002c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8
19 0000000000000030··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·11bf19 0000000000000030··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·11bf
20 0000000000000078··0000006e00000001·R_X86_64_64············0000000000000000·PyObject_HashNotImplemented·+·020 0000000000000078··0000006e00000001·R_X86_64_64············0000000000000000·PyObject_HashNotImplemented·+·0
21 0000000000000090··0000006f00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·021 0000000000000090··0000006f00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
22 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·13a322 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·13a3
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 0000000000000bb0··0000006f00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·087 0000000000000bb0··0000006f00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
88 0000000000000bd8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·141f88 0000000000000bd8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·141f
89 0000000000000be0··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ee189 0000000000000be0··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ee1
90 0000000000000bf8··0000007000000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·090 0000000000000bf8··0000007000000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
91 0000000000000c00··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e1e91 0000000000000c00··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e1e
92 0000000000000cc0··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e1192 0000000000000cc0··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e11
  
93 Relocation·section·'.rela.text.unlikely'·at·offset·0x53c8·contains·177·entries:93 Relocation·section·'.rela.text.unlikely'·at·offset·0x53b8·contains·177·entries:
94 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend94 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
95 0000000000000007··0000004400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·495 0000000000000007··0000004400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
96 0000000000000036··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·096 0000000000000036··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0
97 0000000000000064··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7ec97 0000000000000064··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7ec
98 00000000000000ca··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·498 00000000000000ca··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
99 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c99 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
100 00000000000000ee··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4100 00000000000000ee··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 113, 21 lines modifiedOffset 113, 21 lines modified
113 00000000000002a0··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4113 00000000000002a0··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
114 00000000000002d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c114 00000000000002d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
115 0000000000000313··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4115 0000000000000313··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
116 0000000000000341··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4116 0000000000000341··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
117 0000000000000376··000000500000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·15918117 0000000000000376··000000500000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·15918
118 0000000000000393··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4118 0000000000000393··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
119 00000000000003ad··000000500000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·15918119 00000000000003ad··000000500000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·15918
120 00000000000003b2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·adc120 00000000000003b2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·acc
121 00000000000003ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·adc121 00000000000003ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·acc
122 00000000000003e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c122 00000000000003e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
123 0000000000000407··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·afc123 0000000000000407··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aec
124 0000000000000438··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4124 0000000000000438··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
125 0000000000000445··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4125 0000000000000445··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
126 00000000000004d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·afc126 00000000000004d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aec
127 0000000000000545··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4127 0000000000000545··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
128 0000000000000558··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4128 0000000000000558··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
129 000000000000056b··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4129 000000000000056b··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
130 000000000000058f··000000500000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·15918130 000000000000058f··000000500000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·15918
131 00000000000005a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c131 00000000000005a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
132 00000000000005aa··0000005000000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·15914132 00000000000005aa··0000005000000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·15914
133 00000000000005d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c133 00000000000005d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
Offset 145, 20 lines modifiedOffset 145, 20 lines modified
145 00000000000007e2··0000004c0000000a·R_X86_64_32············00000000000004e0·_PyHamt_Type·+·0145 00000000000007e2··0000004c0000000a·R_X86_64_32············00000000000004e0·_PyHamt_Type·+·0
146 00000000000007e7··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4146 00000000000007e7··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
147 0000000000000809··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4147 0000000000000809··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
148 000000000000083b··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4148 000000000000083b··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
149 0000000000000871··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0149 0000000000000871··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0
150 00000000000008a9··0000004800000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4150 00000000000008a9··0000004800000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4
151 0000000000000905··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0151 0000000000000905··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0
152 0000000000000930··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·afc152 0000000000000930··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aec
153 0000000000000959··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4153 0000000000000959··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
154 0000000000000981··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·adc154 0000000000000981··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·acc
155 00000000000009a9··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4155 00000000000009a9··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
156 00000000000009ca··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4156 00000000000009ca··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
157 00000000000009d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·afc157 00000000000009d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aec
158 0000000000000a09··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4158 0000000000000a09··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
159 0000000000000a33··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·76c159 0000000000000a33··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·76c
160 0000000000000a4a··0000004800000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4160 0000000000000a4a··0000004800000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4
161 0000000000000ac5··0000004a0000000b·R_X86_64_32S···········0000000000000340·_PyHamt_ArrayNode_Type·+·0161 0000000000000ac5··0000004a0000000b·R_X86_64_32S···········0000000000000340·_PyHamt_ArrayNode_Type·+·0
162 0000000000000b4b··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4162 0000000000000b4b··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
163 0000000000000b6f··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4163 0000000000000b6f··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
164 0000000000000bc6··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4164 0000000000000bc6··0000004f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 00000000000010f8··000000670000000a·R_X86_64_32············0000000000000000·_PyHamt_CollisionNode_Type·+·0190 00000000000010f8··000000670000000a·R_X86_64_32············0000000000000000·_PyHamt_CollisionNode_Type·+·0
191 0000000000001103··0000005100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4191 0000000000001103··0000005100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4
192 0000000000001122··0000004400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4192 0000000000001122··0000004400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
193 0000000000001191··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4193 0000000000001191··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
194 00000000000011cf··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4194 00000000000011cf··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
195 00000000000011d4··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyThreadState_Get·-·4195 00000000000011d4··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyThreadState_Get·-·4
196 00000000000011eb··000000030000000b·R_X86_64_32S···········0000000000000000·.text.unlikely·+·11bf196 00000000000011eb··000000030000000b·R_X86_64_32S···········0000000000000000·.text.unlikely·+·11bf
197 0000000000001246··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·adc197 0000000000001246··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·acc
198 0000000000001259··000000030000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·f4f198 0000000000001259··000000030000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·f4f
199 000000000000125e··000000630000000a·R_X86_64_32············0000000000000980·_PyHamtKeys_Type·+·0199 000000000000125e··000000630000000a·R_X86_64_32············0000000000000980·_PyHamtKeys_Type·+·0
200 000000000000127c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11c200 000000000000127c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11c
201 00000000000012b1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1b0201 00000000000012b1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1b0
202 00000000000012db··000000680000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0202 00000000000012db··000000680000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0
203 00000000000012e3··0000004c0000000b·R_X86_64_32S···········00000000000004e0·_PyHamt_Type·+·0203 00000000000012e3··0000004c0000000b·R_X86_64_32S···········00000000000004e0·_PyHamt_Type·+·0
204 00000000000012ed··0000004c0000000b·R_X86_64_32S···········00000000000004e0·_PyHamt_Type·+·0204 00000000000012ed··0000004c0000000b·R_X86_64_32S···········00000000000004e0·_PyHamt_Type·+·0
Offset 256, 26 lines modifiedOffset 256, 26 lines modified
256 00000000000006bf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8c3256 00000000000006bf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8c3
257 00000000000006d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·91b257 00000000000006d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·91b
258 0000000000000705··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a78258 0000000000000705··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a78
259 000000000000070a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9e4259 000000000000070a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9e4
260 0000000000000713··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a78260 0000000000000713··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a78
261 0000000000000725··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_deposit_object·-·4261 0000000000000725··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_deposit_object·-·4
262 0000000000000734··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_destroy_chain·-·4262 0000000000000734··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_destroy_chain·-·4
263 0000000000000741··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b8e263 0000000000000741··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b7e
264 0000000000000e88··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·65264 0000000000000e88··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·65
265 0000000000000ea9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·65265 0000000000000ea9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·65
266 0000000000000ebf··0000005e00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4266 0000000000000ebf··0000005e00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4
267 0000000000000edd··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4267 0000000000000edd··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
268 00000000000011fc··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_deposit_object·-·4268 00000000000011fc··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_deposit_object·-·4
269 0000000000001236··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_destroy_chain·-·4269 0000000000001236··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_destroy_chain·-·4
270 00000000000012b7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1d0270 00000000000012b7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1d0
271 00000000000012c6··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_deposit_object·-·4271 00000000000012c6··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_deposit_object·-·4
272 00000000000012d2··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_destroy_chain·-·4272 00000000000012d2··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_thread_destroy_chain·-·4
  
273 Relocation·section·'.rela.text.hot'·at·offset·0x6460·contains·89·entries:273 Relocation·section·'.rela.text.hot'·at·offset·0x6450·contains·89·entries:
274 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend274 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
275 0000000000000026··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4275 0000000000000026··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
276 0000000000000054··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0276 0000000000000054··000000470000000b·R_X86_64_32S···········00000000000001a0·_PyHamt_BitmapNode_Type·+·0
277 0000000000000073··0000004800000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4277 0000000000000073··0000004800000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4
278 0000000000000098··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4278 0000000000000098··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
279 00000000000000d5··0000004a0000000b·R_X86_64_32S···········0000000000000340·_PyHamt_ArrayNode_Type·+·0279 00000000000000d5··0000004a0000000b·R_X86_64_32S···········0000000000000340·_PyHamt_ArrayNode_Type·+·0
280 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1167280 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1167
Offset 311, 18 lines modifiedOffset 311, 18 lines modified
Max diff block lines reached; 6212/18785 bytes (33.07%) of diff not shown.
2.84 KB
readelf --wide --debug-dump=frames {}
    
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
334 000002f0·0000000000000014·000002f4·FDE·cie=00000000·pc=0000000000000960..0000000000000993334 000002f0·0000000000000014·000002f4·FDE·cie=00000000·pc=0000000000000960..0000000000000993
335 ··DW_CFA_advance_loc:·39·to·0000000000000987335 ··DW_CFA_advance_loc:·39·to·0000000000000987
336 ··DW_CFA_def_cfa_offset:·16336 ··DW_CFA_def_cfa_offset:·16
337 ··DW_CFA_advance_loc:·8·to·000000000000098f337 ··DW_CFA_advance_loc:·8·to·000000000000098f
338 ··DW_CFA_def_cfa_offset:·8338 ··DW_CFA_def_cfa_offset:·8
339 ··DW_CFA_nop339 ··DW_CFA_nop
  
340 00000308·0000000000000038·0000030c·FDE·cie=00000000·pc=00000000000009a0..0000000000000ad8340 00000308·0000000000000038·0000030c·FDE·cie=00000000·pc=00000000000009a0..0000000000000ace
341 ··DW_CFA_advance_loc:·6·to·00000000000009a6341 ··DW_CFA_advance_loc:·6·to·00000000000009a6
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:·2·to·00000000000009a8344 ··DW_CFA_advance_loc:·2·to·00000000000009a8
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:·1·to·00000000000009a9347 ··DW_CFA_advance_loc:·1·to·00000000000009a9
Offset 394, 15 lines modifiedOffset 394, 15 lines modified
394 ··DW_CFA_advance_loc:·1·to·000000000000072f394 ··DW_CFA_advance_loc:·1·to·000000000000072f
395 ··DW_CFA_def_cfa_offset:·24395 ··DW_CFA_def_cfa_offset:·24
396 ··DW_CFA_advance_loc:·2·to·0000000000000731396 ··DW_CFA_advance_loc:·2·to·0000000000000731
397 ··DW_CFA_def_cfa_offset:·16397 ··DW_CFA_def_cfa_offset:·16
398 ··DW_CFA_advance_loc:·2·to·0000000000000733398 ··DW_CFA_advance_loc:·2·to·0000000000000733
399 ··DW_CFA_def_cfa_offset:·8399 ··DW_CFA_def_cfa_offset:·8
  
400 00000380·0000000000000010·00000384·FDE·cie=00000000·pc=0000000000000ae0..0000000000000afb400 00000380·0000000000000010·00000384·FDE·cie=00000000·pc=0000000000000ad0..0000000000000aeb
401 ··DW_CFA_nop401 ··DW_CFA_nop
402 ··DW_CFA_nop402 ··DW_CFA_nop
403 ··DW_CFA_nop403 ··DW_CFA_nop
  
404 00000394·0000000000000034·00000398·FDE·cie=00000000·pc=0000000000000000..000000000000003e404 00000394·0000000000000034·00000398·FDE·cie=00000000·pc=0000000000000000..000000000000003e
405 ··DW_CFA_advance_loc:·6·to·0000000000000006405 ··DW_CFA_advance_loc:·6·to·0000000000000006
406 ··DW_CFA_def_cfa_offset:·16406 ··DW_CFA_def_cfa_offset:·16
Offset 436, 31 lines modifiedOffset 436, 31 lines modified
436 ··DW_CFA_nop436 ··DW_CFA_nop
  
437 000003e0·0000000000000010·000003e4·FDE·cie=00000000·pc=0000000000000738..000000000000073b437 000003e0·0000000000000010·000003e4·FDE·cie=00000000·pc=0000000000000738..000000000000073b
438 ··DW_CFA_nop438 ··DW_CFA_nop
439 ··DW_CFA_nop439 ··DW_CFA_nop
440 ··DW_CFA_nop440 ··DW_CFA_nop
  
441 000003f4·0000000000000028·000003f8·FDE·cie=00000000·pc=0000000000000b00..0000000000000bb7441 000003f4·0000000000000028·000003f8·FDE·cie=00000000·pc=0000000000000af0..0000000000000ba7
442 ··DW_CFA_advance_loc:·1·to·0000000000000b01442 ··DW_CFA_advance_loc:·1·to·0000000000000af1
443 ··DW_CFA_def_cfa_offset:·16443 ··DW_CFA_def_cfa_offset:·16
444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
445 ··DW_CFA_advance_loc:·4·to·0000000000000b05445 ··DW_CFA_advance_loc:·4·to·0000000000000af5
446 ··DW_CFA_def_cfa_offset:·24446 ··DW_CFA_def_cfa_offset:·24
447 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24447 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
448 ··DW_CFA_advance_loc:·2·to·0000000000000b07448 ··DW_CFA_advance_loc:·2·to·0000000000000af7
449 ··DW_CFA_def_cfa_offset:·32449 ··DW_CFA_def_cfa_offset:·32
450 ··DW_CFA_advance_loc:·62·to·0000000000000b45450 ··DW_CFA_advance_loc:·62·to·0000000000000b35
451 ··DW_CFA_remember_state451 ··DW_CFA_remember_state
452 ··DW_CFA_def_cfa_offset:·24452 ··DW_CFA_def_cfa_offset:·24
453 ··DW_CFA_advance_loc:·1·to·0000000000000b46453 ··DW_CFA_advance_loc:·1·to·0000000000000b36
454 ··DW_CFA_def_cfa_offset:·16454 ··DW_CFA_def_cfa_offset:·16
455 ··DW_CFA_advance_loc:·1·to·0000000000000b47455 ··DW_CFA_advance_loc:·1·to·0000000000000b37
456 ··DW_CFA_def_cfa_offset:·8456 ··DW_CFA_def_cfa_offset:·8
457 ··DW_CFA_advance_loc:·1·to·0000000000000b48457 ··DW_CFA_advance_loc:·1·to·0000000000000b38
458 ··DW_CFA_restore_state458 ··DW_CFA_restore_state
459 ··DW_CFA_nop459 ··DW_CFA_nop
460 ··DW_CFA_nop460 ··DW_CFA_nop
  
461 00000420·0000000000000014·00000424·FDE·cie=00000000·pc=000000000000073b..0000000000000745461 00000420·0000000000000014·00000424·FDE·cie=00000000·pc=000000000000073b..0000000000000745
462 ··DW_CFA_def_cfa_offset:·32462 ··DW_CFA_def_cfa_offset:·32
463 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24463 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
641 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ·R_X86_64_PC32»  .text.unlikely+0x12a5165 ·R_X86_64_PC32»  .text.unlikely+0x12a5
166 »       sub····$0x1,%eax166 »       sub····$0x1,%eax
167 »       xor····%ebx,%ebx167 »       xor····%ebx,%ebx
168 »       mov····%eax,0x34(%r12)168 »       mov····%eax,0x34(%r12)
169 »       mov····0x10(%rbp,%rbx,8),%rdi169 »       mov····0x10(%rbp,%rbx,8),%rdi
170 »       add····$0x1,%rbx170 »       add····$0x1,%rbx
171 »       call···1ec·<hamt_node_array_dealloc+0x3c>171 »       call···1ec·<hamt_node_array_dealloc+0x3c>
172 ·R_X86_64_PC32»  .text.hot+0xadc172 ·R_X86_64_PC32»  .text.hot+0xacc
173 »       cmp····$0x20,%rbx173 »       cmp····$0x20,%rbx
174 »       jne····1de·<hamt_node_array_dealloc+0x2e>174 »       jne····1de·<hamt_node_array_dealloc+0x2e>
175 »       mov····0x8(%rbp),%rax175 »       mov····0x8(%rbp),%rax
176 »       mov····%rbp,%rdi176 »       mov····%rbp,%rdi
177 »       call···*0x140(%rax)177 »       call···*0x140(%rax)
178 »       mov····0x34(%r12),%eax178 »       mov····0x34(%r12),%eax
179 »       add····$0x1,%eax179 »       add····$0x1,%eax
4.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 322, 18 lines modifiedOffset 322, 18 lines modified
322 »       mov····%eax,0x0(%r13)322 »       mov····%eax,0x0(%r13)
323 »       mov····%r13,%rbx323 »       mov····%r13,%rbx
324 »       jmp····3ac·<hamt_node_bitmap_assoc.cold+0x37>324 »       jmp····3ac·<hamt_node_bitmap_assoc.cold+0x37>
325 ·R_X86_64_PC32»  .text.hot+0x539325 ·R_X86_64_PC32»  .text.hot+0x539
326 »       mov····$0x0,%edi326 »       mov····$0x0,%edi
327 ·R_X86_64_32»    _PyRuntime+0x15918327 ·R_X86_64_32»    _PyRuntime+0x15918
328 »       call···3b6·<hamt_node_bitmap_assoc.cold+0x41>328 »       call···3b6·<hamt_node_bitmap_assoc.cold+0x41>
329 ·R_X86_64_PC32»  .text.hot+0xadc329 ·R_X86_64_PC32»  .text.hot+0xacc
330 »       mov····%rbx,%rdi330 »       mov····%rbx,%rdi
331 »       call···3be·<hamt_node_bitmap_assoc.cold+0x49>331 »       call···3be·<hamt_node_bitmap_assoc.cold+0x49>
332 ·R_X86_64_PC32»  .text.hot+0xadc332 ·R_X86_64_PC32»  .text.hot+0xacc
333 »       xor····%ebx,%ebx333 »       xor····%ebx,%ebx
334 »       jmp····3c5·<hamt_node_bitmap_assoc.cold+0x50>334 »       jmp····3c5·<hamt_node_bitmap_assoc.cold+0x50>
335 ·R_X86_64_PC32»  .text.hot+0x539335 ·R_X86_64_PC32»  .text.hot+0x539
336 »       xor····%edi,%edi336 »       xor····%edi,%edi
337 »       jmp····3b1·<hamt_node_bitmap_assoc.cold+0x3c>337 »       jmp····3b1·<hamt_node_bitmap_assoc.cold+0x3c>
338 »       mov····0x14(%rsp),%esi338 »       mov····0x14(%rsp),%esi
339 »       mov····0x8(%rsp),%r9339 »       mov····0x8(%rsp),%r9
Offset 350, 15 lines modifiedOffset 350, 15 lines modified
350 »       je·····3be·<hamt_node_bitmap_assoc.cold+0x49>350 »       je·····3be·<hamt_node_bitmap_assoc.cold+0x49>
351 »       cmp····%rax,%rbx351 »       cmp····%rax,%rbx
352 »       mov····0x18(%rsp),%r11352 »       mov····0x18(%rsp),%r11
353 »       je·····37f·<hamt_node_bitmap_assoc.cold+0xa>353 »       je·····37f·<hamt_node_bitmap_assoc.cold+0xa>
354 »       mov····%r13,%rdi354 »       mov····%r13,%rdi
355 »       mov····%r11,(%rsp)355 »       mov····%r11,(%rsp)
356 »       call···40b·<hamt_node_bitmap_assoc.cold+0x96>356 »       call···40b·<hamt_node_bitmap_assoc.cold+0x96>
357 ·R_X86_64_PC32»  .text.hot+0xafc357 ·R_X86_64_PC32»  .text.hot+0xaec
358 »       mov····%rax,%rbx358 »       mov····%rax,%rbx
359 »       test···%rax,%rax359 »       test···%rax,%rax
360 »       je·····3be·<hamt_node_bitmap_assoc.cold+0x49>360 »       je·····3be·<hamt_node_bitmap_assoc.cold+0x49>
361 »       mov····(%rsp),%r11361 »       mov····(%rsp),%r11
362 »       mov····(%rax,%r11,8),%rdi362 »       mov····(%rax,%r11,8),%rdi
363 »       mov····%rbp,(%rax,%r11,8)363 »       mov····%rbp,(%rax,%r11,8)
364 »       mov····(%rdi),%rax364 »       mov····(%rdi),%rax
Offset 411, 15 lines modifiedOffset 411, 15 lines modified
411 »       mov····0x0(%rbp),%eax411 »       mov····0x0(%rbp),%eax
412 »       add····$0x1,%eax412 »       add····$0x1,%eax
413 »       jne····55e·<hamt_node_bitmap_assoc.cold+0x1e9>413 »       jne····55e·<hamt_node_bitmap_assoc.cold+0x1e9>
414 »       mov····%rbp,0x38(%rdx)414 »       mov····%rbp,0x38(%rdx)
415 »       mov····%r13,%rdi415 »       mov····%r13,%rdi
416 »       mov····%rdx,(%rsp)416 »       mov····%rdx,(%rsp)
417 »       call···4dc·<hamt_node_bitmap_assoc.cold+0x167>417 »       call···4dc·<hamt_node_bitmap_assoc.cold+0x167>
418 ·R_X86_64_PC32»  .text.hot+0xafc418 ·R_X86_64_PC32»  .text.hot+0xaec
419 »       mov····(%rsp),%rdx419 »       mov····(%rsp),%rdx
420 »       test···%rax,%rax420 »       test···%rax,%rax
421 »       mov····%rax,%rbx421 »       mov····%rax,%rbx
422 »       je·····529·<hamt_node_bitmap_assoc.cold+0x1b4>422 »       je·····529·<hamt_node_bitmap_assoc.cold+0x1b4>
423 »       add····$0x4,%r15423 »       add····$0x4,%r15
424 »       mov····(%rax,%r15,8),%rdi424 »       mov····(%rax,%r15,8),%rdi
425 »       xor····%eax,%eax425 »       xor····%eax,%eax
Offset 634, 15 lines modifiedOffset 634, 15 lines modified
634 »       ret634 »       ret
  
635 000000000000073b·<hamt_node_bitmap_clone.cold>:635 000000000000073b·<hamt_node_bitmap_clone.cold>:
636 hamt_node_bitmap_clone.cold():636 hamt_node_bitmap_clone.cold():
637 »       mov····$0x0,%eax637 »       mov····$0x0,%eax
638 ·R_X86_64_32»    _PyRuntime+0x15918638 ·R_X86_64_32»    _PyRuntime+0x15918
639 »       jmp····745·<_PyHamt_Without>639 »       jmp····745·<_PyHamt_Without>
640 ·R_X86_64_PC32»  .text.hot+0xb8e640 ·R_X86_64_PC32»  .text.hot+0xb7e
  
641 0000000000000745·<_PyHamt_Without>:641 0000000000000745·<_PyHamt_Without>:
642 _PyHamt_Without():642 _PyHamt_Without():
643 »       endbr64643 »       endbr64
644 »       push···%r12644 »       push···%r12
645 »       push···%rbp645 »       push···%rbp
646 »       mov····%rdi,%rbp646 »       mov····%rdi,%rbp
Offset 790, 15 lines modifiedOffset 790, 15 lines modified
790 »       sub····$0x2,%rax790 »       sub····$0x2,%rax
791 »       cmp····$0x1,%rax791 »       cmp····$0x1,%rax
792 »       ja·····9d3·<hamt_node_without.constprop.0+0x183>792 »       ja·····9d3·<hamt_node_without.constprop.0+0x183>
793 »       cmpq···$0x0,0x20(%rbp)793 »       cmpq···$0x0,0x20(%rbp)
794 »       je·····9d3·<hamt_node_without.constprop.0+0x183>794 »       je·····9d3·<hamt_node_without.constprop.0+0x183>
795 »       mov····%r15,%rdi795 »       mov····%r15,%rdi
796 »       call···934·<hamt_node_without.constprop.0+0xe4>796 »       call···934·<hamt_node_without.constprop.0+0xe4>
797 ·R_X86_64_PC32»  .text.hot+0xafc797 ·R_X86_64_PC32»  .text.hot+0xaec
798 »       mov····%rax,%rbx798 »       mov····%rax,%rbx
799 »       test···%rax,%rax799 »       test···%rax,%rax
800 »       jne····962·<hamt_node_without.constprop.0+0x112>800 »       jne····962·<hamt_node_without.constprop.0+0x112>
801 »       mov····0x0(%rbp),%rax801 »       mov····0x0(%rbp),%rax
802 »       test···%eax,%eax802 »       test···%eax,%eax
803 »       js·····cd5·<hamt_node_without.constprop.0+0x485>803 »       js·····cd5·<hamt_node_without.constprop.0+0x485>
804 »       dec····%rax804 »       dec····%rax
Offset 814, 15 lines modifiedOffset 814, 15 lines modified
814 »       mov····(%rbx,%rax,8),%rdi814 »       mov····(%rbx,%rax,8),%rdi
815 »       mov····(%rcx),%eax815 »       mov····(%rcx),%eax
816 »       inc····%eax816 »       inc····%eax
817 »       je·····97b·<hamt_node_without.constprop.0+0x12b>817 »       je·····97b·<hamt_node_without.constprop.0+0x12b>
818 »       mov····%eax,(%rcx)818 »       mov····%eax,(%rcx)
819 »       mov····%rcx,0x20(%rbx,%r14,8)819 »       mov····%rcx,0x20(%rbx,%r14,8)
820 »       call···985·<hamt_node_without.constprop.0+0x135>820 »       call···985·<hamt_node_without.constprop.0+0x135>
821 ·R_X86_64_PC32»  .text.hot+0xadc821 ·R_X86_64_PC32»  .text.hot+0xacc
822 »       mov····(%r15),%eax822 »       mov····(%r15),%eax
823 »       mov····0x20(%rbx,%r12,8),%rdi823 »       mov····0x20(%rbx,%r12,8),%rdi
824 »       inc····%eax824 »       inc····%eax
825 »       je·····994·<hamt_node_without.constprop.0+0x144>825 »       je·····994·<hamt_node_without.constprop.0+0x144>
826 »       mov····%eax,(%r15)826 »       mov····%eax,(%r15)
827 »       mov····(%rdi),%rax827 »       mov····(%rdi),%rax
828 »       mov····%r15,0x20(%rbx,%r12,8)828 »       mov····%r15,0x20(%rbx,%r12,8)
Offset 841, 15 lines modifiedOffset 841, 15 lines modified
841 »       jne····bca·<hamt_node_without.constprop.0+0x37a>841 »       jne····bca·<hamt_node_without.constprop.0+0x37a>
842 »       mov····%rbp,%rdi842 »       mov····%rbp,%rdi
843 »       call···9ce·<hamt_node_without.constprop.0+0x17e>843 »       call···9ce·<hamt_node_without.constprop.0+0x17e>
844 ·R_X86_64_PLT32» _Py_Dealloc-0x4844 ·R_X86_64_PLT32» _Py_Dealloc-0x4
845 »       jmp····bca·<hamt_node_without.constprop.0+0x37a>845 »       jmp····bca·<hamt_node_without.constprop.0+0x37a>
846 »       mov····%r15,%rdi846 »       mov····%r15,%rdi
847 »       call···9db·<hamt_node_without.constprop.0+0x18b>847 »       call···9db·<hamt_node_without.constprop.0+0x18b>
848 ·R_X86_64_PC32»  .text.hot+0xafc848 ·R_X86_64_PC32»  .text.hot+0xaec
849 »       mov····%rax,%rbx849 »       mov····%rax,%rbx
850 »       test···%rax,%rax850 »       test···%rax,%rax
851 »       je·····cd5·<hamt_node_without.constprop.0+0x485>851 »       je·····cd5·<hamt_node_without.constprop.0+0x485>
852 »       add····$0x4,%r12852 »       add····$0x4,%r12
853 »       mov····(%rax,%r12,8),%rdi853 »       mov····(%rax,%r12,8),%rdi
854 »       mov····%rbp,(%rax,%r12,8)854 »       mov····%rbp,(%rax,%r12,8)
855 »       mov····(%rdi),%rax855 »       mov····(%rdi),%rax
Offset 1616, 15 lines modifiedOffset 1616, 15 lines modified
1616 »       pop····%r121616 »       pop····%r12
1617 »       jmp····123a·<hamt_node_collision_dealloc+0x7b>1617 »       jmp····123a·<hamt_node_collision_dealloc+0x7b>
1618 ·R_X86_64_PLT32» _PyTrash_thread_destroy_chain-0x41618 ·R_X86_64_PLT32» _PyTrash_thread_destroy_chain-0x4
1619 »       sub····$0x1,%r121619 »       sub····$0x1,%r12
1620 »       jb·····120a·<hamt_node_collision_dealloc+0x4b>1620 »       jb·····120a·<hamt_node_collision_dealloc+0x4b>
1621 »       mov····0x20(%rbp,%r12,8),%rdi1621 »       mov····0x20(%rbp,%r12,8),%rdi
1622 »       call···124a·<hamt_node_collision_dealloc+0x8b>1622 »       call···124a·<hamt_node_collision_dealloc+0x8b>
1623 ·R_X86_64_PC32»  .text.hot+0xadc1623 ·R_X86_64_PC32»  .text.hot+0xacc
1624 »       jmp····123a·<hamt_node_collision_dealloc+0x7b>1624 »       jmp····123a·<hamt_node_collision_dealloc+0x7b>
1625 »       pop····%rbx1625 »       pop····%rbx
1626 »       pop····%rbp1626 »       pop····%rbp
1627 »       pop····%r121627 »       pop····%r12
Max diff block lines reached; 36/4034 bytes (0.89%) of diff not shown.
5.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 589, 15 lines modifiedOffset 589, 15 lines modified
589 ·R_X86_64_PC32»  .text.unlikely+0x3a8589 ·R_X86_64_PC32»  .text.unlikely+0x3a8
590 »       add····$0x2,%r12590 »       add····$0x2,%r12
591 »       add····$0x1,%rbp591 »       add····$0x1,%rbp
592 »       cmp····$0x20,%rbp592 »       cmp····$0x20,%rbp
593 »       jne····6ec·<hamt_node_bitmap_assoc+0x38c>593 »       jne····6ec·<hamt_node_bitmap_assoc+0x38c>
594 »       mov····$0x0,%edi594 »       mov····$0x0,%edi
595 ·R_X86_64_32»    _PyRuntime+0x15918595 ·R_X86_64_32»    _PyRuntime+0x15918
596 »       call···ae0·<Py_XDECREF>596 »       call···ad0·<Py_XDECREF>
597 »       jmp····53d·<hamt_node_bitmap_assoc+0x1dd>597 »       jmp····53d·<hamt_node_bitmap_assoc+0x1dd>
  
598 0000000000000770·<hamt_node_bitmap_new>:598 0000000000000770·<hamt_node_bitmap_new>:
599 hamt_node_bitmap_new():599 hamt_node_bitmap_new():
600 »       push···%rbx600 »       push···%rbx
601 »       test···%rdi,%rdi601 »       test···%rdi,%rdi
602 »       je·····77a·<hamt_node_bitmap_new+0xa>602 »       je·····77a·<hamt_node_bitmap_new+0xa>
Offset 822, 117 lines modifiedOffset 822, 116 lines modified
822 »       test···%rdi,%rdi822 »       test···%rdi,%rdi
823 »       je·····a70·<hamt_node_bitmap_dealloc+0xd0>823 »       je·····a70·<hamt_node_bitmap_dealloc+0xd0>
824 »       mov····(%rdi),%rax824 »       mov····(%rdi),%rax
825 »       test···%eax,%eax825 »       test···%eax,%eax
826 »       js·····a70·<hamt_node_bitmap_dealloc+0xd0>826 »       js·····a70·<hamt_node_bitmap_dealloc+0xd0>
827 »       sub····$0x1,%rax827 »       sub····$0x1,%rax
828 »       mov····%rax,(%rdi)828 »       mov····%rax,(%rdi)
829 »       je·····acc·<hamt_node_bitmap_dealloc+0x12c>829 »       je·····ac2·<hamt_node_bitmap_dealloc+0x122>
830 »       lea····-0x2(%rbp),%r13830 »       lea····-0x2(%rbp),%r13
831 »       cmp····$0x1,%rbp831 »       cmp····$0x1,%rbp
832 »       je·····a78·<hamt_node_bitmap_dealloc+0xd8>832 »       je·····a78·<hamt_node_bitmap_dealloc+0xd8>
833 »       mov····0x10(%rdx),%rdi833 »       mov····0x10(%rdx),%rdi
834 »       test···%rdi,%rdi834 »       test···%rdi,%rdi
835 »       je·····a70·<hamt_node_bitmap_dealloc+0xd0>835 »       je·····a70·<hamt_node_bitmap_dealloc+0xd0>
836 »       mov····(%rdi),%rax836 »       mov····(%rdi),%rax
837 »       test···%eax,%eax837 »       test···%eax,%eax
838 »       js·····a70·<hamt_node_bitmap_dealloc+0xd0>838 »       js·····a70·<hamt_node_bitmap_dealloc+0xd0>
839 »       sub····$0x1,%rax839 »       sub····$0x1,%rax
840 »       mov····%rax,(%rdi)840 »       mov····%rax,(%rdi)
841 »       je·····acc·<hamt_node_bitmap_dealloc+0x12c>841 »       je·····ac2·<hamt_node_bitmap_dealloc+0x122>
842 »       lea····-0x3(%rbp),%r13842 »       lea····-0x3(%rbp),%r13
843 »       cmp····$0x2,%rbp843 »       cmp····$0x2,%rbp
844 »       je·····ac6·<hamt_node_bitmap_dealloc+0x126>844 »       je·····abc·<hamt_node_bitmap_dealloc+0x11c>
845 »       mov····0x8(%rdx),%rdi845 »       mov····0x8(%rdx),%rdi
846 »       test···%rdi,%rdi846 »       test···%rdi,%rdi
847 »       je·····a70·<hamt_node_bitmap_dealloc+0xd0>847 »       je·····a70·<hamt_node_bitmap_dealloc+0xd0>
848 »       mov····(%rdi),%rax848 »       mov····(%rdi),%rax
849 »       test···%eax,%eax849 »       test···%eax,%eax
850 »       js·····a70·<hamt_node_bitmap_dealloc+0xd0>850 »       js·····a70·<hamt_node_bitmap_dealloc+0xd0>
851 »       sub····$0x1,%rax851 »       sub····$0x1,%rax
852 »       mov····%rax,(%rdi)852 »       mov····%rax,(%rdi)
853 »       je·····acc·<hamt_node_bitmap_dealloc+0x12c>853 »       je·····ac2·<hamt_node_bitmap_dealloc+0x122>
854 »       sub····$0x1,%r13854 »       sub····$0x1,%r13
855 »       jb·····ac0·<hamt_node_bitmap_dealloc+0x120>855 »       jb·····ab6·<hamt_node_bitmap_dealloc+0x116>
856 »       mov····0x20(%rbx,%r13,8),%rdi856 »       mov····0x20(%rbx,%r13,8),%rdi
857 »       test···%rdi,%rdi857 »       test···%rdi,%rdi
858 »       jne····a50·<hamt_node_bitmap_dealloc+0xb0>858 »       jne····a50·<hamt_node_bitmap_dealloc+0xb0>
859 »       mov····%r13,%rbp859 »       mov····%r13,%rbp
860 »       jmp····9e8·<hamt_node_bitmap_dealloc+0x48>860 »       jmp····9e8·<hamt_node_bitmap_dealloc+0x48>
861 »       mov····0x8(%rbx),%rdx861 »       mov····0x8(%rbx),%rdx
862 »       mov····%rbx,%rdi862 »       mov····%rbx,%rdi
863 »       call···*0x140(%rdx)863 »       call···*0x140(%rdx)
864 »       mov····0x34(%r12),%eax864 »       mov····0x34(%r12),%eax
865 »       add····$0x1,%eax865 »       add····$0x1,%eax
866 »       cmpq···$0x0,0xa8(%r12)866 »       cmpq···$0x0,0xa8(%r12)
867 »       mov····%eax,0x34(%r12)867 »       mov····%eax,0x34(%r12)
868 »       je·····aa2·<hamt_node_bitmap_dealloc+0x102>868 »       je·····aa2·<hamt_node_bitmap_dealloc+0x102>
869 »       cmp····$0x64,%eax869 »       cmp····$0x64,%eax
870 »       jg·····ad3·<hamt_node_bitmap_dealloc+0x133>870 »       jg·····ac9·<hamt_node_bitmap_dealloc+0x129>
871 »       add····$0x8,%rsp871 »       add····$0x8,%rsp
872 »       pop····%rbx872 »       pop····%rbx
873 »       pop····%rbp873 »       pop····%rbp
874 »       pop····%r12874 »       pop····%r12
875 »       pop····%r13875 »       pop····%r13
876 »       ret876 »       ret
877 »       nopl···(%rax)877 »       nopl···(%rax)
878 »       mov····0x8(%rbx),%rdx878 »       mov····0x8(%rbx),%rdx
879 »       jmp····a7c·<hamt_node_bitmap_dealloc+0xdc>879 »       jmp····a7c·<hamt_node_bitmap_dealloc+0xdc>
880 »       cs·nopw·0x0(%rax,%rax,1) 
881 »       mov····0x8(%rbx),%rdx880 »       mov····0x8(%rbx),%rdx
882 »       jmp····a7c·<hamt_node_bitmap_dealloc+0xdc>881 »       jmp····a7c·<hamt_node_bitmap_dealloc+0xdc>
883 »       mov····0x8(%rbx),%rdx882 »       mov····0x8(%rbx),%rdx
884 »       jmp····a7c·<hamt_node_bitmap_dealloc+0xdc>883 »       jmp····a7c·<hamt_node_bitmap_dealloc+0xdc>
885 »       call···ad1·<hamt_node_bitmap_dealloc+0x131>884 »       call···ac7·<hamt_node_bitmap_dealloc+0x127>
886 ·R_X86_64_PLT32» _Py_Dealloc-0x4885 ·R_X86_64_PLT32» _Py_Dealloc-0x4
887 »       jmp····a70·<hamt_node_bitmap_dealloc+0xd0>886 »       jmp····a70·<hamt_node_bitmap_dealloc+0xd0>
888 »       jmp····ad8·<hamt_node_bitmap_dealloc+0x138>887 »       jmp····ace·<hamt_node_bitmap_dealloc+0x12e>
889 ·R_X86_64_PC32»  .text.unlikely+0x725888 ·R_X86_64_PC32»  .text.unlikely+0x725
890 »       nopl···0x0(%rax,%rax,1)889 »       xchg···%ax,%ax
  
891 0000000000000ae0·<Py_XDECREF>:890 0000000000000ad0·<Py_XDECREF>:
892 Py_XDECREF():891 Py_XDECREF():
893 »       test···%rdi,%rdi892 »       test···%rdi,%rdi
894 »       je·····af5·<Py_XDECREF+0x15>893 »       je·····ae5·<Py_XDECREF+0x15>
895 »       mov····(%rdi),%rax894 »       mov····(%rdi),%rax
896 »       test···%eax,%eax895 »       test···%eax,%eax
897 »       js·····af5·<Py_XDECREF+0x15>896 »       js·····ae5·<Py_XDECREF+0x15>
898 »       sub····$0x1,%rax897 »       sub····$0x1,%rax
899 »       mov····%rax,(%rdi)898 »       mov····%rax,(%rdi)
900 »       je·····af6·<Py_XDECREF+0x16>899 »       je·····ae6·<Py_XDECREF+0x16>
901 »       ret900 »       ret
902 »       jmp····afb·<Py_XDECREF+0x1b>901 »       jmp····aeb·<Py_XDECREF+0x1b>
903 ·R_X86_64_PLT32» _Py_Dealloc-0x4902 ·R_X86_64_PLT32» _Py_Dealloc-0x4
904 »       nopl···0x0(%rax,%rax,1)903 »       nopl···0x0(%rax,%rax,1)
  
905 0000000000000b00·<hamt_node_bitmap_clone>:904 0000000000000af0·<hamt_node_bitmap_clone>:
906 hamt_node_bitmap_clone():905 hamt_node_bitmap_clone():
907 »       push···%rbp906 »       push···%rbp
908 »       mov····%rdi,%rbp907 »       mov····%rdi,%rbp
909 »       push···%rbx908 »       push···%rbx
910 »       push···%r8909 »       push···%r8
911 »       mov····0x10(%rdi),%rbx910 »       mov····0x10(%rdi),%rbx
912 »       test···%rbx,%rbx911 »       test···%rbx,%rbx
913 »       je·····b14·<hamt_node_bitmap_clone+0x14>912 »       je·····b04·<hamt_node_bitmap_clone+0x14>
914 ·R_X86_64_PC32»  .text.unlikely+0x737913 ·R_X86_64_PC32»  .text.unlikely+0x737
915 »       mov····%rbx,%rsi914 »       mov····%rbx,%rsi
916 »       mov····$0x0,%edi915 »       mov····$0x0,%edi
917 ·R_X86_64_32»    _PyHamt_BitmapNode_Type916 ·R_X86_64_32»    _PyHamt_BitmapNode_Type
918 »       call···b21·<hamt_node_bitmap_clone+0x21>917 »       call···b11·<hamt_node_bitmap_clone+0x21>
919 ·R_X86_64_PLT32» _PyObject_GC_NewVar-0x4918 ·R_X86_64_PLT32» _PyObject_GC_NewVar-0x4
920 »       test···%rax,%rax919 »       test···%rax,%rax
921 »       je·····b44·<hamt_node_bitmap_clone+0x44>920 »       je·····b34·<hamt_node_bitmap_clone+0x44>
922 »       mov····%rbx,0x10(%rax)921 »       mov····%rbx,0x10(%rax)
923 »       xor····%edx,%edx922 »       xor····%edx,%edx
924 »       cmp····%rdx,%rbx923 »       cmp····%rdx,%rbx
925 »       jle····b48·<hamt_node_bitmap_clone+0x48>924 »       jle····b38·<hamt_node_bitmap_clone+0x48>
926 »       xor····%esi,%esi925 »       xor····%esi,%esi
927 »       mov····%rsi,0x20(%rax,%rdx,8)926 »       mov····%rsi,0x20(%rax,%rdx,8)
928 »       add····$0x1,%rdx927 »       add····$0x1,%rdx
929 »       jmp····b2c·<hamt_node_bitmap_clone+0x2c>928 »       jmp····b1c·<hamt_node_bitmap_clone+0x2c>
930 »       mov····0x18(%rbp),%edx929 »       mov····0x18(%rbp),%edx
Max diff block lines reached; 768/5121 bytes (15.00%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ··0x000002a0·1b000000·000e5083·0786068c·058d048e·......P.........46 ··0x000002a0·1b000000·000e5083·0786068c·058d048e·......P.........
47 ··0x000002b0·038f0200·1c000000·b8020000·00000000·................47 ··0x000002b0·038f0200·1c000000·b8020000·00000000·................
48 ··0x000002c0·7a000000·00630e10·83020249·0ac30e08·z....c.....I....48 ··0x000002c0·7a000000·00630e10·83020249·0ac30e08·z....c.....I....
49 ··0x000002d0·490b0000·18000000·d8020000·00000000·I...............49 ··0x000002d0·490b0000·18000000·d8020000·00000000·I...............
50 ··0x000002e0·27000000·00410e10·83025dc3·0e080000·'....A....].....50 ··0x000002e0·27000000·00410e10·83025dc3·0e080000·'....A....].....
51 ··0x000002f0·14000000·f4020000·00000000·33000000·............3...51 ··0x000002f0·14000000·f4020000·00000000·33000000·............3...
52 ··0x00000300·00670e10·480e0800·38000000·0c030000·.g..H...8.......52 ··0x00000300·00670e10·480e0800·38000000·0c030000·.g..H...8.......
53 ··0x00000310·00000000·38010000·00460e10·8d02420e·....8....F....B.53 ··0x00000310·00000000·2e010000·00460e10·8d02420e·.........F....B.
54 ··0x00000320·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.054 ··0x00000320·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.0
55 ··0x00000330·02f80a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.55 ··0x00000330·02f80a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
56 ··0x00000340·08440b00·38000000·48030000·00000000·.D..8...H.......56 ··0x00000340·08440b00·38000000·48030000·00000000·.D..8...H.......
57 ··0x00000350·4e000000·000e3083·0586048c·038d026e·N.....0........n57 ··0x00000350·4e000000·000e3083·0586048c·038d026e·N.....0........n
58 ··0x00000360·0a0e2847·0e20410e·18420e10·420e0845·..(G.·A..B..B..E58 ··0x00000360·0a0e2847·0e20410e·18420e10·420e0845·..(G.·A..B..B..E
59 ··0x00000370·0b410e28·440e2041·0e18420e·10420e08·.A.(D.·A..B..B..59 ··0x00000370·0b410e28·440e2041·0e18420e·10420e08·.A.(D.·A..B..B..
60 ··0x00000380·10000000·84030000·00000000·1b000000·................60 ··0x00000380·10000000·84030000·00000000·1b000000·................
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:··········123664·(bytes·into·file)13 ··Start·of·section·headers:··········120344·(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·0x1e310:1 There·are·28·section·headers,·starting·at·offset·0x1d618:
  
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··73··4
6 ··[·2]·.text·············PROGBITS········0000000000000000·000048·0017f0·00··AX··0···0·326 ··[·2]·.text·············PROGBITS········0000000000000000·000048·0018a0·00··AX··0···0·32
7 ··[·3]·.rela.text········RELA············0000000000000000·0108b0·0021a8·18···I·25···2··87 ··[·3]·.rela.text········RELA············0000000000000000·010350·0025e0·18···I·25···2··8
8 ··[·4]·.data·············PROGBITS········0000000000000000·001838·000488·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········0000000000000000·0018e8·000488·00··WA··0···0·32
9 ··[·5]·.rela.data········RELA············0000000000000000·012a58·0006f0·18···I·25···4··89 ··[·5]·.rela.data········RELA············0000000000000000·012930·0006f0·18···I·25···4··8
10 ··[·6]·.bss··············NOBITS··········0000000000000000·001cc0·000008·00··WA··0···0··810 ··[·6]·.bss··············NOBITS··········0000000000000000·001d70·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·001d70·0007a0·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002460·002bab·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002510·002a0c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·013148·005610·18···I·25···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·013020·0052b0·18···I·25···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·005010·00474f·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004f20·00405f·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·018758·004a40·18···I·25··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0182d0·004128·18···I·25··10··8
16 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·00975f·0004ae·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·008f7f·0004ae·01·AMS··0···0··1
17 ··[13]·.note.stapsdt·····NOTE············0000000000000000·009c10·0000b0·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············0000000000000000·009430·0000b0·00······0···0··4
18 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01d198·000090·18···I·25··13··818 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01c3f8·000090·18···I·25··13··8
19 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·009cc0·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·0094e0·000001·00··AG··0···0··1
20 ··[16]·.rodata···········PROGBITS········0000000000000000·009cc8·000c65·00···A··0···0·3220 ··[16]·.rodata···········PROGBITS········0000000000000000·0094e8·000c65·00···A··0···0·32
21 ··[17]·.rela.rodata······RELA············0000000000000000·01d228·000060·18···I·25··16··821 ··[17]·.rela.rodata······RELA············0000000000000000·01c488·000060·18···I·25··16··8
22 ··[18]·.tbss·············NOBITS··········0000000000000000·00a930·000008·00·WAT··0···0··822 ··[18]·.tbss·············NOBITS··········0000000000000000·00a150·000008·00·WAT··0···0··8
23 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00a930·000048·08··AM··0···0··823 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00a150·000048·08··AM··0···0··8
24 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·01d288·0000d8·18···I·25··19··824 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·01c4e8·0000d8·18···I·25··19··8
25 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00a978·000000·00······0···0··125 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00a198·000000·00······0···0··1
26 ··[22]·.note.gnu.property·NOTE············0000000000000000·00a978·000020·00···A··0···0··826 ··[22]·.note.gnu.property·NOTE············0000000000000000·00a198·000020·00···A··0···0··8
27 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00a998·001840·00···A··0···0··827 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00a1b8·001940·00···A··0···0··8
28 ··[24]·.rela.eh_frame····RELA············0000000000000000·01d360·000eb8·18···I·25··23··828 ··[24]·.rela.eh_frame····RELA············0000000000000000·01c5c0·000f60·18···I·25··23··8
29 ··[25]·.symtab···········SYMTAB··········0000000000000000·00c1d8·002610·18·····26·153··829 ··[25]·.symtab···········SYMTAB··········0000000000000000·00baf8·0026b8·18·····26·160··8
30 ··[26]·.strtab···········STRTAB··········0000000000000000·00e7e8·0020c2·00······0···0··130 ··[26]·.strtab···········STRTAB··········0000000000000000·00e1b0·00219b·00······0···0··1
31 ··[27]·.shstrtab·········STRTAB··········0000000000000000·01e218·0000f6·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········0000000000000000·01d520·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)
64.0 KB
readelf --wide --symbols {}
Max HTML report size reached
421 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:·0x0000000000000ef9,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000005 ····Location:·0x0000000000000e2f,·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:·0x0000000000000f4e,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000009 ····Location:·0x0000000000000e84,·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
5.67 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 17 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 x[]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^
 10 []A\A]A^
9 []A\A]A^A_11 []A\A]A^A_
10 PyImport_AppendInittab()·may·not·be·called·after·Py_Initialize()12 PyImport_AppendInittab()·may·not·be·called·after·Py_Initialize()
11 PyImport_ExtendInittab()·may·not·be·called·after·Py_Initialize()13 PyImport_ExtendInittab()·may·not·be·called·after·Py_Initialize()
12 global·import·state·already·initialized14 global·import·state·already·initialized
13 import·_frozen_importlib·#·frozen15 import·_frozen_importlib·#·frozen
14 import·%U·#·previously·loaded·(%R)16 import·%U·#·previously·loaded·(%R)
15 failed·to·initialize·importlib17 failed·to·initialize·importlib
Offset 48, 17 lines modifiedOffset 50, 16 lines modified
48 _override_multi_interp_extensions_check50 _override_multi_interp_extensions_check
49 []A\A]A^A_51 []A\A]A^A_
50 []A\A]A^52 []A\A]A^
51 []A\A]A^A_53 []A\A]A^A_
52 []A\A]A^54 []A\A]A^
53 []A\A]A^A_55 []A\A]A^A_
54 []A\A]A^A_56 []A\A]A^A_
55 AVAUATUH57 AWAVAUATUSH
56 []A\A]A^A_58 []A\A]A^A_
57 AWAVAUATUSQH 
58 []A\A]A^A_59 []A\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_
Offset 72, 25 lines modifiedOffset 73, 23 lines modified
72 []A\A]A^73 []A\A]A^
73 AWAVAUATUSH74 AWAVAUATUSH
74 []A\A]A^A_75 []A\A]A^A_
75 AVAUATUSH76 AVAUATUSH
76 []A\A]A^77 []A\A]A^
77 AWAVAUATUH78 AWAVAUATUH
78 []A\A]A^A_79 []A\A]A^A_
79 AVAUATUH 
80 []A\A]A^A_ 
81 ../Python/import.c80 ../Python/import.c
82 __import__81 __import__
83 _frozen_importlib82 _frozen_importlib
84 import·_imp·#·builtin83 import·_imp·#·builtin
85 __file__ 
86 _install84 _install
87 __path__85 __path__
88 __origname__86 __origname__
89 unable·to·get·sys.modules87 unable·to·get·sys.modules
 88 __file__
90 check_hash_based_pycs89 check_hash_based_pycs
91 argument90 argument
92 is_frozen91 is_frozen
93 is_frozen_package92 is_frozen_package
94 is_builtin93 is_builtin
95 _install_external_importers94 _install_external_importers
96 #·installing·zipimport·hook95 #·installing·zipimport·hook
Offset 208, 58 lines modifiedOffset 207, 65 lines modified
208 __func__.10207 __func__.10
209 PyImport_ExtendInittab.cold208 PyImport_ExtendInittab.cold
210 __func__.11209 __func__.11
211 inittab_copy210 inittab_copy
212 _PyImport_Init.cold211 _PyImport_Init.cold
213 _PyImport_ResolveNameWithPackageContext.cold212 _PyImport_ResolveNameWithPackageContext.cold
214 _PyImport_GetBuiltinModuleNames.cold213 _PyImport_GetBuiltinModuleNames.cold
 214 _extensions_cache_get
215 update_global_state_for_extension.isra.0215 update_global_state_for_extension.isra.0
 216 finish_singlephase_extension.isra.0
216 _PyImport_FixupBuiltin.cold217 _PyImport_FixupBuiltin.cold
217 _extensions_cache_find_unlocked218 _extensions_cache_find_unlocked
 219 _extensions_cache_get.cold
218 _extensions_cache_find_unlocked.cold220 _extensions_cache_find_unlocked.cold
219 Py_XDECREF221 Py_XDECREF
220 del_extensions_cache_value222 del_extensions_cache_value
221 hashtable_destroy_str223 hashtable_destroy_str
222 hashtable_compare_str224 hashtable_compare_str
223 hashtable_hash_str225 hashtable_hash_str
224 update_global_state_for_extension.isra.0.cold226 update_global_state_for_extension.isra.0.cold
225 _modules_by_index_set227 _modules_by_index_set
 228 finish_singlephase_extension.isra.0.cold
226 _modules_by_index_set.cold229 _modules_by_index_set.cold
227 _PyImport_InitDefaultImportFunc.cold230 _PyImport_InitDefaultImportFunc.cold
 231 import_run_extension.isra.0
 232 exec_builtin_or_dynamic
228 reload_singlephase_extension233 reload_singlephase_extension
229 get_modules_dict 
230 _PyImport_InitCore.cold234 _PyImport_InitCore.cold
 235 _extensions_cache_delete
231 get_modules_dict.part.0236 get_modules_dict.part.0
232 import_add_module237 import_add_module
233 _extensions_cache_delete 
234 PyImport_ImportFrozenModule.cold238 PyImport_ImportFrozenModule.cold
235 module_dict_for_exec239 module_dict_for_exec
236 exec_code_in_module240 exec_code_in_module
237 PyImport_ImportFrozenModuleObject.cold241 PyImport_ImportFrozenModuleObject.cold
238 set_frozen_error242 set_frozen_error
239 module_dict_for_exec.cold243 module_dict_for_exec.cold
240 remove_module244 remove_module
241 import_add_module.cold245 import_add_module.cold
 246 get_modules_dict
242 get_modules_dict.cold247 get_modules_dict.cold
243 __func__.14248 __func__.14
244 import_get_module249 import_get_module
245 exec_code_in_module.cold250 exec_code_in_module.cold
246 import_get_module.cold251 import_get_module.cold
 252 import_run_extension.isra.0.cold
247 imp_module253 imp_module
 254 exec_builtin_or_dynamic.cold
248 imp_module_exec255 imp_module_exec
249 _imp_is_frozen256 _imp_is_frozen
250 _imp_is_frozen.cold257 _imp_is_frozen.cold
251 _imp_is_frozen_package258 _imp_is_frozen_package
252 _imp_is_frozen_package.cold259 _imp_is_frozen_package.cold
253 _imp_is_builtin260 _imp_is_builtin
254 _imp_is_builtin.cold261 _imp_is_builtin.cold
255 _imp_create_builtin262 _imp_create_builtin
256 _imp_create_builtin.cold263 _imp_create_builtin.cold
257 _imp_exec_dynamic264 _imp_exec_dynamic
258 _imp_exec_dynamic.cold 
259 _imp_exec_builtin265 _imp_exec_builtin
260 _imp_exec_builtin.cold266 _imp_exec_builtin.cold
261 _PyImport_InitExternal.cold267 _PyImport_InitExternal.cold
Max diff block lines reached; 2981/5752 bytes (51.83%) of diff not shown.
85.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
187 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
224 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
801 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
3 ··[·····0]··../Python/import.c3 ··[·····0]··../Python/import.c
4 ··[····13]··__import__4 ··[····13]··__import__
5 ··[····1e]··_frozen_importlib5 ··[····1e]··_frozen_importlib
6 ··[····30]··import·_imp·#·builtin\n6 ··[····30]··import·_imp·#·builtin\n
7 ··[····47]··_imp7 ··[····47]··_imp
8 ··[····4c]··name8 ··[····4c]··name
9 ··[····51]··{sO}9 ··[····51]··{sO}
10 ··[····56]··__file__ 
11 ··[····5f]··OO10 ··[····56]··OO
12 ··[····62]··_install11 ··[····59]··_install
13 ··[····6b]··__path__12 ··[····62]··__path__
14 ··[····74]··__origname__13 ··[····6b]··__origname__
15 ··[····81]··unable·to·get·sys.modules14 ··[····78]··unable·to·get·sys.modules
 15 ··[····92]··__file__
16 ··[····9b]··check_hash_based_pycs16 ··[····9b]··check_hash_based_pycs
17 ··[····b1]··str17 ··[····b1]··str
18 ··[····b5]··argument18 ··[····b5]··argument
19 ··[····be]··is_frozen19 ··[····be]··is_frozen
20 ··[····c8]··is_frozen_package20 ··[····c8]··is_frozen_package
21 ··[····da]··is_builtin21 ··[····da]··is_builtin
22 ··[····e6]··_install_external_importers22 ··[····e6]··_install_external_importers
48.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
68.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
122 KB
importdl.o
960 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:··········11576·(bytes·into·file)13 ··Start·of·section·headers:··········9824·(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:·········20
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·19
3.9 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 29 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x2d38:1 There·are·20·section·headers,·starting·at·offset·0x2660:
  
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·00029e·00··AX··0···0·16
 6 ··[·2]·.rela.text········RELA············0000000000000000·001798·000318·18···I·17···1··8
6 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0002de·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0002de·000000·00··WA··0···0··1
8 ··[·4]·.rodata.str1.1····PROGBITS········0000000000000000·000040·00004a·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0002de·00004a·01·AMS··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·00008a·00049f·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000328·000450·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001ae8·000708·18···I·16···5··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·001ab0·000690·18···I·17···6··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000530·00083e·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000778·000250·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·0021f0·0008b8·18···I·16···7··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·002140·000270·18···I·17···8··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000d70·0001e5·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0009c8·0001e5·01·AMS··0···0··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·000f58·000038·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·000bb0·000038·00···A··0···0·32
15 ··[11]·.rela.rodata······RELA············0000000000000000·002aa8·000090·18···I·16··10··816 ··[12]·.rela.rodata······RELA············0000000000000000·0023b0·000090·18···I·17··11··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·000f90·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·000be8·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·000f90·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·000be8·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·000fb0·000268·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·000c08·000268·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·002b38·000150·18···I·16··14··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·002440·000168·18···I·17··15··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·001218·000498·18·····17··12··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·000e70·0004c8·18·····18··14··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·0016b0·000434·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·001338·000459·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·002c88·0000ac·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0025a8·0000b1·00······0···0··1
23 Key·to·Flags:24 Key·to·Flags:
24 ··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),
25 ··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),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
8.29 KB
readelf --wide --symbols {}
    
Offset 1, 52 lines modifiedOffset 1, 54 lines modified
  
1 Symbol·table·'.symtab'·contains·49·entries:1 Symbol·table·'.symtab'·contains·51·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·.text
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.rodata.str1.15 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
7 ·····4:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····5·_Py_ext_module_loader_info_init_for_builtin.cold8 ·····5:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·_Py_ext_module_loader_info_init_for_builtin.cold
8 ·····5:·0000000000000008···368·FUNC····LOCAL··DEFAULT····5·_PyImport_RunModInitFunc.cold9 ·····6:·0000000000000008···368·FUNC····LOCAL··DEFAULT····6·_PyImport_RunModInitFunc.cold
9 ·····6:·0000000000000178····22·FUNC····LOCAL··DEFAULT····5·_Py_ext_module_loader_info_clear.cold10 ·····7:·0000000000000178····22·FUNC····LOCAL··DEFAULT····6·_Py_ext_module_loader_info_clear.cold
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8 
11 ·····8:·000000000000018e···535·FUNC····LOCAL··DEFAULT····5·_Py_ext_module_loader_info_init_from_spec.cold11 ·····8:·000000000000018e····78·FUNC····LOCAL··DEFAULT····6·_Py_ext_module_loader_info_init_from_spec.cold
 12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
 13 ····10:·00000000000001dc···378·FUNC····LOCAL··DEFAULT····6·_Py_ext_module_loader_info_init.cold
12 ·····9:·00000000000003a5····97·FUNC····LOCAL··DEFAULT····5·_PyImport_GetModInitFunc.cold14 ····11:·0000000000000356····97·FUNC····LOCAL··DEFAULT····6·_PyImport_GetModInitFunc.cold
13 ····10:·0000000000000000····56·OBJECT··LOCAL··DEFAULT···10·CSWTCH.2915 ····12:·0000000000000000····56·OBJECT··LOCAL··DEFAULT···11·CSWTCH.29
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·0000000000000000···109·FUNC····GLOBAL·HIDDEN·····7·_Py_ext_module_loader_info_init_for_builtin17 ····14:·0000000000000000···119·FUNC····GLOBAL·HIDDEN·····8·_Py_ext_module_loader_info_init_for_builtin
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString
17 ····14:·0000000000000070···247·FUNC····GLOBAL·HIDDEN·····7·_PyImport_RunModInitFunc19 ····16:·0000000000000080···247·FUNC····GLOBAL·HIDDEN·····8·_PyImport_RunModInitFunc
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_SwapPackageContext20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_SwapPackageContext
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Type22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Type
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
26 ····23:·0000000000000170····20·FUNC····GLOBAL·HIDDEN·····7·_Py_ext_module_loader_result_clear28 ····25:·0000000000000180····20·FUNC····GLOBAL·HIDDEN·····8·_Py_ext_module_loader_result_clear
27 ····24:·0000000000000190···202·FUNC····GLOBAL·HIDDEN·····7·_Py_ext_module_loader_info_clear29 ····26:·00000000000001a0···176·FUNC····GLOBAL·HIDDEN·····8·_Py_ext_module_loader_info_clear
28 ····25:·0000000000000260···622·FUNC····GLOBAL·HIDDEN·····7·_Py_ext_module_loader_info_init_from_spec30 ····27:·0000000000000000···139·FUNC····GLOBAL·HIDDEN·····1·_Py_ext_module_loader_info_init_from_spec
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
 32 ····29:·0000000000000090···454·FUNC····GLOBAL·HIDDEN·····1·_Py_ext_module_loader_info_init
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetLength33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetLength
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethod36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethod
34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF837 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EncodeFSDefault38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EncodeFSDefault
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
 41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring 
41 ····38:·00000000000004d0···814·FUNC····GLOBAL·HIDDEN·····7·_Py_ext_module_loader_info_init 
42 ····39:·0000000000000800····62·FUNC····GLOBAL·HIDDEN·····7·_PyImport_GetModInitFunc44 ····41:·0000000000000260····62·FUNC····GLOBAL·HIDDEN·····1·_PyImport_GetModInitFunc
43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_FindSharedFuncptr45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_FindSharedFuncptr
44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetImportError47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetImportError
46 ····43:·0000000000000406···124·FUNC····GLOBAL·HIDDEN·····5·_Py_ext_module_loader_result_apply_error48 ····45:·00000000000003b7···124·FUNC····GLOBAL·HIDDEN·····6·_Py_ext_module_loader_result_apply_error
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCause51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCause
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
51 ····48:·0000000000000482····29·FUNC····GLOBAL·HIDDEN·····5·_Py_ext_module_loader_info_init_for_core53 ····50:·0000000000000433····29·FUNC····GLOBAL·HIDDEN·····6·_Py_ext_module_loader_info_init_for_core
33.2 KB
readelf --wide --relocs {}
    
Offset 1, 200 lines modifiedOffset 1, 165 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x1ae8·contains·75·entries:1 Relocation·section·'.rela.text'·at·offset·0x1798·contains·33·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000013··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
4 000000000000005a··000000130000000a·R_X86_64_32············0000000000000000·PyModule_Type·+·0 
5 000000000000005f··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4 
6 0000000000000076··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
7 00000000000000a1··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
8 00000000000000a8··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
9 00000000000000b7··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
10 00000000000000e0··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
11 0000000000000110··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
12 0000000000000124··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
13 000000000000014b··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
14 0000000000000162··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4 
15 0000000000000179··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
16 0000000000000185··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
17 0000000000000191··0000002100000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
18 0000000000000196··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·213 000000000000000f··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·15
19 000000000000019b··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·44 000000000000001b··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4
20 00000000000001ad··0000001800000004·R_X86_64_PLT32·········0000000000000190·_Py_ext_module_loader_info_clear·-·4 
21 0000000000000202··0000001800000004·R_X86_64_PLT32·········0000000000000190·_Py_ext_module_loader_info_clear·-·4 
22 000000000000020e··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_UnicodeEncodeError·-·4 
23 0000000000000213··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
24 000000000000021c··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
25 0000000000000223··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3e5 000000000000002c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a
 6 0000000000000034··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4
 7 0000000000000053··0000001d00000004·R_X86_64_PLT32·········0000000000000090·_Py_ext_module_loader_info_init·-·4
26 000000000000022b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsEncodedString·-·48 00000000000000e2··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_GetLength·-·4
 9 0000000000000104··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FindChar·-·4
27 0000000000000239··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d10 0000000000000129··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
 11 0000000000000131··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsEncodedString·-·4
 12 000000000000013a··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·6
 13 000000000000015b··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·47
 14 0000000000000160··000000200000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·10988
28 0000000000000266··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·415 0000000000000165··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·4
29 0000000000000281··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·416 0000000000000198··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
30 000000000000028e··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_EncodeFSDefault·-·417 00000000000001d1··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_EncodeFSDefault·-·4
31 00000000000002a5··0000002100000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
32 00000000000002aa··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0 
33 00000000000002af··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
34 00000000000002d5··0000001800000004·R_X86_64_PLT32·········0000000000000190·_Py_ext_module_loader_info_clear·-·4 
35 00000000000002e2··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
36 00000000000002ea··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4 
37 0000000000000317··0000001800000004·R_X86_64_PLT32·········0000000000000190·_Py_ext_module_loader_info_clear·-·4 
38 000000000000033d··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
39 000000000000034a··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
40 0000000000000354··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
41 0000000000000372··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
42 000000000000038b··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4 
43 00000000000003a6··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
44 00000000000003bb··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·28 
45 00000000000003c0··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4 
46 00000000000003db··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetImportError·-·418 0000000000000286··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_FindSharedFuncptr·-·4
47 00000000000003fd··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
48 000000000000042d··0000000b0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·019 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c
49 000000000000043c··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·68 
50 0000000000000446··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·4 
51 0000000000000452··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4 
52 0000000000000470··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4 
53 000000000000048b··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_ext_module_loader_info_init_for_builtin·-·4 
54 0000000000000004··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5820 0000000000000040··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18a
55 0000000000000055··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10621 000000000000006f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9
56 0000000000000067··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c22 0000000000000087··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a4
 23 00000000000000c9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·244
 24 00000000000000ee··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28f
 25 000000000000010e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28f
 26 0000000000000114··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·274
 27 0000000000000146··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·318
 28 0000000000000174··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·218
57 0000000000000103··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e729 0000000000000190··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e5
58 000000000000017e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c1 
59 000000000000018a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·19c30 00000000000001ad··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d4
 31 00000000000001be··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·298
60 00000000000001c1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44632 00000000000001dd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26d
61 000000000000023e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·34533 0000000000000246··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d8
 34 0000000000000252··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f2
62 0000000000000297··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3e235 0000000000000292··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·352
63 00000000000002f6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3b1 
64 0000000000000335··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c 
65 0000000000000342··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c 
66 0000000000000360··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c 
67 0000000000000365··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44e 
68 000000000000037c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·385 
69 0000000000000397··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·49a 
70 00000000000003a1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·475 
71 00000000000003af··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·832 
72 00000000000003cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·832 
73 00000000000003e7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·832 
74 00000000000003f5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·832 
75 0000000000000402··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·832 
76 0000000000000463··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_FormatFromCause·-·4 
77 000000000000047a··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4 
  
78 Relocation·section·'.rela.text.hot'·at·offset·0x21f0·contains·93·entries:36 Relocation·section·'.rela.text.unlikely'·at·offset·0x1ab0·contains·70·entries:
79 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend37 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
 38 0000000000000013··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
80 000000000000000b··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·039 000000000000005a··000000150000000a·R_X86_64_32············0000000000000000·PyModule_Type·+·0
81 000000000000001b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsEncodedString·-·440 000000000000005f··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
82 000000000000004f··000000010000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·6 
83 000000000000009e··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_SwapPackageContext·-·441 0000000000000076··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
84 00000000000000ae··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_SwapPackageContext·-·442 00000000000000a1··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 43 00000000000000a8··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
 44 00000000000000b7··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
 45 00000000000000e0··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
85 00000000000000bc··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·446 0000000000000110··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 47 0000000000000124··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
86 00000000000000d9··000000110000000b·R_X86_64_32S···········0000000000000000·PyModuleDef_Type·+·0 
87 0000000000000116··000000110000000a·R_X86_64_32············0000000000000000·PyModuleDef_Type·+·0 
88 000000000000011b··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·448 000000000000014b··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
89 000000000000012c··000000010000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·d 
90 0000000000000146··000000130000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·049 0000000000000162··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
91 0000000000000251··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·450 0000000000000179··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 51 0000000000000185··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 52 00000000000001b0··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 53 00000000000001c5··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 54 00000000000001d6··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 55 00000000000001e0··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 56 00000000000001ed··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 57 0000000000000216··0000001a00000004·R_X86_64_PLT32·········00000000000001a0·_Py_ext_module_loader_info_clear·-·4
 58 000000000000024b··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
92 0000000000000274··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1559 0000000000000250··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21
93 0000000000000281··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·460 0000000000000255··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
94 0000000000000292··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a 
95 000000000000029a··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·461 0000000000000265··0000001a00000004·R_X86_64_PLT32·········00000000000001a0·_Py_ext_module_loader_info_clear·-·4
96 00000000000002e2··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_GetLength·-·462 0000000000000283··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4
97 0000000000000306··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FindChar·-·463 000000000000029f··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
Max diff block lines reached; 7070/33972 bytes (20.81%) of diff not shown.
13.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 91 lines modifiedOffset 9, 91 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·0000000000000028·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000006d15 00000018·0000000000000028·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000077
16 ··DW_CFA_advance_loc:·5·to·000000000000000516 ··DW_CFA_advance_loc:·5·to·0000000000000005
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1618 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
19 ··DW_CFA_advance_loc:·11·to·000000000000001019 ··DW_CFA_advance_loc:·11·to·0000000000000010
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2421 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
22 ··DW_CFA_advance_loc:·10·to·000000000000001a22 ··DW_CFA_advance_loc:·10·to·000000000000001a
23 ··DW_CFA_def_cfa_offset:·3223 ··DW_CFA_def_cfa_offset:·32
24 ··DW_CFA_advance_loc1:·70·to·000000000000006024 ··DW_CFA_advance_loc1:·73·to·0000000000000063
25 ··DW_CFA_remember_state25 ··DW_CFA_remember_state
26 ··DW_CFA_def_cfa_offset:·2426 ··DW_CFA_def_cfa_offset:·24
27 ··DW_CFA_advance_loc:·1·to·000000000000006127 ··DW_CFA_advance_loc:·1·to·0000000000000064
28 ··DW_CFA_def_cfa_offset:·1628 ··DW_CFA_def_cfa_offset:·16
29 ··DW_CFA_advance_loc:·1·to·000000000000006229 ··DW_CFA_advance_loc:·1·to·0000000000000065
30 ··DW_CFA_def_cfa_offset:·830 ··DW_CFA_def_cfa_offset:·8
31 ··DW_CFA_advance_loc:·6·to·000000000000006831 ··DW_CFA_advance_loc:·1·to·0000000000000066
32 ··DW_CFA_restore_state32 ··DW_CFA_restore_state
33 ··DW_CFA_nop33 ··DW_CFA_nop
  
34 00000044·0000000000000014·00000048·FDE·cie=00000000·pc=0000000000000000..000000000000000834 00000044·0000000000000014·00000048·FDE·cie=00000000·pc=0000000000000000..0000000000000008
35 ··DW_CFA_def_cfa_offset:·3235 ··DW_CFA_def_cfa_offset:·32
36 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2436 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
37 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1637 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
38 ··DW_CFA_nop38 ··DW_CFA_nop
  
39 0000005c·0000000000000038·00000060·FDE·cie=00000000·pc=0000000000000070..000000000000016739 0000005c·0000000000000038·00000060·FDE·cie=00000000·pc=0000000000000080..0000000000000177
40 ··DW_CFA_advance_loc:·6·to·000000000000007640 ··DW_CFA_advance_loc:·6·to·0000000000000086
41 ··DW_CFA_def_cfa_offset:·1641 ··DW_CFA_def_cfa_offset:·16
42 ··DW_CFA_offset:·r13·(r13)·at·cfa-1642 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
43 ··DW_CFA_advance_loc:·6·to·000000000000007c43 ··DW_CFA_advance_loc:·6·to·000000000000008c
44 ··DW_CFA_def_cfa_offset:·2444 ··DW_CFA_def_cfa_offset:·24
45 ··DW_CFA_offset:·r12·(r12)·at·cfa-2445 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
46 ··DW_CFA_advance_loc:·4·to·000000000000008046 ··DW_CFA_advance_loc:·4·to·0000000000000090
47 ··DW_CFA_def_cfa_offset:·3247 ··DW_CFA_def_cfa_offset:·32
48 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
49 ··DW_CFA_advance_loc:·4·to·000000000000008449 ··DW_CFA_advance_loc:·4·to·0000000000000094
50 ··DW_CFA_def_cfa_offset:·4050 ··DW_CFA_def_cfa_offset:·40
51 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4051 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
52 ··DW_CFA_advance_loc:·7·to·000000000000008b52 ··DW_CFA_advance_loc:·7·to·000000000000009b
53 ··DW_CFA_def_cfa_offset:·9653 ··DW_CFA_def_cfa_offset:·96
54 ··DW_CFA_advance_loc1:·131·to·000000000000010e54 ··DW_CFA_advance_loc1:·131·to·000000000000011e
55 ··DW_CFA_remember_state55 ··DW_CFA_remember_state
56 ··DW_CFA_def_cfa_offset:·4056 ··DW_CFA_def_cfa_offset:·40
57 ··DW_CFA_advance_loc:·1·to·000000000000010f57 ··DW_CFA_advance_loc:·1·to·000000000000011f
58 ··DW_CFA_def_cfa_offset:·3258 ··DW_CFA_def_cfa_offset:·32
59 ··DW_CFA_advance_loc:·1·to·000000000000011059 ··DW_CFA_advance_loc:·1·to·0000000000000120
60 ··DW_CFA_def_cfa_offset:·2460 ··DW_CFA_def_cfa_offset:·24
61 ··DW_CFA_advance_loc:·2·to·000000000000011261 ··DW_CFA_advance_loc:·2·to·0000000000000122
62 ··DW_CFA_def_cfa_offset:·1662 ··DW_CFA_def_cfa_offset:·16
63 ··DW_CFA_advance_loc:·2·to·000000000000011463 ··DW_CFA_advance_loc:·2·to·0000000000000124
64 ··DW_CFA_def_cfa_offset:·864 ··DW_CFA_def_cfa_offset:·8
65 ··DW_CFA_advance_loc:·1·to·000000000000011565 ··DW_CFA_advance_loc:·1·to·0000000000000125
66 ··DW_CFA_restore_state66 ··DW_CFA_restore_state
67 ··DW_CFA_nop67 ··DW_CFA_nop
  
68 00000098·0000000000000018·0000009c·FDE·cie=00000000·pc=0000000000000008..000000000000017868 00000098·0000000000000018·0000009c·FDE·cie=00000000·pc=0000000000000008..0000000000000178
69 ··DW_CFA_def_cfa_offset:·9669 ··DW_CFA_def_cfa_offset:·96
70 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4070 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
71 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
72 ··DW_CFA_offset:·r12·(r12)·at·cfa-2472 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
73 ··DW_CFA_offset:·r13·(r13)·at·cfa-1673 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 000000b4·0000000000000010·000000b8·FDE·cie=00000000·pc=0000000000000170..000000000000018475 000000b4·0000000000000010·000000b8·FDE·cie=00000000·pc=0000000000000180..0000000000000194
76 ··DW_CFA_nop76 ··DW_CFA_nop
77 ··DW_CFA_nop77 ··DW_CFA_nop
78 ··DW_CFA_nop78 ··DW_CFA_nop
  
79 000000c8·000000000000001c·000000cc·FDE·cie=00000000·pc=0000000000000190..000000000000025a79 000000c8·000000000000001c·000000cc·FDE·cie=00000000·pc=00000000000001a0..0000000000000250
80 ··DW_CFA_advance_loc:·5·to·000000000000019580 ··DW_CFA_advance_loc:·5·to·00000000000001a5
81 ··DW_CFA_def_cfa_offset:·1681 ··DW_CFA_def_cfa_offset:·16
82 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1682 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
83 ··DW_CFA_advance_loc1:·94·to·00000000000001f383 ··DW_CFA_advance_loc1:·90·to·00000000000001ff
84 ··DW_CFA_remember_state84 ··DW_CFA_remember_state
85 ··DW_CFA_def_cfa_offset:·885 ··DW_CFA_def_cfa_offset:·8
86 ··DW_CFA_advance_loc:·13·to·000000000000020086 ··DW_CFA_advance_loc:·5·to·0000000000000204
87 ··DW_CFA_restore_state87 ··DW_CFA_restore_state
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
  
91 000000e8·0000000000000018·000000ec·FDE·cie=00000000·pc=0000000000000178..000000000000018e91 000000e8·0000000000000018·000000ec·FDE·cie=00000000·pc=0000000000000178..000000000000018e
92 ··DW_CFA_def_cfa_offset:·1692 ··DW_CFA_def_cfa_offset:·16
Offset 101, 173 lines modifiedOffset 101, 165 lines modified
101 ··DW_CFA_advance_loc:·11·to·0000000000000183101 ··DW_CFA_advance_loc:·11·to·0000000000000183
102 ··DW_CFA_remember_state102 ··DW_CFA_remember_state
103 ··DW_CFA_def_cfa_offset:·8103 ··DW_CFA_def_cfa_offset:·8
104 ··DW_CFA_advance_loc:·1·to·0000000000000184104 ··DW_CFA_advance_loc:·1·to·0000000000000184
105 ··DW_CFA_restore_state105 ··DW_CFA_restore_state
106 ··DW_CFA_nop106 ··DW_CFA_nop
  
107 00000104·000000000000004c·00000108·FDE·cie=00000000·pc=0000000000000260..00000000000004ce107 00000104·0000000000000030·00000108·FDE·cie=00000000·pc=0000000000000000..000000000000008b
108 ··DW_CFA_advance_loc:·6·to·0000000000000266108 ··DW_CFA_advance_loc:·6·to·0000000000000006
109 ··DW_CFA_def_cfa_offset:·16109 ··DW_CFA_def_cfa_offset:·16
110 ··DW_CFA_offset:·r15·(r15)·at·cfa-16110 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
111 ··DW_CFA_advance_loc:·2·to·0000000000000268111 ··DW_CFA_advance_loc:·4·to·000000000000000a
112 ··DW_CFA_def_cfa_offset:·24112 ··DW_CFA_def_cfa_offset:·24
113 ··DW_CFA_offset:·r14·(r14)·at·cfa-24113 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
114 ··DW_CFA_advance_loc:·2·to·000000000000026a114 ··DW_CFA_advance_loc:·1·to·000000000000000b
115 ··DW_CFA_def_cfa_offset:·32115 ··DW_CFA_def_cfa_offset:·32
116 ··DW_CFA_offset:·r13·(r13)·at·cfa-32116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
117 ··DW_CFA_advance_loc:·2·to·000000000000026c 
118 ··DW_CFA_def_cfa_offset:·40 
119 ··DW_CFA_offset:·r12·(r12)·at·cfa-40 
120 ··DW_CFA_advance_loc:·4·to·0000000000000270117 ··DW_CFA_advance_loc:·15·to·000000000000001a
121 ··DW_CFA_def_cfa_offset:·48118 ··DW_CFA_def_cfa_offset:·48
122 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48 
123 ··DW_CFA_advance_loc:·9·to·0000000000000279119 ··DW_CFA_advance_loc1:·93·to·0000000000000077
124 ··DW_CFA_def_cfa_offset:·56 
125 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56 
126 ··DW_CFA_advance_loc:·7·to·0000000000000280 
127 ··DW_CFA_def_cfa_offset:·144 
128 ··DW_CFA_advance_loc2:·484·to·0000000000000464 
129 ··DW_CFA_remember_state120 ··DW_CFA_remember_state
130 ··DW_CFA_def_cfa_offset:·56 
131 ··DW_CFA_advance_loc:·4·to·0000000000000468 
132 ··DW_CFA_def_cfa_offset:·48 
133 ··DW_CFA_advance_loc:·1·to·0000000000000469 
134 ··DW_CFA_def_cfa_offset:·40 
Max diff block lines reached; 7612/13751 bytes (55.36%) of diff not shown.
1.94 KB
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 25 lines modified
1 module·name·must·be·a·string 
2 punycode 
3 AWAVAUATI 
4 []A\A]A^A_ 
5 AVAUATUSH1 AVAUATUSH
6 h[]A\A]A^A_2 h[]A\A]A^A_
 3 module·name·must·be·a·string
 4 punycode
7 module·filename·must·be·a·string5 module·filename·must·be·a·string
8 dynamic·module·does·not·define·module·export·function·(%s_%s)6 dynamic·module·does·not·define·module·export·function·(%s_%s)
9 loading·%s·failed·due·to·init·function7 loading·%s·failed·due·to·init·function
10 initialization·of·%s·failed·without·raising·an·exception8 initialization·of·%s·failed·without·raising·an·exception
11 initialization·of·%s·raised·unreported·exception9 initialization·of·%s·raised·unreported·exception
12 init·function·of·%s·returned·uninitialized·object10 init·function·of·%s·returned·uninitialized·object
13 initialization·of·%s·did·not·return·PyModuleDef11 initialization·of·%s·did·not·return·PyModuleDef
14 initialization·of·%s·did·not·return·an·extension·module12 initialization·of·%s·did·not·return·an·extension·module
15 initialization·of·%s·did·not·return·a·valid·extension·module13 initialization·of·%s·did·not·return·a·valid·extension·module
16 _Py_ext_module_loader_info_init_for_builtin.cold14 _Py_ext_module_loader_info_init_for_builtin.cold
17 _PyImport_RunModInitFunc.cold15 _PyImport_RunModInitFunc.cold
18 _Py_ext_module_loader_info_clear.cold16 _Py_ext_module_loader_info_clear.cold
19 _Py_ext_module_loader_info_init_from_spec.cold17 _Py_ext_module_loader_info_init_from_spec.cold
 18 _Py_ext_module_loader_info_init.cold
20 _PyImport_GetModInitFunc.cold19 _PyImport_GetModInitFunc.cold
21 CSWTCH.2920 CSWTCH.29
22 _Py_ext_module_loader_info_init_for_builtin21 _Py_ext_module_loader_info_init_for_builtin
23 PyUnicode_AsEncodedString22 PyUnicode_AsEncodedString
24 _PyImport_RunModInitFunc23 _PyImport_RunModInitFunc
25 _PyImport_SwapPackageContext24 _PyImport_SwapPackageContext
26 PyErr_Occurred25 PyErr_Occurred
Offset 30, 37 lines modifiedOffset 29, 38 lines modified
30 PyErr_GetRaisedException29 PyErr_GetRaisedException
31 _Py_Dealloc30 _Py_Dealloc
32 PyErr_Clear31 PyErr_Clear
33 _Py_ext_module_loader_result_clear32 _Py_ext_module_loader_result_clear
34 _Py_ext_module_loader_info_clear33 _Py_ext_module_loader_info_clear
35 _Py_ext_module_loader_info_init_from_spec34 _Py_ext_module_loader_info_init_from_spec
36 PyObject_GetAttrString35 PyObject_GetAttrString
 36 _Py_ext_module_loader_info_init
37 PyUnicode_GetLength37 PyUnicode_GetLength
38 PyUnicode_FindChar38 PyUnicode_FindChar
39 _PyRuntime39 _PyRuntime
40 _PyObject_CallMethod40 _PyObject_CallMethod
41 PyUnicode_AsUTF841 PyUnicode_AsUTF8
42 PyUnicode_EncodeFSDefault42 PyUnicode_EncodeFSDefault
43 PyExc_TypeError43 PyExc_TypeError
44 PyErr_SetString44 PyErr_SetString
 45 PyUnicode_Substring
45 PyExc_UnicodeEncodeError46 PyExc_UnicodeEncodeError
46 PyErr_ExceptionMatches47 PyErr_ExceptionMatches
47 PyUnicode_Substring 
48 _Py_ext_module_loader_info_init 
49 _PyImport_GetModInitFunc48 _PyImport_GetModInitFunc
50 _PyImport_FindSharedFuncptr49 _PyImport_FindSharedFuncptr
51 PyUnicode_FromFormat50 PyUnicode_FromFormat
52 PyErr_SetImportError51 PyErr_SetImportError
53 _Py_ext_module_loader_result_apply_error52 _Py_ext_module_loader_result_apply_error
54 PyErr_SetRaisedException53 PyErr_SetRaisedException
55 PyExc_SystemError54 PyExc_SystemError
56 _PyErr_FormatFromCause55 _PyErr_FormatFromCause
57 PyErr_Format56 PyErr_Format
58 _Py_ext_module_loader_info_init_for_core57 _Py_ext_module_loader_info_init_for_core
59 .shstrtab58 .shstrtab
 59 .rela.text
60 .rodata.str1.160 .rodata.str1.1
61 .rela.text.unlikely61 .rela.text.unlikely
62 .rela.text.hot62 .rela.text.hot
63 .rodata.str1.863 .rodata.str1.8
64 .rela.rodata64 .rela.rodata
65 .note.GNU-stack65 .note.GNU-stack
66 .note.gnu.property66 .note.gnu.property
6.57 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2 lines modifiedOffset 1, 230 lines modified
  
  
  
 1 Disassembly·of·section·.text:
  
 2 0000000000000000·<_Py_ext_module_loader_info_init_from_spec>:
 3 _Py_ext_module_loader_info_init_from_spec():
 4 »       endbr64
 5 »       push···%r12
 6 »       mov····%rdi,%r12
 7 »       push···%rbp
 8 »       push···%rbx
 9 »       mov····%rsi,%rbx
 10 »       mov····$0x0,%esi
 11 ·R_X86_64_32»    .rodata.str1.1+0x15
 12 »       mov····%rbx,%rdi
 13 »       sub····$0x10,%rsp
 14 »       call···1f·<_Py_ext_module_loader_info_init_from_spec+0x1f>
 15 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
 16 »       test···%rax,%rax
 17 »       je·····28·<_Py_ext_module_loader_info_init_from_spec+0x28>
 18 ·R_X86_64_PC32»  .text.unlikely+0x19c
 19 »       mov····%rbx,%rdi
 20 »       mov····$0x0,%esi
 21 ·R_X86_64_32»    .rodata.str1.1+0x1a
 22 »       mov····%rax,%rbp
 23 »       call···38·<_Py_ext_module_loader_info_init_from_spec+0x38>
 24 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
 25 »       mov····%rax,%rbx
 26 »       test···%rax,%rax
 27 »       je·····44·<_Py_ext_module_loader_info_init_from_spec+0x44>
 28 ·R_X86_64_PC32»  .text.unlikely+0x18a
 29 »       mov····%rax,%rdx
 30 »       mov····$0x3,%ecx
 31 »       mov····%rbp,%rsi
 32 »       mov····%r12,%rdi
 33 »       call···57·<_Py_ext_module_loader_info_init_from_spec+0x57>
 34 ·R_X86_64_PLT32» _Py_ext_module_loader_info_init-0x4
 35 »       mov····0x0(%rbp),%rdx
 36 »       test···%edx,%edx
 37 »       jns····7c·<_Py_ext_module_loader_info_init_from_spec+0x7c>
 38 »       mov····(%rbx),%rdx
 39 »       test···%edx,%edx
 40 »       js·····73·<_Py_ext_module_loader_info_init_from_spec+0x73>
 41 »       sub····$0x1,%rdx
 42 »       mov····%rdx,(%rbx)
 43 »       je·····73·<_Py_ext_module_loader_info_init_from_spec+0x73>
 44 ·R_X86_64_PC32»  .text.unlikely+0x1b9
 45 »       add····$0x10,%rsp
 46 »       pop····%rbx
 47 »       pop····%rbp
 48 »       pop····%r12
 49 »       ret
 50 »       sub····$0x1,%rdx
 51 »       mov····%rdx,0x0(%rbp)
 52 »       jne····5f·<_Py_ext_module_loader_info_init_from_spec+0x5f>
 53 »       jmp····8b·<_Py_ext_module_loader_info_init_from_spec+0x8b>
 54 ·R_X86_64_PC32»  .text.unlikely+0x1a4
 55 »       nopl···0x0(%rax,%rax,1)
  
 56 0000000000000090·<_Py_ext_module_loader_info_init>:
 57 _Py_ext_module_loader_info_init():
 58 »       endbr64
 59 »       push···%r15
 60 »       xor····%eax,%eax
 61 »       push···%r14
 62 »       push···%r13
 63 »       push···%r12
 64 »       push···%rbp
 65 »       push···%rbx
 66 »       sub····$0x68,%rsp
 67 »       lea····0x20(%rsp),%r12
 68 »       mov····%rdi,0x18(%rsp)
 69 »       mov····%ecx,0x14(%rsp)
 70 »       mov····%r12,%rdi
 71 »       mov····$0x10,%ecx
 72 »       rep·stos·%eax,%es:(%rdi)
 73 »       mov····0x8(%rsi),%rax
 74 »       testb··$0x10,0xab(%rax)
 75 »       je·····cd·<_Py_ext_module_loader_info_init+0x3d>
 76 ·R_X86_64_PC32»  .text.unlikely+0x244
 77 »       mov····(%rsi),%eax
 78 »       mov····%rsi,%rbx
 79 »       mov····%rdx,%rbp
 80 »       add····$0x1,%eax
 81 »       jne····231·<_Py_ext_module_loader_info_init+0x1a1>
 82 »       mov····%rbx,%rdi
 83 »       call···e6·<_Py_ext_module_loader_info_init+0x56>
 84 ·R_X86_64_PLT32» PyUnicode_GetLength-0x4
 85 »       mov····%rax,%r13
 86 »       test···%rax,%rax
 87 »       js·····f2·<_Py_ext_module_loader_info_init+0x62>
 88 ·R_X86_64_PC32»  .text.unlikely+0x28f
 89 »       or·····$0xffffffff,%r8d
 90 »       xor····%edx,%edx
 91 »       mov····%rax,%rcx
 92 »       mov····$0x2e,%esi
 93 »       mov····%rbx,%rdi
 94 »       call···108·<_Py_ext_module_loader_info_init+0x78>
 95 ·R_X86_64_PLT32» PyUnicode_FindChar-0x4
 96 »       cmp····$0xffffffffffffffff,%rax
 97 »       jl·····112·<_Py_ext_module_loader_info_init+0x82>
 98 ·R_X86_64_PC32»  .text.unlikely+0x28f
 99 »       jne····118·<_Py_ext_module_loader_info_init+0x88>
 100 ·R_X86_64_PC32»  .text.unlikely+0x274
 101 »       mov····(%rbx),%eax
 102 »       add····$0x1,%eax
 103 »       jne····24a·<_Py_ext_module_loader_info_init+0x1ba>
 104 »       mov····%rbx,%r14
 105 »       xor····%edx,%edx
 106 »       mov····$0x0,%esi
 107 ·R_X86_64_32»    .rodata.str1.1
 108 »       mov····%r14,%rdi
 109 »       call···135·<_Py_ext_module_loader_info_init+0xa5>
 110 ·R_X86_64_PLT32» PyUnicode_AsEncodedString-0x4
 111 »       movq···$0x0,0x8(%rsp)
 112 ·R_X86_64_32S»   .rodata.str1.1+0x6
 113 »       mov····%rax,%r15
 114 »       test···%rax,%rax
 115 »       je·····14a·<_Py_ext_module_loader_info_init+0xba>
 116 ·R_X86_64_PC32»  .text.unlikely+0x318
 117 »       mov····$0x5f,%r8d
 118 »       mov····$0x2d,%ecx
 119 »       mov····%r15,%rdi
 120 »       xor····%eax,%eax
 121 »       mov····$0x0,%edx
 122 ·R_X86_64_32»    .rodata.str1.1+0x47
Max diff block lines reached; -1/6539 bytes (-0.02%) of diff not shown.
18.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.text.unlikely:3 Disassembly·of·section·.text.unlikely:
  
4 0000000000000000·<_Py_ext_module_loader_info_init_for_builtin.cold>:4 0000000000000000·<_Py_ext_module_loader_info_init_for_builtin.cold>:
5 _Py_ext_module_loader_info_init_for_builtin.cold():5 _Py_ext_module_loader_info_init_for_builtin.cold():
6 »       or·····$0xffffffff,%eax6 »       or·····$0xffffffff,%eax
7 »       jmp····8·<_PyImport_RunModInitFunc.cold>7 »       jmp····8·<_PyImport_RunModInitFunc.cold>
8 ·R_X86_64_PC32»  .text.hot+0x588 ·R_X86_64_PC32»  .text.hot+0x5b
  
9 0000000000000008·<_PyImport_RunModInitFunc.cold>:9 0000000000000008·<_PyImport_RunModInitFunc.cold>:
10 _PyImport_RunModInitFunc.cold():10 _PyImport_RunModInitFunc.cold():
11 »       lea····0x20(%rsp),%rax11 »       lea····0x20(%rsp),%rax
12 »       mov····%rax,0x18(%rsp)12 »       mov····%rax,0x18(%rsp)
13 »       call···17·<_PyImport_RunModInitFunc.cold+0xf>13 »       call···17·<_PyImport_RunModInitFunc.cold+0xf>
14 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x414 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
Offset 27, 22 lines modifiedOffset 27, 22 lines modified
27 »       mov····%rbp,%rdi27 »       mov····%rbp,%rdi
28 »       mov····%rax,(%rsp)28 »       mov····%rax,(%rsp)
29 »       lea····0x20(%rbp),%rax29 »       lea····0x20(%rbp),%rax
30 »       rep·movsl·%ds:(%rsi),%es:(%rdi)30 »       rep·movsl·%ds:(%rsi),%es:(%rdi)
31 »       mov····%rax,0x18(%rbp)31 »       mov····%rax,0x18(%rbp)
32 »       or·····$0xffffffff,%eax32 »       or·····$0xffffffff,%eax
33 »       jmp····59·<_PyImport_RunModInitFunc.cold+0x51>33 »       jmp····59·<_PyImport_RunModInitFunc.cold+0x51>
34 ·R_X86_64_PC32»  .text.hot+0x10634 ·R_X86_64_PC32»  .text.hot+0x116
35 »       mov····$0x0,%esi35 »       mov····$0x0,%esi
36 ·R_X86_64_32»    PyModule_Type36 ·R_X86_64_32»    PyModule_Type
37 »       call···63·<_PyImport_RunModInitFunc.cold+0x5b>37 »       call···63·<_PyImport_RunModInitFunc.cold+0x5b>
38 ·R_X86_64_PLT32» PyType_IsSubtype-0x438 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
39 »       test···%eax,%eax39 »       test···%eax,%eax
40 »       jne····6b·<_PyImport_RunModInitFunc.cold+0x63>40 »       jne····6b·<_PyImport_RunModInitFunc.cold+0x63>
41 ·R_X86_64_PC32»  .text.hot+0x14c41 ·R_X86_64_PC32»  .text.hot+0x15c
42 »       lea····0x20(%rsp),%rax42 »       lea····0x20(%rsp),%rax
43 »       mov····%rax,0x18(%rsp)43 »       mov····%rax,0x18(%rsp)
44 »       call···7a·<_PyImport_RunModInitFunc.cold+0x72>44 »       call···7a·<_PyImport_RunModInitFunc.cold+0x72>
45 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x445 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
46 »       movl···$0x5,0x20(%rsp)46 »       movl···$0x5,0x20(%rsp)
47 »       mov····%rax,0x28(%rsp)47 »       mov····%rax,0x28(%rsp)
48 »       jmp····2c·<_PyImport_RunModInitFunc.cold+0x24>48 »       jmp····2c·<_PyImport_RunModInitFunc.cold+0x24>
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x473 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
74 »       movl···$0x2,0x20(%rsp)74 »       movl···$0x2,0x20(%rsp)
75 »       mov····%rax,0x28(%rsp)75 »       mov····%rax,0x28(%rsp)
76 »       jmp····2c·<_PyImport_RunModInitFunc.cold+0x24>76 »       jmp····2c·<_PyImport_RunModInitFunc.cold+0x24>
77 »       movl···$0x2,0x10(%rsp)77 »       movl···$0x2,0x10(%rsp)
78 »       mov····%rbx,(%rsp)78 »       mov····%rbx,(%rsp)
79 »       jmp····107·<_PyImport_RunModInitFunc.cold+0xff>79 »       jmp····107·<_PyImport_RunModInitFunc.cold+0xff>
80 ·R_X86_64_PC32»  .text.hot+0xe780 ·R_X86_64_PC32»  .text.hot+0xf7
81 »       movl···$0x1,0x10(%rsp)81 »       movl···$0x1,0x10(%rsp)
82 »       call···114·<_PyImport_RunModInitFunc.cold+0x10c>82 »       call···114·<_PyImport_RunModInitFunc.cold+0x10c>
83 ·R_X86_64_PLT32» PyErr_Occurred-0x483 ·R_X86_64_PLT32» PyErr_Occurred-0x4
84 »       test···%rax,%rax84 »       test···%rax,%rax
85 »       lea····0x20(%rsp),%rax85 »       lea····0x20(%rsp),%rax
86 »       mov····%rax,0x18(%rsp)86 »       mov····%rax,0x18(%rsp)
87 »       je·····161·<_PyImport_RunModInitFunc.cold+0x159>87 »       je·····161·<_PyImport_RunModInitFunc.cold+0x159>
Offset 106, 286 lines modifiedOffset 106, 272 lines modified
106 »       jmp····2c·<_PyImport_RunModInitFunc.cold+0x24>106 »       jmp····2c·<_PyImport_RunModInitFunc.cold+0x24>
  
107 0000000000000178·<_Py_ext_module_loader_info_clear.cold>:107 0000000000000178·<_Py_ext_module_loader_info_clear.cold>:
108 _Py_ext_module_loader_info_clear.cold():108 _Py_ext_module_loader_info_clear.cold():
109 »       call···17d·<_Py_ext_module_loader_info_clear.cold+0x5>109 »       call···17d·<_Py_ext_module_loader_info_clear.cold+0x5>
110 ·R_X86_64_PLT32» _Py_Dealloc-0x4110 ·R_X86_64_PLT32» _Py_Dealloc-0x4
111 »       jmp····182·<_Py_ext_module_loader_info_clear.cold+0xa>111 »       jmp····182·<_Py_ext_module_loader_info_clear.cold+0xa>
112 ·R_X86_64_PC32»  .text.hot+0x1c1112 ·R_X86_64_PC32»  .text.hot+0x1cd
113 »       pop····%rbx113 »       pop····%rbx
114 »       ret114 »       ret
115 »       call···189·<_Py_ext_module_loader_info_clear.cold+0x11>115 »       call···189·<_Py_ext_module_loader_info_clear.cold+0x11>
116 ·R_X86_64_PLT32» _Py_Dealloc-0x4116 ·R_X86_64_PLT32» _Py_Dealloc-0x4
117 »       jmp····18e·<_Py_ext_module_loader_info_init_from_spec.cold>117 »       jmp····18e·<_Py_ext_module_loader_info_init_from_spec.cold>
118 ·R_X86_64_PC32»  .text.hot+0x19c118 ·R_X86_64_PC32»  .text.hot+0x1ac
  
119 000000000000018e·<_Py_ext_module_loader_info_init_from_spec.cold>:119 000000000000018e·<_Py_ext_module_loader_info_init_from_spec.cold>:
120 _Py_ext_module_loader_info_init_from_spec.cold():120 _Py_ext_module_loader_info_init_from_spec.cold():
121 »       mov····0x0(%rip),%rdi········ 
122 ·R_X86_64_PC32»  PyExc_TypeError-0x4 
123 »       mov····$0x0,%esi 
124 ·R_X86_64_32»    .rodata.str1.1+0x21 
125 »       call···19f·<_Py_ext_module_loader_info_init_from_spec.cold+0x11> 
126 ·R_X86_64_PLT32» PyErr_SetString-0x4 
127 »       lea····0x10(%rsp),%rdi 
128 »       movl···$0x3,0x38(%rsp) 
129 »       call···1b1·<_Py_ext_module_loader_info_init_from_spec.cold+0x23> 
130 ·R_X86_64_PLT32» _Py_ext_module_loader_info_clear-0x4 
131 »       mov····(%rbx),%rax121 »       mov····0x0(%rbp),%rax
132 »       or·····$0xffffffff,%r12d 
133 »       test···%eax,%eax 
134 »       jns····3a0·<_Py_ext_module_loader_info_init_from_spec.cold+0x212> 
135 »       jmp····1c5·<_Py_ext_module_loader_info_init_from_spec.cold+0x37> 
136 ·R_X86_64_PC32»  .text.hot+0x446 
137 »       test···%eax,%eax 
138 »       js·····1d6·<_Py_ext_module_loader_info_init_from_spec.cold+0x48> 
139 »       sub····$0x1,%rax 
140 »       mov····%rax,(%r14) 
141 »       je·····25d·<_Py_ext_module_loader_info_init_from_spec.cold+0xcf> 
142 »       mov····(%r9),%rax 
143 »       test···%eax,%eax122 »       test···%eax,%eax
144 »       js·····1ea·<_Py_ext_module_loader_info_init_from_spec.cold+0x5c>123 »       js·····1a0·<_Py_ext_module_loader_info_init_from_spec.cold+0x12>
145 »       sub····$0x1,%rax124 »       sub····$0x1,%rax
146 »       mov····%rax,(%r9)125 »       mov····%rax,0x0(%rbp)
147 »       je·····27d·<_Py_ext_module_loader_info_init_from_spec.cold+0xef>126 »       je·····1d2·<_Py_ext_module_loader_info_init_from_spec.cold+0x44>
148 »       lea····0x10(%rsp),%rdi127 »       or·····$0xffffffff,%eax
 128 »       jmp····1a8·<_Py_ext_module_loader_info_init_from_spec.cold+0x1a>
 129 ·R_X86_64_PC32»  .text+0x6f
 130 »       mov····%rbp,%rdi
149 »       mov····%rbx,0x20(%rsp)131 »       mov····%eax,0xc(%rsp)
150 »       movl···$0x3,0x38(%rsp) 
151 »       mov····%r15,0x40(%rsp) 
152 »       call···206·<_Py_ext_module_loader_info_init_from_spec.cold+0x78>132 »       call···1b4·<_Py_ext_module_loader_info_init_from_spec.cold+0x26>
153 ·R_X86_64_PLT32» _Py_ext_module_loader_info_clear-0x4133 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 134 »       mov····0xc(%rsp),%eax
154 »       jmp····1b1·<_Py_ext_module_loader_info_init_from_spec.cold+0x23>135 »       jmp····1bd·<_Py_ext_module_loader_info_init_from_spec.cold+0x2f>
 136 ·R_X86_64_PC32»  .text+0x5b
155 »       mov····%rbx,%r14137 »       mov····%rbx,%rdi
 138 »       mov····%eax,0xc(%rsp)
156 »       mov····0x0(%rip),%rdi········ 
157 ·R_X86_64_PC32»  PyExc_UnicodeEncodeError-0x4 
158 »       call···217·<_Py_ext_module_loader_info_init_from_spec.cold+0x89>139 »       call···1c9·<_Py_ext_module_loader_info_init_from_spec.cold+0x3b>
159 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4 
160 »       test···%eax,%eax140 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 141 »       mov····0xc(%rsp),%eax
161 »       je·····242·<_Py_ext_module_loader_info_init_from_spec.cold+0xb4>142 »       jmp····1d2·<_Py_ext_module_loader_info_init_from_spec.cold+0x44>
 143 ·R_X86_64_PC32»  .text+0x6f
 144 »       mov····%rbp,%rdi
162 »       call···220·<_Py_ext_module_loader_info_init_from_spec.cold+0x92>145 »       call···1da·<_Py_ext_module_loader_info_init_from_spec.cold+0x4c>
163 ·R_X86_64_PLT32» PyErr_Clear-0x4146 ·R_X86_64_PLT32» _Py_Dealloc-0x4
164 »       xor····%edx,%edx 
165 »       mov····$0x0,%esi 
166 ·R_X86_64_32»    .rodata.str1.1+0x3e147 »       jmp····1a0·<_Py_ext_module_loader_info_init_from_spec.cold+0x12>
Max diff block lines reached; 12859/18417 bytes (69.82%) of diff not shown.
21.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 16, 38 lines modifiedOffset 16, 42 lines modified
16 »       mov····%rbp,%rdi16 »       mov····%rbp,%rdi
17 »       sub····$0x8,%rsp17 »       sub····$0x8,%rsp
18 »       call···1f·<_Py_ext_module_loader_info_init_for_builtin+0x1f>18 »       call···1f·<_Py_ext_module_loader_info_init_for_builtin+0x1f>
19 ·R_X86_64_PLT32» PyUnicode_AsEncodedString-0x419 ·R_X86_64_PLT32» PyUnicode_AsEncodedString-0x4
20 »       test···%rax,%rax20 »       test···%rax,%rax
21 »       je·····28·<_Py_ext_module_loader_info_init_for_builtin+0x28>21 »       je·····28·<_Py_ext_module_loader_info_init_for_builtin+0x28>
22 ·R_X86_64_PC32»  .text.unlikely-0x422 ·R_X86_64_PC32»  .text.unlikely-0x4
 23 »       mov····%rax,%rdx
23 »       mov····0x0(%rbp),%edx24 »       mov····0x0(%rbp),%eax
24 »       add····$0x1,%edx25 »       add····$0x1,%eax
25 »       jne····68·<_Py_ext_module_loader_info_init_for_builtin+0x68>26 »       jne····66·<_Py_ext_module_loader_info_init_for_builtin+0x66>
26 »       pxor···%xmm0,%xmm027 »       pxor···%xmm0,%xmm0
27 »       mov····%rbp,0x10(%rbx)28 »       movups·%xmm0,(%rbx)
28 »       movups·%xmm0,0x20(%rbx)29 »       movups·%xmm0,0x20(%rbx)
29 »       movups·%xmm0,0x30(%rbx)30 »       movups·%xmm0,0x30(%rbx)
 31 »       mov····%rbp,0x10(%rbx)
 32 »       xor····%eax,%eax
 33 »       mov····%rdx,0x18(%rbx)
30 »       mov····%rbp,0x20(%rbx)34 »       mov····%rbp,0x20(%rbx)
31 »       movl···$0x2,0x28(%rbx)35 »       movl···$0x2,0x28(%rbx)
32 »       movq···$0x0,0x30(%rbx)36 »       movq···$0x0,0x30(%rbx)
33 ·R_X86_64_32S»   .rodata.str1.1+0x637 ·R_X86_64_32S»   .rodata.str1.1+0x6
34 »       mov····%rax,0x18(%rbx) 
35 »       xor····%eax,%eax 
36 »       movups·%xmm0,(%rbx) 
37 »       add····$0x8,%rsp38 »       add····$0x8,%rsp
38 »       pop····%rbx39 »       pop····%rbx
39 »       pop····%rbp40 »       pop····%rbp
40 »       ret41 »       ret
 42 »       mov····%eax,0x0(%rbp)
 43 »       mov····$0x10,%ecx
 44 »       xor····%eax,%eax
 45 »       mov····%rbx,%rdi
 46 »       rep·stos·%eax,%es:(%rdi)
 47 »       jmp····42·<_Py_ext_module_loader_info_init_for_builtin+0x42>
41 »       nopl···0x0(%rax,%rax,1)48 »       nopw···0x0(%rax,%rax,1)
42 »       mov····%edx,0x0(%rbp) 
43 »       jmp····30·<_Py_ext_module_loader_info_init_for_builtin+0x30> 
44 »       nopl···(%rax) 
  
45 0000000000000070·<_PyImport_RunModInitFunc>:49 0000000000000080·<_PyImport_RunModInitFunc>:
46 _PyImport_RunModInitFunc():50 _PyImport_RunModInitFunc():
47 »       endbr6451 »       endbr64
48 »       push···%r1352 »       push···%r13
49 »       pxor···%xmm0,%xmm053 »       pxor···%xmm0,%xmm0
50 »       push···%r1254 »       push···%r12
51 »       mov····%rsi,%r1255 »       mov····%rsi,%r12
52 »       push···%rbp56 »       push···%rbp
Offset 55, 37 lines modifiedOffset 59, 37 lines modified
55 »       push···%rbx59 »       push···%rbx
56 »       mov····%rdi,%rbx60 »       mov····%rdi,%rbx
57 »       sub····$0x38,%rsp61 »       sub····$0x38,%rsp
58 »       mov····0x38(%rsi),%rdi62 »       mov····0x38(%rsi),%rdi
59 »       movaps·%xmm0,(%rsp)63 »       movaps·%xmm0,(%rsp)
60 »       movaps·%xmm0,0x10(%rsp)64 »       movaps·%xmm0,0x10(%rsp)
61 »       movaps·%xmm0,0x20(%rsp)65 »       movaps·%xmm0,0x20(%rsp)
62 »       call···a2·<_PyImport_RunModInitFunc+0x32>66 »       call···b2·<_PyImport_RunModInitFunc+0x32>
63 ·R_X86_64_PLT32» _PyImport_SwapPackageContext-0x467 ·R_X86_64_PLT32» _PyImport_SwapPackageContext-0x4
64 »       mov····%rax,%r1368 »       mov····%rax,%r13
65 »       call···*%rbx69 »       call···*%rbx
66 »       mov····%r13,%rdi70 »       mov····%r13,%rdi
67 »       mov····%rax,%rbx71 »       mov····%rax,%rbx
68 »       call···b2·<_PyImport_RunModInitFunc+0x42>72 »       call···c2·<_PyImport_RunModInitFunc+0x42>
69 ·R_X86_64_PLT32» _PyImport_SwapPackageContext-0x473 ·R_X86_64_PLT32» _PyImport_SwapPackageContext-0x4
70 »       test···%rbx,%rbx74 »       test···%rbx,%rbx
71 »       je·····bb·<_PyImport_RunModInitFunc+0x4b>75 »       je·····cb·<_PyImport_RunModInitFunc+0x4b>
72 ·R_X86_64_PC32»  .text.unlikely+0x10376 ·R_X86_64_PC32»  .text.unlikely+0x103
73 »       call···c0·<_PyImport_RunModInitFunc+0x50>77 »       call···d0·<_PyImport_RunModInitFunc+0x50>
74 ·R_X86_64_PLT32» PyErr_Occurred-0x478 ·R_X86_64_PLT32» PyErr_Occurred-0x4
75 »       test···%rax,%rax79 »       test···%rax,%rax
76 »       jne····c9·<_PyImport_RunModInitFunc+0x59>80 »       jne····d9·<_PyImport_RunModInitFunc+0x59>
77 ·R_X86_64_PC32»  .text.unlikely+0xc981 ·R_X86_64_PC32»  .text.unlikely+0xc9
78 »       mov····0x8(%rbx),%rdi82 »       mov····0x8(%rbx),%rdi
79 »       test···%rdi,%rdi83 »       test···%rdi,%rdi
80 »       je·····d6·<_PyImport_RunModInitFunc+0x66>84 »       je·····e6·<_PyImport_RunModInitFunc+0x66>
81 ·R_X86_64_PC32»  .text.unlikely+0x485 ·R_X86_64_PC32»  .text.unlikely+0x4
82 »       cmp····$0x0,%rdi86 »       cmp····$0x0,%rdi
83 ·R_X86_64_32S»   PyModuleDef_Type87 ·R_X86_64_32S»   PyModuleDef_Type
84 »       jne····115·<_PyImport_RunModInitFunc+0xa5>88 »       jne····125·<_PyImport_RunModInitFunc+0xa5>
85 »       movl···$0x2,0x10(%rsp)89 »       movl···$0x2,0x10(%rsp)
86 »       mov····%rbx,(%rsp)90 »       mov····%rbx,(%rsp)
87 »       movdqa·(%rsp),%xmm091 »       movdqa·(%rsp),%xmm0
88 »       xor····%eax,%eax92 »       xor····%eax,%eax
89 »       movups·%xmm0,0x0(%rbp)93 »       movups·%xmm0,0x0(%rbp)
90 »       movdqa·0x10(%rsp),%xmm094 »       movdqa·0x10(%rsp),%xmm0
91 »       movups·%xmm0,0x10(%rbp)95 »       movups·%xmm0,0x10(%rbp)
Offset 95, 569 lines modifiedOffset 99, 103 lines modified
95 »       pop····%rbx99 »       pop····%rbx
96 »       pop····%rbp100 »       pop····%rbp
97 »       pop····%r12101 »       pop····%r12
98 »       pop····%r13102 »       pop····%r13
99 »       ret103 »       ret
100 »       mov····$0x0,%esi104 »       mov····$0x0,%esi
101 ·R_X86_64_32»    PyModuleDef_Type105 ·R_X86_64_32»    PyModuleDef_Type
102 »       call···11f·<_PyImport_RunModInitFunc+0xaf>106 »       call···12f·<_PyImport_RunModInitFunc+0xaf>
103 ·R_X86_64_PLT32» PyType_IsSubtype-0x4107 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
104 »       test···%eax,%eax108 »       test···%eax,%eax
105 »       jne····127·<_PyImport_RunModInitFunc+0xb7>109 »       jne····137·<_PyImport_RunModInitFunc+0xb7>
106 ·R_X86_64_PC32»  .text.unlikely+0xf2110 ·R_X86_64_PC32»  .text.unlikely+0xf2
107 »       cmpq···$0x0,0x30(%r12)111 »       cmpq···$0x0,0x30(%r12)
108 ·R_X86_64_32S»   .rodata.str1.1+0xd112 ·R_X86_64_32S»   .rodata.str1.1+0xd
109 »       je·····162·<_PyImport_RunModInitFunc+0xf2>113 »       je·····172·<_PyImport_RunModInitFunc+0xf2>
110 »       mov····0x8(%rbx),%rdi114 »       mov····0x8(%rbx),%rdi
111 »       movl···$0x1,0x10(%rsp)115 »       movl···$0x1,0x10(%rsp)
112 »       mov····%rbx,0x8(%rsp)116 »       mov····%rbx,0x8(%rsp)
113 »       cmp····$0x0,%rdi117 »       cmp····$0x0,%rdi
114 ·R_X86_64_32S»   PyModule_Type118 ·R_X86_64_32S»   PyModule_Type
115 »       jne····150·<_PyImport_RunModInitFunc+0xe0>119 »       jne····160·<_PyImport_RunModInitFunc+0xe0>
116 ·R_X86_64_PC32»  .text.unlikely+0x55120 ·R_X86_64_PC32»  .text.unlikely+0x55
117 »       mov····0x18(%rbx),%rax121 »       mov····0x18(%rbx),%rax
118 »       mov····%rax,(%rsp)122 »       mov····%rax,(%rsp)
119 »       test···%rax,%rax123 »       test···%rax,%rax
120 »       jne····eb·<_PyImport_RunModInitFunc+0x7b>124 »       jne····fb·<_PyImport_RunModInitFunc+0x7b>
121 »       jmp····162·<_PyImport_RunModInitFunc+0xf2>125 »       jmp····172·<_PyImport_RunModInitFunc+0xf2>
122 ·R_X86_64_PC32»  .text.unlikely+0xa3126 ·R_X86_64_PC32»  .text.unlikely+0xa3
123 »       jmp····167·<_PyImport_RunModInitFunc+0xf7>127 »       jmp····177·<_PyImport_RunModInitFunc+0xf7>
124 ·R_X86_64_PC32»  .text.unlikely+0x134128 ·R_X86_64_PC32»  .text.unlikely+0x134
125 »       nopw···0x0(%rax,%rax,1)129 »       nopw···0x0(%rax,%rax,1)
  
126 0000000000000170·<_Py_ext_module_loader_result_clear>:130 0000000000000180·<_Py_ext_module_loader_result_clear>:
127 _Py_ext_module_loader_result_clear():131 _Py_ext_module_loader_result_clear():
128 »       endbr64132 »       endbr64
129 »       pxor···%xmm0,%xmm0133 »       pxor···%xmm0,%xmm0
130 »       movups·%xmm0,(%rdi)134 »       movups·%xmm0,(%rdi)
131 »       movups·%xmm0,0x10(%rdi)135 »       movups·%xmm0,0x10(%rdi)
132 »       movups·%xmm0,0x20(%rdi)136 »       movups·%xmm0,0x20(%rdi)
133 »       ret137 »       ret
Max diff block lines reached; 17382/21792 bytes (79.76%) of diff not shown.
3.78 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 39 lines modifiedOffset 1, 39 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·28000000·1c000000·........(.......4 ··0x00000010·1b0c0708·90010000·28000000·1c000000·........(.......
5 ··0x00000020·00000000·6d000000·00450e10·86024b0e·....m....E....K.5 ··0x00000020·00000000·77000000·00450e10·86024b0e·....w....E....K.
6 ··0x00000030·1883034a·0e200246·0a0e1841·0e10410e·...J.·.F...A..A.6 ··0x00000030·1883034a·0e200249·0a0e1841·0e10410e·...J.·.I...A..A.
7 ··0x00000040·08460b00·14000000·48000000·00000000·.F......H.......7 ··0x00000040·08410b00·14000000·48000000·00000000·.A......H.......
8 ··0x00000050·08000000·000e2083·03860200·38000000·......·.....8...8 ··0x00000050·08000000·000e2083·03860200·38000000·......·.....8...
9 ··0x00000060·60000000·00000000·f7000000·00460e10·`............F..9 ··0x00000060·60000000·00000000·f7000000·00460e10·`............F..
10 ··0x00000070·8d02460e·188c0344·0e208604·440e2883·..F....D.·..D.(.10 ··0x00000070·8d02460e·188c0344·0e208604·440e2883·..F....D.·..D.(.
11 ··0x00000080·05470e60·02830a0e·28410e20·410e1842·.G.`....(A.·A..B11 ··0x00000080·05470e60·02830a0e·28410e20·410e1842·.G.`....(A.·A..B
12 ··0x00000090·0e10420e·08410b00·18000000·9c000000·..B..A..........12 ··0x00000090·0e10420e·08410b00·18000000·9c000000·..B..A..........
13 ··0x000000a0·00000000·70010000·000e6083·0586048c·....p.....`.....13 ··0x000000a0·00000000·70010000·000e6083·0586048c·....p.....`.....
14 ··0x000000b0·038d0200·10000000·b8000000·00000000·................14 ··0x000000b0·038d0200·10000000·b8000000·00000000·................
15 ··0x000000c0·14000000·00000000·1c000000·cc000000·................15 ··0x000000c0·14000000·00000000·1c000000·cc000000·................
16 ··0x000000d0·00000000·ca000000·00450e10·8302025e·.........E.....^16 ··0x000000d0·00000000·b0000000·00450e10·8302025a·.........E.....Z
17 ··0x000000e0·0a0e084d·0b000000·18000000·ec000000·...M............17 ··0x000000e0·0a0e0845·0b000000·18000000·ec000000·...E............
18 ··0x000000f0·00000000·16000000·000e1083·024b0a0e·.............K..18 ··0x000000f0·00000000·16000000·000e1083·024b0a0e·.............K..
19 ··0x00000100·08410b00·4c000000·08010000·00000000·.A..L...........19 ··0x00000100·08410b00·30000000·08010000·00000000·.A..0...........
20 ··0x00000110·6e020000·00460e10·8f02420e·188e0342·n....F....B....B20 ··0x00000110·8b000000·00460e10·8c02440e·18860341·.....F....D....A
21 ··0x00000120·0e208d04·420e288c·05440e30·8606490e·.·..B.(..D.0..I. 
22 ··0x00000130·38830747·0e900103·e4010a0e·38440e30·8..G........8D.0 
23 ··0x00000140·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A21 ··0x00000120·0e208304·4f0e3002·5d0a0e20·410e1841·.·..O.0.]..·A..A
 22 ··0x00000130·0e10420e·08410b00·18000000·3c010000·..B..A......<...
 23 ··0x00000140·00000000·4e000000·000e3083·0486038c·....N.....0.....
24 ··0x00000150·0b000000·1c000000·58010000·00000000·........X.......24 ··0x00000150·02000000·4c000000·58010000·00000000·....L...X.......
25 ··0x00000160·17020000·000e9001·83078606·8c058d04·................ 
26 ··0x00000170·8e038f02·4c000000·78010000·00000000·....L...x....... 
27 ··0x00000180·2e030000·00460e10·8f02440e·188e0342·.....F....D....B25 ··0x00000160·c6010000·00460e10·8f02440e·188e0342·.....F....D....B
28 ··0x00000190·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.26 ··0x00000170·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
29 ··0x000001a0·38830744·0ea00103·7e010a0e·38410e30·8..D....~...8A.027 ··0x00000180·38830744·0ea00103·82010a0e·38410e30·8..D........8A.0
30 ··0x000001b0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A28 ··0x00000190·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
31 ··0x000001c0·0b000000·28000000·c8010000·00000000·....(...........29 ··0x000001a0·0b000000·1c000000·a8010000·00000000·................
 30 ··0x000001b0·7a010000·000ea001·83078606·8c058d04·z...............
 31 ··0x000001c0·8e038f02·28000000·c8010000·00000000·....(...........
32 ··0x000001d0·3e000000·00460e10·8c02440e·18860341·>....F....D....A32 ··0x000001d0·3e000000·00460e10·8c02440e·18860341·>....F....D....A
33 ··0x000001e0·0e208304·6f0e1841·0e10420e·08000000·.·..o..A..B.....33 ··0x000001e0·0e208304·6f0e1841·0e10420e·08000000·.·..o..A..B.....
34 ··0x000001f0·18000000·f4010000·00000000·61000000·............a...34 ··0x000001f0·18000000·f4010000·00000000·61000000·............a...
35 ··0x00000200·000e2083·0486038c·02000000·3c000000·..·.........<...35 ··0x00000200·000e2083·0486038c·02000000·3c000000·..·.........<...
36 ··0x00000210·10020000·00000000·7c000000·00450e10·........|....E..36 ··0x00000210·10020000·00000000·7c000000·00450e10·........|....E..
37 ··0x00000220·8602460e·18830345·0e200245·0a0e1844·..F....E.·.E...D37 ··0x00000220·8602460e·18830345·0e200245·0a0e1844·..F....E.·.E...D
38 ··0x00000230·0e10430e·08450b50·0a0e1841·0e10410e·..C..E.P...A..A.38 ··0x00000230·0e10430e·08450b50·0a0e1841·0e10410e·..C..E.P...A..A.
8.28 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 66 lines modifiedOffset 6, 68 lines modified
6 ··0x00000030·64005f50·79496d70·6f72745f·52756e4d·d._PyImport_RunM6 ··0x00000030·64005f50·79496d70·6f72745f·52756e4d·d._PyImport_RunM
7 ··0x00000040·6f64496e·69744675·6e632e63·6f6c6400·odInitFunc.cold.7 ··0x00000040·6f64496e·69744675·6e632e63·6f6c6400·odInitFunc.cold.
8 ··0x00000050·5f50795f·6578745f·6d6f6475·6c655f6c·_Py_ext_module_l8 ··0x00000050·5f50795f·6578745f·6d6f6475·6c655f6c·_Py_ext_module_l
9 ··0x00000060·6f616465·725f696e·666f5f63·6c656172·oader_info_clear9 ··0x00000060·6f616465·725f696e·666f5f63·6c656172·oader_info_clear
10 ··0x00000070·2e636f6c·64005f50·795f6578·745f6d6f·.cold._Py_ext_mo10 ··0x00000070·2e636f6c·64005f50·795f6578·745f6d6f·.cold._Py_ext_mo
11 ··0x00000080·64756c65·5f6c6f61·6465725f·696e666f·dule_loader_info11 ··0x00000080·64756c65·5f6c6f61·6465725f·696e666f·dule_loader_info
12 ··0x00000090·5f696e69·745f6672·6f6d5f73·7065632e·_init_from_spec.12 ··0x00000090·5f696e69·745f6672·6f6d5f73·7065632e·_init_from_spec.
13 ··0x000000a0·636f6c64·005f5079·496d706f·72745f47·cold._PyImport_G 
14 ··0x000000b0·65744d6f·64496e69·7446756e·632e636f·etModInitFunc.co 
15 ··0x000000c0·6c640043·53575443·482e3239·005f5079·ld.CSWTCH.29._Py 
16 ··0x000000d0·5f657874·5f6d6f64·756c655f·6c6f6164·_ext_module_load 
17 ··0x000000e0·65725f69·6e666f5f·696e6974·5f666f72·er_info_init_for 
18 ··0x000000f0·5f627569·6c74696e·00507955·6e69636f·_builtin.PyUnico 
19 ··0x00000100·64655f41·73456e63·6f646564·53747269·de_AsEncodedStri 
20 ··0x00000110·6e67005f·5079496d·706f7274·5f52756e·ng._PyImport_Run 
21 ··0x00000120·4d6f6449·6e697446·756e6300·5f507949·ModInitFunc._PyI 
22 ··0x00000130·6d706f72·745f5377·61705061·636b6167·mport_SwapPackag 
23 ··0x00000140·65436f6e·74657874·00507945·72725f4f·eContext.PyErr_O 
24 ··0x00000150·63637572·72656400·50794d6f·64756c65·ccurred.PyModule 
25 ··0x00000160·4465665f·54797065·00507954·7970655f·Def_Type.PyType_ 
26 ··0x00000170·49735375·62747970·65005079·4d6f6475·IsSubtype.PyModu 
27 ··0x00000180·6c655f54·79706500·50794572·725f4765·le_Type.PyErr_Ge 
28 ··0x00000190·74526169·73656445·78636570·74696f6e·tRaisedException 
29 ··0x000001a0·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE 
30 ··0x000001b0·72725f43·6c656172·005f5079·5f657874·rr_Clear._Py_ext 
31 ··0x000001c0·5f6d6f64·756c655f·6c6f6164·65725f72·_module_loader_r 
32 ··0x000001d0·6573756c·745f636c·65617200·5f50795f·esult_clear._Py_ 
33 ··0x000001e0·6578745f·6d6f6475·6c655f6c·6f616465·ext_module_loade 
34 ··0x000001f0·725f696e·666f5f63·6c656172·005f5079·r_info_clear._Py 
35 ··0x00000200·5f657874·5f6d6f64·756c655f·6c6f6164·_ext_module_load 
36 ··0x00000210·65725f69·6e666f5f·696e6974·5f66726f·er_info_init_fro 
37 ··0x00000220·6d5f7370·65630050·794f626a·6563745f·m_spec.PyObject_ 
38 ··0x00000230·47657441·74747253·7472696e·67005079·GetAttrString.Py 
39 ··0x00000240·556e6963·6f64655f·4765744c·656e6774·Unicode_GetLengt 
40 ··0x00000250·68005079·556e6963·6f64655f·46696e64·h.PyUnicode_Find 
41 ··0x00000260·43686172·005f5079·52756e74·696d6500·Char._PyRuntime. 
42 ··0x00000270·5f50794f·626a6563·745f4361·6c6c4d65·_PyObject_CallMe 
43 ··0x00000280·74686f64·00507955·6e69636f·64655f41·thod.PyUnicode_A 
44 ··0x00000290·73555446·38005079·556e6963·6f64655f·sUTF8.PyUnicode_ 
45 ··0x000002a0·456e636f·64654653·44656661·756c7400·EncodeFSDefault. 
46 ··0x000002b0·50794578·635f5479·70654572·726f7200·PyExc_TypeError. 
47 ··0x000002c0·50794572·725f5365·74537472·696e6700·PyErr_SetString. 
48 ··0x000002d0·50794578·635f556e·69636f64·65456e63·PyExc_UnicodeEnc 
49 ··0x000002e0·6f646545·72726f72·00507945·72725f45·odeError.PyErr_E 
50 ··0x000002f0·78636570·74696f6e·4d617463·68657300·xceptionMatches. 
51 ··0x00000300·5079556e·69636f64·655f5375·62737472·PyUnicode_Substr 
52 ··0x00000310·696e6700·5f50795f·6578745f·6d6f6475·ing._Py_ext_modu13 ··0x000000a0·636f6c64·005f5079·5f657874·5f6d6f64·cold._Py_ext_mod
53 ··0x00000320·6c655f6c·6f616465·725f696e·666f5f69·le_loader_info_i14 ··0x000000b0·756c655f·6c6f6164·65725f69·6e666f5f·ule_loader_info_
54 ··0x00000330·6e697400·5f507949·6d706f72·745f4765·nit._PyImport_Ge15 ··0x000000c0·696e6974·2e636f6c·64005f50·79496d70·init.cold._PyImp
 16 ··0x000000d0·6f72745f·4765744d·6f64496e·69744675·ort_GetModInitFu
 17 ··0x000000e0·6e632e63·6f6c6400·43535754·43482e32·nc.cold.CSWTCH.2
 18 ··0x000000f0·39005f50·795f6578·745f6d6f·64756c65·9._Py_ext_module
 19 ··0x00000100·5f6c6f61·6465725f·696e666f·5f696e69·_loader_info_ini
 20 ··0x00000110·745f666f·725f6275·696c7469·6e005079·t_for_builtin.Py
 21 ··0x00000120·556e6963·6f64655f·4173456e·636f6465·Unicode_AsEncode
 22 ··0x00000130·64537472·696e6700·5f507949·6d706f72·dString._PyImpor
55 ··0x00000340·744d6f64·496e6974·46756e63·005f5079·tModInitFunc._Py23 ··0x00000140·745f5275·6e4d6f64·496e6974·46756e63·t_RunModInitFunc
56 ··0x00000350·496d706f·72745f46·696e6453·68617265·Import_FindShare 
57 ··0x00000360·6446756e·63707472·00507955·6e69636f·dFuncptr.PyUnico 
58 ··0x00000370·64655f46·726f6d46·6f726d61·74005079·de_FromFormat.Py 
59 ··0x00000380·4572725f·53657449·6d706f72·74457272·Err_SetImportErr24 ··0x00000150·005f5079·496d706f·72745f53·77617050·._PyImport_SwapP
 25 ··0x00000160·61636b61·6765436f·6e746578·74005079·ackageContext.Py
 26 ··0x00000170·4572725f·4f636375·72726564·0050794d·Err_Occurred.PyM
 27 ··0x00000180·6f64756c·65446566·5f547970·65005079·oduleDef_Type.Py
 28 ··0x00000190·54797065·5f497353·75627479·70650050·Type_IsSubtype.P
 29 ··0x000001a0·794d6f64·756c655f·54797065·00507945·yModule_Type.PyE
 30 ··0x000001b0·72725f47·65745261·69736564·45786365·rr_GetRaisedExce
 31 ··0x000001c0·7074696f·6e005f50·795f4465·616c6c6f·ption._Py_Deallo
 32 ··0x000001d0·63005079·4572725f·436c6561·72005f50·c.PyErr_Clear._P
 33 ··0x000001e0·795f6578·745f6d6f·64756c65·5f6c6f61·y_ext_module_loa
 34 ··0x000001f0·6465725f·72657375·6c745f63·6c656172·der_result_clear
 35 ··0x00000200·005f5079·5f657874·5f6d6f64·756c655f·._Py_ext_module_
 36 ··0x00000210·6c6f6164·65725f69·6e666f5f·636c6561·loader_info_clea
 37 ··0x00000220·72005f50·795f6578·745f6d6f·64756c65·r._Py_ext_module
 38 ··0x00000230·5f6c6f61·6465725f·696e666f·5f696e69·_loader_info_ini
 39 ··0x00000240·745f6672·6f6d5f73·70656300·50794f62·t_from_spec.PyOb
 40 ··0x00000250·6a656374·5f476574·41747472·53747269·ject_GetAttrStri
60 ··0x00000390·6f72005f·50795f65·78745f6d·6f64756c·or._Py_ext_modul41 ··0x00000260·6e67005f·50795f65·78745f6d·6f64756c·ng._Py_ext_modul
61 ··0x000003a0·655f6c6f·61646572·5f726573·756c745f·e_loader_result_ 
62 ··0x000003b0·6170706c·795f6572·726f7200·50794572·apply_error.PyEr 
63 ··0x000003c0·725f5365·74526169·73656445·78636570·r_SetRaisedExcep 
64 ··0x000003d0·74696f6e·00507945·78635f53·79737465·tion.PyExc_Syste 
65 ··0x000003e0·6d457272·6f72005f·50794572·725f466f·mError._PyErr_Fo 
66 ··0x000003f0·726d6174·46726f6d·43617573·65005079·rmatFromCause.Py 
67 ··0x00000400·4572725f·466f726d·6174005f·50795f65·Err_Format._Py_e42 ··0x00000270·655f6c6f·61646572·5f696e66·6f5f696e·e_loader_info_in
 43 ··0x00000280·69740050·79556e69·636f6465·5f476574·it.PyUnicode_Get
 44 ··0x00000290·4c656e67·74680050·79556e69·636f6465·Length.PyUnicode
 45 ··0x000002a0·5f46696e·64436861·72005f50·7952756e·_FindChar._PyRun
 46 ··0x000002b0·74696d65·005f5079·4f626a65·63745f43·time._PyObject_C
 47 ··0x000002c0·616c6c4d·6574686f·64005079·556e6963·allMethod.PyUnic
 48 ··0x000002d0·6f64655f·41735554·46380050·79556e69·ode_AsUTF8.PyUni
 49 ··0x000002e0·636f6465·5f456e63·6f646546·53446566·code_EncodeFSDef
 50 ··0x000002f0·61756c74·00507945·78635f54·79706545·ault.PyExc_TypeE
 51 ··0x00000300·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt
 52 ··0x00000310·72696e67·00507955·6e69636f·64655f53·ring.PyUnicode_S
 53 ··0x00000320·75627374·72696e67·00507945·78635f55·ubstring.PyExc_U
 54 ··0x00000330·6e69636f·6465456e·636f6465·4572726f·nicodeEncodeErro
 55 ··0x00000340·72005079·4572725f·45786365·7074696f·r.PyErr_Exceptio
 56 ··0x00000350·6e4d6174·63686573·005f5079·496d706f·nMatches._PyImpo
 57 ··0x00000360·72745f47·65744d6f·64496e69·7446756e·rt_GetModInitFun
 58 ··0x00000370·63005f50·79496d70·6f72745f·46696e64·c._PyImport_Find
 59 ··0x00000380·53686172·65644675·6e637074·72005079·SharedFuncptr.Py
 60 ··0x00000390·556e6963·6f64655f·46726f6d·466f726d·Unicode_FromForm
 61 ··0x000003a0·61740050·79457272·5f536574·496d706f·at.PyErr_SetImpo
 62 ··0x000003b0·72744572·726f7200·5f50795f·6578745f·rtError._Py_ext_
68 ··0x00000410·78745f6d·6f64756c·655f6c6f·61646572·xt_module_loader63 ··0x000003c0·6d6f6475·6c655f6c·6f616465·725f7265·module_loader_re
69 ··0x00000420·5f696e66·6f5f696e·69745f66·6f725f63·_info_init_for_c 
70 ··0x00000430·6f726500····························ore.64 ··0x000003d0·73756c74·5f617070·6c795f65·72726f72·sult_apply_error
 65 ··0x000003e0·00507945·72725f53·65745261·69736564·.PyErr_SetRaised
 66 ··0x000003f0·45786365·7074696f·6e005079·4578635f·Exception.PyExc_
 67 ··0x00000400·53797374·656d4572·726f7200·5f507945·SystemError._PyE
 68 ··0x00000410·72725f46·6f726d61·7446726f·6d436175·rr_FormatFromCau
 69 ··0x00000420·73650050·79457272·5f466f72·6d617400·se.PyErr_Format.
 70 ··0x00000430·5f50795f·6578745f·6d6f6475·6c655f6c·_Py_ext_module_l
 71 ··0x00000440·6f616465·725f696e·666f5f69·6e69745f·oader_info_init_
 72 ··0x00000450·666f725f·636f7265·00················for_core.
  
1.58 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·002e6461·7461002e·62737300·2e726f64·..data..bss..rod 
5 ··0x00000030·6174612e·73747231·2e31002e·72656c61·ata.str1.1..rela 
6 ··0x00000040·2e746578·742e756e·6c696b65·6c79002e·.text.unlikely.. 
7 ··0x00000050·72656c61·2e746578·742e686f·74002e72·rela.text.hot..r 
8 ··0x00000060·6f646174·612e7374·72312e38·002e7265·odata.str1.8..re 
9 ··0x00000070·6c612e72·6f646174·61002e6e·6f74652e·la.rodata..note. 
10 ··0x00000080·474e552d·73746163·6b002e6e·6f74652e·GNU-stack..note. 
11 ··0x00000090·676e752e·70726f70·65727479·002e7265·gnu.property..re 
12 ··0x000000a0·6c612e65·685f6672·616d6500··········la.eh_frame.4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
 5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
 6 ··0x00000040·2e72656c·612e7465·78742e75·6e6c696b·.rela.text.unlik
 7 ··0x00000050·656c7900·2e72656c·612e7465·78742e68·ely..rela.text.h
 8 ··0x00000060·6f74002e·726f6461·74612e73·7472312e·ot..rodata.str1.
 9 ··0x00000070·38002e72·656c612e·726f6461·7461002e·8..rela.rodata..
 10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
 11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert
 12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame
 13 ··0x000000b0·00··································.
  
251 KB
initconfig.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:··········89928·(bytes·into·file)13 ··Start·of·section·headers:··········89920·(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
3.99 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x15f48:1 There·are·25·section·headers,·starting·at·offset·0x15f40:
  
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·001787·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00ca38·001c20·18···I·22···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00ca30·001c50·18···I·22···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001737·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0017c7·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·001738·000040·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········0000000000000000·0017c8·000040·00··WA··0···0··4
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·001738·001a11·00··AX··0···0·649 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0017c8·001981·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·00e680·001b90·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·010210·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·014128·001530·18···I·22··11··8
17 ··[13]·.rodata.str4.4····PROGBITS········0000000000000000·009518·0000ec·04·AMS··0···0··417 ··[13]·.rodata.str4.4····PROGBITS········0000000000000000·009518·0000ec·04·AMS··0···0··4
18 ··[14]·.rodata.str4.8····PROGBITS········0000000000000000·009608·000334·04·AMS··0···0··818 ··[14]·.rodata.str4.8····PROGBITS········0000000000000000·009608·000334·04·AMS··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·009940·000040·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·009940·000040·10··AM··0···0·16
20 ··[16]·.rodata.cst8······PROGBITS········0000000000000000·009980·000088·08··AM··0···0··820 ··[16]·.rodata.cst8······PROGBITS········0000000000000000·009980·000088·08··AM··0···0··8
21 ··[17]·.rela.rodata.cst8·RELA············0000000000000000·015660·000168·18···I·22··16··821 ··[17]·.rela.rodata.cst8·RELA············0000000000000000·015658·000168·18···I·22··16··8
22 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·009a08·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·009a08·000000·00······0···0··1
23 ··[19]·.note.gnu.property·NOTE············0000000000000000·009a08·000020·00···A··0···0··823 ··[19]·.note.gnu.property·NOTE············0000000000000000·009a08·000020·00···A··0···0··8
24 ··[20]·.eh_frame·········PROGBITS········0000000000000000·009a28·000a88·00···A··0···0··824 ··[20]·.eh_frame·········PROGBITS········0000000000000000·009a28·000a80·00···A··0···0··8
25 ··[21]·.rela.eh_frame····RELA············0000000000000000·0157c8·000690·18···I·22··20··825 ··[21]·.rela.eh_frame····RELA············0000000000000000·0157c0·000690·18···I·22··20··8
26 ··[22]·.symtab···········SYMTAB··········0000000000000000·00a4b0·001650·18·····23··90··826 ··[22]·.symtab···········SYMTAB··········0000000000000000·00a4a8·001650·18·····23··90··8
27 ··[23]·.strtab···········STRTAB··········0000000000000000·00bb00·000f31·00······0···0··127 ··[23]·.strtab···········STRTAB··········0000000000000000·00baf8·000f31·00······0···0··1
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·015e58·0000ef·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·015e50·0000ef·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)
8.88 KB
readelf --wide --symbols {}
    
Offset 12, 45 lines modifiedOffset 12, 45 lines modified
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.812 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
13 ·····9:·00000000000000a8···133·FUNC····LOCAL··DEFAULT····8·PyWideStringList_Insert.cold13 ·····9:·00000000000000a8···133·FUNC····LOCAL··DEFAULT····8·PyWideStringList_Insert.cold
14 ····10:·0000000000002520··1608·OBJECT··LOCAL··DEFAULT···11·PYCONFIG_SPEC14 ····10:·0000000000002520··1608·OBJECT··LOCAL··DEFAULT···11·PYCONFIG_SPEC
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000000000000012d···173·FUNC····LOCAL··DEFAULT····8·_PyConfig_Copy.cold16 ····12:·000000000000012d···173·FUNC····LOCAL··DEFAULT····8·_PyConfig_Copy.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str4.417 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str4.4
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.rodata.str4.818 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.rodata.str4.8
19 ····15:·0000000000001200···134·FUNC····LOCAL··DEFAULT····1·config_run_filename_abspath19 ····15:·0000000000001270···134·FUNC····LOCAL··DEFAULT····1·config_run_filename_abspath
20 ····16:·0000000000000bb0····99·FUNC····LOCAL··DEFAULT····5·config_get_env_dup.isra.020 ····16:·0000000000000b40····99·FUNC····LOCAL··DEFAULT····5·config_get_env_dup.isra.0
21 ····17:·0000000000000c20····47·FUNC····LOCAL··DEFAULT····5·warnoptions_extend.isra.021 ····17:·0000000000000bb0····47·FUNC····LOCAL··DEFAULT····5·warnoptions_extend.isra.0
22 ····18:·0000000000000c50····30·FUNC····LOCAL··DEFAULT····5·config_get_xoption_value22 ····18:·0000000000000be0····30·FUNC····LOCAL··DEFAULT····5·config_get_xoption_value
23 ····19:·00000000000013a0···105·FUNC····LOCAL··DEFAULT····1·config_init_import23 ····19:·0000000000001410···105·FUNC····LOCAL··DEFAULT····1·config_init_import
24 ····20:·0000000000001410···117·FUNC····LOCAL··DEFAULT····1·config_get_locale_encoding.constprop.024 ····20:·0000000000001480···117·FUNC····LOCAL··DEFAULT····1·config_get_locale_encoding.constprop.0
25 ····21:·0000000000001290···114·FUNC····LOCAL··DEFAULT····1·config_set_bytes_string25 ····21:·0000000000001300···114·FUNC····LOCAL··DEFAULT····1·config_set_bytes_string
26 ····22:·000000000000182b···106·FUNC····LOCAL··DEFAULT····8·config_wstr_to_int26 ····22:·000000000000182b···106·FUNC····LOCAL··DEFAULT····8·config_wstr_to_int
27 ····23:·0000000000000580····31·OBJECT··LOCAL··DEFAULT···11·__func__.427 ····23:·0000000000000580····31·OBJECT··LOCAL··DEFAULT···11·__func__.4
28 ····24:·00000000000001da··4776·FUNC····LOCAL··DEFAULT····8·_PyConfig_Read.cold28 ····24:·00000000000001da··4776·FUNC····LOCAL··DEFAULT····8·_PyConfig_Read.cold
29 ····25:·0000000000000540····27·OBJECT··LOCAL··DEFAULT···11·__func__.229 ····25:·0000000000000540····27·OBJECT··LOCAL··DEFAULT···11·__func__.2
30 ····26:·00000000000005a0····24·OBJECT··LOCAL··DEFAULT···11·__func__.530 ····26:·00000000000005a0····24·OBJECT··LOCAL··DEFAULT···11·__func__.5
31 ····27:·00000000000005c0····16·OBJECT··LOCAL··DEFAULT···11·__func__.631 ····27:·00000000000005c0····16·OBJECT··LOCAL··DEFAULT···11·__func__.6
32 ····28:·0000000000001674···100·FUNC····LOCAL··DEFAULT····8·config_usage32 ····28:·0000000000001674···100·FUNC····LOCAL··DEFAULT····8·config_usage
33 ····29:·00000000000005d0····22·OBJECT··LOCAL··DEFAULT···11·__func__.733 ····29:·00000000000005d0····22·OBJECT··LOCAL··DEFAULT···11·__func__.7
34 ····30:·0000000000000720··3396·OBJECT··LOCAL··DEFAULT···11·usage_envvars34 ····30:·0000000000000720··3396·OBJECT··LOCAL··DEFAULT···11·usage_envvars
35 ····31:·0000000000001480··1667·OBJECT··LOCAL··DEFAULT···11·usage_xoptions35 ····31:·0000000000001480··1667·OBJECT··LOCAL··DEFAULT···11·usage_xoptions
36 ····32:·0000000000001310····81·FUNC····LOCAL··DEFAULT····1·warnoptions_append36 ····32:·0000000000001380····81·FUNC····LOCAL··DEFAULT····1·warnoptions_append
37 ····33:·0000000000000560····22·OBJECT··LOCAL··DEFAULT···11·__func__.337 ····33:·0000000000000560····22·OBJECT··LOCAL··DEFAULT···11·__func__.3
38 ····34:·0000000000000630····21·OBJECT··LOCAL··DEFAULT···11·__func__.1038 ····34:·0000000000000630····21·OBJECT··LOCAL··DEFAULT···11·__func__.10
39 ····35:·0000000000000500····27·OBJECT··LOCAL··DEFAULT···11·__func__.039 ····35:·0000000000000500····27·OBJECT··LOCAL··DEFAULT···11·__func__.0
40 ····36:·0000000000001496····23·FUNC····LOCAL··DEFAULT····8·_PyWideStringList_Extend.cold40 ····36:·0000000000001496····23·FUNC····LOCAL··DEFAULT····8·_PyWideStringList_Extend.cold
41 ····37:·00000000000014ad····44·FUNC····LOCAL··DEFAULT····8·config_run_filename_abspath.cold41 ····37:·00000000000014ad····44·FUNC····LOCAL··DEFAULT····8·config_run_filename_abspath.cold
42 ····38:·0000000000001573····34·FUNC····LOCAL··DEFAULT····8·config_get_env_dup.isra.0.cold42 ····38:·0000000000001573····34·FUNC····LOCAL··DEFAULT····8·config_get_env_dup.isra.0.cold
43 ····39:·0000000000001595···110·FUNC····LOCAL··DEFAULT····8·warnoptions_extend.isra.0.cold43 ····39:·0000000000001595···110·FUNC····LOCAL··DEFAULT····8·warnoptions_extend.isra.0.cold
44 ····40:·0000000000001603····76·FUNC····LOCAL··DEFAULT····8·config_set_bytes_string.cold44 ····40:·0000000000001603····76·FUNC····LOCAL··DEFAULT····8·config_set_bytes_string.cold
45 ····41:·00000000000006c0····24·OBJECT··LOCAL··DEFAULT···11·__func__.1645 ····41:·00000000000006c0····24·OBJECT··LOCAL··DEFAULT···11·__func__.16
46 ····42:·000000000000164f····37·FUNC····LOCAL··DEFAULT····8·config_get_xoption_value.cold46 ····42:·000000000000164f····37·FUNC····LOCAL··DEFAULT····8·config_get_xoption_value.cold
47 ····43:·00000000000024e0····64·OBJECT··LOCAL··DEFAULT···11·usage_line47 ····43:·00000000000024e0····64·OBJECT··LOCAL··DEFAULT···11·usage_line
48 ····44:·0000000000001b20··2482·OBJECT··LOCAL··DEFAULT···11·usage_help48 ····44:·0000000000001b20··2482·OBJECT··LOCAL··DEFAULT···11·usage_help
49 ····45:·0000000000001370····38·FUNC····LOCAL··DEFAULT····1·_PyWideStringList_Find49 ····45:·00000000000013e0····38·FUNC····LOCAL··DEFAULT····1·_PyWideStringList_Find
50 ····46:·00000000000016d8····17·FUNC····LOCAL··DEFAULT····8·warnoptions_append.cold50 ····46:·00000000000016d8····17·FUNC····LOCAL··DEFAULT····8·warnoptions_append.cold
51 ····47:·00000000000016e9····39·FUNC····LOCAL··DEFAULT····8·_PyWideStringList_Find.cold51 ····47:·00000000000016e9····39·FUNC····LOCAL··DEFAULT····8·_PyWideStringList_Find.cold
52 ····48:·0000000000001710···240·FUNC····LOCAL··DEFAULT····8·config_init_import.cold52 ····48:·0000000000001710···240·FUNC····LOCAL··DEFAULT····8·config_init_import.cold
53 ····49:·0000000000001800····43·FUNC····LOCAL··DEFAULT····8·config_get_locale_encoding.constprop.0.cold53 ····49:·0000000000001800····43·FUNC····LOCAL··DEFAULT····8·config_get_locale_encoding.constprop.0.cold
54 ····50:·0000000000001895···112·FUNC····LOCAL··DEFAULT····8·_PyConfig_Write.cold54 ····50:·0000000000001895···112·FUNC····LOCAL··DEFAULT····8·_PyConfig_Write.cold
55 ····51:·0000000000001905····97·FUNC····LOCAL··DEFAULT····8·_PyConfig_AsDict.cold55 ····51:·0000000000001905····97·FUNC····LOCAL··DEFAULT····8·_PyConfig_AsDict.cold
56 ····52:·0000000000001966····35·FUNC····LOCAL··DEFAULT····8·_PyWideStringList_AsList.cold56 ····52:·0000000000001966····35·FUNC····LOCAL··DEFAULT····8·_PyWideStringList_AsList.cold
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreCmdline_Read119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreCmdline_Read
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreCmdline_SetConfig120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreCmdline_SetConfig
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_ResetGetOpt121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_ResetGetOpt
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_GetOpt122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_GetOpt
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_optarg123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_optarg
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_optind124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_optind
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_ReadPreinitWarnOptions125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_ReadPreinitWarnOptions
126 ···122:·0000000000000b40···110·FUNC····GLOBAL·HIDDEN·····5·_PyWideStringList_Extend126 ···122:·0000000000001200····97·FUNC····GLOBAL·HIDDEN·····1·_PyWideStringList_Extend
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_ReadPreinitXOptions127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_ReadPreinitXOptions
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_env_flag128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_env_flag
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetEnv129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetEnv
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_xoption130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_xoption
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetForceASCII131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetForceASCII
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
Offset 171, 36 lines modifiedOffset 171, 36 lines modified
171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_isabs171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_isabs
172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_abspath172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_abspath
173 ···169:·00000000000014d9···154·FUNC····GLOBAL·DEFAULT····8·PyConfig_SetWideStringList173 ···169:·00000000000014d9···154·FUNC····GLOBAL·DEFAULT····8·PyConfig_SetWideStringList
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_DecodeLocale174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_DecodeLocale
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyConfig_InitPathConfig176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyConfig_InitPathConfig
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetLocaleEncoding177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetLocaleEncoding
178 ···174:·0000000000001490····45·FUNC····GLOBAL·HIDDEN·····1·_Py_ClearArgcArgv178 ···174:·0000000000001500····45·FUNC····GLOBAL·HIDDEN·····1·_Py_ClearArgcArgv
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:·0000000000001530···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:·0000000000001750····20·FUNC····GLOBAL·DEFAULT····1·PyStatus_Ok
187 ···183:·0000000000000c90···655·FUNC····GLOBAL·DEFAULT····5·_PyConfig_AsDict187 ···183:·0000000000000c00···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:·0000000000001770····23·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_InitImportConfig
198 ···194:·0000000000000f20···326·FUNC····GLOBAL·HIDDEN·····5·_PyWideStringList_AsList198 ···194:·0000000000000e90···326·FUNC····GLOBAL·HIDDEN·····5·_PyWideStringList_AsList
199 ···195:·0000000000001070··2465·FUNC····GLOBAL·DEFAULT····5·_PyConfig_FromDict199 ···195:·0000000000000fe0··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
102 KB
readelf --wide --relocs {}
Max HTML report size reached
33.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 370, 97 lines modifiedOffset 370, 89 lines modified
370 ··DW_CFA_nop370 ··DW_CFA_nop
  
371 00000378·0000000000000010·0000037c·FDE·cie=00000000·pc=00000000000011e0..00000000000011f5371 00000378·0000000000000010·0000037c·FDE·cie=00000000·pc=00000000000011e0..00000000000011f5
372 ··DW_CFA_nop372 ··DW_CFA_nop
373 ··DW_CFA_nop373 ··DW_CFA_nop
374 ··DW_CFA_nop374 ··DW_CFA_nop
  
375 0000038c·0000000000000040·00000390·FDE·cie=00000000·pc=0000000000000b40..0000000000000bae375 0000038c·0000000000000038·00000390·FDE·cie=00000000·pc=0000000000001200..0000000000001261
376 ··DW_CFA_advance_loc:·6·to·0000000000000b46376 ··DW_CFA_advance_loc:·6·to·0000000000001206
377 ··DW_CFA_def_cfa_offset:·16377 ··DW_CFA_def_cfa_offset:·16
378 ··DW_CFA_offset:·r14·(r14)·at·cfa-16378 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
379 ··DW_CFA_advance_loc:·2·to·0000000000000b48379 ··DW_CFA_advance_loc:·5·to·000000000000120b
380 ··DW_CFA_def_cfa_offset:·24380 ··DW_CFA_def_cfa_offset:·24
381 ··DW_CFA_offset:·r13·(r13)·at·cfa-24381 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
382 ··DW_CFA_advance_loc:·2·to·0000000000000b4a382 ··DW_CFA_advance_loc:·4·to·000000000000120f
383 ··DW_CFA_def_cfa_offset:·32383 ··DW_CFA_def_cfa_offset:·32
384 ··DW_CFA_offset:·r12·(r12)·at·cfa-32384 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
385 ··DW_CFA_advance_loc:·1·to·0000000000000b4b385 ··DW_CFA_advance_loc:·4·to·0000000000001213
386 ··DW_CFA_def_cfa_offset:·40386 ··DW_CFA_def_cfa_offset:·40
387 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40 
388 ··DW_CFA_advance_loc:·1·to·0000000000000b4c 
389 ··DW_CFA_def_cfa_offset:·48 
390 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48387 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
391 ··DW_CFA_advance_loc:·7·to·0000000000000b53388 ··DW_CFA_advance_loc:·7·to·000000000000121a
392 ··DW_CFA_def_cfa_offset:·80389 ··DW_CFA_def_cfa_offset:·80
393 ··DW_CFA_advance_loc:·22·to·0000000000000b69390 ··DW_CFA_advance_loc:·22·to·0000000000001230
394 ··DW_CFA_remember_state391 ··DW_CFA_remember_state
395 ··DW_CFA_def_cfa_offset:·48 
396 ··DW_CFA_advance_loc:·4·to·0000000000000b6d 
397 ··DW_CFA_def_cfa_offset:·40392 ··DW_CFA_def_cfa_offset:·40
398 ··DW_CFA_advance_loc:·1·to·0000000000000b6e393 ··DW_CFA_advance_loc:·4·to·0000000000001234
399 ··DW_CFA_def_cfa_offset:·32394 ··DW_CFA_def_cfa_offset:·32
400 ··DW_CFA_advance_loc:·2·to·0000000000000b70395 ··DW_CFA_advance_loc:·1·to·0000000000001235
401 ··DW_CFA_def_cfa_offset:·24396 ··DW_CFA_def_cfa_offset:·24
402 ··DW_CFA_advance_loc:·2·to·0000000000000b72397 ··DW_CFA_advance_loc:·2·to·0000000000001237
403 ··DW_CFA_def_cfa_offset:·16398 ··DW_CFA_def_cfa_offset:·16
404 ··DW_CFA_advance_loc:·2·to·0000000000000b74399 ··DW_CFA_advance_loc:·2·to·0000000000001239
405 ··DW_CFA_def_cfa_offset:·8400 ··DW_CFA_def_cfa_offset:·8
406 ··DW_CFA_advance_loc:·1·to·0000000000000b75401 ··DW_CFA_advance_loc:·1·to·000000000000123a
407 ··DW_CFA_restore_state402 ··DW_CFA_restore_state
408 ··DW_CFA_nop403 ··DW_CFA_nop
409 ··DW_CFA_nop404 ··DW_CFA_nop
  
410 000003d0·000000000000001c·000003d4·FDE·cie=00000000·pc=0000000000001496..00000000000014ad405 000003c8·0000000000000018·000003cc·FDE·cie=00000000·pc=0000000000001496..00000000000014ad
411 ··DW_CFA_def_cfa_offset:·80406 ··DW_CFA_def_cfa_offset:·80
412 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48407 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
413 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40408 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
414 ··DW_CFA_offset:·r12·(r12)·at·cfa-32409 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
415 ··DW_CFA_offset:·r13·(r13)·at·cfa-24410 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
416 ··DW_CFA_offset:·r14·(r14)·at·cfa-16 
417 ··DW_CFA_nop 
418 ··DW_CFA_nop 
419 ··DW_CFA_nop411 ··DW_CFA_nop
  
420 000003f0·0000000000000030·000003f4·FDE·cie=00000000·pc=0000000000001200..0000000000001286412 000003e4·0000000000000030·000003e8·FDE·cie=00000000·pc=0000000000001270..00000000000012f6
421 ··DW_CFA_advance_loc:·2·to·0000000000001202413 ··DW_CFA_advance_loc:·2·to·0000000000001272
422 ··DW_CFA_def_cfa_offset:·16414 ··DW_CFA_def_cfa_offset:·16
423 ··DW_CFA_offset:·r12·(r12)·at·cfa-16415 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
424 ··DW_CFA_advance_loc:·1·to·0000000000001203416 ··DW_CFA_advance_loc:·1·to·0000000000001273
425 ··DW_CFA_def_cfa_offset:·24417 ··DW_CFA_def_cfa_offset:·24
426 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24418 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
427 ··DW_CFA_advance_loc:·1·to·0000000000001204419 ··DW_CFA_advance_loc:·1·to·0000000000001274
428 ··DW_CFA_def_cfa_offset:·32420 ··DW_CFA_def_cfa_offset:·32
429 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32421 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
430 ··DW_CFA_advance_loc:·7·to·000000000000120b422 ··DW_CFA_advance_loc:·7·to·000000000000127b
431 ··DW_CFA_def_cfa_offset:·48423 ··DW_CFA_def_cfa_offset:·48
432 ··DW_CFA_advance_loc:·28·to·0000000000001227424 ··DW_CFA_advance_loc:·28·to·0000000000001297
433 ··DW_CFA_remember_state425 ··DW_CFA_remember_state
434 ··DW_CFA_def_cfa_offset:·32426 ··DW_CFA_def_cfa_offset:·32
435 ··DW_CFA_advance_loc:·4·to·000000000000122b427 ··DW_CFA_advance_loc:·4·to·000000000000129b
436 ··DW_CFA_def_cfa_offset:·24428 ··DW_CFA_def_cfa_offset:·24
437 ··DW_CFA_advance_loc:·1·to·000000000000122c429 ··DW_CFA_advance_loc:·1·to·000000000000129c
438 ··DW_CFA_def_cfa_offset:·16430 ··DW_CFA_def_cfa_offset:·16
439 ··DW_CFA_advance_loc:·2·to·000000000000122e431 ··DW_CFA_advance_loc:·2·to·000000000000129e
440 ··DW_CFA_def_cfa_offset:·8432 ··DW_CFA_def_cfa_offset:·8
441 ··DW_CFA_advance_loc:·1·to·000000000000122f433 ··DW_CFA_advance_loc:·1·to·000000000000129f
442 ··DW_CFA_restore_state434 ··DW_CFA_restore_state
443 ··DW_CFA_nop435 ··DW_CFA_nop
444 ··DW_CFA_nop436 ··DW_CFA_nop
  
445 00000424·0000000000000018·00000428·FDE·cie=00000000·pc=00000000000014ad..00000000000014d9437 00000418·0000000000000018·0000041c·FDE·cie=00000000·pc=00000000000014ad..00000000000014d9
446 ··DW_CFA_def_cfa_offset:·48438 ··DW_CFA_def_cfa_offset:·48
447 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32439 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
448 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24440 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
449 ··DW_CFA_offset:·r12·(r12)·at·cfa-16441 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
450 ··DW_CFA_nop442 ··DW_CFA_nop
451 ··DW_CFA_nop443 ··DW_CFA_nop
452 ··DW_CFA_nop444 ··DW_CFA_nop
  
453 00000440·0000000000000034·00000444·FDE·cie=00000000·pc=00000000000014d9..0000000000001573445 00000434·0000000000000034·00000438·FDE·cie=00000000·pc=00000000000014d9..0000000000001573
454 ··DW_CFA_advance_loc:·6·to·00000000000014df446 ··DW_CFA_advance_loc:·6·to·00000000000014df
455 ··DW_CFA_def_cfa_offset:·16447 ··DW_CFA_def_cfa_offset:·16
456 ··DW_CFA_offset:·r13·(r13)·at·cfa-16448 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
457 ··DW_CFA_advance_loc:·5·to·00000000000014e4449 ··DW_CFA_advance_loc:·5·to·00000000000014e4
458 ··DW_CFA_def_cfa_offset:·24450 ··DW_CFA_def_cfa_offset:·24
459 ··DW_CFA_offset:·r12·(r12)·at·cfa-24451 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
460 ··DW_CFA_advance_loc:·4·to·00000000000014e8452 ··DW_CFA_advance_loc:·4·to·00000000000014e8
Offset 478, 134 lines modifiedOffset 470, 134 lines modified
478 ··DW_CFA_advance_loc:·1·to·000000000000156e470 ··DW_CFA_advance_loc:·1·to·000000000000156e
479 ··DW_CFA_def_cfa_offset:·24471 ··DW_CFA_def_cfa_offset:·24
480 ··DW_CFA_advance_loc:·2·to·0000000000001570472 ··DW_CFA_advance_loc:·2·to·0000000000001570
481 ··DW_CFA_def_cfa_offset:·16473 ··DW_CFA_def_cfa_offset:·16
482 ··DW_CFA_advance_loc:·2·to·0000000000001572474 ··DW_CFA_advance_loc:·2·to·0000000000001572
483 ··DW_CFA_def_cfa_offset:·8475 ··DW_CFA_def_cfa_offset:·8
  
484 00000478·0000000000000038·0000047c·FDE·cie=00000000·pc=0000000000000bb0..0000000000000c13476 0000046c·0000000000000038·00000470·FDE·cie=00000000·pc=0000000000000b40..0000000000000ba3
485 ··DW_CFA_advance_loc:·2·to·0000000000000bb2477 ··DW_CFA_advance_loc:·2·to·0000000000000b42
486 ··DW_CFA_def_cfa_offset:·16478 ··DW_CFA_def_cfa_offset:·16
487 ··DW_CFA_offset:·r13·(r13)·at·cfa-16479 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
488 ··DW_CFA_advance_loc:·2·to·0000000000000bb4480 ··DW_CFA_advance_loc:·2·to·0000000000000b44
489 ··DW_CFA_def_cfa_offset:·24481 ··DW_CFA_def_cfa_offset:·24
490 ··DW_CFA_offset:·r12·(r12)·at·cfa-24482 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
491 ··DW_CFA_advance_loc:·4·to·0000000000000bb8483 ··DW_CFA_advance_loc:·4·to·0000000000000b48
492 ··DW_CFA_def_cfa_offset:·32484 ··DW_CFA_def_cfa_offset:·32
493 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32485 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
494 ··DW_CFA_advance_loc:·1·to·0000000000000bb9486 ··DW_CFA_advance_loc:·1·to·0000000000000b49
495 ··DW_CFA_def_cfa_offset:·40487 ··DW_CFA_def_cfa_offset:·40
496 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40488 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
497 ··DW_CFA_advance_loc:·7·to·0000000000000bc0489 ··DW_CFA_advance_loc:·7·to·0000000000000b50
498 ··DW_CFA_def_cfa_offset:·48490 ··DW_CFA_def_cfa_offset:·48
499 ··DW_CFA_advance_loc:·53·to·0000000000000bf5491 ··DW_CFA_advance_loc:·53·to·0000000000000b85
500 ··DW_CFA_remember_state492 ··DW_CFA_remember_state
501 ··DW_CFA_def_cfa_offset:·40493 ··DW_CFA_def_cfa_offset:·40
502 ··DW_CFA_advance_loc:·4·to·0000000000000bf9494 ··DW_CFA_advance_loc:·4·to·0000000000000b89
503 ··DW_CFA_def_cfa_offset:·32495 ··DW_CFA_def_cfa_offset:·32
504 ··DW_CFA_advance_loc:·1·to·0000000000000bfa496 ··DW_CFA_advance_loc:·1·to·0000000000000b8a
505 ··DW_CFA_def_cfa_offset:·24497 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 27863/34568 bytes (80.60%) of diff not shown.
281 B
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
1 AWAVAUATUSH1 AWAVAUATUSH
2 []A\A]A^A_2 []A\A]A^A_
3 AWAVAUATI3 AWAVAUATI
4 []A\A]A^A_4 []A\A]A^A_
5 X[]A\A]A^A_5 X[]A\A]A^A_
6 AVAUATUSH 
7 []A\A]A^ 
8 []A\A]A^A_6 []A\A]A^A_
9 AWAVAUATUSH7 AWAVAUATUSH
10 x[]A\A]A^A_8 x[]A\A]A^A_
11 memory·allocation·failed9 memory·allocation·failed
12 <prefix>/lib/pythonX.X10 <prefix>/lib/pythonX.X
13 Python·%s11 Python·%s
14 cannot·decode·PYTHONWARNINGS12 cannot·decode·PYTHONWARNINGS
22.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 »       subq···$0x1,0x0(%rip)········254 »       subq···$0x1,0x0(%rip)········
255 ·R_X86_64_PC32»  _PyOS_optind-0x5255 ·R_X86_64_PC32»  _PyOS_optind-0x5
256 »       mov····0x0(%rip),%r14········256 »       mov····0x0(%rip),%r14········
257 ·R_X86_64_PC32»  _PyOS_optind-0x4257 ·R_X86_64_PC32»  _PyOS_optind-0x4
258 »       lea····0xe0(%rsp),%r12258 »       lea····0xe0(%rsp),%r12
259 »       mov····%rbx,%rsi259 »       mov····%rbx,%rsi
260 »       mov····%r12,%rdi260 »       mov····%r12,%rdi
261 »       call···1200·<config_run_filename_abspath>261 »       call···1270·<config_run_filename_abspath>
262 »       mov····0xe0(%rsp),%ebp262 »       mov····0xe0(%rsp),%ebp
263 »       test···%ebp,%ebp263 »       test···%ebp,%ebp
264 »       jne····3a9·<_PyConfig_Read+0x279>264 »       jne····3a9·<_PyConfig_Read+0x279>
265 ·R_X86_64_PC32»  .text.unlikely+0x1179265 ·R_X86_64_PC32»  .text.unlikely+0x1179
266 »       mov····0x80(%rbx),%rax266 »       mov····0x80(%rbx),%rax
267 »       cmp····%rax,%r14267 »       cmp····%rax,%r14
268 »       jge····3b9·<_PyConfig_Read+0x289>268 »       jge····3b9·<_PyConfig_Read+0x289>
Offset 317, 15 lines modifiedOffset 317, 15 lines modified
317 ·R_X86_64_32»    .rodata.str1.1+0x49317 ·R_X86_64_32»    .rodata.str1.1+0x49
318 »       mov····$0x0,%ecx318 »       mov····$0x0,%ecx
319 ·R_X86_64_32»    .rodata.str1.1+0x66319 ·R_X86_64_32»    .rodata.str1.1+0x66
320 »       mov····%rsi,0x68(%rsp)320 »       mov····%rsi,0x68(%rsp)
321 »       lea····0x100(%rsp),%rdi321 »       lea····0x100(%rsp),%rdi
322 »       mov····%rbx,%rsi322 »       mov····%rbx,%rsi
323 »       call···4a5·<_PyConfig_Read+0x375>323 »       call···4a5·<_PyConfig_Read+0x375>
324 ·R_X86_64_PC32»  .text.hot+0xbac324 ·R_X86_64_PC32»  .text.hot+0xb3c
325 »       mov····0x100(%rsp),%ebp325 »       mov····0x100(%rsp),%ebp
326 »       test···%ebp,%ebp326 »       test···%ebp,%ebp
327 »       jne····4b4·<_PyConfig_Read+0x384>327 »       jne····4b4·<_PyConfig_Read+0x384>
328 ·R_X86_64_PC32»  .text.unlikely+0xba1328 ·R_X86_64_PC32»  .text.unlikely+0xba1
329 »       mov····0x68(%rsp),%r13329 »       mov····0x68(%rsp),%r13
330 »       test···%r13,%r13330 »       test···%r13,%r13
331 »       jne····4c2·<_PyConfig_Read+0x392>331 »       jne····4c2·<_PyConfig_Read+0x392>
Offset 355, 26 lines modifiedOffset 355, 26 lines modified
355 »       mov····0x28(%rsp),%rcx355 »       mov····0x28(%rsp),%rcx
356 »       mov····%r14,%rdx356 »       mov····%r14,%rdx
357 »       mov····%rbx,%rsi357 »       mov····%rbx,%rsi
358 »       mov····%r15,%rdi358 »       mov····%r15,%rdi
359 »       mov····%r13,0xb0(%rsp)359 »       mov····%r13,0xb0(%rsp)
360 »       mov····%r12,0xb8(%rsp)360 »       mov····%r12,0xb8(%rsp)
361 »       call···542·<_PyConfig_Read+0x412>361 »       call···542·<_PyConfig_Read+0x412>
362 ·R_X86_64_PC32»  .text.hot+0xc1c362 ·R_X86_64_PC32»  .text.hot+0xbac
363 »       mov····0x120(%rsp),%ebp363 »       mov····0x120(%rsp),%ebp
364 »       test···%ebp,%ebp364 »       test···%ebp,%ebp
365 »       jne····551·<_PyConfig_Read+0x421>365 »       jne····551·<_PyConfig_Read+0x421>
366 ·R_X86_64_PC32»  .text.unlikely+0x8f8366 ·R_X86_64_PC32»  .text.unlikely+0x8f8
367 »       mov····0x10(%rsp),%r8367 »       mov····0x10(%rsp),%r8
368 »       mov····(%rsp),%rcx368 »       mov····(%rsp),%rcx
369 »       mov····%r14,%rdx369 »       mov····%r14,%rdx
370 »       mov····%rbx,%rsi370 »       mov····%rbx,%rsi
371 »       mov····%r15,%rdi371 »       mov····%r15,%rdi
372 »       call···568·<_PyConfig_Read+0x438>372 »       call···568·<_PyConfig_Read+0x438>
373 ·R_X86_64_PC32»  .text.hot+0xc1c373 ·R_X86_64_PC32»  .text.hot+0xbac
374 »       mov····0x120(%rsp),%ebp374 »       mov····0x120(%rsp),%ebp
375 »       mov····0xb0(%rsp),%r13375 »       mov····0xb0(%rsp),%r13
376 »       mov····0xb8(%rsp),%r12376 »       mov····0xb8(%rsp),%r12
377 »       test···%ebp,%ebp377 »       test···%ebp,%ebp
378 »       jne····587·<_PyConfig_Read+0x457>378 »       jne····587·<_PyConfig_Read+0x457>
379 ·R_X86_64_PC32»  .text.unlikely+0x569379 ·R_X86_64_PC32»  .text.unlikely+0x569
380 »       mov····0xb4(%rbx),%eax380 »       mov····0xb4(%rbx),%eax
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 »       mov····%r14,%rdx385 »       mov····%r14,%rdx
386 »       mov····%rbx,%rsi386 »       mov····%rbx,%rsi
387 »       mov····%r15,%rdi387 »       mov····%r15,%rdi
388 »       mov····0x90(%rsp),%rcx388 »       mov····0x90(%rsp),%rcx
389 »       mov····%r13,0xb0(%rsp)389 »       mov····%r13,0xb0(%rsp)
390 »       mov····%r12,0xb8(%rsp)390 »       mov····%r12,0xb8(%rsp)
391 »       call···5c3·<_PyConfig_Read+0x493>391 »       call···5c3·<_PyConfig_Read+0x493>
392 ·R_X86_64_PC32»  .text.hot+0xc1c392 ·R_X86_64_PC32»  .text.hot+0xbac
393 »       mov····0x120(%rsp),%ebp393 »       mov····0x120(%rsp),%ebp
394 »       test···%ebp,%ebp394 »       test···%ebp,%ebp
395 »       jne····5d2·<_PyConfig_Read+0x4a2>395 »       jne····5d2·<_PyConfig_Read+0x4a2>
396 ·R_X86_64_PC32»  .text.unlikely+0x559396 ·R_X86_64_PC32»  .text.unlikely+0x559
397 »       lea····0xa0(%rbx),%rax397 »       lea····0xa0(%rbx),%rax
398 »       mov····%r14,%rsi398 »       mov····%r14,%rsi
399 »       mov····%r15,%rdi399 »       mov····%r15,%rdi
Offset 536, 45 lines modifiedOffset 536, 45 lines modified
536 »       mov····$0x0,%r8d536 »       mov····$0x0,%r8d
537 ·R_X86_64_32»    .rodata.str1.8+0x278537 ·R_X86_64_32»    .rodata.str1.8+0x278
538 »       mov····%rbx,%rsi538 »       mov····%rbx,%rsi
539 »       mov····%r15,%rdi539 »       mov····%r15,%rdi
540 »       mov····$0x0,%ecx540 »       mov····$0x0,%ecx
541 ·R_X86_64_32»    .rodata.str1.1+0x107541 ·R_X86_64_32»    .rodata.str1.1+0x107
542 »       call···80e·<_PyConfig_Read+0x6de>542 »       call···80e·<_PyConfig_Read+0x6de>
543 ·R_X86_64_PC32»  .text.hot+0xbac543 ·R_X86_64_PC32»  .text.hot+0xb3c
544 »       mov····0x120(%rsp),%r14d544 »       mov····0x120(%rsp),%r14d
545 »       test···%r14d,%r14d545 »       test···%r14d,%r14d
546 »       jne····81f·<_PyConfig_Read+0x6ef>546 »       jne····81f·<_PyConfig_Read+0x6ef>
547 ·R_X86_64_PC32»  .text.unlikely+0x475547 ·R_X86_64_PC32»  .text.unlikely+0x475
548 »       cmpq···$0x0,0x120(%rbx)548 »       cmpq···$0x0,0x120(%rbx)
549 »       jne····857·<_PyConfig_Read+0x727>549 »       jne····857·<_PyConfig_Read+0x727>
550 »       lea····0x120(%rbx),%rdx550 »       lea····0x120(%rbx),%rdx
551 »       mov····$0x0,%r8d551 »       mov····$0x0,%r8d
552 ·R_X86_64_32»    .rodata.str1.1+0x11a552 ·R_X86_64_32»    .rodata.str1.1+0x11a
553 »       mov····%rbx,%rsi553 »       mov····%rbx,%rsi
554 »       mov····%r15,%rdi554 »       mov····%r15,%rdi
555 »       mov····$0x0,%ecx555 »       mov····$0x0,%ecx
556 ·R_X86_64_32»    .rodata.str1.1+0x133556 ·R_X86_64_32»    .rodata.str1.1+0x133
557 »       call···846·<_PyConfig_Read+0x716>557 »       call···846·<_PyConfig_Read+0x716>
558 ·R_X86_64_PC32»  .text.hot+0xbac558 ·R_X86_64_PC32»  .text.hot+0xb3c
559 »       mov····0x120(%rsp),%r14d559 »       mov····0x120(%rsp),%r14d
560 »       test···%r14d,%r14d560 »       test···%r14d,%r14d
561 »       jne····857·<_PyConfig_Read+0x727>561 »       jne····857·<_PyConfig_Read+0x727>
562 ·R_X86_64_PC32»  .text.unlikely+0x475562 ·R_X86_64_PC32»  .text.unlikely+0x475
563 »       cmpq···$0x0,0x130(%rbx)563 »       cmpq···$0x0,0x130(%rbx)
564 »       jne····88f·<_PyConfig_Read+0x75f>564 »       jne····88f·<_PyConfig_Read+0x75f>
565 »       lea····0x130(%rbx),%rdx565 »       lea····0x130(%rbx),%rdx
566 »       mov····$0x0,%r8d566 »       mov····$0x0,%r8d
567 ·R_X86_64_32»    .rodata.str1.8+0x2a0567 ·R_X86_64_32»    .rodata.str1.8+0x2a0
568 »       mov····%rbx,%rsi568 »       mov····%rbx,%rsi
569 »       mov····%r15,%rdi569 »       mov····%r15,%rdi
570 »       mov····$0x0,%ecx570 »       mov····$0x0,%ecx
571 ·R_X86_64_32»    .rodata.str1.1+0x13e571 ·R_X86_64_32»    .rodata.str1.1+0x13e
572 »       call···87e·<_PyConfig_Read+0x74e>572 »       call···87e·<_PyConfig_Read+0x74e>
573 ·R_X86_64_PC32»  .text.hot+0xbac573 ·R_X86_64_PC32»  .text.hot+0xb3c
574 »       mov····0x120(%rsp),%r14d574 »       mov····0x120(%rsp),%r14d
575 »       test···%r14d,%r14d575 »       test···%r14d,%r14d
576 »       jne····88f·<_PyConfig_Read+0x75f>576 »       jne····88f·<_PyConfig_Read+0x75f>
577 ·R_X86_64_PC32»  .text.unlikely+0x475577 ·R_X86_64_PC32»  .text.unlikely+0x475
578 »       cmpl···$0x0,0x14(%rbx)578 »       cmpl···$0x0,0x14(%rbx)
579 »       mov····0x8(%rbx),%edi579 »       mov····0x8(%rbx),%edi
580 »       jns····8ca·<_PyConfig_Read+0x79a>580 »       jns····8ca·<_PyConfig_Read+0x79a>
Offset 623, 15 lines modifiedOffset 623, 15 lines modified
623 »       test···%rax,%rax623 »       test···%rax,%rax
624 »       jne····924·<_PyConfig_Read+0x7f4>624 »       jne····924·<_PyConfig_Read+0x7f4>
625 ·R_X86_64_PC32»  .text.unlikely+0x5c0625 ·R_X86_64_PC32»  .text.unlikely+0x5c0
626 »       mov····$0x0,%esi626 »       mov····$0x0,%esi
627 ·R_X86_64_32»    .rodata.str4.4+0x7c627 ·R_X86_64_32»    .rodata.str4.4+0x7c
628 »       mov····%rbx,%rdi628 »       mov····%rbx,%rdi
Max diff block lines reached; 19053/22839 bytes (83.42%) of diff not shown.
43.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
20.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 573, 15 lines modifiedOffset 573, 15 lines modified
573 »       mov····%rbx,%rsi573 »       mov····%rbx,%rsi
574 »       mov····%r15,%rdi574 »       mov····%r15,%rdi
575 »       lea····0xb0(%rsp),%r14575 »       lea····0xb0(%rsp),%r14
576 »       mov····%r11,0xb0(%rsp)576 »       mov····%r11,0xb0(%rsp)
577 »       mov····%r14,%rdx577 »       mov····%r14,%rdx
578 »       mov····%r11,0xb8(%rsp)578 »       mov····%r11,0xb8(%rsp)
579 »       call···93f·<_PyConfig_Read.cold+0x765>579 »       call···93f·<_PyConfig_Read.cold+0x765>
580 ·R_X86_64_PC32»  .text+0x130c580 ·R_X86_64_PC32»  .text+0x137c
581 »       mov····0x120(%rsp),%ebp581 »       mov····0x120(%rsp),%ebp
582 »       mov····0xb0(%rsp),%r13582 »       mov····0xb0(%rsp),%r13
583 »       mov····0xb8(%rsp),%r12583 »       mov····0xb8(%rsp),%r12
584 »       test···%ebp,%ebp584 »       test···%ebp,%ebp
585 »       je·····95e·<_PyConfig_Read.cold+0x784>585 »       je·····95e·<_PyConfig_Read.cold+0x784>
586 ·R_X86_64_PC32»  .text+0x516586 ·R_X86_64_PC32»  .text+0x516
587 »       jmp····56d·<_PyConfig_Read.cold+0x393>587 »       jmp····56d·<_PyConfig_Read.cold+0x393>
Offset 1000, 15 lines modifiedOffset 1000, 15 lines modified
1000 »       mov····0x120(%rsp),%r14d1000 »       mov····0x120(%rsp),%r14d
1001 »       jmp····1051·<_PyConfig_Read.cold+0xe77>1001 »       jmp····1051·<_PyConfig_Read.cold+0xe77>
1002 ·R_X86_64_PC32»  .text+0xc441002 ·R_X86_64_PC32»  .text+0xc44
1003 »       lea····0xe0(%rsp),%r121003 »       lea····0xe0(%rsp),%r12
1004 »       mov····%rbx,%rsi1004 »       mov····%rbx,%rsi
1005 »       mov····%r12,%rdi1005 »       mov····%r12,%rdi
1006 »       call···1064·<_PyConfig_Read.cold+0xe8a>1006 »       call···1064·<_PyConfig_Read.cold+0xe8a>
1007 ·R_X86_64_PC32»  .text+0x11fc1007 ·R_X86_64_PC32»  .text+0x126c
1008 »       mov····0xe0(%rsp),%ebp1008 »       mov····0xe0(%rsp),%ebp
1009 »       test···%ebp,%ebp1009 »       test···%ebp,%ebp
1010 »       jne····10a0·<_PyConfig_Read.cold+0xec6>1010 »       jne····10a0·<_PyConfig_Read.cold+0xec6>
1011 »       xor····%r8d,%r8d1011 »       xor····%r8d,%r8d
1012 »       lea····0x70(%rsp),%rax1012 »       lea····0x70(%rsp),%rax
1013 »       mov····%r8,0x10(%rsp)1013 »       mov····%r8,0x10(%rsp)
1014 »       mov····%r8,(%rsp)1014 »       mov····%r8,(%rsp)
Offset 1097, 15 lines modifiedOffset 1097, 15 lines modified
1097 »       jle····1264·<_PyConfig_Read.cold+0x108a>1097 »       jle····1264·<_PyConfig_Read.cold+0x108a>
1098 »       mov····$0x0,%ecx1098 »       mov····$0x0,%ecx
1099 ·R_X86_64_32»    .rodata.str4.81099 ·R_X86_64_32»    .rodata.str4.8
1100 »       mov····%r14,%rdx1100 »       mov····%r14,%rdx
1101 »       mov····%rbx,%rsi1101 »       mov····%rbx,%rsi
1102 »       mov····%r15,%rdi1102 »       mov····%r15,%rdi
1103 »       call···1240·<_PyConfig_Read.cold+0x1066>1103 »       call···1240·<_PyConfig_Read.cold+0x1066>
1104 ·R_X86_64_PC32»  .text+0x130c1104 ·R_X86_64_PC32»  .text+0x137c
1105 »       mov····0x120(%rsp),%ebp1105 »       mov····0x120(%rsp),%ebp
1106 »       mov····0xb0(%rsp),%r131106 »       mov····0xb0(%rsp),%r13
1107 »       mov····0xb8(%rsp),%r121107 »       mov····0xb8(%rsp),%r12
1108 »       test···%ebp,%ebp1108 »       test···%ebp,%ebp
1109 »       je·····125f·<_PyConfig_Read.cold+0x1085>1109 »       je·····125f·<_PyConfig_Read.cold+0x1085>
1110 ·R_X86_64_PC32»  .text+0x5911110 ·R_X86_64_PC32»  .text+0x591
1111 »       jmp····56d·<_PyConfig_Read.cold+0x393>1111 »       jmp····56d·<_PyConfig_Read.cold+0x393>
Offset 1243, 30 lines modifiedOffset 1243, 30 lines modified
1243 0000000000001496·<_PyWideStringList_Extend.cold>:1243 0000000000001496·<_PyWideStringList_Extend.cold>:
1244 _PyWideStringList_Extend.cold():1244 _PyWideStringList_Extend.cold():
1245 »       movdqa·(%rsp),%xmm01245 »       movdqa·(%rsp),%xmm0
1246 »       movups·%xmm0,(%rbx)1246 »       movups·%xmm0,(%rbx)
1247 »       movdqa·0x10(%rsp),%xmm01247 »       movdqa·0x10(%rsp),%xmm0
1248 »       movups·%xmm0,0x10(%rbx)1248 »       movups·%xmm0,0x10(%rbx)
1249 »       jmp····14ad·<config_run_filename_abspath.cold>1249 »       jmp····14ad·<config_run_filename_abspath.cold>
1250 ·R_X86_64_PC32»  .text.hot+0xb611250 ·R_X86_64_PC32»  .text+0x1228
  
1251 00000000000014ad·<config_run_filename_abspath.cold>:1251 00000000000014ad·<config_run_filename_abspath.cold>:
1252 config_run_filename_abspath.cold():1252 config_run_filename_abspath.cold():
1253 »       movq···0x0(%rip),%xmm0········1253 »       movq···0x0(%rip),%xmm0········
1254 ·R_X86_64_PC32»  .LC105-0x41254 ·R_X86_64_PC32»  .LC105-0x4
1255 »       lea····0x4(%rbx),%rdi1255 »       lea····0x4(%rbx),%rdi
1256 »       mov····$0x7,%ecx1256 »       mov····$0x7,%ecx
1257 »       mov····%r12d,%eax1257 »       mov····%r12d,%eax
1258 »       rep·stos·%eax,%es:(%rdi)1258 »       rep·stos·%eax,%es:(%rdi)
1259 »       movl···$0x1,(%rbx)1259 »       movl···$0x1,(%rbx)
1260 »       movhps·0x0(%rip),%xmm0········1260 »       movhps·0x0(%rip),%xmm0········
1261 ·R_X86_64_PC32»  .LC12-0x41261 ·R_X86_64_PC32»  .LC12-0x4
1262 »       movups·%xmm0,0x8(%rbx)1262 »       movups·%xmm0,0x8(%rbx)
1263 »       jmp····14d9·<PyConfig_SetWideStringList>1263 »       jmp····14d9·<PyConfig_SetWideStringList>
1264 ·R_X86_64_PC32»  .text+0x121f1264 ·R_X86_64_PC32»  .text+0x128f
  
1265 00000000000014d9·<PyConfig_SetWideStringList>:1265 00000000000014d9·<PyConfig_SetWideStringList>:
1266 PyConfig_SetWideStringList():1266 PyConfig_SetWideStringList():
1267 »       endbr641267 »       endbr64
1268 »       push···%r131268 »       push···%r13
1269 »       mov····%rcx,%r131269 »       mov····%rcx,%r13
1270 »       push···%r121270 »       push···%r12
Offset 1318, 96 lines modifiedOffset 1318, 96 lines modified
1318 »       pop····%r131318 »       pop····%r13
1319 »       ret1319 »       ret
  
1320 0000000000001573·<config_get_env_dup.isra.0.cold>:1320 0000000000001573·<config_get_env_dup.isra.0.cold>:
1321 config_get_env_dup.isra.0.cold():1321 config_get_env_dup.isra.0.cold():
1322 »       cmpb···$0x0,(%rax)1322 »       cmpb···$0x0,(%rax)
1323 »       je·····157c·<config_get_env_dup.isra.0.cold+0x9>1323 »       je·····157c·<config_get_env_dup.isra.0.cold+0x9>
1324 ·R_X86_64_PC32»  .text.hot+0xbfb1324 ·R_X86_64_PC32»  .text.hot+0xb8b
1325 »       mov····%r13,%r81325 »       mov····%r13,%r8
1326 »       mov····%rax,%rcx1326 »       mov····%rax,%rcx
1327 »       mov····%r12,%rdx1327 »       mov····%r12,%rdx
1328 »       mov····%rbp,%rsi1328 »       mov····%rbp,%rsi
1329 »       mov····%rbx,%rdi1329 »       mov····%rbx,%rdi
1330 »       call···1590·<config_get_env_dup.isra.0.cold+0x1d>1330 »       call···1590·<config_get_env_dup.isra.0.cold+0x1d>
1331 ·R_X86_64_PC32»  .text+0x128c1331 ·R_X86_64_PC32»  .text+0x12fc
1332 »       jmp····1595·<warnoptions_extend.isra.0.cold>1332 »       jmp····1595·<warnoptions_extend.isra.0.cold>
1333 ·R_X86_64_PC32»  .text.hot+0xbed1333 ·R_X86_64_PC32»  .text.hot+0xb7d
  
1334 0000000000001595·<warnoptions_extend.isra.0.cold>:1334 0000000000001595·<warnoptions_extend.isra.0.cold>:
1335 warnoptions_extend.isra.0.cold():1335 warnoptions_extend.isra.0.cold():
1336 »       mov····%rcx,%rbp1336 »       mov····%rcx,%rbp
1337 »       xor····%r13d,%r13d1337 »       xor····%r13d,%r13d
1338 »       lea····0x20(%rsp),%r121338 »       lea····0x20(%rsp),%r12
1339 »       mov····(%r8,%r13,8),%rcx1339 »       mov····(%r8,%r13,8),%rcx
1340 »       mov····%r12,%rdi1340 »       mov····%r12,%rdi
1341 »       mov····%r8,0x18(%rsp)1341 »       mov····%r8,0x18(%rsp)
1342 »       mov····%rdx,0x10(%rsp)1342 »       mov····%rdx,0x10(%rsp)
1343 »       mov····%rsi,0x8(%rsp)1343 »       mov····%rsi,0x8(%rsp)
1344 »       call···15bb·<warnoptions_extend.isra.0.cold+0x26>1344 »       call···15bb·<warnoptions_extend.isra.0.cold+0x26>
1345 ·R_X86_64_PC32»  .text+0x130c1345 ·R_X86_64_PC32»  .text+0x137c
1346 »       cmpl···$0x0,0x20(%rsp)1346 »       cmpl···$0x0,0x20(%rsp)
1347 »       mov····0x8(%rsp),%rsi1347 »       mov····0x8(%rsp),%rsi
1348 »       mov····0x10(%rsp),%rdx1348 »       mov····0x10(%rsp),%rdx
1349 »       mov····0x18(%rsp),%r81349 »       mov····0x18(%rsp),%r8
1350 »       jne····15eb·<warnoptions_extend.isra.0.cold+0x56>1350 »       jne····15eb·<warnoptions_extend.isra.0.cold+0x56>
1351 »       add····$0x1,%r131351 »       add····$0x1,%r13
1352 »       cmp····%rbp,%r131352 »       cmp····%rbp,%r13
1353 »       jne····15a0·<warnoptions_extend.isra.0.cold+0xb>1353 »       jne····15a0·<warnoptions_extend.isra.0.cold+0xb>
1354 »       mov····$0x8,%ecx1354 »       mov····$0x8,%ecx
1355 »       xor····%eax,%eax1355 »       xor····%eax,%eax
1356 »       mov····%rbx,%rdi1356 »       mov····%rbx,%rdi
1357 »       rep·stos·%eax,%es:(%rdi)1357 »       rep·stos·%eax,%es:(%rdi)
1358 »       jmp····15eb·<warnoptions_extend.isra.0.cold+0x56>1358 »       jmp····15eb·<warnoptions_extend.isra.0.cold+0x56>
1359 ·R_X86_64_PC32»  .text.hot+0xc3d1359 ·R_X86_64_PC32»  .text.hot+0xbcd
1360 »       movdqa·0x20(%rsp),%xmm01360 »       movdqa·0x20(%rsp),%xmm0
1361 »       movups·%xmm0,(%rbx)1361 »       movups·%xmm0,(%rbx)
1362 »       movdqa·0x30(%rsp),%xmm01362 »       movdqa·0x30(%rsp),%xmm0
1363 »       movups·%xmm0,0x10(%rbx)1363 »       movups·%xmm0,0x10(%rbx)
Max diff block lines reached; 16635/20484 bytes (81.21%) of diff not shown.
15.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 53, 121 lines modifiedOffset 53, 120 lines modified
53 ··0x00000310·05410e30·8606410e·3883074a·0ec00303·.A.0..A.8..J....53 ··0x00000310·05410e30·8606410e·3883074a·0ec00303·.A.0..A.8..J....
54 ··0x00000320·df0c0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.54 ··0x00000320·df0c0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
55 ··0x00000330·18420e10·420e0841·0b000000·1c000000·.B..B..A........55 ··0x00000330·18420e10·420e0841·0b000000·1c000000·.B..B..A........
56 ··0x00000340·40030000·00000000·a8120000·000ec003·@...............56 ··0x00000340·40030000·00000000·a8120000·000ec003·@...............
57 ··0x00000350·83078606·8c058d04·8e038f02·18000000·................57 ··0x00000350·83078606·8c058d04·8e038f02·18000000·................
58 ··0x00000360·60030000·00000000·14000000·00450e10·`............E..58 ··0x00000360·60030000·00000000·14000000·00450e10·`............E..
59 ··0x00000370·83024e0e·08000000·10000000·7c030000·..N.........|...59 ··0x00000370·83024e0e·08000000·10000000·7c030000·..N.........|...
60 ··0x00000380·00000000·15000000·00000000·40000000·............@...60 ··0x00000380·00000000·15000000·00000000·38000000·............8...
61 ··0x00000390·90030000·00000000·6e000000·00460e10·........n....F..61 ··0x00000390·90030000·00000000·61000000·00460e10·........a....F..
62 ··0x000003a0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.62 ··0x000003a0·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.
63 ··0x000003b0·05410e30·8306470e·50560a0e·30440e28·.A.0..G.PV..0D.( 
64 ··0x000003c0·410e2042·0e18420e·10420e08·410b0000·A.·B..B..B..A... 
65 ··0x000003d0·1c000000·d4030000·00000000·17000000·................ 
66 ··0x000003e0·000e5083·0686058c·048d038e·02000000·..P............. 
67 ··0x000003f0·30000000·f4030000·00000000·86000000·0............... 
68 ··0x00000400·00420e10·8c02410e·18860341·0e208304·.B....A....A.·.. 
69 ··0x00000410·470e305c·0a0e2044·0e18410e·10420e08·G.0\..·D..A..B.. 
70 ··0x00000420·410b0000·18000000·28040000·00000000·A.......(....... 
71 ··0x00000430·2c000000·000e3083·0486038c·02000000·,.....0......... 
72 ··0x00000440·34000000·44040000·00000000·9a000000·4...D........... 
73 ··0x00000450·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·.. 
74 ··0x00000460·460e2883·05470e60·02740e28·440e2041·F.(..G.`.t.(D.·A 
75 ··0x00000470·0e18420e·10420e08·38000000·7c040000·..B..B..8...|... 
76 ··0x00000480·00000000·63000000·00420e10·8d02420e·....c....B....B. 
77 ··0x00000490·188c0344·0e208604·410e2883·05470e30·...D.·..A.(..G.0 
78 ··0x000004a0·750a0e28·440e2041·0e18420e·10420e08·u..(D.·A..B..B..63 ··0x000003b0·05470e50·560a0e28·440e2041·0e18420e·.G.PV..(D.·A..B.
79 ··0x000004b0·410b0000·18000000·b8040000·00000000·A............... 
80 ··0x000004c0·22000000·000e3083·0586048c·038d0200·".....0......... 
81 ··0x000004d0·34000000·d4040000·00000000·2f000000·4.........../... 
82 ··0x000004e0·00420e10·8d02420e·188c0341·0e208604·.B....B....A.·.. 
83 ··0x000004f0·410e2883·05470e70·580e2844·0e20410e·A.(..G.pX.(D.·A. 
84 ··0x00000500·18420e10·420e0800·18000000·0c050000·.B..B...........64 ··0x000003c0·10420e08·410b0000·18000000·cc030000·.B..A...........
85 ··0x00000510·00000000·6e000000·000e7083·0586048c·....n.....p.....65 ··0x000003d0·00000000·17000000·000e5083·0586048c·..........P.....
 66 ··0x000003e0·038d0200·30000000·e8030000·00000000·....0...........
 67 ··0x000003f0·86000000·00420e10·8c02410e·18860341·.....B....A....A
 68 ··0x00000400·0e208304·470e305c·0a0e2044·0e18410e·.·..G.0\..·D..A.
 69 ··0x00000410·10420e08·410b0000·18000000·1c040000·.B..A...........
 70 ··0x00000420·00000000·2c000000·000e3083·0486038c·....,.....0.....
86 ··0x00000520·038d0200·34000000·28050000·00000000·....4...(.......71 ··0x00000430·02000000·34000000·38040000·00000000·....4...8.......
87 ··0x00000530·72000000·00420e10·8d02450e·188c0346·r....B....E....F72 ··0x00000440·9a000000·00460e10·8d02450e·188c0344·.....F....E....D
88 ··0x00000540·0e208604·440e2883·05470e60·02500e28·.·..D.(..G.`.P.(73 ··0x00000450·0e208604·460e2883·05470e60·02740e28·.·..F.(..G.`.t.(
89 ··0x00000550·440e2041·0e18420e·10420e08·18000000·D.·A..B..B......74 ··0x00000460·440e2041·0e18420e·10420e08·38000000·D.·A..B..B..8...
90 ··0x00000560·60050000·00000000·4c000000·000e6083·`.......L.....`. 
91 ··0x00000570·0586048c·038d0200·14000000·7c050000·............|... 
92 ··0x00000580·00000000·1e000000·00440e10·590e0800·.........D..Y... 
93 ··0x00000590·10000000·94050000·00000000·25000000·............%... 
94 ··0x000005a0·000e1000·30000000·a8050000·00000000·....0........... 
95 ··0x000005b0·64000000·00410e10·8602460e·18830342·d....A....F....B 
96 ··0x000005c0·0e206b0a·0e18490e·10480e08·450b410e·.·k...I..H..E.A. 
97 ··0x000005d0·18490e10·4b0e0800·28000000·dc050000·.I..K...(....... 
98 ··0x000005e0·00000000·51000000·00420e10·8c024e0e·....Q....B....N. 
99 ··0x000005f0·18860344·0e208304·790e1841·0e10420e·...D.·..y..A..B. 
100 ··0x00000600·08000000·18000000·08060000·00000000·................ 
101 ··0x00000610·11000000·000e2083·0486038c·02000000·......·......... 
102 ··0x00000620·34000000·24060000·00000000·26000000·4...$.......&... 
103 ··0x00000630·00420e10·8d02420e·188c0344·0e208604·.B....B....D.·.. 
104 ··0x00000640·440e2883·05440e30·4f0e2841·0e20410e·D.(..D.0O.(A.·A. 
105 ··0x00000650·18420e10·420e0800·18000000·5c060000·.B..B.......\... 
106 ··0x00000660·00000000·27000000·000e3083·0586048c·....'.....0..... 
107 ··0x00000670·038d0200·24000000·78060000·00000000·....$...x....... 
108 ··0x00000680·69000000·00410e10·8602440e·18830347·i....A....D....G 
109 ··0x00000690·0e500257·0e18440e·10410e08·14000000·.P.W..D..A...... 
110 ··0x000006a0·a0060000·00000000·f0000000·000e5083·..............P. 
111 ··0x000006b0·03860200·38000000·b8060000·00000000·....8........... 
112 ··0x000006c0·75000000·00420e10·8d02450e·188c0344·u....B....E....D 
113 ··0x000006d0·0e208604·410e2883·05470e50·02490a0e·.·..A.(..G.P.I.. 
114 ··0x000006e0·28440e20·410e1842·0e10420e·08410b00·(D.·A..B..B..A.. 
115 ··0x000006f0·18000000·f4060000·00000000·2b000000·............+... 
116 ··0x00000700·000e5083·0586048c·038d0200·1c000000·..P............. 
117 ··0x00000710·10070000·00000000·2d000000·00450e10·........-....E.. 
118 ··0x00000720·8302460e·40600e10·410e0800·2c000000·..F.@`..A...,... 
119 ··0x00000730·30070000·00000000·6a000000·00420e10·0.......j....B..75 ··0x00000470·70040000·00000000·63000000·00420e10·p.......c....B..
120 ··0x00000740·8c02440e·18860344·0e208304·440e3002·..D....D.·..D.0. 
121 ··0x00000750·570e2041·0e18410e·10420e08·30000000·W.·A..A..B..0... 
122 ··0x00000760·60070000·00000000·14020000·00460e10·`............F.. 
123 ··0x00000770·8c02440e·18860344·0e208304·470e6003·..D....D.·..G.`. 
124 ··0x00000780·aa010a0e·20440e18·410e1042·0e08410b·....·D..A..B..A. 
125 ··0x00000790·18000000·94070000·00000000·70000000·............p... 
126 ··0x000007a0·000e6083·0486038c·02000000·10000000·..`............. 
127 ··0x000007b0·b0070000·00000000·13000000·00000000·................ 
128 ··0x000007c0·48000000·c4070000·00000000·8f020000·H............... 
129 ··0x000007d0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
130 ··0x000007e0·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D 
131 ··0x000007f0·0e5002af·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.· 
132 ··0x00000800·420e1842·0e10420e·08470b00·1c000000·B..B..B..G...... 
133 ··0x00000810·10080000·00000000·61000000·000e5083·........a.....P. 
134 ··0x00000820·0786068c·058d048e·038f0200·18000000·................ 
135 ··0x00000830·30080000·00000000·17000000·00450e10·0............E.. 
136 ··0x00000840·8302510e·08000000·28000000·4c080000·..Q.....(...L... 
137 ··0x00000850·00000000·46010000·00460e10·8c02410e·....F....F....A. 
138 ··0x00000860·18860341·0e208304·033a010e·18410e10·...A.·...:...A.. 
139 ··0x00000870·420e0800·18000000·78080000·00000000·B.......x....... 
140 ··0x00000880·23000000·000e2083·0486038c·02000000·#.....·......... 
141 ··0x00000890·48000000·94080000·00000000·a1090000·H............... 
142 ··0x000008a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
143 ··0x000008b0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D 
144 ··0x000008c0·0eb00102·e10a0e38·410e3041·0e28420e·.......8A.0A.(B. 
145 ··0x000008d0·20420e18·420e1042·0e08430b·1c000000··B..B..B..C..... 
146 ··0x000008e0·e0080000·00000000·a3020000·000eb001·................ 
147 ··0x000008f0·83078606·8c058d04·8e038f02·18000000·................ 
148 ··0x00000900·00090000·00000000·26000000·00410e10·........&....A.. 
149 ··0x00000910·8302640e·08000000·10000000·1c090000·..d............. 
150 ··0x00000920·00000000·18000000·00000000·38000000·............8... 
151 ··0x00000930·30090000·00000000·74070000·00460e10·0.......t....F.. 
152 ··0x00000940·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.76 ··0x00000480·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.
153 ··0x00000950·05410e30·035f070e·28440e20·410e1842·.A.0._..(D.·A..B77 ··0x00000490·05470e30·750a0e28·440e2041·0e18420e·.G.0u..(D.·A..B.
 78 ··0x000004a0·10420e08·410b0000·18000000·ac040000·.B..A...........
 79 ··0x000004b0·00000000·22000000·000e3083·0586048c·....".....0.....
 80 ··0x000004c0·038d0200·34000000·c8040000·00000000·....4...........
 81 ··0x000004d0·2f000000·00420e10·8d02420e·188c0341·/....B....B....A
 82 ··0x000004e0·0e208604·410e2883·05470e70·580e2844·.·..A.(..G.pX.(D
 83 ··0x000004f0·0e20410e·18420e10·420e0800·18000000·.·A..B..B.......
 84 ··0x00000500·00050000·00000000·6e000000·000e7083·........n.....p.
 85 ··0x00000510·0586048c·038d0200·34000000·1c050000·........4.......
 86 ··0x00000520·00000000·72000000·00420e10·8d02450e·....r....B....E.
 87 ··0x00000530·188c0346·0e208604·440e2883·05470e60·...F.·..D.(..G.`
 88 ··0x00000540·02500e28·440e2041·0e18420e·10420e08·.P.(D.·A..B..B..
 89 ··0x00000550·18000000·54050000·00000000·4c000000·....T.......L...
 90 ··0x00000560·000e6083·0586048c·038d0200·14000000·..`.............
 91 ··0x00000570·70050000·00000000·1e000000·00440e10·p............D..
 92 ··0x00000580·590e0800·10000000·88050000·00000000·Y...............
 93 ··0x00000590·25000000·000e1000·30000000·9c050000·%.......0.......
 94 ··0x000005a0·00000000·64000000·00410e10·8602460e·....d....A....F.
 95 ··0x000005b0·18830342·0e206b0a·0e18490e·10480e08·...B.·k...I..H..
 96 ··0x000005c0·450b410e·18490e10·4b0e0800·28000000·E.A..I..K...(...
 97 ··0x000005d0·d0050000·00000000·51000000·00420e10·........Q....B..
 98 ··0x000005e0·8c024e0e·18860344·0e208304·790e1841·..N....D.·..y..A
Max diff block lines reached; 0/15560 bytes (0.00%) of diff not shown.
466 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:··········57440·(bytes·into·file)13 ··Start·of·section·headers:··········56944·(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·0xe060:1 There·are·22·section·headers,·starting·at·offset·0xde70:
  
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·008f58·000660·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008df8·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·0095b8·000330·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·009458·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·00199e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000b43·001913·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0098e8·002130·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009788·0020a0·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0024e8·003b3a·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002458·003a8a·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00ba18·001a10·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00b828·001a10·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006028·000146·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005ee8·000146·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006170·000700·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006030·000700·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00d428·0004b0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00d238·0004b0·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006870·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006730·000010·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006880·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006740·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·006880·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006740·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0068a0·000bb0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006760·000bb0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00d8d8·0006c0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00d6e8·0006c0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·007450·000de0·18·····20··65··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·007310·000dc8·18·····20··65··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·008230·000d27·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0080d8·000d20·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00df98·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00dda8·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)
17.4 KB
readelf --wide --symbols {}
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
  
1 Symbol·table·'.symtab'·contains·148·entries:1 Symbol·table·'.symtab'·contains·147·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.16 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
9 ·····6:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·monitoring_module9 ·····6:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·monitoring_module
10 ·····7:·0000000000000360···136·OBJECT··LOCAL··DEFAULT···12·event_names10 ·····7:·0000000000000360···136·OBJECT··LOCAL··DEFAULT···12·event_names
11 ·····8:·0000000000000000···213·FUNC····LOCAL··DEFAULT····7·_Py_CreateMonitoringObject.cold11 ·····8:·0000000000000000···213·FUNC····LOCAL··DEFAULT····7·_Py_CreateMonitoringObject.cold
12 ·····9:·0000000000000500···256·OBJECT··LOCAL··DEFAULT···12·DE_INSTRUMENT12 ·····9:·0000000000000500···256·OBJECT··LOCAL··DEFAULT···12·DE_INSTRUMENT
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.813 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
14 ····11:·0000000000000080···134·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id14 ····11:·0000000000000080···134·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id
15 ····12:·00000000000000d5···117·FUNC····LOCAL··DEFAULT····7·monitoring_use_tool_id.cold15 ····12:·00000000000000d5···117·FUNC····LOCAL··DEFAULT····7·monitoring_use_tool_id.cold
 16 ····13:·0000000000000730··6923·FUNC····LOCAL··DEFAULT····9·force_instrument_lock_held
 17 ····14:·000000000000014a···203·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetEvents.cold
16 ····13:·0000000000000110···129·FUNC····LOCAL··DEFAULT····1·monitoring_set_events18 ····15:·0000000000000110···129·FUNC····LOCAL··DEFAULT····1·monitoring_set_events
17 ····14:·000000000000014a···183·FUNC····LOCAL··DEFAULT····7·monitoring_set_events.cold19 ····16:·0000000000000215···183·FUNC····LOCAL··DEFAULT····7·monitoring_set_events.cold
18 ····15:·0000000000000730··6947·FUNC····LOCAL··DEFAULT····9·force_instrument_lock_held 
19 ····16:·0000000000000201···203·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetEvents.cold 
20 ····17:·0000000000000400···256·OBJECT··LOCAL··DEFAULT···12·INSTRUMENTED_OPCODES20 ····17:·0000000000000400···256·OBJECT··LOCAL··DEFAULT···12·INSTRUMENTED_OPCODES
21 ····18:·0000000000000600···256·OBJECT··LOCAL··DEFAULT···12·EVENT_FOR_OPCODE21 ····18:·0000000000000600···256·OBJECT··LOCAL··DEFAULT···12·EVENT_FOR_OPCODE
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
23 ····20:·00000000000002cc···967·FUNC····LOCAL··DEFAULT····7·force_instrument_lock_held.cold23 ····20:·00000000000002cc···847·FUNC····LOCAL··DEFAULT····7·force_instrument_lock_held.cold
24 ····21:·0000000000003ad0···106·FUNC····LOCAL··DEFAULT····9·de_instrument_per_instruction24 ····21:·0000000000003a20···106·FUNC····LOCAL··DEFAULT····9·de_instrument_per_instruction
25 ····22:·0000000000000693····32·FUNC····LOCAL··DEFAULT····7·_PyInstruction_GetLength.cold25 ····22:·000000000000061b····32·FUNC····LOCAL··DEFAULT····7·_PyInstruction_GetLength.cold
26 ····23:·00000000000003f0····16·OBJECT··LOCAL··DEFAULT···12·MOST_SIGNIFICANT_BITS26 ····23:·00000000000003f0····16·OBJECT··LOCAL··DEFAULT···12·MOST_SIGNIFICANT_BITS
27 ····24:·00000000000039a0···291·FUNC····LOCAL··DEFAULT····9·remove_tools27 ····24:·00000000000038f0···291·FUNC····LOCAL··DEFAULT····9·remove_tools
28 ····25:·00000000000006b3····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation.cold28 ····25:·000000000000063b····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation.cold
29 ····26:·0000000000002690···761·FUNC····LOCAL··DEFAULT····9·call_instrumentation_vector29 ····26:·0000000000002660···761·FUNC····LOCAL··DEFAULT····9·call_instrumentation_vector
30 ····27:·00000000000006f4····75·FUNC····LOCAL··DEFAULT····7·call_instrumentation_vector.cold30 ····27:·000000000000067c····75·FUNC····LOCAL··DEFAULT····7·call_instrumentation_vector.cold
31 ····28:·0000000000002990···209·FUNC····LOCAL··DEFAULT····9·call_one_instrument31 ····28:·0000000000002960···209·FUNC····LOCAL··DEFAULT····9·call_one_instrument
32 ····29:·000000000000073f····36·FUNC····LOCAL··DEFAULT····7·call_one_instrument.cold32 ····29:·00000000000006c7····36·FUNC····LOCAL··DEFAULT····7·call_one_instrument.cold
33 ····30:·0000000000000763···564·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_line.cold33 ····30:·00000000000006eb···564·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_line.cold
34 ····31:·00000000000001a0···184·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback34 ····31:·00000000000001a0···184·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback
35 ····32:·0000000000000997···154·FUNC····LOCAL··DEFAULT····7·monitoring_register_callback.cold35 ····32:·000000000000091f···154·FUNC····LOCAL··DEFAULT····7·monitoring_register_callback.cold
36 ····33:·0000000000000a31····86·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_GetLocalEvents.cold36 ····33:·00000000000009b9····67·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_GetLocalEvents.cold
37 ····34:·0000000000000a87····92·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetLocalEvents.cold37 ····34:·00000000000009fc····92·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetLocalEvents.cold
38 ····35:·0000000000000ae3···225·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_instruction.cold38 ····35:·0000000000000a58···225·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_instruction.cold
39 ····36:·0000000000000bc4····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_arg.cold39 ····36:·0000000000000b39····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_arg.cold
40 ····37:·0000000000000c05····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_2args.cold40 ····37:·0000000000000b7a····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_2args.cold
41 ····38:·000000000000148d····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF41 ····38:·0000000000001402····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
42 ····39:·0000000000000cc2·····7·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_jump.cold42 ····39:·0000000000000c37·····7·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_jump.cold
43 ····40:·0000000000000450···107·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id43 ····40:·0000000000000450···107·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id
44 ····41:·0000000000000cc9····44·FUNC····LOCAL··DEFAULT····7·monitoring_free_tool_id.cold44 ····41:·0000000000000c3e····44·FUNC····LOCAL··DEFAULT····7·monitoring_free_tool_id.cold
45 ····42:·00000000000004c0···387·FUNC····LOCAL··DEFAULT····1·monitoring_get_events45 ····42:·00000000000004c0···387·FUNC····LOCAL··DEFAULT····1·monitoring_get_events
46 ····43:·0000000000000cf5····64·FUNC····LOCAL··DEFAULT····7·monitoring_get_events.cold46 ····43:·0000000000000c6a····64·FUNC····LOCAL··DEFAULT····7·monitoring_get_events.cold
47 ····44:·0000000000000650····80·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool47 ····44:·0000000000000650····80·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool
48 ····45:·0000000000000d35····62·FUNC····LOCAL··DEFAULT····7·monitoring_get_tool.cold48 ····45:·0000000000000caa····62·FUNC····LOCAL··DEFAULT····7·monitoring_get_tool.cold
49 ····46:·0000000000000d73···165·FUNC····LOCAL··DEFAULT····7·monitoring__all_events49 ····46:·0000000000000ce8···165·FUNC····LOCAL··DEFAULT····7·monitoring__all_events
50 ····47:·0000000000000e18···370·FUNC····LOCAL··DEFAULT····7·monitoring_restart_events50 ····47:·0000000000000d8d···370·FUNC····LOCAL··DEFAULT····7·monitoring_restart_events
51 ····48:·0000000000000f8a···275·FUNC····LOCAL··DEFAULT····7·monitoring_set_local_events51 ····48:·0000000000000eff···275·FUNC····LOCAL··DEFAULT····7·monitoring_set_local_events
52 ····49:·0000000000001112···381·FUNC····LOCAL··DEFAULT····7·capi_call_instrumentation.constprop.052 ····49:·0000000000001087···381·FUNC····LOCAL··DEFAULT····7·capi_call_instrumentation.constprop.0
53 ····50:·0000000000001459····52·FUNC····LOCAL··DEFAULT····7·exception_event_setup53 ····50:·00000000000013ce····52·FUNC····LOCAL··DEFAULT····7·exception_event_setup
54 ····51:·00000000000016f1···230·FUNC····LOCAL··DEFAULT····7·monitoring_get_local_events54 ····51:·0000000000001666···230·FUNC····LOCAL··DEFAULT····7·monitoring_get_local_events
55 ····52:·0000000000000080···352·OBJECT··LOCAL··DEFAULT····3·methods55 ····52:·0000000000000080···352·OBJECT··LOCAL··DEFAULT····3·methods
56 ····53:·0000000000000320····44·OBJECT··LOCAL··DEFAULT···12·monitoring_use_tool_id__doc__56 ····53:·0000000000000320····44·OBJECT··LOCAL··DEFAULT···12·monitoring_use_tool_id__doc__
57 ····54:·00000000000002e0····39·OBJECT··LOCAL··DEFAULT···12·monitoring_free_tool_id__doc__57 ····54:·00000000000002e0····39·OBJECT··LOCAL··DEFAULT···12·monitoring_free_tool_id__doc__
58 ····55:·00000000000002a0····35·OBJECT··LOCAL··DEFAULT···12·monitoring_get_tool__doc__58 ····55:·00000000000002a0····35·OBJECT··LOCAL··DEFAULT···12·monitoring_get_tool__doc__
59 ····56:·0000000000000260····57·OBJECT··LOCAL··DEFAULT···12·monitoring_register_callback__doc__59 ····56:·0000000000000260····57·OBJECT··LOCAL··DEFAULT···12·monitoring_register_callback__doc__
60 ····57:·0000000000000220····37·OBJECT··LOCAL··DEFAULT···12·monitoring_get_events__doc__60 ····57:·0000000000000220····37·OBJECT··LOCAL··DEFAULT···12·monitoring_get_events__doc__
61 ····58:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT···12·monitoring_set_events__doc__61 ····58:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT···12·monitoring_set_events__doc__
62 ····59:·00000000000001a0····49·OBJECT··LOCAL··DEFAULT···12·monitoring_get_local_events__doc__62 ····59:·00000000000001a0····49·OBJECT··LOCAL··DEFAULT···12·monitoring_get_local_events__doc__
63 ····60:·0000000000000160····60·OBJECT··LOCAL··DEFAULT···12·monitoring_set_local_events__doc__63 ····60:·0000000000000160····60·OBJECT··LOCAL··DEFAULT···12·monitoring_set_local_events__doc__
64 ····61:·0000000000000140····32·OBJECT··LOCAL··DEFAULT···12·monitoring_restart_events__doc__64 ····61:·0000000000000140····32·OBJECT··LOCAL··DEFAULT···12·monitoring_restart_events__doc__
65 ····62:·0000000000000110····29·OBJECT··LOCAL··DEFAULT···12·monitoring__all_events__doc__65 ····62:·0000000000000110····29·OBJECT··LOCAL··DEFAULT···12·monitoring__all_events__doc__
66 ····63:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC1966 ····63:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC15
67 ····64:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2067 ····64:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC16
68 ····65:·0000000000000000···503·FUNC····GLOBAL·HIDDEN·····9·_Py_CreateMonitoringObject68 ····65:·0000000000000000···503·FUNC····GLOBAL·HIDDEN·····9·_Py_CreateMonitoringObject
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_CreateInitialized69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_CreateInitialized
70 ····67:·00000000000001f0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_DISABLE70 ····67:·00000000000001f0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_DISABLE
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
72 ····69:·00000000000001e0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_MISSING72 ····69:·00000000000001e0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_MISSING
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNamespace_New73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNamespace_New
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
Offset 96, 56 lines modifiedOffset 96, 55 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:·0000000000002260···122·FUNC····GLOBAL·HIDDEN·····9·_PyInstruction_GetLength103 ····99:·0000000000002240···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·memset 
107 ···103:·00000000000022e0····35·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrument106 ···102:·00000000000022c0····35·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrument
108 ···104:·0000000000002310···882·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation107 ···103:·00000000000022f0···874·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
111 ···107:·0000000000002a70··1051·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_line110 ···106:·0000000000002a40··1051·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_line
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
 112 ···108:·0000000000002e60····93·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrumentation_GetLine
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
114 ···110:·0000000000002e90····93·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrumentation_GetLine 
115 ···111:·0000000000002ef0···194·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_GetLocalEvents114 ···110:·0000000000002ec0···174·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_GetLocalEvents
116 ···112:·0000000000002fc0···727·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_SetLocalEvents115 ···111:·0000000000002f70···727·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_SetLocalEvents
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
118 ···114:·0000000000000260···316·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_instruction117 ···113:·0000000000000260···316·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_instruction
119 ···115:·00000000000032a0···898·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_arg118 ···114:·0000000000003250···898·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_arg
120 ···116:·0000000000003630···877·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_2args119 ···115:·00000000000035e0···773·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_2args
121 ···117:·0000000000000c46···124·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_exc2120 ···116:·0000000000000bbb···124·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_exc2
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
124 ···120:·00000000000003a0···176·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_jump123 ···119:·00000000000003a0···176·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_jump
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
129 ···125:·000000000000109d····73·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_EnterScope128 ···124:·0000000000001012····73·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_EnterScope
130 ···126:·00000000000010e6····44·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyStartEvent129 ···125:·000000000000105b····44·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyStartEvent
131 ···127:·000000000000128f·····7·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_ExitScope130 ···126:·0000000000001204·····7·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_ExitScope
132 ···128:·0000000000001296····47·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyResumeEvent131 ···127:·000000000000120b····47·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyResumeEvent
133 ···129:·00000000000012c5····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyYieldEvent132 ···128:·000000000000123a····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyYieldEvent
134 ···130:·00000000000012f9····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyReturnEvent133 ···129:·000000000000126e····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyReturnEvent
135 ···131:·000000000000132d····57·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCallEvent134 ···130:·00000000000012a2····57·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCallEvent
136 ···132:·0000000000001366····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireJumpEvent135 ···131:·00000000000012db····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireJumpEvent
137 ···133:·000000000000139a····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireBranchEvent136 ···132:·000000000000130f····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireBranchEvent
138 ···134:·00000000000013ce···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyThrowEvent137 ···133:·0000000000001343···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyThrowEvent
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
141 ···137:·00000000000014a7···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireRaiseEvent140 ···136:·000000000000141c···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireRaiseEvent
142 ···138:·0000000000001532···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireExceptionHandledEvent141 ···137:·00000000000014a7···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireExceptionHandledEvent
143 ···139:·00000000000015bd···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyUnwindEvent142 ···138:·0000000000001532···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyUnwindEvent
Max diff block lines reached; -1/17772 bytes (-0.01%) of diff not shown.
138 KB
readelf --wide --relocs {}
Max HTML report size reached
54.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.58 KB
strings --all --bytes=8 {}
    
Offset 5, 18 lines modifiedOffset 5, 18 lines modified
5 DEBUGGER_ID5 DEBUGGER_ID
6 COVERAGE_ID6 COVERAGE_ID
7 PROFILER_ID7 PROFILER_ID
8 OPTIMIZER_ID8 OPTIMIZER_ID
9 use_tool_id9 use_tool_id
10 tool·name·must·be·a·str10 tool·name·must·be·a·str
11 tool·%d·is·already·in·use11 tool·%d·is·already·in·use
12 set_events 
13 invalid·event·set·0x%x 
14 tool·%d·is·not·in·use12 tool·%d·is·not·in·use
15 events·set·too·many·times13 events·set·too·many·times
 14 set_events
 15 invalid·event·set·0x%x
16 register_callback16 register_callback
17 invalid·event·%d17 invalid·event·%d
18 set_local_events18 set_local_events
19 code·must·be·a·code·object19 code·must·be·a·code·object
20 invalid·local·event·set·0x%x20 invalid·local·event·set·0x%x
21 offset·must·be·non-negative21 offset·must·be·non-negative
22 get_local_events22 get_local_events
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 []A\A]A^45 []A\A]A^
46 AVAUATUSH46 AVAUATUSH
47 []A\A]A^A_47 []A\A]A^A_
48 AWAVAUATU48 AWAVAUATU
49 []A\A]A^A_49 []A\A]A^A_
50 AWAVAUATUSH50 AWAVAUATUSH
51 []A\A]A^A_51 []A\A]A^A_
52 D9l$8~QC 
53 AWAVAUATUSH52 AWAVAUATUSH
54 []A\A]A^A_53 []A\A]A^A_
55 AWAVAUATUSH54 AWAVAUATUSH
56 []A\A]A^A_55 []A\A]A^A_
57 AWAVAUATUH56 AWAVAUATUH
58 X[]A\A]A^A_57 X[]A\A]A^A_
59 AWAVAUATI58 AWAVAUATI
Offset 82, 18 lines modifiedOffset 81, 18 lines modified
82 $gv]H59681 $gv]H596
83 monitoring_module82 monitoring_module
84 event_names83 event_names
85 _Py_CreateMonitoringObject.cold84 _Py_CreateMonitoringObject.cold
86 DE_INSTRUMENT85 DE_INSTRUMENT
87 monitoring_use_tool_id86 monitoring_use_tool_id
88 monitoring_use_tool_id.cold87 monitoring_use_tool_id.cold
89 monitoring_set_events 
90 monitoring_set_events.cold 
91 force_instrument_lock_held88 force_instrument_lock_held
92 _PyMonitoring_SetEvents.cold89 _PyMonitoring_SetEvents.cold
 90 monitoring_set_events
 91 monitoring_set_events.cold
93 INSTRUMENTED_OPCODES92 INSTRUMENTED_OPCODES
94 EVENT_FOR_OPCODE93 EVENT_FOR_OPCODE
95 force_instrument_lock_held.cold94 force_instrument_lock_held.cold
96 de_instrument_per_instruction95 de_instrument_per_instruction
97 _PyInstruction_GetLength.cold96 _PyInstruction_GetLength.cold
98 MOST_SIGNIFICANT_BITS97 MOST_SIGNIFICANT_BITS
99 remove_tools98 remove_tools
Offset 173, 16 lines modifiedOffset 172, 16 lines modified
173 PyErr_NoMemory172 PyErr_NoMemory
174 _Py_Instrument173 _Py_Instrument
175 _Py_call_instrumentation174 _Py_call_instrumentation
176 _Py_CheckFunctionResult175 _Py_CheckFunctionResult
177 _PyObject_MakeTpCall176 _PyObject_MakeTpCall
178 _Py_call_instrumentation_line177 _Py_call_instrumentation_line
179 _PyFrame_MakeAndSetFrameObject178 _PyFrame_MakeAndSetFrameObject
180 PySys_Audit 
181 _Py_Instrumentation_GetLine179 _Py_Instrumentation_GetLine
 180 PySys_Audit
182 _PyMonitoring_GetLocalEvents181 _PyMonitoring_GetLocalEvents
183 _PyMonitoring_SetLocalEvents182 _PyMonitoring_SetLocalEvents
184 PyExc_SystemError183 PyExc_SystemError
185 _Py_call_instrumentation_instruction184 _Py_call_instrumentation_instruction
186 _Py_call_instrumentation_arg185 _Py_call_instrumentation_arg
187 _Py_call_instrumentation_2args186 _Py_call_instrumentation_2args
188 _Py_call_instrumentation_exc2187 _Py_call_instrumentation_exc2
8.81 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 98, 106 lines modifiedOffset 98, 106 lines modified
98 »       endbr6498 »       endbr64
99 »       push···%rbp99 »       push···%rbp
100 »       mov····%rsi,%rbp100 »       mov····%rsi,%rbp
101 »       push···%rbx101 »       push···%rbx
102 »       sub····$0x18,%rsp102 »       sub····$0x18,%rsp
103 »       cmp····$0x2,%rdx103 »       cmp····$0x2,%rdx
104 »       jne····127·<monitoring_set_events+0x17>104 »       jne····127·<monitoring_set_events+0x17>
105 ·R_X86_64_PC32»  .text.unlikely+0x146105 ·R_X86_64_PC32»  .text.unlikely+0x211
106 »       mov····0x0(%rbp),%rdi106 »       mov····0x0(%rbp),%rdi
107 »       call···130·<monitoring_set_events+0x20>107 »       call···130·<monitoring_set_events+0x20>
108 ·R_X86_64_PLT32» PyLong_AsInt-0x4108 ·R_X86_64_PLT32» PyLong_AsInt-0x4
109 »       mov····%eax,%ebx109 »       mov····%eax,%ebx
110 »       cmp····$0xffffffff,%eax110 »       cmp····$0xffffffff,%eax
111 »       je·····18c·<monitoring_set_events+0x7c>111 »       je·····18c·<monitoring_set_events+0x7c>
112 »       mov····0x8(%rbp),%rdi112 »       mov····0x8(%rbp),%rdi
113 »       call···140·<monitoring_set_events+0x30>113 »       call···140·<monitoring_set_events+0x30>
114 ·R_X86_64_PLT32» PyLong_AsInt-0x4114 ·R_X86_64_PLT32» PyLong_AsInt-0x4
115 »       mov····%eax,%esi115 »       mov····%eax,%esi
116 »       cmp····$0xffffffff,%eax116 »       cmp····$0xffffffff,%eax
117 »       je·····14b·<monitoring_set_events+0x3b>117 »       je·····14b·<monitoring_set_events+0x3b>
118 ·R_X86_64_PC32»  .text.unlikely+0x1bd118 ·R_X86_64_PC32»  .text.unlikely+0x288
119 »       cmp····$0x5,%ebx119 »       cmp····$0x5,%ebx
120 »       ja·····154·<monitoring_set_events+0x44>120 »       ja·····154·<monitoring_set_events+0x44>
121 ·R_X86_64_PC32»  .text.unlikely+0x1a6121 ·R_X86_64_PC32»  .text.unlikely+0x271
122 »       cmp····$0x1ffff,%eax122 »       cmp····$0x1ffff,%eax
123 »       ja·····187·<monitoring_set_events+0x77>123 »       ja·····187·<monitoring_set_events+0x77>
124 »       test···$0x18000,%eax124 »       test···$0x18000,%eax
125 »       jne····166·<monitoring_set_events+0x56>125 »       jne····166·<monitoring_set_events+0x56>
126 ·R_X86_64_PC32»  .text.unlikely+0x16c126 ·R_X86_64_PC32»  .text.unlikely+0x237
127 »       and····$0xfffe7fff,%esi127 »       and····$0xfffe7fff,%esi
128 »       mov····%ebx,%edi128 »       mov····%ebx,%edi
129 »       call···173·<monitoring_set_events+0x63>129 »       call···173·<monitoring_set_events+0x63>
130 ·R_X86_64_PLT32» _PyMonitoring_SetEvents-0x4130 ·R_X86_64_PLT32» _PyMonitoring_SetEvents-0x4
131 »       test···%eax,%eax131 »       test···%eax,%eax
132 »       jne····17b·<monitoring_set_events+0x6b>132 »       jne····17b·<monitoring_set_events+0x6b>
133 ·R_X86_64_PC32»  .text.unlikely+0x165133 ·R_X86_64_PC32»  .text.unlikely+0x230
134 »       mov····$0x0,%eax134 »       mov····$0x0,%eax
135 ·R_X86_64_32»    _Py_NoneStruct135 ·R_X86_64_32»    _Py_NoneStruct
136 »       add····$0x18,%rsp136 »       add····$0x18,%rsp
137 »       pop····%rbx137 »       pop····%rbx
138 »       pop····%rbp138 »       pop····%rbp
139 »       ret139 »       ret
140 »       jmp····18c·<monitoring_set_events+0x7c>140 »       jmp····18c·<monitoring_set_events+0x7c>
141 ·R_X86_64_PC32»  .text.unlikely+0x1d4141 ·R_X86_64_PC32»  .text.unlikely+0x29f
142 »       jmp····191·<monitoring_set_events+0x81>142 »       jmp····191·<monitoring_set_events+0x81>
143 ·R_X86_64_PC32»  .text.unlikely+0x18e143 ·R_X86_64_PC32»  .text.unlikely+0x259
144 »       data16·cs·nopw·0x0(%rax,%rax,1)144 »       data16·cs·nopw·0x0(%rax,%rax,1)
145 »       nopl···0x0(%rax)145 »       nopl···0x0(%rax)
  
146 00000000000001a0·<monitoring_register_callback>:146 00000000000001a0·<monitoring_register_callback>:
147 monitoring_register_callback():147 monitoring_register_callback():
148 »       endbr64148 »       endbr64
149 »       push···%r12149 »       push···%r12
150 »       push···%rbp150 »       push···%rbp
151 »       push···%rbx151 »       push···%rbx
152 »       mov····%rsi,%rbx152 »       mov····%rsi,%rbx
153 »       cmp····$0x3,%rdx153 »       cmp····$0x3,%rdx
154 »       jne····1b5·<monitoring_register_callback+0x15>154 »       jne····1b5·<monitoring_register_callback+0x15>
155 ·R_X86_64_PC32»  .text.unlikely+0x993155 ·R_X86_64_PC32»  .text.unlikely+0x91b
156 »       mov····(%rbx),%rdi156 »       mov····(%rbx),%rdi
157 »       call···1bd·<monitoring_register_callback+0x1d>157 »       call···1bd·<monitoring_register_callback+0x1d>
158 ·R_X86_64_PLT32» PyLong_AsInt-0x4158 ·R_X86_64_PLT32» PyLong_AsInt-0x4
159 »       mov····%eax,%ebp159 »       mov····%eax,%ebp
160 »       cmp····$0xffffffff,%eax160 »       cmp····$0xffffffff,%eax
161 »       je·····253·<monitoring_register_callback+0xb3>161 »       je·····253·<monitoring_register_callback+0xb3>
162 »       mov····0x8(%rbx),%rdi162 »       mov····0x8(%rbx),%rdi
163 »       call···1d1·<monitoring_register_callback+0x31>163 »       call···1d1·<monitoring_register_callback+0x31>
164 ·R_X86_64_PLT32» PyLong_AsInt-0x4164 ·R_X86_64_PLT32» PyLong_AsInt-0x4
165 »       cmp····$0xffffffff,%eax165 »       cmp····$0xffffffff,%eax
166 »       je·····1da·<monitoring_register_callback+0x3a>166 »       je·····1da·<monitoring_register_callback+0x3a>
167 ·R_X86_64_PC32»  .text.unlikely+0x9ff167 ·R_X86_64_PC32»  .text.unlikely+0x987
168 »       mov····0x10(%rbx),%r12168 »       mov····0x10(%rbx),%r12
169 »       cmp····$0x5,%ebp169 »       cmp····$0x5,%ebp
170 »       ja·····1e7·<monitoring_register_callback+0x47>170 »       ja·····1e7·<monitoring_register_callback+0x47>
171 ·R_X86_64_PC32»  .text.unlikely+0x9e8171 ·R_X86_64_PC32»  .text.unlikely+0x970
172 »       lea····-0x1(%rax),%edx172 »       lea····-0x1(%rax),%edx
173 »       mov····%eax,%ecx173 »       mov····%eax,%ecx
174 »       xor····%edx,%ecx174 »       xor····%edx,%ecx
175 »       cmp····%ecx,%edx175 »       cmp····%ecx,%edx
176 »       jae····24e·<monitoring_register_callback+0xae>176 »       jae····24e·<monitoring_register_callback+0xae>
177 »       movslq·%eax,%rbx177 »       movslq·%eax,%rbx
178 »       test···%rbx,%rbx178 »       test···%rbx,%rbx
179 »       je·····1fe·<monitoring_register_callback+0x5e>179 »       je·····1fe·<monitoring_register_callback+0x5e>
180 ·R_X86_64_PC32»  .text.unlikely+0x9b9180 ·R_X86_64_PC32»  .text.unlikely+0x941
181 »       bsr····%rbx,%rbx181 »       bsr····%rbx,%rbx
182 »       cmp····$0x10,%ebx182 »       cmp····$0x10,%ebx
183 »       jg·····20b·<monitoring_register_callback+0x6b>183 »       jg·····20b·<monitoring_register_callback+0x6b>
184 ·R_X86_64_PC32»  .text.unlikely+0x9b9184 ·R_X86_64_PC32»  .text.unlikely+0x941
185 »       xor····%eax,%eax185 »       xor····%eax,%eax
186 »       mov····%r12,%rdx186 »       mov····%r12,%rdx
187 »       mov····$0x0,%esi187 »       mov····$0x0,%esi
188 ·R_X86_64_32»    .rodata.str1.1+0x105188 ·R_X86_64_32»    .rodata.str1.1+0x105
189 »       mov····$0x0,%edi189 »       mov····$0x0,%edi
190 ·R_X86_64_32»    .rodata.str1.8+0xd0190 ·R_X86_64_32»    .rodata.str1.8+0xd0
191 »       call···21f·<monitoring_register_callback+0x7f>191 »       call···21f·<monitoring_register_callback+0x7f>
192 ·R_X86_64_PLT32» PySys_Audit-0x4192 ·R_X86_64_PLT32» PySys_Audit-0x4
193 »       test···%eax,%eax193 »       test···%eax,%eax
194 »       js·····227·<monitoring_register_callback+0x87>194 »       js·····227·<monitoring_register_callback+0x87>
195 ·R_X86_64_PC32»  .text.unlikely+0x9b2195 ·R_X86_64_PC32»  .text.unlikely+0x93a
196 »       cmp····$0x0,%r12196 »       cmp····$0x0,%r12
197 ·R_X86_64_32S»   _Py_NoneStruct197 ·R_X86_64_32S»   _Py_NoneStruct
198 »       jne····233·<monitoring_register_callback+0x93>198 »       jne····233·<monitoring_register_callback+0x93>
199 »       xor····%r12d,%r12d199 »       xor····%r12d,%r12d
200 »       mov····%r12,%rdx200 »       mov····%r12,%rdx
201 »       mov····%ebx,%esi201 »       mov····%ebx,%esi
202 »       mov····%ebp,%edi202 »       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+0xa0e215 ·R_X86_64_PC32»  .text.unlikely+0x996
216 »       jmp····258·<monitoring_register_callback+0xb8>216 »       jmp····258·<monitoring_register_callback+0xb8>
217 ·R_X86_64_PC32»  .text.unlikely+0x9d0217 ·R_X86_64_PC32»  .text.unlikely+0x958
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>
Max diff block lines reached; 4582/8832 bytes (51.88%) of diff not shown.
835 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 7, 18 lines modifiedOffset 7, 18 lines modified
7 ··[····21]··DEBUGGER_ID7 ··[····21]··DEBUGGER_ID
8 ··[····2d]··COVERAGE_ID8 ··[····2d]··COVERAGE_ID
9 ··[····39]··PROFILER_ID9 ··[····39]··PROFILER_ID
10 ··[····45]··OPTIMIZER_ID10 ··[····45]··OPTIMIZER_ID
11 ··[····52]··use_tool_id11 ··[····52]··use_tool_id
12 ··[····5e]··tool·name·must·be·a·str12 ··[····5e]··tool·name·must·be·a·str
13 ··[····76]··tool·%d·is·already·in·use13 ··[····76]··tool·%d·is·already·in·use
 14 ··[····90]··tool·%d·is·not·in·use
 15 ··[····a6]··events·set·too·many·times
14 ··[····90]··set_events16 ··[····c0]··set_events
15 ··[····9b]··invalid·event·set·0x%x17 ··[····cb]··invalid·event·set·0x%x
16 ··[····b2]··tool·%d·is·not·in·use 
17 ··[····c8]··events·set·too·many·times 
18 ··[····e2]··register_callback18 ··[····e2]··register_callback
19 ··[····f4]··invalid·event·%d19 ··[····f4]··invalid·event·%d
20 ··[···105]··O20 ··[···105]··O
21 ··[···107]··set_local_events21 ··[···107]··set_local_events
22 ··[···118]··code·must·be·a·code·object22 ··[···118]··code·must·be·a·code·object
23 ··[···133]··invalid·local·event·set·0x%x23 ··[···133]··invalid·local·event·set·0x%x
24 ··[···150]··offset·must·be·non-negative24 ··[···150]··offset·must·be·non-negative
89.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
131 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
7.09 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 38 lines modifiedOffset 13, 38 lines modified
13 ··0x00000090·64000000·00000000·34000000·9c000000·d.......4.......13 ··0x00000090·64000000·00000000·34000000·9c000000·d.......4.......
14 ··0x000000a0·00000000·75000000·00460e10·8d02450e·....u....F....E.14 ··0x000000a0·00000000·75000000·00460e10·8d02450e·....u....F....E.
15 ··0x000000b0·188c0341·0e208604·440e2883·05430e30·...A.·..D.(..C.015 ··0x000000b0·188c0341·0e208604·440e2883·05430e30·...A.·..D.(..C.0
16 ··0x000000c0·02580e28·440e2041·0e18420e·10420e08·.X.(D.·A..B..B..16 ··0x000000c0·02580e28·440e2041·0e18420e·10420e08·.X.(D.·A..B..B..
17 ··0x000000d0·20000000·d4000000·00000000·86000000··...............17 ··0x000000d0·20000000·d4000000·00000000·86000000··...............
18 ··0x000000e0·00450e10·8302470e·20026e0a·0e10410e·.E....G.·.n...A.18 ··0x000000e0·00450e10·8302470e·20026e0a·0e10410e·.E....G.·.n...A.
19 ··0x000000f0·08410b00·14000000·f8000000·00000000·.A..............19 ··0x000000f0·08410b00·14000000·f8000000·00000000·.A..............
20 ··0x00000100·75000000·000e2083·02000000·28000000·u.....·.....(...20 ··0x00000100·75000000·000e2083·02000000·48000000·u.....·.....H...
21 ··0x00000110·10010000·00000000·81000000·00450e10·.............E..21 ··0x00000110·10010000·00000000·bf040000·00460e10·.............F..
22 ··0x00000120·8602440e·18830344·0e300267·0a0e1841·..D....D.0.g...A22 ··0x00000120·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 23 ··0x00000130·05410e30·8606430e·38830744·0e500347·.A.0..C.8..D.P.G
 24 ··0x00000140·040a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
23 ··0x00000130·0e10410e·08410b00·14000000·3c010000·..A..A......<...25 ··0x00000150·420e1042·0e08410b·1c000000·5c010000·B..B..A.....\...
24 ··0x00000140·00000000·b7000000·000e3083·03860200·..........0.....26 ··0x00000160·00000000·cb000000·000e5083·0786068c·..........P.....
25 ··0x00000150·48000000·54010000·00000000·bf040000·H...T........... 
26 ··0x00000160·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
27 ··0x00000170·420e288c·05410e30·8606430e·38830744·B.(..A.0..C.8..D 
28 ··0x00000180·0e500347·040a0e38·410e3041·0e28420e·.P.G...8A.0A.(B. 
29 ··0x00000190·20420e18·420e1042·0e08410b·1c000000··B..B..B..A..... 
30 ··0x000001a0·a0010000·00000000·cb000000·000e5083·..............P. 
31 ··0x000001b0·0786068c·058d048e·038f0200·4c000000·............L...27 ··0x00000170·058d048e·038f0200·28000000·7c010000·........(...|...
 28 ··0x00000180·00000000·81000000·00450e10·8602440e·.........E....D.
 29 ··0x00000190·18830344·0e300267·0a0e1841·0e10410e·...D.0.g...A..A.
 30 ··0x000001a0·08410b00·14000000·a8010000·00000000·.A..............
 31 ··0x000001b0·b7000000·000e3083·03860200·4c000000·......0.....L...
32 ··0x000001c0·c0010000·00000000·231b0000·00420e10·........#....B..32 ··0x000001c0·c0010000·00000000·0b1b0000·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·2d040a0e·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·c7030000·000ee002·................37 ··0x00000210·10020000·00000000·4f030000·000ee002·........O.......
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·6a030000·00460e10·8f02420e·....j....F....B.
44 ··0x00000280·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.044 ··0x00000280·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
45 ··0x00000290·8606410e·38830744·0e900102·b20a0e38·..A.8..D.......845 ··0x00000290·8606410e·38830744·0e900102·b20a0e38·..A.8..D.......8
46 ··0x000002a0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B46 ··0x000002a0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
47 ··0x000002b0·0e08470b·1c000000·b8020000·00000000·..G.............47 ··0x000002b0·0e08470b·1c000000·b8020000·00000000·..G.............
48 ··0x000002c0·41000000·000e9001·83078606·8c058d04·A...............48 ··0x000002c0·41000000·000e9001·83078606·8c058d04·A...............
49 ··0x000002d0·8e038f02·48000000·d8020000·00000000·....H...........49 ··0x000002d0·8e038f02·48000000·d8020000·00000000·....H...........
50 ··0x000002e0·f9020000·00420e10·8f02420e·188e0342·.....B....B....B50 ··0x000002e0·f9020000·00420e10·8f02420e·188e0342·.....B....B....B
Offset 61, 23 lines modifiedOffset 61, 23 lines modified
61 ··0x00000390·4c000000·94030000·00000000·1b040000·L...............61 ··0x00000390·4c000000·94030000·00000000·1b040000·L...............
62 ··0x000003a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..62 ··0x000003a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
63 ··0x000003b0·420e288c·05410e30·8606470e·3883074a·B.(..A.0..G.8..J63 ··0x000003b0·420e288c·05410e30·8606470e·3883074a·B.(..A.0..G.8..J
64 ··0x000003c0·0e900103·82010a0e·38410e30·410e2842·........8A.0A.(B64 ··0x000003c0·0e900103·82010a0e·38410e30·410e2842·........8A.0A.(B
65 ··0x000003d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....65 ··0x000003d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
66 ··0x000003e0·1c000000·e4030000·00000000·34020000·............4...66 ··0x000003e0·1c000000·e4030000·00000000·34020000·............4...
67 ··0x000003f0·000e9001·83078606·8c058d04·8e038f02·................67 ··0x000003f0·000e9001·83078606·8c058d04·8e038f02·................
68 ··0x00000400·2c000000·04040000·00000000·b8000000·,...............68 ··0x00000400·10000000·04040000·00000000·5d000000·............]...
 69 ··0x00000410·00000000·2c000000·18040000·00000000·....,...........
69 ··0x00000410·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..70 ··0x00000420·b8000000·00460e10·8c02410e·18860341·.....F....A....A
70 ··0x00000420·02a20a0e·18410e10·420e0841·0b000000·.....A..B..A....71 ··0x00000430·0e208304·02a20a0e·18410e10·420e0841·.·.......A..B..A
71 ··0x00000430·18000000·34040000·00000000·9a000000·....4...........72 ··0x00000440·0b000000·18000000·48040000·00000000·........H.......
72 ··0x00000440·000e2083·0486038c·02000000·10000000·..·.............73 ··0x00000450·9a000000·000e2083·0486038c·02000000·......·.........
73 ··0x00000450·50040000·00000000·5d000000·00000000·P.......]....... 
74 ··0x00000460·10000000·64040000·00000000·c2000000·....d...........74 ··0x00000460·10000000·64040000·00000000·ae000000·....d...........
75 ··0x00000470·00000000·14000000·78040000·00000000·........x.......75 ··0x00000470·00000000·14000000·78040000·00000000·........x.......
76 ··0x00000480·56000000·00750e10·590e0800·48000000·V....u..Y...H...76 ··0x00000480·43000000·00620e10·590e0800·48000000·C....b..Y...H...
77 ··0x00000490·90040000·00000000·d7020000·00460e10·.............F..77 ··0x00000490·90040000·00000000·d7020000·00460e10·.............F..
78 ··0x000004a0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.78 ··0x000004a0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
79 ··0x000004b0·05440e30·8606410e·38830744·0e500302·.D.0..A.8..D.P..79 ··0x000004b0·05440e30·8606410e·38830744·0e500302·.D.0..A.8..D.P..
80 ··0x000004c0·020a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B..80 ··0x000004c0·020a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B..
81 ··0x000004d0·420e1042·0e08410b·1c000000·dc040000·B..B..A.........81 ··0x000004d0·420e1042·0e08410b·1c000000·dc040000·B..B..A.........
82 ··0x000004e0·00000000·5c000000·000e5083·0786068c·....\.....P.....82 ··0x000004e0·00000000·5c000000·000e5083·0786068c·....\.....P.....
83 ··0x000004f0·058d048e·038f0200·48000000·fc040000·........H.......83 ··0x000004f0·058d048e·038f0200·48000000·fc040000·........H.......
Offset 90, 19 lines modifiedOffset 90, 19 lines modified
90 ··0x00000560·8e038f02·48000000·68050000·00000000·....H...h.......90 ··0x00000560·8e038f02·48000000·68050000·00000000·....H...h.......
91 ··0x00000570·82030000·00460e10·8f02420e·188e0342·.....F....B....B91 ··0x00000570·82030000·00460e10·8f02420e·188e0342·.....F....B....B
92 ··0x00000580·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.92 ··0x00000580·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
93 ··0x00000590·38830744·0e900102·b70a0e38·440e3041·8..D.......8D.0A93 ··0x00000590·38830744·0e900102·b70a0e38·440e3041·8..D.......8D.0A
94 ··0x000005a0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.94 ··0x000005a0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.
95 ··0x000005b0·1c000000·b4050000·00000000·41000000·............A...95 ··0x000005b0·1c000000·b4050000·00000000·41000000·............A...
96 ··0x000005c0·000e9001·83078606·8c058d04·8e038f02·................96 ··0x000005c0·000e9001·83078606·8c058d04·8e038f02·................
97 ··0x000005d0·48000000·d4050000·00000000·6d030000·H...........m...97 ··0x000005d0·48000000·d4050000·00000000·05030000·H...............
98 ··0x000005e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..98 ··0x000005e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
99 ··0x000005f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D99 ··0x000005f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
100 ··0x00000600·0ea00102·bc0a0e38·440e3041·0e28420e·.......8D.0A.(B.100 ··0x00000600·0ea00102·bc0a0e38·440e3041·0e28420e·.......8D.0A.(B.
101 ··0x00000610·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....101 ··0x00000610·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
102 ··0x00000620·20060000·00000000·41000000·000ea001··.......A.......102 ··0x00000620·20060000·00000000·41000000·000ea001··.......A.......
103 ··0x00000630·83078606·8c058d04·8e038f02·3c000000·............<...103 ··0x00000630·83078606·8c058d04·8e038f02·3c000000·............<...
104 ··0x00000640·40060000·00000000·7c000000·00460e10·@.......|....F..104 ··0x00000640·40060000·00000000·7c000000·00460e10·@.......|....F..
105 ··0x00000650·8e024a0e·188d0345·0e208c04·440e2886·..J....E.·..D.(.105 ··0x00000650·8e024a0e·188d0345·0e208c04·440e2886·..J....E.·..D.(.
106 ··0x00000660·05410e30·8306470e·6002520e·30410e28·.A.0..G.`.R.0A.(106 ··0x00000660·05410e30·8306470e·6002520e·30410e28·.A.0..G.`.R.0A.(
107 ··0x00000670·410e2042·0e18420e·10420e08·10000000·A.·B..B..B......107 ··0x00000670·410e2042·0e18420e·10420e08·10000000·A.·B..B..B......
108 ··0x00000680·80060000·00000000·23010000·00000000·........#.......108 ··0x00000680·80060000·00000000·23010000·00000000·........#.......
12.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 ··0x00000010·6c650065·76656e74·5f6e616d·6573005f·le.event_names._4 ··0x00000010·6c650065·76656e74·5f6e616d·6573005f·le.event_names._
5 ··0x00000020·50795f43·72656174·654d6f6e·69746f72·Py_CreateMonitor5 ··0x00000020·50795f43·72656174·654d6f6e·69746f72·Py_CreateMonitor
6 ··0x00000030·696e674f·626a6563·742e636f·6c640044·ingObject.cold.D6 ··0x00000030·696e674f·626a6563·742e636f·6c640044·ingObject.cold.D
7 ··0x00000040·455f494e·53545255·4d454e54·006d6f6e·E_INSTRUMENT.mon7 ··0x00000040·455f494e·53545255·4d454e54·006d6f6e·E_INSTRUMENT.mon
8 ··0x00000050·69746f72·696e675f·7573655f·746f6f6c·itoring_use_tool8 ··0x00000050·69746f72·696e675f·7573655f·746f6f6c·itoring_use_tool
9 ··0x00000060·5f696400·6d6f6e69·746f7269·6e675f75·_id.monitoring_u9 ··0x00000060·5f696400·6d6f6e69·746f7269·6e675f75·_id.monitoring_u
10 ··0x00000070·73655f74·6f6f6c5f·69642e63·6f6c6400·se_tool_id.cold.10 ··0x00000070·73655f74·6f6f6c5f·69642e63·6f6c6400·se_tool_id.cold.
11 ··0x00000080·6d6f6e69·746f7269·6e675f73·65745f65·monitoring_set_e 
12 ··0x00000090·76656e74·73006d6f·6e69746f·72696e67·vents.monitoring 
13 ··0x000000a0·5f736574·5f657665·6e74732e·636f6c64·_set_events.cold 
14 ··0x000000b0·00666f72·63655f69·6e737472·756d656e·.force_instrumen11 ··0x00000080·666f7263·655f696e·73747275·6d656e74·force_instrument
15 ··0x000000c0·745f6c6f·636b5f68·656c6400·5f50794d·t_lock_held._PyM12 ··0x00000090·5f6c6f63·6b5f6865·6c64005f·50794d6f·_lock_held._PyMo
16 ··0x000000d0·6f6e6974·6f72696e·675f5365·74457665·onitoring_SetEve13 ··0x000000a0·6e69746f·72696e67·5f536574·4576656e·nitoring_SetEven
 14 ··0x000000b0·74732e63·6f6c6400·6d6f6e69·746f7269·ts.cold.monitori
 15 ··0x000000c0·6e675f73·65745f65·76656e74·73006d6f·ng_set_events.mo
 16 ··0x000000d0·6e69746f·72696e67·5f736574·5f657665·nitoring_set_eve
17 ··0x000000e0·6e74732e·636f6c64·00494e53·5452554d·nts.cold.INSTRUM17 ··0x000000e0·6e74732e·636f6c64·00494e53·5452554d·nts.cold.INSTRUM
18 ··0x000000f0·454e5445·445f4f50·434f4445·53004556·ENTED_OPCODES.EV18 ··0x000000f0·454e5445·445f4f50·434f4445·53004556·ENTED_OPCODES.EV
19 ··0x00000100·454e545f·464f525f·4f50434f·44450066·ENT_FOR_OPCODE.f19 ··0x00000100·454e545f·464f525f·4f50434f·44450066·ENT_FOR_OPCODE.f
20 ··0x00000110·6f726365·5f696e73·7472756d·656e745f·orce_instrument_20 ··0x00000110·6f726365·5f696e73·7472756d·656e745f·orce_instrument_
21 ··0x00000120·6c6f636b·5f68656c·642e636f·6c640064·lock_held.cold.d21 ··0x00000120·6c6f636b·5f68656c·642e636f·6c640064·lock_held.cold.d
22 ··0x00000130·655f696e·73747275·6d656e74·5f706572·e_instrument_per22 ··0x00000130·655f696e·73747275·6d656e74·5f706572·e_instrument_per
23 ··0x00000140·5f696e73·74727563·74696f6e·005f5079·_instruction._Py23 ··0x00000140·5f696e73·74727563·74696f6e·005f5079·_instruction._Py
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 ··0x00000560·6f63616c·5f657665·6e74735f·5f646f63·ocal_events__doc89 ··0x00000560·6f63616c·5f657665·6e74735f·5f646f63·ocal_events__doc
90 ··0x00000570·5f5f006d·6f6e6974·6f72696e·675f7365·__.monitoring_se90 ··0x00000570·5f5f006d·6f6e6974·6f72696e·675f7365·__.monitoring_se
91 ··0x00000580·745f6c6f·63616c5f·6576656e·74735f5f·t_local_events__91 ··0x00000580·745f6c6f·63616c5f·6576656e·74735f5f·t_local_events__
92 ··0x00000590·646f635f·5f006d6f·6e69746f·72696e67·doc__.monitoring92 ··0x00000590·646f635f·5f006d6f·6e69746f·72696e67·doc__.monitoring
93 ··0x000005a0·5f726573·74617274·5f657665·6e74735f·_restart_events_93 ··0x000005a0·5f726573·74617274·5f657665·6e74735f·_restart_events_
94 ··0x000005b0·5f646f63·5f5f006d·6f6e6974·6f72696e·_doc__.monitorin94 ··0x000005b0·5f646f63·5f5f006d·6f6e6974·6f72696e·_doc__.monitorin
95 ··0x000005c0·675f5f61·6c6c5f65·76656e74·735f5f64·g__all_events__d95 ··0x000005c0·675f5f61·6c6c5f65·76656e74·735f5f64·g__all_events__d
96 ··0x000005d0·6f635f5f·002e4c43·3139002e·4c433230·oc__..LC19..LC2096 ··0x000005d0·6f635f5f·002e4c43·3135002e·4c433136·oc__..LC15..LC16
97 ··0x000005e0·005f5079·5f437265·6174654d·6f6e6974·._Py_CreateMonit97 ··0x000005e0·005f5079·5f437265·6174654d·6f6e6974·._Py_CreateMonit
98 ··0x000005f0·6f72696e·674f626a·65637400·5f50794d·oringObject._PyM98 ··0x000005f0·6f72696e·674f626a·65637400·5f50794d·oringObject._PyM
99 ··0x00000600·6f64756c·655f4372·65617465·496e6974·odule_CreateInit99 ··0x00000600·6f64756c·655f4372·65617465·496e6974·odule_CreateInit
100 ··0x00000610·69616c69·7a656400·5f507949·6e737472·ialized._PyInstr100 ··0x00000610·69616c69·7a656400·5f507949·6e737472·ialized._PyInstr
101 ··0x00000620·756d656e·74617469·6f6e5f44·49534142·umentation_DISAB101 ··0x00000620·756d656e·74617469·6f6e5f44·49534142·umentation_DISAB
102 ··0x00000630·4c450050·794f626a·6563745f·53657441·LE.PyObject_SetA102 ··0x00000630·4c450050·794f626a·6563745f·53657441·LE.PyObject_SetA
103 ··0x00000640·74747253·7472696e·67005f50·79496e73·ttrString._PyIns103 ··0x00000640·74747253·7472696e·67005f50·79496e73·ttrString._PyIns
Offset 135, 80 lines modifiedOffset 135, 79 lines modified
135 ··0x00000840·6d5f4d61·6c6c6f63·005f5079·436f6465·m_Malloc._PyCode135 ··0x00000840·6d5f4d61·6c6c6f63·005f5079·436f6465·m_Malloc._PyCode
136 ··0x00000850·5f496e69·74416464·72657373·52616e67·_InitAddressRang136 ··0x00000850·5f496e69·74416464·72657373·52616e67·_InitAddressRang
137 ··0x00000860·65005f50·79436f64·655f4368·65636b4c·e._PyCode_CheckL137 ··0x00000860·65005f50·79436f64·655f4368·65636b4c·e._PyCode_CheckL
138 ··0x00000870·696e654e·756d6265·72005f50·79496e73·ineNumber._PyIns138 ··0x00000870·696e654e·756d6265·72005f50·79496e73·ineNumber._PyIns
139 ··0x00000880·74727563·74696f6e·5f476574·4c656e67·truction_GetLeng139 ··0x00000880·74727563·74696f6e·5f476574·4c656e67·truction_GetLeng
140 ··0x00000890·7468005f·5f737461·636b5f63·686b5f66·th.__stack_chk_f140 ··0x00000890·7468005f·5f737461·636b5f63·686b5f66·th.__stack_chk_f
141 ··0x000008a0·61696c00·50794572·725f4e6f·4d656d6f·ail.PyErr_NoMemo141 ··0x000008a0·61696c00·50794572·725f4e6f·4d656d6f·ail.PyErr_NoMemo
142 ··0x000008b0·7279006d·656d7365·74005f50·795f496e·ry.memset._Py_In 
143 ··0x000008c0·73747275·6d656e74·005f5079·5f63616c·strument._Py_cal142 ··0x000008b0·7279005f·50795f49·6e737472·756d656e·ry._Py_Instrumen
 143 ··0x000008c0·74005f50·795f6361·6c6c5f69·6e737472·t._Py_call_instr
 144 ··0x000008d0·756d656e·74617469·6f6e005f·50795f43·umentation._Py_C
 145 ··0x000008e0·6865636b·46756e63·74696f6e·52657375·heckFunctionResu
 146 ··0x000008f0·6c74005f·50794f62·6a656374·5f4d616b·lt._PyObject_Mak
 147 ··0x00000900·65547043·616c6c00·5f50795f·63616c6c·eTpCall._Py_call
 148 ··0x00000910·5f696e73·7472756d·656e7461·74696f6e·_instrumentation
 149 ··0x00000920·5f6c696e·65005f50·79467261·6d655f4d·_line._PyFrame_M
 150 ··0x00000930·616b6541·6e645365·74467261·6d654f62·akeAndSetFrameOb
 151 ··0x00000940·6a656374·005f5079·5f496e73·7472756d·ject._Py_Instrum
 152 ··0x00000950·656e7461·74696f6e·5f476574·4c696e65·entation_GetLine
 153 ··0x00000960·00507953·79735f41·75646974·005f5079·.PySys_Audit._Py
 154 ··0x00000970·4d6f6e69·746f7269·6e675f47·65744c6f·Monitoring_GetLo
 155 ··0x00000980·63616c45·76656e74·73005f50·794d6f6e·calEvents._PyMon
 156 ··0x00000990·69746f72·696e675f·5365744c·6f63616c·itoring_SetLocal
 157 ··0x000009a0·4576656e·74730050·79457863·5f537973·Events.PyExc_Sys
 158 ··0x000009b0·74656d45·72726f72·005f5079·5f63616c·temError._Py_cal
144 ··0x000008d0·6c5f696e·73747275·6d656e74·6174696f·l_instrumentatio159 ··0x000009c0·6c5f696e·73747275·6d656e74·6174696f·l_instrumentatio
 160 ··0x000009d0·6e5f696e·73747275·6374696f·6e005f50·n_instruction._P
145 ··0x000008e0·6e005f50·795f4368·65636b46·756e6374·n._Py_CheckFunct 
146 ··0x000008f0·696f6e52·6573756c·74005f50·794f626a·ionResult._PyObj 
147 ··0x00000900·6563745f·4d616b65·54704361·6c6c005f·ect_MakeTpCall._ 
148 ··0x00000910·50795f63·616c6c5f·696e7374·72756d65·Py_call_instrume161 ··0x000009e0·795f6361·6c6c5f69·6e737472·756d656e·y_call_instrumen
 162 ··0x000009f0·74617469·6f6e5f61·7267005f·50795f63·tation_arg._Py_c
 163 ··0x00000a00·616c6c5f·696e7374·72756d65·6e746174·all_instrumentat
 164 ··0x00000a10·696f6e5f·32617267·73005f50·795f6361·ion_2args._Py_ca
 165 ··0x00000a20·6c6c5f69·6e737472·756d656e·74617469·ll_instrumentati
 166 ··0x00000a30·6f6e5f65·78633200·5f507945·72725f47·on_exc2._PyErr_G
149 ··0x00000920·6e746174·696f6e5f·6c696e65·005f5079·ntation_line._Py 
150 ··0x00000930·4672616d·655f4d61·6b65416e·64536574·Frame_MakeAndSet 
151 ··0x00000940·4672616d·654f626a·65637400·50795379·FrameObject.PySy 
152 ··0x00000950·735f4175·64697400·5f50795f·496e7374·s_Audit._Py_Inst 
153 ··0x00000960·72756d65·6e746174·696f6e5f·4765744c·rumentation_GetL 
154 ··0x00000970·696e6500·5f50794d·6f6e6974·6f72696e·ine._PyMonitorin 
155 ··0x00000980·675f4765·744c6f63·616c4576·656e7473·g_GetLocalEvents 
156 ··0x00000990·005f5079·4d6f6e69·746f7269·6e675f53·._PyMonitoring_S 
157 ··0x000009a0·65744c6f·63616c45·76656e74·73005079·etLocalEvents.Py 
158 ··0x000009b0·4578635f·53797374·656d4572·726f7200·Exc_SystemError. 
159 ··0x000009c0·5f50795f·63616c6c·5f696e73·7472756d·_Py_call_instrum 
160 ··0x000009d0·656e7461·74696f6e·5f696e73·74727563·entation_instruc 
161 ··0x000009e0·74696f6e·005f5079·5f63616c·6c5f696e·tion._Py_call_in 
162 ··0x000009f0·73747275·6d656e74·6174696f·6e5f6172·strumentation_ar 
163 ··0x00000a00·67005f50·795f6361·6c6c5f69·6e737472·g._Py_call_instr 
164 ··0x00000a10·756d656e·74617469·6f6e5f32·61726773·umentation_2args 
165 ··0x00000a20·005f5079·5f63616c·6c5f696e·73747275·._Py_call_instru 
166 ··0x00000a30·6d656e74·6174696f·6e5f6578·6332005f·mentation_exc2._ 
167 ··0x00000a40·50794572·725f4765·74526169·73656445·PyErr_GetRaisedE 
168 ··0x00000a50·78636570·74696f6e·005f5079·4572725f·xception._PyErr_ 
169 ··0x00000a60·53657452·61697365·64457863·65707469·SetRaisedExcepti167 ··0x00000a40·65745261·69736564·45786365·7074696f·etRaisedExceptio
170 ··0x00000a70·6f6e005f·50795f63·616c6c5f·696e7374·on._Py_call_inst 
171 ··0x00000a80·72756d65·6e746174·696f6e5f·6a756d70·rumentation_jump 
172 ··0x00000a90·00507944·6963745f·4e657700·50794469·.PyDict_New.PyDi 
173 ··0x00000aa0·63745f53·65744974·656d5374·72696e67·ct_SetItemString 
174 ··0x00000ab0·00507943·6f64655f·54797065·00507945·.PyCode_Type.PyE 
175 ··0x00000ac0·78635f54·79706545·72726f72·0050794d·xc_TypeError.PyM 
176 ··0x00000ad0·6f6e6974·6f72696e·675f456e·74657253·onitoring_EnterS168 ··0x00000a50·6e005f50·79457272·5f536574·52616973·n._PyErr_SetRais
 169 ··0x00000a60·65644578·63657074·696f6e00·5f50795f·edException._Py_
 170 ··0x00000a70·63616c6c·5f696e73·7472756d·656e7461·call_instrumenta
 171 ··0x00000a80·74696f6e·5f6a756d·70005079·44696374·tion_jump.PyDict
 172 ··0x00000a90·5f4e6577·00507944·6963745f·53657449·_New.PyDict_SetI
 173 ··0x00000aa0·74656d53·7472696e·67005079·436f6465·temString.PyCode
 174 ··0x00000ab0·5f547970·65005079·4578635f·54797065·_Type.PyExc_Type
177 ··0x00000ae0·636f7065·005f5079·4d6f6e69·746f7269·cope._PyMonitori175 ··0x00000ac0·4572726f·72005079·4d6f6e69·746f7269·Error.PyMonitori
 176 ··0x00000ad0·6e675f45·6e746572·53636f70·65005f50·ng_EnterScope._P
178 ··0x00000af0·6e675f46·69726550·79537461·72744576·ng_FirePyStartEv 
179 ··0x00000b00·656e7400·50794d6f·6e69746f·72696e67·ent.PyMonitoring 
180 ··0x00000b10·5f457869·7453636f·7065005f·50794d6f·_ExitScope._PyMo 
181 ··0x00000b20·6e69746f·72696e67·5f466972·65507952·nitoring_FirePyR 
182 ··0x00000b30·6573756d·65457665·6e74005f·50794d6f·esumeEvent._PyMo 
183 ··0x00000b40·6e69746f·72696e67·5f466972·65507959·nitoring_FirePyY 
184 ··0x00000b50·69656c64·4576656e·74005f50·794d6f6e·ieldEvent._PyMon 
185 ··0x00000b60·69746f72·696e675f·46697265·50795265·itoring_FirePyRe 
186 ··0x00000b70·7475726e·4576656e·74005f50·794d6f6e·turnEvent._PyMon 
187 ··0x00000b80·69746f72·696e675f·46697265·43616c6c·itoring_FireCall 
188 ··0x00000b90·4576656e·74005f50·794d6f6e·69746f72·Event._PyMonitor 
189 ··0x00000ba0·696e675f·46697265·4a756d70·4576656e·ing_FireJumpEven 
190 ··0x00000bb0·74005f50·794d6f6e·69746f72·696e675f·t._PyMonitoring_ 
191 ··0x00000bc0·46697265·4272616e·63684576·656e7400·FireBranchEvent. 
192 ··0x00000bd0·5f50794d·6f6e6974·6f72696e·675f4669·_PyMonitoring_Fi 
Max diff block lines reached; 0/12917 bytes (0.00%) of diff not shown.
109 KB
legacy_tracing.o
2.7 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x3b40:1 There·are·19·section·headers,·starting·at·offset·0x3b40:
  
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·00055e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0005ce·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·002170·000708·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002170·000750·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0005a0·0001a0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000610·0001a0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002878·000060·18···I·16···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0028c0·000060·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000740·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0007b0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000740·000035·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0007b0·000035·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000775·0003ab·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007e5·0003ab·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0028d8·0007e0·18···I·16···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002920·0007e0·18···I·16···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000b20·0004fe·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000b90·00048e·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0030b8·000690·18···I·16···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003100·000648·18···I·16···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·001020·00005d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·001020·00005d·01·AMS··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00107d·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00107d·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·001080·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·001080·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0010a0·000590·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0010a0·000590·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·003748·000348·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·003748·000348·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·001630·000660·18·····17··38··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·001630·000660·18·····17··38··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·001c90·0004dd·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·001c90·0004dd·00······0···0··1
6.37 KB
readelf --wide --symbols {}
    
Offset 2, 64 lines modifiedOffset 2, 64 lines modified
2 Symbol·table·'.symtab'·contains·68·entries:2 Symbol·table·'.symtab'·contains·68·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····6·.rodata.str1.16 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
9 ·····5:·0000000000000430···175·FUNC····LOCAL··DEFAULT····9·sys_trace_start9 ·····5:·00000000000003c0···175·FUNC····LOCAL··DEFAULT····9·sys_trace_start
10 ·····6:·0000000000000000···133·FUNC····LOCAL··DEFAULT····1·set_callbacks10 ·····6:·0000000000000000···133·FUNC····LOCAL··DEFAULT····1·set_callbacks
11 ·····7:·00000000000004f0····14·FUNC····LOCAL··DEFAULT····9·sys_trace_throw11 ·····7:·0000000000000480····14·FUNC····LOCAL··DEFAULT····9·sys_trace_throw
12 ·····8:·00000000000002d0···181·FUNC····LOCAL··DEFAULT····9·sys_trace_return12 ·····8:·0000000000000260···181·FUNC····LOCAL··DEFAULT····9·sys_trace_return
13 ·····9:·00000000000004e0····13·FUNC····LOCAL··DEFAULT····9·sys_trace_yield13 ·····9:·0000000000000470····13·FUNC····LOCAL··DEFAULT····9·sys_trace_yield
14 ····10:·0000000000000360···163·FUNC····LOCAL··DEFAULT····1·sys_trace_exception_func14 ····10:·00000000000003d0···163·FUNC····LOCAL··DEFAULT····1·sys_trace_exception_func
15 ····11:·0000000000000335···118·FUNC····LOCAL··DEFAULT····7·sys_trace_line_func15 ····11:·0000000000000335···118·FUNC····LOCAL··DEFAULT····7·sys_trace_line_func
16 ····12:·0000000000000540····11·FUNC····LOCAL··DEFAULT····1·sys_trace_unwind16 ····12:·00000000000005b0····11·FUNC····LOCAL··DEFAULT····1·sys_trace_unwind
17 ····13:·0000000000000410···181·FUNC····LOCAL··DEFAULT····1·sys_trace_jump_func17 ····13:·0000000000000480···181·FUNC····LOCAL··DEFAULT····1·sys_trace_jump_func
18 ····14:·0000000000000090···138·FUNC····LOCAL··DEFAULT····1·sys_trace_instruction_func18 ····14:·0000000000000100···138·FUNC····LOCAL··DEFAULT····1·sys_trace_instruction_func
19 ····15:·0000000000000000····34·FUNC····LOCAL··DEFAULT····7·_PyEval_SetTrace.cold19 ····15:·0000000000000000····34·FUNC····LOCAL··DEFAULT····7·_PyEval_SetTrace.cold
20 ····16:·0000000000000240····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF20 ····16:·0000000000000240····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
21 ····17:·0000000000000022····28·FUNC····LOCAL··DEFAULT····7·set_callbacks.cold21 ····17:·0000000000000022····28·FUNC····LOCAL··DEFAULT····7·set_callbacks.cold
22 ····18:·000000000000003e·····8·FUNC····LOCAL··DEFAULT····7·_PyEval_SetOpcodeTrace.cold22 ····18:·000000000000003e·····8·FUNC····LOCAL··DEFAULT····7·_PyEval_SetOpcodeTrace.cold
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.823 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
24 ····20:·0000000000000046····65·FUNC····LOCAL··DEFAULT····7·sys_trace_instruction_func.cold24 ····20:·0000000000000046····65·FUNC····LOCAL··DEFAULT····7·sys_trace_instruction_func.cold
25 ····21:·0000000000000087····85·FUNC····LOCAL··DEFAULT····7·sys_trace_return.cold25 ····21:·0000000000000087····85·FUNC····LOCAL··DEFAULT····7·sys_trace_return.cold
26 ····22:·0000000000000390···157·FUNC····LOCAL··DEFAULT····9·call_trace_func26 ····22:·0000000000000320···157·FUNC····LOCAL··DEFAULT····9·call_trace_func
27 ····23:·00000000000000dc····45·FUNC····LOCAL··DEFAULT····7·call_trace_func.cold27 ····23:·00000000000000dc····45·FUNC····LOCAL··DEFAULT····7·call_trace_func.cold
28 ····24:·0000000000000109···308·FUNC····LOCAL··DEFAULT····7·_PyEval_SetProfile.cold28 ····24:·0000000000000109···308·FUNC····LOCAL··DEFAULT····7·_PyEval_SetProfile.cold
29 ····25:·0000000000000330····14·FUNC····LOCAL··DEFAULT····1·sys_profile_start29 ····25:·00000000000003a0····14·FUNC····LOCAL··DEFAULT····1·sys_profile_start
30 ····26:·0000000000000550····14·FUNC····LOCAL··DEFAULT····1·sys_profile_throw30 ····26:·00000000000005c0····14·FUNC····LOCAL··DEFAULT····1·sys_profile_throw
31 ····27:·0000000000000340····13·FUNC····LOCAL··DEFAULT····1·sys_profile_return31 ····27:·00000000000003b0····13·FUNC····LOCAL··DEFAULT····1·sys_profile_return
32 ····28:·0000000000000350····11·FUNC····LOCAL··DEFAULT····1·sys_profile_unwind32 ····28:·00000000000003c0····11·FUNC····LOCAL··DEFAULT····1·sys_profile_unwind
33 ····29:·00000000000001c0···227·FUNC····LOCAL··DEFAULT····1·sys_profile_call_or_return33 ····29:·0000000000000230···227·FUNC····LOCAL··DEFAULT····1·sys_profile_call_or_return
34 ····30:·00000000000002b0···121·FUNC····LOCAL··DEFAULT····1·call_profile_func34 ····30:·0000000000000320···121·FUNC····LOCAL··DEFAULT····1·call_profile_func
35 ····31:·000000000000023d····22·FUNC····LOCAL··DEFAULT····7·sys_profile_call_or_return.cold35 ····31:·000000000000023d····22·FUNC····LOCAL··DEFAULT····7·sys_profile_call_or_return.cold
36 ····32:·0000000000000253····45·FUNC····LOCAL··DEFAULT····7·call_profile_func.cold36 ····32:·0000000000000253····45·FUNC····LOCAL··DEFAULT····7·call_profile_func.cold
37 ····33:·0000000000000280····87·FUNC····LOCAL··DEFAULT····7·sys_trace_start.cold37 ····33:·0000000000000280····87·FUNC····LOCAL··DEFAULT····7·sys_trace_start.cold
38 ····34:·00000000000002d7····24·FUNC····LOCAL··DEFAULT····7·sys_trace_exception_func.cold38 ····34:·00000000000002d7····24·FUNC····LOCAL··DEFAULT····7·sys_trace_exception_func.cold
39 ····35:·00000000000004d0···101·FUNC····LOCAL··DEFAULT····1·trace_line39 ····35:·0000000000000540···101·FUNC····LOCAL··DEFAULT····1·trace_line
40 ····36:·00000000000002ef····42·FUNC····LOCAL··DEFAULT····7·sys_trace_jump_func.cold40 ····36:·00000000000002ef····42·FUNC····LOCAL··DEFAULT····7·sys_trace_jump_func.cold
41 ····37:·0000000000000319····28·FUNC····LOCAL··DEFAULT····7·trace_line.cold41 ····37:·0000000000000319····28·FUNC····LOCAL··DEFAULT····7·trace_line.cold
42 ····38:·0000000000000000···573·FUNC····GLOBAL·HIDDEN·····9·_PyEval_SetTrace42 ····38:·0000000000000000···573·FUNC····GLOBAL·HIDDEN·····9·_PyEval_SetTrace
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
44 ····40:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate44 ····40:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_Audit45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_Audit
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_SetEvents46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_SetEvents
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_GetFrame47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_GetFrame
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
49 ····45:·0000000000000260···108·FUNC····GLOBAL·HIDDEN·····9·_PyEval_SetOpcodeTrace49 ····45:·0000000000000090···106·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SetOpcodeTrace
50 ····46:·0000000000000000···416·OBJECT··GLOBAL·HIDDEN·····3·_PyLegacyEventHandler_Type50 ····46:·0000000000000000···416·OBJECT··GLOBAL·HIDDEN·····3·_PyLegacyEventHandler_Type
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_RegisterCallback52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_RegisterCallback
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_GetLocalEvents53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_GetLocalEvents
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_SetLocalEvents54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMonitoring_SetLocalEvents
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
58 ····54:·0000000000000120···159·FUNC····GLOBAL·DEFAULT····1·_PyEval_SetProfile58 ····54:·0000000000000190···159·FUNC····GLOBAL·DEFAULT····1·_PyEval_SetProfile
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstrumentation_MISSING63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstrumentation_MISSING
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
39.7 KB
readelf --wide --relocs {}
Max HTML report size reached
21.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 118, 166 lines modifiedOffset 118, 166 lines modified
118 ··DW_CFA_nop118 ··DW_CFA_nop
  
119 000000f0·0000000000000010·000000f4·FDE·cie=00000000·pc=0000000000000240..000000000000025b119 000000f0·0000000000000010·000000f4·FDE·cie=00000000·pc=0000000000000240..000000000000025b
120 ··DW_CFA_nop120 ··DW_CFA_nop
121 ··DW_CFA_nop121 ··DW_CFA_nop
122 ··DW_CFA_nop122 ··DW_CFA_nop
  
123 00000104·0000000000000028·00000108·FDE·cie=00000000·pc=0000000000000260..00000000000002cc123 00000104·0000000000000028·00000108·FDE·cie=00000000·pc=0000000000000090..00000000000000fa
124 ··DW_CFA_advance_loc:·5·to·0000000000000265124 ··DW_CFA_advance_loc:·5·to·0000000000000095
125 ··DW_CFA_def_cfa_offset:·16125 ··DW_CFA_def_cfa_offset:·16
126 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16126 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
127 ··DW_CFA_advance_loc:·1·to·0000000000000266127 ··DW_CFA_advance_loc:·1·to·0000000000000096
128 ··DW_CFA_def_cfa_offset:·24128 ··DW_CFA_def_cfa_offset:·24
129 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24129 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
130 ··DW_CFA_advance_loc:·11·to·0000000000000271130 ··DW_CFA_advance_loc:·11·to·00000000000000a1
131 ··DW_CFA_def_cfa_offset:·48131 ··DW_CFA_def_cfa_offset:·48
132 ··DW_CFA_advance_loc:·62·to·00000000000002af132 ··DW_CFA_advance_loc:·60·to·00000000000000dd
133 ··DW_CFA_remember_state133 ··DW_CFA_remember_state
134 ··DW_CFA_def_cfa_offset:·24134 ··DW_CFA_def_cfa_offset:·24
135 ··DW_CFA_advance_loc:·1·to·00000000000002b0135 ··DW_CFA_advance_loc:·1·to·00000000000000de
136 ··DW_CFA_def_cfa_offset:·16136 ··DW_CFA_def_cfa_offset:·16
137 ··DW_CFA_advance_loc:·1·to·00000000000002b1137 ··DW_CFA_advance_loc:·1·to·00000000000000df
138 ··DW_CFA_def_cfa_offset:·8138 ··DW_CFA_def_cfa_offset:·8
139 ··DW_CFA_advance_loc:·1·to·00000000000002b2139 ··DW_CFA_advance_loc:·1·to·00000000000000e0
140 ··DW_CFA_restore_state140 ··DW_CFA_restore_state
141 ··DW_CFA_nop141 ··DW_CFA_nop
142 ··DW_CFA_nop142 ··DW_CFA_nop
  
143 00000130·0000000000000014·00000134·FDE·cie=00000000·pc=000000000000003e..0000000000000046143 00000130·0000000000000014·00000134·FDE·cie=00000000·pc=000000000000003e..0000000000000046
144 ··DW_CFA_def_cfa_offset:·48144 ··DW_CFA_def_cfa_offset:·48
145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
147 ··DW_CFA_nop147 ··DW_CFA_nop
  
148 00000148·0000000000000024·0000014c·FDE·cie=00000000·pc=0000000000000090..000000000000011a148 00000148·0000000000000024·0000014c·FDE·cie=00000000·pc=0000000000000100..000000000000018a
149 ··DW_CFA_advance_loc:·5·to·0000000000000095149 ··DW_CFA_advance_loc:·5·to·0000000000000105
150 ··DW_CFA_def_cfa_offset:·16150 ··DW_CFA_def_cfa_offset:·16
151 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16151 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
152 ··DW_CFA_advance_loc:·4·to·0000000000000099152 ··DW_CFA_advance_loc:·4·to·0000000000000109
153 ··DW_CFA_def_cfa_offset:·24153 ··DW_CFA_def_cfa_offset:·24
154 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24154 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
155 ··DW_CFA_advance_loc:·4·to·000000000000009d155 ··DW_CFA_advance_loc:·4·to·000000000000010d
156 ··DW_CFA_def_cfa_offset:·48156 ··DW_CFA_def_cfa_offset:·48
157 ··DW_CFA_advance_loc1:·122·to·0000000000000117157 ··DW_CFA_advance_loc1:·122·to·0000000000000187
158 ··DW_CFA_def_cfa_offset:·24158 ··DW_CFA_def_cfa_offset:·24
159 ··DW_CFA_advance_loc:·1·to·0000000000000118159 ··DW_CFA_advance_loc:·1·to·0000000000000188
160 ··DW_CFA_def_cfa_offset:·16160 ··DW_CFA_def_cfa_offset:·16
161 ··DW_CFA_advance_loc:·1·to·0000000000000119161 ··DW_CFA_advance_loc:·1·to·0000000000000189
162 ··DW_CFA_def_cfa_offset:·8162 ··DW_CFA_def_cfa_offset:·8
  
163 00000170·0000000000000014·00000174·FDE·cie=00000000·pc=0000000000000046..0000000000000087163 00000170·0000000000000014·00000174·FDE·cie=00000000·pc=0000000000000046..0000000000000087
164 ··DW_CFA_def_cfa_offset:·48164 ··DW_CFA_def_cfa_offset:·48
165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
167 ··DW_CFA_nop167 ··DW_CFA_nop
  
168 00000188·0000000000000038·0000018c·FDE·cie=00000000·pc=00000000000002d0..0000000000000385168 00000188·0000000000000038·0000018c·FDE·cie=00000000·pc=0000000000000260..0000000000000315
169 ··DW_CFA_advance_loc:·6·to·00000000000002d6169 ··DW_CFA_advance_loc:·6·to·0000000000000266
170 ··DW_CFA_def_cfa_offset:·16170 ··DW_CFA_def_cfa_offset:·16
171 ··DW_CFA_offset:·r13·(r13)·at·cfa-16171 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
172 ··DW_CFA_advance_loc:·2·to·00000000000002d8172 ··DW_CFA_advance_loc:·2·to·0000000000000268
173 ··DW_CFA_def_cfa_offset:·24173 ··DW_CFA_def_cfa_offset:·24
174 ··DW_CFA_offset:·r12·(r12)·at·cfa-24174 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
175 ··DW_CFA_advance_loc:·1·to·00000000000002d9175 ··DW_CFA_advance_loc:·1·to·0000000000000269
176 ··DW_CFA_def_cfa_offset:·32176 ··DW_CFA_def_cfa_offset:·32
177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
178 ··DW_CFA_advance_loc:·1·to·00000000000002da178 ··DW_CFA_advance_loc:·1·to·000000000000026a
179 ··DW_CFA_def_cfa_offset:·40179 ··DW_CFA_def_cfa_offset:·40
180 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40180 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
181 ··DW_CFA_advance_loc:·4·to·00000000000002de181 ··DW_CFA_advance_loc:·4·to·000000000000026e
182 ··DW_CFA_def_cfa_offset:·64182 ··DW_CFA_def_cfa_offset:·64
183 ··DW_CFA_advance_loc1:·121·to·0000000000000357183 ··DW_CFA_advance_loc1:·121·to·00000000000002e7
184 ··DW_CFA_remember_state184 ··DW_CFA_remember_state
185 ··DW_CFA_def_cfa_offset:·40185 ··DW_CFA_def_cfa_offset:·40
186 ··DW_CFA_advance_loc:·1·to·0000000000000358186 ··DW_CFA_advance_loc:·1·to·00000000000002e8
187 ··DW_CFA_def_cfa_offset:·32187 ··DW_CFA_def_cfa_offset:·32
188 ··DW_CFA_advance_loc:·1·to·0000000000000359188 ··DW_CFA_advance_loc:·1·to·00000000000002e9
189 ··DW_CFA_def_cfa_offset:·24189 ··DW_CFA_def_cfa_offset:·24
190 ··DW_CFA_advance_loc:·2·to·000000000000035b190 ··DW_CFA_advance_loc:·2·to·00000000000002eb
191 ··DW_CFA_def_cfa_offset:·16191 ··DW_CFA_def_cfa_offset:·16
192 ··DW_CFA_advance_loc:·2·to·000000000000035d192 ··DW_CFA_advance_loc:·2·to·00000000000002ed
193 ··DW_CFA_def_cfa_offset:·8193 ··DW_CFA_def_cfa_offset:·8
194 ··DW_CFA_advance_loc:·1·to·000000000000035e194 ··DW_CFA_advance_loc:·1·to·00000000000002ee
195 ··DW_CFA_restore_state195 ··DW_CFA_restore_state
196 ··DW_CFA_nop196 ··DW_CFA_nop
  
197 000001c4·0000000000000018·000001c8·FDE·cie=00000000·pc=0000000000000087..00000000000000dc197 000001c4·0000000000000018·000001c8·FDE·cie=00000000·pc=0000000000000087..00000000000000dc
198 ··DW_CFA_def_cfa_offset:·64198 ··DW_CFA_def_cfa_offset:·64
199 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40199 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
200 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32200 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
201 ··DW_CFA_offset:·r12·(r12)·at·cfa-24201 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
202 ··DW_CFA_offset:·r13·(r13)·at·cfa-16202 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
203 ··DW_CFA_nop203 ··DW_CFA_nop
  
204 000001e0·0000000000000038·000001e4·FDE·cie=00000000·pc=0000000000000390..000000000000042d204 000001e0·0000000000000038·000001e4·FDE·cie=00000000·pc=0000000000000320..00000000000003bd
205 ··DW_CFA_advance_loc:·2·to·0000000000000392205 ··DW_CFA_advance_loc:·2·to·0000000000000322
206 ··DW_CFA_def_cfa_offset:·16206 ··DW_CFA_def_cfa_offset:·16
207 ··DW_CFA_offset:·r13·(r13)·at·cfa-16207 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
208 ··DW_CFA_advance_loc:·2·to·0000000000000394208 ··DW_CFA_advance_loc:·2·to·0000000000000324
209 ··DW_CFA_def_cfa_offset:·24209 ··DW_CFA_def_cfa_offset:·24
210 ··DW_CFA_offset:·r12·(r12)·at·cfa-24210 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
211 ··DW_CFA_advance_loc:·1·to·0000000000000395211 ··DW_CFA_advance_loc:·1·to·0000000000000325
212 ··DW_CFA_def_cfa_offset:·32212 ··DW_CFA_def_cfa_offset:·32
213 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32213 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
214 ··DW_CFA_advance_loc:·1·to·0000000000000396214 ··DW_CFA_advance_loc:·1·to·0000000000000326
215 ··DW_CFA_def_cfa_offset:·40215 ··DW_CFA_def_cfa_offset:·40
216 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40216 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
217 ··DW_CFA_advance_loc:·4·to·000000000000039a217 ··DW_CFA_advance_loc:·4·to·000000000000032a
218 ··DW_CFA_def_cfa_offset:·64218 ··DW_CFA_def_cfa_offset:·64
219 ··DW_CFA_advance_loc1:·118·to·0000000000000410219 ··DW_CFA_advance_loc1:·118·to·00000000000003a0
220 ··DW_CFA_remember_state220 ··DW_CFA_remember_state
221 ··DW_CFA_def_cfa_offset:·40221 ··DW_CFA_def_cfa_offset:·40
222 ··DW_CFA_advance_loc:·1·to·0000000000000411222 ··DW_CFA_advance_loc:·1·to·00000000000003a1
223 ··DW_CFA_def_cfa_offset:·32223 ··DW_CFA_def_cfa_offset:·32
224 ··DW_CFA_advance_loc:·1·to·0000000000000412224 ··DW_CFA_advance_loc:·1·to·00000000000003a2
225 ··DW_CFA_def_cfa_offset:·24225 ··DW_CFA_def_cfa_offset:·24
226 ··DW_CFA_advance_loc:·2·to·0000000000000414226 ··DW_CFA_advance_loc:·2·to·00000000000003a4
227 ··DW_CFA_def_cfa_offset:·16227 ··DW_CFA_def_cfa_offset:·16
228 ··DW_CFA_advance_loc:·2·to·0000000000000416228 ··DW_CFA_advance_loc:·2·to·00000000000003a6
229 ··DW_CFA_def_cfa_offset:·8229 ··DW_CFA_def_cfa_offset:·8
230 ··DW_CFA_advance_loc:·1·to·0000000000000417230 ··DW_CFA_advance_loc:·1·to·00000000000003a7
231 ··DW_CFA_restore_state231 ··DW_CFA_restore_state
232 ··DW_CFA_nop232 ··DW_CFA_nop
  
233 0000021c·0000000000000018·00000220·FDE·cie=00000000·pc=00000000000000dc..0000000000000109233 0000021c·0000000000000018·00000220·FDE·cie=00000000·pc=00000000000000dc..0000000000000109
234 ··DW_CFA_def_cfa_offset:·64234 ··DW_CFA_def_cfa_offset:·64
235 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40235 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
Max diff block lines reached; 15687/22245 bytes (70.52%) of diff not shown.
16.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 54, 69 lines modifiedOffset 54, 112 lines modified
54 ·R_X86_64_PLT32» _PyMonitoring_RegisterCallback-0x454 ·R_X86_64_PLT32» _PyMonitoring_RegisterCallback-0x4
55 »       mov····%rax,%rdi55 »       mov····%rax,%rdi
56 »       call···83·<set_callbacks+0x83>56 »       call···83·<set_callbacks+0x83>
57 ·R_X86_64_PC32»  .text.hot+0x23c57 ·R_X86_64_PC32»  .text.hot+0x23c
58 »       jmp····53·<set_callbacks+0x53>58 »       jmp····53·<set_callbacks+0x53>
59 »       data16·cs·nopw·0x0(%rax,%rax,1)59 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
 60 0000000000000090·<_PyEval_SetOpcodeTrace>:
 61 _PyEval_SetOpcodeTrace():
 62 »       endbr64
 63 »       push···%rbp
 64 »       push···%rbx
 65 »       mov····%esi,%ebx
 66 »       mov····$0x7,%esi
 67 »       sub····$0x18,%rsp
 68 »       mov····0x18(%rdi),%rax
 69 »       lea····0xc(%rsp),%rdx
 70 »       mov····(%rax),%rbp
 71 »       xor····%eax,%eax
 72 »       mov····%eax,0xc(%rsp)
 73 »       mov····%rbp,%rdi
 74 »       call···bb·<_PyEval_SetOpcodeTrace+0x2b>
 75 ·R_X86_64_PLT32» _PyMonitoring_GetLocalEvents-0x4
 76 »       test···%eax,%eax
 77 »       js·····c3·<_PyEval_SetOpcodeTrace+0x33>
 78 ·R_X86_64_PC32»  .text.unlikely+0x3a
 79 »       mov····0xc(%rsp),%edx
 80 »       xor····%eax,%eax
 81 »       mov····%edx,%ecx
 82 »       and····$0x40,%ecx
 83 »       test···%bl,%bl
 84 »       je·····e0·<_PyEval_SetOpcodeTrace+0x50>
 85 »       or·····$0x40,%edx
 86 »       test···%ecx,%ecx
 87 »       je·····e7·<_PyEval_SetOpcodeTrace+0x57>
 88 »       add····$0x18,%rsp
 89 »       pop····%rbx
 90 »       pop····%rbp
 91 »       ret
 92 »       test···%ecx,%ecx
 93 »       je·····d9·<_PyEval_SetOpcodeTrace+0x49>
 94 »       and····$0xffffffbf,%edx
 95 »       mov····$0x7,%esi
 96 »       mov····%rbp,%rdi
 97 »       mov····%edx,0xc(%rsp)
 98 »       call···f8·<_PyEval_SetOpcodeTrace+0x68>
 99 ·R_X86_64_PLT32» _PyMonitoring_SetLocalEvents-0x4
 100 »       jmp····d9·<_PyEval_SetOpcodeTrace+0x49>
 101 »       nopw···0x0(%rax,%rax,1)
  
60 0000000000000090·<sys_trace_instruction_func>:102 0000000000000100·<sys_trace_instruction_func>:
61 sys_trace_instruction_func():103 sys_trace_instruction_func():
62 »       endbr64104 »       endbr64
63 »       push···%rbp105 »       push···%rbp
64 »       mov····%rdi,%rbp106 »       mov····%rdi,%rbp
65 »       push···%rbx107 »       push···%rbx
66 »       sub····$0x18,%rsp108 »       sub····$0x18,%rsp
67 »       call···a2·<sys_trace_instruction_func+0x12>109 »       call···112·<sys_trace_instruction_func+0x12>
68 ·R_X86_64_PLT32» PyEval_GetFrame-0x4110 ·R_X86_64_PLT32» PyEval_GetFrame-0x4
69 »       test···%rax,%rax111 »       test···%rax,%rax
70 »       je·····ab·<sys_trace_instruction_func+0x1b>112 »       je·····11b·<sys_trace_instruction_func+0x1b>
71 ·R_X86_64_PC32»  .text.unlikely+0x42113 ·R_X86_64_PC32»  .text.unlikely+0x42
72 »       mov····%rax,%rbx114 »       mov····%rax,%rbx
73 »       mov····0x0(%rip),%rax········115 »       mov····0x0(%rip),%rax········
74 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4116 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
75 »       mov····%fs:(%rax),%rdx117 »       mov····%fs:(%rax),%rdx
76 »       mov····0x58(%rdx),%r8118 »       mov····0x58(%rdx),%r8
77 »       test···%r8,%r8119 »       test···%r8,%r8
78 »       je·····c6·<sys_trace_instruction_func+0x36>120 »       je·····136·<sys_trace_instruction_func+0x36>
79 ·R_X86_64_PC32»  .text.unlikely+0x6f121 ·R_X86_64_PC32»  .text.unlikely+0x6f
80 »       cmpb···$0x0,0x2d(%rbx)122 »       cmpb···$0x0,0x2d(%rbx)
81 »       je·····d0·<sys_trace_instruction_func+0x40>123 »       je·····140·<sys_trace_instruction_func+0x40>
82 ·R_X86_64_PC32»  .text.unlikely+0x6f124 ·R_X86_64_PC32»  .text.unlikely+0x6f
83 »       mov····(%rbx),%eax125 »       mov····(%rbx),%eax
84 »       add····$0x1,%eax126 »       add····$0x1,%eax
85 »       je·····d9·<sys_trace_instruction_func+0x49>127 »       je·····149·<sys_trace_instruction_func+0x49>
86 »       mov····%eax,(%rbx)128 »       mov····%eax,(%rbx)
87 »       mov····0x18(%rbp),%eax129 »       mov····0x18(%rbp),%eax
88 »       mov····0x68(%rdx),%rdi130 »       mov····0x68(%rdx),%rdi
89 »       mov····$0x0,%ecx131 »       mov····$0x0,%ecx
90 ·R_X86_64_32»    _Py_NoneStruct132 ·R_X86_64_32»    _Py_NoneStruct
91 »       mov····%rbx,%rsi133 »       mov····%rbx,%rsi
92 »       mov····%eax,%edx134 »       mov····%eax,%edx
93 »       call···*%r8135 »       call···*%r8
94 »       xor····%edx,%edx136 »       xor····%edx,%edx
95 »       mov····%edx,0x28(%rbx)137 »       mov····%edx,0x28(%rbx)
96 »       mov····(%rbx),%rdx138 »       mov····(%rbx),%rdx
97 »       test···%edx,%edx139 »       test···%edx,%edx
98 »       js·····106·<sys_trace_instruction_func+0x76>140 »       js·····176·<sys_trace_instruction_func+0x76>
99 »       sub····$0x1,%rdx141 »       sub····$0x1,%rdx
100 »       mov····%rdx,(%rbx)142 »       mov····%rdx,(%rbx)
101 »       je·····106·<sys_trace_instruction_func+0x76>143 »       je·····176·<sys_trace_instruction_func+0x76>
102 ·R_X86_64_PC32»  .text.unlikely+0x5a144 ·R_X86_64_PC32»  .text.unlikely+0x5a
103 »       test···%eax,%eax145 »       test···%eax,%eax
104 »       jne····10e·<sys_trace_instruction_func+0x7e>146 »       jne····17e·<sys_trace_instruction_func+0x7e>
105 ·R_X86_64_PC32»  .text.unlikely+0x53147 ·R_X86_64_PC32»  .text.unlikely+0x53
106 »       mov····$0x0,%eax148 »       mov····$0x0,%eax
107 ·R_X86_64_32»    _Py_NoneStruct149 ·R_X86_64_32»    _Py_NoneStruct
108 »       add····$0x18,%rsp150 »       add····$0x18,%rsp
109 »       pop····%rbx151 »       pop····%rbx
110 »       pop····%rbp152 »       pop····%rbp
111 »       ret153 »       ret
112 »       nopw···0x0(%rax,%rax,1)154 »       nopw···0x0(%rax,%rax,1)
  
113 0000000000000120·<_PyEval_SetProfile>:155 0000000000000190·<_PyEval_SetProfile>:
114 _PyEval_SetProfile():156 _PyEval_SetProfile():
115 »       endbr64157 »       endbr64
116 »       push···%r13158 »       push···%r13
117 »       mov····%rsi,%r13159 »       mov····%rsi,%r13
118 »       mov····$0x0,%esi160 »       mov····$0x0,%esi
119 ·R_X86_64_32»    .rodata.str1.1+0xd161 ·R_X86_64_32»    .rodata.str1.1+0xd
120 »       push···%r12162 »       push···%r12
Offset 126, 399 lines modifiedOffset 169, 399 lines modified
126 »       mov····%rdi,%rbp169 »       mov····%rdi,%rbp
127 »       push···%rbx170 »       push···%rbx
128 »       push···%r8171 »       push···%r8
129 »       mov····0x0(%rip),%rax········172 »       mov····0x0(%rip),%rax········
130 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4173 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
131 »       mov····%fs:(%rax),%rdi174 »       mov····%fs:(%rax),%rdi
132 »       xor····%eax,%eax175 »       xor····%eax,%eax
133 »       call···14e·<_PyEval_SetProfile+0x2e>176 »       call···1be·<_PyEval_SetProfile+0x2e>
134 ·R_X86_64_PLT32» _PySys_Audit-0x4177 ·R_X86_64_PLT32» _PySys_Audit-0x4
135 »       test···%eax,%eax178 »       test···%eax,%eax
136 »       js·····156·<_PyEval_SetProfile+0x36>179 »       js·····1c6·<_PyEval_SetProfile+0x36>
137 ·R_X86_64_PC32»  .text.unlikely+0x105180 ·R_X86_64_PC32»  .text.unlikely+0x105
138 »       mov····0x10(%rbp),%rax181 »       mov····0x10(%rbp),%rax
139 »       cmpb···$0x0,0x2f27f(%rax)182 »       cmpb···$0x0,0x2f27f(%rax)
Max diff block lines reached; 12604/16568 bytes (76.07%) of diff not shown.
9.71 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 38, 93 lines modifiedOffset 38, 93 lines modified
38 »       jmp····3e·<_PyEval_SetOpcodeTrace.cold>38 »       jmp····3e·<_PyEval_SetOpcodeTrace.cold>
39 ·R_X86_64_PC32»  .text+0x6339 ·R_X86_64_PC32»  .text+0x63
  
40 000000000000003e·<_PyEval_SetOpcodeTrace.cold>:40 000000000000003e·<_PyEval_SetOpcodeTrace.cold>:
41 _PyEval_SetOpcodeTrace.cold():41 _PyEval_SetOpcodeTrace.cold():
42 »       or·····$0xffffffff,%eax42 »       or·····$0xffffffff,%eax
43 »       jmp····46·<sys_trace_instruction_func.cold>43 »       jmp····46·<sys_trace_instruction_func.cold>
44 ·R_X86_64_PC32»  .text.hot+0x2a744 ·R_X86_64_PC32»  .text+0xd5
  
45 0000000000000046·<sys_trace_instruction_func.cold>:45 0000000000000046·<sys_trace_instruction_func.cold>:
46 sys_trace_instruction_func.cold():46 sys_trace_instruction_func.cold():
47 »       mov····0x0(%rip),%rdi········47 »       mov····0x0(%rip),%rdi········
48 ·R_X86_64_PC32»  PyExc_SystemError-0x448 ·R_X86_64_PC32»  PyExc_SystemError-0x4
49 »       mov····$0x0,%esi49 »       mov····$0x0,%esi
50 ·R_X86_64_32»    .rodata.str1.850 ·R_X86_64_32»    .rodata.str1.8
51 »       call···57·<sys_trace_instruction_func.cold+0x11>51 »       call···57·<sys_trace_instruction_func.cold+0x11>
52 ·R_X86_64_PLT32» PyErr_SetString-0x452 ·R_X86_64_PLT32» PyErr_SetString-0x4
53 »       xor····%eax,%eax53 »       xor····%eax,%eax
54 »       jmp····5e·<sys_trace_instruction_func.cold+0x18>54 »       jmp····5e·<sys_trace_instruction_func.cold+0x18>
55 ·R_X86_64_PC32»  .text+0x10f55 ·R_X86_64_PC32»  .text+0x17f
56 »       mov····%rbx,%rdi56 »       mov····%rbx,%rdi
57 »       mov····%eax,0xc(%rsp)57 »       mov····%eax,0xc(%rsp)
58 »       call···6a·<sys_trace_instruction_func.cold+0x24>58 »       call···6a·<sys_trace_instruction_func.cold+0x24>
59 ·R_X86_64_PLT32» _Py_Dealloc-0x459 ·R_X86_64_PLT32» _Py_Dealloc-0x4
60 »       mov····0xc(%rsp),%eax60 »       mov····0xc(%rsp),%eax
61 »       jmp····73·<sys_trace_instruction_func.cold+0x2d>61 »       jmp····73·<sys_trace_instruction_func.cold+0x2d>
62 ·R_X86_64_PC32»  .text+0x10262 ·R_X86_64_PC32»  .text+0x172
63 »       xor····%esi,%esi63 »       xor····%esi,%esi
64 »       mov····%rbx,%rdi64 »       mov····%rbx,%rdi
65 »       call···7d·<sys_trace_instruction_func.cold+0x37>65 »       call···7d·<sys_trace_instruction_func.cold+0x37>
66 ·R_X86_64_PLT32» _PyEval_SetOpcodeTrace-0x466 ·R_X86_64_PLT32» _PyEval_SetOpcodeTrace-0x4
67 »       test···%eax,%eax67 »       test···%eax,%eax
68 »       je·····85·<sys_trace_instruction_func.cold+0x3f>68 »       je·····85·<sys_trace_instruction_func.cold+0x3f>
69 ·R_X86_64_PC32»  .text+0x10a69 ·R_X86_64_PC32»  .text+0x17a
70 »       jmp····57·<sys_trace_instruction_func.cold+0x11>70 »       jmp····57·<sys_trace_instruction_func.cold+0x11>
  
71 0000000000000087·<sys_trace_return.cold>:71 0000000000000087·<sys_trace_return.cold>:
72 sys_trace_return.cold():72 sys_trace_return.cold():
73 »       mov····0x0(%rip),%rdi········73 »       mov····0x0(%rip),%rdi········
74 ·R_X86_64_PC32»  PyExc_SystemError-0x474 ·R_X86_64_PC32»  PyExc_SystemError-0x4
75 »       mov····$0x0,%esi75 »       mov····$0x0,%esi
76 ·R_X86_64_32»    .rodata.str1.876 ·R_X86_64_32»    .rodata.str1.8
77 »       call···98·<sys_trace_return.cold+0x11>77 »       call···98·<sys_trace_return.cold+0x11>
78 ·R_X86_64_PLT32» PyErr_SetString-0x478 ·R_X86_64_PLT32» PyErr_SetString-0x4
79 »       xor····%eax,%eax79 »       xor····%eax,%eax
80 »       jmp····9f·<sys_trace_return.cold+0x18>80 »       jmp····9f·<sys_trace_return.cold+0x18>
81 ·R_X86_64_PC32»  .text.hot+0x34f81 ·R_X86_64_PC32»  .text.hot+0x2df
82 »       mov····%rbx,%rdi82 »       mov····%rbx,%rdi
83 »       mov····%eax,0xc(%rsp)83 »       mov····%eax,0xc(%rsp)
84 »       call···ab·<sys_trace_return.cold+0x24>84 »       call···ab·<sys_trace_return.cold+0x24>
85 ·R_X86_64_PLT32» _Py_Dealloc-0x485 ·R_X86_64_PLT32» _Py_Dealloc-0x4
86 »       mov····0xc(%rsp),%eax86 »       mov····0xc(%rsp),%eax
87 »       jmp····b4·<sys_trace_return.cold+0x2d>87 »       jmp····b4·<sys_trace_return.cold+0x2d>
88 ·R_X86_64_PC32»  .text.hot+0x34288 ·R_X86_64_PC32»  .text.hot+0x2d2
89 »       mov····0x18(%rbp),%edx89 »       mov····0x18(%rbp),%edx
90 »       mov····0x68(%r12),%rdi90 »       mov····0x68(%r12),%rdi
91 »       mov····%r13,%rcx91 »       mov····%r13,%rcx
92 »       mov····%rbx,%rsi92 »       mov····%rbx,%rsi
93 »       call···*0x58(%r12)93 »       call···*0x58(%r12)
94 »       xor····%edx,%edx94 »       xor····%edx,%edx
95 »       mov····%edx,0x28(%rbx)95 »       mov····%edx,0x28(%rbx)
96 »       mov····(%rbx),%rdx96 »       mov····(%rbx),%rdx
97 »       test···%edx,%edx97 »       test···%edx,%edx
98 »       jns····d7·<sys_trace_return.cold+0x50>98 »       jns····d7·<sys_trace_return.cold+0x50>
99 ·R_X86_64_PC32»  .text.hot+0x33599 ·R_X86_64_PC32»  .text.hot+0x2c5
100 »       jmp····dc·<call_trace_func.cold>100 »       jmp····dc·<call_trace_func.cold>
101 ·R_X86_64_PC32»  .text.hot+0x342101 ·R_X86_64_PC32»  .text.hot+0x2d2
  
102 00000000000000dc·<call_trace_func.cold>:102 00000000000000dc·<call_trace_func.cold>:
103 call_trace_func.cold():103 call_trace_func.cold():
104 »       mov····0x0(%rip),%rdi········104 »       mov····0x0(%rip),%rdi········
105 ·R_X86_64_PC32»  PyExc_SystemError-0x4105 ·R_X86_64_PC32»  PyExc_SystemError-0x4
106 »       mov····$0x0,%esi106 »       mov····$0x0,%esi
107 ·R_X86_64_32»    .rodata.str1.8107 ·R_X86_64_32»    .rodata.str1.8
108 »       call···ed·<call_trace_func.cold+0x11>108 »       call···ed·<call_trace_func.cold+0x11>
109 ·R_X86_64_PLT32» PyErr_SetString-0x4109 ·R_X86_64_PLT32» PyErr_SetString-0x4
110 »       xor····%eax,%eax110 »       xor····%eax,%eax
111 »       jmp····f4·<call_trace_func.cold+0x18>111 »       jmp····f4·<call_trace_func.cold+0x18>
112 ·R_X86_64_PC32»  .text.hot+0x408112 ·R_X86_64_PC32»  .text.hot+0x398
113 »       mov····%rbx,%rdi113 »       mov····%rbx,%rdi
114 »       mov····%eax,0xc(%rsp)114 »       mov····%eax,0xc(%rsp)
115 »       call···100·<call_trace_func.cold+0x24>115 »       call···100·<call_trace_func.cold+0x24>
116 ·R_X86_64_PLT32» _Py_Dealloc-0x4116 ·R_X86_64_PLT32» _Py_Dealloc-0x4
117 »       mov····0xc(%rsp),%eax117 »       mov····0xc(%rsp),%eax
118 »       jmp····109·<_PyEval_SetProfile.cold>118 »       jmp····109·<_PyEval_SetProfile.cold>
119 ·R_X86_64_PC32»  .text.hot+0x3fb119 ·R_X86_64_PC32»  .text.hot+0x38b
  
120 0000000000000109·<_PyEval_SetProfile.cold>:120 0000000000000109·<_PyEval_SetProfile.cold>:
121 _PyEval_SetProfile.cold():121 _PyEval_SetProfile.cold():
122 »       pop····%rdx122 »       pop····%rdx
123 »       or·····$0xffffffff,%eax123 »       or·····$0xffffffff,%eax
124 »       pop····%rbx124 »       pop····%rbx
125 »       pop····%rbp125 »       pop····%rbp
Offset 132, 203 lines modifiedOffset 132, 203 lines modified
132 »       pop····%r13132 »       pop····%r13
133 »       ret133 »       ret
134 »       xor····%edi,%edi134 »       xor····%edi,%edi
135 »       call···11b·<_PyEval_SetProfile.cold+0x12>135 »       call···11b·<_PyEval_SetProfile.cold+0x12>
136 ·R_X86_64_PC32»  .text.hot+0x23c136 ·R_X86_64_PC32»  .text.hot+0x23c
137 »       mov····$0x301f,%esi137 »       mov····$0x301f,%esi
138 »       jmp····125·<_PyEval_SetProfile.cold+0x1c>138 »       jmp····125·<_PyEval_SetProfile.cold+0x1c>
139 ·R_X86_64_PC32»  .text+0x1a5139 ·R_X86_64_PC32»  .text+0x215
140 »       movb···$0x1,0x2f27f(%rax)140 »       movb···$0x1,0x2f27f(%rax)
141 »       xor····%ecx,%ecx141 »       xor····%ecx,%ecx
142 »       xor····%edx,%edx142 »       xor····%edx,%edx
143 »       mov····$0x0,%esi143 »       mov····$0x0,%esi
144 ·R_X86_64_32»    .text+0x330144 ·R_X86_64_32»    .text+0x3a0
145 »       mov····$0x1,%r8d145 »       mov····$0x1,%r8d
146 »       mov····$0x6,%edi146 »       mov····$0x6,%edi
147 »       call···145·<_PyEval_SetProfile.cold+0x3c>147 »       call···145·<_PyEval_SetProfile.cold+0x3c>
148 ·R_X86_64_PC32»  .text-0x4148 ·R_X86_64_PC32»  .text-0x4
149 »       test···%eax,%eax149 »       test···%eax,%eax
150 »       jne····114·<_PyEval_SetProfile.cold+0xb>150 »       jne····114·<_PyEval_SetProfile.cold+0xb>
151 »       or·····$0xffffffff,%r8d151 »       or·····$0xffffffff,%r8d
152 »       xor····%edx,%edx152 »       xor····%edx,%edx
153 »       mov····$0xd,%ecx153 »       mov····$0xd,%ecx
154 »       mov····$0x0,%esi154 »       mov····$0x0,%esi
155 ·R_X86_64_32»    .text+0x550155 ·R_X86_64_32»    .text+0x5c0
156 »       mov····$0x6,%edi156 »       mov····$0x6,%edi
157 »       call···163·<_PyEval_SetProfile.cold+0x5a>157 »       call···163·<_PyEval_SetProfile.cold+0x5a>
158 ·R_X86_64_PC32»  .text-0x4158 ·R_X86_64_PC32»  .text-0x4
159 »       test···%eax,%eax159 »       test···%eax,%eax
160 »       jne····114·<_PyEval_SetProfile.cold+0xb>160 »       jne····114·<_PyEval_SetProfile.cold+0xb>
161 »       mov····$0x3,%r8d161 »       mov····$0x3,%r8d
162 »       mov····$0x2,%ecx162 »       mov····$0x2,%ecx
163 »       mov····$0x3,%edx163 »       mov····$0x3,%edx
164 »       mov····$0x0,%esi164 »       mov····$0x0,%esi
Max diff block lines reached; 5631/9734 bytes (57.85%) of diff not shown.
10.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 80, 60 lines modifiedOffset 80, 60 lines modified
80 »       call···e3·<_PyEval_SetTrace+0xe3>80 »       call···e3·<_PyEval_SetTrace+0xe3>
81 ·R_X86_64_PLT32» _Py_Dealloc-0x481 ·R_X86_64_PLT32» _Py_Dealloc-0x4
82 »       jmp····80·<_PyEval_SetTrace+0x80>82 »       jmp····80·<_PyEval_SetTrace+0x80>
83 »       movb···$0x1,0x2f280(%rax)83 »       movb···$0x1,0x2f280(%rax)
84 »       xor····%ecx,%ecx84 »       xor····%ecx,%ecx
85 »       xor····%edx,%edx85 »       xor····%edx,%edx
86 »       mov····$0x0,%esi86 »       mov····$0x0,%esi
87 ·R_X86_64_32»    .text.hot+0x43087 ·R_X86_64_32»    .text.hot+0x3c0
88 »       mov····$0x1,%r8d88 »       mov····$0x1,%r8d
89 »       mov····$0x7,%edi89 »       mov····$0x7,%edi
90 »       call···105·<_PyEval_SetTrace+0x105>90 »       call···105·<_PyEval_SetTrace+0x105>
91 ·R_X86_64_PC32»  .text-0x491 ·R_X86_64_PC32»  .text-0x4
92 »       test···%eax,%eax92 »       test···%eax,%eax
93 »       jne····10d·<_PyEval_SetTrace+0x10d>93 »       jne····10d·<_PyEval_SetTrace+0x10d>
94 ·R_X86_64_PC32»  .text.unlikely-0x494 ·R_X86_64_PC32»  .text.unlikely-0x4
95 »       or·····$0xffffffff,%r8d95 »       or·····$0xffffffff,%r8d
96 »       xor····%edx,%edx96 »       xor····%edx,%edx
97 »       mov····$0xd,%ecx97 »       mov····$0xd,%ecx
98 »       mov····$0x0,%esi98 »       mov····$0x0,%esi
99 ·R_X86_64_32»    .text.hot+0x4f099 ·R_X86_64_32»    .text.hot+0x480
100 »       mov····$0x7,%edi100 »       mov····$0x7,%edi
101 »       call···127·<_PyEval_SetTrace+0x127>101 »       call···127·<_PyEval_SetTrace+0x127>
102 ·R_X86_64_PC32»  .text-0x4102 ·R_X86_64_PC32»  .text-0x4
103 »       test···%eax,%eax103 »       test···%eax,%eax
104 »       jne····12f·<_PyEval_SetTrace+0x12f>104 »       jne····12f·<_PyEval_SetTrace+0x12f>
105 ·R_X86_64_PC32»  .text.unlikely-0x4105 ·R_X86_64_PC32»  .text.unlikely-0x4
106 »       or·····$0xffffffff,%r8d106 »       or·····$0xffffffff,%r8d
107 »       mov····$0x2,%ecx107 »       mov····$0x2,%ecx
108 »       mov····$0x3,%edx108 »       mov····$0x3,%edx
109 »       mov····$0x0,%esi109 »       mov····$0x0,%esi
110 ·R_X86_64_32»    .text.hot+0x2d0110 ·R_X86_64_32»    .text.hot+0x260
111 »       mov····$0x7,%edi111 »       mov····$0x7,%edi
112 »       call···14c·<_PyEval_SetTrace+0x14c>112 »       call···14c·<_PyEval_SetTrace+0x14c>
113 ·R_X86_64_PC32»  .text-0x4113 ·R_X86_64_PC32»  .text-0x4
114 »       test···%eax,%eax114 »       test···%eax,%eax
115 »       jne····154·<_PyEval_SetTrace+0x154>115 »       jne····154·<_PyEval_SetTrace+0x154>
116 ·R_X86_64_PC32»  .text.unlikely-0x4116 ·R_X86_64_PC32»  .text.unlikely-0x4
117 »       or·····$0xffffffff,%r8d117 »       or·····$0xffffffff,%r8d
118 »       mov····$0x3,%ecx118 »       mov····$0x3,%ecx
119 »       mov····$0x3,%edx119 »       mov····$0x3,%edx
120 »       mov····$0x0,%esi120 »       mov····$0x0,%esi
121 ·R_X86_64_32»    .text.hot+0x4e0121 ·R_X86_64_32»    .text.hot+0x470
122 »       mov····$0x7,%edi122 »       mov····$0x7,%edi
123 »       call···171·<_PyEval_SetTrace+0x171>123 »       call···171·<_PyEval_SetTrace+0x171>
124 ·R_X86_64_PC32»  .text-0x4124 ·R_X86_64_PC32»  .text-0x4
125 »       test···%eax,%eax125 »       test···%eax,%eax
126 »       jne····179·<_PyEval_SetTrace+0x179>126 »       jne····179·<_PyEval_SetTrace+0x179>
127 ·R_X86_64_PC32»  .text.unlikely-0x4127 ·R_X86_64_PC32»  .text.unlikely-0x4
128 »       mov····$0x9,%r8d128 »       mov····$0x9,%r8d
129 »       mov····$0xa,%ecx129 »       mov····$0xa,%ecx
130 »       mov····$0x1,%edx130 »       mov····$0x1,%edx
131 »       mov····$0x0,%esi131 »       mov····$0x0,%esi
132 ·R_X86_64_32»    .text+0x360132 ·R_X86_64_32»    .text+0x3d0
133 »       mov····$0x7,%edi133 »       mov····$0x7,%edi
134 »       call···198·<_PyEval_SetTrace+0x198>134 »       call···198·<_PyEval_SetTrace+0x198>
135 ·R_X86_64_PC32»  .text-0x4135 ·R_X86_64_PC32»  .text-0x4
136 »       test···%eax,%eax136 »       test···%eax,%eax
137 »       jne····1a0·<_PyEval_SetTrace+0x1a0>137 »       jne····1a0·<_PyEval_SetTrace+0x1a0>
138 ·R_X86_64_PC32»  .text.unlikely-0x4138 ·R_X86_64_PC32»  .text.unlikely-0x4
139 »       or·····$0xffffffff,%r8d139 »       or·····$0xffffffff,%r8d
Offset 147, 37 lines modifiedOffset 147, 37 lines modified
147 »       test···%eax,%eax147 »       test···%eax,%eax
148 »       jne····1c5·<_PyEval_SetTrace+0x1c5>148 »       jne····1c5·<_PyEval_SetTrace+0x1c5>
149 ·R_X86_64_PC32»  .text.unlikely-0x4149 ·R_X86_64_PC32»  .text.unlikely-0x4
150 »       or·····$0xffffffff,%r8d150 »       or·····$0xffffffff,%r8d
151 »       mov····$0xc,%ecx151 »       mov····$0xc,%ecx
152 »       mov····$0x3,%edx152 »       mov····$0x3,%edx
153 »       mov····$0x0,%esi153 »       mov····$0x0,%esi
154 ·R_X86_64_32»    .text+0x540154 ·R_X86_64_32»    .text+0x5b0
155 »       mov····$0x7,%edi155 »       mov····$0x7,%edi
156 »       call···1e2·<_PyEval_SetTrace+0x1e2>156 »       call···1e2·<_PyEval_SetTrace+0x1e2>
157 ·R_X86_64_PC32»  .text-0x4157 ·R_X86_64_PC32»  .text-0x4
158 »       test···%eax,%eax158 »       test···%eax,%eax
159 »       jne····1ea·<_PyEval_SetTrace+0x1ea>159 »       jne····1ea·<_PyEval_SetTrace+0x1ea>
160 ·R_X86_64_PC32»  .text.unlikely-0x4160 ·R_X86_64_PC32»  .text.unlikely-0x4
161 »       or·····$0xffffffff,%r8d161 »       or·····$0xffffffff,%r8d
162 »       mov····$0x7,%ecx162 »       mov····$0x7,%ecx
163 »       mov····$0x2,%edx163 »       mov····$0x2,%edx
164 »       mov····$0x0,%esi164 »       mov····$0x0,%esi
165 ·R_X86_64_32»    .text+0x410165 ·R_X86_64_32»    .text+0x480
166 »       mov····$0x7,%edi166 »       mov····$0x7,%edi
167 »       call···207·<_PyEval_SetTrace+0x207>167 »       call···207·<_PyEval_SetTrace+0x207>
168 ·R_X86_64_PC32»  .text-0x4168 ·R_X86_64_PC32»  .text-0x4
169 »       test···%eax,%eax169 »       test···%eax,%eax
170 »       jne····20f·<_PyEval_SetTrace+0x20f>170 »       jne····20f·<_PyEval_SetTrace+0x20f>
171 ·R_X86_64_PC32»  .text.unlikely-0x4171 ·R_X86_64_PC32»  .text.unlikely-0x4
172 »       or·····$0xffffffff,%r8d172 »       or·····$0xffffffff,%r8d
173 »       mov····$0x6,%ecx173 »       mov····$0x6,%ecx
174 »       mov····$0x7,%edx174 »       mov····$0x7,%edx
175 »       mov····$0x0,%esi175 »       mov····$0x0,%esi
176 ·R_X86_64_32»    .text+0x90176 ·R_X86_64_32»    .text+0x100
177 »       mov····$0x7,%edi177 »       mov····$0x7,%edi
178 »       call···22c·<_PyEval_SetTrace+0x22c>178 »       call···22c·<_PyEval_SetTrace+0x22c>
179 ·R_X86_64_PC32»  .text-0x4179 ·R_X86_64_PC32»  .text-0x4
180 »       test···%eax,%eax180 »       test···%eax,%eax
181 »       jne····234·<_PyEval_SetTrace+0x234>181 »       jne····234·<_PyEval_SetTrace+0x234>
182 ·R_X86_64_PC32»  .text.unlikely-0x4182 ·R_X86_64_PC32»  .text.unlikely-0x4
183 »       mov····0x10(%rbp),%rax183 »       mov····0x10(%rbp),%rax
Offset 195, 257 lines modifiedOffset 195, 215 lines modified
195 »       sub····$0x1,%rax195 »       sub····$0x1,%rax
196 »       mov····%rax,(%rdi)196 »       mov····%rax,(%rdi)
197 »       jne····245·<Py_XDECREF+0x5>197 »       jne····245·<Py_XDECREF+0x5>
198 »       jmp····25b·<Py_XDECREF+0x1b>198 »       jmp····25b·<Py_XDECREF+0x1b>
199 ·R_X86_64_PLT32» _Py_Dealloc-0x4199 ·R_X86_64_PLT32» _Py_Dealloc-0x4
200 »       nopl···0x0(%rax,%rax,1)200 »       nopl···0x0(%rax,%rax,1)
  
201 0000000000000260·<_PyEval_SetOpcodeTrace>: 
202 _PyEval_SetOpcodeTrace(): 
203 »       endbr64 
204 »       push···%rbp 
205 »       push···%rbx 
206 »       mov····%esi,%ebx 
207 »       mov····$0x7,%esi 
208 »       sub····$0x18,%rsp 
209 »       mov····0x18(%rdi),%rax 
210 »       lea····0xc(%rsp),%rdx 
211 »       movl···$0x0,0xc(%rsp) 
212 »       mov····(%rax),%rbp 
213 »       mov····%rbp,%rdi 
214 »       call···28d·<_PyEval_SetOpcodeTrace+0x2d> 
215 ·R_X86_64_PLT32» _PyMonitoring_GetLocalEvents-0x4 
216 »       test···%eax,%eax 
217 »       js·····295·<_PyEval_SetOpcodeTrace+0x35> 
218 ·R_X86_64_PC32»  .text.unlikely+0x3a 
219 »       mov····0xc(%rsp),%edx 
220 »       xor····%eax,%eax 
221 »       mov····%edx,%ecx 
Max diff block lines reached; 6778/10932 bytes (62.00%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 ··0x000000a0·0e208d04·450e288c·05440e30·8606480e·.·..E.(..D.0..H.14 ··0x000000a0·0e208d04·450e288c·05440e30·8606480e·.·..E.(..D.0..H.
15 ··0x000000b0·38830742·0e400000·34000000·bc000000·8..B.@..4.......15 ··0x000000b0·38830742·0e400000·34000000·bc000000·8..B.@..4.......
16 ··0x000000c0·00000000·1c000000·000e4083·0786068c·..........@.....16 ··0x000000c0·00000000·1c000000·000e4083·0786068c·..........@.....
17 ··0x000000d0·058d048e·038f0244·0a0e3841·0e30410e·.......D..8A.0A.17 ··0x000000d0·058d048e·038f0244·0a0e3841·0e30410e·.......D..8A.0A.
18 ··0x000000e0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..18 ··0x000000e0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
19 ··0x000000f0·10000000·f4000000·00000000·1b000000·................19 ··0x000000f0·10000000·f4000000·00000000·1b000000·................
20 ··0x00000100·00000000·28000000·08010000·00000000·....(...........20 ··0x00000100·00000000·28000000·08010000·00000000·....(...........
21 ··0x00000110·6c000000·00450e10·8602410e·1883034b·l....E....A....K21 ··0x00000110·6a000000·00450e10·8602410e·1883034b·j....E....A....K
22 ··0x00000120·0e307e0a·0e18410e·10410e08·410b0000·.0~...A..A..A...22 ··0x00000120·0e307c0a·0e18410e·10410e08·410b0000·.0|...A..A..A...
23 ··0x00000130·14000000·34010000·00000000·08000000·....4...........23 ··0x00000130·14000000·34010000·00000000·08000000·....4...........
24 ··0x00000140·000e3083·03860200·24000000·4c010000·..0.....$...L...24 ··0x00000140·000e3083·03860200·24000000·4c010000·..0.....$...L...
25 ··0x00000150·00000000·8a000000·00450e10·8602440e·.........E....D.25 ··0x00000150·00000000·8a000000·00450e10·8602440e·.........E....D.
26 ··0x00000160·18830344·0e30027a·0e18410e·10410e08·...D.0.z..A..A..26 ··0x00000160·18830344·0e30027a·0e18410e·10410e08·...D.0.z..A..A..
27 ··0x00000170·14000000·74010000·00000000·41000000·....t.......A...27 ··0x00000170·14000000·74010000·00000000·41000000·....t.......A...
28 ··0x00000180·000e3083·03860200·38000000·8c010000·..0.....8.......28 ··0x00000180·000e3083·03860200·38000000·8c010000·..0.....8.......
29 ··0x00000190·00000000·b5000000·00460e10·8d02420e·.........F....B.29 ··0x00000190·00000000·b5000000·00460e10·8d02420e·.........F....B.
82.0 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:··········9560·(bytes·into·file)13 ··Start·of·section·headers:··········8680·(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·0x2558:1 There·are·18·section·headers,·starting·at·offset·0x21e8:
  
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·000142·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0018e8·000138·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0016f8·0000c0·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000203·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000182·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000203·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000182·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·000188·00009b·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0002a3·00033a·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000223·0003ef·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·001a20·000438·18···I·15···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0017b8·000468·18···I·15···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0005e0·0004b3·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000618·0002da·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·001e58·000330·18···I·15···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·001c20·000210·18···I·15···8··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·000a98·000057·00···A··0···0·1614 ··[10]·.rodata···········PROGBITS········0000000000000000·0008f8·000057·00···A··0···0·16
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000aef·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·00094f·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000af0·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000950·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000b10·000428·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000970·000410·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·002188·000330·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·001e30·000318·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·000f38·000588·18·····16··20··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·000d80·000570·18·····16··19··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·0014c0·000424·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·0012f0·000408·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·0024b8·00009d·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002148·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)
8.42 KB
readelf --wide --symbols {}
    
Offset 1, 62 lines modifiedOffset 1, 61 lines modified
  
1 Symbol·table·'.symtab'·contains·59·entries:1 Symbol·table·'.symtab'·contains·58·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.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
8 ·····5:·0000000000000000···233·FUNC····LOCAL··DEFAULT····6·_PyOnceFlag_CallOnceSlow.cold8 ·····5:·0000000000000000···233·FUNC····LOCAL··DEFAULT····6·_PyOnceFlag_CallOnceSlow.cold
9 ·····6:·0000000000000030····12·OBJECT··LOCAL··DEFAULT···10·__func__.29 ·····6:·0000000000000030····12·OBJECT··LOCAL··DEFAULT···10·__func__.2
10 ·····7:·00000000000000e9····26·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Lock.cold10 ·····7:·00000000000000e9····26·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Lock.cold
11 ·····8:·0000000000000103····37·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Unlock.cold11 ·····8:·0000000000000103····37·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Unlock.cold
12 ·····9:·0000000000000010····25·OBJECT··LOCAL··DEFAULT···10·__func__.112 ·····9:·0000000000000010····25·OBJECT··LOCAL··DEFAULT···10·__func__.1
13 ····10:·0000000000000128····65·FUNC····LOCAL··DEFAULT····6·_PyMutex_LockTimed.cold13 ····10:·0000000000000128····55·FUNC····LOCAL··DEFAULT····6·_PyMutex_LockTimed.cold
14 ····11:·0000000000000460····83·FUNC····LOCAL··DEFAULT····8·mutex_unpark14 ····11:·00000000000000b0····82·FUNC····LOCAL··DEFAULT····1·mutex_unpark
15 ····12:·0000000000000169····33·FUNC····LOCAL··DEFAULT····6·_PyMutex_TryUnlock.cold15 ····12:·000000000000015f····33·FUNC····LOCAL··DEFAULT····6·_PyMutex_TryUnlock.cold
16 ····13:·000000000000018a·····7·FUNC····LOCAL··DEFAULT····6·mutex_unpark.cold16 ····13:·0000000000000180·····7·FUNC····LOCAL··DEFAULT····6·mutex_unpark.cold
17 ····14:·0000000000000191····15·FUNC····LOCAL··DEFAULT····6·PyMutex_Unlock.cold17 ····14:·0000000000000187····15·FUNC····LOCAL··DEFAULT····6·PyMutex_Unlock.cold
18 ····15:·0000000000000000····15·OBJECT··LOCAL··DEFAULT···10·__func__.018 ····15:·0000000000000000····15·OBJECT··LOCAL··DEFAULT···10·__func__.0
19 ····16:·00000000000001a0····30·FUNC····LOCAL··DEFAULT····6·_PyRawMutex_UnlockSlow.cold 
20 ····17:·0000000000000040····23·OBJECT··LOCAL··DEFAULT···10·__func__.319 ····16:·0000000000000040····23·OBJECT··LOCAL··DEFAULT···10·__func__.3
21 ····18:·000000000000022e····83·FUNC····LOCAL··DEFAULT····6·rwmutex_set_parked_and_wait20 ····17:·00000000000002e3····83·FUNC····LOCAL··DEFAULT····6·rwmutex_set_parked_and_wait
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
23 ····20:·0000000000000000···135·FUNC····GLOBAL·DEFAULT····8·_PyOnceFlag_CallOnceSlow22 ····19:·0000000000000000···135·FUNC····GLOBAL·DEFAULT····8·_PyOnceFlag_CallOnceSlow
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Park23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Park
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_UnparkAll25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_UnparkAll
27 ····24:·0000000000000090····65·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Lock26 ····23:·0000000000000090····65·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Lock
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident_ex27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident_ex
29 ····26:·0000000000000150···706·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_LockTimed28 ····25:·0000000000000150···330·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_LockTimed
30 ····27:·00000000000000e0····31·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_IsLockedByCurrentThread29 ····26:·00000000000000e0····31·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_IsLockedByCurrentThread
31 ····28:·0000000000000100····69·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Unlock30 ····27:·0000000000000100····69·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Unlock
32 ····29:·00000000000000b0····21·FUNC····GLOBAL·DEFAULT····1·PyMutex_Unlock31 ····28:·0000000000000110····21·FUNC····GLOBAL·DEFAULT····1·PyMutex_Unlock
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls
37 ····34:·0000000000000420····58·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_TryUnlock36 ····33:·00000000000002a0····58·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_TryUnlock
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Unpark37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Unpark
39 ····36:·0000000000000000····16·FUNC····GLOBAL·DEFAULT····1·_PyEvent_IsSet38 ····35:·0000000000000000····16·FUNC····GLOBAL·DEFAULT····1·_PyEvent_IsSet
40 ····37:·0000000000000010····21·FUNC····GLOBAL·DEFAULT····1·_PyEvent_Notify39 ····36:·0000000000000010····21·FUNC····GLOBAL·DEFAULT····1·_PyEvent_Notify
41 ····38:·0000000000000030····31·FUNC····GLOBAL·DEFAULT····1·PyEvent_Wait40 ····37:·0000000000000030····31·FUNC····GLOBAL·DEFAULT····1·PyEvent_Wait
42 ····39:·0000000000000050····94·FUNC····GLOBAL·DEFAULT····1·PyEvent_WaitTimed41 ····38:·0000000000000050····94·FUNC····GLOBAL·DEFAULT····1·PyEvent_WaitTimed
43 ····40:·00000000000000d0····18·FUNC····GLOBAL·DEFAULT····1·PyMutex_Lock42 ····39:·0000000000000130····18·FUNC····GLOBAL·DEFAULT····1·PyMutex_Lock
44 ····41:·00000000000000f0···155·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_LockSlow43 ····40:·0000000000000196···152·FUNC····GLOBAL·HIDDEN·····6·_PyRawMutex_LockSlow
45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Init44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Init
46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wait45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wait
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Destroy46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Destroy
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
49 ····46:·0000000000000190····51·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_UnlockSlow48 ····45:·000000000000022e····69·FUNC····GLOBAL·HIDDEN·····6·_PyRawMutex_UnlockSlow
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wakeup49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wakeup
51 ····48:·00000000000001be····48·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Lock50 ····47:·0000000000000273····48·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Lock
52 ····49:·00000000000001ee····19·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Unlock51 ····48:·00000000000002a3····19·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Unlock
53 ····50:·0000000000000201····45·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RLock52 ····49:·00000000000002b6····45·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RLock
54 ····51:·0000000000000281····39·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RUnlock53 ····50:·0000000000000336····39·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RUnlock
55 ····52:·00000000000002a8····52·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_LockWrite54 ····51:·000000000000035d····52·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_LockWrite
56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sched_yield55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sched_yield
57 ····54:·00000000000002dc····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AbandonWrite56 ····53:·0000000000000391····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AbandonWrite
58 ····55:·00000000000002e7····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_UnlockWrite57 ····54:·000000000000039c····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_UnlockWrite
59 ····56:·00000000000002f2····25·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_BeginRead58 ····55:·00000000000003a7····25·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_BeginRead
60 ····57:·000000000000030b····26·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_EndRead59 ····56:·00000000000003c0····26·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_EndRead
61 ····58:·0000000000000325····21·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AfterFork60 ····57:·00000000000003da····21·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AfterFork
20.1 KB
readelf --wide --relocs {}
    
Offset 1, 138 lines modifiedOffset 1, 122 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x18e8·contains·13·entries:1 Relocation·section·'.rela.text'·at·offset·0x16f8·contains·8·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··0000002600000004·R_X86_64_PLT32·········0000000000000050·PyEvent_WaitTimed·-·4
4 0000000000000095··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·44 0000000000000095··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
 5 00000000000000d4··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
5 00000000000000b6··0000002200000004·R_X86_64_PLT32·········0000000000000420·_PyMutex_TryUnlock·-·46 0000000000000116··0000002100000004·R_X86_64_PLT32·········00000000000002a0·_PyMutex_TryUnlock·-·4
6 000000000000011b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Init·-·4 
7 000000000000014e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wait·-·4 
8 0000000000000167··0000002c00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Destroy·-·4 
9 0000000000000187··0000002d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 
10 0000000000000021··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·47 0000000000000021··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
 8 00000000000000c4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17c
11 00000000000000bf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18d9 000000000000011f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·183
12 00000000000000de··0000001a00000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·410 000000000000013e··0000001900000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·4
13 000000000000019b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c 
14 00000000000001ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac 
15 00000000000001bf··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wakeup·-·4 
  
16 Relocation·section·'.rela.text.unlikely'·at·offset·0x1a20·contains·45·entries:11 Relocation·section·'.rela.text.unlikely'·at·offset·0x17b8·contains·47·entries:
17 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend12 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
18 0000000000000040··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·413 0000000000000040··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
19 0000000000000074··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·014 0000000000000074··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
20 0000000000000079··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·3015 0000000000000079··000000120000000a·R_X86_64_32············0000000000000000·.rodata·+·30
21 000000000000007e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·416 000000000000007e··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
22 00000000000000b4··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·417 00000000000000b4··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
23 00000000000000cc··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·418 00000000000000cc··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
24 00000000000000f6··0000001a00000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·419 00000000000000f6··0000001900000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·4
25 0000000000000104··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3020 0000000000000104··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
26 0000000000000109··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·1021 0000000000000109··000000120000000a·R_X86_64_32············0000000000000000·.rodata·+·10
27 000000000000010e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·422 000000000000010e··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
28 0000000000000133··0000002100000004·R_X86_64_PLT32·········0000000000000000·Py_MakePendingCalls·-·423 0000000000000149··0000002000000004·R_X86_64_PLT32·········0000000000000000·Py_MakePendingCalls·-·4
29 000000000000015b··0000002100000004·R_X86_64_PLT32·········0000000000000000·Py_MakePendingCalls·-·4 
30 0000000000000192··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·7824 0000000000000188··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78
31 0000000000000197··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·025 000000000000018d··000000120000000a·R_X86_64_32············0000000000000000·.rodata·+·0
32 000000000000019c··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·426 0000000000000192··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 27 00000000000001bc··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Init·-·4
 28 0000000000000202··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wait·-·4
 29 000000000000020c··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Destroy·-·4
 30 0000000000000221··0000002c00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
33 00000000000001a2··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·7831 000000000000023b··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78
34 00000000000001a7··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·4032 0000000000000240··000000120000000a·R_X86_64_32············0000000000000000·.rodata·+·40
35 00000000000001ac··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·433 0000000000000245··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
36 0000000000000274··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·434 0000000000000329··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
37 00000000000002ba··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4 
38 00000000000002d6··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·435 000000000000036f··0000003400000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
39 0000000000000301··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·436 000000000000038b··0000003400000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
40 0000000000000317··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·437 00000000000003b6··0000003400000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
 38 00000000000003cc··0000003400000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
41 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d39 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d
42 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e40 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e
43 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3141 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31
44 00000000000000d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6242 00000000000000d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·62
45 00000000000000dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6243 00000000000000dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·62
46 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3144 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31
47 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bf45 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bf
48 0000000000000117··0000001d00000004·R_X86_64_PLT32·········00000000000000b0·PyMutex_Unlock·-·446 0000000000000117··0000001c00000004·R_X86_64_PLT32·········0000000000000110·PyMutex_Unlock·-·4
49 0000000000000124··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13f47 0000000000000124··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13f
50 000000000000012e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c48 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·184
51 000000000000013b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c49 000000000000013a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·238
 50 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·238
 51 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·238
52 0000000000000145··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18452 000000000000015b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·184
53 000000000000014c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·184 
54 0000000000000156··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b653 0000000000000166··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c7
55 0000000000000163··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b6 
56 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44754 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c0
57 000000000000017a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44055 000000000000017c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c2
58 0000000000000186··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·442 
59 000000000000018d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4a6 
60 00000000000001b9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19356 0000000000000183··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ed
 57 0000000000000265··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wakeup·-·4
61 00000000000001fc··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·458 00000000000002b1··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
62 00000000000002a3··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·459 0000000000000358··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
  
63 Relocation·section·'.rela.text.hot'·at·offset·0x1e58·contains·34·entries:60 Relocation·section·'.rela.text.hot'·at·offset·0x1c20·contains·22·entries:
64 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend61 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
65 000000000000009e··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·462 000000000000009e··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
66 00000000000000e9··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·463 00000000000000e9··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
67 0000000000000109··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·464 0000000000000109··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
68 00000000000001bf··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·465 00000000000001bf··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
69 0000000000000239··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·466 000000000000022d··0000001400000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
70 00000000000002a3··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4 
71 000000000000030e··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4 
72 0000000000000377··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·467 0000000000000273··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
73 000000000000039b··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·468 0000000000000283··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·4
74 00000000000003e6··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·4 
75 000000000000044f··000000040000000a·R_X86_64_32············0000000000000000·.text.hot·+·46069 00000000000002cf··000000010000000a·R_X86_64_32············0000000000000000·.text·+·b0
76 0000000000000454··0000002300000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Unpark·-·470 00000000000002d4··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Unpark·-·4
77 0000000000000484··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4 
78 0000000000000022··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e71 0000000000000022··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e
79 0000000000000041··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c72 0000000000000041··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c
80 0000000000000056··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f73 0000000000000056··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f
81 000000000000007e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c074 000000000000007e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c0
82 0000000000000083··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c075 0000000000000083··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c0
83 00000000000000bb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e576 00000000000000bb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e5
84 0000000000000119··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff77 0000000000000119··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff
85 0000000000000126··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11778 0000000000000126··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·117
86 000000000000013f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10e79 000000000000013f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10e
87 00000000000001f6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14580 00000000000001f9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·124
88 00000000000002d6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14581 0000000000000296··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12b
89 000000000000031b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c 
90 0000000000000325··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145 
91 00000000000003c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145 
92 00000000000003d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c 
93 00000000000003de··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145 
94 0000000000000400··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·124 
95 000000000000040e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145 
96 000000000000042f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17e82 00000000000002af··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174
97 0000000000000440··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a83 00000000000002c0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·170
98 0000000000000477··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·186 
  
99 Relocation·section·'.rela.eh_frame'·at·offset·0x2188·contains·34·entries:84 Relocation·section·'.rela.eh_frame'·at·offset·0x1e30·contains·33·entries:
100 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend85 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
101 0000000000000020··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·086 0000000000000020··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
102 000000000000005c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·087 000000000000005c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
103 0000000000000078··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9088 0000000000000078··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90
104 00000000000000a4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e989 00000000000000a4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e9
105 00000000000000bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e090 00000000000000bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e0
106 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10091 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·100
107 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10392 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·103
108 0000000000000110··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15093 0000000000000110··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·150
109 0000000000000174··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12894 0000000000000174··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128
110 0000000000000194··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42095 0000000000000194··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a0
111 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16996 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15f
112 00000000000001c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·097 00000000000001c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
113 00000000000001d8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1098 00000000000001d8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10
Max diff block lines reached; 3604/20579 bytes (17.51%) of diff not shown.
12.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 104, 25 lines modifiedOffset 104, 25 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..0000000000000412110 00000108·0000000000000060·0000010c·FDE·cie=00000000·pc=0000000000000150..000000000000029a
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:·5·to·000000000000015b114 ··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·000000000000015d117 ··DW_CFA_advance_loc:·2·to·000000000000015a
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:·2·to·000000000000015f120 ··DW_CFA_advance_loc:·5·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
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..0000000000000169168 0000016c·000000000000001c·00000170·FDE·cie=00000000·pc=0000000000000128..000000000000015f
169 ··DW_CFA_def_cfa_offset:·96169 ··DW_CFA_def_cfa_offset:·96
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=0000000000000420..000000000000045a177 0000018c·0000000000000018·00000190·FDE·cie=00000000·pc=00000000000002a0..00000000000002da
178 ··DW_CFA_advance_loc:·8·to·0000000000000428178 ··DW_CFA_advance_loc:·8·to·00000000000002a8
179 ··DW_CFA_def_cfa_offset:·16179 ··DW_CFA_def_cfa_offset:·16
180 ··DW_CFA_advance_loc:·34·to·000000000000044a180 ··DW_CFA_advance_loc:·34·to·00000000000002ca
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·000000000000044b183 ··DW_CFA_advance_loc:·1·to·00000000000002cb
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=0000000000000169..000000000000018a187 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=000000000000015f..0000000000000180
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, 190 lines modifiedOffset 214, 184 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=0000000000000460..00000000000004b3220 00000218·0000000000000030·0000021c·FDE·cie=00000000·pc=00000000000000b0..0000000000000102
221 ··DW_CFA_advance_loc:·6·to·0000000000000466221 ··DW_CFA_advance_loc:·6·to·00000000000000b6
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·0000000000000467224 ··DW_CFA_advance_loc:·1·to·00000000000000b7
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·000000000000046b227 ··DW_CFA_advance_loc:·4·to·00000000000000bb
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·0000000000000472230 ··DW_CFA_advance_loc:·4·to·00000000000000bf
231 ··DW_CFA_def_cfa_offset:·48231 ··DW_CFA_def_cfa_offset:·48
232 ··DW_CFA_advance_loc:·60·to·00000000000004ae232 ··DW_CFA_advance_loc:·57·to·00000000000000f8
 233 ··DW_CFA_remember_state
233 ··DW_CFA_def_cfa_offset:·32234 ··DW_CFA_def_cfa_offset:·32
234 ··DW_CFA_advance_loc:·1·to·00000000000004af235 ··DW_CFA_advance_loc:·1·to·00000000000000f9
235 ··DW_CFA_def_cfa_offset:·24236 ··DW_CFA_def_cfa_offset:·24
236 ··DW_CFA_advance_loc:·1·to·00000000000004b0237 ··DW_CFA_advance_loc:·1·to·00000000000000fa
237 ··DW_CFA_def_cfa_offset:·16238 ··DW_CFA_def_cfa_offset:·16
238 ··DW_CFA_advance_loc:·2·to·00000000000004b2239 ··DW_CFA_advance_loc:·2·to·00000000000000fc
239 ··DW_CFA_def_cfa_offset:·8240 ··DW_CFA_def_cfa_offset:·8
 241 ··DW_CFA_advance_loc:·1·to·00000000000000fd
 242 ··DW_CFA_restore_state
 243 ··DW_CFA_nop
240 ··DW_CFA_nop244 ··DW_CFA_nop
  
241 00000248·0000000000000018·0000024c·FDE·cie=00000000·pc=000000000000018a..0000000000000191245 0000024c·0000000000000018·00000250·FDE·cie=00000000·pc=0000000000000180..0000000000000187
242 ··DW_CFA_def_cfa_offset:·48246 ··DW_CFA_def_cfa_offset:·48
243 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32247 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
244 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
245 ··DW_CFA_offset:·r12·(r12)·at·cfa-16249 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
246 ··DW_CFA_nop250 ··DW_CFA_nop
247 ··DW_CFA_nop251 ··DW_CFA_nop
248 ··DW_CFA_nop252 ··DW_CFA_nop
  
249 00000264·0000000000000014·00000268·FDE·cie=00000000·pc=00000000000000b0..00000000000000c5253 00000268·0000000000000014·0000026c·FDE·cie=00000000·pc=0000000000000110..0000000000000125
250 ··DW_CFA_advance_loc:·5·to·00000000000000b5254 ··DW_CFA_advance_loc:·5·to·0000000000000115
251 ··DW_CFA_def_cfa_offset:·16255 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·15·to·00000000000000c4256 ··DW_CFA_advance_loc:·15·to·0000000000000124
253 ··DW_CFA_def_cfa_offset:·8257 ··DW_CFA_def_cfa_offset:·8
254 ··DW_CFA_nop258 ··DW_CFA_nop
  
255 0000027c·0000000000000010·00000280·FDE·cie=00000000·pc=0000000000000191..00000000000001a0259 00000280·0000000000000010·00000284·FDE·cie=00000000·pc=0000000000000187..0000000000000196
256 ··DW_CFA_def_cfa_offset:·16260 ··DW_CFA_def_cfa_offset:·16
257 ··DW_CFA_nop261 ··DW_CFA_nop
  
258 00000290·0000000000000010·00000294·FDE·cie=00000000·pc=00000000000000d0..00000000000000e2262 00000294·0000000000000010·00000298·FDE·cie=00000000·pc=0000000000000130..0000000000000142
259 ··DW_CFA_nop263 ··DW_CFA_nop
260 ··DW_CFA_nop264 ··DW_CFA_nop
261 ··DW_CFA_nop265 ··DW_CFA_nop
  
262 000002a4·0000000000000038·000002a8·FDE·cie=00000000·pc=00000000000000f0..000000000000018b266 000002a8·000000000000002c·000002ac·FDE·cie=00000000·pc=0000000000000196..000000000000022e
263 ··DW_CFA_advance_loc:·6·to·00000000000000f6267 ··DW_CFA_advance_loc:·6·to·000000000000019c
264 ··DW_CFA_def_cfa_offset:·16268 ··DW_CFA_def_cfa_offset:·16
265 ··DW_CFA_offset:·r13·(r13)·at·cfa-16269 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
266 ··DW_CFA_advance_loc:·2·to·00000000000000f8270 ··DW_CFA_advance_loc:·1·to·000000000000019d
267 ··DW_CFA_def_cfa_offset:·24271 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 6637/12988 bytes (51.10%) of diff not shown.
385 B
strings --all --bytes=8 {}
    
Offset 14, 15 lines modifiedOffset 14, 14 lines modified
14 __func__.114 __func__.1
15 _PyMutex_LockTimed.cold15 _PyMutex_LockTimed.cold
16 mutex_unpark16 mutex_unpark
17 _PyMutex_TryUnlock.cold17 _PyMutex_TryUnlock.cold
18 mutex_unpark.cold18 mutex_unpark.cold
19 PyMutex_Unlock.cold19 PyMutex_Unlock.cold
20 __func__.020 __func__.0
21 _PyRawMutex_UnlockSlow.cold 
22 __func__.321 __func__.3
23 rwmutex_set_parked_and_wait22 rwmutex_set_parked_and_wait
24 _PyOnceFlag_CallOnceSlow23 _PyOnceFlag_CallOnceSlow
25 _PyParkingLot_Park24 _PyParkingLot_Park
26 _Py_FatalErrorFunc25 _Py_FatalErrorFunc
27 _PyParkingLot_UnparkAll26 _PyParkingLot_UnparkAll
28 _PyRecursiveMutex_Lock27 _PyRecursiveMutex_Lock
3.56 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 69, 101 lines modifiedOffset 69, 62 lines modified
69 »       sub····$0x1,%al69 »       sub····$0x1,%al
70 »       sete···%al70 »       sete···%al
71 »       add····$0x28,%rsp71 »       add····$0x28,%rsp
72 »       movzbl·%al,%eax72 »       movzbl·%al,%eax
73 »       ret73 »       ret
74 »       xchg···%ax,%ax74 »       xchg···%ax,%ax
  
 75 00000000000000b0·<mutex_unpark>:
 76 mutex_unpark():
 77 »       endbr64
 78 »       push···%r12
 79 »       push···%rbp
 80 »       mov····%rdi,%rbp
 81 »       push···%rbx
 82 »       sub····$0x10,%rsp
 83 »       test···%rsi,%rsi
 84 »       je·····c8·<mutex_unpark+0x18>
 85 ·R_X86_64_PC32»  .text.unlikely+0x17c
 86 »       mov····%rsi,%rbx
 87 »       lea····0x8(%rsp),%rdi
 88 »       mov····%edx,%r12d
 89 »       call···d8·<mutex_unpark+0x28>
 90 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4
 91 »       mov····0x8(%rsp),%rax
 92 »       cmp····%rax,(%rbx)
 93 »       setl···%al
 94 »       movzbl·%al,%eax
 95 »       mov····%eax,0x8(%rbx)
 96 »       setl···%al
 97 »       test···%r12d,%r12d
 98 »       jne····fd·<mutex_unpark+0x4d>
 99 »       xchg···%al,0x0(%rbp)
 100 »       add····$0x10,%rsp
 101 »       pop····%rbx
 102 »       pop····%rbp
 103 »       pop····%r12
 104 »       ret
 105 »       or·····$0x2,%eax
 106 »       jmp····f1·<mutex_unpark+0x41>
 107 »       data16·cs·nopw·0x0(%rax,%rax,1)
 108 »       nopl···(%rax)
  
75 00000000000000b0·<PyMutex_Unlock>:109 0000000000000110·<PyMutex_Unlock>:
76 PyMutex_Unlock():110 PyMutex_Unlock():
77 »       endbr64111 »       endbr64
78 »       push···%rdx112 »       push···%rdx
79 »       call···ba·<PyMutex_Unlock+0xa>113 »       call···11a·<PyMutex_Unlock+0xa>
80 ·R_X86_64_PLT32» _PyMutex_TryUnlock-0x4114 ·R_X86_64_PLT32» _PyMutex_TryUnlock-0x4
81 »       add····$0x1,%eax115 »       add····$0x1,%eax
82 »       je·····c3·<PyMutex_Unlock+0x13>116 »       je·····123·<PyMutex_Unlock+0x13>
83 ·R_X86_64_PC32»  .text.unlikely+0x18d117 ·R_X86_64_PC32»  .text.unlikely+0x183
84 »       pop····%rax118 »       pop····%rax
85 »       ret119 »       ret
86 »       data16·cs·nopw·0x0(%rax,%rax,1)120 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
87 00000000000000d0·<PyMutex_Lock>:121 0000000000000130·<PyMutex_Lock>:
88 PyMutex_Lock():122 PyMutex_Lock():
89 »       endbr64123 »       endbr64
90 »       mov····$0x1,%edx124 »       mov····$0x1,%edx
91 »       or·····$0xffffffffffffffff,%rsi125 »       or·····$0xffffffffffffffff,%rsi
92 »       jmp····e2·<PyMutex_Lock+0x12>126 »       jmp····142·<PyMutex_Lock+0x12>
93 ·R_X86_64_PLT32» _PyMutex_LockTimed-0x4127 ·R_X86_64_PLT32» _PyMutex_LockTimed-0x4
94 »       data16·cs·nopw·0x0(%rax,%rax,1) 
95 »       nopl···(%rax) 
  
96 00000000000000f0·<_PyRawMutex_LockSlow>: 
97 _PyRawMutex_LockSlow(): 
98 »       endbr64 
99 »       push···%r13 
100 »       push···%r12 
101 »       push···%rbp 
102 »       push···%rbx 
103 »       sub····$0x38,%rsp 
104 »       mov····%fs:0x28,%rbp 
105 »       mov····%rbp,0x28(%rsp) 
106 »       mov····%rdi,%rbp 
107 »       lea····0x8(%rsp),%r12 
108 »       mov····%rsp,%r13 
109 »       mov····%r12,%rdi 
110 »       call···11f·<_PyRawMutex_LockSlow+0x2f> 
111 ·R_X86_64_PLT32» _PySemaphore_Init-0x4 
112 »       mov····0x0(%rbp),%rax 
113 »       mov····%rax,%rdx 
114 »       test···$0x1,%al 
115 »       je·····157·<_PyRawMutex_LockSlow+0x67> 
116 »       and····$0xfffffffffffffffe,%rdx 
117 »       mov····%rdx,(%rsp) 
118 »       mov····%r13,%rdx 
119 »       or·····$0x1,%rdx 
120 »       lock·cmpxchg·%rdx,0x0(%rbp) 
121 »       mov····%rax,%rbx 
122 »       jne····152·<_PyRawMutex_LockSlow+0x62> 
123 »       xor····%edx,%edx 
124 »       or·····$0xffffffffffffffff,%rsi 
125 »       mov····%r12,%rdi 
126 »       call···152·<_PyRawMutex_LockSlow+0x62> 
127 ·R_X86_64_PLT32» _PySemaphore_Wait-0x4 
128 »       mov····%rbx,%rax 
129 »       jmp····123·<_PyRawMutex_LockSlow+0x33> 
130 »       or·····$0x1,%rdx 
131 »       lock·cmpxchg·%rdx,0x0(%rbp) 
132 »       jne····123·<_PyRawMutex_LockSlow+0x33> 
133 »       mov····%r12,%rdi 
134 »       call···16b·<_PyRawMutex_LockSlow+0x7b> 
135 ·R_X86_64_PLT32» _PySemaphore_Destroy-0x4 
136 »       mov····0x28(%rsp),%rax 
137 »       sub····%fs:0x28,%rax 
138 »       jne····186·<_PyRawMutex_LockSlow+0x96> 
139 »       add····$0x38,%rsp 
140 »       pop····%rbx 
141 »       pop····%rbp 
142 »       pop····%r12 
143 »       pop····%r13 
144 »       ret 
145 »       call···18b·<_PyRawMutex_LockSlow+0x9b> 
146 ·R_X86_64_PLT32» __stack_chk_fail-0x4 
147 »       nopl···0x0(%rax,%rax,1) 
  
148 0000000000000190·<_PyRawMutex_UnlockSlow>: 
149 _PyRawMutex_UnlockSlow(): 
150 »       endbr64 
151 »       mov····(%rdi),%rax 
152 »       test···$0x1,%al 
153 »       je·····19f·<_PyRawMutex_UnlockSlow+0xf> 
154 ·R_X86_64_PC32»  .text.unlikely+0x19c 
155 »       mov····%rax,%rdx 
156 »       and····$0xfffffffffffffffe,%rdx 
Max diff block lines reached; -1/3456 bytes (-0.03%) of diff not shown.
10.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 106, 251 lines modifiedOffset 106, 312 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 »       test···$0x2,%r15b 
113 »       je·····132·<_PyMutex_LockTimed.cold+0xa> 
114 ·R_X86_64_PC32»  .text.hot+0x24c 
115 »       call···137·<_PyMutex_LockTimed.cold+0xf> 
116 ·R_X86_64_PLT32» Py_MakePendingCalls-0x4 
117 »       test···%eax,%eax 
118 »       jns····13f·<_PyMutex_LockTimed.cold+0x17> 
119 ·R_X86_64_PC32»  .text.hot+0x24c 
120 »       mov····$0x2,%eax 
121 »       jmp····149·<_PyMutex_LockTimed.cold+0x21> 
122 ·R_X86_64_PC32»  .text.hot+0x184 
123 »       xor····%eax,%eax112 »       xor····%eax,%eax
124 »       jmp····150·<_PyMutex_LockTimed.cold+0x28>113 »       jmp····12f·<_PyMutex_LockTimed.cold+0x7>
125 ·R_X86_64_PC32»  .text.hot+0x184114 ·R_X86_64_PC32»  .text.hot+0x184
 115 »       cmp····$0xfffffffd,%eax
 116 »       je·····13e·<_PyMutex_LockTimed.cold+0x16>
 117 »       cmp····$0xfffffffe,%eax
 118 »       je·····128·<_PyMutex_LockTimed.cold>
 119 »       jmp····13e·<_PyMutex_LockTimed.cold+0x16>
 120 ·R_X86_64_PC32»  .text.hot+0x238
126 »       test···$0x2,%r15b121 »       test···$0x2,%r13b
127 »       je·····15a·<_PyMutex_LockTimed.cold+0x32>122 »       je·····148·<_PyMutex_LockTimed.cold+0x20>
128 ·R_X86_64_PC32»  .text.hot+0x2b6123 ·R_X86_64_PC32»  .text.hot+0x238
129 »       call···15f·<_PyMutex_LockTimed.cold+0x37>124 »       call···14d·<_PyMutex_LockTimed.cold+0x25>
130 ·R_X86_64_PLT32» Py_MakePendingCalls-0x4125 ·R_X86_64_PLT32» Py_MakePendingCalls-0x4
131 »       test···%eax,%eax126 »       test···%eax,%eax
132 »       jns····167·<_PyMutex_LockTimed.cold+0x3f>127 »       jns····155·<_PyMutex_LockTimed.cold+0x2d>
133 ·R_X86_64_PC32»  .text.hot+0x2b6128 ·R_X86_64_PC32»  .text.hot+0x238
 129 »       mov····$0x2,%eax
134 »       jmp····13f·<_PyMutex_LockTimed.cold+0x17>130 »       jmp····15f·<_PyMutex_TryUnlock.cold>
 131 ·R_X86_64_PC32»  .text.hot+0x184
  
135 0000000000000169·<_PyMutex_TryUnlock.cold>:132 000000000000015f·<_PyMutex_TryUnlock.cold>:
136 _PyMutex_TryUnlock.cold():133 _PyMutex_TryUnlock.cold():
137 »       mov····%eax,%edx134 »       mov····%eax,%edx
138 »       and····$0x2,%dl135 »       and····$0x2,%dl
139 »       jne····174·<_PyMutex_TryUnlock.cold+0xb>136 »       jne····16a·<_PyMutex_TryUnlock.cold+0xb>
140 ·R_X86_64_PC32»  .text.hot+0x447137 ·R_X86_64_PC32»  .text.hot+0x2c7
141 »       lock·cmpxchg·%dl,(%rdi)138 »       lock·cmpxchg·%dl,(%rdi)
142 »       je·····17e·<_PyMutex_TryUnlock.cold+0x15>139 »       je·····174·<_PyMutex_TryUnlock.cold+0x15>
143 ·R_X86_64_PC32»  .text.hot+0x440140 ·R_X86_64_PC32»  .text.hot+0x2c0
144 »       test···$0x1,%al141 »       test···$0x1,%al
145 »       jne····169·<_PyMutex_TryUnlock.cold>142 »       jne····15f·<_PyMutex_TryUnlock.cold>
146 »       or·····$0xffffffff,%eax143 »       or·····$0xffffffff,%eax
147 »       jmp····18a·<mutex_unpark.cold>144 »       jmp····180·<mutex_unpark.cold>
148 ·R_X86_64_PC32»  .text.hot+0x442145 ·R_X86_64_PC32»  .text.hot+0x2c2
  
149 000000000000018a·<mutex_unpark.cold>:146 0000000000000180·<mutex_unpark.cold>:
150 mutex_unpark.cold():147 mutex_unpark.cold():
151 »       xchg···%bl,(%rdi)148 »       xor····%eax,%eax
152 »       jmp····191·<PyMutex_Unlock.cold>149 »       jmp····187·<PyMutex_Unlock.cold>
153 ·R_X86_64_PC32»  .text.hot+0x4a6150 ·R_X86_64_PC32»  .text+0xed
  
154 0000000000000191·<PyMutex_Unlock.cold>:151 0000000000000187·<PyMutex_Unlock.cold>:
155 PyMutex_Unlock.cold():152 PyMutex_Unlock.cold():
156 »       mov····$0x0,%esi153 »       mov····$0x0,%esi
157 ·R_X86_64_32»    .rodata.str1.8+0x78154 ·R_X86_64_32»    .rodata.str1.8+0x78
158 »       mov····$0x0,%edi155 »       mov····$0x0,%edi
159 ·R_X86_64_32»    .rodata156 ·R_X86_64_32»    .rodata
160 »       call···1a0·<_PyRawMutex_UnlockSlow.cold>157 »       call···196·<_PyRawMutex_LockSlow>
161 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4158 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
  
 159 0000000000000196·<_PyRawMutex_LockSlow>:
 160 _PyRawMutex_LockSlow():
 161 »       endbr64
 162 »       push···%r12
 163 »       push···%rbp
 164 »       push···%rbx
 165 »       sub····$0x30,%rsp
 166 »       mov····%fs:0x28,%rbp
 167 »       mov····%rbp,0x28(%rsp)
 168 »       mov····%rdi,%rbp
 169 »       lea····0x8(%rsp),%r12
 170 »       mov····%r12,%rdi
 171 »       call···1c0·<_PyRawMutex_LockSlow+0x2a>
 172 ·R_X86_64_PLT32» _PySemaphore_Init-0x4
 173 »       mov····0x0(%rbp),%rax
 174 »       mov····%rax,%rdx
 175 »       test···$0x1,%al
 176 »       jne····1d9·<_PyRawMutex_LockSlow+0x43>
 177 »       or·····$0x1,%rdx
 178 »       lock·cmpxchg·%rdx,0x0(%rbp)
 179 »       je·····208·<_PyRawMutex_LockSlow+0x72>
 180 »       jmp····1c4·<_PyRawMutex_LockSlow+0x2e>
 181 »       and····$0xfffffffffffffffe,%rdx
 182 »       mov····%rdx,(%rsp)
 183 »       mov····%rsp,%rdx
 184 »       or·····$0x1,%rdx
 185 »       lock·cmpxchg·%rdx,0x0(%rbp)
 186 »       mov····%rax,%rbx
 187 »       je·····1f8·<_PyRawMutex_LockSlow+0x62>
 188 »       mov····%rbx,%rax
 189 »       jmp····1c4·<_PyRawMutex_LockSlow+0x2e>
 190 »       xor····%edx,%edx
 191 »       or·····$0xffffffffffffffff,%rsi
 192 »       mov····%r12,%rdi
 193 »       call···206·<_PyRawMutex_LockSlow+0x70>
 194 ·R_X86_64_PLT32» _PySemaphore_Wait-0x4
 195 »       jmp····1f3·<_PyRawMutex_LockSlow+0x5d>
 196 »       mov····%r12,%rdi
 197 »       call···210·<_PyRawMutex_LockSlow+0x7a>
 198 ·R_X86_64_PLT32» _PySemaphore_Destroy-0x4
 199 »       mov····0x28(%rsp),%rax
 200 »       sub····%fs:0x28,%rax
 201 »       je·····225·<_PyRawMutex_LockSlow+0x8f>
 202 »       call···225·<_PyRawMutex_LockSlow+0x8f>
 203 ·R_X86_64_PLT32» __stack_chk_fail-0x4
 204 »       add····$0x30,%rsp
 205 »       pop····%rbx
 206 »       pop····%rbp
 207 »       pop····%r12
 208 »       ret
  
162 00000000000001a0·<_PyRawMutex_UnlockSlow.cold>:209 000000000000022e·<_PyRawMutex_UnlockSlow>:
163 _PyRawMutex_UnlockSlow.cold():210 _PyRawMutex_UnlockSlow():
 211 »       endbr64
 212 »       mov····(%rdi),%rax
 213 »       test···$0x1,%al
 214 »       jne····249·<_PyRawMutex_UnlockSlow+0x1b>
164 »       push···%rax215 »       push···%rax
Max diff block lines reached; 6321/10824 bytes (58.40%) of diff not shown.
7.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 126, 17 lines modifiedOffset 126, 17 lines modified
126 »       ret126 »       ret
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 »       mov····%edx,%r15d 
133 »       push···%r14132 »       push···%r14
134 »       push···%r13133 »       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····$0x28,%rsp
141 »       movzbl·(%rdi),%ebp141 »       movzbl·(%rdi),%ebp
Offset 166, 239 lines modifiedOffset 166, 103 lines modified
166 »       pop····%rbp166 »       pop····%rbp
167 »       pop····%r12167 »       pop····%r12
168 »       pop····%r13168 »       pop····%r13
169 »       pop····%r14169 »       pop····%r14
170 »       pop····%r15170 »       pop····%r15
171 »       ret171 »       ret
172 »       lea····0x8(%rsp),%rdi172 »       lea····0x8(%rsp),%rdi
173 »       xor····%r13d,%r13d173 »       xor····%r14d,%r14d
174 »       call···1c3·<_PyMutex_LockTimed+0x73>174 »       call···1c3·<_PyMutex_LockTimed+0x73>
175 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4175 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4
176 »       test···%r12,%r12176 »       test···%r12,%r12
177 »       jg·····36e·<_PyMutex_LockTimed+0x21e>177 »       jg·····26a·<_PyMutex_LockTimed+0x11a>
178 »       mov····0x8(%rsp),%rax178 »       mov····0x8(%rsp),%rax
179 »       add····$0xf4240,%rax179 »       add····$0xf4240,%rax
180 »       mov····%rax,0x10(%rsp)180 »       mov····%rax,0x10(%rsp)
181 »       xor····%eax,%eax181 »       xor····%eax,%eax
182 »       mov····%eax,0x18(%rsp)182 »       mov····%eax,0x18(%rsp)
 183 »       mov····%r13d,%r15d
 184 »       and····$0x1,%r15d
183 »       test···$0x1,%bpl185 »       test···$0x1,%bpl
184 »       je·····329·<_PyMutex_LockTimed+0x1d9>186 »       je·····24a·<_PyMutex_LockTimed+0xfa>
185 »       mov····%ebp,%eax187 »       mov····%ebp,%eax
186 »       and····$0x2,%eax188 »       and····$0x2,%eax
187 »       test···%r12,%r12189 »       test···%r12,%r12
188 »       je·····1fa·<_PyMutex_LockTimed+0xaa>190 »       je·····1fd·<_PyMutex_LockTimed+0xad>
189 ·R_X86_64_PC32»  .text.unlikely+0x145191 ·R_X86_64_PC32»  .text.unlikely+0x124
190 »       mov····%r15d,%r14d 
191 »       and····$0x1,%r14d 
192 »       test···%al,%al192 »       test···%al,%al
193 »       jne····341·<_PyMutex_LockTimed+0x1f1>193 »       jne····263·<_PyMutex_LockTimed+0x113>
194 »       mov····%ebp,%edx194 »       mov····%ebp,%edx
195 »       mov····%ebp,%eax195 »       mov····%ebp,%eax
196 »       or·····$0x2,%edx196 »       or·····$0x2,%edx
197 »       mov····%dl,0x7(%rsp)197 »       mov····%dl,0x7(%rsp)
198 »       lock·cmpxchg·%dl,(%rbx)198 »       lock·cmpxchg·%dl,(%rbx)
199 »       mov····%eax,%ebp199 »       mov····%eax,%ebp
200 »       jne····35e·<_PyMutex_LockTimed+0x20e>200 »       jne····1e2·<_PyMutex_LockTimed+0x92>
201 »       mov····%r14d,%r9d 
202 »       lea····0x10(%rsp),%r8 
203 »       mov····%r12,%rcx 
204 »       mov····$0x1,%edx 
205 »       lea····0x7(%rsp),%rsi201 »       lea····0x7(%rsp),%rsi
206 »       mov····%rbx,%rdi 
207 »       call···23d·<_PyMutex_LockTimed+0xed> 
208 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4 
209 »       test···%eax,%eax 
210 »       jne····3fb·<_PyMutex_LockTimed+0x2ab> 
211 »       cmpl···$0x0,0x18(%rsp) 
212 »       jne····183·<_PyMutex_LockTimed+0x33> 
213 »       test···%r12,%r12 
214 »       jg·····397·<_PyMutex_LockTimed+0x247> 
215 »       movzbl·(%rbx),%ebp 
216 »       test···$0x1,%bpl 
217 »       je·····34b·<_PyMutex_LockTimed+0x1fb> 
218 »       mov····%ebp,%edx 
219 »       and····$0x2,%edx 
220 »       test···%dl,%dl 
221 »       jne····383·<_PyMutex_LockTimed+0x233> 
222 »       mov····%ebp,%edx 
223 »       mov····%ebp,%eax 
224 »       or·····$0x2,%edx 
225 »       mov····%dl,0x7(%rsp) 
226 »       lock·cmpxchg·%dl,(%rbx) 
227 »       mov····%eax,%ebp 
228 »       jne····35e·<_PyMutex_LockTimed+0x20e> 
229 »       mov····%r14d,%r9d202 »       mov····%r15d,%r9d
230 »       lea····0x10(%rsp),%r8203 »       lea····0x10(%rsp),%r8
231 »       mov····%r12,%rcx204 »       mov····%r12,%rcx
232 »       mov····$0x1,%edx205 »       mov····$0x1,%edx
233 »       lea····0x7(%rsp),%rsi 
234 »       mov····%rbx,%rdi206 »       mov····%rbx,%rdi
235 »       call···2a7·<_PyMutex_LockTimed+0x157>207 »       call···231·<_PyMutex_LockTimed+0xe1>
236 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4208 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4
237 »       test···%eax,%eax209 »       test···%eax,%eax
238 »       jne····3cb·<_PyMutex_LockTimed+0x27b>210 »       jne····295·<_PyMutex_LockTimed+0x145>
239 »       cmpl···$0x0,0x18(%rsp)211 »       cmpl···$0x0,0x18(%rsp)
240 »       jne····183·<_PyMutex_LockTimed+0x33>212 »       jne····259·<_PyMutex_LockTimed+0x109>
241 »       test···%r12,%r12213 »       test···%r12,%r12
242 »       jg·····3e2·<_PyMutex_LockTimed+0x292>214 »       jg·····27f·<_PyMutex_LockTimed+0x12f>
243 »       movzbl·(%rbx),%ebp215 »       movzbl·(%rbx),%ebp
244 »       test···$0x1,%bpl216 »       test···$0x1,%bpl
245 »       je·····329·<_PyMutex_LockTimed+0x1d9> 
246 »       mov····%ebp,%eax 
247 »       and····$0x2,%eax 
248 »       test···%r12,%r12 
249 »       je·····2da·<_PyMutex_LockTimed+0x18a> 
250 ·R_X86_64_PC32»  .text.unlikely+0x145 
251 »       test···%al,%al 
252 »       jne····38d·<_PyMutex_LockTimed+0x23d> 
253 »       mov····%ebp,%edx 
254 »       mov····%ebp,%eax 
255 »       or·····$0x2,%edx 
256 »       mov····%dl,0x7(%rsp) 
257 »       lock·cmpxchg·%dl,(%rbx) 
258 »       mov····%eax,%ebp 
259 »       jne····35e·<_PyMutex_LockTimed+0x20e> 
260 »       mov····%r14d,%r9d 
261 »       lea····0x10(%rsp),%r8 
262 »       mov····%r12,%rcx 
263 »       mov····$0x1,%edx 
264 »       lea····0x7(%rsp),%rsi 
265 »       mov····%rbx,%rdi 
266 »       call···312·<_PyMutex_LockTimed+0x1c2> 
267 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4 
268 »       test···%eax,%eax 
269 »       je·····2af·<_PyMutex_LockTimed+0x15f> 
270 »       cmp····$0xfffffffd,%eax 
271 »       je·····31f·<_PyMutex_LockTimed+0x1cf>217 »       jne····1ef·<_PyMutex_LockTimed+0x9f>
Max diff block lines reached; 4011/7798 bytes (51.44%) of diff not shown.
6.13 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 58 lines modifiedOffset 14, 56 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·c2020000·00460e10·8f02450e·.........F....E.21 ··0x00000110·00000000·4a010000·00460e10·8f02420e·....J....F....B.
22 ··0x00000120·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.022 ··0x00000120·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
23 ··0x00000130·8606410e·38830747·0e60610a·0e38410e·..A.8..G.`a..8A.23 ··0x00000130·8606410e·38830747·0e60610a·0e38410e·..A.8..G.`a..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·41000000·000e6083·p.......A.....`.27 ··0x00000170·70010000·00000000·37000000·000e6083·p.......7.....`.
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·................
35 ··0x000001f0·1f000000·00450e10·8302590e·08000000·.....E....Y.....35 ··0x000001f0·1f000000·00450e10·8302590e·08000000·.....E....Y.....
36 ··0x00000200·14000000·04020000·00000000·5e000000·............^...36 ··0x00000200·14000000·04020000·00000000·5e000000·............^...
37 ··0x00000210·00640e30·760e0800·2c000000·1c020000·.d.0v...,.......37 ··0x00000210·00640e30·760e0800·30000000·1c020000·.d.0v...0.......
38 ··0x00000220·00000000·53000000·00460e10·8c02410e·....S....F....A.38 ··0x00000220·00000000·52000000·00460e10·8c02410e·....R....F....A.
39 ··0x00000230·18860344·0e208304·470e307c·0e20410e·...D.·..G.0|.·A.39 ··0x00000230·18860344·0e208304·440e3079·0a0e2041·...D.·..D.0y..·A
40 ··0x00000240·18410e10·420e0800·18000000·4c020000·.A..B.......L...40 ··0x00000240·0e18410e·10420e08·410b0000·18000000·..A..B..A.......
41 ··0x00000250·00000000·07000000·000e3083·0486038c·..........0..... 
42 ··0x00000260·02000000·14000000·68020000·00000000·........h....... 
43 ··0x00000270·15000000·00450e10·4f0e0800·10000000·.....E..O....... 
44 ··0x00000280·80020000·00000000·0f000000·000e1000·................41 ··0x00000250·50020000·00000000·07000000·000e3083·P.............0.
 42 ··0x00000260·0486038c·02000000·14000000·6c020000·............l...
 43 ··0x00000270·00000000·15000000·00450e10·4f0e0800·.........E..O...
45 ··0x00000290·10000000·94020000·00000000·12000000·................44 ··0x00000280·10000000·84020000·00000000·0f000000·................
46 ··0x000002a0·00000000·38000000·a8020000·00000000·....8...........45 ··0x00000290·000e1000·10000000·98020000·00000000·................
47 ··0x000002b0·9b000000·00460e10·8d02420e·188c0341·.....F....B....A 
48 ··0x000002c0·0e208604·410e2883·05440e60·02810a0e·.·..A.(..D.`.... 
49 ··0x000002d0·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..46 ··0x000002a0·12000000·00000000·2c000000·ac020000·........,.......
 47 ··0x000002b0·00000000·98000000·00460e10·8c02410e·.........F....A.
 48 ··0x000002c0·18860341·0e208304·440e5002·870e2041·...A.·..D.P...·A
 49 ··0x000002d0·0e18410e·10420e08·14000000·dc020000·..A..B..........
 50 ··0x000002e0·00000000·45000000·004c0e10·4f0e0800·....E....L..O...
50 ··0x000002e0·10000000·e4020000·00000000·33000000·............3...51 ··0x000002f0·18000000·f4020000·00000000·30000000·............0...
 52 ··0x00000300·00450e10·83025d0a·0e08410b·10000000·.E....]...A.....
51 ··0x000002f0·00000000·14000000·f8020000·00000000·................ 
52 ··0x00000300·1e000000·00410e10·4f0e0800·18000000·.....A..O....... 
53 ··0x00000310·10030000·00000000·30000000·00450e10·........0....E..53 ··0x00000310·10030000·00000000·13000000·00000000·................
54 ··0x00000320·83025d0a·0e08410b·10000000·2c030000·..]...A.....,... 
55 ··0x00000330·00000000·13000000·00000000·18000000·................54 ··0x00000320·18000000·24030000·00000000·2d000000·....$.......-...
 55 ··0x00000330·00450e10·8302670e·08000000·1c000000·.E....g.........
56 ··0x00000340·40030000·00000000·2d000000·00450e10·@.......-....E..56 ··0x00000340·40030000·00000000·53000000·00410e10·@.......S....A..
57 ··0x00000350·8302670e·08000000·1c000000·5c030000·..g.........\... 
58 ··0x00000360·00000000·53000000·00410e10·8302470e·....S....A....G. 
59 ··0x00000370·2002490e·10410e08·10000000·7c030000··.I..A......|...57 ··0x00000350·8302470e·2002490e·10410e08·10000000·..G.·.I..A......
 58 ··0x00000360·60030000·00000000·27000000·00000000·`.......'.......
60 ··0x00000380·00000000·27000000·00000000·28000000·....'.......(...59 ··0x00000370·28000000·74030000·00000000·34000000·(...t.......4...
61 ··0x00000390·90030000·00000000·34000000·00450e10·........4....E.. 
62 ··0x000003a0·8602440e·18830341·0e20600a·0e18410e·..D....A.·`...A.60 ··0x00000380·00450e10·8602440e·18830341·0e20600a·.E....D....A.·`.
63 ··0x000003b0·10410e08·410b0000·10000000·bc030000·.A..A...........61 ··0x00000390·0e18410e·10410e08·410b0000·10000000·..A..A..A.......
64 ··0x000003c0·00000000·0b000000·00000000·10000000·................ 
65 ··0x000003d0·d0030000·00000000·0b000000·00000000·................62 ··0x000003a0·a0030000·00000000·0b000000·00000000·................
 63 ··0x000003b0·10000000·b4030000·00000000·0b000000·................
 64 ··0x000003c0·00000000·18000000·c8030000·00000000·................
 65 ··0x000003d0·19000000·00450e10·8302530e·08000000·.....E....S.....
66 ··0x000003e0·18000000·e4030000·00000000·19000000·................66 ··0x000003e0·14000000·e4030000·00000000·1a000000·................
67 ··0x000003f0·00450e10·8302530e·08000000·14000000·.E....S.........67 ··0x000003f0·004b0e10·480e0800·14000000·fc030000·.K..H...........
68 ··0x00000400·00040000·00000000·1a000000·004b0e10·.............K..68 ··0x00000400·00000000·15000000·00000000·00000000·................
69 ··0x00000410·480e0800·10000000·18040000·00000000·H............... 
70 ··0x00000420·15000000·00000000···················........ 
  
7.49 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 9, 62 lines modifiedOffset 9, 60 lines modified
9 ··0x00000060·6f6c6400·5f5f6675·6e635f5f·2e31005f·old.__func__.1._9 ··0x00000060·6f6c6400·5f5f6675·6e635f5f·2e31005f·old.__func__.1._
10 ··0x00000070·50794d75·7465785f·4c6f636b·54696d65·PyMutex_LockTime10 ··0x00000070·50794d75·7465785f·4c6f636b·54696d65·PyMutex_LockTime
11 ··0x00000080·642e636f·6c64006d·75746578·5f756e70·d.cold.mutex_unp11 ··0x00000080·642e636f·6c64006d·75746578·5f756e70·d.cold.mutex_unp
12 ··0x00000090·61726b00·5f50794d·75746578·5f547279·ark._PyMutex_Try12 ··0x00000090·61726b00·5f50794d·75746578·5f547279·ark._PyMutex_Try
13 ··0x000000a0·556e6c6f·636b2e63·6f6c6400·6d757465·Unlock.cold.mute13 ··0x000000a0·556e6c6f·636b2e63·6f6c6400·6d757465·Unlock.cold.mute
14 ··0x000000b0·785f756e·7061726b·2e636f6c·64005079·x_unpark.cold.Py14 ··0x000000b0·785f756e·7061726b·2e636f6c·64005079·x_unpark.cold.Py
15 ··0x000000c0·4d757465·785f556e·6c6f636b·2e636f6c·Mutex_Unlock.col15 ··0x000000c0·4d757465·785f556e·6c6f636b·2e636f6c·Mutex_Unlock.col
16 ··0x000000d0·64005f5f·66756e63·5f5f2e30·005f5079·d.__func__.0._Py16 ··0x000000d0·64005f5f·66756e63·5f5f2e30·005f5f66·d.__func__.0.__f
17 ··0x000000e0·5261774d·75746578·5f556e6c·6f636b53·RawMutex_UnlockS 
18 ··0x000000f0·6c6f772e·636f6c64·005f5f66·756e635f·low.cold.__func_ 
19 ··0x00000100·5f2e3300·72776d75·7465785f·7365745f·_.3.rwmutex_set_17 ··0x000000e0·756e635f·5f2e3300·72776d75·7465785f·unc__.3.rwmutex_
20 ··0x00000110·7061726b·65645f61·6e645f77·61697400·parked_and_wait.18 ··0x000000f0·7365745f·7061726b·65645f61·6e645f77·set_parked_and_w
21 ··0x00000120·5f50794f·6e636546·6c61675f·43616c6c·_PyOnceFlag_Call19 ··0x00000100·61697400·5f50794f·6e636546·6c61675f·ait._PyOnceFlag_
22 ··0x00000130·4f6e6365·536c6f77·005f5079·5061726b·OnceSlow._PyPark20 ··0x00000110·43616c6c·4f6e6365·536c6f77·005f5079·CallOnceSlow._Py
23 ··0x00000140·696e674c·6f745f50·61726b00·5f50795f·ingLot_Park._Py_21 ··0x00000120·5061726b·696e674c·6f745f50·61726b00·ParkingLot_Park.
24 ··0x00000150·46617461·6c457272·6f724675·6e63005f·FatalErrorFunc._22 ··0x00000130·5f50795f·46617461·6c457272·6f724675·_Py_FatalErrorFu
25 ··0x00000160·50795061·726b696e·674c6f74·5f556e70·PyParkingLot_Unp23 ··0x00000140·6e63005f·50795061·726b696e·674c6f74·nc._PyParkingLot
26 ··0x00000170·61726b41·6c6c005f·50795265·63757273·arkAll._PyRecurs24 ··0x00000150·5f556e70·61726b41·6c6c005f·50795265·_UnparkAll._PyRe
27 ··0x00000180·6976654d·75746578·5f4c6f63·6b005079·iveMutex_Lock.Py25 ··0x00000160·63757273·6976654d·75746578·5f4c6f63·cursiveMutex_Loc
28 ··0x00000190·54687265·61645f67·65745f74·68726561·Thread_get_threa26 ··0x00000170·6b005079·54687265·61645f67·65745f74·k.PyThread_get_t
29 ··0x000001a0·645f6964·656e745f·6578005f·50794d75·d_ident_ex._PyMu27 ··0x00000180·68726561·645f6964·656e745f·6578005f·hread_ident_ex._
30 ··0x000001b0·7465785f·4c6f636b·54696d65·64005f50·tex_LockTimed._P28 ··0x00000190·50794d75·7465785f·4c6f636b·54696d65·PyMutex_LockTime
 29 ··0x000001a0·64005f50·79526563·75727369·76654d75·d._PyRecursiveMu
 30 ··0x000001b0·7465785f·49734c6f·636b6564·42794375·tex_IsLockedByCu
 31 ··0x000001c0·7272656e·74546872·65616400·5f507952·rrentThread._PyR
31 ··0x000001c0·79526563·75727369·76654d75·7465785f·yRecursiveMutex_32 ··0x000001d0·65637572·73697665·4d757465·785f556e·ecursiveMutex_Un
32 ··0x000001d0·49734c6f·636b6564·42794375·7272656e·IsLockedByCurren 
33 ··0x000001e0·74546872·65616400·5f507952·65637572·tThread._PyRecur 
34 ··0x000001f0·73697665·4d757465·785f556e·6c6f636b·siveMutex_Unlock 
35 ··0x00000200·0050794d·75746578·5f556e6c·6f636b00·.PyMutex_Unlock.33 ··0x000001e0·6c6f636b·0050794d·75746578·5f556e6c·lock.PyMutex_Unl
36 ··0x00000210·50795469·6d655f4d·6f6e6f74·6f6e6963·PyTime_Monotonic34 ··0x000001f0·6f636b00·50795469·6d655f4d·6f6e6f74·ock.PyTime_Monot
37 ··0x00000220·52617700·5f507954·696d655f·41646400·Raw._PyTime_Add.35 ··0x00000200·6f6e6963·52617700·5f507954·696d655f·onicRaw._PyTime_
38 ··0x00000230·5f507944·6561646c·696e655f·47657400·_PyDeadline_Get.36 ··0x00000210·41646400·5f507944·6561646c·696e655f·Add._PyDeadline_
39 ··0x00000240·50795f4d·616b6550·656e6469·6e674361·Py_MakePendingCa37 ··0x00000220·47657400·50795f4d·616b6550·656e6469·Get.Py_MakePendi
40 ··0x00000250·6c6c7300·5f50794d·75746578·5f547279·lls._PyMutex_Try38 ··0x00000230·6e674361·6c6c7300·5f50794d·75746578·ngCalls._PyMutex
41 ··0x00000260·556e6c6f·636b005f·50795061·726b696e·Unlock._PyParkin39 ··0x00000240·5f547279·556e6c6f·636b005f·50795061·_TryUnlock._PyPa
42 ··0x00000270·674c6f74·5f556e70·61726b00·5f507945·gLot_Unpark._PyE40 ··0x00000250·726b696e·674c6f74·5f556e70·61726b00·rkingLot_Unpark.
43 ··0x00000280·76656e74·5f497353·6574005f·50794576·vent_IsSet._PyEv41 ··0x00000260·5f507945·76656e74·5f497353·6574005f·_PyEvent_IsSet._
44 ··0x00000290·656e745f·4e6f7469·66790050·79457665·ent_Notify.PyEve42 ··0x00000270·50794576·656e745f·4e6f7469·66790050·PyEvent_Notify.P
45 ··0x000002a0·6e745f57·61697400·50794576·656e745f·nt_Wait.PyEvent_43 ··0x00000280·79457665·6e745f57·61697400·50794576·yEvent_Wait.PyEv
46 ··0x000002b0·57616974·54696d65·64005079·4d757465·WaitTimed.PyMute44 ··0x00000290·656e745f·57616974·54696d65·64005079·ent_WaitTimed.Py
47 ··0x000002c0·785f4c6f·636b005f·50795261·774d7574·x_Lock._PyRawMut45 ··0x000002a0·4d757465·785f4c6f·636b005f·50795261·Mutex_Lock._PyRa
48 ··0x000002d0·65785f4c·6f636b53·6c6f7700·5f507953·ex_LockSlow._PyS46 ··0x000002b0·774d7574·65785f4c·6f636b53·6c6f7700·wMutex_LockSlow.
49 ··0x000002e0·656d6170·686f7265·5f496e69·74005f50·emaphore_Init._P 
50 ··0x000002f0·7953656d·6170686f·72655f57·61697400·ySemaphore_Wait. 
51 ··0x00000300·5f507953·656d6170·686f7265·5f446573·_PySemaphore_Des47 ··0x000002c0·5f507953·656d6170·686f7265·5f496e69·_PySemaphore_Ini
 48 ··0x000002d0·74005f50·7953656d·6170686f·72655f57·t._PySemaphore_W
 49 ··0x000002e0·61697400·5f507953·656d6170·686f7265·ait._PySemaphore
52 ··0x00000310·74726f79·005f5f73·7461636b·5f63686b·troy.__stack_chk50 ··0x000002f0·5f446573·74726f79·005f5f73·7461636b·_Destroy.__stack
53 ··0x00000320·5f666169·6c005f50·79526177·4d757465·_fail._PyRawMute51 ··0x00000300·5f63686b·5f666169·6c005f50·79526177·_chk_fail._PyRaw
54 ··0x00000330·785f556e·6c6f636b·536c6f77·005f5079·x_UnlockSlow._Py52 ··0x00000310·4d757465·785f556e·6c6f636b·536c6f77·Mutex_UnlockSlow
55 ··0x00000340·53656d61·70686f72·655f5761·6b657570·Semaphore_Wakeup53 ··0x00000320·005f5079·53656d61·70686f72·655f5761·._PySemaphore_Wa
56 ··0x00000350·005f5079·52574d75·7465785f·4c6f636b·._PyRWMutex_Lock 
57 ··0x00000360·005f5079·52574d75·7465785f·556e6c6f·._PyRWMutex_Unlo54 ··0x00000330·6b657570·005f5079·52574d75·7465785f·keup._PyRWMutex_
58 ··0x00000370·636b005f·50795257·4d757465·785f524c·ck._PyRWMutex_RL 
59 ··0x00000380·6f636b00·5f507952·574d7574·65785f52·ock._PyRWMutex_R55 ··0x00000340·4c6f636b·005f5079·52574d75·7465785f·Lock._PyRWMutex_
 56 ··0x00000350·556e6c6f·636b005f·50795257·4d757465·Unlock._PyRWMute
 57 ··0x00000360·785f524c·6f636b00·5f507952·574d7574·x_RLock._PyRWMut
60 ··0x00000390·556e6c6f·636b005f·50795365·714c6f63·Unlock._PySeqLoc58 ··0x00000370·65785f52·556e6c6f·636b005f·50795365·ex_RUnlock._PySe
61 ··0x000003a0·6b5f4c6f·636b5772·69746500·73636865·k_LockWrite.sche59 ··0x00000380·714c6f63·6b5f4c6f·636b5772·69746500·qLock_LockWrite.
62 ··0x000003b0·645f7969·656c6400·5f507953·65714c6f·d_yield._PySeqLo60 ··0x00000390·73636865·645f7969·656c6400·5f507953·sched_yield._PyS
63 ··0x000003c0·636b5f41·62616e64·6f6e5772·69746500·ck_AbandonWrite.61 ··0x000003a0·65714c6f·636b5f41·62616e64·6f6e5772·eqLock_AbandonWr
 62 ··0x000003b0·69746500·5f507953·65714c6f·636b5f55·ite._PySeqLock_U
 63 ··0x000003c0·6e6c6f63·6b577269·7465005f·50795365·nlockWrite._PySe
 64 ··0x000003d0·714c6f63·6b5f4265·67696e52·65616400·qLock_BeginRead.
64 ··0x000003d0·5f507953·65714c6f·636b5f55·6e6c6f63·_PySeqLock_Unloc65 ··0x000003e0·5f507953·65714c6f·636b5f45·6e645265·_PySeqLock_EndRe
65 ··0x000003e0·6b577269·7465005f·50795365·714c6f63·kWrite._PySeqLoc 
66 ··0x000003f0·6b5f4265·67696e52·65616400·5f507953·k_BeginRead._PyS 
67 ··0x00000400·65714c6f·636b5f45·6e645265·6164005f·eqLock_EndRead._ 
68 ··0x00000410·50795365·714c6f63·6b5f4166·74657246·PySeqLock_AfterF66 ··0x000003f0·6164005f·50795365·714c6f63·6b5f4166·ad._PySeqLock_Af
69 ··0x00000420·6f726b00····························ork.67 ··0x00000400·74657246·6f726b00···················terFork.
  
588 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:··········66688·(bytes·into·file)13 ··Start·of·section·headers:··········66120·(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·0x10480:1 There·are·22·section·headers,·starting·at·offset·0x10248:
  
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·0004e4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000544·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009170·000570·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009058·0005d0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000528·0003e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000588·0003e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0096e0·000378·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·009628·000378·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000908·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000968·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000908·000412·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000968·000412·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000d1a·0000eb·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000d7a·0000eb·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000e05·001a9b·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000e65·001a86·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009a58·0030a8·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0099a0·003030·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0028a0·00355f·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0028f0·003325·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·00cb00·002af0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·00c9d0·0029a0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005e00·000e7b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005c18·000e7b·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00f5f0·0008e8·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00f370·0008e8·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006c80·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006a98·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006c88·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006aa0·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·006c88·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006aa0·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006ca8·000960·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006ac0·0009c0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fed8·0004e0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fc58·000528·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·007608·0010b0·18·····20··72··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·007480·0010f8·18·····20··75··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0086b8·000ab6·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·008578·000add·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0103b8·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·010180·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.9 KB
readelf --wide --symbols {}
    
Offset 1, 181 lines modifiedOffset 1, 184 lines modified
  
1 Symbol·table·'.symtab'·contains·178·entries:1 Symbol·table·'.symtab'·contains·181·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··5907·FUNC····LOCAL··DEFAULT···10·r_object10 ·····7:·00000000000001c0··5790·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:·00000000000018e0···454·FUNC····LOCAL··DEFAULT···10·r_long15 ····12:·0000000000001860···454·FUNC····LOCAL··DEFAULT···10·r_long
16 ····13:·0000000000001ab0···411·FUNC····LOCAL··DEFAULT···10·r_string16 ····13:·0000000000001a30···411·FUNC····LOCAL··DEFAULT···10·r_string
17 ····14:·0000000000003450····37·FUNC····LOCAL··DEFAULT···10·r_float_bin17 ····14:·0000000000003300····37·FUNC····LOCAL··DEFAULT···10·r_float_bin
18 ····15:·00000000000003d0···169·FUNC····LOCAL··DEFAULT····1·r_float_str18 ····15:·0000000000000430···169·FUNC····LOCAL··DEFAULT····1·r_float_str
19 ····16:·0000000000001c50····38·FUNC····LOCAL··DEFAULT···10·r_ref.isra.019 ····16:·0000000000001bd0····38·FUNC····LOCAL··DEFAULT···10·r_ref.isra.0
20 ····17:·0000000000000052··2706·FUNC····LOCAL··DEFAULT····8·r_object.cold20 ····17:·0000000000000052··2546·FUNC····LOCAL··DEFAULT····8·r_object.cold
21 ····18:·0000000000000ae4····19·FUNC····LOCAL··DEFAULT····8·r_long.cold21 ····18:·0000000000000a44····19·FUNC····LOCAL··DEFAULT····8·r_long.cold
22 ····19:·0000000000000af7····19·FUNC····LOCAL··DEFAULT····8·r_string.cold22 ····19:·0000000000000a57····19·FUNC····LOCAL··DEFAULT····8·r_string.cold
23 ····20:·0000000000000b0a····31·FUNC····LOCAL··DEFAULT····8·r_ref.isra.0.cold23 ····20:·0000000000000a6a····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:·0000000000001c80··1020·FUNC····LOCAL··DEFAULT···10·_PyMarshal_WriteObjectToString26 ····23:·0000000000001c00··1020·FUNC····LOCAL··DEFAULT···10·_PyMarshal_WriteObjectToString
27 ····24:·00000000000032a0····31·FUNC····LOCAL··DEFAULT···10·w_decref_entry27 ····24:·0000000000003150····31·FUNC····LOCAL··DEFAULT···10·w_decref_entry
28 ····25:·0000000000003030···300·FUNC····LOCAL··DEFAULT···10·w_long28 ····25:·0000000000002ee0···300·FUNC····LOCAL··DEFAULT···10·w_long
29 ····26:·0000000000002300··3364·FUNC····LOCAL··DEFAULT···10·w_complex_object29 ····26:·0000000000002280··3165·FUNC····LOCAL··DEFAULT···10·w_complex_object
30 ····27:·0000000000003200···157·FUNC····LOCAL··DEFAULT···10·w_reserve30 ····27:·00000000000030b0···157·FUNC····LOCAL··DEFAULT···10·w_reserve
31 ····28:·0000000000000b37···273·FUNC····LOCAL··DEFAULT····8·_PyMarshal_WriteObjectToString.cold31 ····28:·0000000000000a97···273·FUNC····LOCAL··DEFAULT····8·_PyMarshal_WriteObjectToString.cold
32 ····29:·0000000000002080···637·FUNC····LOCAL··DEFAULT···10·w_object32 ····29:·0000000000002000···637·FUNC····LOCAL··DEFAULT···10·w_object
33 ····30:·0000000000000c48···157·FUNC····LOCAL··DEFAULT····8·w_object.cold33 ····30:·0000000000000ba8···157·FUNC····LOCAL··DEFAULT····8·w_object.cold
34 ····31:·0000000000003160···148·FUNC····LOCAL··DEFAULT···10·w_string34 ····31:·0000000000003050····93·FUNC····LOCAL··DEFAULT···10·w_string
 35 ····32:·0000000000003010····52·FUNC····LOCAL··DEFAULT···10·w_pstring
35 ····32:·0000000000003480···223·FUNC····LOCAL··DEFAULT···10·w_float_bin36 ····33:·00000000000001e0····88·FUNC····LOCAL··DEFAULT····1·w_float_bin
36 ····33:·0000000000000030···216·FUNC····LOCAL··DEFAULT····1·w_PyLong37 ····34:·0000000000000030···216·FUNC····LOCAL··DEFAULT····1·w_PyLong
37 ····34:·0000000000000480···100·FUNC····LOCAL··DEFAULT····1·w_float_str38 ····35:·00000000000004e0···100·FUNC····LOCAL··DEFAULT····1·w_float_str
38 ····35:·0000000000000ce5··1530·FUNC····LOCAL··DEFAULT····8·w_complex_object.cold39 ····36:·0000000000000c45··1574·FUNC····LOCAL··DEFAULT····8·w_complex_object.cold
 40 ····37:·000000000000126b····16·FUNC····LOCAL··DEFAULT····8·w_pstring.cold
 41 ····38:·000000000000127b····79·FUNC····LOCAL··DEFAULT····8·w_string.cold
39 ····36:·00000000000012df···108·FUNC····LOCAL··DEFAULT····8·w_reserve.cold42 ····39:·00000000000012ca···108·FUNC····LOCAL··DEFAULT····8·w_reserve.cold
40 ····37:·0000000000000110····64·FUNC····LOCAL··DEFAULT····1·w_short43 ····40:·0000000000000110····64·FUNC····LOCAL··DEFAULT····1·w_short
41 ····38:·000000000000134b····64·FUNC····LOCAL··DEFAULT····8·w_PyLong.cold44 ····41:·0000000000001336····64·FUNC····LOCAL··DEFAULT····8·w_PyLong.cold
42 ····39:·000000000000138b····76·FUNC····LOCAL··DEFAULT····8·w_short.cold45 ····42:·0000000000001376····76·FUNC····LOCAL··DEFAULT····8·w_short.cold
43 ····40:·00000000000032c0···398·FUNC····LOCAL··DEFAULT···10·marshal_loads46 ····43:·0000000000003170···398·FUNC····LOCAL··DEFAULT···10·marshal_loads
44 ····41:·00000000000013d7···242·FUNC····LOCAL··DEFAULT····8·marshal_loads.cold47 ····44:·00000000000013c2···242·FUNC····LOCAL··DEFAULT····8·marshal_loads.cold
45 ····42:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1148 ····45:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
46 ····43:·00000000000014c9····10·FUNC····LOCAL··DEFAULT····8·r_float_bin.cold49 ····46:·00000000000014b4····10·FUNC····LOCAL··DEFAULT····8·r_float_bin.cold
47 ····44:·0000000000000150···133·FUNC····LOCAL··DEFAULT····1·marshal_dumps50 ····47:·0000000000000150···133·FUNC····LOCAL··DEFAULT····1·marshal_dumps
48 ····45:·00000000000015a6···123·FUNC····LOCAL··DEFAULT····8·marshal_dumps.cold51 ····48:·0000000000001591···123·FUNC····LOCAL··DEFAULT····8·marshal_dumps.cold
49 ····46:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.852 ····49:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
50 ····47:·0000000000001621····12·FUNC····LOCAL··DEFAULT····8·w_float_bin.cold53 ····50:·000000000000160c····12·FUNC····LOCAL··DEFAULT····8·w_float_bin.cold
51 ····48:·00000000000001e0···242·FUNC····LOCAL··DEFAULT····1·marshal_load54 ····51:·0000000000000240···242·FUNC····LOCAL··DEFAULT····1·marshal_load
52 ····49:·000000000000162d···264·FUNC····LOCAL··DEFAULT····8·marshal_load.cold55 ····52:·0000000000001618···264·FUNC····LOCAL··DEFAULT····8·marshal_load.cold
53 ····50:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.556 ····53:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
54 ····51:·00000000000002e0···236·FUNC····LOCAL··DEFAULT····1·marshal_dump57 ····54:·0000000000000340···236·FUNC····LOCAL··DEFAULT····1·marshal_dump
55 ····52:·0000000000001735···123·FUNC····LOCAL··DEFAULT····8·marshal_dump.cold58 ····55:·0000000000001720···123·FUNC····LOCAL··DEFAULT····8·marshal_dump.cold
56 ····53:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.259 ····56:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
57 ····54:·00000000000017b0····79·FUNC····LOCAL··DEFAULT····8·r_float_str.cold60 ····57:·000000000000179b····79·FUNC····LOCAL··DEFAULT····8·r_float_str.cold
58 ····55:·00000000000017ff····42·FUNC····LOCAL··DEFAULT····8·w_float_str.cold61 ····58:·00000000000017ea····42·FUNC····LOCAL··DEFAULT····8·w_float_str.cold
59 ····56:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.062 ····59:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
60 ····57:·00000000000002a0····40·OBJECT··LOCAL··DEFAULT···12·_keywords.163 ····60:·00000000000002a0····40·OBJECT··LOCAL··DEFAULT···12·_keywords.1
61 ····58:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.364 ····61:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
62 ····59:·00000000000002d0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.465 ····62:·00000000000002d0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
63 ····60:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.666 ····63:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
64 ····61:·0000000000000300····32·OBJECT··LOCAL··DEFAULT···12·_keywords.767 ····64:·0000000000000300····32·OBJECT··LOCAL··DEFAULT···12·_keywords.7
65 ····62:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.968 ····65:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.9
66 ····63:·0000000000000320····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1069 ····66:·0000000000000320····24·OBJECT··LOCAL··DEFAULT···12·_keywords.10
67 ····64:·0000000000000340··1190·OBJECT··LOCAL··DEFAULT···12·module_doc70 ····67:·0000000000000340··1190·OBJECT··LOCAL··DEFAULT···12·module_doc
68 ····65:·0000000000000340···160·OBJECT··LOCAL··DEFAULT····3·marshal_methods71 ····68:·0000000000000340···160·OBJECT··LOCAL··DEFAULT····3·marshal_methods
69 ····66:·0000000000000300····64·OBJECT··LOCAL··DEFAULT····3·marshalmodule_slots72 ····69:·0000000000000300····64·OBJECT··LOCAL··DEFAULT····3·marshalmodule_slots
70 ····67:·0000000000000c80···507·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__73 ····70:·0000000000000c80···507·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__
71 ····68:·0000000000000aa0···473·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__74 ····71:·0000000000000aa0···473·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__
72 ····69:·0000000000000900···389·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__75 ····72:·0000000000000900···389·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__
73 ····70:·0000000000000800···246·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__76 ····73:·0000000000000800···246·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__
74 ····71:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC777 ····74:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC7
75 ····72:·0000000000000000···283·FUNC····GLOBAL·DEFAULT···10·PyMarshal_ReadObjectFromString78 ····75:·0000000000000000···283·FUNC····GLOBAL·DEFAULT···10·PyMarshal_ReadObjectFromString
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
88 ····85:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate91 ····88:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add
97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Validate100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Validate
98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_New101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_New
99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Unpack8106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Unpack8
104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_New109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_New
107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray
111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New
115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New 
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
 122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo
121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer
122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime125 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
Max diff block lines reached; -1/26497 bytes (-0.00%) of diff not shown.
213 KB
readelf --wide --relocs {}
Max HTML report size reached
51.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
793 B
strings --all --bytes=8 {}
    
Offset 124, 18 lines modifiedOffset 124, 21 lines modified
124 w_decref_entry124 w_decref_entry
125 w_complex_object125 w_complex_object
126 w_reserve126 w_reserve
127 _PyMarshal_WriteObjectToString.cold127 _PyMarshal_WriteObjectToString.cold
128 w_object128 w_object
129 w_object.cold129 w_object.cold
130 w_string130 w_string
 131 w_pstring
131 w_float_bin132 w_float_bin
132 w_PyLong133 w_PyLong
133 w_float_str134 w_float_str
134 w_complex_object.cold135 w_complex_object.cold
 136 w_pstring.cold
 137 w_string.cold
135 w_reserve.cold138 w_reserve.cold
136 w_PyLong.cold139 w_PyLong.cold
137 w_short.cold140 w_short.cold
138 marshal_loads141 marshal_loads
139 marshal_loads.cold142 marshal_loads.cold
140 _parser.11143 _parser.11
141 r_float_bin.cold144 r_float_bin.cold
Offset 199, 19 lines modifiedOffset 202, 19 lines modified
199 PyComplex_FromCComplex202 PyComplex_FromCComplex
200 PyDict_New203 PyDict_New
201 PyDict_SetItem204 PyDict_SetItem
202 _PyLong_FromByteArray205 _PyLong_FromByteArray
203 PyExc_EOFError206 PyExc_EOFError
204 PyErr_ExceptionMatches207 PyErr_ExceptionMatches
205 PySet_New208 PySet_New
206 PyUnicode_New 
207 PyExc_StopIteration209 PyExc_StopIteration
208 PyFrozenSet_Type210 PyFrozenSet_Type
209 _Py_CheckFunctionResult211 _Py_CheckFunctionResult
210 _PyObject_MakeTpCall212 _PyObject_MakeTpCall
 213 PyUnicode_New
211 PyBuffer_FillInfo214 PyBuffer_FillInfo
212 PyMemoryView_FromBuffer215 PyMemoryView_FromBuffer
213 _PyRuntime216 _PyRuntime
214 _PyObject_CallMethod217 _PyObject_CallMethod
215 PyNumber_AsSsize_t218 PyNumber_AsSsize_t
216 PyMem_Realloc219 PyMem_Realloc
217 PyMem_Malloc220 PyMem_Malloc
12.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 35, 42 lines modifiedOffset 35, 42 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+0x136942 ·R_X86_64_PC32»  .text.unlikely+0x1354
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+0x135752 ·R_X86_64_PC32»  .text.unlikely+0x1342
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+0x134763 ·R_X86_64_PC32»  .text.unlikely+0x1332
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+0x302c69 ·R_X86_64_PC32»  .text.hot+0x2edc
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
Offset 104, 22 lines modifiedOffset 104, 22 lines modified
104 »       push···%rbx104 »       push···%rbx
105 »       mov····%edi,%edx105 »       mov····%edi,%edx
106 »       mov····%rsi,%rbx106 »       mov····%rsi,%rbx
107 »       sub····$0x10,%rsp107 »       sub····$0x10,%rsp
108 »       mov····0x18(%rsi),%rax108 »       mov····0x18(%rsi),%rax
109 »       cmp····0x20(%rsi),%rax109 »       cmp····0x20(%rsi),%rax
110 »       je·····128·<w_short+0x18>110 »       je·····128·<w_short+0x18>
111 ·R_X86_64_PC32»  .text.unlikely+0x1387111 ·R_X86_64_PC32»  .text.unlikely+0x1372
112 »       lea····0x1(%rax),%rcx112 »       lea····0x1(%rax),%rcx
113 »       mov····%rcx,0x18(%rbx)113 »       mov····%rcx,0x18(%rbx)
114 »       mov····%dl,(%rax)114 »       mov····%dl,(%rax)
115 »       mov····0x18(%rbx),%rax115 »       mov····0x18(%rbx),%rax
116 »       cmp····0x20(%rbx),%rax116 »       cmp····0x20(%rbx),%rax
117 »       je·····140·<w_short+0x30>117 »       je·····140·<w_short+0x30>
118 ·R_X86_64_PC32»  .text.unlikely+0x13ad118 ·R_X86_64_PC32»  .text.unlikely+0x1398
119 »       lea····0x1(%rax),%rcx119 »       lea····0x1(%rax),%rcx
120 »       mov····%rcx,0x18(%rbx)120 »       mov····%rcx,0x18(%rbx)
121 »       mov····%dh,(%rax)121 »       mov····%dh,(%rax)
122 »       add····$0x10,%rsp122 »       add····$0x10,%rsp
123 »       pop····%rbx123 »       pop····%rbx
124 »       ret124 »       ret
  
Offset 132, 33 lines modifiedOffset 132, 33 lines modified
132 »       push···%rbp132 »       push···%rbp
133 »       mov····%rsi,%rbp133 »       mov····%rsi,%rbp
134 »       push···%rbx134 »       push···%rbx
135 »       mov····%rdx,%rbx135 »       mov····%rdx,%rbx
136 »       sub····$0x30,%rsp136 »       sub····$0x30,%rsp
137 »       test···%rcx,%rcx137 »       test···%rcx,%rcx
138 »       jne····16f·<marshal_dumps+0x1f>138 »       jne····16f·<marshal_dumps+0x1f>
139 ·R_X86_64_PC32»  .text.unlikely+0x15bf139 ·R_X86_64_PC32»  .text.unlikely+0x15aa
140 »       lea····-0x1(%rdx),%r13140 »       lea····-0x1(%rdx),%r13
141 »       mov····%rdx,%r14141 »       mov····%rdx,%r14
142 »       cmp····$0x1,%r13142 »       cmp····$0x1,%r13
143 »       ja·····180·<marshal_dumps+0x30>143 »       ja·····180·<marshal_dumps+0x30>
144 ·R_X86_64_PC32»  .text.unlikely+0x15ca144 ·R_X86_64_PC32»  .text.unlikely+0x15b5
145 »       test···%rsi,%rsi145 »       test···%rsi,%rsi
146 »       je·····1d0·<marshal_dumps+0x80>146 »       je·····1d0·<marshal_dumps+0x80>
147 »       sub····$0x1,%rbx147 »       sub····$0x1,%rbx
148 »       mov····0x0(%rbp),%r12148 »       mov····0x0(%rbp),%r12
149 »       mov····$0x4,%esi149 »       mov····$0x4,%esi
150 »       jg·····1b7·<marshal_dumps+0x67>150 »       jg·····1b7·<marshal_dumps+0x67>
151 »       mov····$0x1,%edx151 »       mov····$0x1,%edx
152 »       test···%r13,%r13152 »       test···%r13,%r13
153 »       jne····1a2·<marshal_dumps+0x52>153 »       jne····1a2·<marshal_dumps+0x52>
154 ·R_X86_64_PC32»  .text.unlikely+0x1600154 ·R_X86_64_PC32»  .text.unlikely+0x15eb
155 »       mov····%r12,%rdi155 »       mov····%r12,%rdi
156 »       call···1aa·<marshal_dumps+0x5a>156 »       call···1aa·<marshal_dumps+0x5a>
157 ·R_X86_64_PC32»  .text.hot+0x1c7c157 ·R_X86_64_PC32»  .text.hot+0x1bfc
158 »       add····$0x30,%rsp158 »       add····$0x30,%rsp
159 »       pop····%rbx159 »       pop····%rbx
160 »       pop····%rbp160 »       pop····%rbp
161 »       pop····%r12161 »       pop····%r12
162 »       pop····%r13162 »       pop····%r13
163 »       pop····%r14163 »       pop····%r14
164 »       ret164 »       ret
Offset 166, 265 lines modifiedOffset 166, 296 lines modified
166 »       lea····-0x2(%r14),%r13166 »       lea····-0x2(%r14),%r13
167 »       call···1c4·<marshal_dumps+0x74>167 »       call···1c4·<marshal_dumps+0x74>
168 ·R_X86_64_PLT32» PyLong_AsInt-0x4168 ·R_X86_64_PLT32» PyLong_AsInt-0x4
169 »       mov····%eax,%esi169 »       mov····%eax,%esi
170 »       cmp····$0xffffffff,%eax170 »       cmp····$0xffffffff,%eax
171 »       jne····194·<marshal_dumps+0x44>171 »       jne····194·<marshal_dumps+0x44>
172 »       jmp····1d0·<marshal_dumps+0x80>172 »       jmp····1d0·<marshal_dumps+0x80>
173 ·R_X86_64_PC32»  .text.unlikely+0x15a2173 ·R_X86_64_PC32»  .text.unlikely+0x158d
174 »       jmp····1d5·<marshal_dumps+0x85>174 »       jmp····1d5·<marshal_dumps+0x85>
175 ·R_X86_64_PC32»  .text.unlikely+0x15ca175 ·R_X86_64_PC32»  .text.unlikely+0x15b5
176 »       data16·cs·nopw·0x0(%rax,%rax,1)176 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
 177 00000000000001e0·<w_float_bin>:
 178 w_float_bin():
 179 »       push···%rbp
 180 »       mov····$0x1,%esi
 181 »       push···%rbx
 182 »       sub····$0x18,%rsp
 183 »       mov····%fs:0x28,%rbx
 184 »       mov····%rbx,0x8(%rsp)
 185 »       mov····%rdi,%rbx
 186 »       mov····%rsp,%rdi
 187 »       call···204·<w_float_bin+0x24>
 188 ·R_X86_64_PLT32» PyFloat_Pack8-0x4
 189 »       test···%eax,%eax
 190 »       js·····20c·<w_float_bin+0x2c>
 191 ·R_X86_64_PC32»  .text.unlikely+0x1608
Max diff block lines reached; 8664/12586 bytes (68.84%) of diff not shown.
105 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
139 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
15.8 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·13170000·H...............13 ··0x00000090·48000000·94000000·00000000·9e160000·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·920a0000·000ea002·................18 ··0x000000e0·e0000000·00000000·f2090000·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, 121 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·240d0000·00420e10·8f02420e·188e0345·$....B....B....E47 ··0x000002b0·5d0c0000·00420e10·8f02450e·188e0345·]....B....E....E
48 ··0x000002c0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.48 ··0x000002c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
49 ··0x000002d0·38830749·0ec00102·db0a0e38·410e3041·8..I.......8A.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·0313020a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B51 ··0x000002f0·031b020a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B
52 ··0x00000300·0e18420e·10420e08·4b0b035b·010a0e38·..B..B..K..[...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·0e084b0b·0394010a·0e38440e·30410e28·..K......8D.0A.(54 ··0x00000320·0e08430b·0394010a·0e38440e·30410e28·..C......8D.0A.(
55 ··0x00000330·420e2042·0e18420e·10420e08·450b0263·B.·B..B..B..E..c55 ··0x00000330·420e2042·0e18420e·10420e08·450b0242·B.·B..B..B..E..B
56 ··0x00000340·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B56 ··0x00000340·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
57 ··0x00000350·0e10420e·08450b76·0a0e3844·0e30410e·..B..E.v..8D.0A.57 ··0x00000350·0e10420e·08450b76·0a0e3844·0e30410e·..B..E.v..8D.0A.
58 ··0x00000360·28420e20·420e1842·0e10420e·08450b03·(B.·B..B..B..E..58 ··0x00000360·28420e20·420e1842·0e10420e·08450b03·(B.·B..B..B..E..
59 ··0x00000370·81030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.59 ··0x00000370·81030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
60 ··0x00000380·18420e10·420e0845·0b02720a·0e38440e·.B..B..E..r..8D.60 ··0x00000380·18420e10·420e0845·0b02720a·0e38440e·.B..B..E..r..8D.
61 ··0x00000390·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..61 ··0x00000390·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
62 ··0x000003a0·450b0000·6c000000·a8030000·00000000·E...l...........62 ··0x000003a0·450b0000·68000000·a8030000·00000000·E...h...........
63 ··0x000003b0·fa050000·000ec001·83078606·8c058d04·................63 ··0x000003b0·26060000·000ec001·83078606·8c058d04·&...............
64 ··0x000003c0·8e038f02·0326020a·0e38440e·30410e28·.....&...8D.0A.(64 ··0x000003c0·8e038f02·03de030a·0e38440e·30410e28·.........8D.0A.(
65 ··0x000003d0·420e2042·0e18420e·10420e08·450b031f·B.·B..B..B..E...65 ··0x000003d0·420e2042·0e18420e·10420e08·450b02a3·B.·B..B..B..E...
66 ··0x000003e0·020a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..66 ··0x000003e0·0a0e384a·0e30410e·28420e20·420e1842·..8J.0A.(B.·B..B
67 ··0x000003f0·420e1042·0e08450b·035b010a·0e384a0e·B..B..E..[...8J.67 ··0x000003f0·0e10420e·08450b03·69010e38·440e3041·..B..E..i..8D.0A
68 ··0x00000400·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..68 ··0x00000400·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....
 69 ··0x00000410·20000000·14040000·00000000·2c010000··...........,...
 70 ··0x00000420·00410e10·83024a0e·2002680a·0e10410e·.A....J.·.h...A.
 71 ··0x00000430·08410b00·28000000·38040000·00000000·.A..(...8.......
 72 ··0x00000440·34000000·00420e10·8c02410e·18860344·4....B....A....D
 73 ··0x00000450·0e208304·680e1841·0e10420e·08000000·.·..h..A..B.....
 74 ··0x00000460·20000000·64040000·00000000·10000000··...d...........
 75 ··0x00000470·000e2083·0486038c·024c0e18·410e1042·..·......L..A..B
69 ··0x00000410·450b0000·20000000·18040000·00000000·E...·...........76 ··0x00000480·0e080000·30000000·88040000·00000000·....0...........
 77 ··0x00000490·5d000000·00470e10·8c02440e·18860341·]....G....D....A
70 ··0x00000420·2c010000·00410e10·83024a0e·2002680a·,....A....J.·.h. 
71 ··0x00000430·0e10410e·08410b00·44000000·3c040000·..A..A..D...<... 
72 ··0x00000440·00000000·94000000·00470e10·8c02440e·.........G....D. 
73 ··0x00000450·18860341·0e208304·730a0e18·410e1042·...A.·..s...A..B78 ··0x000004a0·0e208304·770a0e18·410e1042·0e08410b·.·..w...A..B..A.
74 ··0x00000460·0e08410b·550e08c3·c6cc410e·20830486·..A.U.....A.·...79 ··0x000004b0·550e08c3·c6cc0000·24000000·bc040000·U.......$.......
 80 ··0x000004c0·00000000·4f000000·000e2083·0486038c·....O.....·.....
75 ··0x00000470·038c0273·c30e1841·c60e1042·cc0e0800·...s...A...B....81 ··0x000004d0·020247c3·0e1841c6·0e1042cc·0e080000·..G...A...B.....
76 ··0x00000480·28000000·84040000·00000000·9d000000·(...............82 ··0x000004e0·28000000·e4040000·00000000·9d000000·(...............
77 ··0x00000490·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..83 ··0x000004f0·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..
78 ··0x000004a0·02950e18·410e1042·0e080000·18000000·....A..B........84 ··0x00000500·02950e18·410e1042·0e080000·18000000·....A..B........
79 ··0x000004b0·b0040000·00000000·6c000000·000e2083·........l.....·.85 ··0x00000510·10050000·00000000·6c000000·000e2083·........l.....·.
80 ··0x000004c0·0486038c·02000000·10000000·cc040000·................86 ··0x00000520·0486038c·02000000·10000000·2c050000·............,...
81 ··0x000004d0·00000000·1f000000·00000000·3c000000·............<...87 ··0x00000530·00000000·1f000000·00000000·3c000000·............<...
82 ··0x000004e0·e0040000·00000000·d8000000·00420e10·.............B..88 ··0x00000540·40050000·00000000·d8000000·00420e10·@............B..
83 ··0x000004f0·8e02420e·188d0345·0e208c04·410e2886·..B....E.·..A.(.89 ··0x00000550·8e02420e·188d0345·0e208c04·410e2886·..B....E.·..A.(.
84 ··0x00000500·05440e30·830602ba·0a0e2841·0e20420e·.D.0......(A.·B.90 ··0x00000560·05440e30·830602ba·0a0e2841·0e20420e·.D.0......(A.·B.
85 ··0x00000510·18420e10·420e0841·0b000000·2c000000·.B..B..A....,...91 ··0x00000570·18420e10·420e0841·0b000000·2c000000·.B..B..A....,...
86 ··0x00000520·20050000·00000000·40000000·000e3083··.......@.....0.92 ··0x00000580·80050000·00000000·40000000·000e3083·........@.....0.
87 ··0x00000530·0686058c·048d038e·02510a0e·28460e20·.........Q..(F.·93 ··0x00000590·0686058c·048d038e·02510a0e·28460e20·.........Q..(F.·
88 ··0x00000540·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......94 ··0x000005a0·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......
89 ··0x00000550·50050000·00000000·40000000·00410e10·P.......@....A..95 ··0x000005b0·b0050000·00000000·40000000·00410e10·........@....A..
90 ··0x00000560·8302490e·20740e10·410e0800·14000000·..I.·t..A.......96 ··0x000005c0·8302490e·20740e10·410e0800·14000000·..I.·t..A.......
91 ··0x00000570·70050000·00000000·4c000000·000e2083·p.......L.....·.97 ··0x000005d0·d0050000·00000000·4c000000·000e2083·........L.....·.
92 ··0x00000580·02000000·2c000000·88050000·00000000·....,...........98 ··0x000005e0·02000000·2c000000·e8050000·00000000·....,...........
93 ··0x00000590·8e010000·00450e10·86024a0e·18830347·.....E....J....G99 ··0x000005f0·8e010000·00450e10·86024a0e·18830347·.....E....J....G
94 ··0x000005a0·0ed00103·23010a0e·18440e10·410e0841·....#....D..A..A100 ··0x00000600·0ed00103·23010a0e·18440e10·410e0841·....#....D..A..A
95 ··0x000005b0·0b000000·28000000·b8050000·00000000·....(...........101 ··0x00000610·0b000000·28000000·18060000·00000000·....(...........
96 ··0x000005c0·f2000000·000ed001·83038602·5b0ed801·............[...102 ··0x00000620·f2000000·000ed001·83038602·5b0ed801·............[...
97 ··0x000005d0·5a0ee001·420ee801·420ef001·490ed001·Z...B...B...I...103 ··0x00000630·5a0ee001·420ee801·420ef001·490ed001·Z...B...B...I...
98 ··0x000005e0·14000000·e4050000·00000000·25000000·............%...104 ··0x00000640·14000000·44060000·00000000·25000000·....D.......%...
99 ··0x000005f0·00410e10·5f0e0800·14000000·fc050000·.A.._...........105 ··0x00000650·00410e10·5f0e0800·14000000·5c060000·.A.._.......\...
100 ··0x00000600·00000000·0a000000·000e1049·0e080000·...........I....106 ··0x00000660·00000000·0a000000·000e1049·0e080000·...........I....
101 ··0x00000610·1c000000·14060000·00000000·3d000000·............=...107 ··0x00000670·1c000000·74060000·00000000·3d000000·....t.......=...
102 ··0x00000620·00450e10·8302470e·606c0e10·440e0800·.E....G.`l..D...108 ··0x00000680·00450e10·8302470e·606c0e10·440e0800·.E....G.`l..D...
103 ··0x00000630·3c000000·34060000·00000000·96000000·<...4...........109 ··0x00000690·3c000000·94060000·00000000·96000000·<...............
104 ··0x00000640·00460e10·8c02450e·18860344·0e208304·.F....E....D.·..110 ··0x000006a0·00460e10·8c02450e·18860344·0e208304·.F....E....D.·..
105 ··0x00000650·470eb001·7c0a0e20·440e1841·0e10420e·G...|..·D..A..B.111 ··0x000006b0·470eb001·7c0a0e20·440e1841·0e10420e·G...|..·D..A..B.
106 ··0x00000660·08450b70·0e20440e·18410e10·420e0800·.E.p.·D..A..B...112 ··0x000006c0·08450b70·0e20440e·18410e10·420e0800·.E.p.·D..A..B...
107 ··0x00000670·40000000·74060000·00000000·85000000·@...t...........113 ··0x000006d0·40000000·d4060000·00000000·85000000·@...............
108 ··0x00000680·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..114 ··0x000006e0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
109 ··0x00000690·410e2886·05440e30·8306470e·6002480a·A.(..D.0..G.`.H.115 ··0x000006f0·410e2886·05440e30·8306470e·6002480a·A.(..D.0..G.`.H.
110 ··0x000006a0·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.116 ··0x00000700·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
111 ··0x000006b0·08410b00·2c000000·b8060000·00000000·.A..,...........117 ··0x00000710·08410b00·2c000000·18070000·00000000·.A..,...........
112 ··0x000006c0·7b000000·000e6083·0686058c·048d038e·{.....`.........118 ··0x00000720·7b000000·000e6083·0686058c·048d038e·{.....`.........
113 ··0x000006d0·02690e68·5a0e7042·0e78420e·8001490e·.i.hZ.pB.xB...I.119 ··0x00000730·02690e68·5a0e7042·0e78420e·8001490e·.i.hZ.pB.xB...I.
114 ··0x000006e0·60000000·28000000·e8060000·00000000·`...(...........120 ··0x00000740·60000000·28000000·48070000·00000000·`...(...H.......
115 ··0x000006f0·df000000·00410e10·8602460e·18830344·.....A....F....D121 ··0x00000750·58000000·00410e10·8602460e·18830344·X....A....F....D
116 ··0x00000700·0e30025f·0a0e1841·0e10410e·08410b00·.0._...A..A..A..122 ··0x00000760·0e300245·0a0e1841·0e10410e·08410b00·.0.E...A..A..A..
117 ··0x00000710·14000000·14070000·00000000·0c000000·................123 ··0x00000770·14000000·74070000·00000000·0c000000·....t...........
118 ··0x00000720·000e3083·03860200·20000000·2c070000·..0.....·...,...124 ··0x00000780·000e3083·03860200·20000000·8c070000·..0.....·.......
119 ··0x00000730·00000000·f2000000·00460e10·8c02470e·.........F....G.125 ··0x00000790·00000000·f2000000·00460e10·8c02470e·.........F....G.
120 ··0x00000740·18860341·0e208304·440e8001·64000000·...A.·..D...d...126 ··0x000007a0·18860341·0e208304·440e8001·64000000·...A.·..D...d...
121 ··0x00000750·50070000·00000000·08010000·000e8001·P...............127 ··0x000007b0·b0070000·00000000·08010000·000e8001·................
122 ··0x00000760·83048603·8c02760a·0e20440e·18410e10·......v..·D..A..128 ··0x000007c0·83048603·8c02760a·0e20440e·18410e10·......v..·D..A..
123 ··0x00000770·420e0841·0b410e88·01560e90·01420e98·B..A.A...V...B..129 ··0x000007d0·420e0841·0b410e88·01560e90·01420e98·B..A.A...V...B..
124 ··0x00000780·01420ea0·01490e80·01500e88·01570e90·.B...I...P...W..130 ··0x000007e0·01420ea0·01490e80·01500e88·01570e90·.B...I...P...W..
125 ··0x00000790·01420e98·01420ea0·01490e80·016a0e88·.B...B...I...j..131 ··0x000007f0·01420e98·01420ea0·01490e80·016a0e88·.B...B...I...j..
126 ··0x000007a0·015d0e90·01420e98·01420ea0·01490e80·.]...B...B...I..132 ··0x00000800·015d0e90·01420e98·01420ea0·01490e80·.]...B...B...I..
127 ··0x000007b0·01000000·48000000·b8070000·00000000·....H...........133 ··0x00000810·01000000·48000000·18080000·00000000·....H...........
128 ··0x000007c0·ec000000·00460e10·8f02420e·188e0342·.....F....B....B134 ··0x00000820·ec000000·00460e10·8f02420e·188e0342·.....F....B....B
129 ··0x000007d0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.135 ··0x00000830·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
130 ··0x000007e0·38830747·0e800102·a40a0e38·440e3041·8..G.......8D.0A136 ··0x00000840·38830747·0e800102·a40a0e38·440e3041·8..G.......8D.0A
131 ··0x000007f0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.137 ··0x00000850·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
132 ··0x00000800·30000000·04080000·00000000·7b000000·0...........{...138 ··0x00000860·30000000·64080000·00000000·7b000000·0...d.......{...
133 ··0x00000810·000e8001·83078606·8c058d04·8e038f02·................139 ··0x00000870·000e8001·83078606·8c058d04·8e038f02·................
134 ··0x00000820·690e8801·5a0e9001·420e9801·420ea001·i...Z...B...B...140 ··0x00000880·690e8801·5a0e9001·420e9801·420ea001·i...Z...B...B...
135 ··0x00000830·490e8001·20000000·38080000·00000000·I...·...8.......141 ··0x00000890·490e8001·20000000·98080000·00000000·I...·...........
136 ··0x00000840·a9000000·00410e10·8302470e·b002027f·.....A....G.....142 ··0x000008a0·a9000000·00410e10·8302470e·b002027f·.....A....G.....
Max diff block lines reached; 0/16122 bytes (0.00%) of diff not shown.
20.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 157 lines modifiedOffset 19, 159 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·775f7073·7472696e·6700775f·666c6f61·w_pstring.w_floa
 27 ··0x00000180·745f6269·6e00775f·50794c6f·6e670077·t_bin.w_PyLong.w
 28 ··0x00000190·5f666c6f·61745f73·74720077·5f636f6d·_float_str.w_com
 29 ··0x000001a0·706c6578·5f6f626a·6563742e·636f6c64·plex_object.cold
 30 ··0x000001b0·00775f70·73747269·6e672e63·6f6c6400·.w_pstring.cold.
 31 ··0x000001c0·775f7374·72696e67·2e636f6c·6400775f·w_string.cold.w_
 32 ··0x000001d0·72657365·7276652e·636f6c64·00775f73·reserve.cold.w_s
 33 ··0x000001e0·686f7274·00775f50·794c6f6e·672e636f·hort.w_PyLong.co
 34 ··0x000001f0·6c640077·5f73686f·72742e63·6f6c6400·ld.w_short.cold.
 35 ··0x00000200·6d617273·68616c5f·6c6f6164·73006d61·marshal_loads.ma
26 ··0x00000170·775f666c·6f61745f·62696e00·775f5079·w_float_bin.w_Py 
27 ··0x00000180·4c6f6e67·00775f66·6c6f6174·5f737472·Long.w_float_str 
28 ··0x00000190·00775f63·6f6d706c·65785f6f·626a6563·.w_complex_objec 
29 ··0x000001a0·742e636f·6c640077·5f726573·65727665·t.cold.w_reserve 
30 ··0x000001b0·2e636f6c·6400775f·73686f72·7400775f·.cold.w_short.w_ 
31 ··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 
36 ··0x00000210·2e636f6c·64006d61·72736861·6c5f6475·.cold.marshal_du 
37 ··0x00000220·6d707300·6d617273·68616c5f·64756d70·mps.marshal_dump 
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 
41 ··0x00000260·61727368·616c5f6c·6f61642e·636f6c64·arshal_load.cold36 ··0x00000210·72736861·6c5f6c6f·6164732e·636f6c64·rshal_loads.cold
42 ··0x00000270·005f7061·72736572·2e35006d·61727368·._parser.5.marsh37 ··0x00000220·005f7061·72736572·2e313100·725f666c·._parser.11.r_fl
 38 ··0x00000230·6f61745f·62696e2e·636f6c64·006d6172·oat_bin.cold.mar
43 ··0x00000280·616c5f64·756d7000·6d617273·68616c5f·al_dump.marshal_39 ··0x00000240·7368616c·5f64756d·7073006d·61727368·shal_dumps.marsh
 40 ··0x00000250·616c5f64·756d7073·2e636f6c·64005f70·al_dumps.cold._p
 41 ··0x00000260·61727365·722e3800·775f666c·6f61745f·arser.8.w_float_
 42 ··0x00000270·62696e2e·636f6c64·006d6172·7368616c·bin.cold.marshal
 43 ··0x00000280·5f6c6f61·64006d61·72736861·6c5f6c6f·_load.marshal_lo
44 ··0x00000290·64756d70·2e636f6c·64005f70·61727365·dump.cold._parse44 ··0x00000290·61642e63·6f6c6400·5f706172·7365722e·ad.cold._parser.
45 ··0x000002a0·722e3200·725f666c·6f61745f·7374722e·r.2.r_float_str. 
46 ··0x000002b0·636f6c64·00775f66·6c6f6174·5f737472·cold.w_float_str 
47 ··0x000002c0·2e636f6c·64005f6b·77747570·6c652e30·.cold._kwtuple.0 
48 ··0x000002d0·005f6b65·79776f72·64732e31·005f6b77·._keywords.1._kw45 ··0x000002a0·35006d61·72736861·6c5f6475·6d70006d·5.marshal_dump.m
 46 ··0x000002b0·61727368·616c5f64·756d702e·636f6c64·arshal_dump.cold
 47 ··0x000002c0·005f7061·72736572·2e320072·5f666c6f·._parser.2.r_flo
 48 ··0x000002d0·61745f73·74722e63·6f6c6400·775f666c·at_str.cold.w_fl
 49 ··0x000002e0·6f61745f·7374722e·636f6c64·005f6b77·oat_str.cold._kw
49 ··0x000002e0·7475706c·652e3300·5f6b6579·776f7264·tuple.3._keyword50 ··0x000002f0·7475706c·652e3000·5f6b6579·776f7264·tuple.0._keyword
50 ··0x000002f0·732e3400·5f6b7774·75706c65·2e36005f·s.4._kwtuple.6._51 ··0x00000300·732e3100·5f6b7774·75706c65·2e33005f·s.1._kwtuple.3._
51 ··0x00000300·6b657977·6f726473·2e37005f·6b777475·keywords.7._kwtu52 ··0x00000310·6b657977·6f726473·2e34005f·6b777475·keywords.4._kwtu
52 ··0x00000310·706c652e·39005f6b·6579776f·7264732e·ple.9._keywords.53 ··0x00000320·706c652e·36005f6b·6579776f·7264732e·ple.6._keywords.
53 ··0x00000320·3130006d·6f64756c·655f646f·63006d61·10.module_doc.ma 
54 ··0x00000330·72736861·6c5f6d65·74686f64·73006d61·rshal_methods.ma 
55 ··0x00000340·72736861·6c6d6f64·756c655f·736c6f74·rshalmodule_slot54 ··0x00000330·37005f6b·77747570·6c652e39·005f6b65·7._kwtuple.9._ke
 55 ··0x00000340·79776f72·64732e31·30006d6f·64756c65·ywords.10.module
 56 ··0x00000350·5f646f63·006d6172·7368616c·5f6d6574·_doc.marshal_met
 57 ··0x00000360·686f6473·006d6172·7368616c·6d6f6475·hods.marshalmodu
 58 ··0x00000370·6c655f73·6c6f7473·006d6172·7368616c·le_slots.marshal
 59 ··0x00000380·5f64756d·705f5f64·6f635f5f·006d6172·_dump__doc__.mar
 60 ··0x00000390·7368616c·5f6c6f61·645f5f64·6f635f5f·shal_load__doc__
56 ··0x00000350·73006d61·72736861·6c5f6475·6d705f5f·s.marshal_dump__61 ··0x000003a0·006d6172·7368616c·5f64756d·70735f5f·.marshal_dumps__
57 ··0x00000360·646f635f·5f006d61·72736861·6c5f6c6f·doc__.marshal_lo62 ··0x000003b0·646f635f·5f006d61·72736861·6c5f6c6f·doc__.marshal_lo
58 ··0x00000370·61645f5f·646f635f·5f006d61·72736861·ad__doc__.marsha 
59 ··0x00000380·6c5f6475·6d70735f·5f646f63·5f5f006d·l_dumps__doc__.m 
60 ··0x00000390·61727368·616c5f6c·6f616473·5f5f646f·arshal_loads__do 
61 ··0x000003a0·635f5f00·2e4c4337·0050794d·61727368·c__..LC7.PyMarsh63 ··0x000003c0·6164735f·5f646f63·5f5f002e·4c433700·ads__doc__..LC7.
 64 ··0x000003d0·50794d61·72736861·6c5f5265·61644f62·PyMarshal_ReadOb
 65 ··0x000003e0·6a656374·46726f6d·53747269·6e670050·jectFromString.P
 66 ··0x000003f0·794c6973·745f4e65·77005079·4572725f·yList_New.PyErr_
 67 ··0x00000400·4f636375·72726564·00507953·79735f41·Occurred.PySys_A
 68 ··0x00000410·75646974·005f5079·5f446561·6c6c6f63·udit._Py_Dealloc
 69 ··0x00000420·00507945·78635f54·79706545·72726f72·.PyExc_TypeError
 70 ··0x00000430·00507945·72725f53·65745374·72696e67·.PyErr_SetString
 71 ··0x00000440·00737464·65727200·5f5f6670·72696e74·.stderr.__fprint
 72 ··0x00000450·665f6368·6b005079·4d656d5f·46726565·f_chk.PyMem_Free
 73 ··0x00000460·005f5079·5f4e6f6e·65537472·75637400·._Py_NoneStruct.
 74 ··0x00000470·5079556e·69636f64·655f4672·6f6d4b69·PyUnicode_FromKi
 75 ··0x00000480·6e64416e·64446174·61005f47·4c4f4241·ndAndData._GLOBA
 76 ··0x00000490·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
 77 ··0x000004a0·5f50795f·7473735f·74737461·7465005f·_Py_tss_tstate._
 78 ··0x000004b0·5079556e·69636f64·655f496e·7465726e·PyUnicode_Intern
 79 ··0x000004c0·496d6d6f·7274616c·0050794c·6973745f·Immortal.PyList_
 80 ··0x000004d0·41707065·6e640050·79427974·65735f46·Append.PyBytes_F
 81 ··0x000004e0·726f6d53·7472696e·67416e64·53697a65·romStringAndSize
 82 ··0x000004f0·006d656d·63707900·50795475·706c655f·.memcpy.PyTuple_
 83 ··0x00000500·4e657700·50794578·635f5661·6c756545·New.PyExc_ValueE
 84 ··0x00000510·72726f72·00507946·726f7a65·6e536574·rror.PyFrozenSet
 85 ··0x00000520·5f4e6577·00507953·65745f41·6464005f·_New.PySet_Add._
 86 ··0x00000530·5079436f·64655f56·616c6964·61746500·PyCode_Validate.
 87 ··0x00000540·5f507943·6f64655f·4e657700·5079556e·_PyCode_New.PyUn
 88 ··0x00000550·69636f64·655f4465·636f6465·55544638·icode_DecodeUTF8
 89 ··0x00000560·0050794c·6f6e675f·46726f6d·4c6f6e67·.PyLong_FromLong
 90 ··0x00000570·005f5079·5f46616c·73655374·72756374·._Py_FalseStruct
 91 ··0x00000580·005f5079·5f547275·65537472·75637400·._Py_TrueStruct.
 92 ··0x00000590·5079466c·6f61745f·556e7061·636b3800·PyFloat_Unpack8.
 93 ··0x000005a0·5079466c·6f61745f·46726f6d·446f7562·PyFloat_FromDoub
 94 ··0x000005b0·6c65005f·50795f45·6c6c6970·7369734f·le._Py_EllipsisO
 95 ··0x000005c0·626a6563·74005f50·794c6f6e·675f4e65·bject._PyLong_Ne
 96 ··0x000005d0·77005079·436f6d70·6c65785f·46726f6d·w.PyComplex_From
 97 ··0x000005e0·43436f6d·706c6578·00507944·6963745f·CComplex.PyDict_
 98 ··0x000005f0·4e657700·50794469·63745f53·65744974·New.PyDict_SetIt
 99 ··0x00000600·656d005f·50794c6f·6e675f46·726f6d42·em._PyLong_FromB
 100 ··0x00000610·79746541·72726179·00676574·63005079·yteArray.getc.Py
 101 ··0x00000620·4578635f·454f4645·72726f72·00507945·Exc_EOFError.PyE
 102 ··0x00000630·72725f45·78636570·74696f6e·4d617463·rr_ExceptionMatc
 103 ··0x00000640·68657300·50795365·745f4e65·77005079·hes.PySet_New.Py
 104 ··0x00000650·4578635f·53746f70·49746572·6174696f·Exc_StopIteratio
 105 ··0x00000660·6e005079·46726f7a·656e5365·745f5479·n.PyFrozenSet_Ty
 106 ··0x00000670·7065005f·50795f43·6865636b·46756e63·pe._Py_CheckFunc
 107 ··0x00000680·74696f6e·52657375·6c74005f·50794f62·tionResult._PyOb
 108 ··0x00000690·6a656374·5f4d616b·65547043·616c6c00·ject_MakeTpCall.
 109 ··0x000006a0·5079556e·69636f64·655f4e65·77005079·PyUnicode_New.Py
 110 ··0x000006b0·42756666·65725f46·696c6c49·6e666f00·Buffer_FillInfo.
 111 ··0x000006c0·50794d65·6d6f7279·56696577·5f46726f·PyMemoryView_Fro
 112 ··0x000006d0·6d427566·66657200·5f507952·756e7469·mBuffer._PyRunti
 113 ··0x000006e0·6d65005f·50794f62·6a656374·5f43616c·me._PyObject_Cal
 114 ··0x000006f0·6c4d6574·686f6400·50794e75·6d626572·lMethod.PyNumber
 115 ··0x00000700·5f417353·73697a65·5f740066·72656164·_AsSsize_t.fread
 116 ··0x00000710·0050794d·656d5f52·65616c6c·6f630050·.PyMem_Realloc.P
 117 ··0x00000720·794d656d·5f4d616c·6c6f6300·50794572·yMem_Malloc.PyEr
 118 ··0x00000730·725f466f·726d6174·00507945·72725f4e·r_Format.PyErr_N
 119 ··0x00000740·6f4d656d·6f727900·50794d61·72736861·oMemory.PyMarsha
 120 ··0x00000750·6c5f496e·69740050·794d6f64·756c6544·l_Init.PyModuleD
 121 ··0x00000760·65665f49·6e697400·50794d6f·64756c65·ef_Init.PyModule
 122 ··0x00000770·5f416464·496e7443·6f6e7374·616e7400·_AddIntConstant.
Max diff block lines reached; 0/20580 bytes (0.00%) of diff not shown.
204 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:··········23808·(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·0x5d00:
  
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·003200·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·003278·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·000817·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·003d40·001170·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·001bc0·000111·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·001ce8·0003a0·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·001cd8·0003a0·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·004ed8·000ae0·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·004eb0·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·002078·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·002078·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0020a8·000588·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002098·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·005990·0002b8·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·002630·000708·18·····18··24··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·002620·000708·18·····18··24··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002d38·0004d4·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002d28·0004d4·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005c70·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005c48·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
5.7 KB
readelf --wide --symbols {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Symbol·table·'.symtab'·contains·75·entries:1 Symbol·table·'.symtab'·contains·75·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
6 ·····3:·00000000000000a0···694·FUNC····LOCAL··DEFAULT····5·va_build_value6 ·····3:·00000000000000a0···686·FUNC····LOCAL··DEFAULT····5·va_build_value
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.17 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.1
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
9 ·····6:·0000000000000450··2116·FUNC····LOCAL··DEFAULT····5·do_mkvalue9 ·····6:·0000000000000450··2126·FUNC····LOCAL··DEFAULT····5·do_mkvalue
10 ·····7:·00000000000006e7···161·FUNC····LOCAL··DEFAULT····8·do_ignore10 ·····7:·00000000000006de···161·FUNC····LOCAL··DEFAULT····8·do_ignore
11 ·····8:·0000000000000000···114·FUNC····LOCAL··DEFAULT····8·va_build_value.cold11 ·····8:·0000000000000000···114·FUNC····LOCAL··DEFAULT····8·va_build_value.cold
12 ·····9:·0000000000000360···238·FUNC····LOCAL··DEFAULT····5·countformat12 ·····9:·0000000000000350···246·FUNC····LOCAL··DEFAULT····5·countformat
13 ····10:·0000000000000072····24·FUNC····LOCAL··DEFAULT····8·countformat.cold13 ····10:·0000000000000072····24·FUNC····LOCAL··DEFAULT····8·countformat.cold
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.814 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····13:·000000000000008a···945·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold16 ····13:·000000000000008a···936·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold
17 ····14:·00000000000010e0····27·FUNC····LOCAL··DEFAULT····5·Py_XDECREF17 ····14:·00000000000010e0····27·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
18 ····15:·0000000000000ca0····64·FUNC····LOCAL··DEFAULT····5·check_end18 ····15:·0000000000000ca0····64·FUNC····LOCAL··DEFAULT····5·check_end
19 ····16:·000000000000043b····22·FUNC····LOCAL··DEFAULT····8·check_end.cold19 ····16:·0000000000000432····22·FUNC····LOCAL··DEFAULT····8·check_end.cold
20 ····17:·0000000000000451···140·FUNC····LOCAL··DEFAULT····8·_Py_VaBuildStack.cold20 ····17:·0000000000000448···140·FUNC····LOCAL··DEFAULT····8·_Py_VaBuildStack.cold
21 ····18:·00000000000004dd···129·FUNC····LOCAL··DEFAULT····8·PyModule_Add.cold21 ····18:·00000000000004d4···129·FUNC····LOCAL··DEFAULT····8·PyModule_Add.cold
22 ····19:·000000000000055e···109·FUNC····LOCAL··DEFAULT····8·PyModule_AddObjectRef.cold22 ····19:·0000000000000555···109·FUNC····LOCAL··DEFAULT····8·PyModule_AddObjectRef.cold
23 ····20:·00000000000005cb···104·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold23 ····20:·00000000000005c2···104·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold
24 ····21:·0000000000000633···129·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold24 ····21:·000000000000062a···129·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold
25 ····22:·00000000000006b4····30·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold25 ····22:·00000000000006ab····30·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold
26 ····23:·00000000000006d2····21·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold26 ····23:·00000000000006c9····21·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold
27 ····24:·0000000000000000···149·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue27 ····24:·0000000000000000···149·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
Offset 39, 16 lines modifiedOffset 39, 16 lines modified
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·wcslen44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar45 ····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_FromCComplex46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
 47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
50 ····46:·0000000000000ce0···800·FUNC····GLOBAL·HIDDEN·····5·_Py_VaBuildStack50 ····46:·0000000000000ce0···800·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
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:·000000000000077f···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
78.7 KB
readelf --wide --relocs {}
Max HTML report size reached
27.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ··DW_CFA_def_cfa_offset:·22418 ··DW_CFA_def_cfa_offset:·224
19 ··DW_CFA_advance_loc1:·137·to·000000000000009419 ··DW_CFA_advance_loc1:·137·to·0000000000000094
20 ··DW_CFA_def_cfa_offset:·820 ··DW_CFA_def_cfa_offset:·8
21 ··DW_CFA_nop21 ··DW_CFA_nop
22 ··DW_CFA_nop22 ··DW_CFA_nop
23 ··DW_CFA_nop23 ··DW_CFA_nop
  
24 00000034·0000000000000058·00000038·FDE·cie=00000000·pc=00000000000000a0..000000000000035624 00000034·0000000000000058·00000038·FDE·cie=00000000·pc=00000000000000a0..000000000000034e
25 ··DW_CFA_advance_loc:·2·to·00000000000000a225 ··DW_CFA_advance_loc:·2·to·00000000000000a2
26 ··DW_CFA_def_cfa_offset:·1626 ··DW_CFA_def_cfa_offset:·16
27 ··DW_CFA_offset:·r14·(r14)·at·cfa-1627 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
28 ··DW_CFA_advance_loc:·4·to·00000000000000a628 ··DW_CFA_advance_loc:·4·to·00000000000000a6
29 ··DW_CFA_def_cfa_offset:·2429 ··DW_CFA_def_cfa_offset:·24
30 ··DW_CFA_offset:·r13·(r13)·at·cfa-2430 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
31 ··DW_CFA_advance_loc:·2·to·00000000000000a831 ··DW_CFA_advance_loc:·2·to·00000000000000a8
Offset 51, 28 lines modifiedOffset 51, 28 lines modified
51 ··DW_CFA_def_cfa_offset:·2451 ··DW_CFA_def_cfa_offset:·24
52 ··DW_CFA_advance_loc:·2·to·000000000000024252 ··DW_CFA_advance_loc:·2·to·0000000000000242
53 ··DW_CFA_def_cfa_offset:·1653 ··DW_CFA_def_cfa_offset:·16
54 ··DW_CFA_advance_loc:·2·to·000000000000024454 ··DW_CFA_advance_loc:·2·to·0000000000000244
55 ··DW_CFA_def_cfa_offset:·855 ··DW_CFA_def_cfa_offset:·8
56 ··DW_CFA_advance_loc:·4·to·000000000000024856 ··DW_CFA_advance_loc:·4·to·0000000000000248
57 ··DW_CFA_restore_state57 ··DW_CFA_restore_state
58 ··DW_CFA_advance_loc1:·137·to·00000000000002d158 ··DW_CFA_advance_loc1:·129·to·00000000000002c9
59 ··DW_CFA_remember_state59 ··DW_CFA_remember_state
60 ··DW_CFA_def_cfa_offset:·4860 ··DW_CFA_def_cfa_offset:·48
61 ··DW_CFA_advance_loc:·4·to·00000000000002d561 ··DW_CFA_advance_loc:·4·to·00000000000002cd
62 ··DW_CFA_def_cfa_offset:·4062 ··DW_CFA_def_cfa_offset:·40
63 ··DW_CFA_advance_loc:·4·to·00000000000002d963 ··DW_CFA_advance_loc:·4·to·00000000000002d1
64 ··DW_CFA_def_cfa_offset:·3264 ··DW_CFA_def_cfa_offset:·32
65 ··DW_CFA_advance_loc:·2·to·00000000000002db65 ··DW_CFA_advance_loc:·2·to·00000000000002d3
66 ··DW_CFA_def_cfa_offset:·2466 ··DW_CFA_def_cfa_offset:·24
67 ··DW_CFA_advance_loc:·2·to·00000000000002dd67 ··DW_CFA_advance_loc:·2·to·00000000000002d5
68 ··DW_CFA_def_cfa_offset:·1668 ··DW_CFA_def_cfa_offset:·16
69 ··DW_CFA_advance_loc:·2·to·00000000000002df69 ··DW_CFA_advance_loc:·2·to·00000000000002d7
70 ··DW_CFA_def_cfa_offset:·870 ··DW_CFA_def_cfa_offset:·8
71 ··DW_CFA_advance_loc:·1·to·00000000000002e071 ··DW_CFA_advance_loc:·1·to·00000000000002d8
72 ··DW_CFA_restore_state72 ··DW_CFA_restore_state
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 00000090·000000000000001c·00000094·FDE·cie=00000000·pc=0000000000000000..000000000000007275 00000090·000000000000001c·00000094·FDE·cie=00000000·pc=0000000000000000..0000000000000072
76 ··DW_CFA_def_cfa_offset:·9676 ··DW_CFA_def_cfa_offset:·96
77 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4877 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
Offset 80, 27 lines modifiedOffset 80, 27 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=0000000000000360..000000000000044e86 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=0000000000000350..0000000000000446
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=0000000000000450..0000000000000c9e
97 ··DW_CFA_advance_loc:·2·to·000000000000045297 ··DW_CFA_advance_loc:·2·to·0000000000000452
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·0000000000000454
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·0000000000000456
Offset 113, 242 lines modifiedOffset 113, 244 lines modified
113 ··DW_CFA_def_cfa_offset:·48113 ··DW_CFA_def_cfa_offset:·48
114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
115 ··DW_CFA_advance_loc:·4·to·000000000000045d115 ··DW_CFA_advance_loc:·4·to·000000000000045d
116 ··DW_CFA_def_cfa_offset:·56116 ··DW_CFA_def_cfa_offset:·56
117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
118 ··DW_CFA_advance_loc:·7·to·0000000000000464118 ··DW_CFA_advance_loc:·7·to·0000000000000464
119 ··DW_CFA_def_cfa_offset:·96119 ··DW_CFA_def_cfa_offset:·96
120 ··DW_CFA_advance_loc1:·111·to·00000000000004d3120 ··DW_CFA_advance_loc1:·75·to·00000000000004af
121 ··DW_CFA_remember_state121 ··DW_CFA_remember_state
122 ··DW_CFA_def_cfa_offset:·56122 ··DW_CFA_def_cfa_offset:·56
123 ··DW_CFA_advance_loc:·4·to·00000000000004d7123 ··DW_CFA_advance_loc:·1·to·00000000000004b0
124 ··DW_CFA_def_cfa_offset:·48124 ··DW_CFA_def_cfa_offset:·48
125 ··DW_CFA_advance_loc:·1·to·00000000000004d8125 ··DW_CFA_advance_loc:·1·to·00000000000004b1
126 ··DW_CFA_def_cfa_offset:·40126 ··DW_CFA_def_cfa_offset:·40
127 ··DW_CFA_advance_loc:·2·to·00000000000004da127 ··DW_CFA_advance_loc:·2·to·00000000000004b3
128 ··DW_CFA_def_cfa_offset:·32128 ··DW_CFA_def_cfa_offset:·32
129 ··DW_CFA_advance_loc:·2·to·00000000000004dc129 ··DW_CFA_advance_loc:·2·to·00000000000004b5
130 ··DW_CFA_def_cfa_offset:·24130 ··DW_CFA_def_cfa_offset:·24
131 ··DW_CFA_advance_loc:·2·to·00000000000004de131 ··DW_CFA_advance_loc:·2·to·00000000000004b7
132 ··DW_CFA_def_cfa_offset:·16132 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_advance_loc:·2·to·00000000000004e0133 ··DW_CFA_advance_loc:·2·to·00000000000004b9
134 ··DW_CFA_def_cfa_offset:·8134 ··DW_CFA_def_cfa_offset:·8
135 ··DW_CFA_advance_loc:·8·to·00000000000004e8135 ··DW_CFA_advance_loc:·7·to·00000000000004c0
136 ··DW_CFA_restore_state136 ··DW_CFA_restore_state
137 ··DW_CFA_advance_loc:·30·to·0000000000000506137 ··DW_CFA_advance_loc1:·68·to·0000000000000504
138 ··DW_CFA_remember_state138 ··DW_CFA_remember_state
139 ··DW_CFA_def_cfa_offset:·56139 ··DW_CFA_def_cfa_offset:·56
140 ··DW_CFA_advance_loc:·1·to·0000000000000507140 ··DW_CFA_advance_loc:·4·to·0000000000000508
141 ··DW_CFA_def_cfa_offset:·48141 ··DW_CFA_def_cfa_offset:·48
142 ··DW_CFA_advance_loc:·1·to·0000000000000508142 ··DW_CFA_advance_loc:·1·to·0000000000000509
143 ··DW_CFA_def_cfa_offset:·40143 ··DW_CFA_def_cfa_offset:·40
144 ··DW_CFA_advance_loc:·2·to·000000000000050a144 ··DW_CFA_advance_loc:·2·to·000000000000050b
145 ··DW_CFA_def_cfa_offset:·32145 ··DW_CFA_def_cfa_offset:·32
146 ··DW_CFA_advance_loc:·2·to·000000000000050c146 ··DW_CFA_advance_loc:·2·to·000000000000050d
147 ··DW_CFA_def_cfa_offset:·24147 ··DW_CFA_def_cfa_offset:·24
148 ··DW_CFA_advance_loc:·2·to·000000000000050e148 ··DW_CFA_advance_loc:·2·to·000000000000050f
149 ··DW_CFA_def_cfa_offset:·16149 ··DW_CFA_def_cfa_offset:·16
150 ··DW_CFA_advance_loc:·2·to·0000000000000510150 ··DW_CFA_advance_loc:·2·to·0000000000000511
151 ··DW_CFA_def_cfa_offset:·8151 ··DW_CFA_def_cfa_offset:·8
152 ··DW_CFA_advance_loc:·8·to·0000000000000518152 ··DW_CFA_advance_loc:·7·to·0000000000000518
153 ··DW_CFA_restore_state153 ··DW_CFA_restore_state
154 ··DW_CFA_advance_loc1:·88·to·0000000000000570154 ··DW_CFA_advance_loc1:·119·to·000000000000058f
155 ··DW_CFA_remember_state155 ··DW_CFA_remember_state
156 ··DW_CFA_def_cfa_offset:·56156 ··DW_CFA_def_cfa_offset:·56
157 ··DW_CFA_advance_loc:·1·to·0000000000000571157 ··DW_CFA_advance_loc:·4·to·0000000000000593
158 ··DW_CFA_def_cfa_offset:·48158 ··DW_CFA_def_cfa_offset:·48
159 ··DW_CFA_advance_loc:·4·to·0000000000000575159 ··DW_CFA_advance_loc:·1·to·0000000000000594
160 ··DW_CFA_def_cfa_offset:·40160 ··DW_CFA_def_cfa_offset:·40
161 ··DW_CFA_advance_loc:·2·to·0000000000000577161 ··DW_CFA_advance_loc:·2·to·0000000000000596
162 ··DW_CFA_def_cfa_offset:·32162 ··DW_CFA_def_cfa_offset:·32
163 ··DW_CFA_advance_loc:·2·to·0000000000000579163 ··DW_CFA_advance_loc:·2·to·0000000000000598
164 ··DW_CFA_def_cfa_offset:·24164 ··DW_CFA_def_cfa_offset:·24
165 ··DW_CFA_advance_loc:·2·to·000000000000057b165 ··DW_CFA_advance_loc:·2·to·000000000000059a
166 ··DW_CFA_def_cfa_offset:·16166 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 21754/27882 bytes (78.02%) of diff not shown.
643 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 []A\A]A^1 []A\A]A^
2 rm<)t4<(u2 ru<)t4<(u
3 ~=<{tC<}t3 ~=<{tK<}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_14 []A\A]A^A_
15 ([]A\A]A^A_15 ([]A\A]A^A_
Offset 54, 16 lines modifiedOffset 54, 16 lines modified
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_FromWideChar60 PyUnicode_FromWideChar
61 PyLong_FromLongLong 
62 PyComplex_FromCComplex61 PyComplex_FromCComplex
 62 PyLong_FromLongLong
63 PyErr_Occurred63 PyErr_Occurred
64 PyList_New64 PyList_New
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
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+0x6c5
51 »       add····$0x10,%rsp51 »       add····$0x10,%rsp
52 »       pop····%rbx52 »       pop····%rbx
53 »       ret53 »       ret
42.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
31.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 13, 42 lines modifiedOffset 13, 42 lines modified
13 ·R_X86_64_PLT32» PyErr_SetString-0x413 ·R_X86_64_PLT32» PyErr_SetString-0x4
14 »       mov····0x0(%rbp),%rax14 »       mov····0x0(%rbp),%rax
15 »       test···%eax,%eax15 »       test···%eax,%eax
16 »       js·····6d·<va_build_value.cold+0x6d>16 »       js·····6d·<va_build_value.cold+0x6d>
17 »       sub····$0x1,%rax17 »       sub····$0x1,%rax
18 »       mov····%rax,0x0(%rbp)18 »       mov····%rax,0x0(%rbp)
19 »       jne····27·<va_build_value.cold+0x27>19 »       jne····27·<va_build_value.cold+0x27>
20 ·R_X86_64_PC32»  .text.hot+0x30d20 ·R_X86_64_PC32»  .text.hot+0x305
21 »       mov····%rbp,%rdi21 »       mov····%rbp,%rdi
22 »       call···2f·<va_build_value.cold+0x2f>22 »       call···2f·<va_build_value.cold+0x2f>
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+0x30d25 ·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···6de·<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+0x30d32 ·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········
38 ·R_X86_64_PC32»  PyExc_SystemError-0x438 ·R_X86_64_PC32»  PyExc_SystemError-0x4
39 »       mov····$0x0,%esi39 »       mov····$0x0,%esi
40 ·R_X86_64_32»    .rodata.str1.140 ·R_X86_64_32»    .rodata.str1.1
41 »       call···66·<va_build_value.cold+0x66>41 »       call···66·<va_build_value.cold+0x66>
42 ·R_X86_64_PLT32» PyErr_SetString-0x442 ·R_X86_64_PLT32» PyErr_SetString-0x4
43 »       xor····%ebp,%ebp43 »       xor····%ebp,%ebp
44 »       jmp····6d·<va_build_value.cold+0x6d>44 »       jmp····6d·<va_build_value.cold+0x6d>
45 ·R_X86_64_PC32»  .text.hot+0x23145 ·R_X86_64_PC32»  .text.hot+0x231
46 »       jmp····72·<countformat.cold>46 »       jmp····72·<countformat.cold>
47 ·R_X86_64_PC32»  .text.hot+0x30d47 ·R_X86_64_PC32»  .text.hot+0x305
  
48 0000000000000072·<countformat.cold>:48 0000000000000072·<countformat.cold>:
49 countformat.cold():49 countformat.cold():
50 »       push···%rax50 »       push···%rax
51 »       mov····0x0(%rip),%rdi········51 »       mov····0x0(%rip),%rdi········
52 ·R_X86_64_PC32»  PyExc_SystemError-0x452 ·R_X86_64_PC32»  PyExc_SystemError-0x4
53 »       mov····$0x0,%esi53 »       mov····$0x0,%esi
Offset 57, 679 lines modifiedOffset 57, 675 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····0x0(%rip),%eax········
 64 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 65 »       add····$0x1,%eax
 66 »       je·····ad·<do_mkvalue.cold+0x23>
 67 »       mov····%eax,0x0(%rip)········
 68 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 69 »       jmp····a0·<do_mkvalue.cold+0x16>
 70 ·R_X86_64_PC32»  .text.hot+0xa14
 71 »       mov····%r13,%rdi
 72 »       call···a8·<do_mkvalue.cold+0x1e>
 73 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 74 »       jmp····ad·<do_mkvalue.cold+0x23>
 75 ·R_X86_64_PC32»  .text.hot+0x83a
 76 »       jmp····b2·<do_mkvalue.cold+0x28>
 77 ·R_X86_64_PC32»  .text.hot+0xa14
 78 »       add····$0x1,%rdi
 79 »       mov····%rdi,(%rbx)
 80 »       cmp····$0x2f,%eax
 81 »       jbe····e0·<do_mkvalue.cold+0x56>
 82 »       mov····0x8(%rbp),%rdx
 83 »       lea····0x8(%rdx),%rax
 84 »       mov····%rax,0x8(%rbp)
 85 »       mov····(%rdx),%rsi
 86 »       test···%r12,%r12
 87 »       je·····131·<do_mkvalue.cold+0xa7>
 88 »       test···%rsi,%rsi
 89 »       js·····db·<do_mkvalue.cold+0x51>
 90 ·R_X86_64_PC32»  .text.hot+0x57c
 91 »       jmp····e0·<do_mkvalue.cold+0x56>
 92 ·R_X86_64_PC32»  .text.hot+0x587
 93 »       mov····%eax,%edx
 94 »       add····$0x8,%eax
 95 »       add····0x10(%rbp),%rdx
 96 »       mov····%eax,0x0(%rbp)
 97 »       jmp····ca·<do_mkvalue.cold+0x40>
63 »       mov····0x8(%rsp),%rcx98 »       mov····0x8(%rsp),%rcx
64 »       mov····$0x7d,%edx99 »       mov····$0x7d,%edx
65 »       mov····%rbx,%rsi100 »       mov····%rbp,%rsi
66 »       mov····%rbp,%rdi101 »       mov····%rbx,%rdi
 102 »       sub····$0x1,%rcx
 103 »       sub····%r15,%rcx
67 »       call···6e7·<do_ignore>104 »       call···6de·<do_ignore>
 105 »       mov····(%r12),%rax
 106 »       test···%eax,%eax
68 »       jmp····a4·<do_mkvalue.cold+0x1a>107 »       js·····116·<do_mkvalue.cold+0x8c>
69 ·R_X86_64_PC32»  .text.hot+0xab2108 ·R_X86_64_PC32»  .text.hot+0xac5
 109 »       sub····$0x1,%rax
70 »       mov····0x0(%rip),%rdi········ 
71 ·R_X86_64_PC32»  PyExc_SystemError-0x4 
72 »       mov····$0x0,%esi 
73 ·R_X86_64_32»    .rodata.str1.1+0x34 
74 »       call···b5·<do_mkvalue.cold+0x2b> 
75 ·R_X86_64_PLT32» PyErr_SetString-0x4 
76 »       mov····0x8(%rsp),%rcx 
77 »       mov····%rbx,%rsi110 »       mov····%rax,(%r12)
78 »       mov····%rbp,%rdi 
79 »       mov····$0x7d,%edx 
80 »       call···6e7·<do_ignore> 
81 »       jmp····cf·<do_mkvalue.cold+0x45>111 »       jne····124·<do_mkvalue.cold+0x9a>
82 ·R_X86_64_PC32»  .text.hot+0xab2112 ·R_X86_64_PC32»  .text.hot+0xac5
 113 »       mov····%r12,%rdi
 114 »       call···12c·<do_mkvalue.cold+0xa2>
 115 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 116 »       jmp····131·<do_mkvalue.cold+0xa7>
 117 ·R_X86_64_PC32»  .text.hot+0xac5
 118 »       jmp····136·<do_mkvalue.cold+0xac>
 119 ·R_X86_64_PC32»  .text.hot+0xa05
83 »       mov····0x8(%rsp),%rcx120 »       mov····0x8(%rsp),%rcx
84 »       mov····$0x7d,%edx121 »       mov····$0x7d,%edx
85 »       mov····%rbx,%rsi122 »       mov····%rbp,%rsi
86 »       mov····%rbp,%rdi123 »       mov····%rbx,%rdi
87 »       sub····$0x2,%rcx124 »       sub····$0x2,%rcx
88 »       sub····%r15,%rcx125 »       sub····%r15,%rcx
89 »       call···6e7·<do_ignore>126 »       call···6de·<do_ignore>
90 »       mov····0x0(%r13),%rax127 »       mov····0x0(%r13),%rax
91 »       test···%eax,%eax128 »       test···%eax,%eax
92 »       jns····1d3·<do_mkvalue.cold+0x149>129 »       jns····194·<do_mkvalue.cold+0x10a>
Max diff block lines reached; 27986/31955 bytes (87.58%) of diff not shown.
11.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 93 lines modifiedOffset 1, 93 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................
5 ··0x00000020·00000000·95000000·004b0ee0·0102890e·.........K......5 ··0x00000020·00000000·95000000·004b0ee0·0102890e·.........K......
6 ··0x00000030·08000000·58000000·38000000·00000000·....X...8.......6 ··0x00000030·08000000·58000000·38000000·00000000·....X...8.......
7 ··0x00000040·b6020000·00420e10·8e02440e·188d0342·.....B....D....B7 ··0x00000040·ae020000·00420e10·8e02440e·188d0342·.....B....D....B
8 ··0x00000050·0e208c04·410e2886·05410e30·8306460e·.·..A.(..A.0..F.8 ··0x00000050·0e208c04·410e2886·05410e30·8306460e·.·..A.(..A.0..F.
9 ··0x00000060·60038901·0a0e3044·0e28410e·20420e18·`.....0D.(A.·B..9 ··0x00000060·60038901·0a0e3044·0e28410e·20420e18·`.....0D.(A.·B..
10 ··0x00000070·420e1042·0e08440b·02890a0e·30440e28·B..B..D.....0D.(10 ··0x00000070·420e1042·0e08440b·02810a0e·30440e28·B..B..D.....0D.(
11 ··0x00000080·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A...11 ··0x00000080·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A...
12 ··0x00000090·1c000000·94000000·00000000·72000000·............r...12 ··0x00000090·1c000000·94000000·00000000·72000000·............r...
13 ··0x000000a0·000e6083·0686058c·048d038e·02000000·..`.............13 ··0x000000a0·000e6083·0686058c·048d038e·02000000·..`.............
14 ··0x000000b0·10000000·b4000000·00000000·ee000000·................14 ··0x000000b0·10000000·b4000000·00000000·f6000000·................
15 ··0x000000c0·00000000·14000000·c8000000·00000000·................15 ··0x000000c0·00000000·14000000·c8000000·00000000·................
16 ··0x000000d0·18000000·00410e10·560e0800·58010000·.....A..V...X...16 ··0x000000d0·18000000·00410e10·560e0800·5c010000·.....A..V...\...
17 ··0x000000e0·e0000000·00000000·44080000·00420e10·........D....B..17 ··0x000000e0·e0000000·00000000·4e080000·00420e10·........N....B..
18 ··0x000000f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.18 ··0x000000f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
19 ··0x00000100·05410e30·8606440e·38830747·0e60026f·.A.0..D.8..G.`.o19 ··0x00000100·05410e30·8606440e·38830747·0e60024b·.A.0..D.8..G.`.K
20 ··0x00000110·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B20 ··0x00000110·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
 21 ··0x00000120·0e10420e·08470b02·440a0e38·440e3041·..B..G..D..8D.0A
 22 ··0x00000130·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G.
 23 ··0x00000140·02770a0e·38440e30·410e2842·0e20420e·.w..8D.0A.(B.·B.
 24 ··0x00000150·18420e10·420e084c·0b02610a·0e38410e·.B..B..L..a..8A.
 25 ··0x00000160·30440e28·420e2042·0e18420e·10420e08·0D.(B.·B..B..B..
 26 ··0x00000170·4a0b035a·010a0e38·410e3041·0e28420e·J..Z...8A.0A.(B.
 27 ··0x00000180·20420e18·420e1042·0e084c0b·0324010a··B..B..B..L..$..
 28 ··0x00000190·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
21 ··0x00000120·0e10420e·08480b5e·0a0e3841·0e30410e·..B..H.^..8A.0A.29 ··0x000001a0·10420e08·4f0b5e0a·0e38410e·30410e28·.B..O.^..8A.0A.(
 30 ··0x000001b0·420e2042·0e18420e·10420e08·480b5f0a·B.·B..B..B..H._.
 31 ··0x000001c0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
 32 ··0x000001d0·10420e08·470b0253·0a0e3841·0e30410e·.B..G..S..8A.0A.
22 ··0x00000130·28420e20·420e1842·0e10420e·08480b02·(B.·B..B..B..H..33 ··0x000001e0·28420e20·420e1842·0e10420e·084b0b03·(B.·B..B..B..K..
23 ··0x00000140·580a0e38·410e3044·0e28420e·20420e18·X..8A.0D.(B.·B..34 ··0x000001f0·06020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
24 ··0x00000150·420e1042·0e08430b·02520a0e·38440e30·B..B..C..R..8D.035 ··0x00000200·18420e10·420e0845·0b02610a·0e38410e·.B..B..E..a..8A.
25 ··0x00000160·410e2842·0e20420e·18420e10·420e0849·A.(B.·B..B..B..I36 ··0x00000210·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
26 ··0x00000170·0b037201·0a0e3841·0e30410e·28420e20·..r...8A.0A.(B.·37 ··0x00000220·450b690a·0e38410e·30410e28·420e2042·E.i..8A.0A.(B.·B
27 ··0x00000180·420e1842·0e10420e·084c0b03·42010a0e·B..B..B..L..B...38 ··0x00000230·0e18420e·10420e08·450b0000·1c000000·..B..B..E.......
 39 ··0x00000240·40020000·00000000·a8030000·000e6083·@.............`.
 40 ··0x00000250·0786068c·058d048e·038f0200·10000000·................
 41 ··0x00000260·60020000·00000000·40000000·00000000·`.......@.......
 42 ··0x00000270·14000000·74020000·00000000·16000000·....t...........
 43 ··0x00000280·00410e10·540e0800·4c000000·8c020000·.A..T...L.......
 44 ··0x00000290·00000000·20030000·00460e10·8f02420e·....·....F....B.
 45 ··0x000002a0·188e0345·0e208d04·420e288c·05460e30·...E.·..B.(..F.0
 46 ··0x000002b0·8606440e·38830746·0e800103·94010a0e·..D.8..F........
28 ··0x00000190·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..47 ··0x000002c0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
29 ··0x000001a0·420e0849·0b5c0a0e·38410e30·410e2842·B..I.\..8A.0A.(B 
30 ··0x000001b0·0e20420e·18420e10·420e084a·0b5d0a0e·.·B..B..B..J.].. 
31 ··0x000001c0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
32 ··0x000001d0·420e0849·0b024f0a·0e38410e·30410e28·B..I..O..8A.0A.( 
33 ··0x000001e0·420e2042·0e18420e·10420e08·4f0b0365·B.·B..B..B..O..e 
34 ··0x000001f0·020a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B.. 
35 ··0x00000200·420e1042·0e08450b·6c0a0e38·410e3041·B..B..E.l..8A.0A 
36 ··0x00000210·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E. 
37 ··0x00000220·750a0e38·410e3041·0e28420e·20420e18·u..8A.0A.(B.·B.. 
38 ··0x00000230·420e1042·0e08450b·1c000000·3c020000·B..B..E.....<...48 ··0x000002d0·420e0848·0b000000·1c000000·dc020000·B..H............
39 ··0x00000240·00000000·b1030000·000e6083·0786068c·..........`.....49 ··0x000002e0·00000000·8c000000·000e8001·83078606·................
40 ··0x00000250·058d048e·038f0200·10000000·5c020000·............\...50 ··0x000002f0·8c058d04·8e038f02·10000000·fc020000·................
41 ··0x00000260·00000000·40000000·00000000·14000000·....@...........51 ··0x00000300·00000000·09000000·00000000·30000000·............0...
42 ··0x00000270·70020000·00000000·16000000·00410e10·p............A.. 
43 ··0x00000280·540e0800·4c000000·88020000·00000000·T...L........... 
44 ··0x00000290·20030000·00460e10·8f02420e·188e0345··....F....B....E 
45 ··0x000002a0·0e208d04·420e288c·05460e30·8606440e·.·..B.(..F.0..D. 
46 ··0x000002b0·38830746·0e800103·94010a0e·38440e30·8..F........8D.0 
47 ··0x000002c0·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H 
48 ··0x000002d0·0b000000·1c000000·d8020000·00000000·................ 
49 ··0x000002e0·8c000000·000e8001·83078606·8c058d04·................ 
50 ··0x000002f0·8e038f02·10000000·f8020000·00000000·................ 
51 ··0x00000300·09000000·00000000·30000000·0c030000·........0....... 
52 ··0x00000310·00000000·80000000·00460e10·8c02440e·.........F....D. 
53 ··0x00000320·18860344·0e208304·470e3002·400a0e20·...D.·..G.0.@..· 
54 ··0x00000330·410e1841·0e10420e·08470b00·18000000·A..A..B..G...... 
55 ··0x00000340·40030000·00000000·81000000·000e3083·@.............0.52 ··0x00000310·10030000·00000000·80000000·00460e10·.............F..
 53 ··0x00000320·8c02440e·18860344·0e208304·470e3002·..D....D.·..G.0.
 54 ··0x00000330·400a0e20·410e1841·0e10420e·08470b00·@..·A..A..B..G..
 55 ··0x00000340·18000000·44030000·00000000·81000000·....D...........
56 ··0x00000350·0486038c·02000000·28000000·5c030000·........(...\...56 ··0x00000350·000e3083·0486038c·02000000·28000000·..0.........(...
57 ··0x00000360·00000000·4f000000·00460e10·8c02440e·....O....F....D. 
58 ··0x00000370·18860344·0e208304·740a0e18·410e1042·...D.·..t...A..B 
59 ··0x00000380·0e08450b·24000000·88030000·00000000·..E.$........... 
60 ··0x00000390·6d000000·000e2083·0486038c·0202530a·m.....·.......S. 
61 ··0x000003a0·0e18440e·10420e08·410b0000·10000000·..D..B..A....... 
62 ··0x000003b0·b0030000·00000000·1b000000·00000000·................57 ··0x00000360·60030000·00000000·4f000000·00460e10·`.......O....F..
 58 ··0x00000370·8c02440e·18860344·0e208304·740a0e18·..D....D.·..t...
 59 ··0x00000380·410e1042·0e08450b·24000000·8c030000·A..B..E.$.......
 60 ··0x00000390·00000000·6d000000·000e2083·0486038c·....m.....·.....
 61 ··0x000003a0·0202530a·0e18440e·10420e08·410b0000·..S...D..B..A...
63 ··0x000003c0·2c000000·c4030000·00000000·8f000000·,...............62 ··0x000003b0·10000000·b4030000·00000000·1b000000·................
 63 ··0x000003c0·00000000·2c000000·c8030000·00000000·....,...........
64 ··0x000003d0·00460e10·8c02410e·18860347·0e208304·.F....A....G.·..64 ··0x000003d0·8f000000·00460e10·8c02410e·18860347·.....F....A....G
65 ··0x000003e0·02490a0e·18410e10·420e0845·0b000000·.I...A..B..E....65 ··0x000003e0·0e208304·02490a0e·18410e10·420e0845·.·...I...A..B..E
66 ··0x000003f0·24000000·f4030000·00000000·68000000·$...........h...66 ··0x000003f0·0b000000·24000000·f8030000·00000000·....$...........
67 ··0x00000400·000e2083·0486038c·025f0a0e·18440e10·..·......_...D..67 ··0x00000400·68000000·000e2083·0486038c·025f0a0e·h.....·......_..
68 ··0x00000410·420e0841·0b000000·30000000·1c040000·B..A....0.......68 ··0x00000410·18440e10·420e0841·0b000000·30000000·.D..B..A....0...
69 ··0x00000420·00000000·88000000·00460e10·8c02440e·.........F....D. 
70 ··0x00000430·18860347·0e208304·440e3002·480a0e20·...G.·..D.0.H..· 
71 ··0x00000440·410e1841·0e10420e·08470b00·18000000·A..A..B..G...... 
72 ··0x00000450·50040000·00000000·81000000·000e3083·P.............0.69 ··0x00000420·20040000·00000000·88000000·00460e10··............F..
 70 ··0x00000430·8c02440e·18860347·0e208304·440e3002·..D....G.·..D.0.
 71 ··0x00000440·480a0e20·410e1841·0e10420e·08470b00·H..·A..A..B..G..
73 ··0x00000460·0486038c·02000000·24000000·6c040000·........$...l... 
74 ··0x00000470·00000000·6a000000·004e0e10·83027d0a·....j....N....}. 
75 ··0x00000480·0e08410b·530e08c3·460e1083·02000000·..A.S...F....... 
76 ··0x00000490·14000000·94040000·00000000·1e000000·................72 ··0x00000450·18000000·54040000·00000000·81000000·....T...........
77 ··0x000004a0·000e1083·02000000·28000000·ac040000·........(.......73 ··0x00000460·000e3083·0486038c·02000000·24000000·..0.........$...
78 ··0x000004b0·00000000·38000000·00460e10·8c02440e·....8....F....D. 
79 ··0x000004c0·18860347·0e208304·630e1841·0e10420e·...G.·..c..A..B.74 ··0x00000470·70040000·00000000·6a000000·004e0e10·p.......j....N..
 75 ··0x00000480·83027d0a·0e08410b·530e08c3·460e1083·..}...A.S...F...
80 ··0x000004d0·08000000·1c000000·d8040000·00000000·................76 ··0x00000490·02000000·14000000·98040000·00000000·................
81 ··0x000004e0·2f000000·00450e10·8302470e·20610e10·/....E....G.·a.. 
82 ··0x000004f0·410e0800·14000000·f8040000·00000000·A............... 
83 ··0x00000500·15000000·000e2083·02000000·44000000·......·.....D...77 ··0x000004a0·1e000000·000e1083·02000000·28000000·............(...
84 ··0x00000510·10050000·00000000·a1000000·00420e10·.............B..78 ··0x000004b0·b0040000·00000000·38000000·00460e10·........8....F..
85 ··0x00000520·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.79 ··0x000004c0·8c02440e·18860347·0e208304·630e1841·..D....G.·..c..A
86 ··0x00000530·05470e30·8606410e·38830746·0e500270·.G.0..A.8..F.P.p 
87 ··0x00000540·0e38470e·30410e28·420e2042·0e18420e·.8G.0A.(B.·B..B. 
88 ··0x00000550·10420e08·18000000·58050000·00000000·.B......X.......80 ··0x000004d0·0e10420e·08000000·1c000000·dc040000·..B.............
 81 ··0x000004e0·00000000·2f000000·00450e10·8302470e·..../....E....G.
 82 ··0x000004f0·20610e10·410e0800·14000000·fc040000··a..A...........
89 ··0x00000560·98000000·004b0ee0·01028c0e·08000000·.....K..........83 ··0x00000500·00000000·15000000·000e2083·02000000·..........·.....
90 ··0x00000570·14000000·74050000·00000000·09000000·....t...........84 ··0x00000510·44000000·14050000·00000000·a1000000·D...............
 85 ··0x00000520·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
 86 ··0x00000530·450e288c·05470e30·8606410e·38830746·E.(..G.0..A.8..F
 87 ··0x00000540·0e500270·0e38470e·30410e28·420e2042·.P.p.8G.0A.(B.·B
 88 ··0x00000550·0e18420e·10420e08·18000000·5c050000·..B..B......\...
Max diff block lines reached; 0/11324 bytes (0.00%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 35, 17 lines modifiedOffset 35, 17 lines modified
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.P40 ··0x00000250·6e65644c·6f6e6700·7763736c·656e0050·nedLong.wcslen.P
41 ··0x00000260·79556e69·636f6465·5f46726f·6d576964·yUnicode_FromWid41 ··0x00000260·79556e69·636f6465·5f46726f·6d576964·yUnicode_FromWid
42 ··0x00000270·65436861·72005079·4c6f6e67·5f46726f·eChar.PyLong_Fro42 ··0x00000270·65436861·72005079·436f6d70·6c65785f·eChar.PyComplex_
43 ··0x00000280·6d4c6f6e·674c6f6e·67005079·436f6d70·mLongLong.PyComp 
44 ··0x00000290·6c65785f·46726f6d·43436f6d·706c6578·lex_FromCComplex43 ··0x00000280·46726f6d·43436f6d·706c6578·0050794c·FromCComplex.PyL
 44 ··0x00000290·6f6e675f·46726f6d·4c6f6e67·4c6f6e67·ong_FromLongLong
45 ··0x000002a0·00507945·72725f4f·63637572·72656400·.PyErr_Occurred.45 ··0x000002a0·00507945·72725f4f·63637572·72656400·.PyErr_Occurred.
46 ··0x000002b0·50794c69·73745f4e·6577005f·50795f56·PyList_New._Py_V46 ··0x000002b0·50794c69·73745f4e·6577005f·50795f56·PyList_New._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.
67.4 KB
mystrtoul.o
877 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········7160·(bytes·into·file)13 ··Start·of·section·headers:··········7320·(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·0x1bf8:1 There·are·16·section·headers,·starting·at·offset·0x1c98:
  
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·000365·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·0003a5·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·000f80·0004e0·18···I·13···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·000f78·0005a0·18···I·13···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0003a8·0007a5·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0003e8·000753·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·001460·0006a8·18···I·13···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·001518·000690·18···I·13···6··8
12 ··[·8]·.rodata···········PROGBITS········0000000000000000·000b50·0001c8·00···A··0···0·3212 ··[·8]·.rodata···········PROGBITS········0000000000000000·000b40·0001c8·00···A··0···0·32
13 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·000d18·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·000d08·000000·00······0···0··1
14 ··[10]·.note.gnu.property·NOTE············0000000000000000·000d18·000020·00···A··0···0··814 ··[10]·.note.gnu.property·NOTE············0000000000000000·000d08·000020·00···A··0···0··8
15 ··[11]·.eh_frame·········PROGBITS········0000000000000000·000d38·000088·00···A··0···0··815 ··[11]·.eh_frame·········PROGBITS········0000000000000000·000d28·000090·00···A··0···0··8
16 ··[12]·.rela.eh_frame····RELA············0000000000000000·001b08·000060·18···I·13··11··816 ··[12]·.rela.eh_frame····RELA············0000000000000000·001ba8·000060·18···I·13··11··8
17 ··[13]·.symtab···········SYMTAB··········0000000000000000·000dc0·000138·18·····14···8··817 ··[13]·.symtab···········SYMTAB··········0000000000000000·000db8·000138·18·····14···8··8
18 ··[14]·.strtab···········STRTAB··········0000000000000000·000ef8·000085·00······0···0··118 ··[14]·.strtab···········STRTAB··········0000000000000000·000ef0·000085·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········0000000000000000·001b68·000089·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········0000000000000000·001c08·000089·00······0···0··1
20 Key·to·Flags:20 Key·to·Flags:
21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
24 ··D·(mbind),·l·(large),·p·(processor·specific)24 ··D·(mbind),·l·(large),·p·(processor·specific)
1.39 KB
readelf --wide --symbols {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Symbol·table·'.symtab'·contains·13·entries:2 Symbol·table·'.symtab'·contains·13·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.unlikely5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.unlikely
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
7 ·····3:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····8·digitlimit7 ·····3:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····8·digitlimit
8 ·····4:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····8·smallmax8 ·····4:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····8·smallmax
9 ·····5:·0000000000000000···478·FUNC····LOCAL··DEFAULT····4·PyOS_strtol.cold9 ·····5:·0000000000000000···510·FUNC····LOCAL··DEFAULT····4·PyOS_strtol.cold
10 ·····6:·00000000000001de···391·FUNC····LOCAL··DEFAULT····4·PyOS_strtoul.cold10 ·····6:·00000000000001fe···423·FUNC····LOCAL··DEFAULT····4·PyOS_strtoul.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
12 ·····8:·0000000000000000··1057·FUNC····GLOBAL·DEFAULT····6·PyOS_strtol12 ·····8:·0000000000000000··1004·FUNC····GLOBAL·DEFAULT····6·PyOS_strtol
13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
14 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue14 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
16 ····12:·0000000000000430···885·FUNC····GLOBAL·DEFAULT····6·PyOS_strtoul16 ····12:·00000000000003f0···867·FUNC····GLOBAL·DEFAULT····6·PyOS_strtoul
24.0 KB
readelf --wide --relocs {}
    
Offset 1, 136 lines modifiedOffset 1, 143 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0xf80·contains·52·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0xf78·contains·60·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000051··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·03 0000000000000034··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
4 0000000000000076··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·04 00000000000000da··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
5 00000000000000e1··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·05 0000000000000108··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
6 000000000000017e··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
7 00000000000001b4··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·06 000000000000014d··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
 7 000000000000018a··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
 8 00000000000001c8··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
 9 0000000000000276··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
 10 0000000000000291··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
 11 00000000000002df··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
8 00000000000001ce··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·012 000000000000031e··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
9 00000000000001f0··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
10 0000000000000244··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
11 0000000000000276··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
12 00000000000002e8··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·013 0000000000000389··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
13 0000000000000321··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
14 0000000000000004··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c514 0000000000000005··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 15 000000000000000d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
15 0000000000000011··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ec16 0000000000000016··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
16 0000000000000022··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3a3 
17 0000000000000030··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3a3 
18 000000000000003b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a517 000000000000001e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
19 000000000000005c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43 
20 00000000000000a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3218 000000000000004f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32
 19 0000000000000059··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ec
 20 000000000000006a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·369
21 00000000000000b8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4321 0000000000000078··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·369
22 00000000000000f1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba22 0000000000000083··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·27d
23 00000000000000f9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba23 0000000000000097··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32
24 0000000000000102··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba 
25 000000000000010a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba 
26 0000000000000128··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32 
27 0000000000000136··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba 
28 000000000000013e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba 
29 000000000000014a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1cd24 00000000000000b4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1cd
 25 00000000000000b9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0
 26 00000000000000c2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 27 00000000000000ca··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 28 00000000000000e1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b2
 29 0000000000000118··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 30 0000000000000120··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 31 000000000000015d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 32 0000000000000165··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 33 000000000000019a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 34 00000000000001a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
 35 00000000000001b2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c9
 36 00000000000001d3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43
 37 00000000000001e9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43
30 000000000000014f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bc38 00000000000001f2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
31 000000000000018a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ba39 00000000000001fa··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
32 000000000000018f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b7 
33 00000000000001fb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·456 
34 0000000000000211··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·456 
35 0000000000000221··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·616 
36 0000000000000250··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d140 0000000000000203··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 41 000000000000020b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 42 0000000000000214··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 43 000000000000021c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 44 0000000000000225··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 45 000000000000022d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 46 0000000000000241··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d6
 47 0000000000000249··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4bc
37 0000000000000258··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d148 0000000000000258··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 49 0000000000000260··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
38 0000000000000282··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d150 0000000000000281··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·416
39 000000000000028a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d1 
40 00000000000002ae··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d3 
41 00000000000002b7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d1 
42 00000000000002bf··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d1 
43 00000000000002c7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·504 
44 00000000000002d2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d151 000000000000029d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
45 00000000000002da··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d152 00000000000002a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48e
46 00000000000002f8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d153 00000000000002b8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·416
47 0000000000000300··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d154 00000000000002ef··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
48 0000000000000309··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d155 00000000000002f7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
49 0000000000000311··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d1 
50 0000000000000328··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c956 000000000000032e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
51 0000000000000333··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d157 0000000000000336··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
52 000000000000033b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d158 0000000000000355··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·493
53 000000000000034a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·71659 0000000000000364··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ed
54 000000000000035c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·71660 0000000000000376··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ed
 61 0000000000000399··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
 62 00000000000003a1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·491
  
55 Relocation·section·'.rela.text.hot'·at·offset·0x1460·contains·71·entries:63 Relocation·section·'.rela.text.hot'·at·offset·0x1518·contains·70·entries:
56 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend64 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
57 0000000000000016··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·065 0000000000000016··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
58 000000000000003c··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·066 000000000000003c··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
59 00000000000000ab··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·067 00000000000000ab··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
 68 00000000000000e4··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
60 00000000000000f8··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·069 00000000000000f8··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
61 000000000000010e··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·070 000000000000010e··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
62 0000000000000126··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·071 0000000000000126··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
63 0000000000000151··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·072 0000000000000151··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
64 000000000000017c··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·073 000000000000017c··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
65 00000000000001ac··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·074 00000000000001ac··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
66 00000000000001e9··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·475 00000000000001e9··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
67 0000000000000242··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·076 0000000000000238··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
68 0000000000000292··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
69 00000000000002e0··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
70 0000000000000300··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
71 000000000000031d··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
72 000000000000034b··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
73 0000000000000357··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 
74 000000000000037b··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
75 00000000000003ca··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
76 00000000000003dd··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
77 00000000000003f2··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
78 000000000000044f··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
79 00000000000004c2··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
80 00000000000004f5··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
81 0000000000000510··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
82 0000000000000526··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0 
83 000000000000053f··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
84 0000000000000569··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
85 000000000000058d··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
86 00000000000005bf··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
87 0000000000000603··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
88 0000000000000658··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
89 0000000000000678··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
90 000000000000068b··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
91 00000000000006aa··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·077 000000000000026a··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
 78 00000000000002bc··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
 79 00000000000002dc··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
Max diff block lines reached; 905/24481 bytes (3.70%) of diff not shown.
2.34 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 47 lines modifiedOffset 9, 52 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·000000000000001c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000042115 00000018·0000000000000024·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000003ec
16 ··DW_CFA_advance_loc:·5·to·000000000000000516 ··DW_CFA_advance_loc:·5·to·0000000000000005
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1618 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
19 ··DW_CFA_advance_loc1:·200·to·00000000000000cd19 ··DW_CFA_advance_loc1:·201·to·00000000000000ce
20 ··DW_CFA_remember_state20 ··DW_CFA_remember_state
21 ··DW_CFA_def_cfa_offset:·821 ··DW_CFA_def_cfa_offset:·8
 22 ··DW_CFA_advance_loc:·2·to·00000000000000d0
 23 ··DW_CFA_restore_state
 24 ··DW_CFA_advance_loc2:·292·to·00000000000001f4
 25 ··DW_CFA_remember_state
 26 ··DW_CFA_def_cfa_offset:·8
22 ··DW_CFA_advance_loc:·1·to·00000000000000ce27 ··DW_CFA_advance_loc:·12·to·0000000000000200
23 ··DW_CFA_restore_state28 ··DW_CFA_restore_state
24 ··DW_CFA_nop29 ··DW_CFA_nop
25 ··DW_CFA_nop30 ··DW_CFA_nop
26 ··DW_CFA_nop31 ··DW_CFA_nop
  
27 00000038·0000000000000014·0000003c·FDE·cie=00000000·pc=0000000000000000..00000000000001de32 00000040·0000000000000014·00000044·FDE·cie=00000000·pc=0000000000000000..00000000000001fe
28 ··DW_CFA_def_cfa_offset:·1633 ··DW_CFA_def_cfa_offset:·16
29 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1634 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
30 ··DW_CFA_nop35 ··DW_CFA_nop
31 ··DW_CFA_nop36 ··DW_CFA_nop
32 ··DW_CFA_nop37 ··DW_CFA_nop
  
33 00000050·0000000000000020·00000054·FDE·cie=00000000·pc=0000000000000430..00000000000007a538 00000058·0000000000000020·0000005c·FDE·cie=00000000·pc=00000000000003f0..0000000000000753
34 ··DW_CFA_advance_loc:·11·to·000000000000043b39 ··DW_CFA_advance_loc:·11·to·00000000000003fb
35 ··DW_CFA_def_cfa_offset:·1640 ··DW_CFA_def_cfa_offset:·16
36 ··DW_CFA_advance_loc1:·163·to·00000000000004de41 ··DW_CFA_advance_loc1:·163·to·000000000000049e
37 ··DW_CFA_remember_state42 ··DW_CFA_remember_state
38 ··DW_CFA_def_cfa_offset:·843 ··DW_CFA_def_cfa_offset:·8
39 ··DW_CFA_advance_loc:·2·to·00000000000004e044 ··DW_CFA_advance_loc:·1·to·000000000000049f
40 ··DW_CFA_restore_state45 ··DW_CFA_restore_state
41 ··DW_CFA_advance_loc1:·255·to·00000000000005df46 ··DW_CFA_advance_loc1:·248·to·0000000000000597
42 ··DW_CFA_remember_state47 ··DW_CFA_remember_state
43 ··DW_CFA_def_cfa_offset:·848 ··DW_CFA_def_cfa_offset:·8
44 ··DW_CFA_advance_loc:·1·to·00000000000005e049 ··DW_CFA_advance_loc:·9·to·00000000000005a0
45 ··DW_CFA_restore_state50 ··DW_CFA_restore_state
46 ··DW_CFA_nop51 ··DW_CFA_nop
47 ··DW_CFA_nop52 ··DW_CFA_nop
  
48 00000074·0000000000000010·00000078·FDE·cie=00000000·pc=00000000000001de..000000000000036553 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=00000000000001fe..00000000000003a5
49 ··DW_CFA_def_cfa_offset:·1654 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_nop55 ··DW_CFA_nop
  
14.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 282 lines modifiedOffset 1, 305 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<PyOS_strtol.cold>:2 0000000000000000·<PyOS_strtol.cold>:
3 PyOS_strtol.cold():3 PyOS_strtol.cold():
4 »       neg····%rcx4 »       test···%rsi,%rsi
5 »       jmp····8·<PyOS_strtol.cold+0x8>5 »       je·····9·<PyOS_strtol.cold+0x9>
6 ·R_X86_64_PC32»  .text.hot+0xc56 ·R_X86_64_PC32»  .text.hot+0x21c
 7 »       mov····%r9,(%rsi)
7 »       xor····%r8d,%r8d 
8 »       xor····%eax,%eax 
9 »       test···%edx,%edx 
10 »       je·····15·<PyOS_strtol.cold+0x15>8 »       jmp····11·<PyOS_strtol.cold+0x11>
11 ·R_X86_64_PC32»  .text.hot+0xec9 ·R_X86_64_PC32»  .text.hot+0x21c
 10 »       test···%rsi,%rsi
12 »       js·····131·<PyOS_strtol.cold+0x131>11 »       je·····1a·<PyOS_strtol.cold+0x1a>
13 »       cmp····$0x10,%edx 
14 »       je·····34·<PyOS_strtol.cold+0x34> 
15 »       jg·····26·<PyOS_strtol.cold+0x26> 
16 ·R_X86_64_PC32»  .text.hot+0x3a3 
17 »       cmp····$0x2,%edx 
18 »       je·····34·<PyOS_strtol.cold+0x34> 
19 »       cmp····$0x8,%edx 
20 »       jne····34·<PyOS_strtol.cold+0x34> 
21 ·R_X86_64_PC32»  .text.hot+0x3a3 
22 »       movzbl·(%rdi),%eax 
23 »       mov····%rdi,%rcx 
24 »       jmp····3f·<PyOS_strtol.cold+0x3f> 
25 ·R_X86_64_PC32»  .text.hot+0x2a512 ·R_X86_64_PC32»  .text.hot+0x21c
 13 »       mov····%r9,(%rsi)
26 »       movzbl·0x1(%rdi),%eax 
27 »       lea····0x1(%rdi),%rcx 
28 »       test···%al,%al 
29 »       je·····b2·<PyOS_strtol.cold+0xb2>14 »       jmp····22·<PyOS_strtol.cold+0x22>
30 »       movzbl·%al,%edi 
31 »       testb··$0x8,0x0(,%rdi,4) 
32 ·R_X86_64_32S»   _Py_ctype_table 
33 »       jne····a6·<PyOS_strtol.cold+0xa6> 
34 »       mov····%rcx,%rdi 
35 »       jmp····60·<PyOS_strtol.cold+0x60> 
36 ·R_X86_64_PC32»  .text.hot+0x4315 ·R_X86_64_PC32»  .text.hot+0x21c
37 »       movzbl·0x1(%rdi),%eax16 »       movzbl·0x1(%rdi),%eax
38 »       add····$0x1,%rdi17 »       add····$0x1,%rdi
39 »       test···%al,%al18 »       test···%al,%al
40 »       je·····11e·<PyOS_strtol.cold+0x11e>19 »       je·····a7·<PyOS_strtol.cold+0xa7>
41 »       movzbl·%al,%ecx20 »       movzbl·%al,%ecx
42 »       testb··$0x8,0x0(,%rcx,4)21 »       testb··$0x8,0x0(,%rcx,4)
43 ·R_X86_64_32S»   _Py_ctype_table22 ·R_X86_64_32S»   _Py_ctype_table
44 »       jne····60·<PyOS_strtol.cold+0x60>23 »       jne····9b·<PyOS_strtol.cold+0x9b>
45 »       cmp····$0x2d,%al24 »       cmp····$0x2d,%al
46 »       sete···%r8b25 »       sete···%r8b
47 »       sub····$0x2b,%eax26 »       sub····$0x2b,%eax
48 »       test···$0xfd,%al27 »       test···$0xfd,%al
 28 »       je·····87·<PyOS_strtol.cold+0x87>
 29 »       movzbl·(%rdi),%eax
 30 »       test···%al,%al
49 »       jne····121·<PyOS_strtol.cold+0x121>31 »       jne····53·<PyOS_strtol.cold+0x53>
 32 ·R_X86_64_PC32»  .text.hot+0x32
 33 »       xor····%eax,%eax
 34 »       test···%edx,%edx
 35 »       je·····5d·<PyOS_strtol.cold+0x5d>
 36 ·R_X86_64_PC32»  .text.hot+0xec
 37 »       js·····1ed·<PyOS_strtol.cold+0x1ed>
 38 »       cmp····$0x10,%edx
 39 »       je·····7c·<PyOS_strtol.cold+0x7c>
 40 »       jg·····6e·<PyOS_strtol.cold+0x6e>
 41 ·R_X86_64_PC32»  .text.hot+0x369
 42 »       cmp····$0x2,%edx
 43 »       je·····7c·<PyOS_strtol.cold+0x7c>
 44 »       cmp····$0x8,%edx
 45 »       jne····7c·<PyOS_strtol.cold+0x7c>
 46 ·R_X86_64_PC32»  .text.hot+0x369
 47 »       movzbl·(%rdi),%eax
 48 »       mov····%rdi,%rcx
 49 »       jmp····87·<PyOS_strtol.cold+0x87>
 50 ·R_X86_64_PC32»  .text.hot+0x27d
50 »       movzbl·0x1(%rdi),%eax51 »       movzbl·0x1(%rdi),%eax
51 »       lea····0x1(%rdi),%rcx52 »       lea····0x1(%rdi),%rcx
52 »       mov····%rcx,%rdi53 »       mov····%rcx,%rdi
53 »       test···%al,%al54 »       test···%al,%al
54 »       je·····b·<PyOS_strtol.cold+0xb>55 »       je·····53·<PyOS_strtol.cold+0x53>
55 »       jmp····a6·<PyOS_strtol.cold+0xa6>56 »       jmp····9b·<PyOS_strtol.cold+0x9b>
56 ·R_X86_64_PC32»  .text.hot+0x3257 ·R_X86_64_PC32»  .text.hot+0x32
57 »       movzbl·0x1(%rcx),%eax58 »       movzbl·0x1(%rdi),%eax
58 »       add····$0x1,%rcx59 »       add····$0x1,%rdi
59 »       test···%al,%al60 »       test···%al,%al
60 »       jne····4b·<PyOS_strtol.cold+0x4b>61 »       jne····2e·<PyOS_strtol.cold+0x2e>
 62 »       xor····%r8d,%r8d
 63 »       jmp····48·<PyOS_strtol.cold+0x48>
61 »       mov····%rcx,%rdi64 »       mov····%rcx,%rax
62 »       xor····%eax,%eax65 »       test···%rcx,%rcx
 66 »       js·····b8·<PyOS_strtol.cold+0xb8>
 67 ·R_X86_64_PC32»  .text.hot+0x1cd
63 »       jmp····bc·<PyOS_strtol.cold+0xbc>68 »       jmp····bd·<PyOS_strtol.cold+0xbd>
64 ·R_X86_64_PC32»  .text.hot+0x4369 ·R_X86_64_PC32»  .text.hot+0xc0
 70 »       test···%rsi,%rsi
 71 »       je·····c6·<PyOS_strtol.cold+0xc6>
 72 ·R_X86_64_PC32»  .text.hot+0x21c
 73 »       mov····%r9,(%rsi)
 74 »       jmp····ce·<PyOS_strtol.cold+0xce>
 75 ·R_X86_64_PC32»  .text.hot+0x21c
 76 »       movzbl·0x1(%r9),%eax
 77 »       add····$0x1,%r9
 78 »       testb··$0x8,0x0(,%rax,4)
 79 ·R_X86_64_32S»   _Py_ctype_table
 80 »       je·····e5·<PyOS_strtol.cold+0xe5>
 81 ·R_X86_64_PC32»  .text.hot+0xb2
 82 »       jmp····ce·<PyOS_strtol.cold+0xce>
65 »       cmp····$0x30,%al83 »       cmp····$0x30,%al
66 »       jne····34·<PyOS_strtol.cold+0x34>84 »       jne····7c·<PyOS_strtol.cold+0x7c>
67 »       movzbl·0x1(%rdi),%eax85 »       movzbl·0x1(%rdi),%eax
68 »       lea····0x1(%rdi),%rcx86 »       lea····0x1(%rdi),%rcx
69 »       and····$0xffffffdf,%eax87 »       and····$0xffffffdf,%eax
70 »       cmp····$0x58,%al88 »       cmp····$0x58,%al
71 »       jne····16a·<PyOS_strtol.cold+0x16a>89 »       jne····1a6·<PyOS_strtol.cold+0x1a6>
72 »       movzbl·0x2(%rdi),%eax90 »       movzbl·0x2(%rdi),%eax
73 »       add····$0x2,%rdi91 »       add····$0x2,%rdi
74 »       cmpb···$0xf,0x0(%rax)92 »       cmpb···$0xf,0x0(%rax)
75 ·R_X86_64_32S»   _PyLong_DigitValue93 ·R_X86_64_32S»   _PyLong_DigitValue
76 »       jbe····34·<PyOS_strtol.cold+0x34>94 »       jbe····7c·<PyOS_strtol.cold+0x7c>
77 »       test···%rsi,%rsi95 »       test···%rsi,%rsi
78 »       je·····f5·<PyOS_strtol.cold+0xf5>96 »       je·····11c·<PyOS_strtol.cold+0x11c>
79 ·R_X86_64_PC32»  .text.hot+0xba97 ·R_X86_64_PC32»  .text.hot+0x21c
80 »       mov····%rcx,(%rsi)98 »       mov····%rcx,(%rsi)
81 »       jmp····fd·<PyOS_strtol.cold+0xfd>99 »       jmp····124·<PyOS_strtol.cold+0x124>
Max diff block lines reached; 9671/14291 bytes (67.67%) of diff not shown.
20.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 6, 529 lines modifiedOffset 6, 519 lines modified
6 0000000000000000·<PyOS_strtol>:6 0000000000000000·<PyOS_strtol>:
7 PyOS_strtol():7 PyOS_strtol():
8 »       endbr648 »       endbr64
9 »       push···%rbx9 »       push···%rbx
10 »       movzbl·(%rdi),%eax10 »       movzbl·(%rdi),%eax
11 »       test···%al,%al11 »       test···%al,%al
12 »       je·····10·<PyOS_strtol+0x10>12 »       je·····10·<PyOS_strtol+0x10>
13 ·R_X86_64_PC32»  .text.unlikely+0x413 ·R_X86_64_PC32»  .text.unlikely+0x120
14 »       movzbl·%al,%ecx14 »       movzbl·%al,%ecx
15 »       testb··$0x8,0x0(,%rcx,4)15 »       testb··$0x8,0x0(,%rcx,4)
16 ·R_X86_64_32S»   _Py_ctype_table16 ·R_X86_64_32S»   _Py_ctype_table
17 »       jne····21·<PyOS_strtol+0x21>17 »       jne····21·<PyOS_strtol+0x21>
18 ·R_X86_64_PC32»  .text.unlikely+0x10a18 ·R_X86_64_PC32»  .text.unlikely+0x1e
19 »       cmp····$0x2d,%al19 »       cmp····$0x2d,%al
20 »       lea····-0x2b(%rax),%ecx20 »       lea····-0x2b(%rax),%ecx
21 »       sete···%r8b21 »       sete···%r8b
22 »       and····$0xfd,%ecx22 »       and····$0xfd,%ecx
23 »       je·····417·<PyOS_strtol+0x417>23 »       je·····3d8·<PyOS_strtol+0x3d8>
24 »       movzbl·%al,%ecx24 »       movzbl·%al,%ecx
25 »       testb··$0x8,0x0(,%rcx,4)25 »       testb··$0x8,0x0(,%rcx,4)
26 ·R_X86_64_32S»   _Py_ctype_table26 ·R_X86_64_32S»   _Py_ctype_table
27 »       jne····47·<PyOS_strtol+0x47>27 »       jne····47·<PyOS_strtol+0x47>
28 ·R_X86_64_PC32»  .text.unlikely+0x3b28 ·R_X86_64_PC32»  .text.unlikely+0x1b2
29 »       test···%edx,%edx29 »       test···%edx,%edx
30 »       jne····388·<PyOS_strtol+0x388>30 »       jne····34e·<PyOS_strtol+0x34e>
31 »       cmp····$0x30,%al31 »       cmp····$0x30,%al
32 »       jne····f0·<PyOS_strtol+0xf0>32 »       jne····f0·<PyOS_strtol+0xf0>
33 »       movzbl·0x1(%rdi),%eax33 »       movzbl·0x1(%rdi),%eax
34 »       lea····0x1(%rdi),%r934 »       lea····0x1(%rdi),%r9
35 »       lea····-0x42(%rax),%ecx35 »       lea····-0x42(%rax),%ecx
36 »       cmp····$0x36,%cl36 »       cmp····$0x36,%cl
37 »       ja·····e0·<PyOS_strtol+0xe0>37 »       ja·····d0·<PyOS_strtol+0xd0>
38 »       mov····$0x1,%edx38 »       mov····$0x1,%edx
39 »       shl····%cl,%rdx39 »       shl····%cl,%rdx
40 »       movabs·$0x100000001,%rcx40 »       movabs·$0x100000001,%rcx
41 »       test···%rcx,%rdx41 »       test···%rcx,%rdx
42 »       jne····2ef·<PyOS_strtol+0x2ef>42 »       jne····2cb·<PyOS_strtol+0x2cb>
43 »       movabs·$0x200000002000,%rcx43 »       movabs·$0x200000002000,%rcx
44 »       test···%rcx,%rdx44 »       test···%rcx,%rdx
45 »       jne····2cf·<PyOS_strtol+0x2cf>45 »       jne····2ab·<PyOS_strtol+0x2ab>
46 »       movabs·$0x40000000400000,%rcx46 »       movabs·$0x40000000400000,%rcx
47 »       test···%rcx,%rdx47 »       test···%rcx,%rdx
48 »       jne····28c·<PyOS_strtol+0x28c>48 »       jne····264·<PyOS_strtol+0x264>
49 »       testb··$0x8,0x0(,%rax,4)49 »       testb··$0x8,0x0(,%rax,4)
50 ·R_X86_64_32S»   _Py_ctype_table50 ·R_X86_64_32S»   _Py_ctype_table
51 »       jne····b6·<PyOS_strtol+0xb6>51 »       jne····3e7·<PyOS_strtol+0x3e7>
52 ·R_X86_64_PC32»  .text.unlikely+0x16e 
53 »       test···%rsi,%rsi52 »       test···%rsi,%rsi
54 »       je·····be·<PyOS_strtol+0xbe>53 »       je·····220·<PyOS_strtol+0x220>
55 »       mov····%r9,(%rsi)54 »       mov····%r9,(%rsi)
56 »       xor····%ecx,%ecx55 »       xor····%eax,%eax
57 »       test···%r8b,%r8b56 »       test···%r8b,%r8b
58 »       jne····c9·<PyOS_strtol+0xc9>57 »       jne····cd·<PyOS_strtol+0xcd>
59 ·R_X86_64_PC32»  .text.unlikely-0x458 ·R_X86_64_PC32»  .text.unlikely+0x1aa
60 »       mov····%rcx,%rax 
61 »       pop····%rbx59 »       pop····%rbx
62 »       ret60 »       ret
 61 »       nop
 62 »       cmp····$0x30,%al
 63 »       jne····a8·<PyOS_strtol+0xa8>
63 »       movzbl·0x1(%r9),%eax64 »       movzbl·0x1(%r9),%eax
64 »       add····$0x1,%r965 »       add····$0x1,%r9
65 »       nopw···0x0(%rax,%rax,1) 
66 »       cmp····$0x30,%al66 »       cmp····$0x30,%al
67 »       jne····a8·<PyOS_strtol+0xa8>67 »       je·····d4·<PyOS_strtol+0xd4>
 68 »       testb··$0x8,0x0(,%rax,4)
 69 ·R_X86_64_32S»   _Py_ctype_table
 70 »       je·····b6·<PyOS_strtol+0xb6>
68 »       jmp····ce·<PyOS_strtol+0xce>71 »       jmp····f0·<PyOS_strtol+0xf0>
69 »       cs·nopw·0x0(%rax,%rax,1)72 ·R_X86_64_PC32»  .text.unlikely+0xca
70 »       mov····$0xa,%edx73 »       mov····$0xa,%edx
71 »       movzbl·0x0(%rax),%eax74 »       movzbl·0x0(%rax),%ecx
72 ·R_X86_64_32S»   _PyLong_DigitValue75 ·R_X86_64_32S»   _PyLong_DigitValue
73 »       mov····%rax,%rcx76 »       mov····%rcx,%rax
74 »       cmp····%edx,%eax77 »       cmp····%edx,%ecx
75 »       jge····220·<PyOS_strtol+0x220>78 »       jge····218·<PyOS_strtol+0x218>
76 »       movslq·%edx,%r1079 »       movslq·%edx,%r10
77 »       mov····0x0(,%r10,4),%r11d80 »       mov····0x0(,%r10,4),%r11d
78 ·R_X86_64_32S»   .rodata81 ·R_X86_64_32S»   .rodata
79 »       test···%r11d,%r11d82 »       test···%r11d,%r11d
80 »       jle····231·<PyOS_strtol+0x231>83 »       jle····227·<PyOS_strtol+0x227>
81 »       movzbl·0x1(%rdi),%eax84 »       movzbl·0x1(%rdi),%ecx
82 »       lea····0x1(%rdi),%r985 »       lea····0x1(%rdi),%r9
83 »       movzbl·0x0(%rax),%ebx86 »       movzbl·0x0(%rcx),%ebx
84 ·R_X86_64_32S»   _PyLong_DigitValue87 ·R_X86_64_32S»   _PyLong_DigitValue
85 »       mov····%rbx,%rax88 »       mov····%rbx,%rcx
86 »       cmp····%edx,%ebx89 »       cmp····%edx,%ebx
87 »       jge····208·<PyOS_strtol+0x208>90 »       jge····200·<PyOS_strtol+0x200>
88 »       cmp····$0x1,%r11d91 »       cmp····$0x1,%r11d
89 »       je·····3d9·<PyOS_strtol+0x3d9>92 »       je·····397·<PyOS_strtol+0x397>
90 »       imul···%r10,%rcx93 »       imul···%r10,%rax
91 »       lea····0x2(%rdi),%r994 »       lea····0x2(%rdi),%r9
92 »       add····%rcx,%rax95 »       add····%rax,%rcx
93 »       movzbl·0x2(%rdi),%ecx96 »       movzbl·0x2(%rdi),%eax
94 »       movzbl·0x0(%rcx),%ebx97 »       movzbl·0x0(%rax),%ebx
95 ·R_X86_64_32S»   _PyLong_DigitValue98 ·R_X86_64_32S»   _PyLong_DigitValue
96 »       mov····%rbx,%rcx99 »       mov····%rbx,%rax
97 »       cmp····%edx,%ebx100 »       cmp····%edx,%ebx
98 »       jge····260·<PyOS_strtol+0x260>101 »       jge····250·<PyOS_strtol+0x250>
99 »       cmp····$0x2,%r11d102 »       cmp····$0x2,%r11d
100 »       je·····3c6·<PyOS_strtol+0x3c6>103 »       je·····384·<PyOS_strtol+0x384>
101 »       imul···%r10,%rax104 »       imul···%r10,%rcx
102 »       lea····0x3(%rdi),%r9105 »       lea····0x3(%rdi),%r9
103 »       add····%rcx,%rax106 »       add····%rax,%rcx
104 »       movzbl·0x3(%rdi),%ecx107 »       movzbl·0x3(%rdi),%eax
105 »       movzbl·0x0(%rcx),%ecx108 »       movzbl·0x0(%rax),%eax
106 ·R_X86_64_32S»   _PyLong_DigitValue109 ·R_X86_64_32S»   _PyLong_DigitValue
107 »       mov····%rcx,%rdi110 »       mov····%rax,%rdi
108 »       cmp····%edx,%ecx111 »       cmp····%edx,%eax
109 »       jge····278·<PyOS_strtol+0x278>112 »       jge····250·<PyOS_strtol+0x250>
110 »       lea····-0x3(%r11),%ecx113 »       lea····-0x3(%r11),%eax
111 »       test···%ecx,%ecx114 »       test···%eax,%eax
112 »       jle····317·<PyOS_strtol+0x317>115 »       jle····2eb·<PyOS_strtol+0x2eb>
113 »       imul···%r10,%rax116 »       imul···%r10,%rcx
114 »       add····$0x1,%r9117 »       add····$0x1,%r9
115 »       sub····$0x1,%ecx118 »       sub····$0x1,%eax
116 »       add····%rdi,%rax119 »       add····%rdi,%rcx
117 »       movzbl·(%r9),%edi120 »       movzbl·(%r9),%edi
118 »       movzbl·0x0(%rdi),%edi121 »       movzbl·0x0(%rdi),%edi
119 ·R_X86_64_32S»   _PyLong_DigitValue122 ·R_X86_64_32S»   _PyLong_DigitValue
120 »       movzbl·%dil,%r11d123 »       movzbl·%dil,%r11d
121 »       cmp····%edx,%r11d124 »       cmp····%edx,%r11d
122 »       jl·····18f·<PyOS_strtol+0x18f>125 »       jl·····18f·<PyOS_strtol+0x18f>
123 »       test···%rsi,%rsi126 »       test···%rsi,%rsi
124 »       je·····1c2·<PyOS_strtol+0x1c2>127 »       je·····1c2·<PyOS_strtol+0x1c2>
125 ·R_X86_64_PC32»  .text.unlikely+0x13e128 ·R_X86_64_PC32»  .text.unlikely+0xa8
126 »       mov····%r9,(%rsi)129 »       mov····%r9,(%rsi)
Max diff block lines reached; 15822/20581 bytes (76.88%) of diff not shown.
1.35 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·1c000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x00000020·00000000·21040000·00450e10·830202c8·....!....E......5 ··0x00000020·00000000·ec030000·00450e10·830202c9·.........E......
 6 ··0x00000030·0a0e0842·0b032401·0a0e084c·0b000000·...B..$....L....
6 ··0x00000030·0a0e0841·0b000000·14000000·3c000000·...A........<... 
7 ··0x00000040·00000000·de010000·000e1083·02000000·................ 
8 ··0x00000050·20000000·54000000·00000000·75030000··...T.......u...7 ··0x00000040·14000000·44000000·00000000·fe010000·....D...........
9 ··0x00000060·004b0e10·02a30a0e·08420b02·ff0a0e08·.K.......B...... 
10 ··0x00000070·410b0000·10000000·78000000·00000000·A.......x....... 
11 ··0x00000080·87010000·000e1000···················........8 ··0x00000050·000e1083·02000000·20000000·5c000000·........·...\...
 9 ··0x00000060·00000000·63030000·004b0e10·02a30a0e·....c....K......
 10 ··0x00000070·08410b02·f80a0e08·490b0000·10000000·.A......I.......
 11 ··0x00000080·80000000·00000000·a7010000·000e1000·................
  
74.2 KB
parking_lot.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:··········28288·(bytes·into·file)13 ··Start·of·section·headers:··········27240·(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:·········18
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·17
3.81 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 27 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x6e80:1 There·are·18·section·headers,·starting·at·offset·0x6a68:
  
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·000468·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003240·000108·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003078·000450·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000190·002020·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0004a8·002020·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·003348·003030·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0034c8·003030·18···I·15···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0021b0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0024c8·000000·00··WA··0···0··1
 10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0024c8·0001ed·00··AX··0···0··1
 11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0064f8·000378·18···I·15···6··8
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0021b0·00003a·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0026b5·00003a·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0021f0·000024·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0026f0·000024·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002214·000145·00··AX··0···0··1 
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006378·000390·18···I·17···8··8 
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·002360·000564·00··AX··0···0·16 
15 ··[11]·.rela.text.hot····RELA············0000000000000000·006708·000570·18···I·17··10··8 
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0028c8·000052·00···A··0···0·1614 ··[10]·.rodata···········PROGBITS········0000000000000000·002718·000052·00···A··0···0·16
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·00291a·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·00276a·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·002920·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·002770·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002940·000228·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·002790·000228·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·006c78·000150·18···I·17··15··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·006870·000150·18···I·15··13··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·002b68·000438·18·····18··18··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·0029b8·000420·18·····16··17··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002fa0·00029f·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·002dd8·00029f·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·006dc8·0000b1·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·0069c0·0000a2·00······0···0··1
24 Key·to·Flags:22 Key·to·Flags:
25 ··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),
26 ··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),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)26 ··D·(mbind),·l·(large),·p·(processor·specific)
6.48 KB
readelf --wide --symbols {}
    
Offset 1, 48 lines modifiedOffset 1, 47 lines modified
  
1 Symbol·table·'.symtab'·contains·45·entries:1 Symbol·table·'.symtab'·contains·44·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··8224·OBJECT··LOCAL··DEFAULT····3·buckets6 ·····3:·0000000000000000··8224·OBJECT··LOCAL··DEFAULT····3·buckets
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1 
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8 
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot 
11 ·····8:·0000000000000000···203·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_Park.cold8 ·····5:·0000000000000000···262·FUNC····LOCAL··DEFAULT····6·_PyParkingLot_Park.cold
 9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
 10 ·····7:·0000000000000106····15·FUNC····LOCAL··DEFAULT····6·_PySemaphore_Init.cold
12 ·····9:·0000000000000040····18·OBJECT··LOCAL··DEFAULT···12·__func__.211 ·····8:·0000000000000040····18·OBJECT··LOCAL··DEFAULT···10·__func__.2
 12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
 13 ····10:·0000000000000115····53·FUNC····LOCAL··DEFAULT····6·_PySemaphore_Wait.cold
13 ····10:·0000000000000020····26·OBJECT··LOCAL··DEFAULT···12·__func__.114 ····11:·0000000000000020····26·OBJECT··LOCAL··DEFAULT···10·__func__.1
14 ····11:·00000000000000cb····15·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Init.cold 
15 ····12:·00000000000000da····27·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Wait.cold 
16 ····13:·00000000000000f5····15·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_Unpark.cold15 ····12:·000000000000014a····89·FUNC····LOCAL··DEFAULT····6·_PyParkingLot_Unpark.cold
 16 ····13:·00000000000001a3····15·FUNC····LOCAL··DEFAULT····6·_PySemaphore_Wakeup.cold
17 ····14:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···12·__func__.017 ····14:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···10·__func__.0
18 ····15:·0000000000000104····15·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Wakeup.cold 
19 ····16:·0000000000000113····50·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_UnparkAll.cold18 ····15:·00000000000001b2····50·FUNC····LOCAL··DEFAULT····6·_PyParkingLot_UnparkAll.cold
20 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata19 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
21 ····18:·0000000000000000····64·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_AfterFork20 ····17:·0000000000000000····64·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_AfterFork
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
23 ····20:·0000000000000000···772·FUNC····GLOBAL·DEFAULT···10·_PyParkingLot_Park22 ····19:·0000000000000040···343·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_Park
 23 ····20:·00000000000001a0····24·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Init
 24 ····21:·00000000000001c0···167·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Wait
 25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
 26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
 27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_LockSlow
 28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_UnlockSlow
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init
 30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
26 ····23:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate32 ····29:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_ReleaseThread33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_ReleaseThread
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_AcquireThread35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_AcquireThread
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy 
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location 
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_LockSlow 
37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_UnlockSlow 
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail 
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
40 ····37:·0000000000000330···190·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Wait 
41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat
42 ····39:·0000000000000310····24·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Init 
43 ····40:·00000000000003f0···338·FUNC····GLOBAL·DEFAULT···10·_PyParkingLot_Unpark42 ····39:·0000000000000270···224·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_Unpark
 43 ····40:·0000000000000350····20·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Wakeup
44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post
45 ····42:·0000000000000550····20·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Wakeup 
46 ····43:·0000000000000040···248·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_UnparkAll45 ····42:·0000000000000370···248·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_UnparkAll
47 ····44:·0000000000000140·····9·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Destroy46 ····43:·00000000000001e4·····9·FUNC····GLOBAL·DEFAULT····6·_PySemaphore_Destroy
21.9 KB
readelf --wide --relocs {}
    
Offset 1, 23 lines modifiedOffset 1, 58 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x3240·contains·11·entries:1 Relocation·section·'.rela.text'·at·offset·0x3078·contains·46·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··0000001200000004·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·+·0 
8 0000000000000098··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8 
9 000000000000009f··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·07 00000000000000af··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
 8 00000000000000d8··0000001400000004·R_X86_64_PLT32·········00000000000001a0·_PySemaphore_Init·-·4
 9 00000000000000e0··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8
 10 000000000000010e··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18
10 000000000000012c··0000002a00000004·R_X86_64_PLT32·········0000000000000550·_PySemaphore_Wakeup·-·411 000000000000012f··0000001500000004·R_X86_64_PLT32·········00000000000001c0·_PySemaphore_Wait·-·4
11 0000000000000089··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10f 
12 00000000000000b9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·137 
13 0000000000000145··0000001b00000004·R_X86_64_PLT32·········0000000000000000·sem_destroy·-·412 0000000000000143··0000001600000004·R_X86_64_PLT32·········0000000000000000·sem_destroy·-·4
 13 000000000000018e··0000001700000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
 14 00000000000001aa··0000001a00000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4
 15 00000000000001dd··0000001d00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
 16 00000000000001f6··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyEval_ReleaseThread·-·4
 17 0000000000000203··0000001f00000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4
 18 000000000000021b··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4
 19 0000000000000230··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
 20 0000000000000242··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
 21 000000000000024d··0000002300000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimespec_clamp·-·4
 22 000000000000025d··0000002400000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·4
 23 00000000000002a7··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
 24 00000000000002ba··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8
 25 00000000000002ee··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
 26 00000000000002f8··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18
 27 0000000000000340··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
 28 0000000000000356··0000002900000004·R_X86_64_PLT32·········0000000000000000·sem_post·-·4
 29 00000000000003ae··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
 30 00000000000003c8··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8
 31 00000000000003cf··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
 32 000000000000045c··0000002800000004·R_X86_64_PLT32·········0000000000000350·_PySemaphore_Wakeup·-·4
 33 00000000000000ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
 34 000000000000011f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e
 35 0000000000000139··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40
 36 0000000000000169··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a
 37 0000000000000173··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d
 38 0000000000000184··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a
 39 0000000000000193··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5
 40 00000000000001b2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·102
 41 000000000000020e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·111
 42 00000000000002b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174
 43 00000000000002d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·146
 44 0000000000000347··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14e
 45 000000000000034c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14e
 46 000000000000035e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19f
 47 00000000000003b9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae
 48 00000000000003e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d6
  
14 Relocation·section·'.rela.data'·at·offset·0x3348·contains·514·entries:49 Relocation·section·'.rela.data'·at·offset·0x34c8·contains·514·entries:
15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend50 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
16 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·851 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8
17 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·852 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8
18 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2853 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.data·+·28
19 0000000000000030··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2854 0000000000000030··0000000200000001·R_X86_64_64············0000000000000000·.data·+·28
20 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4855 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48
21 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4856 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48
Offset 526, 125 lines modifiedOffset 561, 63 lines modified
526 0000000000001fc8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8561 0000000000001fc8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8
527 0000000000001fd0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8562 0000000000001fd0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8
528 0000000000001fe8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8563 0000000000001fe8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8
529 0000000000001ff0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8564 0000000000001ff0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8
530 0000000000002008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008565 0000000000002008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008
531 0000000000002010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008566 0000000000002010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008
  
532 Relocation·section·'.rela.text.unlikely'·at·offset·0x6378·contains·38·entries:567 Relocation·section·'.rela.text.unlikely'·at·offset·0x64f8·contains·37·entries:
533 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend568 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
534 0000000000000001··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
535 0000000000000006··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·40 
536 000000000000000b··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
537 0000000000000038··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4 
538 0000000000000062··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4 
539 0000000000000072··0000002500000004·R_X86_64_PLT32·········0000000000000330·_PySemaphore_Wait·-·4 
540 0000000000000083··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4569 000000000000000e··0000001800000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
 570 0000000000000080··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18
541 000000000000009a··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4571 0000000000000099··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
542 00000000000000a7··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4572 00000000000000a6··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
543 00000000000000b1··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0 
544 00000000000000b6··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·20573 00000000000000b3··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
 574 00000000000000dd··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
545 00000000000000bd··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4575 00000000000000ec··0000001500000004·R_X86_64_PLT32·········00000000000001c0·_PySemaphore_Wait·-·4
 576 00000000000000fd··0000001800000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
546 00000000000000cc··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0577 0000000000000107··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
547 00000000000000d1··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·40578 000000000000010c··000000100000000a·R_X86_64_32············0000000000000000·.rodata·+·40
548 00000000000000d6··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4579 0000000000000111··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 580 0000000000000116··0000002500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
549 00000000000000e5··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0581 0000000000000130··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
550 00000000000000ea··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·20582 0000000000000135··000000100000000a·R_X86_64_32············0000000000000000·.rodata·+·20
551 00000000000000f1··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4583 000000000000013c··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4
552 00000000000000f6··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d 
553 00000000000000fb··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·0 
554 0000000000000100··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4584 0000000000000181··0000001800000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
555 0000000000000105··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d585 00000000000001a4··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d
556 000000000000010a··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·0586 00000000000001a9··000000100000000a·R_X86_64_32············0000000000000000·.rodata·+·0
557 000000000000010f··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4587 00000000000001ae··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
558 0000000000000123··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4588 00000000000001c2··0000001800000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
559 000000000000013c··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4589 00000000000001db··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
560 0000000000000013··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13d 
561 0000000000000027··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·291 
562 000000000000003d··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0 
563 000000000000007b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·164 
564 0000000000000088··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dc 
565 0000000000000092··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ca 
566 000000000000009f··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a3 
567 00000000000000ac··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·166 
568 00000000000000c7··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2d6 
569 00000000000000e0··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·376 
570 0000000000000137··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·89590 000000000000001d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ba
 591 000000000000002a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d0
 592 0000000000000040··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·143
 593 0000000000000091··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·13b
 594 000000000000009e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·13b
 595 00000000000000ab··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11f
 596 00000000000000c2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d0
 597 00000000000000f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·139
 598 000000000000012b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20e
 599 0000000000000146··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20e
571 0000000000000141··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b9600 000000000000014e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2be
 601 000000000000018b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2b3
 602 000000000000019f··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
 603 00000000000001d6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3b9
 604 00000000000001e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3e9
Max diff block lines reached; 8435/22379 bytes (37.69%) of diff not shown.
12.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 16, 214 lines modifiedOffset 16, 215 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..000000000000030422 00000030·0000000000000048·00000034·FDE·cie=00000000·pc=0000000000000040..0000000000000197
23 ··DW_CFA_advance_loc:·6·to·000000000000000623 ··DW_CFA_advance_loc:·6·to·0000000000000046
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:·9·to·000000000000004f
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:·5·to·0000000000000054
30 ··DW_CFA_def_cfa_offset:·3230 ··DW_CFA_def_cfa_offset:·32
31 ··DW_CFA_offset:·r13·(r13)·at·cfa-3231 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
32 ··DW_CFA_advance_loc:·2·to·000000000000002332 ··DW_CFA_advance_loc:·2·to·0000000000000056
33 ··DW_CFA_def_cfa_offset:·4033 ··DW_CFA_def_cfa_offset:·40
34 ··DW_CFA_offset:·r12·(r12)·at·cfa-4034 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
35 ··DW_CFA_advance_loc:·1·to·000000000000002435 ··DW_CFA_advance_loc:·1·to·0000000000000057
36 ··DW_CFA_def_cfa_offset:·4836 ··DW_CFA_def_cfa_offset:·48
37 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4837 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
38 ··DW_CFA_advance_loc:·9·to·000000000000002d38 ··DW_CFA_advance_loc:·4·to·000000000000005b
39 ··DW_CFA_def_cfa_offset:·5639 ··DW_CFA_def_cfa_offset:·56
40 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5640 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
41 ··DW_CFA_advance_loc:·28·to·000000000000004941 ··DW_CFA_advance_loc:·9·to·0000000000000064
42 ··DW_CFA_def_cfa_offset:·19242 ··DW_CFA_def_cfa_offset:·176
43 ··DW_CFA_advance_loc2:·324·to·000000000000018d43 ··DW_CFA_advance_loc1:·247·to·000000000000015b
44 ··DW_CFA_remember_state44 ··DW_CFA_remember_state
45 ··DW_CFA_def_cfa_offset:·5645 ··DW_CFA_def_cfa_offset:·56
46 ··DW_CFA_advance_loc:·3·to·000000000000019046 ··DW_CFA_advance_loc:·3·to·000000000000015e
47 ··DW_CFA_def_cfa_offset:·4847 ··DW_CFA_def_cfa_offset:·48
48 ··DW_CFA_advance_loc:·1·to·000000000000019148 ··DW_CFA_advance_loc:·1·to·000000000000015f
49 ··DW_CFA_def_cfa_offset:·4049 ··DW_CFA_def_cfa_offset:·40
50 ··DW_CFA_advance_loc:·2·to·000000000000019350 ··DW_CFA_advance_loc:·2·to·0000000000000161
51 ··DW_CFA_def_cfa_offset:·3251 ··DW_CFA_def_cfa_offset:·32
52 ··DW_CFA_advance_loc:·2·to·000000000000019552 ··DW_CFA_advance_loc:·2·to·0000000000000163
53 ··DW_CFA_def_cfa_offset:·2453 ··DW_CFA_def_cfa_offset:·24
54 ··DW_CFA_advance_loc:·2·to·000000000000019754 ··DW_CFA_advance_loc:·2·to·0000000000000165
55 ··DW_CFA_def_cfa_offset:·1655 ··DW_CFA_def_cfa_offset:·16
56 ··DW_CFA_advance_loc:·2·to·000000000000019956 ··DW_CFA_advance_loc:·2·to·0000000000000167
57 ··DW_CFA_def_cfa_offset:·857 ··DW_CFA_def_cfa_offset:·8
58 ··DW_CFA_advance_loc:·1·to·000000000000019a58 ··DW_CFA_advance_loc:·1·to·0000000000000168
59 ··DW_CFA_restore_state59 ··DW_CFA_restore_state
60 ··DW_CFA_nop 
61 ··DW_CFA_nop 
62 ··DW_CFA_nop 
  
63 00000080·000000000000001c·00000084·FDE·cie=00000000·pc=0000000000000000..00000000000000cb60 0000007c·000000000000001c·00000080·FDE·cie=00000000·pc=0000000000000000..0000000000000106
64 ··DW_CFA_def_cfa_offset:·19261 ··DW_CFA_def_cfa_offset:·176
65 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5662 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
66 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4863 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
67 ··DW_CFA_offset:·r12·(r12)·at·cfa-4064 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
68 ··DW_CFA_offset:·r13·(r13)·at·cfa-3265 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
69 ··DW_CFA_offset:·r14·(r14)·at·cfa-2466 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
70 ··DW_CFA_offset:·r15·(r15)·at·cfa-1667 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
71 000000a0·0000000000000014·000000a4·FDE·cie=00000000·pc=0000000000000310..000000000000032868 0000009c·0000000000000014·000000a0·FDE·cie=00000000·pc=00000000000001a0..00000000000001b8
72 ··DW_CFA_advance_loc:·5·to·000000000000031569 ··DW_CFA_advance_loc:·5·to·00000000000001a5
73 ··DW_CFA_def_cfa_offset:·1670 ··DW_CFA_def_cfa_offset:·16
74 ··DW_CFA_advance_loc:·18·to·000000000000032771 ··DW_CFA_advance_loc:·18·to·00000000000001b7
75 ··DW_CFA_def_cfa_offset:·872 ··DW_CFA_def_cfa_offset:·8
76 ··DW_CFA_nop73 ··DW_CFA_nop
  
77 000000b8·0000000000000010·000000bc·FDE·cie=00000000·pc=00000000000000cb..00000000000000da74 000000b4·0000000000000010·000000b8·FDE·cie=00000000·pc=0000000000000106..0000000000000115
78 ··DW_CFA_def_cfa_offset:·1675 ··DW_CFA_def_cfa_offset:·16
79 ··DW_CFA_nop76 ··DW_CFA_nop
  
80 000000cc·0000000000000030·000000d0·FDE·cie=00000000·pc=0000000000000330..00000000000003ee77 000000c8·0000000000000030·000000cc·FDE·cie=00000000·pc=00000000000001c0..0000000000000267
81 ··DW_CFA_advance_loc:·6·to·000000000000033678 ··DW_CFA_advance_loc:·6·to·00000000000001c6
82 ··DW_CFA_def_cfa_offset:·1679 ··DW_CFA_def_cfa_offset:·16
83 ··DW_CFA_offset:·r12·(r12)·at·cfa-1680 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
84 ··DW_CFA_advance_loc:·4·to·000000000000033a81 ··DW_CFA_advance_loc:·4·to·00000000000001ca
85 ··DW_CFA_def_cfa_offset:·2482 ··DW_CFA_def_cfa_offset:·24
86 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2483 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
87 ··DW_CFA_advance_loc:·4·to·000000000000033e84 ··DW_CFA_advance_loc:·4·to·00000000000001ce
88 ··DW_CFA_def_cfa_offset:·3285 ··DW_CFA_def_cfa_offset:·32
89 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3286 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
90 ··DW_CFA_advance_loc:·4·to·000000000000034287 ··DW_CFA_advance_loc:·4·to·00000000000001d2
91 ··DW_CFA_def_cfa_offset:·6488 ··DW_CFA_def_cfa_offset:·64
92 ··DW_CFA_advance_loc1:·73·to·000000000000038b89 ··DW_CFA_advance_loc1:·81·to·0000000000000223
93 ··DW_CFA_remember_state90 ··DW_CFA_remember_state
94 ··DW_CFA_def_cfa_offset:·3291 ··DW_CFA_def_cfa_offset:·32
95 ··DW_CFA_advance_loc:·3·to·000000000000038e92 ··DW_CFA_advance_loc:·3·to·0000000000000226
96 ··DW_CFA_def_cfa_offset:·2493 ··DW_CFA_def_cfa_offset:·24
97 ··DW_CFA_advance_loc:·1·to·000000000000038f94 ··DW_CFA_advance_loc:·1·to·0000000000000227
98 ··DW_CFA_def_cfa_offset:·1695 ··DW_CFA_def_cfa_offset:·16
99 ··DW_CFA_advance_loc:·2·to·000000000000039196 ··DW_CFA_advance_loc:·2·to·0000000000000229
100 ··DW_CFA_def_cfa_offset:·897 ··DW_CFA_def_cfa_offset:·8
101 ··DW_CFA_advance_loc:·1·to·000000000000039298 ··DW_CFA_advance_loc:·1·to·000000000000022a
102 ··DW_CFA_restore_state99 ··DW_CFA_restore_state
103 ··DW_CFA_nop100 ··DW_CFA_nop
  
104 00000100·0000000000000018·00000104·FDE·cie=00000000·pc=00000000000000da..00000000000000f5101 000000fc·0000000000000018·00000100·FDE·cie=00000000·pc=0000000000000115..000000000000014a
105 ··DW_CFA_def_cfa_offset:·64102 ··DW_CFA_def_cfa_offset:·64
106 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32103 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
107 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24104 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
108 ··DW_CFA_offset:·r12·(r12)·at·cfa-16105 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
109 ··DW_CFA_nop106 ··DW_CFA_nop
110 ··DW_CFA_nop107 ··DW_CFA_nop
111 ··DW_CFA_nop108 ··DW_CFA_nop
  
112 0000011c·0000000000000060·00000120·FDE·cie=00000000·pc=00000000000003f0..0000000000000542109 00000118·0000000000000040·0000011c·FDE·cie=00000000·pc=0000000000000270..0000000000000350
113 ··DW_CFA_advance_loc:·16·to·0000000000000400110 ··DW_CFA_advance_loc:·6·to·0000000000000276
114 ··DW_CFA_def_cfa_offset:·16111 ··DW_CFA_def_cfa_offset:·16
115 ··DW_CFA_offset:·r15·(r15)·at·cfa-16112 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
116 ··DW_CFA_advance_loc:·2·to·0000000000000402113 ··DW_CFA_advance_loc:·15·to·0000000000000285
117 ··DW_CFA_def_cfa_offset:·24114 ··DW_CFA_def_cfa_offset:·24
118 ··DW_CFA_offset:·r14·(r14)·at·cfa-24115 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
119 ··DW_CFA_advance_loc:·10·to·000000000000040c116 ··DW_CFA_advance_loc:·8·to·000000000000028d
120 ··DW_CFA_def_cfa_offset:·32117 ··DW_CFA_def_cfa_offset:·32
121 ··DW_CFA_offset:·r13·(r13)·at·cfa-32118 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
122 ··DW_CFA_advance_loc:·5·to·0000000000000411119 ··DW_CFA_advance_loc:·1·to·000000000000028e
123 ··DW_CFA_def_cfa_offset:·40120 ··DW_CFA_def_cfa_offset:·40
124 ··DW_CFA_offset:·r12·(r12)·at·cfa-40121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
125 ··DW_CFA_advance_loc:·4·to·0000000000000415122 ··DW_CFA_advance_loc:·1·to·000000000000028f
126 ··DW_CFA_def_cfa_offset:·48123 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
128 ··DW_CFA_advance_loc:·1·to·0000000000000416125 ··DW_CFA_advance_loc:·7·to·0000000000000296
129 ··DW_CFA_def_cfa_offset:·56 
130 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56 
131 ··DW_CFA_advance_loc:·22·to·000000000000042c 
132 ··DW_CFA_def_cfa_offset:·64126 ··DW_CFA_def_cfa_offset:·64
133 ··DW_CFA_advance_loc1:·174·to·00000000000004da127 ··DW_CFA_advance_loc1:·152·to·000000000000032e
134 ··DW_CFA_remember_state128 ··DW_CFA_remember_state
135 ··DW_CFA_def_cfa_offset:·56 
Max diff block lines reached; 5143/12232 bytes (42.05%) of diff not shown.
1.35 KB
strings --all --bytes=8 {}
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
 1 []A\A]A^A_
 2 []A\A]A^
 3 []A\A]A^
 4 []A\A]A^
1 parking_lot:·sem_init·failed5 parking_lot:·sem_init·failed
2 parking_lot:·sem_post·failed6 parking_lot:·sem_post·failed
3 unexpected·error·from·semaphore:·%d7 unexpected·error·from·semaphore:·%d
4 []A\A]A^A_ 
5 []A\A]A^A_ 
6 []A\A]A^A_ 
7 _PySemaphore_Wakeup8 _PySemaphore_Wakeup
8 _PySemaphore_PlatformWait9 _PySemaphore_PlatformWait
9 _PySemaphore_Init10 _PySemaphore_Init
10 _PyParkingLot_Park.cold11 _PyParkingLot_Park.cold
11 __func__.2 
12 __func__.1 
13 _PySemaphore_Init.cold12 _PySemaphore_Init.cold
 13 __func__.2
14 _PySemaphore_Wait.cold14 _PySemaphore_Wait.cold
 15 __func__.1
15 _PyParkingLot_Unpark.cold16 _PyParkingLot_Unpark.cold
16 __func__.0 
17 _PySemaphore_Wakeup.cold17 _PySemaphore_Wakeup.cold
 18 __func__.0
18 _PyParkingLot_UnparkAll.cold19 _PyParkingLot_UnparkAll.cold
19 _PyParkingLot_AfterFork20 _PyParkingLot_AfterFork
20 _PyParkingLot_Park21 _PyParkingLot_Park
 22 _PySemaphore_Init
 23 _PySemaphore_Wait
 24 sem_destroy
 25 __stack_chk_fail
 26 _PyRawMutex_LockSlow
 27 _PyRawMutex_UnlockSlow
21 sem_init28 sem_init
 29 _Py_FatalErrorFunc
22 _GLOBAL_OFFSET_TABLE_30 _GLOBAL_OFFSET_TABLE_
23 _Py_tss_tstate31 _Py_tss_tstate
24 PyEval_ReleaseThread32 PyEval_ReleaseThread
25 sem_wait33 sem_wait
26 PyEval_AcquireThread34 PyEval_AcquireThread
27 sem_destroy 
28 __errno_location 
29 PyTime_MonotonicRaw35 PyTime_MonotonicRaw
30 _PyTime_Add36 _PyTime_Add
31 _PyTime_AsTimespec_clamp37 _PyTime_AsTimespec_clamp
32 sem_clockwait38 sem_clockwait
 39 __errno_location
33 _PyRawMutex_LockSlow 
34 _PyRawMutex_UnlockSlow 
35 __stack_chk_fail 
36 _Py_FatalErrorFunc 
37 _PySemaphore_Wait 
38 _Py_FatalErrorFormat40 _Py_FatalErrorFormat
39 _PySemaphore_Init 
40 _PyParkingLot_Unpark41 _PyParkingLot_Unpark
41 sem_post 
42 _PySemaphore_Wakeup42 _PySemaphore_Wakeup
 43 sem_post
43 _PyParkingLot_UnparkAll44 _PyParkingLot_UnparkAll
44 _PySemaphore_Destroy45 _PySemaphore_Destroy
45 .shstrtab46 .shstrtab
46 .rela.text47 .rela.text
47 .rela.data48 .rela.data
 49 .rela.text.unlikely
48 .rodata.str1.150 .rodata.str1.1
49 .rodata.str1.851 .rodata.str1.8
50 .rela.text.unlikely 
51 .rela.text.hot 
52 .note.GNU-stack52 .note.GNU-stack
53 .note.gnu.property53 .note.gnu.property
54 .rela.eh_frame54 .rela.eh_frame
9.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 22, 15 lines modifiedOffset 22, 289 lines modified
22 »       movups·%xmm0,0x0(%rax)22 »       movups·%xmm0,0x0(%rax)
23 ·R_X86_64_32S»   .data-0x2023 ·R_X86_64_32S»   .data-0x20
24 »       cmp····$0x2028,%rax24 »       cmp····$0x2028,%rax
25 »       jne····1b·<_PyParkingLot_AfterFork+0x1b>25 »       jne····1b·<_PyParkingLot_AfterFork+0x1b>
26 »       pop····%rax26 »       pop····%rax
27 »       ret27 »       ret
  
 28 0000000000000040·<_PyParkingLot_Park>:
 29 _PyParkingLot_Park():
 30 »       endbr64
 31 »       push···%r15
 32 »       xor····%eax,%eax
 33 »       mov····%rdx,%r11
 34 »       xor····%edx,%edx
 35 »       push···%r14
 36 »       mov····%r9d,%r14d
 37 »       push···%r13
 38 »       push···%r12
 39 »       push···%rbp
 40 »       mov····%rdi,%rbp
 41 »       push···%rbx
 42 »       mov····$0x101,%ebx
 43 »       sub····$0x78,%rsp
 44 »       mov····%rcx,0x8(%rsp)
 45 »       lea····0x30(%rsp),%r13
 46 »       mov····$0xe,%ecx
 47 »       mov····%r13,%rdi
 48 »       mov····%fs:0x28,%r9
 49 »       mov····%r9,0x68(%rsp)
 50 »       xor····%r9d,%r9d
 51 »       mov····%r8,0x20(%rsp)
 52 »       rep·stos·%eax,%es:(%rdi)
 53 »       mov····%rbp,%rax
 54 »       mov····%rbp,0x28(%rsp)
 55 »       div····%rbx
 56 »       mov····%r9,%rax
 57 »       mov····%rdx,%r12
 58 »       mov····%rdx,%r15
 59 »       mov····$0x1,%edx
 60 »       shl····$0x5,%r12
 61 »       lea····0x0(%r12),%rbx
 62 ·R_X86_64_32S»   .data
 63 »       lock·cmpxchg·%rdx,(%rbx)
 64 »       jne····be·<_PyParkingLot_Park+0x7e>
 65 ·R_X86_64_PC32»  .text.unlikely-0x4
 66 »       cmp····$0x1,%r11
 67 »       jne····16d·<_PyParkingLot_Park+0x12d>
 68 »       movzbl·0x0(%rbp),%eax
 69 »       cmp····(%rsi),%al
 70 »       jne····168·<_PyParkingLot_Park+0x128>
 71 »       mov····%r13,%rdi
 72 »       call···dc·<_PyParkingLot_Park+0x9c>
 73 ·R_X86_64_PLT32» _PySemaphore_Init-0x4
 74 »       lea····0x0(%r12),%rax
 75 ·R_X86_64_32S»   .data+0x8
 76 »       mov····0x10(%rbx),%rcx
 77 »       xor····%edx,%edx
 78 »       movq···%rax,%xmm0
 79 »       lea····0x50(%rsp),%rax
 80 »       movhps·0x10(%rbx),%xmm0
 81 »       movaps·%xmm0,0x50(%rsp)
 82 »       mov····%rax,(%rcx)
 83 »       mov····%rax,0x10(%rbx)
 84 »       mov····%r15,%rax
 85 »       shl····$0x5,%rax
 86 »       addq···$0x1,0x0(%rax)
 87 ·R_X86_64_32S»   .data+0x18
 88 »       mov····$0x1,%eax
 89 »       lock·cmpxchg·%rdx,(%rbx)
 90 »       jne····123·<_PyParkingLot_Park+0xe3>
 91 ·R_X86_64_PC32»  .text.unlikely+0x9e
 92 »       mov····0x8(%rsp),%rsi
 93 »       mov····%r14d,%edx
 94 »       mov····%r13,%rdi
 95 »       call···133·<_PyParkingLot_Park+0xf3>
 96 ·R_X86_64_PLT32» _PySemaphore_Wait-0x4
 97 »       mov····%eax,%ebp
 98 »       test···%eax,%eax
 99 »       jne····13d·<_PyParkingLot_Park+0xfd>
 100 ·R_X86_64_PC32»  .text.unlikely+0x40
 101 »       xor····%ebp,%ebp
 102 »       mov····%r13,%rdi
 103 »       call···147·<_PyParkingLot_Park+0x107>
 104 ·R_X86_64_PLT32» sem_destroy-0x4
 105 »       mov····0x68(%rsp),%rax
 106 »       sub····%fs:0x28,%rax
 107 »       jne····18d·<_PyParkingLot_Park+0x14d>
 108 »       add····$0x78,%rsp
 109 »       mov····%ebp,%eax
 110 »       pop····%rbx
 111 »       pop····%rbp
 112 »       pop····%r12
 113 »       pop····%r13
 114 »       pop····%r14
 115 »       pop····%r15
 116 »       ret
 117 »       jmp····16d·<_PyParkingLot_Park+0x12d>
 118 ·R_X86_64_PC32»  .text.unlikely+0x2a
 119 »       cmp····$0x8,%r11
 120 »       je·····177·<_PyParkingLot_Park+0x137>
 121 ·R_X86_64_PC32»  .text.unlikely+0x1d
 122 »       cmp····$0x2,%r11
 123 »       je·····192·<_PyParkingLot_Park+0x152>
 124 »       mov····0x0(%rbp),%eax
 125 »       cmp····(%rsi),%eax
 126 »       jne····188·<_PyParkingLot_Park+0x148>
 127 ·R_X86_64_PC32»  .text.unlikely+0x2a
 128 »       jmp····d4·<_PyParkingLot_Park+0x94>
 129 »       call···192·<_PyParkingLot_Park+0x152>
 130 ·R_X86_64_PLT32» __stack_chk_fail-0x4
 131 »       jmp····197·<_PyParkingLot_Park+0x157>
 132 ·R_X86_64_PC32»  .text.unlikely+0xb5
 133 »       nopw···0x0(%rax,%rax,1)
  
 134 00000000000001a0·<_PySemaphore_Init>:
 135 _PySemaphore_Init():
 136 »       endbr64
 137 »       push···%rdx
 138 »       xor····%esi,%esi
 139 »       xor····%edx,%edx
 140 »       call···1ae·<_PySemaphore_Init+0xe>
 141 ·R_X86_64_PLT32» sem_init-0x4
 142 »       test···%eax,%eax
 143 »       js·····1b6·<_PySemaphore_Init+0x16>
 144 ·R_X86_64_PC32»  .text.unlikely+0x102
 145 »       pop····%rax
 146 »       ret
Max diff block lines reached; 2248/9253 bytes (24.29%) of diff not shown.
8.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 137 lines modifiedOffset 1, 186 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····$0x0,%esi 
5 ·R_X86_64_32»    .rodata.str1.1 
6 »       mov····$0x0,%edi4 »       mov····%rbx,%rdi
7 ·R_X86_64_32»    .rodata+0x405 »       mov····%r11,0x18(%rsp)
 6 »       mov····%rsi,0x10(%rsp)
8 »       call···f·<_PyParkingLot_Park.cold+0xf>7 »       call···12·<_PyParkingLot_Park.cold+0x12>
9 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4 
10 »       xor····%r14d,%r14d8 ·R_X86_64_PLT32» _PyRawMutex_LockSlow-0x4
 9 »       mov····0x10(%rsp),%rsi
 10 »       mov····0x18(%rsp),%r11
11 »       jmp····17·<_PyParkingLot_Park.cold+0x17>11 »       jmp····21·<_PyParkingLot_Park.cold+0x21>
12 ·R_X86_64_PC32»  .text.hot+0x13d12 ·R_X86_64_PC32»  .text+0xba
13 »       mov····(%rbx),%rax13 »       mov····0x0(%rbp),%rax
 14 »       cmp····(%rsi),%rax
14 »       cmp····%rax,(%r14) 
15 »       sete···%al 
16 »       movzbl·%al,%eax 
17 »       test···%eax,%eax 
18 »       je·····2b·<_PyParkingLot_Park.cold+0x2b>15 »       je·····2e·<_PyParkingLot_Park.cold+0x2e>
19 ·R_X86_64_PC32»  .text.hot+0x29116 ·R_X86_64_PC32»  .text+0xd0
20 »       lea····0x40(%rsp),%rbx17 »       mov····$0x1,%eax
21 »       xor····%edx,%edx18 »       xor····%edx,%edx
 19 »       lock·cmpxchg·%rdx,(%rbx)
 20 »       jne····af·<_PyParkingLot_Park.cold+0xaf>
 21 »       or·····$0xffffffff,%ebp
 22 »       jmp····44·<_PyParkingLot_Park.cold+0x44>
 23 ·R_X86_64_PC32»  .text+0x143
22 »       xor····%esi,%esi24 »       xor····%eax,%eax
 25 »       mov····$0x1,%edx
 26 »       lock·cmpxchg·%rdx,(%rbx)
 27 »       jne····f9·<_PyParkingLot_Park.cold+0xf9>
 28 »       cmpb···$0x0,0x60(%rsp)
 29 »       jne····cb·<_PyParkingLot_Park.cold+0xcb>
 30 »       mov····0x58(%rsp),%rdx
 31 »       mov····0x50(%rsp),%rax
 32 »       pxor···%xmm0,%xmm0
 33 »       shl····$0x5,%r15
 34 »       mov····%rax,(%rdx)
 35 »       mov····%rdx,0x8(%rax)
 36 »       mov····$0x1,%eax
 37 »       xor····%edx,%edx
 38 »       subq···$0x1,0x0(%r15)
 39 ·R_X86_64_32S»   .data+0x18
 40 »       movaps·%xmm0,0x50(%rsp)
 41 »       lock·cmpxchg·%rdx,(%rbx)
 42 »       je·····95·<_PyParkingLot_Park.cold+0x95>
 43 ·R_X86_64_PC32»  .text+0x13b
23 »       mov····%rbx,%rdi44 »       mov····%rbx,%rdi
24 »       call···3c·<_PyParkingLot_Park.cold+0x3c>45 »       call···9d·<_PyParkingLot_Park.cold+0x9d>
 46 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
25 ·R_X86_64_PLT32» sem_init-0x4 
26 »       jmp····41·<_PyParkingLot_Park.cold+0x41> 
27 ·R_X86_64_PC32»  .text.hot+0xc0 
28 »       movzwl·(%rbx),%eax 
29 »       cmp····%ax,(%r14) 
30 »       sete···%al 
31 »       movzbl·%al,%eax 
32 »       jmp····23·<_PyParkingLot_Park.cold+0x23>47 »       jmp····a2·<_PyParkingLot_Park.cold+0xa2>
 48 ·R_X86_64_PC32»  .text+0x13b
 49 »       mov····%rbx,%rdi
 50 »       call···aa·<_PyParkingLot_Park.cold+0xaa>
 51 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
 52 »       jmp····af·<_PyParkingLot_Park.cold+0xaf>
 53 ·R_X86_64_PC32»  .text+0x11f
 54 »       mov····%rbx,%rdi
 55 »       call···b7·<_PyParkingLot_Park.cold+0xb7>
 56 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
 57 »       jmp····3c·<_PyParkingLot_Park.cold+0x3c>
 58 »       movzwl·0x0(%rbp),%eax
 59 »       cmp····(%rsi),%ax
 60 »       je·····c6·<_PyParkingLot_Park.cold+0xc6>
 61 ·R_X86_64_PC32»  .text+0xd0
 62 »       jmp····2e·<_PyParkingLot_Park.cold+0x2e>
33 »       mov····$0x1,%eax63 »       mov····$0x1,%eax
34 »       xor····%edx,%edx64 »       xor····%edx,%edx
35 »       lock·cmpxchg·%rdx,(%r15)65 »       lock·cmpxchg·%rdx,(%rbx)
36 »       je·····66·<_PyParkingLot_Park.cold+0x66>66 »       je·····e1·<_PyParkingLot_Park.cold+0xe1>
37 »       mov····%r15,%rdi67 »       mov····%rbx,%rdi
38 »       call···66·<_PyParkingLot_Park.cold+0x66>68 »       call···e1·<_PyParkingLot_Park.cold+0xe1>
39 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x469 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
40 »       mov····0x4(%rsp),%edx 
41 »       or·····$0xffffffffffffffff,%rsi70 »       or·····$0xffffffffffffffff,%rsi
 71 »       mov····%r14d,%edx
42 »       mov····%rbx,%rdi72 »       mov····%r13,%rdi
43 »       call···76·<_PyParkingLot_Park.cold+0x76>73 »       call···f0·<_PyParkingLot_Park.cold+0xf0>
44 ·R_X86_64_PLT32» _PySemaphore_Wait-0x474 ·R_X86_64_PLT32» _PySemaphore_Wait-0x4
45 »       test···%eax,%eax75 »       test···%eax,%eax
46 »       jne····66·<_PyParkingLot_Park.cold+0x66>76 »       jne····e1·<_PyParkingLot_Park.cold+0xe1>
47 »       jmp····7f·<_PyParkingLot_Park.cold+0x7f>77 »       jmp····f9·<_PyParkingLot_Park.cold+0xf9>
48 ·R_X86_64_PC32»  .text.hot+0x16478 ·R_X86_64_PC32»  .text+0x139
49 »       mov····%r15,%rdi79 »       mov····%rbx,%rdi
50 »       call···87·<_PyParkingLot_Park.cold+0x87>80 »       call···101·<_PyParkingLot_Park.cold+0x101>
51 ·R_X86_64_PLT32» _PyRawMutex_LockSlow-0x481 ·R_X86_64_PLT32» _PyRawMutex_LockSlow-0x4
52 »       jmp····8c·<_PyParkingLot_Park.cold+0x8c> 
53 ·R_X86_64_PC32»  .text.hot+0x1dc 
54 »       mov····$0xfffffffd,%ebp 
55 »       jmp····96·<_PyParkingLot_Park.cold+0x96>82 »       jmp····56·<_PyParkingLot_Park.cold+0x56>
56 ·R_X86_64_PC32»  .text.hot+0x1ca 
57 »       mov····%r15,%rdi 
58 »       call···9e·<_PyParkingLot_Park.cold+0x9e> 
59 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4 
60 »       jmp····a3·<_PyParkingLot_Park.cold+0xa3> 
61 ·R_X86_64_PC32»  .text.hot+0x2a3 
62 »       mov····%r15,%rdi 
63 »       call···ab·<_PyParkingLot_Park.cold+0xab> 
64 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4 
65 »       jmp····b0·<_PyParkingLot_Park.cold+0xb0> 
66 ·R_X86_64_PC32»  .text.hot+0x166 
67 »       mov····$0x0,%esi 
68 ·R_X86_64_32»    .rodata.str1.8 
69 »       mov····$0x0,%edi 
70 ·R_X86_64_32»    .rodata+0x20 
71 »       xor····%eax,%eax 
72 »       call···c1·<_PyParkingLot_Park.cold+0xc1> 
73 ·R_X86_64_PLT32» _Py_FatalErrorFormat-0x4 
74 »       mov····$0xfffffffd,%ebp 
75 »       jmp····cb·<_PySemaphore_Init.cold> 
76 ·R_X86_64_PC32»  .text.hot+0x2d6 
  
77 00000000000000cb·<_PySemaphore_Init.cold>:83 0000000000000106·<_PySemaphore_Init.cold>:
Max diff block lines reached; 3480/8139 bytes (42.76%) of diff not shown.
3.91 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 36 lines modifiedOffset 1, 36 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·04030000·L...4...........6 ··0x00000030·48000000·34000000·00000000·57010000·H...4.......W...
7 ··0x00000040·00460e10·8f02530e·188e0348·0e208d04·.F....S....H.·..7 ··0x00000040·00460e10·8f02490e·188e0345·0e208d04·.F....I....E.·..
8 ··0x00000050·420e288c·05410e30·8606490e·3883075c·B.(..A.0..I.8..\8 ··0x00000050·420e288c·05410e30·8606440e·38830749·B.(..A.0..D.8..I
9 ··0x00000060·0ec00103·44010a0e·38430e30·410e2842·....D...8C.0A.(B9 ··0x00000060·0eb00102·f70a0e38·430e3041·0e28420e·.......8C.0A.(B.
10 ··0x00000070·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....10 ··0x00000070·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
11 ··0x00000080·1c000000·84000000·00000000·cb000000·................11 ··0x00000080·80000000·00000000·06010000·000eb001·................
12 ··0x00000090·000ec001·83078606·8c058d04·8e038f02·................12 ··0x00000090·83078606·8c058d04·8e038f02·14000000·................
13 ··0x000000a0·14000000·a4000000·00000000·18000000·................ 
14 ··0x000000b0·00450e10·520e0800·10000000·bc000000·.E..R........... 
15 ··0x000000c0·00000000·0f000000·000e1000·30000000·............0... 
16 ··0x000000d0·d0000000·00000000·be000000·00460e10·.............F..13 ··0x000000a0·a0000000·00000000·18000000·00450e10·.............E..
 14 ··0x000000b0·520e0800·10000000·b8000000·00000000·R...............
17 ··0x000000e0·8c02440e·18860344·0e208304·440e4002·..D....D.·..D.@. 
18 ··0x000000f0·490a0e20·430e1841·0e10420e·08410b00·I..·C..A..B..A.. 
19 ··0x00000100·18000000·04010000·00000000·1b000000·................15 ··0x000000c0·0f000000·000e1000·30000000·cc000000·........0.......
20 ··0x00000110·000e4083·0486038c·02000000·60000000·..@.........`...16 ··0x000000d0·00000000·a7000000·00460e10·8c02440e·.........F....D.
 17 ··0x000000e0·18860344·0e208304·440e4002·510a0e20·...D.·..D.@.Q..·
 18 ··0x000000f0·430e1841·0e10420e·08410b00·18000000·C..A..B..A......
21 ··0x00000120·20010000·00000000·52010000·00500e10··.......R....P..19 ··0x00000100·00010000·00000000·35000000·000e4083·........5.....@.
22 ··0x00000130·8f02420e·188e034a·0e208d04·450e288c·..B....J.·..E.(. 
23 ··0x00000140·05440e30·8606410e·38830756·0e4002ae·.D.0..A.8..V.@.. 
24 ··0x00000150·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B 
25 ··0x00000160·0e10420e·08410b02·4b0e3844·0e30410e·..B..A..K.8D.0A.20 ··0x00000110·0486038c·02000000·40000000·1c010000·........@.......
 21 ··0x00000120·00000000·e0000000·00460e10·8e024f0e·.........F....O.
 22 ··0x00000130·188d0348·0e208c04·410e2886·05410e30·...H.·..A.(..A.0
 23 ··0x00000140·8306470e·4002980a·0e30450e·28410e20·..G.@....0E.(A.·
26 ··0x00000170·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....24 ··0x00000150·420e1842·0e10420e·08420b00·40000000·B..B..B..B..@...
27 ··0x00000180·1c000000·84010000·00000000·0f000000·................25 ··0x00000160·60010000·00000000·59000000·000e4083·`.......Y.....@.
28 ··0x00000190·000e4083·0786068c·058d048e·038f0200·..@.............26 ··0x00000170·0686058c·048d038e·02650a0e·30410e28·.........e..0A.(
 27 ··0x00000180·410e2042·0e18420e·10420e08·410b5b0e·A.·B..B..B..A.[.
 28 ··0x00000190·30440e28·410e2042·0e18420e·10420e08·0D.(A.·B..B..B..
29 ··0x000001a0·14000000·a4010000·00000000·14000000·................29 ··0x000001a0·14000000·a4010000·00000000·14000000·................
30 ··0x000001b0·00450e10·4e0e0800·10000000·bc010000·.E..N...........30 ··0x000001b0·00450e10·4e0e0800·10000000·bc010000·.E..N...........
31 ··0x000001c0·00000000·0f000000·000e1000·28000000·............(...31 ··0x000001c0·00000000·0f000000·000e1000·28000000·............(...
32 ··0x000001d0·d0010000·00000000·f8000000·004f0e10·.............O..32 ··0x000001d0·d0010000·00000000·f8000000·004f0e10·.............O..
33 ··0x000001e0·8602440e·18830344·0e500277·0a0e1841·..D....D.P.w...A33 ··0x000001e0·8602440e·18830344·0e500277·0a0e1841·..D....D.P.w...A
34 ··0x000001f0·0e10410e·08410b00·14000000·fc010000·..A..A..........34 ··0x000001f0·0e10410e·08410b00·14000000·fc010000·..A..A..........
35 ··0x00000200·00000000·32000000·000e5083·03860200·....2.....P.....35 ··0x00000200·00000000·32000000·000e5083·03860200·....2.....P.....
4.99 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 45 lines modifiedOffset 1, 45 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·005f5079·53656d61·70686f72·655f496e·._PySemaphore_In
 5 ··0x00000030·69742e63·6f6c6400·5f5f6675·6e635f5f·it.cold.__func__
5 ··0x00000030·6e635f5f·2e31005f·50795365·6d617068·nc__.1._PySemaph6 ··0x00000040·2e32005f·50795365·6d617068·6f72655f·.2._PySemaphore_
 7 ··0x00000050·57616974·2e636f6c·64005f5f·66756e63·Wait.cold.__func
6 ··0x00000040·6f72655f·496e6974·2e636f6c·64005f50·ore_Init.cold._P 
7 ··0x00000050·7953656d·6170686f·72655f57·6169742e·ySemaphore_Wait. 
8 ··0x00000060·636f6c64·005f5079·5061726b·696e674c·cold._PyParkingL8 ··0x00000060·5f5f2e31·005f5079·5061726b·696e674c·__.1._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._PySem 
11 ··0x00000090·6170686f·72655f57·616b6575·702e636f·aphore_Wakeup.co10 ··0x00000080·50795365·6d617068·6f72655f·57616b65·PySemaphore_Wake
 11 ··0x00000090·75702e63·6f6c6400·5f5f6675·6e635f5f·up.cold.__func__
12 ··0x000000a0·6c64005f·50795061·726b696e·674c6f74·ld._PyParkingLot12 ··0x000000a0·2e30005f·50795061·726b696e·674c6f74·.0._PyParkingLot
13 ··0x000000b0·5f556e70·61726b41·6c6c2e63·6f6c6400·_UnparkAll.cold.13 ··0x000000b0·5f556e70·61726b41·6c6c2e63·6f6c6400·_UnparkAll.cold.
14 ··0x000000c0·5f507950·61726b69·6e674c6f·745f4166·_PyParkingLot_Af14 ··0x000000c0·5f507950·61726b69·6e674c6f·745f4166·_PyParkingLot_Af
15 ··0x000000d0·74657246·6f726b00·6d656d73·6574005f·terFork.memset._15 ··0x000000d0·74657246·6f726b00·6d656d73·6574005f·terFork.memset._
16 ··0x000000e0·50795061·726b696e·674c6f74·5f506172·PyParkingLot_Par16 ··0x000000e0·50795061·726b696e·674c6f74·5f506172·PyParkingLot_Par
17 ··0x000000f0·6b007365·6d5f696e·6974005f·474c4f42·k.sem_init._GLOB17 ··0x000000f0·6b005f50·7953656d·6170686f·72655f49·k._PySemaphore_I
 18 ··0x00000100·6e697400·5f507953·656d6170·686f7265·nit._PySemaphore
 19 ··0x00000110·5f576169·74007365·6d5f6465·7374726f·_Wait.sem_destro
 20 ··0x00000120·79005f5f·73746163·6b5f6368·6b5f6661·y.__stack_chk_fa
 21 ··0x00000130·696c005f·50795261·774d7574·65785f4c·il._PyRawMutex_L
 22 ··0x00000140·6f636b53·6c6f7700·5f507952·61774d75·ockSlow._PyRawMu
 23 ··0x00000150·7465785f·556e6c6f·636b536c·6f770073·tex_UnlockSlow.s
 24 ··0x00000160·656d5f69·6e697400·5f50795f·46617461·em_init._Py_Fata
 25 ··0x00000170·6c457272·6f724675·6e63005f·474c4f42·lErrorFunc._GLOB
18 ··0x00000100·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_26 ··0x00000180·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000110·005f5079·5f747373·5f747374·61746500·._Py_tss_tstate.27 ··0x00000190·005f5079·5f747373·5f747374·61746500·._Py_tss_tstate.
20 ··0x00000120·50794576·616c5f52·656c6561·73655468·PyEval_ReleaseTh28 ··0x000001a0·50794576·616c5f52·656c6561·73655468·PyEval_ReleaseTh
21 ··0x00000130·72656164·0073656d·5f776169·74005079·read.sem_wait.Py29 ··0x000001b0·72656164·0073656d·5f776169·74005079·read.sem_wait.Py
22 ··0x00000140·4576616c·5f416371·75697265·54687265·Eval_AcquireThre30 ··0x000001c0·4576616c·5f416371·75697265·54687265·Eval_AcquireThre
23 ··0x00000150·61640073·656d5f64·65737472·6f79005f·ad.sem_destroy._ 
24 ··0x00000160·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location. 
25 ··0x00000170·50795469·6d655f4d·6f6e6f74·6f6e6963·PyTime_Monotonic31 ··0x000001d0·61640050·7954696d·655f4d6f·6e6f746f·ad.PyTime_Monoto
26 ··0x00000180·52617700·5f507954·696d655f·41646400·Raw._PyTime_Add.32 ··0x000001e0·6e696352·6177005f·50795469·6d655f41·nicRaw._PyTime_A
27 ··0x00000190·5f507954·696d655f·41735469·6d657370·_PyTime_AsTimesp33 ··0x000001f0·6464005f·50795469·6d655f41·7354696d·dd._PyTime_AsTim
28 ··0x000001a0·65635f63·6c616d70·0073656d·5f636c6f·ec_clamp.sem_clo34 ··0x00000200·65737065·635f636c·616d7000·73656d5f·espec_clamp.sem_
 35 ··0x00000210·636c6f63·6b776169·74005f5f·6572726e·clockwait.__errn
 36 ··0x00000220·6f5f6c6f·63617469·6f6e005f·50795f46·o_location._Py_F
29 ··0x000001b0·636b7761·6974005f·50795261·774d7574·ckwait._PyRawMut 
30 ··0x000001c0·65785f4c·6f636b53·6c6f7700·5f507952·ex_LockSlow._PyR 
31 ··0x000001d0·61774d75·7465785f·556e6c6f·636b536c·awMutex_UnlockSl 
32 ··0x000001e0·6f77005f·5f737461·636b5f63·686b5f66·ow.__stack_chk_f 
33 ··0x000001f0·61696c00·5f50795f·46617461·6c457272·ail._Py_FatalErr 
34 ··0x00000200·6f724675·6e63005f·50795365·6d617068·orFunc._PySemaph 
35 ··0x00000210·6f72655f·57616974·005f5079·5f466174·ore_Wait._Py_Fat 
36 ··0x00000220·616c4572·726f7246·6f726d61·74005f50·alErrorFormat._P37 ··0x00000230·6174616c·4572726f·72466f72·6d617400·atalErrorFormat.
37 ··0x00000230·7953656d·6170686f·72655f49·6e697400·ySemaphore_Init. 
38 ··0x00000240·5f507950·61726b69·6e674c6f·745f556e·_PyParkingLot_Un38 ··0x00000240·5f507950·61726b69·6e674c6f·745f556e·_PyParkingLot_Un
39 ··0x00000250·7061726b·0073656d·5f706f73·74005f50·park.sem_post._P 
40 ··0x00000260·7953656d·6170686f·72655f57·616b6575·ySemaphore_Wakeu39 ··0x00000250·7061726b·005f5079·53656d61·70686f72·park._PySemaphor
 40 ··0x00000260·655f5761·6b657570·0073656d·5f706f73·e_Wakeup.sem_pos
41 ··0x00000270·70005f50·79506172·6b696e67·4c6f745f·p._PyParkingLot_41 ··0x00000270·74005f50·79506172·6b696e67·4c6f745f·t._PyParkingLot_
42 ··0x00000280·556e7061·726b416c·6c005f50·7953656d·UnparkAll._PySem42 ··0x00000280·556e7061·726b416c·6c005f50·7953656d·UnparkAll._PySem
43 ··0x00000290·6170686f·72655f44·65737472·6f7900···aphore_Destroy.43 ··0x00000290·6170686f·72655f44·65737472·6f7900···aphore_Destroy.
  
1.43 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st5 ··0x00000030·002e6273·73002e72·656c612e·74657874·..bss..rela.text
 6 ··0x00000040·2e756e6c·696b656c·79002e72·6f646174·.unlikely..rodat
6 ··0x00000040·72312e31·002e726f·64617461·2e737472·r1.1..rodata.str7 ··0x00000050·612e7374·72312e31·002e726f·64617461·a.str1.1..rodata
 8 ··0x00000060·2e737472·312e3800·2e726f64·61746100·.str1.8..rodata.
7 ··0x00000050·312e3800·2e72656c·612e7465·78742e75·1.8..rela.text.u 
8 ··0x00000060·6e6c696b·656c7900·2e72656c·612e7465·nlikely..rela.te 
9 ··0x00000070·78742e68·6f74002e·726f6461·7461002e·xt.hot..rodata.. 
10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..9 ··0x00000070·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert10 ··0x00000080·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper
12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame11 ··0x00000090·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram
13 ··0x000000b0·00··································.12 ··0x000000a0·6500································e.
  
23.7 KB
pathconfig.o
1.48 KB
readelf --wide --sections {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··[·2]·.rela.text········RELA············0000000000000000·0016a8·000570·18···I·18···1··87 ··[·2]·.rela.text········RELA············0000000000000000·0016a8·000570·18···I·18···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·00037b·000000·00··WA··0···0··18 ··[·3]·.data·············PROGBITS········0000000000000000·00037b·000000·00··WA··0···0··1
9 ··[·4]·.bss··············NOBITS··········0000000000000000·000380·000048·00··WA··0···0·329 ··[·4]·.bss··············NOBITS··········0000000000000000·000380·000048·00··WA··0···0·32
10 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000380·000027·01·AMS··0···0··110 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000380·000027·01·AMS··0···0··1
11 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0003a7·000496·00··AX··0···0··111 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0003a7·000496·00··AX··0···0··1
12 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·001c18·0009a8·18···I·18···6··812 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·001c18·0009a8·18···I·18···6··8
13 ··[·8]·.rodata.str4.4····PROGBITS········0000000000000000·000840·00001c·04·AMS··0···0··413 ··[·8]·.rodata.str4.4····PROGBITS········0000000000000000·000840·00001c·04·AMS··0···0··4
14 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000860·000367·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000860·000366·00··AX··0···0·16
15 ··[10]·.rela.text.hot····RELA············0000000000000000·0025c0·0004e0·18···I·18···9··815 ··[10]·.rela.text.hot····RELA············0000000000000000·0025c0·0004e0·18···I·18···9··8
16 ··[11]·.rodata···········PROGBITS········0000000000000000·000bc8·00006b·00···A··0···0·1616 ··[11]·.rodata···········PROGBITS········0000000000000000·000bc8·00006b·00···A··0···0·16
17 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·000c38·000018·08··AM··0···0··817 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·000c38·000018·08··AM··0···0··8
18 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·002aa0·000030·18···I·18··12··818 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·002aa0·000030·18···I·18··12··8
19 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000c50·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000c50·000000·00······0···0··1
20 ··[15]·.note.gnu.property·NOTE············0000000000000000·000c50·000020·00···A··0···0··820 ··[15]·.note.gnu.property·NOTE············0000000000000000·000c50·000020·00···A··0···0··8
21 ··[16]·.eh_frame·········PROGBITS········0000000000000000·000c70·000288·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000000000·000c70·000288·00···A··0···0··8
1.3 KB
readelf --wide --symbols {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
29 ····25:·0000000000000086···257·FUNC····GLOBAL·DEFAULT····6·Py_SetPath29 ····25:·0000000000000086···257·FUNC····GLOBAL·DEFAULT····6·Py_SetPath
30 ····26:·0000000000000110···216·FUNC····GLOBAL·DEFAULT····1·_PyPathConfig_ClearGlobal30 ····26:·0000000000000110···216·FUNC····GLOBAL·DEFAULT····1·_PyPathConfig_ClearGlobal
31 ····27:·0000000000000187···134·FUNC····GLOBAL·DEFAULT····6·Py_SetPythonHome31 ····27:·0000000000000187···134·FUNC····GLOBAL·DEFAULT····6·Py_SetPythonHome
32 ····28:·0000000000000000···261·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_ReadGlobal32 ····28:·0000000000000000···261·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_ReadGlobal
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyConfig_SetString33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyConfig_SetString
34 ····30:·00000000000001f0····12·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_GetGlobalModuleSearchPath34 ····30:·00000000000001f0····12·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_GetGlobalModuleSearchPath
35 ····31:·0000000000000000···871·FUNC····GLOBAL·HIDDEN·····9·_PyPathConfig_UpdateGlobal35 ····31:·0000000000000000···870·FUNC····GLOBAL·HIDDEN·····9·_PyPathConfig_UpdateGlobal
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr
40 ····36:·0000000000000200····27·FUNC····GLOBAL·HIDDEN·····1·_Py_GetStdlibDir40 ····36:·0000000000000200····27·FUNC····GLOBAL·HIDDEN·····1·_Py_GetStdlibDir
41 ····37:·0000000000000220···283·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_ComputeSysPath041 ····37:·0000000000000220···283·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_ComputeSysPath0
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp
6.58 KB
readelf --wide --relocs {}
    
Offset 151, 17 lines modifiedOffset 151, 17 lines modified
151 00000000000002af··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·85151 00000000000002af··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·85
152 00000000000002b9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·42152 00000000000002b9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·42
153 00000000000002db··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·85153 00000000000002db··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·85
154 00000000000002e5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·36154 00000000000002e5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·36
155 00000000000002f3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5e155 00000000000002f3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5e
156 0000000000000315··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·85156 0000000000000315··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·85
157 000000000000031f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5e157 000000000000031f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5e
158 0000000000000329··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·303158 0000000000000329··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·302
159 0000000000000351··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f4159 0000000000000351··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f4
160 000000000000038b··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·320160 000000000000038b··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31f
161 0000000000000395··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2e4161 0000000000000395··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2e4
162 00000000000003c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f162 00000000000003c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f
163 000000000000041f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f163 000000000000041f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f
164 0000000000000426··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2fe164 0000000000000426··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2fe
165 000000000000042e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2fe165 000000000000042e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2fe
166 0000000000000436··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f166 0000000000000436··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f
167 000000000000043e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f167 000000000000043e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f
Offset 195, 35 lines modifiedOffset 195, 35 lines modified
195 000000000000014b··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·1c195 000000000000014b··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·1c
196 0000000000000152··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·24196 0000000000000152··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·24
197 0000000000000157··0000001500000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4197 0000000000000157··0000001500000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
198 0000000000000168··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·24198 0000000000000168··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·24
199 0000000000000181··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4199 0000000000000181··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4
200 0000000000000197··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4200 0000000000000197··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4
201 00000000000001ab··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4201 00000000000001ab··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4
202 00000000000001cb··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4202 00000000000001ca··0000002000000004·R_X86_64_PLT32·········0000000000000000·wcslen·-·4
203 00000000000001e2··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4203 00000000000001e1··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4
204 000000000000020e··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4204 000000000000020d··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4
205 0000000000000218··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4205 0000000000000217··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4
206 000000000000021f··0000001100000002·R_X86_64_PC32··········0000000000000000·.LC3·-·4206 000000000000021e··0000001100000002·R_X86_64_PC32··········0000000000000000·.LC3·-·4
207 0000000000000247··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4207 0000000000000246··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4
208 0000000000000251··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4208 0000000000000250··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4
209 0000000000000275··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4209 0000000000000274··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4
210 000000000000027f··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4210 000000000000027e··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4
211 00000000000002ad··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4211 00000000000002ac··0000002200000004·R_X86_64_PLT32·········0000000000000000·wcscpy·-·4
212 00000000000002b7··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4212 00000000000002b6··0000002300000004·R_X86_64_PLT32·········0000000000000000·wcschr·-·4
213 000000000000030f··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·24213 000000000000030e··0000001400000002·R_X86_64_PC32··········0000000000000000·_Py_path_config·+·24
214 0000000000000314··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyMem_SetAllocator·-·4214 0000000000000313··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyMem_SetAllocator·-·4
215 00000000000001ee··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351215 00000000000001ed··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
216 00000000000001fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31f216 00000000000001fb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31f
217 000000000000034a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351217 0000000000000349··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
218 000000000000034f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351218 000000000000034e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
219 0000000000000354··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·329219 0000000000000353··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·329
220 0000000000000359··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351220 0000000000000358··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
221 000000000000035e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351221 000000000000035d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
222 0000000000000363··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351222 0000000000000362··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
  
223 Relocation·section·'.rela.rodata.cst8'·at·offset·0x2aa0·contains·2·entries:223 Relocation·section·'.rela.rodata.cst8'·at·offset·0x2aa0·contains·2·entries:
224 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend224 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
225 0000000000000008··0000000d00000001·R_X86_64_64············0000000000000000·.rodata·+·50225 0000000000000008··0000000d00000001·R_X86_64_64············0000000000000000·.rodata·+·50
226 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e226 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e
  
227 Relocation·section·'.rela.eh_frame'·at·offset·0x2ad0·contains·19·entries:227 Relocation·section·'.rela.eh_frame'·at·offset·0x2ad0·contains·19·entries:
2.15 KB
readelf --wide --debug-dump=frames {}
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ··DW_CFA_def_cfa_offset:·8105 ··DW_CFA_def_cfa_offset:·8
  
106 000000fc·0000000000000010·00000100·FDE·cie=00000000·pc=00000000000001f0..00000000000001fc106 000000fc·0000000000000010·00000100·FDE·cie=00000000·pc=00000000000001f0..00000000000001fc
107 ··DW_CFA_nop107 ··DW_CFA_nop
108 ··DW_CFA_nop108 ··DW_CFA_nop
109 ··DW_CFA_nop109 ··DW_CFA_nop
  
110 00000110·0000000000000048·00000114·FDE·cie=00000000·pc=0000000000000000..0000000000000367110 00000110·0000000000000048·00000114·FDE·cie=00000000·pc=0000000000000000..0000000000000366
111 ··DW_CFA_advance_loc:·6·to·0000000000000006111 ··DW_CFA_advance_loc:·6·to·0000000000000006
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·0000000000000008114 ··DW_CFA_advance_loc:·2·to·0000000000000008
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·000000000000000a117 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 126, 30 lines modifiedOffset 126, 30 lines modified
126 ··DW_CFA_def_cfa_offset:·48126 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48127 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
128 ··DW_CFA_advance_loc:·1·to·0000000000000013128 ··DW_CFA_advance_loc:·1·to·0000000000000013
129 ··DW_CFA_def_cfa_offset:·56129 ··DW_CFA_def_cfa_offset:·56
130 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56130 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
131 ··DW_CFA_advance_loc:·7·to·000000000000001a131 ··DW_CFA_advance_loc:·7·to·000000000000001a
132 ··DW_CFA_def_cfa_offset:·112132 ··DW_CFA_def_cfa_offset:·112
133 ··DW_CFA_advance_loc2:·782·to·0000000000000328133 ··DW_CFA_advance_loc2:·781·to·0000000000000327
134 ··DW_CFA_remember_state134 ··DW_CFA_remember_state
135 ··DW_CFA_def_cfa_offset:·56135 ··DW_CFA_def_cfa_offset:·56
136 ··DW_CFA_advance_loc:·4·to·000000000000032c136 ··DW_CFA_advance_loc:·4·to·000000000000032b
137 ··DW_CFA_def_cfa_offset:·48137 ··DW_CFA_def_cfa_offset:·48
138 ··DW_CFA_advance_loc:·1·to·000000000000032d138 ··DW_CFA_advance_loc:·1·to·000000000000032c
139 ··DW_CFA_def_cfa_offset:·40139 ··DW_CFA_def_cfa_offset:·40
140 ··DW_CFA_advance_loc:·2·to·000000000000032f140 ··DW_CFA_advance_loc:·2·to·000000000000032e
141 ··DW_CFA_def_cfa_offset:·32141 ··DW_CFA_def_cfa_offset:·32
142 ··DW_CFA_advance_loc:·2·to·0000000000000331142 ··DW_CFA_advance_loc:·2·to·0000000000000330
143 ··DW_CFA_def_cfa_offset:·24143 ··DW_CFA_def_cfa_offset:·24
144 ··DW_CFA_advance_loc:·2·to·0000000000000333144 ··DW_CFA_advance_loc:·2·to·0000000000000332
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_advance_loc:·2·to·0000000000000335146 ··DW_CFA_advance_loc:·2·to·0000000000000334
147 ··DW_CFA_def_cfa_offset:·8147 ··DW_CFA_def_cfa_offset:·8
148 ··DW_CFA_advance_loc:·1·to·0000000000000336148 ··DW_CFA_advance_loc:·1·to·0000000000000335
149 ··DW_CFA_restore_state149 ··DW_CFA_restore_state
  
150 0000015c·000000000000001c·00000160·FDE·cie=00000000·pc=0000000000000323..000000000000038f150 0000015c·000000000000001c·00000160·FDE·cie=00000000·pc=0000000000000323..000000000000038f
151 ··DW_CFA_def_cfa_offset:·112151 ··DW_CFA_def_cfa_offset:·112
152 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56152 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
153 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48153 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
154 ··DW_CFA_offset:·r12·(r12)·at·cfa-40154 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 ·R_X86_64_PC32»  .text+0x5e283 ·R_X86_64_PC32»  .text+0x5e
  
284 0000000000000323·<_PyPathConfig_UpdateGlobal.cold>:284 0000000000000323·<_PyPathConfig_UpdateGlobal.cold>:
285 _PyPathConfig_UpdateGlobal.cold():285 _PyPathConfig_UpdateGlobal.cold():
286 »       xor····%eax,%eax286 »       xor····%eax,%eax
287 »       mov····%eax,(%r14)287 »       mov····%eax,(%r14)
288 »       jmp····32d·<_PyPathConfig_UpdateGlobal.cold+0xa>288 »       jmp····32d·<_PyPathConfig_UpdateGlobal.cold+0xa>
289 ·R_X86_64_PC32»  .text.hot+0x303289 ·R_X86_64_PC32»  .text.hot+0x302
290 »       mov····0x0(%rip),%rdi········290 »       mov····0x0(%rip),%rdi········
291 ·R_X86_64_PC32»  _Py_path_config+0x34291 ·R_X86_64_PC32»  _Py_path_config+0x34
292 »       call···339·<_PyPathConfig_UpdateGlobal.cold+0x16>292 »       call···339·<_PyPathConfig_UpdateGlobal.cold+0x16>
293 ·R_X86_64_PLT32» PyMem_RawFree-0x4293 ·R_X86_64_PLT32» PyMem_RawFree-0x4
294 »       mov····0x128(%rbx),%rdi294 »       mov····0x128(%rbx),%rdi
295 »       call···345·<_PyPathConfig_UpdateGlobal.cold+0x22>295 »       call···345·<_PyPathConfig_UpdateGlobal.cold+0x22>
296 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4296 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
311 »       mov····$0x7,%ecx311 »       mov····$0x7,%ecx
312 »       movl···$0x1,(%r12)312 »       movl···$0x1,(%r12)
313 »       rep·stos·%eax,%es:(%rdi)313 »       rep·stos·%eax,%es:(%rdi)
314 »       movhps·0x0(%rip),%xmm0········314 »       movhps·0x0(%rip),%xmm0········
315 ·R_X86_64_PC32»  .LC6-0x4315 ·R_X86_64_PC32»  .LC6-0x4
316 »       movups·%xmm0,0x8(%r12)316 »       movups·%xmm0,0x8(%r12)
317 »       jmp····38f·<_Py_GetStdlibDir.cold>317 »       jmp····38f·<_Py_GetStdlibDir.cold>
318 ·R_X86_64_PC32»  .text.hot+0x320318 ·R_X86_64_PC32»  .text.hot+0x31f
  
319 000000000000038f·<_Py_GetStdlibDir.cold>:319 000000000000038f·<_Py_GetStdlibDir.cold>:
320 _Py_GetStdlibDir.cold():320 _Py_GetStdlibDir.cold():
321 »       xor····%eax,%eax321 »       xor····%eax,%eax
322 »       ret322 »       ret
  
323 0000000000000392·<_PyPathConfig_ComputeSysPath0.cold>:323 0000000000000392·<_PyPathConfig_ComputeSysPath0.cold>:
9.61 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 27, 69 lines modifiedOffset 27, 69 lines modified
27 ·R_X86_64_PLT32» PyMem_RawFree-0x427 ·R_X86_64_PLT32» PyMem_RawFree-0x4
28 »       mov····0x168(%rbx),%rdi28 »       mov····0x168(%rbx),%rdi
29 »       call···44·<_PyPathConfig_UpdateGlobal+0x44>29 »       call···44·<_PyPathConfig_UpdateGlobal+0x44>
30 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x430 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4
31 »       mov····%rax,0x0(%rip)········31 »       mov····%rax,0x0(%rip)········
32 ·R_X86_64_PC32»  _Py_path_config+0x432 ·R_X86_64_PC32»  _Py_path_config+0x4
33 »       test···%rax,%rax33 »       test···%rax,%rax
34 »       je·····349·<_PyPathConfig_UpdateGlobal+0x349>34 »       je·····348·<_PyPathConfig_UpdateGlobal+0x348>
35 »       cmpq···$0x0,0x178(%rbx)35 »       cmpq···$0x0,0x178(%rbx)
36 »       je·····86·<_PyPathConfig_UpdateGlobal+0x86>36 »       je·····86·<_PyPathConfig_UpdateGlobal+0x86>
37 »       mov····0x0(%rip),%rdi········37 »       mov····0x0(%rip),%rdi········
38 ·R_X86_64_PC32»  _Py_path_config+0xc38 ·R_X86_64_PC32»  _Py_path_config+0xc
39 »       call···6a·<_PyPathConfig_UpdateGlobal+0x6a>39 »       call···6a·<_PyPathConfig_UpdateGlobal+0x6a>
40 ·R_X86_64_PLT32» PyMem_RawFree-0x440 ·R_X86_64_PLT32» PyMem_RawFree-0x4
41 »       mov····0x178(%rbx),%rdi41 »       mov····0x178(%rbx),%rdi
42 »       call···76·<_PyPathConfig_UpdateGlobal+0x76>42 »       call···76·<_PyPathConfig_UpdateGlobal+0x76>
43 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x443 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4
44 »       mov····%rax,0x0(%rip)········44 »       mov····%rax,0x0(%rip)········
45 ·R_X86_64_PC32»  _Py_path_config+0xc45 ·R_X86_64_PC32»  _Py_path_config+0xc
46 »       test···%rax,%rax46 »       test···%rax,%rax
47 »       je·····362·<_PyPathConfig_UpdateGlobal+0x362>47 »       je·····361·<_PyPathConfig_UpdateGlobal+0x361>
48 »       cmpq···$0x0,0x150(%rbx)48 »       cmpq···$0x0,0x150(%rbx)
49 »       je·····b8·<_PyPathConfig_UpdateGlobal+0xb8>49 »       je·····b8·<_PyPathConfig_UpdateGlobal+0xb8>
50 »       mov····0x0(%rip),%rdi········50 »       mov····0x0(%rip),%rdi········
51 ·R_X86_64_PC32»  _Py_path_config+0x1451 ·R_X86_64_PC32»  _Py_path_config+0x14
52 »       call···9c·<_PyPathConfig_UpdateGlobal+0x9c>52 »       call···9c·<_PyPathConfig_UpdateGlobal+0x9c>
53 ·R_X86_64_PLT32» PyMem_RawFree-0x453 ·R_X86_64_PLT32» PyMem_RawFree-0x4
54 »       mov····0x150(%rbx),%rdi54 »       mov····0x150(%rbx),%rdi
55 »       call···a8·<_PyPathConfig_UpdateGlobal+0xa8>55 »       call···a8·<_PyPathConfig_UpdateGlobal+0xa8>
56 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x456 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4
57 »       mov····%rax,0x0(%rip)········57 »       mov····%rax,0x0(%rip)········
58 ·R_X86_64_PC32»  _Py_path_config+0x1458 ·R_X86_64_PC32»  _Py_path_config+0x14
59 »       test···%rax,%rax59 »       test···%rax,%rax
60 »       je·····35d·<_PyPathConfig_UpdateGlobal+0x35d>60 »       je·····35c·<_PyPathConfig_UpdateGlobal+0x35c>
61 »       cmpq···$0x0,0x118(%rbx)61 »       cmpq···$0x0,0x118(%rbx)
62 »       je·····ea·<_PyPathConfig_UpdateGlobal+0xea>62 »       je·····ea·<_PyPathConfig_UpdateGlobal+0xea>
63 »       mov····0x0(%rip),%rdi········63 »       mov····0x0(%rip),%rdi········
64 ·R_X86_64_PC32»  _Py_path_config+0x2c64 ·R_X86_64_PC32»  _Py_path_config+0x2c
65 »       call···ce·<_PyPathConfig_UpdateGlobal+0xce>65 »       call···ce·<_PyPathConfig_UpdateGlobal+0xce>
66 ·R_X86_64_PLT32» PyMem_RawFree-0x466 ·R_X86_64_PLT32» PyMem_RawFree-0x4
67 »       mov····0x118(%rbx),%rdi67 »       mov····0x118(%rbx),%rdi
68 »       call···da·<_PyPathConfig_UpdateGlobal+0xda>68 »       call···da·<_PyPathConfig_UpdateGlobal+0xda>
69 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x469 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4
70 »       mov····%rax,0x0(%rip)········70 »       mov····%rax,0x0(%rip)········
71 ·R_X86_64_PC32»  _Py_path_config+0x2c71 ·R_X86_64_PC32»  _Py_path_config+0x2c
72 »       test···%rax,%rax72 »       test···%rax,%rax
73 »       je·····358·<_PyPathConfig_UpdateGlobal+0x358>73 »       je·····357·<_PyPathConfig_UpdateGlobal+0x357>
74 »       cmpq···$0x0,0x128(%rbx)74 »       cmpq···$0x0,0x128(%rbx)
75 »       jne····353·<_PyPathConfig_UpdateGlobal+0x353>75 »       jne····352·<_PyPathConfig_UpdateGlobal+0x352>
76 »       cmpq···$0x0,0x158(%rbx)76 »       cmpq···$0x0,0x158(%rbx)
77 »       je·····12a·<_PyPathConfig_UpdateGlobal+0x12a>77 »       je·····12a·<_PyPathConfig_UpdateGlobal+0x12a>
78 »       mov····0x0(%rip),%rdi········78 »       mov····0x0(%rip),%rdi········
79 ·R_X86_64_PC32»  _Py_path_config-0x479 ·R_X86_64_PC32»  _Py_path_config-0x4
80 »       call···10e·<_PyPathConfig_UpdateGlobal+0x10e>80 »       call···10e·<_PyPathConfig_UpdateGlobal+0x10e>
81 ·R_X86_64_PLT32» PyMem_RawFree-0x481 ·R_X86_64_PLT32» PyMem_RawFree-0x4
82 »       mov····0x158(%rbx),%rdi82 »       mov····0x158(%rbx),%rdi
83 »       call···11a·<_PyPathConfig_UpdateGlobal+0x11a>83 »       call···11a·<_PyPathConfig_UpdateGlobal+0x11a>
84 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x484 ·R_X86_64_PLT32» _PyMem_RawWcsdup-0x4
85 »       mov····%rax,0x0(%rip)········85 »       mov····%rax,0x0(%rip)········
86 ·R_X86_64_PC32»  _Py_path_config-0x486 ·R_X86_64_PC32»  _Py_path_config-0x4
87 »       test···%rax,%rax87 »       test···%rax,%rax
88 »       je·····34e·<_PyPathConfig_UpdateGlobal+0x34e>88 »       je·····34d·<_PyPathConfig_UpdateGlobal+0x34d>
89 »       mov····0x1b8(%rbx),%eax89 »       mov····0x1b8(%rbx),%eax
90 »       test···%eax,%eax90 »       test···%eax,%eax
91 »       jle····13a·<_PyPathConfig_UpdateGlobal+0x13a>91 »       jle····13a·<_PyPathConfig_UpdateGlobal+0x13a>
92 »       mov····%eax,0x0(%rip)········92 »       mov····%eax,0x0(%rip)········
93 ·R_X86_64_PC32»  _Py_path_config+0x3c93 ·R_X86_64_PC32»  _Py_path_config+0x3c
94 »       mov····0x0(%rip),%rdi········94 »       mov····0x0(%rip),%rdi········
95 ·R_X86_64_PC32»  _Py_path_config+0x1c95 ·R_X86_64_PC32»  _Py_path_config+0x1c
Offset 98, 140 lines modifiedOffset 98, 139 lines modified
98 »       xor····%edi,%edi98 »       xor····%edi,%edi
99 »       mov····%rdi,0x0(%rip)········99 »       mov····%rdi,0x0(%rip)········
100 ·R_X86_64_PC32»  _Py_path_config+0x1c100 ·R_X86_64_PC32»  _Py_path_config+0x1c
101 »       mov····0x0(%rip),%rdi········101 »       mov····0x0(%rip),%rdi········
102 ·R_X86_64_PC32»  _Py_path_config+0x24102 ·R_X86_64_PC32»  _Py_path_config+0x24
103 »       call···15b·<_PyPathConfig_UpdateGlobal+0x15b>103 »       call···15b·<_PyPathConfig_UpdateGlobal+0x15b>
104 ·R_X86_64_PLT32» PyMem_RawFree-0x4104 ·R_X86_64_PLT32» PyMem_RawFree-0x4
105 »       mov····0x140(%rbx),%r15105 »       mov····0x140(%rbx),%r14
106 »       xor····%r8d,%r8d106 »       xor····%r8d,%r8d
107 »       mov····%r8,0x0(%rip)········107 »       mov····%r8,0x0(%rip)········
108 ·R_X86_64_PC32»  _Py_path_config+0x24108 ·R_X86_64_PC32»  _Py_path_config+0x24
109 »       test···%r15,%r15109 »       test···%r14,%r14
110 »       jle····336·<_PyPathConfig_UpdateGlobal+0x336>110 »       jle····335·<_PyPathConfig_UpdateGlobal+0x335>
111 »       mov····0x148(%rbx),%r13111 »       mov····0x148(%rbx),%r13
112 »       mov····0x0(%r13),%rdi112 »       mov····0x0(%r13),%rdi
113 »       call···185·<_PyPathConfig_UpdateGlobal+0x185>113 »       call···185·<_PyPathConfig_UpdateGlobal+0x185>
114 ·R_X86_64_PLT32» wcslen-0x4114 ·R_X86_64_PLT32» wcslen-0x4
115 »       mov····%rax,%rbp115 »       mov····%rax,%rbp
116 »       cmp····$0x1,%r15116 »       cmp····$0x1,%r14
117 »       je·····340·<_PyPathConfig_UpdateGlobal+0x340>117 »       je·····33f·<_PyPathConfig_UpdateGlobal+0x33f>
118 »       mov····0x8(%r13),%rdi118 »       mov····0x8(%r13),%rdi
119 »       call···19b·<_PyPathConfig_UpdateGlobal+0x19b>119 »       call···19b·<_PyPathConfig_UpdateGlobal+0x19b>
120 ·R_X86_64_PLT32» wcslen-0x4120 ·R_X86_64_PLT32» wcslen-0x4
121 »       lea····0x3(%rbp,%rax,1),%rbp121 »       lea····0x3(%rbp,%rax,1),%rbp
122 »       cmp····$0x2,%r15122 »       cmp····$0x2,%r14
123 »       je·····1d9·<_PyPathConfig_UpdateGlobal+0x1d9>123 »       je·····1d8·<_PyPathConfig_UpdateGlobal+0x1d8>
124 »       mov····0x10(%r13),%rdi124 »       mov····0x10(%r13),%rdi
125 »       call···1af·<_PyPathConfig_UpdateGlobal+0x1af>125 »       call···1af·<_PyPathConfig_UpdateGlobal+0x1af>
126 ·R_X86_64_PLT32» wcslen-0x4126 ·R_X86_64_PLT32» wcslen-0x4
127 »       lea····0x1(%rbp,%rax,1),%rbp127 »       lea····0x1(%rbp,%rax,1),%rbp
128 »       cmp····$0x3,%r15128 »       cmp····$0x3,%r14
129 »       je·····1d9·<_PyPathConfig_UpdateGlobal+0x1d9>129 »       je·····1d8·<_PyPathConfig_UpdateGlobal+0x1d8>
130 »       lea····0x18(%r13),%r14130 »       mov····$0x3,%r15d
131 »       lea····0x0(%r13,%r15,8),%r15131 »       mov····0x0(%r13,%r15,8),%rdi
132 »       mov····(%r14),%rdi 
133 »       add····$0x8,%r14132 »       add····$0x1,%r15
134 »       call···1cf·<_PyPathConfig_UpdateGlobal+0x1cf>133 »       call···1ce·<_PyPathConfig_UpdateGlobal+0x1ce>
135 ·R_X86_64_PLT32» wcslen-0x4134 ·R_X86_64_PLT32» wcslen-0x4
136 »       lea····0x1(%rbp,%rax,1),%rbp135 »       lea····0x1(%rbp,%rax,1),%rbp
137 »       cmp····%r15,%r14136 »       cmp····%r14,%r15
138 »       jne····1c3·<_PyPathConfig_UpdateGlobal+0x1c3>137 »       jne····1c0·<_PyPathConfig_UpdateGlobal+0x1c0>
139 »       lea····0x0(,%rbp,4),%rdi138 »       lea····0x0(,%rbp,4),%rdi
140 »       call···1e6·<_PyPathConfig_UpdateGlobal+0x1e6>139 »       call···1e5·<_PyPathConfig_UpdateGlobal+0x1e5>
141 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4140 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4
142 »       mov····%rax,%r14141 »       mov····%rax,%r14
143 »       test···%rax,%rax142 »       test···%rax,%rax
144 »       je·····1f2·<_PyPathConfig_UpdateGlobal+0x1f2>143 »       je·····1f1·<_PyPathConfig_UpdateGlobal+0x1f1>
145 ·R_X86_64_PC32»  .text.unlikely+0x351144 ·R_X86_64_PC32»  .text.unlikely+0x351
146 »       cmpq···$0x0,0x140(%rbx)145 »       cmpq···$0x0,0x140(%rbx)
147 »       jle····200·<_PyPathConfig_UpdateGlobal+0x200>146 »       jle····1ff·<_PyPathConfig_UpdateGlobal+0x1ff>
148 ·R_X86_64_PC32»  .text.unlikely+0x31f147 ·R_X86_64_PC32»  .text.unlikely+0x31f
149 »       mov····0x148(%rbx),%rax148 »       mov····0x148(%rbx),%rax
150 »       mov····%r14,%rdi149 »       mov····%r14,%rdi
151 »       mov····(%rax),%rsi150 »       mov····(%rax),%rsi
152 »       call···212·<_PyPathConfig_UpdateGlobal+0x212>151 »       call···211·<_PyPathConfig_UpdateGlobal+0x211>
153 ·R_X86_64_PLT32» wcscpy-0x4152 ·R_X86_64_PLT32» wcscpy-0x4
154 »       xor····%esi,%esi153 »       xor····%esi,%esi
Max diff block lines reached; 4361/9646 bytes (45.21%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 18 lines modifiedOffset 14, 18 lines modified
14 ··0x000000a0·20000000·a4000000·00000000·05010000··...............14 ··0x000000a0·20000000·a4000000·00000000·05010000··...............
15 ··0x000000b0·00450e10·83024e0e·4002940a·0e10410e·.E....N.@.....A.15 ··0x000000b0·00450e10·83024e0e·4002940a·0e10410e·.E....N.@.....A.
16 ··0x000000c0·08410b00·14000000·c8000000·00000000·.A..............16 ··0x000000c0·08410b00·14000000·c8000000·00000000·.A..............
17 ··0x000000d0·16010000·000e4083·02000000·1c000000·......@.........17 ··0x000000d0·16010000·000e4083·02000000·1c000000·......@.........
18 ··0x000000e0·e0000000·00000000·d8000000·00450e10·.............E..18 ··0x000000e0·e0000000·00000000·d8000000·00450e10·.............E..
19 ··0x000000f0·8302460e·4002cb0e·10410e08·10000000·..F.@....A......19 ··0x000000f0·8302460e·4002cb0e·10410e08·10000000·..F.@....A......
20 ··0x00000100·00010000·00000000·0c000000·00000000·................20 ··0x00000100·00010000·00000000·0c000000·00000000·................
21 ··0x00000110·48000000·14010000·00000000·67030000·H...........g...21 ··0x00000110·48000000·14010000·00000000·66030000·H...........f...
22 ··0x00000120·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..22 ··0x00000120·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
23 ··0x00000130·420e288c·05460e30·8606410e·38830747·B.(..F.0..A.8..G23 ··0x00000130·420e288c·05460e30·8606410e·38830747·B.(..F.0..A.8..G
24 ··0x00000140·0e70030e·030a0e38·440e3041·0e28420e·.p.....8D.0A.(B.24 ··0x00000140·0e70030d·030a0e38·440e3041·0e28420e·.p.....8D.0A.(B.
25 ··0x00000150·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....25 ··0x00000150·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
26 ··0x00000160·60010000·00000000·6c000000·000e7083·`.......l.....p.26 ··0x00000160·60010000·00000000·6c000000·000e7083·`.......l.....p.
27 ··0x00000170·0786068c·058d048e·038f0200·10000000·................27 ··0x00000170·0786068c·058d048e·038f0200·10000000·................
28 ··0x00000180·80010000·00000000·1b000000·00000000·................28 ··0x00000180·80010000·00000000·1b000000·00000000·................
29 ··0x00000190·10000000·94010000·00000000·03000000·................29 ··0x00000190·10000000·94010000·00000000·03000000·................
30 ··0x000001a0·00000000·44000000·a8010000·00000000·....D...........30 ··0x000001a0·00000000·44000000·a8010000·00000000·....D...........
31 ··0x000001b0·1b010000·00460e10·8d02420e·188c0341·.....F....B....A31 ··0x000001b0·1b010000·00460e10·8d02420e·188c0341·.....F....B....A
4.53 KB
preconfig.o
1.25 KB
readelf --wide --symbols {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawStrdup44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawStrdup
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_SetLocaleFromEnv45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_SetLocaleFromEnv
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
47 ····43:·00000000000000a0···192·FUNC····GLOBAL·HIDDEN·····7·_PyArgv_AsWstrList47 ····43:·00000000000000a0···192·FUNC····GLOBAL·HIDDEN·····7·_PyArgv_AsWstrList
48 ····44:·0000000000000600···621·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_Read48 ····44:·0000000000000600···621·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_Read
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getenv49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getenv
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_LegacyLocaleDetected50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_LegacyLocaleDetected
51 ····47:·0000000000000160···234·FUNC····GLOBAL·HIDDEN·····7·_Py_get_xoption51 ····47:·0000000000000160···237·FUNC····GLOBAL·HIDDEN·····7·_Py_get_xoption
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Clear54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Clear
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CoerceLegacyLocale55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CoerceLegacyLocale
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsolatedFlag58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsolatedFlag
742 B
readelf --wide --debug-dump=frames {}
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ··DW_CFA_def_cfa_offset:·96169 ··DW_CFA_def_cfa_offset:·96
170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
172 ··DW_CFA_offset:·r12·(r12)·at·cfa-24172 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
173 ··DW_CFA_offset:·r13·(r13)·at·cfa-16173 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
174 ··DW_CFA_nop174 ··DW_CFA_nop
  
175 000001b8·0000000000000048·000001bc·FDE·cie=00000000·pc=0000000000000160..000000000000024a175 000001b8·0000000000000048·000001bc·FDE·cie=00000000·pc=0000000000000160..000000000000024d
176 ··DW_CFA_advance_loc:·6·to·0000000000000166176 ··DW_CFA_advance_loc:·6·to·0000000000000166
177 ··DW_CFA_def_cfa_offset:·16177 ··DW_CFA_def_cfa_offset:·16
178 ··DW_CFA_offset:·r15·(r15)·at·cfa-16178 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
179 ··DW_CFA_advance_loc:·2·to·0000000000000168179 ··DW_CFA_advance_loc:·2·to·0000000000000168
180 ··DW_CFA_def_cfa_offset:·24180 ··DW_CFA_def_cfa_offset:·24
181 ··DW_CFA_offset:·r14·(r14)·at·cfa-24181 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
182 ··DW_CFA_advance_loc:·2·to·000000000000016a182 ··DW_CFA_advance_loc:·2·to·000000000000016a
1.36 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 163, 40 lines modifiedOffset 163, 41 lines modified
163 »       call···1ea·<_Py_get_xoption+0x8a>163 »       call···1ea·<_Py_get_xoption+0x8a>
164 ·R_X86_64_PLT32» wcschr-0x4164 ·R_X86_64_PLT32» wcschr-0x4
165 »       test···%rax,%rax165 »       test···%rax,%rax
166 »       jne····233·<_Py_get_xoption+0xd3>166 »       jne····233·<_Py_get_xoption+0xd3>
167 »       mov····%rbx,%rdi167 »       mov····%rbx,%rdi
168 »       call···1f7·<_Py_get_xoption+0x97>168 »       call···1f7·<_Py_get_xoption+0x97>
169 ·R_X86_64_PLT32» wcslen-0x4169 ·R_X86_64_PLT32» wcslen-0x4
170 »       mov····%rax,%rdx170 »       mov····%rax,%r15
 171 »       mov····%r15,%rdx
171 »       mov····%rbp,%rsi172 »       mov····%rbp,%rsi
172 »       mov····%rbx,%rdi173 »       mov····%rbx,%rdi
173 »       mov····%rax,%r15 
174 »       call···208·<_Py_get_xoption+0xa8>174 »       call···208·<_Py_get_xoption+0xa8>
175 ·R_X86_64_PLT32» wcsncmp-0x4175 ·R_X86_64_PLT32» wcsncmp-0x4
176 »       test···%eax,%eax176 »       test···%eax,%eax
177 »       je·····23c·<_Py_get_xoption+0xdc>177 »       je·····23f·<_Py_get_xoption+0xdf>
178 »       add····$0x1,%r12178 »       add····$0x1,%r12
179 »       cmp····%r14,%r12179 »       cmp····%r14,%r12
180 »       jne····1d8·<_Py_get_xoption+0x78>180 »       jne····1d8·<_Py_get_xoption+0x78>
181 »       xor····%ebx,%ebx181 »       xor····%ebx,%ebx
182 »       jmp····17c·<_Py_get_xoption+0x1c>182 »       jmp····17c·<_Py_get_xoption+0x1c>
183 »       sub····%rbx,%rax183 »       sub····%rbx,%rax
184 »       sar····$0x2,%rax184 »       sar····$0x2,%rax
185 »       jmp····1b5·<_Py_get_xoption+0x55>185 »       jmp····1b5·<_Py_get_xoption+0x55>
186 »       cmpl···$0x0,0x0(%rbp,%r12,4)186 »       cmpl···$0x0,0x0(%rbp,%r12,4)
187 »       je·····17c·<_Py_get_xoption+0x1c>187 »       je·····17c·<_Py_get_xoption+0x1c>
188 »       jmp····1ca·<_Py_get_xoption+0x6a>188 »       jmp····1ca·<_Py_get_xoption+0x6a>
189 »       sub····%rbx,%rax189 »       sub····%rbx,%rax
190 »       sar····$0x2,%rax190 »       sar····$0x2,%rax
 191 »       mov····%rax,%r15
191 »       jmp····1f7·<_Py_get_xoption+0x97>192 »       jmp····1fa·<_Py_get_xoption+0x9a>
192 »       cmpl···$0x0,0x0(%rbp,%r15,4)193 »       cmpl···$0x0,0x0(%rbp,%r15,4)
193 »       je·····17c·<_Py_get_xoption+0x1c>194 »       je·····17c·<_Py_get_xoption+0x1c>
194 »       jmp····20c·<_Py_get_xoption+0xac>195 »       jmp····20c·<_Py_get_xoption+0xac>
195 »       nopw···0x0(%rax,%rax,1)196 »       nopl···(%rax)
  
196 0000000000000250·<_Py_GetEnv>:197 0000000000000250·<_Py_GetEnv>:
197 _Py_GetEnv():198 _Py_GetEnv():
198 »       endbr64199 »       endbr64
199 »       test···%edi,%edi200 »       test···%edi,%edi
200 »       je·····270·<_Py_GetEnv+0x20>201 »       je·····270·<_Py_GetEnv+0x20>
201 »       sub····$0x8,%rsp202 »       sub····$0x8,%rsp
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··0x00000150·000e5083·0686058c·048d038e·02000000·..P.............25 ··0x00000150·000e5083·0686058c·048d038e·02000000·..P.............
26 ··0x00000160·38000000·64010000·00000000·6d020000·8...d.......m...26 ··0x00000160·38000000·64010000·00000000·6d020000·8...d.......m...
27 ··0x00000170·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..27 ··0x00000170·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
28 ··0x00000180·440e2883·05470e60·03c4010a·0e28440e·D.(..G.`.....(D.28 ··0x00000180·440e2883·05470e60·03c4010a·0e28440e·D.(..G.`.....(D.
29 ··0x00000190·20410e18·420e1042·0e08410b·18000000··A..B..B..A.....29 ··0x00000190·20410e18·420e1042·0e08410b·18000000··A..B..B..A.....
30 ··0x000001a0·a0010000·00000000·4d000000·000e6083·........M.....`.30 ··0x000001a0·a0010000·00000000·4d000000·000e6083·........M.....`.
31 ··0x000001b0·0586048c·038d0200·48000000·bc010000·........H.......31 ··0x000001b0·0586048c·038d0200·48000000·bc010000·........H.......
32 ··0x000001c0·00000000·ea000000·00460e10·8f02420e·.........F....B.32 ··0x000001c0·00000000·ed000000·00460e10·8f02420e·.........F....B.
33 ··0x000001d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.033 ··0x000001d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
34 ··0x000001e0·8606410e·38830746·0e404c0a·0e38440e·..A.8..F.@L..8D.34 ··0x000001e0·8606410e·38830746·0e404c0a·0e38440e·..A.8..F.@L..8D.
35 ··0x000001f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..35 ··0x000001f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
36 ··0x00000200·430b0000·4c000000·08020000·00000000·C...L...........36 ··0x00000200·430b0000·4c000000·08020000·00000000·C...L...........
37 ··0x00000210·4b010000·00460e10·8f02450e·188e0342·K....F....E....B37 ··0x00000210·4b010000·00460e10·8f02450e·188e0342·K....F....E....B
38 ··0x00000220·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.38 ··0x00000220·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
39 ··0x00000230·38830744·0ea00103·0f010a0e·38440e30·8..D........8D.039 ··0x00000230·38830744·0ea00103·0f010a0e·38440e30·8..D........8D.0
504 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:··········401216·(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·0x61f40:
  
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·04f9c8·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·0530e8·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·00219d·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·053148·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·0042e0·0006eb·01·AMS··0···0··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004888·000695·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0049d0·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·056d78·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·004eb5·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·0054a8·000044·04·AMS··0···0··8
17 ··[13]·.rodata···········PROGBITS········0000000000000000·005558·00034f·00···A··0···0·3217 ··[13]·.rodata···········PROGBITS········0000000000000000·0054f0·00034f·00···A··0···0·32
18 ··[14]·.rela.rodata······RELA············0000000000000000·057638·000180·18···I·24··13··818 ··[14]·.rela.rodata······RELA············0000000000000000·057528·000180·18···I·24··13··8
19 ··[15]·.PyRuntime········PROGBITS········0000000000000000·0058a8·0452f0·00··WA··0···0·3219 ··[15]·.PyRuntime········PROGBITS········0000000000000000·005840·0452f0·00··WA··0···0·32
20 ··[16]·.rela.PyRuntime···RELA············0000000000000000·0577b8·009db0·18···I·24··15··820 ··[16]·.rela.PyRuntime···RELA············0000000000000000·0576a8·009db0·18···I·24··15··8
21 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04ab98·0000e0·08··AM··0···0··821 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04ab30·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·061458·000288·18···I·24··17··8
23 ··[19]·.rodata.cst16·····PROGBITS········0000000000000000·04ac78·000010·10··AM··0···0·1623 ··[19]·.rodata.cst16·····PROGBITS········0000000000000000·04ac10·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·04ac20·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·04ac20·000020·00···A··0···0··8
26 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04aca8·000bc8·00···A··0···0··826 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04ac40·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·0616e0·000768·18···I·24··22··8
28 ··[24]·.symtab···········SYMTAB··········0000000000000000·04b870·002610·18·····25·106··828 ··[24]·.symtab···········SYMTAB··········0000000000000000·04b808·002610·18·····25·106··8
29 ··[25]·.strtab···········STRTAB··········0000000000000000·04de80·001bab·00······0···0··129 ··[25]·.strtab···········STRTAB··········0000000000000000·04de18·001bab·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·061f58·0000f5·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·061e48·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···358·FUNC····LOCAL··DEFAULT····6·create_stdio.isra.0.cold
52 ····48:·0000000000001626····58·FUNC····LOCAL··DEFAULT····6·_Py_FdIsInteractive.cold52 ····48:·00000000000015ce····58·FUNC····LOCAL··DEFAULT····6·_Py_FdIsInteractive.cold
53 ····49:·0000000000001660····86·FUNC····LOCAL··DEFAULT····6·wait_for_thread_shutdown.cold53 ····49:·0000000000001608····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:·00000000000016d0···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:·0000000000001838····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:·0000000000001844····43·FUNC····LOCAL··DEFAULT····6·flush_std_files.cold
61 ····57:·00000000000018c7····64·FUNC····LOCAL··DEFAULT····6·file_is_closed.cold61 ····57:·000000000000186f····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:·00000000000018af··1521·FUNC····LOCAL··DEFAULT····6·finalize_modules.cold
65 ····61:·0000000000001ef8·····6·FUNC····LOCAL··DEFAULT····6·_Py_IsInterpreterFinalizing.cold65 ····61:·0000000000001ea0·····6·FUNC····LOCAL··DEFAULT····6·_Py_IsInterpreterFinalizing.cold
66 ····62:·0000000000001efe····45·FUNC····LOCAL··DEFAULT····6·Py_EndInterpreter.cold66 ····62:·0000000000001ea6····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:·0000000000001ed3····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:·0000000000001f2d····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 {}
Max HTML report size reached
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.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
17.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 60, 485 lines modifiedOffset 60, 357 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; 13793/17561 bytes (78.54%) 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·66010000·....T.......f...
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
218 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:··········379760·(bytes·into·file)13 ··Start·of·section·headers:··········379352·(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·0x5cb70:1 There·are·23·section·headers,·starting·at·offset·0x5c9d8:
  
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·001305·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001295·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·04d6c8·001068·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·04d620·000ff0·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001345·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0012d5·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·001345·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0012d5·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·001345·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·001647·0014e6·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0015d7·0014c0·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e730·0028c8·18···I·20···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e610·002868·18···I·20···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002b30·00119c·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002a98·00118e·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·050ff8·000f78·18···I·20···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·050e78·000f60·18···I·20···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003cd0·00040f·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003c28·00040f·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0040e0·0455f0·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·004038·0455f0·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·051f70·009db0·18···I·20··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·051dd8·009db0·18···I·20··11··8
17 ··[13]·.tbss·············NOBITS··········0000000000000000·0496d0·000008·00·WAT··0···0··817 ··[13]·.tbss·············NOBITS··········0000000000000000·049628·000008·00·WAT··0···0··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0496d0·000048·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·049628·000048·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·05bd20·0000d8·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·05bb88·0000d8·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·049718·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·049670·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·049718·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·049670·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·049738·000fe0·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·049690·000fe0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·05bdf8·000ca8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·05bc60·000ca8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·04a718·0019e0·18·····21··88··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·04a670·0019e0·18·····21··88··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·04c0f8·0015cb·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·04c050·0015cb·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·05caa0·0000c9·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·05c908·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)
14.7 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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···431·FUNC····LOCAL··DEFAULT····8·new_threadstate
18 ····14:·000000000000019d····37·FUNC····LOCAL··DEFAULT····6·new_threadstate.cold18 ····14:·000000000000019d····37·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:·00000000000001e0····68·FUNC····LOCAL··DEFAULT····8·bind_gilstate_tstate
21 ····17:·00000000000001c2····15·FUNC····LOCAL··DEFAULT····6·bind_gilstate_tstate.cold21 ····17:·00000000000001c2····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:·00000000000001d1····58·FUNC····LOCAL··DEFAULT····6·_PyThreadState_Attach.cold
Offset 55, 29 lines modifiedOffset 55, 29 lines modified
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:·00000000000007ef···207·FUNC····LOCAL··DEFAULT····6·PyThreadState_Delete.cold57 ····53:·00000000000007ef···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:·00000000000008be····27·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetDict.cold59 ····55:·00000000000008be····27·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetDict.cold
60 ····56:·00000000000008d9····55·FUNC····LOCAL··DEFAULT····6·_PyThreadState_GetDict.cold60 ····56:·00000000000008d9····55·FUNC····LOCAL··DEFAULT····6·_PyThreadState_GetDict.cold
61 ····57:·0000000000000910····27·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_GetDict.cold61 ····57:·0000000000000910····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:·000000000000092b···228·FUNC····LOCAL··DEFAULT····6·interpreter_clear.cold63 ····59:·000000000000092b···190·FUNC····LOCAL··DEFAULT····6·interpreter_clear.cold
64 ····60:·0000000000000a0f····12·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetFrame.cold64 ····60:·00000000000009e9····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:·0000000000000a1b···100·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_Delete.cold66 ····62:·00000000000009f5···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:·0000000000000a7f····20·FUNC····LOCAL··DEFAULT····6·zapthreads.cold68 ····64:·0000000000000a59····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:·0000000000000e34·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_GetIDObject.cold71 ····67:·0000000000000e0e·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_GetIDObject.cold
72 ····68:·0000000000000e38····25·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_IDInitref.cold72 ····68:·0000000000000e12····25·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_IDInitref.cold
73 ····69:·0000000000000e63·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpIDObject.cold73 ····69:·0000000000000e3d·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpIDObject.cold
74 ····70:·0000000000000e67····66·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_ObjectToID.cold74 ····70:·0000000000000e41····66·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_ObjectToID.cold
75 ····71:·0000000000000ea9····79·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpID.cold75 ····71:·0000000000000e83····79·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpID.cold
76 ····72:·0000000000000ef8····21·FUNC····LOCAL··DEFAULT····6·PyUnstable_InterpreterState_GetMainModule.cold76 ····72:·0000000000000ed2····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 184, 85 lines modifiedOffset 184, 85 lines modified
184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCodec_Fini184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCodec_Fini
185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Fini185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Fini
186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWarnings_Fini186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWarnings_Fini
187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAtExit_Fini187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAtExit_Fini
188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGC_CollectNoFail188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGC_CollectNoFail
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGC_Fini189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGC_Fini
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Clear190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Clear
191 ···187:·0000000000000f70···157·FUNC····GLOBAL·DEFAULT····8·PyThreadState_GetFrame191 ···187:·0000000000000f70···148·FUNC····GLOBAL·DEFAULT····8·PyThreadState_GetFrame
192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
193 ···189:·0000000000001010·····5·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_ClearMimallocHeaps193 ···189:·0000000000001010·····5·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_ClearMimallocHeaps
194 ···190:·0000000000000f90····30·FUNC····GLOBAL·HIDDEN·····1·_PyGILState_Fini194 ···190:·0000000000000f20····30·FUNC····GLOBAL·HIDDEN·····1·_PyGILState_Fini
195 ···191:·0000000000000fb0···241·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Delete195 ···191:·0000000000000f40···241·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Delete
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_FinalizeAllocatedBlocks196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_FinalizeAllocatedBlocks
197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_qsbr_fini197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_qsbr_fini
198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_FiniState198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_FiniState
199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_obmalloc_state_on_heap200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_obmalloc_state_on_heap
201 ···197:·0000000000001140····25·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_IsRunningMain201 ···197:·00000000000010c0····25·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_IsRunningMain
202 ···198:·0000000000001020·····5·FUNC····GLOBAL·HIDDEN·····8·_PyEval_StopTheWorld202 ···198:·0000000000001020·····5·FUNC····GLOBAL·HIDDEN·····8·_PyEval_StopTheWorld
203 ···199:·0000000000001030·····5·FUNC····GLOBAL·HIDDEN·····8·_PyEval_StartTheWorld203 ···199:·0000000000001030·····5·FUNC····GLOBAL·HIDDEN·····8·_PyEval_StartTheWorld
204 ···200:·0000000000001040····12·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_ThreadHead204 ···200:·0000000000001040····12·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_ThreadHead
205 ···201:·0000000000000a93···526·FUNC····GLOBAL·HIDDEN·····6·_PyRuntimeState_ReInitThreads205 ···201:·0000000000000a6d···526·FUNC····GLOBAL·HIDDEN·····6·_PyRuntimeState_ReInitThreads
206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_AfterFork206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_AfterFork
207 ···203:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTypes_AfterFork207 ···203:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTypes_AfterFork
208 ···204:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_at_fork_reinit208 ···204:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_at_fork_reinit
209 ···205:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_AfterFork209 ···205:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_AfterFork
210 ···206:·0000000000001050·····9·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Next210 ···206:·0000000000001050·····9·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Next
211 ···207:·0000000000000ca1····32·FUNC····GLOBAL·HIDDEN·····6·_PyInterpreterState_ReinitRunningMain211 ···207:·0000000000000c7b····32·FUNC····GLOBAL·HIDDEN·····6·_PyInterpreterState_ReinitRunningMain
212 ···208:·0000000000000cc1···371·FUNC····GLOBAL·HIDDEN·····6·_PyInterpreterState_DeleteExceptMain212 ···208:·0000000000000c9b···371·FUNC····GLOBAL·HIDDEN·····6·_PyInterpreterState_DeleteExceptMain
213 ···209:·0000000000001160····43·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_GetIDObject213 ···209:·00000000000010e0····43·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_GetIDObject
214 ···210:·0000000000001190····55·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IDInitref214 ···210:·0000000000001110····55·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IDInitref
215 ···211:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong215 ···211:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_allocate_lock216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_allocate_lock
217 ···213:·0000000000000e51····18·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_RequireIDRef217 ···213:·0000000000000e2b····18·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_RequireIDRef
218 ···214:·00000000000011d0····29·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_LookUpIDObject218 ···214:·0000000000001150····29·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_LookUpIDObject
219 ···215:·00000000000011f0····66·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_ObjectToID219 ···215:·0000000000001170····66·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_ObjectToID
220 ···216:·0000000000001060···260·FUNC····GLOBAL·DEFAULT····8·_PyInterpreterState_LookUpID220 ···216:·0000000000001060···260·FUNC····GLOBAL·DEFAULT····8·_PyInterpreterState_LookUpID
221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
223 ···219:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format223 ···219:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_InterpreterNotFoundError226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_InterpreterNotFoundError
227 ···223:·0000000000001240····11·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IsReady227 ···223:·00000000000011c0····11·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IsReady
228 ···224:·0000000000001250····59·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IDIncref228 ···224:·00000000000011d0····59·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IDIncref
229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock
230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
231 ···227:·0000000000001290····12·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_GetWhence231 ···227:·0000000000001210····12·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_GetWhence
232 ···228:·00000000000012a0····33·FUNC····GLOBAL·DEFAULT····1·PyUnstable_InterpreterState_GetMainModule232 ···228:·0000000000001220····33·FUNC····GLOBAL·DEFAULT····1·PyUnstable_InterpreterState_GetMainModule
233 ···229:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModules233 ···229:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModules
234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_GetItemString234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_GetItemString
235 ···231:·0000000000000f0d····11·FUNC····GLOBAL·DEFAULT····6·PyThreadState_New235 ···231:·0000000000000ee7····11·FUNC····GLOBAL·DEFAULT····6·PyThreadState_New
236 ···232:·0000000000001170····14·FUNC····GLOBAL·DEFAULT····8·_PyThreadState_GetCurrent236 ···232:·0000000000001170····14·FUNC····GLOBAL·DEFAULT····8·_PyThreadState_GetCurrent
237 ···233:·0000000000001180····14·FUNC····GLOBAL·DEFAULT····8·PyThreadState_GetUnchecked237 ···233:·0000000000001180····14·FUNC····GLOBAL·DEFAULT····8·PyThreadState_GetUnchecked
238 ···234:·0000000000000f18···137·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_IDDecref238 ···234:·0000000000000ef2···137·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_IDDecref
239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_EndInterpreter239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_EndInterpreter
240 ···236:·0000000000001190····12·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_Main240 ···236:·0000000000001250····12·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Main
241 ···237:·00000000000012d0····12·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Head241 ···237:·0000000000001260····12·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Head
242 ···238:·00000000000012e0····12·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Next242 ···238:·0000000000001270····12·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_Next
243 ···239:·00000000000012f0····21·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IsRunningMain243 ···239:·0000000000001280····21·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_IsRunningMain
244 ···240:·0000000000000fa1····68·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_SetEvalFrameFunc244 ···240:·0000000000000f7b····68·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_SetEvalFrameFunc
245 ···241:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_EvalFrameDefault245 ···241:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_EvalFrameDefault
246 ···242:·0000000000000fe5···317·FUNC····GLOBAL·HIDDEN·····6·_PyThread_CurrentExceptions246 ···242:·0000000000000fbf···317·FUNC····GLOBAL·HIDDEN·····6·_PyThread_CurrentExceptions
247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetTopmostException247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetTopmostException
248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
249 ···245:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct249 ···245:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
250 ···246:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem250 ···246:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
251 ···247:·0000000000001122···377·FUNC····GLOBAL·DEFAULT····6·_PyThread_CurrentFrames251 ···247:·00000000000010fc···377·FUNC····GLOBAL·DEFAULT····6·_PyThread_CurrentFrames
252 ···248:·000000000000129b····11·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_RequiresIDRef252 ···248:·0000000000001275····11·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_RequiresIDRef
253 ···249:·00000000000012a6····12·FUNC····GLOBAL·DEFAULT····6·PyThreadState_GetID253 ···249:·0000000000001280····12·FUNC····GLOBAL·DEFAULT····6·PyThreadState_GetID
254 ···250:·00000000000012b2····42·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_FailIfRunningMain254 ···250:·000000000000128c····42·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_FailIfRunningMain
255 ···251:·00000000000012dc····11·FUNC····GLOBAL·DEFAULT····6·_PyThreadState_Prealloc255 ···251:·00000000000012b6····11·FUNC····GLOBAL·DEFAULT····6·_PyThreadState_Prealloc
256 ···252:·00000000000012e7····22·FUNC····GLOBAL·DEFAULT····6·_PyThreadState_Init256 ···252:·00000000000012c1····22·FUNC····GLOBAL·DEFAULT····6·_PyThreadState_Init
257 ···253:·00000000000012fd····38·FUNC····GLOBAL·DEFAULT····6·PyInterpreterState_Clear257 ···253:·00000000000012d7····38·FUNC····GLOBAL·DEFAULT····6·PyInterpreterState_Clear
258 ···254:·0000000000001323····18·FUNC····GLOBAL·DEFAULT····6·PyThreadState_DeleteCurrent258 ···254:·00000000000012fd····18·FUNC····GLOBAL·DEFAULT····6·PyThreadState_DeleteCurrent
259 ···255:·0000000000001335···207·FUNC····GLOBAL·HIDDEN·····6·_PyThreadState_Suspend259 ···255:·000000000000130f···207·FUNC····GLOBAL·HIDDEN·····6·_PyThreadState_Suspend
260 ···256:·0000000000001404···204·FUNC····GLOBAL·DEFAULT····6·PyThreadState_SetAsyncExc260 ···256:·00000000000013de···204·FUNC····GLOBAL·DEFAULT····6·PyThreadState_SetAsyncExc
261 ···257:·00000000000014d0····22·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_GetEvalFrameFunc261 ···257:·00000000000014aa····22·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_GetEvalFrameFunc
262 ···258:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawMalloc262 ···258:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawMalloc
263 ···259:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawCalloc263 ···259:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawCalloc
264 ···260:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawRealloc264 ···260:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawRealloc
Max diff block lines reached; 232/14993 bytes (1.55%) of diff not shown.
79.7 KB
readelf --wide --relocs {}
Max HTML report size reached
29.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 868, 15 lines modifiedOffset 868, 15 lines modified
868 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16868 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
869 ··DW_CFA_advance_loc:·20·to·0000000000000679869 ··DW_CFA_advance_loc:·20·to·0000000000000679
870 ··DW_CFA_def_cfa_offset:·8870 ··DW_CFA_def_cfa_offset:·8
871 ··DW_CFA_nop871 ··DW_CFA_nop
872 ··DW_CFA_nop872 ··DW_CFA_nop
873 ··DW_CFA_nop873 ··DW_CFA_nop
  
874 0000095c·000000000000003c·00000960·FDE·cie=00000000·pc=0000000000000680..0000000000000f8c874 0000095c·000000000000003c·00000960·FDE·cie=00000000·pc=0000000000000680..0000000000000f1a
875 ··DW_CFA_advance_loc:·2·to·0000000000000682875 ··DW_CFA_advance_loc:·2·to·0000000000000682
876 ··DW_CFA_def_cfa_offset:·16876 ··DW_CFA_def_cfa_offset:·16
877 ··DW_CFA_offset:·r14·(r14)·at·cfa-16877 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
878 ··DW_CFA_advance_loc:·6·to·0000000000000688878 ··DW_CFA_advance_loc:·6·to·0000000000000688
879 ··DW_CFA_def_cfa_offset:·24879 ··DW_CFA_def_cfa_offset:·24
880 ··DW_CFA_offset:·r13·(r13)·at·cfa-24880 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
881 ··DW_CFA_advance_loc:·2·to·000000000000068a881 ··DW_CFA_advance_loc:·2·to·000000000000068a
Offset 884, 125 lines modifiedOffset 884, 125 lines modified
884 ··DW_CFA_offset:·r12·(r12)·at·cfa-32884 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
885 ··DW_CFA_advance_loc:·9·to·0000000000000693885 ··DW_CFA_advance_loc:·9·to·0000000000000693
886 ··DW_CFA_def_cfa_offset:·40886 ··DW_CFA_def_cfa_offset:·40
887 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40887 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
888 ··DW_CFA_advance_loc:·4·to·0000000000000697888 ··DW_CFA_advance_loc:·4·to·0000000000000697
889 ··DW_CFA_def_cfa_offset:·48889 ··DW_CFA_def_cfa_offset:·48
890 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48890 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
891 ··DW_CFA_advance_loc2:·1009·to·0000000000000a88891 ··DW_CFA_advance_loc2:·945·to·0000000000000a48
892 ··DW_CFA_remember_state892 ··DW_CFA_remember_state
893 ··DW_CFA_def_cfa_offset:·40893 ··DW_CFA_def_cfa_offset:·40
894 ··DW_CFA_advance_loc:·1·to·0000000000000a89894 ··DW_CFA_advance_loc:·1·to·0000000000000a49
895 ··DW_CFA_def_cfa_offset:·32895 ··DW_CFA_def_cfa_offset:·32
896 ··DW_CFA_advance_loc:·2·to·0000000000000a8b896 ··DW_CFA_advance_loc:·2·to·0000000000000a4b
897 ··DW_CFA_def_cfa_offset:·24897 ··DW_CFA_def_cfa_offset:·24
898 ··DW_CFA_advance_loc:·2·to·0000000000000a8d898 ··DW_CFA_advance_loc:·2·to·0000000000000a4d
899 ··DW_CFA_def_cfa_offset:·16899 ··DW_CFA_def_cfa_offset:·16
900 ··DW_CFA_advance_loc:·2·to·0000000000000a8f900 ··DW_CFA_advance_loc:·2·to·0000000000000a4f
901 ··DW_CFA_def_cfa_offset:·8901 ··DW_CFA_def_cfa_offset:·8
902 ··DW_CFA_advance_loc:·1·to·0000000000000a90902 ··DW_CFA_advance_loc:·1·to·0000000000000a50
903 ··DW_CFA_restore_state903 ··DW_CFA_restore_state
904 ··DW_CFA_nop904 ··DW_CFA_nop
905 ··DW_CFA_nop905 ··DW_CFA_nop
  
906 0000099c·000000000000001c·000009a0·FDE·cie=00000000·pc=000000000000092b..0000000000000a0f906 0000099c·000000000000001c·000009a0·FDE·cie=00000000·pc=000000000000092b..00000000000009e9
907 ··DW_CFA_def_cfa_offset:·48907 ··DW_CFA_def_cfa_offset:·48
908 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48908 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
909 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40909 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
910 ··DW_CFA_offset:·r12·(r12)·at·cfa-32910 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
911 ··DW_CFA_offset:·r13·(r13)·at·cfa-24911 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
912 ··DW_CFA_offset:·r14·(r14)·at·cfa-16912 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
913 ··DW_CFA_nop913 ··DW_CFA_nop
914 ··DW_CFA_nop914 ··DW_CFA_nop
915 ··DW_CFA_nop915 ··DW_CFA_nop
  
916 000009bc·0000000000000014·000009c0·FDE·cie=00000000·pc=0000000000000f70..000000000000100d916 000009bc·0000000000000014·000009c0·FDE·cie=00000000·pc=0000000000000f70..0000000000001004
917 ··DW_CFA_advance_loc1:·76·to·0000000000000fbc917 ··DW_CFA_advance_loc1:·70·to·0000000000000fb6
918 ··DW_CFA_def_cfa_offset:·16918 ··DW_CFA_def_cfa_offset:·16
919 ··DW_CFA_advance_loc:·27·to·0000000000000fd7919 ··DW_CFA_advance_loc:·24·to·0000000000000fce
920 ··DW_CFA_def_cfa_offset:·8920 ··DW_CFA_def_cfa_offset:·8
  
921 000009d4·0000000000000010·000009d8·FDE·cie=00000000·pc=0000000000000a0f..0000000000000a1b921 000009d4·0000000000000010·000009d8·FDE·cie=00000000·pc=00000000000009e9..00000000000009f5
922 ··DW_CFA_def_cfa_offset:·16922 ··DW_CFA_def_cfa_offset:·16
923 ··DW_CFA_nop923 ··DW_CFA_nop
  
924 000009e8·0000000000000010·000009ec·FDE·cie=00000000·pc=0000000000001010..0000000000001015924 000009e8·0000000000000010·000009ec·FDE·cie=00000000·pc=0000000000001010..0000000000001015
925 ··DW_CFA_nop925 ··DW_CFA_nop
926 ··DW_CFA_nop926 ··DW_CFA_nop
927 ··DW_CFA_nop927 ··DW_CFA_nop
  
928 000009fc·0000000000000010·00000a00·FDE·cie=00000000·pc=0000000000000f90..0000000000000fae928 000009fc·0000000000000010·00000a00·FDE·cie=00000000·pc=0000000000000f20..0000000000000f3e
929 ··DW_CFA_nop929 ··DW_CFA_nop
930 ··DW_CFA_nop930 ··DW_CFA_nop
931 ··DW_CFA_nop931 ··DW_CFA_nop
  
932 00000a10·0000000000000028·00000a14·FDE·cie=00000000·pc=0000000000000fb0..00000000000010a1932 00000a10·0000000000000028·00000a14·FDE·cie=00000000·pc=0000000000000f40..0000000000001031
933 ··DW_CFA_advance_loc:·5·to·0000000000000fb5933 ··DW_CFA_advance_loc:·5·to·0000000000000f45
934 ··DW_CFA_def_cfa_offset:·16934 ··DW_CFA_def_cfa_offset:·16
935 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16935 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
936 ··DW_CFA_advance_loc:·1·to·0000000000000fb6936 ··DW_CFA_advance_loc:·1·to·0000000000000f46
937 ··DW_CFA_def_cfa_offset:·24937 ··DW_CFA_def_cfa_offset:·24
938 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24938 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
939 ··DW_CFA_advance_loc:·7·to·0000000000000fbd939 ··DW_CFA_advance_loc:·7·to·0000000000000f4d
940 ··DW_CFA_def_cfa_offset:·48940 ··DW_CFA_def_cfa_offset:·48
941 ··DW_CFA_advance_loc1:·214·to·0000000000001093941 ··DW_CFA_advance_loc1:·214·to·0000000000001023
942 ··DW_CFA_remember_state942 ··DW_CFA_remember_state
943 ··DW_CFA_def_cfa_offset:·24943 ··DW_CFA_def_cfa_offset:·24
944 ··DW_CFA_advance_loc:·4·to·0000000000001097944 ··DW_CFA_advance_loc:·4·to·0000000000001027
945 ··DW_CFA_def_cfa_offset:·16945 ··DW_CFA_def_cfa_offset:·16
946 ··DW_CFA_advance_loc:·1·to·0000000000001098946 ··DW_CFA_advance_loc:·1·to·0000000000001028
947 ··DW_CFA_def_cfa_offset:·8947 ··DW_CFA_def_cfa_offset:·8
948 ··DW_CFA_advance_loc:·2·to·000000000000109a948 ··DW_CFA_advance_loc:·2·to·000000000000102a
949 ··DW_CFA_restore_state949 ··DW_CFA_restore_state
950 ··DW_CFA_nop950 ··DW_CFA_nop
  
951 00000a3c·0000000000000014·00000a40·FDE·cie=00000000·pc=0000000000000a1b..0000000000000a7f951 00000a3c·0000000000000014·00000a40·FDE·cie=00000000·pc=00000000000009f5..0000000000000a59
952 ··DW_CFA_def_cfa_offset:·48952 ··DW_CFA_def_cfa_offset:·48
953 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24953 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
954 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16954 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
955 ··DW_CFA_nop955 ··DW_CFA_nop
  
956 00000a54·0000000000000028·00000a58·FDE·cie=00000000·pc=00000000000010b0..00000000000010f5956 00000a54·0000000000000028·00000a58·FDE·cie=00000000·pc=0000000000001040..0000000000001079
957 ··DW_CFA_advance_loc:·1·to·00000000000010b1957 ··DW_CFA_advance_loc:·1·to·0000000000001041
958 ··DW_CFA_def_cfa_offset:·16958 ··DW_CFA_def_cfa_offset:·16
959 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16959 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
960 ··DW_CFA_advance_loc:·1·to·00000000000010b2960 ··DW_CFA_advance_loc:·4·to·0000000000001045
961 ··DW_CFA_def_cfa_offset:·24961 ··DW_CFA_def_cfa_offset:·24
962 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24962 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
963 ··DW_CFA_advance_loc:·1·to·00000000000010b3963 ··DW_CFA_advance_loc:·1·to·0000000000001046
964 ··DW_CFA_def_cfa_offset:·32964 ··DW_CFA_def_cfa_offset:·32
965 ··DW_CFA_advance_loc:·13·to·00000000000010c0965 ··DW_CFA_advance_loc:·13·to·0000000000001053
966 ··DW_CFA_remember_state966 ··DW_CFA_remember_state
967 ··DW_CFA_def_cfa_offset:·24967 ··DW_CFA_def_cfa_offset:·24
968 ··DW_CFA_advance_loc:·1·to·00000000000010c1968 ··DW_CFA_advance_loc:·1·to·0000000000001054
969 ··DW_CFA_def_cfa_offset:·16969 ··DW_CFA_def_cfa_offset:·16
970 ··DW_CFA_advance_loc:·1·to·00000000000010c2970 ··DW_CFA_advance_loc:·1·to·0000000000001055
971 ··DW_CFA_def_cfa_offset:·8971 ··DW_CFA_def_cfa_offset:·8
972 ··DW_CFA_advance_loc:·1·to·00000000000010c3972 ··DW_CFA_advance_loc:·1·to·0000000000001056
973 ··DW_CFA_restore_state973 ··DW_CFA_restore_state
974 ··DW_CFA_nop974 ··DW_CFA_nop
975 ··DW_CFA_nop975 ··DW_CFA_nop
  
976 00000a80·0000000000000014·00000a84·FDE·cie=00000000·pc=0000000000000a7f..0000000000000a93976 00000a80·0000000000000014·00000a84·FDE·cie=00000000·pc=0000000000000a59..0000000000000a6d
977 ··DW_CFA_def_cfa_offset:·32977 ··DW_CFA_def_cfa_offset:·32
978 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24978 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
979 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16979 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
980 ··DW_CFA_nop980 ··DW_CFA_nop
  
981 00000a98·0000000000000018·00000a9c·FDE·cie=00000000·pc=0000000000001100..0000000000001135981 00000a98·0000000000000018·00000a9c·FDE·cie=00000000·pc=0000000000001080..00000000000010b5
982 ··DW_CFA_advance_loc:·11·to·000000000000110b982 ··DW_CFA_advance_loc:·11·to·000000000000108b
983 ··DW_CFA_def_cfa_offset:·16983 ··DW_CFA_def_cfa_offset:·16
984 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16984 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
Max diff block lines reached; 23829/30301 bytes (78.64%) of diff not shown.
36.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 559, 234 lines modifiedOffset 559, 217 lines modified
559 »       push···%rbx559 »       push···%rbx
560 »       mov····0x1cd0(%rdi),%rbx560 »       mov····0x1cd0(%rdi),%rbx
561 »       mov····%r12,%rdi561 »       mov····%r12,%rdi
562 »       call···6a6·<interpreter_clear+0x26>562 »       call···6a6·<interpreter_clear+0x26>
563 ·R_X86_64_PLT32» _PySys_Audit-0x4563 ·R_X86_64_PLT32» _PySys_Audit-0x4
564 »       test···%eax,%eax564 »       test···%eax,%eax
565 »       js·····6ae·<interpreter_clear+0x2e>565 »       js·····6ae·<interpreter_clear+0x2e>
566 ·R_X86_64_PC32»  .text.unlikely+0x9fe566 ·R_X86_64_PC32»  .text.unlikely+0x95a
567 »       add····$0x270,%rbx567 »       add····$0x270,%rbx
568 »       xor····%eax,%eax568 »       xor····%eax,%eax
569 »       mov····$0x1,%edx569 »       mov····$0x1,%edx
570 »       lock·cmpxchg·%dl,(%rbx)570 »       lock·cmpxchg·%dl,(%rbx)
571 »       jne····6c6·<interpreter_clear+0x46>571 »       jne····6c6·<interpreter_clear+0x46>
572 ·R_X86_64_PC32»  .text.unlikely+0x9c5572 ·R_X86_64_PC32»  .text.unlikely+0x927
573 »       mov····0x1cb0(%rbp),%r13573 »       mov····0x1cb0(%rbp),%r13
574 »       mov····$0x1,%eax574 »       mov····$0x1,%eax
575 »       xor····%edx,%edx575 »       xor····%edx,%edx
576 »       lock·cmpxchg·%dl,(%rbx)576 »       lock·cmpxchg·%dl,(%rbx)
577 »       jne····6de·<interpreter_clear+0x5e>577 »       jne····6de·<interpreter_clear+0x5e>
578 ·R_X86_64_PC32»  .text.unlikely+0x9b8578 ·R_X86_64_PC32»  .text.unlikely+0x99c
 579 »       xor····%r14d,%r14d
579 »       test···%r13,%r13 
580 »       je·····71f·<interpreter_clear+0x9f> 
581 »       mov····%r13,%rdi 
582 »       call···6eb·<interpreter_clear+0x6b> 
583 ·R_X86_64_PLT32» PyThreadState_Clear-0x4 
584 »       xor····%eax,%eax 
585 »       mov····$0x1,%edx 
586 »       lock·cmpxchg·%dl,(%rbx) 
587 »       jne····6fc·<interpreter_clear+0x7c> 
588 ·R_X86_64_PC32»  .text.unlikely+0x9a5 
589 »       mov····$0x1,%r14d 
590 »       mov····0x8(%r13),%r13 
591 »       xor····%esi,%esi 
592 »       mov····%r14d,%eax 
593 »       lock·cmpxchg·%sil,(%rbx) 
594 »       jne····716·<interpreter_clear+0x96> 
595 ·R_X86_64_PC32»  .text.unlikely+0x96d 
596 »       test···%r13,%r13580 »       test···%r13,%r13
597 »       jne····a90·<interpreter_clear+0x410>581 »       jne····a50·<interpreter_clear+0x3d0>
598 »       cmp····%rbp,0x10(%r12)582 »       cmp····%rbp,0x10(%r12)
599 »       jne····72c·<interpreter_clear+0xac>583 »       jne····6f7·<interpreter_clear+0x77>
600 »       andb···$0x7f,0x20(%r12)584 »       andb···$0x7f,0x20(%r12)
601 »       mov····0x2a38(%rbp),%rdi585 »       mov····0x2a38(%rbp),%rdi
602 »       test···%rdi,%rdi586 »       test···%rdi,%rdi
603 »       jne····b78·<interpreter_clear+0x4f8>587 »       jne····b06·<interpreter_clear+0x486>
604 »       xor····%r9d,%r9d588 »       xor····%r9d,%r9d
605 »       lea····0x2f298(%rbp),%rbx589 »       lea····0x2f298(%rbp),%rbx
606 »       lea····0x2f6d8(%rbp),%r13590 »       lea····0x2f6d8(%rbp),%r13
607 »       mov····%r9,0x0(%rbp)591 »       mov····%r9,0x0(%rbp)
608 »       mov····%r9,0x18(%r12)592 »       mov····%r9,0x18(%r12)
609 »       mov····%r9,0x2f270(%rbp)593 »       mov····%r9,0x2f270(%rbp)
610 »       mov····%r9,0x2f277(%rbp)594 »       mov····%r9,0x2f277(%rbp)
611 »       data16·cs·nopw·0x0(%rax,%rax,1) 
612 »       nop595 »       nop
613 »       mov····(%rbx),%rdi596 »       mov····(%rbx),%rdi
614 »       test···%rdi,%rdi597 »       test···%rdi,%rdi
615 »       jne····e05·<interpreter_clear+0x785>598 »       jne····b86·<interpreter_clear+0x506>
616 »       mov····0x8(%rbx),%rdi599 »       mov····0x8(%rbx),%rdi
617 »       test···%rdi,%rdi600 »       test···%rdi,%rdi
618 »       jne····bf8·<interpreter_clear+0x578>601 »       jne····b5e·<interpreter_clear+0x4de>
619 »       mov····0x10(%rbx),%rdi602 »       mov····0x10(%rbx),%rdi
620 »       test···%rdi,%rdi603 »       test···%rdi,%rdi
621 »       jne····bd0·<interpreter_clear+0x550>604 »       jne····cc7·<interpreter_clear+0x647>
622 »       mov····0x18(%rbx),%rdi605 »       mov····0x18(%rbx),%rdi
623 »       test···%rdi,%rdi606 »       test···%rdi,%rdi
624 »       jne····c98·<interpreter_clear+0x618>607 »       jne····c9f·<interpreter_clear+0x61f>
625 »       mov····0x20(%rbx),%rdi608 »       mov····0x20(%rbx),%rdi
626 »       test···%rdi,%rdi609 »       test···%rdi,%rdi
627 »       jne····c70·<interpreter_clear+0x5f0>610 »       jne····c77·<interpreter_clear+0x5f7>
628 »       mov····0x28(%rbx),%rdi611 »       mov····0x28(%rbx),%rdi
629 »       test···%rdi,%rdi612 »       test···%rdi,%rdi
630 »       jne····c48·<interpreter_clear+0x5c8>613 »       jne····c4f·<interpreter_clear+0x5cf>
631 »       mov····0x30(%rbx),%rdi614 »       mov····0x30(%rbx),%rdi
632 »       test···%rdi,%rdi615 »       test···%rdi,%rdi
633 »       jne····c20·<interpreter_clear+0x5a0>616 »       jne····c27·<interpreter_clear+0x5a7>
634 »       mov····0x38(%rbx),%rdi617 »       mov····0x38(%rbx),%rdi
635 »       test···%rdi,%rdi618 »       test···%rdi,%rdi
636 »       jne····ddd·<interpreter_clear+0x75d>619 »       jne····bff·<interpreter_clear+0x57f>
637 »       mov····0x40(%rbx),%rdi620 »       mov····0x40(%rbx),%rdi
638 »       test···%rdi,%rdi621 »       test···%rdi,%rdi
639 »       jne····db4·<interpreter_clear+0x734>622 »       jne····bd6·<interpreter_clear+0x556>
640 »       mov····0x48(%rbx),%rdi623 »       mov····0x48(%rbx),%rdi
641 »       test···%rdi,%rdi624 »       test···%rdi,%rdi
642 »       jne····d8b·<interpreter_clear+0x70b>625 »       jne····bad·<interpreter_clear+0x52d>
643 »       mov····0x50(%rbx),%rdi626 »       mov····0x50(%rbx),%rdi
644 »       test···%rdi,%rdi627 »       test···%rdi,%rdi
645 »       jne····d62·<interpreter_clear+0x6e2>628 »       jne····de5·<interpreter_clear+0x765>
646 »       mov····0x58(%rbx),%rdi629 »       mov····0x58(%rbx),%rdi
647 »       test···%rdi,%rdi630 »       test···%rdi,%rdi
648 »       jne····d39·<interpreter_clear+0x6b9>631 »       jne····dbc·<interpreter_clear+0x73c>
649 »       mov····0x60(%rbx),%rdi632 »       mov····0x60(%rbx),%rdi
650 »       test···%rdi,%rdi633 »       test···%rdi,%rdi
651 »       jne····d10·<interpreter_clear+0x690>634 »       jne····d93·<interpreter_clear+0x713>
652 »       mov····0x68(%rbx),%rdi635 »       mov····0x68(%rbx),%rdi
653 »       test···%rdi,%rdi636 »       test···%rdi,%rdi
654 »       jne····ce8·<interpreter_clear+0x668>637 »       jne····d6b·<interpreter_clear+0x6eb>
655 »       mov····0x70(%rbx),%rdi638 »       mov····0x70(%rbx),%rdi
656 »       test···%rdi,%rdi639 »       test···%rdi,%rdi
657 »       jne····cc0·<interpreter_clear+0x640>640 »       jne····d43·<interpreter_clear+0x6c3>
658 »       mov····0x78(%rbx),%rdi641 »       mov····0x78(%rbx),%rdi
659 »       test···%rdi,%rdi642 »       test···%rdi,%rdi
660 »       jne····e58·<interpreter_clear+0x7d8>643 »       jne····d1b·<interpreter_clear+0x69b>
661 »       mov····0x80(%rbx),%rdi644 »       mov····0x80(%rbx),%rdi
662 »       test···%rdi,%rdi645 »       test···%rdi,%rdi
663 »       jne····e2c·<interpreter_clear+0x7ac>646 »       jne····cef·<interpreter_clear+0x66f>
664 »       add····$0x88,%rbx647 »       add····$0x88,%rbx
665 »       cmp····%r13,%rbx648 »       cmp····%r13,%rbx
666 »       jne····770·<interpreter_clear+0xf0>649 »       jne····730·<interpreter_clear+0xb0>
667 »       movw···$0x0,0x2f27f(%rbp)650 »       movw···$0x0,0x2f27f(%rbp)
668 »       mov····0x2f6d8(%rbp),%rdi651 »       mov····0x2f6d8(%rbp),%rdi
669 »       test···%rdi,%rdi652 »       test···%rdi,%rdi
670 »       jne····878·<interpreter_clear+0x1f8>653 »       jne····838·<interpreter_clear+0x1b8>
671 ·R_X86_64_PC32»  .text.unlikely+0x97a654 ·R_X86_64_PC32»  .text.unlikely+0x971
672 »       mov····0x2f6e0(%rbp),%rdi655 »       mov····0x2f6e0(%rbp),%rdi
673 »       test···%rdi,%rdi656 »       test···%rdi,%rdi
674 »       jne····ecd·<interpreter_clear+0x84d>657 »       jne····ef4·<interpreter_clear+0x874>
675 »       mov····0x2f6e8(%rbp),%rdi658 »       mov····0x2f6e8(%rbp),%rdi
676 »       test···%rdi,%rdi659 »       test···%rdi,%rdi
677 »       jne····f66·<interpreter_clear+0x8e6>660 »       jne····ea8·<interpreter_clear+0x828>
678 »       mov····0x2f6f0(%rbp),%rdi661 »       mov····0x2f6f0(%rbp),%rdi
679 »       test···%rdi,%rdi662 »       test···%rdi,%rdi
680 »       jne····f1a·<interpreter_clear+0x89a>663 »       jne····ece·<interpreter_clear+0x84e>
681 »       mov····0x2f6f8(%rbp),%rdi664 »       mov····0x2f6f8(%rbp),%rdi
682 »       test···%rdi,%rdi665 »       test···%rdi,%rdi
683 »       jne····f40·<interpreter_clear+0x8c0>666 »       jne····e5b·<interpreter_clear+0x7db>
684 »       mov····0x2f700(%rbp),%rdi667 »       mov····0x2f700(%rbp),%rdi
Max diff block lines reached; 32493/37202 bytes (87.34%) of diff not shown.
45.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
4.66 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1136, 65 lines modifiedOffset 1136, 65 lines modified
1136 »       nopl···0x0(%rax)1136 »       nopl···0x0(%rax)
  
1137 0000000000000f70·<PyThreadState_GetFrame>:1137 0000000000000f70·<PyThreadState_GetFrame>:
1138 PyThreadState_GetFrame():1138 PyThreadState_GetFrame():
1139 »       endbr641139 »       endbr64
1140 »       mov····0x48(%rdi),%rdi1140 »       mov····0x48(%rdi),%rdi
1141 »       test···%rdi,%rdi1141 »       test···%rdi,%rdi
1142 »       je·····fd8·<PyThreadState_GetFrame+0x68>1142 »       je·····fcf·<PyThreadState_GetFrame+0x5f>
1143 »       movzbl·0x46(%rdi),%eax1143 »       movzbl·0x46(%rdi),%eax
1144 »       cmp····$0x3,%al1144 »       cmp····$0x3,%al
1145 »       je·····fdb·<PyThreadState_GetFrame+0x6b>1145 »       je·····fd2·<PyThreadState_GetFrame+0x62>
1146 »       cmp····$0x1,%al1146 »       cmp····$0x1,%al
1147 »       je·····fa1·<PyThreadState_GetFrame+0x31>1147 »       je·····fa1·<PyThreadState_GetFrame+0x31>
1148 »       mov····(%rdi),%rax1148 »       mov····(%rdi),%rax
1149 »       movslq·0xb8(%rax),%rdx1149 »       movslq·0xb8(%rax),%rdx
1150 »       lea····0xc8(%rax,%rdx,2),%rax1150 »       lea····0xc8(%rax,%rdx,2),%rax
1151 »       cmp····%rax,0x38(%rdi)1151 »       cmp····%rax,0x38(%rdi)
1152 »       jb·····fdb·<PyThreadState_GetFrame+0x6b>1152 »       jb·····fd2·<PyThreadState_GetFrame+0x62>
1153 »       mov····0x30(%rdi),%rax1153 »       mov····0x30(%rdi),%rax
1154 »       test···%rax,%rax1154 »       test···%rax,%rax
1155 »       je·····fb8·<PyThreadState_GetFrame+0x48>1155 »       je·····fb5·<PyThreadState_GetFrame+0x45>
1156 »       mov····(%rax),%edx1156 »       mov····(%rax),%edx
1157 »       add····$0x1,%edx1157 »       add····$0x1,%edx
1158 »       je·····fb4·<PyThreadState_GetFrame+0x44>1158 »       je·····fb4·<PyThreadState_GetFrame+0x44>
1159 »       mov····%edx,(%rax)1159 »       mov····%edx,(%rax)
1160 »       ret1160 »       ret
1161 »       ret1161 »       ret
 1162 »       push···%rcx
1162 »       nopl···(%rax) 
1163 »       sub····$0x8,%rsp 
1164 »       call···fc1·<PyThreadState_GetFrame+0x51>1163 »       call···fbb·<PyThreadState_GetFrame+0x4b>
1165 ·R_X86_64_PLT32» _PyFrame_MakeAndSetFrameObject-0x41164 ·R_X86_64_PLT32» _PyFrame_MakeAndSetFrameObject-0x4
1166 »       test···%rax,%rax1165 »       test···%rax,%rax
1167 »       je·····fca·<PyThreadState_GetFrame+0x5a>1166 »       je·····fc4·<PyThreadState_GetFrame+0x54>
1168 ·R_X86_64_PC32»  .text.unlikely+0xa0b1167 ·R_X86_64_PC32»  .text.unlikely+0x9e5
1169 »       mov····(%rax),%edx1168 »       mov····(%rax),%edx
1170 »       add····$0x1,%edx1169 »       add····$0x1,%edx
1171 »       je·····fd3·<PyThreadState_GetFrame+0x63>1170 »       je·····fcd·<PyThreadState_GetFrame+0x5d>
1172 »       mov····%edx,(%rax)1171 »       mov····%edx,(%rax)
1173 »       add····$0x8,%rsp1172 »       pop····%rdx
1174 »       ret1173 »       ret
1175 »       xor····%eax,%eax1174 »       xor····%eax,%eax
1176 »       ret1175 »       ret
1177 »       mov····0x8(%rdi),%rdi1176 »       mov····0x8(%rdi),%rdi
1178 »       test···%rdi,%rdi1177 »       test···%rdi,%rdi
1179 »       je·····fd8·<PyThreadState_GetFrame+0x68>1178 »       je·····fcf·<PyThreadState_GetFrame+0x5f>
1180 »       movzbl·0x46(%rdi),%eax1179 »       movzbl·0x46(%rdi),%eax
1181 »       cmp····$0x3,%al1180 »       cmp····$0x3,%al
1182 »       je·····fdb·<PyThreadState_GetFrame+0x6b>1181 »       je·····fd2·<PyThreadState_GetFrame+0x62>
1183 »       sub····$0x1,%al1182 »       sub····$0x1,%al
1184 »       je·····fa1·<PyThreadState_GetFrame+0x31>1183 »       je·····fa1·<PyThreadState_GetFrame+0x31>
1185 »       mov····(%rdi),%rdx1184 »       mov····(%rdi),%rdx
1186 »       movslq·0xb8(%rdx),%rax1185 »       movslq·0xb8(%rdx),%rax
1187 »       add····%rax,%rax1186 »       add····%rax,%rax
1188 »       lea····0xc8(%rdx,%rax,1),%rax1187 »       lea····0xc8(%rdx,%rax,1),%rax
1189 »       cmp····%rax,0x38(%rdi)1188 »       cmp····%rax,0x38(%rdi)
1190 »       jae····fa1·<PyThreadState_GetFrame+0x31>1189 »       jae····fa1·<PyThreadState_GetFrame+0x31>
1191 »       jmp····fdb·<PyThreadState_GetFrame+0x6b>1190 »       jmp····fd2·<PyThreadState_GetFrame+0x62>
1192 »       nopl···(%rax)1191 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1192 »       nop
  
1193 0000000000001010·<_PyThreadState_ClearMimallocHeaps>:1193 0000000000001010·<_PyThreadState_ClearMimallocHeaps>:
1194 _PyThreadState_ClearMimallocHeaps():1194 _PyThreadState_ClearMimallocHeaps():
1195 »       endbr641195 »       endbr64
1196 »       ret1196 »       ret
1197 »       data16·cs·nopw·0x0(%rax,%rax,1)1197 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
Offset 1234, 15 lines modifiedOffset 1234, 15 lines modified
1234 »       test···%rdi,%rdi1234 »       test···%rdi,%rdi
1235 »       js·····111b·<_PyInterpreterState_LookUpID+0xbb>1235 »       js·····111b·<_PyInterpreterState_LookUpID+0xbb>
1236 »       xor····%eax,%eax1236 »       xor····%eax,%eax
1237 »       mov····$0x1,%edx1237 »       mov····$0x1,%edx
1238 »       lock·cmpxchg·%dl,0x0(%rip)········1238 »       lock·cmpxchg·%dl,0x0(%rip)········
1239 ·R_X86_64_PC32»  _PyRuntime+0x26c1239 ·R_X86_64_PC32»  _PyRuntime+0x26c
1240 »       jne····108b·<_PyInterpreterState_LookUpID+0x2b>1240 »       jne····108b·<_PyInterpreterState_LookUpID+0x2b>
1241 ·R_X86_64_PC32»  .text.unlikely+0xea51241 ·R_X86_64_PC32»  .text.unlikely+0xe7f
1242 »       mov····0x0(%rip),%rbp········1242 »       mov····0x0(%rip),%rbp········
1243 ·R_X86_64_PC32»  _PyRuntime+0x2741243 ·R_X86_64_PC32»  _PyRuntime+0x274
1244 »       test···%rbp,%rbp1244 »       test···%rbp,%rbp
1245 »       je·····115a·<_PyInterpreterState_LookUpID+0xfa>1245 »       je·····115a·<_PyInterpreterState_LookUpID+0xfa>
1246 »       mov····0x1c68(%rbp),%rax1246 »       mov····0x1c68(%rbp),%rax
1247 »       test···%rax,%rax1247 »       test···%rax,%rax
1248 »       js·····110a·<_PyInterpreterState_LookUpID+0xaa>1248 »       js·····110a·<_PyInterpreterState_LookUpID+0xaa>
Offset 1268, 15 lines modifiedOffset 1268, 15 lines modified
1268 »       jne····10fe·<_PyInterpreterState_LookUpID+0x9e>1268 »       jne····10fe·<_PyInterpreterState_LookUpID+0x9e>
1269 »       mov····$0x1,%eax1269 »       mov····$0x1,%eax
1270 »       xor····%edx,%edx1270 »       xor····%edx,%edx
1271 »       lock·cmpxchg·%dl,0x0(%rip)········1271 »       lock·cmpxchg·%dl,0x0(%rip)········
1272 ·R_X86_64_PC32»  _PyRuntime+0x26c1272 ·R_X86_64_PC32»  _PyRuntime+0x26c
1273 »       je·····10c1·<_PyInterpreterState_LookUpID+0x61>1273 »       je·····10c1·<_PyInterpreterState_LookUpID+0x61>
1274 »       jmp····10fe·<_PyInterpreterState_LookUpID+0x9e>1274 »       jmp····10fe·<_PyInterpreterState_LookUpID+0x9e>
1275 ·R_X86_64_PC32»  .text.unlikely+0xedc1275 ·R_X86_64_PC32»  .text.unlikely+0xeb6
1276 »       mov····0x1c60(%rbp),%rbp1276 »       mov····0x1c60(%rbp),%rbp
1277 »       test···%rbp,%rbp1277 »       test···%rbp,%rbp
1278 »       jne····10d7·<_PyInterpreterState_LookUpID+0x77>1278 »       jne····10d7·<_PyInterpreterState_LookUpID+0x77>
1279 »       mov····$0x1,%eax1279 »       mov····$0x1,%eax
1280 »       xor····%edx,%edx1280 »       xor····%edx,%edx
1281 »       lock·cmpxchg·%dl,0x0(%rip)········1281 »       lock·cmpxchg·%dl,0x0(%rip)········
1282 ·R_X86_64_PC32»  _PyRuntime+0x26c1282 ·R_X86_64_PC32»  _PyRuntime+0x26c
Offset 1297, 21 lines modifiedOffset 1297, 21 lines modified
1297 »       jmp····10c1·<_PyInterpreterState_LookUpID+0x61>1297 »       jmp····10c1·<_PyInterpreterState_LookUpID+0x61>
1298 »       mov····$0x1,%eax1298 »       mov····$0x1,%eax
1299 »       xor····%edx,%edx1299 »       xor····%edx,%edx
1300 »       lock·cmpxchg·%dl,0x0(%rip)········1300 »       lock·cmpxchg·%dl,0x0(%rip)········
1301 ·R_X86_64_PC32»  _PyRuntime+0x26c1301 ·R_X86_64_PC32»  _PyRuntime+0x26c
1302 »       je·····111b·<_PyInterpreterState_LookUpID+0xbb>1302 »       je·····111b·<_PyInterpreterState_LookUpID+0xbb>
1303 »       jmp····1155·<_PyInterpreterState_LookUpID+0xf5>1303 »       jmp····1155·<_PyInterpreterState_LookUpID+0xf5>
1304 ·R_X86_64_PC32»  .text.unlikely+0xeda1304 ·R_X86_64_PC32»  .text.unlikely+0xeb4
1305 »       jmp····115a·<_PyInterpreterState_LookUpID+0xfa>1305 »       jmp····115a·<_PyInterpreterState_LookUpID+0xfa>
1306 ·R_X86_64_PC32»  .text.unlikely+0xeda1306 ·R_X86_64_PC32»  .text.unlikely+0xeb4
1307 »       jmp····115f·<_PyInterpreterState_LookUpID+0xff>1307 »       jmp····115f·<_PyInterpreterState_LookUpID+0xff>
1308 ·R_X86_64_PC32»  .text.unlikely+0xec51308 ·R_X86_64_PC32»  .text.unlikely+0xe9f
1309 »       jmp····1164·<_PyInterpreterState_LookUpID+0x104>1309 »       jmp····1164·<_PyInterpreterState_LookUpID+0x104>
1310 ·R_X86_64_PC32»  .text.unlikely+0xedc1310 ·R_X86_64_PC32»  .text.unlikely+0xeb6
1311 »       data16·cs·nopw·0x0(%rax,%rax,1)1311 »       data16·cs·nopw·0x0(%rax,%rax,1)
1312 »       nop1312 »       nop
  
1313 0000000000001170·<_PyThreadState_GetCurrent>:1313 0000000000001170·<_PyThreadState_GetCurrent>:
1314 _PyThreadState_GetCurrent():1314 _PyThreadState_GetCurrent():
1315 »       endbr641315 »       endbr64
1316 »       mov····%fs:0x0,%rax1316 »       mov····%fs:0x0,%rax
Offset 1321, 15 lines modifiedOffset 1321, 7 lines modified
  
1321 0000000000001180·<PyThreadState_GetUnchecked>:1321 0000000000001180·<PyThreadState_GetUnchecked>:
1322 PyThreadState_GetUnchecked():1322 PyThreadState_GetUnchecked():
1323 »       endbr641323 »       endbr64
1324 »       mov····%fs:0x0,%rax1324 »       mov····%fs:0x0,%rax
Max diff block lines reached; 179/4575 bytes (3.91%) of diff not shown.
2.54 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 147, 31 lines modifiedOffset 147, 31 lines modified
147 ··0x000008f0·37000000·00440e20·660a0e08·410b0000·7....D.·f...A...147 ··0x000008f0·37000000·00440e20·660a0e08·410b0000·7....D.·f...A...
148 ··0x00000900·14000000·04090000·00000000·39000000·............9...148 ··0x00000900·14000000·04090000·00000000·39000000·............9...
149 ··0x00000910·00550e20·630e0800·10000000·1c090000·.U.·c...........149 ··0x00000910·00550e20·630e0800·10000000·1c090000·.U.·c...........
150 ··0x00000920·00000000·1b000000·000e2000·10000000·..........·.....150 ··0x00000920·00000000·1b000000·000e2000·10000000·..........·.....
151 ··0x00000930·30090000·00000000·10000000·00000000·0...............151 ··0x00000930·30090000·00000000·10000000·00000000·0...............
152 ··0x00000940·18000000·44090000·00000000·1b000000·....D...........152 ··0x00000940·18000000·44090000·00000000·1b000000·....D...........
153 ··0x00000950·00450e10·8302540e·08000000·3c000000·.E....T.....<...153 ··0x00000950·00450e10·8302540e·08000000·3c000000·.E....T.....<...
154 ··0x00000960·60090000·00000000·0c090000·00420e10·`............B..154 ··0x00000960·60090000·00000000·9a080000·00420e10·`............B..
155 ··0x00000970·8e02460e·188d0342·0e208c04·490e2886·..F....B.·..I.(.155 ··0x00000970·8e02460e·188d0342·0e208c04·490e2886·..F....B.·..I.(.
156 ··0x00000980·05440e30·830603f1·030a0e28·410e2042·.D.0.......(A.·B156 ··0x00000980·05440e30·830603b1·030a0e28·410e2042·.D.0.......(A.·B
157 ··0x00000990·0e18420e·10420e08·410b0000·1c000000·..B..B..A.......157 ··0x00000990·0e18420e·10420e08·410b0000·1c000000·..B..B..A.......
158 ··0x000009a0·a0090000·00000000·e4000000·000e3083·..............0.158 ··0x000009a0·a0090000·00000000·be000000·000e3083·..............0.
159 ··0x000009b0·0686058c·048d038e·02000000·14000000·................159 ··0x000009b0·0686058c·048d038e·02000000·14000000·................
160 ··0x000009c0·c0090000·00000000·9d000000·00024c0e·..............L.160 ··0x000009c0·c0090000·00000000·94000000·0002460e·..............F.
161 ··0x000009d0·105b0e08·10000000·d8090000·00000000·.[..............161 ··0x000009d0·10580e08·10000000·d8090000·00000000·.X..............
162 ··0x000009e0·0c000000·000e1000·10000000·ec090000·................162 ··0x000009e0·0c000000·000e1000·10000000·ec090000·................
163 ··0x000009f0·00000000·05000000·00000000·10000000·................163 ··0x000009f0·00000000·05000000·00000000·10000000·................
164 ··0x00000a00·000a0000·00000000·1e000000·00000000·................164 ··0x00000a00·000a0000·00000000·1e000000·00000000·................
165 ··0x00000a10·28000000·140a0000·00000000·f1000000·(...............165 ··0x00000a10·28000000·140a0000·00000000·f1000000·(...............
166 ··0x00000a20·00450e10·8602410e·18830347·0e3002d6·.E....A....G.0..166 ··0x00000a20·00450e10·8602410e·18830347·0e3002d6·.E....A....G.0..
167 ··0x00000a30·0a0e1844·0e10410e·08420b00·14000000·...D..A..B......167 ··0x00000a30·0a0e1844·0e10410e·08420b00·14000000·...D..A..B......
168 ··0x00000a40·400a0000·00000000·64000000·000e3083·@.......d.....0.168 ··0x00000a40·400a0000·00000000·64000000·000e3083·@.......d.....0.
169 ··0x00000a50·03860200·28000000·580a0000·00000000·....(...X.......169 ··0x00000a50·03860200·28000000·580a0000·00000000·....(...X.......
170 ··0x00000a60·45000000·00410e10·8602410e·18830341·E....A....A....A170 ··0x00000a60·39000000·00410e10·8602440e·18830341·9....A....D....A
171 ··0x00000a70·0e204d0a·0e18410e·10410e08·410b0000·.·M...A..A..A...171 ··0x00000a70·0e204d0a·0e18410e·10410e08·410b0000·.·M...A..A..A...
172 ··0x00000a80·14000000·840a0000·00000000·14000000·................172 ··0x00000a80·14000000·840a0000·00000000·14000000·................
173 ··0x00000a90·000e2083·03860200·18000000·9c0a0000·..·.............173 ··0x00000a90·000e2083·03860200·18000000·9c0a0000·..·.............
174 ··0x00000aa0·00000000·35000000·004b0e10·830265c3·....5....K....e.174 ··0x00000aa0·00000000·35000000·004b0e10·830265c3·....5....K....e.
175 ··0x00000ab0·0e080000·10000000·b80a0000·00000000·................175 ··0x00000ab0·0e080000·10000000·b80a0000·00000000·................
176 ··0x00000ac0·19000000·00000000·10000000·cc0a0000·................176 ··0x00000ac0·19000000·00000000·10000000·cc0a0000·................
177 ··0x00000ad0·00000000·05000000·00000000·10000000·................177 ··0x00000ad0·00000000·05000000·00000000·10000000·................
246 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:··········24760·(bytes·into·file)13 ··Start·of·section·headers:··········24112·(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·0x60b8:1 There·are·20·section·headers,·starting·at·offset·0x5e30:
  
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·00017a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003a78·000348·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003910·000180·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00030a·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0001ba·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00030a·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0001ba·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000310·00164b·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0001c0·001495·00··AX··0···0·16
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·003dc0·001218·18···I·17···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·003a90·0010f8·18···I·17···5··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00195b·00082d·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001655·000972·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·004fd8·000a50·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·004b88·000be8·18···I·17···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·002188·0000a3·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·001fc8·0000a3·01·AMS··0···0··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00222b·000031·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00206b·000031·01·AMS··0···0··1
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·002260·000048·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·0020a0·000048·08··AM··0···0··8
16 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·0022a8·000010·10··AM··0···0·1616 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·0020e8·000010·10··AM··0···0·16
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0022b8·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0020f8·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0022b8·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·0020f8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0022d8·000738·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002118·000728·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·005a28·0005d0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·005770·000600·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·002a10·000990·18·····18··40··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·002840·0009c0·18·····18··42··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·0033a0·0006d1·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·003200·000710·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005ff8·0000bf·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005d70·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)
15.3 KB
readelf --wide --symbols {}
    
Offset 1, 105 lines modifiedOffset 1, 107 lines modified
  
1 Symbol·table·'.symtab'·contains·102·entries:1 Symbol·table·'.symtab'·contains·104·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:·0000000000000180···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····89·FUNC····LOCAL··DEFAULT····7·PyTime_MonotonicRaw.cold9 ·····6:·0000000000000015···101·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···282·FUNC····LOCAL··DEFAULT····5·py_get_monotonic_clock11 ·····8:·0000000000000310···259·FUNC····LOCAL··DEFAULT····5·py_get_monotonic_clock
12 ·····9:·000000000000006e···158·FUNC····LOCAL··DEFAULT····7·py_get_monotonic_clock.cold12 ·····9:·000000000000007a···172·FUNC····LOCAL··DEFAULT····7·py_get_monotonic_clock.cold
13 ····10:·000000000000010c····19·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec_clamp.cold13 ····10:·0000000000000126····19·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec_clamp.cold
14 ····11:·000000000000011f····10·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounterRaw.cold14 ····11:·0000000000000139····10·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounterRaw.cold
15 ····12:·0000000000000129····33·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold15 ····12:·0000000000000143····33·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold
16 ····13:·000000000000014a·····4·FUNC····LOCAL··DEFAULT····7·_PyTimeFraction_Set.cold16 ····13:·0000000000000164·····4·FUNC····LOCAL··DEFAULT····7·_PyTimeFraction_Set.cold
17 ····14:·000000000000014e····36·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold17 ····14:·0000000000000168····36·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold
18 ····15:·0000000000000880···198·FUNC····LOCAL··DEFAULT····5·pytime_round18 ····15:·0000000000000800···198·FUNC····LOCAL··DEFAULT····5·pytime_round
19 ····16:·0000000000000172···125·FUNC····LOCAL··DEFAULT····7·PyTime_Monotonic.cold19 ····16:·000000000000018c···162·FUNC····LOCAL··DEFAULT····7·PyTime_Monotonic.cold
20 ····17:·00000000000001ef···104·FUNC····LOCAL··DEFAULT····7·_PyTime_FromTimespec.cold20 ····17:·000000000000022e···138·FUNC····LOCAL··DEFAULT····7·_PyTime_FromTimespec.cold
21 ····18:·0000000000000257···125·FUNC····LOCAL··DEFAULT····7·PyTime_Time.cold21 ····18:·00000000000002b8···162·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:·0000000000000bb0···288·FUNC····LOCAL··DEFAULT····5·py_get_system_clock23 ····20:·0000000000000ab0···256·FUNC····LOCAL··DEFAULT····5·py_get_system_clock
24 ····21:·00000000000002d4···168·FUNC····LOCAL··DEFAULT····7·py_get_system_clock.cold24 ····21:·000000000000035a···187·FUNC····LOCAL··DEFAULT····7·py_get_system_clock.cold
25 ····22:·00000000000001e0····23·FUNC····LOCAL··DEFAULT····1·_PyLong_AsTime_t.part.025 ····22:·0000000000000070····23·FUNC····LOCAL··DEFAULT····1·_PyLong_AsTime_t.part.0
26 ····23:·000000000000037c····71·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold26 ····23:·0000000000000415····71·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold
27 ····24:·00000000000003c3···125·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounter.cold27 ····24:·000000000000045c···162·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounter.cold
 28 ····25:·0000000000000ed0···361·FUNC····LOCAL··DEFAULT····5·pytime_object_to_denominator
 29 ····26:·00000000000004fe···108·FUNC····LOCAL··DEFAULT····7·pytime_object_to_denominator.cold
28 ····25:·0000000000000440····18·FUNC····LOCAL··DEFAULT····7·_PyLong_AsTime_t.part.0.cold30 ····27:·000000000000056a····18·FUNC····LOCAL··DEFAULT····7·_PyLong_AsTime_t.part.0.cold
29 ····26:·0000000000000452····97·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Init.cold31 ····28:·000000000000057c···124·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Init.cold
30 ····27:·00000000000004eb····12·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Get.cold32 ····29:·0000000000000630····12·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Get.cold
31 ····28:·00000000000004f7····80·FUNC····LOCAL··DEFAULT····7·_PyTime_FromLong.cold33 ····30:·000000000000063c····80·FUNC····LOCAL··DEFAULT····7·_PyTime_FromLong.cold
32 ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC2234 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC22
33 ····30:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1435 ····32:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC14
34 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC036 ····33:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC0
35 ····32:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC18 
36 ····33:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20 
37 ····34:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC17 
38 ····35:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC637 ····34:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC6
39 ····36:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1638 ····35:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC16
 39 ····36:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC18
 40 ····37:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20
 41 ····38:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC17
40 ····37:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1542 ····39:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC15
41 ····38:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2743 ····40:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC27
42 ····39:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC3344 ····41:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC34
43 ····40:·0000000000000000···127·FUNC····GLOBAL·DEFAULT····5·PyTime_AsSecondsDouble45 ····42:·0000000000000000···127·FUNC····GLOBAL·DEFAULT····5·PyTime_AsSecondsDouble
44 ····41:·0000000000000080····15·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds46 ····43:·0000000000000080····15·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds
45 ····42:·0000000000000090···226·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds47 ····44:·0000000000000090···226·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds
46 ····43:·0000000000000240····50·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromMicrosecondsClamp48 ····45:·0000000000000240····50·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromMicrosecondsClamp
47 ····44:·0000000000000280···156·FUNC····GLOBAL·DEFAULT····5·PyTime_MonotonicRaw49 ····46:·0000000000000280···140·FUNC····GLOBAL·DEFAULT····5·PyTime_MonotonicRaw
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_gettime50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_gettime
49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_getres51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_getres
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
54 ····51:·0000000000000440····70·FUNC····GLOBAL·HIDDEN·····5·_PyTime_Add56 ····53:·0000000000000420····70·FUNC····GLOBAL·HIDDEN·····5·_PyTime_Add
55 ····52:·0000000000000490····55·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp57 ····54:·0000000000000470····55·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp
56 ····53:·0000000000000000····30·FUNC····GLOBAL·DEFAULT····1·PyTime_PerfCounterRaw58 ····55:·0000000000000000····30·FUNC····GLOBAL·DEFAULT····1·PyTime_PerfCounterRaw
57 ····54:·00000000000004d0····63·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime59 ····56:·00000000000004b0····63·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime
58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localtime_r61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localtime_r
60 ····57:·0000000000000510···129·FUNC····GLOBAL·HIDDEN·····5·_PyTimeFraction_Set62 ····59:·00000000000004f0····73·FUNC····GLOBAL·HIDDEN·····5·_PyTimeFraction_Set
61 ····58:·00000000000005a0·····9·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t63 ····60:·0000000000000540·····9·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t
62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
63 ····60:·00000000000005b0····39·FUNC····GLOBAL·DEFAULT····5·_PyTime_gmtime65 ····62:·0000000000000020····39·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·gmtime_r66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·gmtime_r
65 ····62:·00000000000005e0···666·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSecondsObject67 ····64:·0000000000000550···684·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSecondsObject
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round 
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
 74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
76 ····73:·0000000000000950···178·FUNC····GLOBAL·DEFAULT····5·PyTime_Monotonic78 ····75:·00000000000008d0···141·FUNC····GLOBAL·DEFAULT····5·PyTime_Monotonic
77 ····74:·0000000000000a10····73·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec79 ····76:·0000000000000960····73·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec
78 ····75:·0000000000000a60···147·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromTimespec80 ····77:·00000000000009b0···110·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromTimespec
79 ····76:·0000000000000b00···175·FUNC····GLOBAL·DEFAULT····5·PyTime_Time81 ····78:·0000000000000a20···138·FUNC····GLOBAL·DEFAULT····5·PyTime_Time
80 ····77:·0000000000000cd0·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsLong82 ····79:·0000000000000bb0·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsLong
81 ····78:·0000000000000ce0···633·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTime_t83 ····80:·0000000000000bc0···633·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTime_t
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf
83 ····80:·0000000000000f60···178·FUNC····GLOBAL·DEFAULT····5·PyTime_PerfCounter85 ····82:·0000000000000e40···141·FUNC····GLOBAL·DEFAULT····5·PyTime_PerfCounter
84 ····81:·0000000000000020···443·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec86 ····83:·0000000000000050····17·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec
85 ····82:·0000000000001020····41·FUNC····GLOBAL·DEFAULT····5·_PyLong_AsTime_t87 ····84:·0000000000001040····41·FUNC····GLOBAL·DEFAULT····5·_PyLong_AsTime_t
86 ····83:·0000000000001050···223·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMilliseconds88 ····85:·0000000000001070···223·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMilliseconds
87 ····84:·0000000000001130···190·FUNC····GLOBAL·DEFAULT····5·_PyDeadline_Init89 ····86:·0000000000001150···174·FUNC····GLOBAL·DEFAULT····5·_PyDeadline_Init
88 ····85:·0000000000000200····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_MonotonicWithInfo90 ····87:·0000000000000090····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_MonotonicWithInfo
89 ····86:·00000000000011f0···666·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMillisecondsObject91 ····88:·0000000000001200···661·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMillisecondsObject
90 ····87:·00000000000004b3····56·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimevalTime_t92 ····89:·00000000000005f8····56·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimevalTime_t
91 ····88:·0000000000001490···443·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTimeval93 ····90:·00000000000000a0····17·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval
92 ····89:·0000000000000210····55·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval94 ····91:·00000000000000c0····55·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval
93 ····90:·0000000000000250····49·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Get95 ····92:·0000000000000100····49·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Get
94 ····91:·0000000000000290····58·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromLong96 ····93:·0000000000000140····58·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromLong
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
97 ····94:·0000000000000547····50·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimeval_clamp99 ····96:·000000000000068c····50·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimeval_clamp
98 ····95:·0000000000000579····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_PerfCounterWithInfo100 ····97:·00000000000006be····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_PerfCounterWithInfo
99 ····96:·0000000000000587····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_TimeWithInfo101 ····98:·00000000000006cc····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_TimeWithInfo
100 ····97:·0000000000000595···137·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromSecondsDouble102 ····99:·00000000000006da···137·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromSecondsDouble
101 ····98:·000000000000061e····33·FUNC····GLOBAL·DEFAULT····7·PyTime_TimeRaw103 ···100:·0000000000000763····33·FUNC····GLOBAL·DEFAULT····7·PyTime_TimeRaw
102 ····99:·000000000000063f····28·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Resolution104 ···101:·0000000000000784····28·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Resolution
103 ···100:·000000000000065b···297·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Mul105 ···102:·00000000000007a0···297·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Mul
104 ···101:·0000000000000784···169·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromTimeval106 ···103:·00000000000008c9···169·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromTimeval
72.0 KB
readelf --wide --relocs {}
Max HTML report size reached
32.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 39, 635 lines modifiedOffset 39, 609 lines modified
39 ··DW_CFA_nop39 ··DW_CFA_nop
  
40 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000000..000000000000001540 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000000..0000000000000015
41 ··DW_CFA_nop41 ··DW_CFA_nop
42 ··DW_CFA_nop42 ··DW_CFA_nop
43 ··DW_CFA_nop43 ··DW_CFA_nop
  
44 00000090·0000000000000020·00000094·FDE·cie=00000000·pc=0000000000000280..000000000000031c44 00000090·0000000000000020·00000094·FDE·cie=00000000·pc=0000000000000280..000000000000030c
45 ··DW_CFA_advance_loc:·5·to·000000000000028545 ··DW_CFA_advance_loc:·5·to·0000000000000285
46 ··DW_CFA_def_cfa_offset:·1646 ··DW_CFA_def_cfa_offset:·16
47 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1647 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
48 ··DW_CFA_advance_loc:·12·to·000000000000029148 ··DW_CFA_advance_loc:·12·to·0000000000000291
49 ··DW_CFA_def_cfa_offset:·3249 ··DW_CFA_def_cfa_offset:·32
50 ··DW_CFA_advance_loc1:·105·to·00000000000002fa50 ··DW_CFA_advance_loc1:·109·to·00000000000002fe
51 ··DW_CFA_remember_state51 ··DW_CFA_remember_state
52 ··DW_CFA_def_cfa_offset:·1652 ··DW_CFA_def_cfa_offset:·16
53 ··DW_CFA_advance_loc:·1·to·00000000000002fb53 ··DW_CFA_advance_loc:·1·to·00000000000002ff
54 ··DW_CFA_def_cfa_offset:·854 ··DW_CFA_def_cfa_offset:·8
55 ··DW_CFA_advance_loc:·1·to·00000000000002fc55 ··DW_CFA_advance_loc:·1·to·0000000000000300
56 ··DW_CFA_restore_state56 ··DW_CFA_restore_state
57 ··DW_CFA_nop57 ··DW_CFA_nop
  
58 000000b4·0000000000000014·000000b8·FDE·cie=00000000·pc=0000000000000015..000000000000006e58 000000b4·0000000000000014·000000b8·FDE·cie=00000000·pc=0000000000000015..000000000000007a
59 ··DW_CFA_def_cfa_offset:·3259 ··DW_CFA_def_cfa_offset:·32
60 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1660 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
61 ··DW_CFA_nop61 ··DW_CFA_nop
62 ··DW_CFA_nop62 ··DW_CFA_nop
63 ··DW_CFA_nop63 ··DW_CFA_nop
  
64 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000320..000000000000043a64 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000310..0000000000000413
65 ··DW_CFA_advance_loc:·2·to·000000000000032265 ··DW_CFA_advance_loc:·2·to·0000000000000312
66 ··DW_CFA_def_cfa_offset:·1666 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_offset:·r13·(r13)·at·cfa-1667 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
68 ··DW_CFA_advance_loc:·10·to·000000000000032c68 ··DW_CFA_advance_loc:·10·to·000000000000031c
69 ··DW_CFA_def_cfa_offset:·2469 ··DW_CFA_def_cfa_offset:·24
70 ··DW_CFA_offset:·r12·(r12)·at·cfa-2470 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
71 ··DW_CFA_advance_loc:·4·to·000000000000033071 ··DW_CFA_advance_loc:·4·to·0000000000000320
72 ··DW_CFA_def_cfa_offset:·3272 ··DW_CFA_def_cfa_offset:·32
73 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3273 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
74 ··DW_CFA_advance_loc:·4·to·000000000000033474 ··DW_CFA_advance_loc:·4·to·0000000000000324
75 ··DW_CFA_def_cfa_offset:·4075 ··DW_CFA_def_cfa_offset:·40
76 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4076 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
77 ··DW_CFA_advance_loc:·4·to·000000000000033877 ··DW_CFA_advance_loc:·4·to·0000000000000328
78 ··DW_CFA_def_cfa_offset:·8078 ··DW_CFA_def_cfa_offset:·80
79 ··DW_CFA_advance_loc1:·120·to·00000000000003b079 ··DW_CFA_advance_loc1:·124·to·00000000000003a4
80 ··DW_CFA_remember_state80 ··DW_CFA_remember_state
81 ··DW_CFA_def_cfa_offset:·4081 ··DW_CFA_def_cfa_offset:·40
82 ··DW_CFA_advance_loc:·3·to·00000000000003b382 ··DW_CFA_advance_loc:·3·to·00000000000003a7
83 ··DW_CFA_def_cfa_offset:·3283 ··DW_CFA_def_cfa_offset:·32
84 ··DW_CFA_advance_loc:·1·to·00000000000003b484 ··DW_CFA_advance_loc:·1·to·00000000000003a8
85 ··DW_CFA_def_cfa_offset:·2485 ··DW_CFA_def_cfa_offset:·24
86 ··DW_CFA_advance_loc:·2·to·00000000000003b686 ··DW_CFA_advance_loc:·2·to·00000000000003aa
87 ··DW_CFA_def_cfa_offset:·1687 ··DW_CFA_def_cfa_offset:·16
88 ··DW_CFA_advance_loc:·2·to·00000000000003b888 ··DW_CFA_advance_loc:·2·to·00000000000003ac
89 ··DW_CFA_def_cfa_offset:·889 ··DW_CFA_def_cfa_offset:·8
90 ··DW_CFA_advance_loc:·1·to·00000000000003b990 ··DW_CFA_advance_loc:·1·to·00000000000003ad
91 ··DW_CFA_restore_state91 ··DW_CFA_restore_state
92 ··DW_CFA_nop92 ··DW_CFA_nop
  
93 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=000000000000006e..000000000000010c93 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=000000000000007a..0000000000000126
94 ··DW_CFA_def_cfa_offset:·8094 ··DW_CFA_def_cfa_offset:·80
95 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4095 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
96 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3296 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
97 ··DW_CFA_offset:·r12·(r12)·at·cfa-2497 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
98 ··DW_CFA_offset:·r13·(r13)·at·cfa-1698 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
99 ··DW_CFA_nop99 ··DW_CFA_nop
  
100 00000124·0000000000000010·00000128·FDE·cie=00000000·pc=0000000000000440..0000000000000486100 00000124·0000000000000010·00000128·FDE·cie=00000000·pc=0000000000000420..0000000000000466
101 ··DW_CFA_nop101 ··DW_CFA_nop
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop103 ··DW_CFA_nop
  
104 00000138·0000000000000010·0000013c·FDE·cie=00000000·pc=0000000000000490..00000000000004c7104 00000138·0000000000000010·0000013c·FDE·cie=00000000·pc=0000000000000470..00000000000004a7
105 ··DW_CFA_nop105 ··DW_CFA_nop
106 ··DW_CFA_nop106 ··DW_CFA_nop
107 ··DW_CFA_nop107 ··DW_CFA_nop
  
108 0000014c·0000000000000010·00000150·FDE·cie=00000000·pc=000000000000010c..000000000000011f108 0000014c·0000000000000010·00000150·FDE·cie=00000000·pc=0000000000000126..0000000000000139
109 ··DW_CFA_nop109 ··DW_CFA_nop
110 ··DW_CFA_nop110 ··DW_CFA_nop
111 ··DW_CFA_nop111 ··DW_CFA_nop
  
112 00000160·0000000000000018·00000164·FDE·cie=00000000·pc=0000000000000000..000000000000001e112 00000160·0000000000000018·00000164·FDE·cie=00000000·pc=0000000000000000..000000000000001e
113 ··DW_CFA_advance_loc:·5·to·0000000000000005113 ··DW_CFA_advance_loc:·5·to·0000000000000005
114 ··DW_CFA_def_cfa_offset:·16114 ··DW_CFA_def_cfa_offset:·16
115 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16115 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
116 ··DW_CFA_advance_loc:·24·to·000000000000001d116 ··DW_CFA_advance_loc:·24·to·000000000000001d
117 ··DW_CFA_def_cfa_offset:·8117 ··DW_CFA_def_cfa_offset:·8
118 ··DW_CFA_nop118 ··DW_CFA_nop
119 ··DW_CFA_nop119 ··DW_CFA_nop
120 ··DW_CFA_nop120 ··DW_CFA_nop
  
121 0000017c·0000000000000014·00000180·FDE·cie=00000000·pc=000000000000011f..0000000000000129121 0000017c·0000000000000014·00000180·FDE·cie=00000000·pc=0000000000000139..0000000000000143
122 ··DW_CFA_def_cfa_offset:·16122 ··DW_CFA_def_cfa_offset:·16
123 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16123 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
124 ··DW_CFA_nop124 ··DW_CFA_nop
125 ··DW_CFA_nop125 ··DW_CFA_nop
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 00000194·0000000000000024·00000198·FDE·cie=00000000·pc=00000000000004d0..000000000000050f127 00000194·0000000000000024·00000198·FDE·cie=00000000·pc=00000000000004b0..00000000000004ef
128 ··DW_CFA_advance_loc:·5·to·00000000000004d5128 ··DW_CFA_advance_loc:·5·to·00000000000004b5
129 ··DW_CFA_def_cfa_offset:·16129 ··DW_CFA_def_cfa_offset:·16
130 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16130 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
131 ··DW_CFA_advance_loc:·4·to·00000000000004d9131 ··DW_CFA_advance_loc:·4·to·00000000000004b9
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
134 ··DW_CFA_advance_loc:·4·to·00000000000004dd134 ··DW_CFA_advance_loc:·4·to·00000000000004bd
135 ··DW_CFA_def_cfa_offset:·48135 ··DW_CFA_def_cfa_offset:·48
136 ··DW_CFA_advance_loc:·47·to·000000000000050c136 ··DW_CFA_advance_loc:·47·to·00000000000004ec
137 ··DW_CFA_def_cfa_offset:·24137 ··DW_CFA_def_cfa_offset:·24
138 ··DW_CFA_advance_loc:·1·to·000000000000050d138 ··DW_CFA_advance_loc:·1·to·00000000000004ed
139 ··DW_CFA_def_cfa_offset:·16139 ··DW_CFA_def_cfa_offset:·16
140 ··DW_CFA_advance_loc:·1·to·000000000000050e140 ··DW_CFA_advance_loc:·1·to·00000000000004ee
141 ··DW_CFA_def_cfa_offset:·8141 ··DW_CFA_def_cfa_offset:·8
142 ··DW_CFA_nop142 ··DW_CFA_nop
  
143 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=0000000000000129..000000000000014a143 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=0000000000000143..0000000000000164
144 ··DW_CFA_def_cfa_offset:·48144 ··DW_CFA_def_cfa_offset:·48
145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
147 ··DW_CFA_nop147 ··DW_CFA_nop
  
148 000001d4·0000000000000010·000001d8·FDE·cie=00000000·pc=0000000000000510..0000000000000591148 000001d4·0000000000000010·000001d8·FDE·cie=00000000·pc=00000000000004f0..0000000000000539
149 ··DW_CFA_nop149 ··DW_CFA_nop
150 ··DW_CFA_nop150 ··DW_CFA_nop
151 ··DW_CFA_nop151 ··DW_CFA_nop
  
Max diff block lines reached; 26861/33153 bytes (81.02%) of diff not shown.
744 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 []A\A]A^1 ·[]A\A]A^
2 []A\A]A^ 
3 timestamp·too·large·to·convert·to·C·PyTime_t2 timestamp·too·large·to·convert·to·C·PyTime_t
4 clock_gettime(CLOCK_MONOTONIC)3 clock_gettime(CLOCK_MONOTONIC)
5 Invalid·value·NaN·(not·a·number)4 Invalid·value·NaN·(not·a·number)
6 timestamp·out·of·range·for·platform·time_t5 timestamp·out·of·range·for·platform·time_t
7 clock_gettime(CLOCK_REALTIME)6 clock_gettime(CLOCK_REALTIME)
8 expect·int,·got·%s7 expect·int,·got·%s
9 pytime_divide8 pytime_divide
Offset 21, 14 lines modifiedOffset 20, 16 lines modified
21 _PyTime_FromTimespec.cold20 _PyTime_FromTimespec.cold
22 PyTime_Time.cold21 PyTime_Time.cold
23 py_get_system_clock22 py_get_system_clock
24 py_get_system_clock.cold23 py_get_system_clock.cold
25 _PyLong_AsTime_t.part.024 _PyLong_AsTime_t.part.0
26 _PyTime_ObjectToTime_t.cold25 _PyTime_ObjectToTime_t.cold
27 PyTime_PerfCounter.cold26 PyTime_PerfCounter.cold
 27 pytime_object_to_denominator
 28 pytime_object_to_denominator.cold
28 _PyLong_AsTime_t.part.0.cold29 _PyLong_AsTime_t.part.0.cold
29 _PyDeadline_Init.cold30 _PyDeadline_Init.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
7.92 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7, 235 lines modifiedOffset 7, 141 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+0x11b17 ·R_X86_64_PC32»  .text.unlikely+0x135
18 »       xor····%eax,%eax18 »       xor····%eax,%eax
19 »       pop····%rbx19 »       pop····%rbx
20 »       ret20 »       ret
21 »       xchg···%ax,%ax21 »       xchg···%ax,%ax
  
22 0000000000000020·<_PyTime_ObjectToTimespec>:22 0000000000000020·<_PyTime_gmtime>:
23 _PyTime_ObjectToTimespec():23 _PyTime_gmtime():
24 »       endbr6424 »       endbr64
25 »       push···%r14 
26 »       mov····%ecx,%r14d 
27 »       push···%r13 
28 »       push···%r12 
29 »       mov····%rdx,%r12 
30 »       push···%rbp 
31 »       mov····%rsi,%rbp 
32 »       push···%rbx 
33 »       mov····%rdi,%rbx 
34 »       sub····$0x10,%rsp25 »       sub····$0x18,%rsp
35 »       mov····0x8(%rdi),%rdi 
36 »       cmp····$0x0,%rdi 
37 ·R_X86_64_32S»   PyFloat_Type 
38 »       je·····94·<_PyTime_ObjectToTimespec+0x74> 
39 »       mov····$0x0,%esi 
40 ·R_X86_64_32»    PyFloat_Type 
41 »       call···53·<_PyTime_ObjectToTimespec+0x33> 
42 ·R_X86_64_PLT32» PyType_IsSubtype-0x4 
43 »       mov····%eax,%r13d 
44 »       test···%eax,%eax 
45 »       jne····94·<_PyTime_ObjectToTimespec+0x74> 
46 »       mov····%rbx,%rdi 
47 »       call···62·<_PyTime_ObjectToTimespec+0x42> 
48 ·R_X86_64_PLT32» PyLong_AsLongLong-0x4 
49 »       mov····%rax,%rbx 
50 »       cmp····$0xffffffffffffffff,%rax 
51 »       je·····1a3·<_PyTime_ObjectToTimespec+0x183> 
52 »       xor····%edi,%edi 
53 »       mov····%rbx,0x0(%rbp) 
54 »       mov····%rdi,(%r12)26 »       mov····%rdi,0x8(%rsp)
 27 »       lea····0x8(%rsp),%rdi
 28 »       call···37·<_PyTime_gmtime+0x17>
55 »       cmpq···$0xffffffffffffffff,0x0(%rbp) 
56 »       je·····179·<_PyTime_ObjectToTimespec+0x159> 
57 »       add····$0x10,%rsp 
58 »       mov····%r13d,%eax 
59 »       pop····%rbx 
60 »       pop····%rbp 
61 »       pop····%r12 
62 »       pop····%r13 
63 »       pop····%r14 
64 »       ret 
65 »       mov····%rbx,%rdi 
66 »       call···9c·<_PyTime_ObjectToTimespec+0x7c> 
67 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4 
68 »       ucomisd·%xmm0,%xmm0 
69 »       jp·····1bb·<_PyTime_ObjectToTimespec+0x19b> 
70 »       mov····%rsp,%rdi 
71 »       call···ae·<_PyTime_ObjectToTimespec+0x8e> 
72 ·R_X86_64_PLT32» modf-0x429 ·R_X86_64_PLT32» gmtime_r-0x4
73 »       mov····%r14d,%edi 
74 »       movsd··%xmm0,0x8(%rsp) 
75 »       movsd··0x8(%rsp),%xmm0 
76 »       mulsd··0x0(%rip),%xmm0········ 
77 ·R_X86_64_PC32»  .LC0-0x4 
78 »       movsd··%xmm0,0x8(%rsp) 
79 »       movsd··0x8(%rsp),%xmm0 
80 »       call···d6·<_PyTime_ObjectToTimespec+0xb6> 
81 ·R_X86_64_PC32»  .text.hot+0x87c 
82 »       movsd··%xmm0,0x8(%rsp) 
83 »       movsd··0x8(%rsp),%xmm1 
84 »       movsd··(%rsp),%xmm0 
85 »       comisd·0x0(%rip),%xmm1········ 
86 ·R_X86_64_PC32»  .LC0-0x4 
87 »       movsd··0x8(%rsp),%xmm1 
88 »       jae····15c·<_PyTime_ObjectToTimespec+0x13c> 
89 »       pxor···%xmm2,%xmm2 
90 »       comisd·%xmm1,%xmm2 
91 »       ja·····139·<_PyTime_ObjectToTimespec+0x119> 
92 »       comisd·0x0(%rip),%xmm0········ 
93 ·R_X86_64_PC32»  .LC18-0x4 
94 »       jb·····189·<_PyTime_ObjectToTimespec+0x169> 
95 »       movsd··0x0(%rip),%xmm1········ 
96 ·R_X86_64_PC32»  .LC20-0x4 
97 »       comisd·%xmm0,%xmm1 
98 »       jbe····189·<_PyTime_ObjectToTimespec+0x169> 
99 »       cvttsd2si·%xmm0,%rax 
100 »       movsd··0x8(%rsp),%xmm0 
101 »       xor····%r13d,%r13d 
102 »       mov····%rax,0x0(%rbp) 
103 »       cvttsd2si·%xmm0,%rax 
104 »       mov····%rax,(%r12) 
105 »       jmp····84·<_PyTime_ObjectToTimespec+0x64> 
106 »       movsd··0x8(%rsp),%xmm1 
107 »       subsd··0x0(%rip),%xmm0········ 
108 ·R_X86_64_PC32»  .LC17-0x4 
109 »       addsd··0x0(%rip),%xmm1········ 
110 ·R_X86_64_PC32»  .LC0-0x4 
111 »       movsd··%xmm0,(%rsp) 
112 »       movsd··%xmm1,0x8(%rsp) 
113 »       jmp····101·<_PyTime_ObjectToTimespec+0xe1> 
114 »       subsd··0x0(%rip),%xmm1········ 
115 ·R_X86_64_PC32»  .LC0-0x4 
116 »       addsd··0x0(%rip),%xmm0········ 
117 ·R_X86_64_PC32»  .LC17-0x4 
118 »       movsd··%xmm1,0x8(%rsp) 
119 »       movsd··%xmm0,(%rsp) 
120 »       jmp····101·<_PyTime_ObjectToTimespec+0xe1> 
121 »       call···17e·<_PyTime_ObjectToTimespec+0x15e> 
122 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
123 »       neg····%rax 
124 »       sbb····%r13d,%r13d 
125 »       jmp····84·<_PyTime_ObjectToTimespec+0x64> 
126 »       mov····0x0(%rip),%rdi········ 
127 ·R_X86_64_PC32»  PyExc_OverflowError-0x4 
128 »       mov····$0x0,%esi 
129 ·R_X86_64_32»    .rodata.str1.8+0x78 
130 »       or·····$0xffffffff,%r13d 
Max diff block lines reached; 4069/7928 bytes (51.32%) of diff not shown.
56.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
33.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 9, 737 lines modifiedOffset 9, 836 lines modified
9 »       shl····$0x3f,%rax9 »       shl····$0x3f,%rax
10 »       ret10 »       ret
11 »       movabs·$0x7fffffffffffffff,%rax11 »       movabs·$0x7fffffffffffffff,%rax
12 »       ret12 »       ret
  
13 0000000000000015·<PyTime_MonotonicRaw.cold>:13 0000000000000015·<PyTime_MonotonicRaw.cold>:
14 PyTime_MonotonicRaw.cold():14 PyTime_MonotonicRaw.cold():
 15 »       movabs·$0x7fffffffffffffff,%rdx
15 »       mov····$0x1,%eax 
16 »       shl····$0x3f,%rax 
17 »       test···%rcx,%rcx16 »       test···%rcx,%rcx
18 »       jg·····27·<PyTime_MonotonicRaw.cold+0x12>17 »       jg·····28·<PyTime_MonotonicRaw.cold+0x13>
 18 ·R_X86_64_PC32»  .text.hot+0x2f1
 19 »       mov····%rdx,%rax
 20 »       jmp····30·<PyTime_MonotonicRaw.cold+0x1b>
19 ·R_X86_64_PC32»  .text.hot+0x30b21 ·R_X86_64_PC32»  .text.hot+0x302
20 »       je·····2d·<PyTime_MonotonicRaw.cold+0x18> 
21 ·R_X86_64_PC32»  .text.hot+0x30b 
22 »       mov····%rax,%rdx 
23 »       jmp····35·<PyTime_MonotonicRaw.cold+0x20> 
24 ·R_X86_64_PC32»  .text.hot+0x2ed 
25 »       mov····$0x1,%edx22 »       mov····$0x1,%edx
26 »       shl····$0x3f,%rdx23 »       shl····$0x3f,%rdx
27 »       mov····%rdx,%rsi24 »       mov····%rdx,%rsi
28 »       sub····%rcx,%rsi25 »       sub····%rcx,%rsi
29 »       cmp····%rsi,%rax26 »       cmp····%rsi,%rax
30 »       jl·····4d·<PyTime_MonotonicRaw.cold+0x38>27 »       jl·····48·<PyTime_MonotonicRaw.cold+0x33>
31 ·R_X86_64_PC32»  .text.hot+0x2ed28 ·R_X86_64_PC32»  .text.hot+0x2f1
32 »       jmp····52·<PyTime_MonotonicRaw.cold+0x3d>29 »       jmp····4d·<PyTime_MonotonicRaw.cold+0x38>
33 ·R_X86_64_PC32»  .text.hot+0x30b30 ·R_X86_64_PC32»  .text.hot+0x302
 31 »       mov····$0x1,%eax
 32 »       shl····$0x3f,%rax
 33 »       test···%rcx,%rcx
 34 »       jg·····5f·<PyTime_MonotonicRaw.cold+0x4a>
 35 ·R_X86_64_PC32»  .text.hot+0x302
 36 »       je·····65·<PyTime_MonotonicRaw.cold+0x50>
 37 ·R_X86_64_PC32»  .text.hot+0x302
 38 »       mov····%rax,%rdx
 39 »       jmp····6d·<PyTime_MonotonicRaw.cold+0x58>
 40 ·R_X86_64_PC32»  .text.hot+0x2f1
34 »       xor····%eax,%eax41 »       xor····%eax,%eax
35 »       mov····%rax,(%rbx)42 »       mov····%rax,(%rbx)
36 »       or·····$0xffffffff,%eax43 »       or·····$0xffffffff,%eax
37 »       jmp····5f·<PyTime_MonotonicRaw.cold+0x4a>44 »       jmp····7a·<py_get_monotonic_clock.cold>
38 ·R_X86_64_PC32»  .text.hot+0x2f245 ·R_X86_64_PC32»  .text.hot+0x2f6
39 »       movabs·$0x7fffffffffffffff,%rdx 
40 »       jmp····6e·<py_get_monotonic_clock.cold> 
41 ·R_X86_64_PC32»  .text.hot+0x2ed 
  
42 000000000000006e·<py_get_monotonic_clock.cold>:46 000000000000007a·<py_get_monotonic_clock.cold>:
43 py_get_monotonic_clock.cold():47 py_get_monotonic_clock.cold():
44 »       movabs·$0x7fffffffffffffff,%rcx48 »       mov····%rcx,%rax
45 »       mov····%rcx,0x0(%r13)49 »       mov····%rax,0x0(%r13)
46 »       test···%r12d,%r12d50 »       test···%r12d,%r12d
47 »       je·····85·<py_get_monotonic_clock.cold+0x17>51 »       je·····8a·<py_get_monotonic_clock.cold+0x10>
48 ·R_X86_64_PC32»  .text.hot+0x3a352 ·R_X86_64_PC32»  .text.hot+0x397
49 »       mov····0x0(%rip),%rdi········53 »       mov····0x0(%rip),%rdi········
50 ·R_X86_64_PC32»  PyExc_OverflowError-0x454 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
51 »       mov····$0x0,%esi55 »       mov····$0x0,%esi
52 ·R_X86_64_32»    .rodata.str1.856 ·R_X86_64_32»    .rodata.str1.8
53 »       call···96·<py_get_monotonic_clock.cold+0x28>57 »       call···9b·<py_get_monotonic_clock.cold+0x21>
54 ·R_X86_64_PLT32» PyErr_SetString-0x458 ·R_X86_64_PLT32» PyErr_SetString-0x4
55 »       jmp····c9·<py_get_monotonic_clock.cold+0x5b>59 »       jmp····ae·<py_get_monotonic_clock.cold+0x34>
56 »       test···%rdx,%rdx 
57 »       jle····d1·<py_get_monotonic_clock.cold+0x63> 
58 »       mov····$0x1,%eax 
59 »       shl····$0x3f,%rax 
60 »       add····%rax,%rdx 
61 »       mov····%rdx,0x0(%r13) 
62 »       test···%r12d,%r12d60 »       test···%r12d,%r12d
63 »       je·····b6·<py_get_monotonic_clock.cold+0x48>61 »       je·····ae·<py_get_monotonic_clock.cold+0x34>
64 ·R_X86_64_PC32»  .text.hot+0x3a3 
65 »       jmp····85·<py_get_monotonic_clock.cold+0x17> 
66 »       test···%r12d,%r12d 
67 »       je·····c9·<py_get_monotonic_clock.cold+0x5b> 
68 »       mov····0x0(%rip),%rdi········62 »       mov····0x0(%rip),%rdi········
69 ·R_X86_64_PC32»  PyExc_OSError-0x463 ·R_X86_64_PC32»  PyExc_OSError-0x4
70 »       call···c9·<py_get_monotonic_clock.cold+0x5b>64 »       call···ae·<py_get_monotonic_clock.cold+0x34>
71 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x465 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
72 »       or·····$0xffffffff,%ebx66 »       or·····$0xffffffff,%ebx
 67 »       jmp····b6·<py_get_monotonic_clock.cold+0x3c>
 68 ·R_X86_64_PC32»  .text.hot+0x39c
 69 »       movabs·$0x7fffffffffffffff,%rax
 70 »       test···%rdx,%rdx
 71 »       jg·····7d·<py_get_monotonic_clock.cold+0x3>
 72 »       or·····$0xffffffff,%ecx
73 »       jmp····d1·<py_get_monotonic_clock.cold+0x63>73 »       jmp····cd·<py_get_monotonic_clock.cold+0x53>
74 ·R_X86_64_PC32»  .text.hot+0x3a874 ·R_X86_64_PC32»  .text.hot+0x3b5
 75 »       test···%rdx,%rdx
75 »       jne····e4·<py_get_monotonic_clock.cold+0x76>76 »       jle····ed·<py_get_monotonic_clock.cold+0x73>
76 »       mov····$0x1,%eax77 »       mov····$0x1,%eax
77 »       or·····$0xffffffff,%esi 
78 »       shl····$0x3f,%rax78 »       shl····$0x3f,%rax
 79 »       add····%rdx,%rax
 80 »       mov····%rax,0x0(%r13)
 81 »       test···%r12d,%r12d
79 »       jmp····e4·<py_get_monotonic_clock.cold+0x76>82 »       je·····eb·<py_get_monotonic_clock.cold+0x71>
80 ·R_X86_64_PC32»  .text.hot+0x39783 ·R_X86_64_PC32»  .text.hot+0x397
 84 »       jmp····8a·<py_get_monotonic_clock.cold+0x10>
 85 »       jne····118·<py_get_monotonic_clock.cold+0x9e>
81 »       mov····$0x1,%ecx86 »       mov····$0x1,%eax
 87 »       or·····$0xffffffff,%ecx
82 »       shl····$0x3f,%rcx88 »       shl····$0x3f,%rax
83 »       jmp····78·<py_get_monotonic_clock.cold+0xa>89 »       jmp····100·<py_get_monotonic_clock.cold+0x86>
 90 ·R_X86_64_PC32»  .text.hot+0x38b
84 »       mov····$0x1,%ecx91 »       mov····$0x1,%esi
85 »       shl····$0x3f,%rcx92 »       shl····$0x3f,%rsi
86 »       mov····%rcx,%rdi93 »       mov····%rsi,%rdi
87 »       sub····%rdx,%rdi94 »       sub····%rdx,%rdi
88 »       cmp····%rdi,%rax95 »       cmp····%rdi,%rax
89 »       jge····107·<py_get_monotonic_clock.cold+0x99>96 »       jge····118·<py_get_monotonic_clock.cold+0x9e>
90 ·R_X86_64_PC32»  .text.hot+0x39797 ·R_X86_64_PC32»  .text.hot+0x38b
 98 »       mov····$0x1,%eax
 99 »       shl····$0x3f,%rax
91 »       jmp····78·<py_get_monotonic_clock.cold+0xa>100 »       jmp····7d·<py_get_monotonic_clock.cold+0x3>
  
92 000000000000010c·<_PyTime_AsTimespec_clamp.cold>:101 0000000000000126·<_PyTime_AsTimespec_clamp.cold>:
93 _PyTime_AsTimespec_clamp.cold():102 _PyTime_AsTimespec_clamp.cold():
94 »       sub····$0x1,%rdx103 »       sub····$0x1,%rdx
95 »       add····$0x3b9aca00,%rdi104 »       add····$0x3b9aca00,%rdi
96 »       mov····%rdx,(%rsi)105 »       mov····%rdx,(%rsi)
97 »       mov····%rdi,0x8(%rsi)106 »       mov····%rdi,0x8(%rsi)
98 »       ret107 »       ret
  
99 000000000000011f·<PyTime_PerfCounterRaw.cold>:108 0000000000000139·<PyTime_PerfCounterRaw.cold>:
100 PyTime_PerfCounterRaw.cold():109 PyTime_PerfCounterRaw.cold():
101 »       xor····%edx,%edx110 »       xor····%edx,%edx
Max diff block lines reached; 28813/33811 bytes (85.22%) of diff not shown.
12.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 115 lines modifiedOffset 6, 114 lines modified
6 ··0x00000020·00000000·7f000000·00000000·10000000·................6 ··0x00000020·00000000·7f000000·00000000·10000000·................
7 ··0x00000030·30000000·00000000·0f000000·00000000·0...............7 ··0x00000030·30000000·00000000·0f000000·00000000·0...............
8 ··0x00000040·10000000·44000000·00000000·e2000000·....D...........8 ··0x00000040·10000000·44000000·00000000·e2000000·....D...........
9 ··0x00000050·00000000·10000000·58000000·00000000·........X.......9 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
10 ··0x00000060·b4000000·00000000·10000000·6c000000·............l...10 ··0x00000060·b4000000·00000000·10000000·6c000000·............l...
11 ··0x00000070·00000000·32000000·00000000·10000000·....2...........11 ··0x00000070·00000000·32000000·00000000·10000000·....2...........
12 ··0x00000080·80000000·00000000·15000000·00000000·................12 ··0x00000080·80000000·00000000·15000000·00000000·................
13 ··0x00000090·20000000·94000000·00000000·9c000000··...............13 ··0x00000090·20000000·94000000·00000000·8c000000··...............
14 ··0x000000a0·00450e10·83024c0e·2002690a·0e10410e·.E....L.·.i...A.14 ··0x000000a0·00450e10·83024c0e·20026d0a·0e10410e·.E....L.·.m...A.
15 ··0x000000b0·08410b00·14000000·b8000000·00000000·.A..............15 ··0x000000b0·08410b00·14000000·b8000000·00000000·.A..............
16 ··0x000000c0·59000000·000e2083·02000000·38000000·Y.....·.....8...16 ··0x000000c0·65000000·000e2083·02000000·38000000·e.....·.....8...
17 ··0x000000d0·d0000000·00000000·1a010000·00420e10·.............B..17 ··0x000000d0·d0000000·00000000·03010000·00420e10·.............B..
18 ··0x000000e0·8d024a0e·188c0344·0e208604·440e2883·..J....D.·..D.(.18 ··0x000000e0·8d024a0e·188c0344·0e208604·440e2883·..J....D.·..D.(.
19 ··0x000000f0·05440e50·02780a0e·28430e20·410e1842·.D.P.x..(C.·A..B19 ··0x000000f0·05440e50·027c0a0e·28430e20·410e1842·.D.P.|..(C.·A..B
20 ··0x00000100·0e10420e·08410b00·18000000·0c010000·..B..A..........20 ··0x00000100·0e10420e·08410b00·18000000·0c010000·..B..A..........
21 ··0x00000110·00000000·9e000000·000e5083·0586048c·..........P.....21 ··0x00000110·00000000·ac000000·000e5083·0586048c·..........P.....
22 ··0x00000120·038d0200·10000000·28010000·00000000·........(.......22 ··0x00000120·038d0200·10000000·28010000·00000000·........(.......
23 ··0x00000130·46000000·00000000·10000000·3c010000·F...........<...23 ··0x00000130·46000000·00000000·10000000·3c010000·F...........<...
24 ··0x00000140·00000000·37000000·00000000·10000000·....7...........24 ··0x00000140·00000000·37000000·00000000·10000000·....7...........
25 ··0x00000150·50010000·00000000·13000000·00000000·P...............25 ··0x00000150·50010000·00000000·13000000·00000000·P...............
26 ··0x00000160·18000000·64010000·00000000·1e000000·....d...........26 ··0x00000160·18000000·64010000·00000000·1e000000·....d...........
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·02560a0e·28440e20·B..B..C..V..(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·c6000000·00440e30·.............D.0
46 ··0x000002a0·730a0e08·410b0000·20000000·ac020000·s...A...·.......46 ··0x000002a0·730a0e08·410b0000·20000000·ac020000·s...A...·.......
47 ··0x000002b0·00000000·b2000000·00450e10·83024c0e·.........E....L.47 ··0x000002b0·00000000·8d000000·00450e10·83024c0e·.........E....L.
48 ··0x000002c0·20026a0a·0e10410e·08410b00·14000000··.j...A..A......48 ··0x000002c0·20026e0a·0e10410e·08410b00·14000000··.n...A..A......
49 ··0x000002d0·d0020000·00000000·7d000000·000e2083·........}.....·.49 ··0x000002d0·d0020000·00000000·a2000000·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·93000000·00000000·14000000·................52 ··0x00000300·00000000·6e000000·00000000·14000000·....n...........
53 ··0x00000310·10030000·00000000·68000000·00550e10·........h....U..53 ··0x00000310·10030000·00000000·8a000000·00590e10·.............Y..
54 ··0x00000320·550e0800·20000000·28030000·00000000·U...·...(.......54 ··0x00000320·550e0800·20000000·28030000·00000000·U...·...(.......
55 ··0x00000330·af000000·00450e10·8302490e·20026a0a·.....E....I.·.j.55 ··0x00000330·8a000000·00450e10·8302490e·20026e0a·.....E....I.·.n.
56 ··0x00000340·0e10410e·08410b00·14000000·4c030000·..A..A......L...56 ··0x00000340·0e10410e·08410b00·14000000·4c030000·..A..A......L...
57 ··0x00000350·00000000·7d000000·000e2083·02000000·....}.....·.....57 ··0x00000350·00000000·a2000000·000e2083·02000000·..........·.....
58 ··0x00000360·38000000·64030000·00000000·20010000·8...d.......·...58 ··0x00000360·38000000·64030000·00000000·00010000·8...d...........
59 ··0x00000370·00420e10·8d02470e·188c0344·0e208604·.B....G....D.·..59 ··0x00000370·00420e10·8d02470e·188c0344·0e208604·.B....G....D.·..
60 ··0x00000380·440e2883·05440e50·02800a0e·28430e20·D.(..D.P....(C.·60 ··0x00000380·440e2883·05440e50·027c0a0e·28430e20·D.(..D.P.|..(C.·
61 ··0x00000390·410e1842·0e10420e·08410b00·18000000·A..B..B..A......61 ··0x00000390·410e1842·0e10420e·08410b00·18000000·A..B..B..A......
62 ··0x000003a0·a0030000·00000000·a8000000·000e5083·..............P.62 ··0x000003a0·a0030000·00000000·bb000000·000e5083·..............P.
63 ··0x000003b0·0586048c·038d0200·10000000·bc030000·................63 ··0x000003b0·0586048c·038d0200·10000000·bc030000·................
64 ··0x000003c0·00000000·09000000·00000000·30000000·............0...64 ··0x000003c0·00000000·09000000·00000000·30000000·............0...
65 ··0x000003d0·d0030000·00000000·79020000·00460e10·........y....F..65 ··0x000003d0·d0030000·00000000·79020000·00460e10·........y....F..
66 ··0x000003e0·8c02440e·18860344·0e208304·460e5002·..D....D.·..F.P.66 ··0x000003e0·8c02440e·18860344·0e208304·460e5002·..D....D.·..F.P.
67 ··0x000003f0·d00a0e20·410e1841·0e10420e·08480b00·...·A..A..B..H..67 ··0x000003f0·d00a0e20·410e1841·0e10420e·08480b00·...·A..A..B..H..
68 ··0x00000400·18000000·04040000·00000000·47000000·............G...68 ··0x00000400·18000000·04040000·00000000·47000000·............G...
69 ··0x00000410·000e5083·0486038c·02000000·20000000·..P.........·...69 ··0x00000410·000e5083·0486038c·02000000·20000000·..P.........·...
70 ··0x00000420·20040000·00000000·b2000000·00450e10··............E..70 ··0x00000420·20040000·00000000·8d000000·00450e10··............E..
71 ··0x00000430·83024c0e·20026a0a·0e10410e·08410b00·..L.·.j...A..A..71 ··0x00000430·83024c0e·20026e0a·0e10410e·08410b00·..L.·.n...A..A..
72 ··0x00000440·14000000·44040000·00000000·7d000000·....D.......}...72 ··0x00000440·14000000·44040000·00000000·a2000000·....D...........
73 ··0x00000450·000e2083·02000000·40000000·5c040000·..·.....@...\...73 ··0x00000450·000e2083·02000000·10000000·5c040000·..·.........\...
74 ··0x00000460·00000000·bb010000·00460e10·8e02450e·.........F....E.74 ··0x00000460·00000000·11000000·00000000·40000000·............@...
75 ··0x00000470·188d0342·0e208c04·440e2886·05440e30·...B.·..D.(..D.0 
76 ··0x00000480·8306470e·40024c0a·0e30440e·28410e20·..G.@.L..0D.(A.· 
77 ··0x00000490·420e1842·0e10420e·08410b00·18000000·B..B..B..A...... 
78 ··0x000004a0·a0040000·00000000·29000000·00450e10·........)....E..75 ··0x00000470·70040000·00000000·69010000·00420e10·p.......i....B..
79 ··0x000004b0·8302520a·0e08410b·14000000·bc040000·..R...A......... 
80 ··0x000004c0·00000000·17000000·00410e10·550e0800·.........A..U...76 ··0x00000480·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.
 77 ··0x00000490·05440e30·8306470e·50024d0a·0e30410e·.D.0..G.P.M..0A.
 78 ··0x000004a0·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..
 79 ··0x000004b0·1c000000·b4040000·00000000·6c000000·............l...
 80 ··0x000004c0·000e5083·0686058c·048d038e·02000000·..P.............
81 ··0x000004d0·14000000·d4040000·00000000·12000000·................81 ··0x000004d0·18000000·d4040000·00000000·29000000·............)...
 82 ··0x000004e0·00450e10·8302520a·0e08410b·14000000·.E....R...A.....
 83 ··0x000004f0·f0040000·00000000·17000000·00410e10·.............A..
 84 ··0x00000500·550e0800·14000000·08050000·00000000·U...............
82 ··0x000004e0·000e104d·0e080000·10000000·ec040000·...M............85 ··0x00000510·12000000·000e104d·0e080000·10000000·.......M........
83 ··0x000004f0·00000000·df000000·00000000·20000000·............·...86 ··0x00000520·20050000·00000000·df000000·00000000··...............
 87 ··0x00000530·20000000·34050000·00000000·ae000000··...4...........
 88 ··0x00000540·00450e10·83024c0e·2002730a·0e10410e·.E....L.·.s...A.
 89 ··0x00000550·08410b00·14000000·58050000·00000000·.A......X.......
 90 ··0x00000560·7c000000·000e2083·02000000·10000000·|.....·.........
84 ··0x00000500·00050000·00000000·be000000·00450e10·.............E..91 ··0x00000570·70050000·00000000·0e000000·00000000·p...............
85 ··0x00000510·83024c0e·20026f0a·0e10410e·08410b00·..L.·.o...A..A.. 
86 ··0x00000520·14000000·24050000·00000000·61000000·....$.......a... 
87 ··0x00000530·000e2083·02000000·10000000·3c050000·..·.........<... 
88 ··0x00000540·00000000·0e000000·00000000·4c000000·............L...92 ··0x00000580·38000000·84050000·00000000·95020000·8...............
89 ··0x00000550·50050000·00000000·9a020000·00460e10·P............F.. 
90 ··0x00000560·8d02420e·188c0344·0e208604·430e2883·..B....D.·..C.(.93 ··0x00000590·00460e10·8d02420e·188c0344·0e208604·.F....B....D.·..
 94 ··0x000005a0·440e2883·05460e50·02db0a0e·28440e20·D.(..F.P....(D.·
91 ··0x00000570·05470e50·030e010a·0e28440e·20410e18·.G.P.....(D.·A.. 
92 ··0x00000580·420e1042·0e08430b·02560a0e·28440e20·B..B..C..V..(D.· 
93 ··0x00000590·410e1842·0e10420e·08410b00·10000000·A..B..B..A......95 ··0x000005b0·410e1842·0e10420e·08410b00·10000000·A..B..B..A......
94 ··0x000005a0·a0050000·00000000·38000000·00000000·........8.......96 ··0x000005c0·c0050000·00000000·38000000·00000000·........8.......
95 ··0x000005b0·40000000·b4050000·00000000·bb010000·@...............97 ··0x000005d0·10000000·d4050000·00000000·11000000·................
96 ··0x000005c0·00460e10·8e02450e·188d0342·0e208c04·.F....E....B.·.. 
97 ··0x000005d0·440e2886·05440e30·8306470e·40024c0a·D.(..D.0..G.@.L. 
98 ··0x000005e0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B. 
99 ··0x000005f0·08410b00·10000000·f8050000·00000000·.A..............98 ··0x000005e0·00000000·10000000·e8050000·00000000·................
100 ··0x00000600·37000000·00000000·1c000000·0c060000·7...............99 ··0x000005f0·37000000·00000000·1c000000·fc050000·7...............
101 ··0x00000610·00000000·31000000·00450e10·83024b0e·....1....E....K.100 ··0x00000600·00000000·31000000·00450e10·83024b0e·....1....E....K.
102 ··0x00000620·205f0e10·410e0800·14000000·2c060000··_..A.......,...101 ··0x00000610·205f0e10·410e0800·14000000·1c060000··_..A...........
103 ··0x00000630·00000000·0c000000·000e2083·02000000·..........·.....102 ··0x00000620·00000000·0c000000·000e2083·02000000·..........·.....
104 ··0x00000640·24000000·44060000·00000000·3a000000·$...D.......:...103 ··0x00000630·24000000·34060000·00000000·3a000000·$...4.......:...
105 ··0x00000650·00450e10·8602410e·18830341·0e20700e·.E....A....A.·p.104 ··0x00000640·00450e10·8602410e·18830341·0e20700e·.E....A....A.·p.
106 ··0x00000660·18410e10·410e0800·14000000·6c060000·.A..A.......l...105 ··0x00000650·18410e10·410e0800·14000000·5c060000·.A..A.......\...
107 ··0x00000670·00000000·50000000·000e2083·03860200·....P.....·.....106 ··0x00000660·00000000·50000000·000e2083·03860200·....P.....·.....
108 ··0x00000680·10000000·84060000·00000000·32000000·............2...107 ··0x00000670·10000000·74060000·00000000·32000000·....t.......2...
109 ··0x00000690·00000000·10000000·98060000·00000000·................108 ··0x00000680·00000000·10000000·88060000·00000000·................
110 ··0x000006a0·0e000000·00000000·10000000·ac060000·................109 ··0x00000690·0e000000·00000000·10000000·9c060000·................
111 ··0x000006b0·00000000·0e000000·00000000·1c000000·................110 ··0x000006a0·00000000·0e000000·00000000·1c000000·................
112 ··0x000006c0·c0060000·00000000·89000000·00450e10·.............E..111 ··0x000006b0·b0060000·00000000·89000000·00450e10·.............E..
113 ··0x000006d0·8302470e·20027b0e·10410e08·18000000·..G.·.{..A......112 ··0x000006c0·8302470e·20027b0e·10410e08·18000000·..G.·.{..A......
114 ··0x000006e0·e0060000·00000000·21000000·00450e10·........!....E..113 ··0x000006d0·d0060000·00000000·21000000·00450e10·........!....E..
115 ··0x000006f0·83025b0e·08000000·10000000·fc060000·..[.............114 ··0x000006e0·83025b0e·08000000·10000000·ec060000·..[.............
116 ··0x00000700·00000000·1c000000·00000000·10000000·................115 ··0x000006f0·00000000·1c000000·00000000·10000000·................
117 ··0x00000710·10070000·00000000·29010000·00000000·........).......116 ··0x00000700·00070000·00000000·29010000·00000000·........).......
118 ··0x00000720·14000000·24070000·00000000·a9000000·....$...........117 ··0x00000710·14000000·14070000·00000000·a9000000·................
119 ··0x00000730·0002920e·10550e08···················.....U..118 ··0x00000720·0002920e·10550e08···················.....U..
  
Max diff block lines reached; -1/12401 bytes (-0.01%) of diff not shown.
11.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 24, 90 lines modifiedOffset 24, 93 lines modified
24 ··0x00000150·73797374·656d5f63·6c6f636b·0070795f·system_clock.py_24 ··0x00000150·73797374·656d5f63·6c6f636b·0070795f·system_clock.py_
25 ··0x00000160·6765745f·73797374·656d5f63·6c6f636b·get_system_clock25 ··0x00000160·6765745f·73797374·656d5f63·6c6f636b·get_system_clock
26 ··0x00000170·2e636f6c·64005f50·794c6f6e·675f4173·.cold._PyLong_As26 ··0x00000170·2e636f6c·64005f50·794c6f6e·675f4173·.cold._PyLong_As
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·64007079·74696d65·5f6f626a·6563745f·d.pytime_object_
 32 ··0x000001d0·746f5f64·656e6f6d·696e6174·6f720070·to_denominator.p
 33 ··0x000001e0·7974696d·655f6f62·6a656374·5f746f5f·ytime_object_to_
 34 ··0x000001f0·64656e6f·6d696e61·746f722e·636f6c64·denominator.cold
31 ··0x000001c0·64005f50·794c6f6e·675f4173·54696d65·d._PyLong_AsTime35 ··0x00000200·005f5079·4c6f6e67·5f417354·696d655f·._PyLong_AsTime_
32 ··0x000001d0·5f742e70·6172742e·302e636f·6c64005f·_t.part.0.cold._36 ··0x00000210·742e7061·72742e30·2e636f6c·64005f50·t.part.0.cold._P
33 ··0x000001e0·50794465·61646c69·6e655f49·6e69742e·PyDeadline_Init.37 ··0x00000220·79446561·646c696e·655f496e·69742e63·yDeadline_Init.c
34 ··0x000001f0·636f6c64·005f5079·44656164·6c696e65·cold._PyDeadline38 ··0x00000230·6f6c6400·5f507944·6561646c·696e655f·old._PyDeadline_
35 ··0x00000200·5f476574·2e636f6c·64005f50·7954696d·_Get.cold._PyTim39 ··0x00000240·4765742e·636f6c64·005f5079·54696d65·Get.cold._PyTime
36 ··0x00000210·655f4672·6f6d4c6f·6e672e63·6f6c6400·e_FromLong.cold.40 ··0x00000250·5f46726f·6d4c6f6e·672e636f·6c64002e·_FromLong.cold..
37 ··0x00000220·2e4c4332·32002e4c·43313400·2e4c4330·.LC22..LC14..LC041 ··0x00000260·4c433232·002e4c43·3134002e·4c433000·LC22..LC14..LC0.
 42 ··0x00000270·2e4c4336·002e4c43·3136002e·4c433138·.LC6..LC16..LC18
38 ··0x00000230·002e4c43·3138002e·4c433230·002e4c43·..LC18..LC20..LC43 ··0x00000280·002e4c43·3230002e·4c433137·002e4c43·..LC20..LC17..LC
 44 ··0x00000290·3135002e·4c433237·002e4c43·33340050·15..LC27..LC34.P
39 ··0x00000240·3137002e·4c433600·2e4c4331·36002e4c·17..LC6..LC16..L 
40 ··0x00000250·43313500·2e4c4332·37002e4c·43333300·C15..LC27..LC33. 
41 ··0x00000260·50795469·6d655f41·73536563·6f6e6473·PyTime_AsSeconds45 ··0x000002a0·7954696d·655f4173·5365636f·6e647344·yTime_AsSecondsD
42 ··0x00000270·446f7562·6c65005f·50795469·6d655f46·Double._PyTime_F46 ··0x000002b0·6f75626c·65005f50·7954696d·655f4672·ouble._PyTime_Fr
43 ··0x00000280·726f6d53·65636f6e·6473005f·50795469·romSeconds._PyTi47 ··0x000002c0·6f6d5365·636f6e64·73005f50·7954696d·omSeconds._PyTim
44 ··0x00000290·6d655f41·734d6963·726f7365·636f6e64·me_AsMicrosecond48 ··0x000002d0·655f4173·4d696372·6f736563·6f6e6473·e_AsMicroseconds
45 ··0x000002a0·73005f50·7954696d·655f4672·6f6d4d69·s._PyTime_FromMi49 ··0x000002e0·005f5079·54696d65·5f46726f·6d4d6963·._PyTime_FromMic
46 ··0x000002b0·63726f73·65636f6e·6473436c·616d7000·crosecondsClamp.50 ··0x000002f0·726f7365·636f6e64·73436c61·6d700050·rosecondsClamp.P
47 ··0x000002c0·50795469·6d655f4d·6f6e6f74·6f6e6963·PyTime_Monotonic51 ··0x00000300·7954696d·655f4d6f·6e6f746f·6e696352·yTime_MonotonicR
48 ··0x000002d0·52617700·636c6f63·6b5f6765·7474696d·Raw.clock_gettim52 ··0x00000310·61770063·6c6f636b·5f676574·74696d65·aw.clock_gettime
49 ··0x000002e0·6500636c·6f636b5f·67657472·65730050·e.clock_getres.P53 ··0x00000320·00636c6f·636b5f67·65747265·73005079·.clock_getres.Py
50 ··0x000002f0·79457863·5f4f7665·72666c6f·77457272·yExc_OverflowErr54 ··0x00000330·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro
51 ··0x00000300·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri55 ··0x00000340·72005079·4572725f·53657453·7472696e·r.PyErr_SetStrin
52 ··0x00000310·6e670050·79457863·5f4f5345·72726f72·ng.PyExc_OSError56 ··0x00000350·67005079·4578635f·4f534572·726f7200·g.PyExc_OSError.
53 ··0x00000320·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr57 ··0x00000360·50794572·725f5365·7446726f·6d457272·PyErr_SetFromErr
54 ··0x00000330·726e6f00·5f507954·696d655f·41646400·rno._PyTime_Add.58 ··0x00000370·6e6f005f·50795469·6d655f41·6464005f·no._PyTime_Add._
55 ··0x00000340·5f507954·696d655f·41735469·6d657370·_PyTime_AsTimesp 
56 ··0x00000350·65635f63·6c616d70·00507954·696d655f·ec_clamp.PyTime_ 
57 ··0x00000360·50657266·436f756e·74657252·6177005f·PerfCounterRaw._ 
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._P 
61 ··0x000003a0·7954696d·65467261·6374696f·6e5f5365·yTimeFraction_Se 
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_FromSec 
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_AsTimespe59 ··0x00000380·50795469·6d655f41·7354696d·65737065·PyTime_AsTimespe
 60 ··0x00000390·635f636c·616d7000·50795469·6d655f50·c_clamp.PyTime_P
 61 ··0x000003a0·65726643·6f756e74·65725261·77005f50·erfCounterRaw._P
 62 ··0x000003b0·7954696d·655f6c6f·63616c74·696d6500·yTime_localtime.
 63 ··0x000003c0·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location
 64 ··0x000003d0·006c6f63·616c7469·6d655f72·005f5079·.localtime_r._Py
 65 ··0x000003e0·54696d65·46726163·74696f6e·5f536574·TimeFraction_Set
 66 ··0x000003f0·005f5079·4c6f6e67·5f46726f·6d54696d·._PyLong_FromTim
 67 ··0x00000400·655f7400·50794c6f·6e675f46·726f6d4c·e_t.PyLong_FromL
 68 ··0x00000410·6f6e674c·6f6e6700·5f507954·696d655f·ongLong._PyTime_
 69 ··0x00000420·676d7469·6d650067·6d74696d·655f7200·gmtime.gmtime_r.
78 ··0x000004b0·63005f50·7954696d·655f4672·6f6d5469·c._PyTime_FromTi70 ··0x00000430·5f507954·696d655f·46726f6d·5365636f·_PyTime_FromSeco
 71 ··0x00000440·6e64734f·626a6563·74005079·466c6f61·ndsObject.PyFloa
 72 ··0x00000450·745f5479·70650050·79466c6f·61745f41·t_Type.PyFloat_A
 73 ··0x00000460·73446f75·626c6500·50795479·70655f49·sDouble.PyType_I
 74 ··0x00000470·73537562·74797065·0050794c·6f6e675f·sSubtype.PyLong_
 75 ··0x00000480·41734c6f·6e674c6f·6e670063·65696c00·AsLongLong.ceil.
 76 ··0x00000490·50794572·725f4f63·63757272·65640066·PyErr_Occurred.f
 77 ··0x000004a0·6c6f6f72·00507945·72725f45·78636570·loor.PyErr_Excep
 78 ··0x000004b0·74696f6e·4d617463·68657300·50794578·tionMatches.PyEx
 79 ··0x000004c0·635f5661·6c756545·72726f72·00507954·c_ValueError.PyT
 80 ··0x000004d0·696d655f·4d6f6e6f·746f6e69·63005f50·ime_Monotonic._P
 81 ··0x000004e0·7954696d·655f4173·54696d65·73706563·yTime_AsTimespec
 82 ··0x000004f0·005f5079·54696d65·5f46726f·6d54696d·._PyTime_FromTim
79 ··0x000004c0·6d657370·65630050·7954696d·655f5469·mespec.PyTime_Ti83 ··0x00000500·65737065·63005079·54696d65·5f54696d·espec.PyTime_Tim
80 ··0x000004d0·6d65005f·50795469·6d655f41·734c6f6e·me._PyTime_AsLon84 ··0x00000510·65005f50·7954696d·655f4173·4c6f6e67·e._PyTime_AsLong
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_ObjectT85 ··0x00000520·005f5079·54696d65·5f4f626a·65637454·._PyTime_ObjectT
 86 ··0x00000530·6f54696d·655f7400·6d6f6466·00507954·oTime_t.modf.PyT
 87 ··0x00000540·696d655f·50657266·436f756e·74657200·ime_PerfCounter.
 88 ··0x00000550·5f507954·696d655f·4f626a65·6374546f·_PyTime_ObjectTo
85 ··0x00000520·6f54696d·65737065·63005f50·794c6f6e·oTimespec._PyLon89 ··0x00000560·54696d65·73706563·005f5079·4c6f6e67·Timespec._PyLong
86 ··0x00000530·675f4173·54696d65·5f74005f·50795469·g_AsTime_t._PyTi90 ··0x00000570·5f417354·696d655f·74005f50·7954696d·_AsTime_t._PyTim
87 ··0x00000540·6d655f41·734d696c·6c697365·636f6e64·me_AsMillisecond91 ··0x00000580·655f4173·4d696c6c·69736563·6f6e6473·e_AsMilliseconds
88 ··0x00000550·73005f50·79446561·646c696e·655f496e·s._PyDeadline_In92 ··0x00000590·005f5079·44656164·6c696e65·5f496e69·._PyDeadline_Ini
89 ··0x00000560·6974005f·50795469·6d655f4d·6f6e6f74·it._PyTime_Monot93 ··0x000005a0·74005f50·7954696d·655f4d6f·6e6f746f·t._PyTime_Monoto
90 ··0x00000570·6f6e6963·57697468·496e666f·005f5079·onicWithInfo._Py94 ··0x000005b0·6e696357·69746849·6e666f00·5f507954·nicWithInfo._PyT
91 ··0x00000580·54696d65·5f46726f·6d4d696c·6c697365·Time_FromMillise95 ··0x000005c0·696d655f·46726f6d·4d696c6c·69736563·ime_FromMillisec
92 ··0x00000590·636f6e64·734f626a·65637400·5f507954·condsObject._PyT96 ··0x000005d0·6f6e6473·4f626a65·6374005f·50795469·ondsObject._PyTi
93 ··0x000005a0·696d655f·41735469·6d657661·6c54696d·ime_AsTimevalTim97 ··0x000005e0·6d655f41·7354696d·6576616c·54696d65·me_AsTimevalTime
94 ··0x000005b0·655f7400·5f507954·696d655f·4f626a65·e_t._PyTime_Obje98 ··0x000005f0·5f74005f·50795469·6d655f4f·626a6563·_t._PyTime_Objec
95 ··0x000005c0·6374546f·54696d65·76616c00·5f507954·ctToTimeval._PyT99 ··0x00000600·74546f54·696d6576·616c005f·50795469·tToTimeval._PyTi
96 ··0x000005d0·696d655f·41735469·6d657661·6c005f50·ime_AsTimeval._P100 ··0x00000610·6d655f41·7354696d·6576616c·005f5079·me_AsTimeval._Py
97 ··0x000005e0·79446561·646c696e·655f4765·74005f50·yDeadline_Get._P101 ··0x00000620·44656164·6c696e65·5f476574·005f5079·Deadline_Get._Py
98 ··0x000005f0·7954696d·655f4672·6f6d4c6f·6e670050·yTime_FromLong.P102 ··0x00000630·54696d65·5f46726f·6d4c6f6e·67005079·Time_FromLong.Py
99 ··0x00000600·79457863·5f547970·65457272·6f720050·yExc_TypeError.P103 ··0x00000640·4578635f·54797065·4572726f·72005079·Exc_TypeError.Py
100 ··0x00000610·79457272·5f466f72·6d617400·5f507954·yErr_Format._PyT104 ··0x00000650·4572725f·466f726d·6174005f·50795469·Err_Format._PyTi
101 ··0x00000620·696d655f·41735469·6d657661·6c5f636c·ime_AsTimeval_cl105 ··0x00000660·6d655f41·7354696d·6576616c·5f636c61·me_AsTimeval_cla
102 ··0x00000630·616d7000·5f507954·696d655f·50657266·amp._PyTime_Perf106 ··0x00000670·6d70005f·50795469·6d655f50·65726643·mp._PyTime_PerfC
103 ··0x00000640·436f756e·74657257·69746849·6e666f00·CounterWithInfo.107 ··0x00000680·6f756e74·65725769·7468496e·666f005f·ounterWithInfo._
104 ··0x00000650·5f507954·696d655f·54696d65·57697468·_PyTime_TimeWith108 ··0x00000690·50795469·6d655f54·696d6557·69746849·PyTime_TimeWithI
105 ··0x00000660·496e666f·005f5079·54696d65·5f46726f·Info._PyTime_Fro109 ··0x000006a0·6e666f00·5f507954·696d655f·46726f6d·nfo._PyTime_From
106 ··0x00000670·6d536563·6f6e6473·446f7562·6c650050·mSecondsDouble.P110 ··0x000006b0·5365636f·6e647344·6f75626c·65005079·SecondsDouble.Py
107 ··0x00000680·7954696d·655f5469·6d655261·77005f50·yTime_TimeRaw._P111 ··0x000006c0·54696d65·5f54696d·65526177·005f5079·Time_TimeRaw._Py
108 ··0x00000690·7954696d·65467261·6374696f·6e5f5265·yTimeFraction_Re112 ··0x000006d0·54696d65·46726163·74696f6e·5f526573·TimeFraction_Res
109 ··0x000006a0·736f6c75·74696f6e·005f5079·54696d65·solution._PyTime113 ··0x000006e0·6f6c7574·696f6e00·5f507954·696d6546·olution._PyTimeF
110 ··0x000006b0·46726163·74696f6e·5f4d756c·005f5079·Fraction_Mul._Py114 ··0x000006f0·72616374·696f6e5f·4d756c00·5f507954·raction_Mul._PyT
 115 ··0x00000700·696d655f·46726f6d·54696d65·76616c00·ime_FromTimeval.
111 ··0x000006c0·54696d65·5f46726f·6d54696d·6576616c·Time_FromTimeval 
112 ··0x000006d0·00··································. 
  
42.6 KB
bootstrap_hash.o
1.75 KB
readelf --wide --sections {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000a3·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000a3·00··AX··0···0·16
7 ··[·2]·.rela.text········RELA············0000000000000000·000ed0·0000f0·18···I·18···1··87 ··[·2]·.rela.text········RELA············0000000000000000·000ed0·0000f0·18···I·18···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·0000e4·000004·00··WA··0···0··48 ··[·3]·.data·············PROGBITS········0000000000000000·0000e4·000004·00··WA··0···0··4
9 ··[·4]·.bss··············NOBITS··········0000000000000000·0000e8·000004·00··WA··0···0··49 ··[·4]·.bss··············NOBITS··········0000000000000000·0000e8·000004·00··WA··0···0··4
10 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0000e8·00008b·01·AMS··0···0··810 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0000e8·00008b·01·AMS··0···0··8
11 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000173·0002e4·00··AX··0···0··111 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000173·0002e3·00··AX··0···0··1
12 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·000fc0·000558·18···I·18···6··812 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·000fc0·000558·18···I·18···6··8
13 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000457·00002b·01·AMS··0···0··113 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000456·00002b·01·AMS··0···0··1
14 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000488·00019b·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000488·00019b·00··AX··0···0·16
15 ··[10]·.rela.text.hot····RELA············0000000000000000·001518·0001f8·18···I·18···9··815 ··[10]·.rela.text.hot····RELA············0000000000000000·001518·0001f8·18···I·18···9··8
16 ··[11]·.rodata···········PROGBITS········0000000000000000·000628·00001b·00···A··0···0·1616 ··[11]·.rodata···········PROGBITS········0000000000000000·000628·00001b·00···A··0···0·16
17 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·000648·000010·08··AM··0···0··817 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·000648·000010·08··AM··0···0··8
18 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·001710·000030·18···I·18··12··818 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·001710·000030·18···I·18··12··8
19 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000658·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000658·000000·00······0···0··1
20 ··[15]·.note.gnu.property·NOTE············0000000000000000·000658·000020·00···A··0···0··820 ··[15]·.note.gnu.property·NOTE············0000000000000000·000658·000020·00···A··0···0··8
2.12 KB
readelf --wide --symbols {}
    
Offset 4, 23 lines modifiedOffset 4, 23 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····4·.bss7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.88 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
10 ·····6:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····4·_Py_HashSecret_Initialized10 ·····6:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····4·_Py_HashSecret_Initialized
11 ·····7:·0000000000000000···183·FUNC····LOCAL··DEFAULT····9·pyurandom11 ·····7:·0000000000000000···182·FUNC····LOCAL··DEFAULT····9·pyurandom
12 ·····8:·0000000000000000····65·FUNC····LOCAL··DEFAULT····6·_Py_HashRandomization_Init.cold12 ·····8:·0000000000000000····65·FUNC····LOCAL··DEFAULT····6·_Py_HashRandomization_Init.cold
13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.113 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
15 ····11:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····3·getrandom_works.115 ····11:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····3·getrandom_works.1
16 ····12:·0000000000000041···138·FUNC····LOCAL··DEFAULT····6·pyurandom.cold16 ····12:·0000000000000041···137·FUNC····LOCAL··DEFAULT····6·pyurandom.cold
17 ····13:·000000000000014a···410·FUNC····LOCAL··DEFAULT····6·dev_urandom17 ····13:·0000000000000149···410·FUNC····LOCAL··DEFAULT····6·dev_urandom
18 ····14:·00000000000000cb····18·FUNC····LOCAL··DEFAULT····6·_Py_HashRandomization_Fini.cold18 ····14:·00000000000000ca····18·FUNC····LOCAL··DEFAULT····6·_Py_HashRandomization_Fini.cold
19 ····15:·00000000000000dd···109·FUNC····LOCAL··DEFAULT····6·_PyOS_URandom.cold19 ····15:·00000000000000dc···109·FUNC····LOCAL··DEFAULT····6·_PyOS_URandom.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
21 ····17:·0000000000000000····27·OBJECT··LOCAL··DEFAULT···11·__func__.021 ····17:·0000000000000000····27·OBJECT··LOCAL··DEFAULT···11·__func__.0
22 ····18:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC122 ····18:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1
23 ····19:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC223 ····19:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC2
24 ····20:·0000000000000000···127·FUNC····GLOBAL·HIDDEN·····1·_Py_HashRandomization_Init24 ····20:·0000000000000000···127·FUNC····GLOBAL·HIDDEN·····1·_Py_HashRandomization_Init
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashSecret25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashSecret
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
15.9 KB
readelf --wide --relocs {}
    
Offset 6, 110 lines modifiedOffset 6, 110 lines modified
6 000000000000002b··000000150000000a·R_X86_64_32············0000000000000000·_Py_HashSecret·+·06 000000000000002b··000000150000000a·R_X86_64_32············0000000000000000·_Py_HashSecret·+·0
7 0000000000000030··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·47 0000000000000030··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
8 0000000000000073··000000150000000b·R_X86_64_32S···········0000000000000000·_Py_HashSecret·-·18 0000000000000073··000000150000000b·R_X86_64_32S···········0000000000000000·_Py_HashSecret·-·1
9 0000000000000096··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f49 0000000000000096··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f4
10 0000000000000039··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·410 0000000000000039··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
11 0000000000000057··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2711 0000000000000057··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27
12 000000000000008c··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·412 000000000000008c··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
13 000000000000009e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c713 000000000000009e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c6
  
14 Relocation·section·'.rela.text.unlikely'·at·offset·0xfc0·contains·57·entries:14 Relocation·section·'.rela.text.unlikely'·at·offset·0xfc0·contains·57·entries:
15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
16 0000000000000004··0000001200000002·R_X86_64_PC32··········0000000000000000·.LC1·-·416 0000000000000004··0000001200000002·R_X86_64_PC32··········0000000000000000·.LC1·-·4
17 000000000000001e··0000001300000002·R_X86_64_PC32··········0000000000000008·.LC2·-·417 000000000000001e··0000001300000002·R_X86_64_PC32··········0000000000000008·.LC2·-·4
18 000000000000002c··000000150000000a·R_X86_64_32············0000000000000000·_Py_HashSecret·+·018 000000000000002c··000000150000000a·R_X86_64_32············0000000000000000·_Py_HashSecret·+·0
19 0000000000000053··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·419 0000000000000052··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·4
20 0000000000000082··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·420 0000000000000081··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
21 0000000000000087··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·021 0000000000000086··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
22 000000000000008e··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·422 000000000000008d··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
23 00000000000000a7··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_CheckSignals·-·423 00000000000000a6··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_CheckSignals·-·4
24 00000000000000c0··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·424 00000000000000bf··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
25 00000000000000c5··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·425 00000000000000c4··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4
26 00000000000000cd··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·426 00000000000000cc··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·4
27 00000000000000d3··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f027 00000000000000d2··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f0
28 00000000000000f1··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_CheckSignals·-·428 00000000000000f0··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_CheckSignals·-·4
29 0000000000000101··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·429 0000000000000100··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
30 0000000000000106··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·030 0000000000000105··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
31 000000000000010d··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·431 000000000000010c··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
32 000000000000011d··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·432 000000000000011c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·4
33 000000000000013f··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·433 000000000000013e··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
34 0000000000000144··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·434 0000000000000143··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4
35 0000000000000167··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f335 0000000000000166··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f3
36 000000000000016f··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·436 000000000000016e··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
37 0000000000000175··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f437 0000000000000174··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f4
38 0000000000000180··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat_noraise·-·438 000000000000017f··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat_noraise·-·4
39 000000000000018a··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·439 0000000000000189··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
40 0000000000000195··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3fc40 0000000000000194··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3fc
41 00000000000001a2··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·40441 00000000000001a1··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·404
42 00000000000001af··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f042 00000000000001ae··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f0
43 00000000000001b9··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f443 00000000000001b8··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f4
44 00000000000001c8··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e44 00000000000001c7··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e
45 00000000000001cd··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_open·-·445 00000000000001cc··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_open·-·4
46 00000000000001d8··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·446 00000000000001d7··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
47 00000000000001f9··0000002600000002·R_X86_64_PC32··········0000000000000000·PyExc_NotImplementedError·-·447 00000000000001f8··0000002600000002·R_X86_64_PC32··········0000000000000000·PyExc_NotImplementedError·-·4
48 00000000000001fe··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3848 00000000000001fd··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·38
49 0000000000000203··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·449 0000000000000202··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
50 000000000000020e··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f350 000000000000020d··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f3
51 0000000000000218··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·451 0000000000000217··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·4
52 000000000000021e··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f452 000000000000021d··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f4
53 000000000000022a··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat·-·453 0000000000000229··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat·-·4
54 000000000000023c··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f454 000000000000023b··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3f4
55 0000000000000243··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3fc55 0000000000000242··0000002100000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3fc
56 0000000000000250··0000002900000004·R_X86_64_PLT32·········0000000000000000·_Py_read·-·456 000000000000024f··0000002900000004·R_X86_64_PLT32·········0000000000000000·_Py_read·-·4
57 0000000000000262··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·457 0000000000000261··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
58 000000000000026a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·6058 0000000000000269··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·60
59 000000000000026f··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·459 000000000000026e··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
60 0000000000000287··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e60 0000000000000286··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e
61 000000000000028c··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_open_noraise·-·461 000000000000028b··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_open_noraise·-·4
62 00000000000002ae··0000002c00000004·R_X86_64_PLT32·········0000000000000000·read·-·462 00000000000002ad··0000002c00000004·R_X86_64_PLT32·········0000000000000000·read·-·4
63 00000000000002b8··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·463 00000000000002b7··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
64 00000000000002c4··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·464 00000000000002c3··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·4
65 00000000000002cd··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·465 00000000000002cc··0000002200000004·R_X86_64_PLT32·········0000000000000000·close·-·4
66 0000000000000027··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4566 0000000000000027··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·45
67 000000000000003d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3967 000000000000003d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·39
68 000000000000007b··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9368 000000000000007a··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·92
69 00000000000000a2··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4669 00000000000000a1··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·46
70 00000000000000b0··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4670 00000000000000af··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·46
71 00000000000000fa··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fb71 00000000000000f9··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fb
72 0000000000000115··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13d72 0000000000000114··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13d
  
73 Relocation·section·'.rela.text.hot'·at·offset·0x1518·contains·21·entries:73 Relocation·section·'.rela.text.hot'·at·offset·0x1518·contains·21·entries:
74 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend74 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
75 0000000000000021··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·575 0000000000000021··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·5
76 000000000000003f··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·476 000000000000003f··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
77 0000000000000055··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·477 0000000000000054··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
78 0000000000000069··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·478 0000000000000068··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·4
79 0000000000000078··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·479 0000000000000077··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
80 00000000000000b1··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·480 00000000000000b0··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·4
81 00000000000000df··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·481 00000000000000df··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·-·4
82 00000000000000f2··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·482 00000000000000f2··0000001600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
83 0000000000000108··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·483 0000000000000108··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
84 0000000000000118··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·484 0000000000000118··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·4
85 0000000000000125··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·485 0000000000000125··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
86 000000000000015a··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·486 000000000000015a··0000001700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
87 000000000000016a··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·487 000000000000016a··0000001800000004·R_X86_64_PLT32·········0000000000000000·getrandom·-·4
88 0000000000000177··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·488 0000000000000177··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
89 0000000000000019··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f89 0000000000000019··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e
90 000000000000002b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5390 000000000000002b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·52
91 0000000000000086··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d91 0000000000000085··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d
92 00000000000000d7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa92 00000000000000d7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f9
93 0000000000000133··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d993 0000000000000133··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8
94 0000000000000185··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d994 0000000000000185··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8
95 0000000000000197··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11d95 0000000000000197··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11c
  
96 Relocation·section·'.rela.rodata.cst8'·at·offset·0x1710·contains·2·entries:96 Relocation·section·'.rela.rodata.cst8'·at·offset·0x1710·contains·2·entries:
97 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend97 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
98 0000000000000000··0000001000000001·R_X86_64_64············0000000000000000·.rodata·+·098 0000000000000000··0000001000000001·R_X86_64_64············0000000000000000·.rodata·+·0
99 0000000000000008··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·099 0000000000000008··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·0
  
100 Relocation·section·'.rela.eh_frame'·at·offset·0x1740·contains·10·entries:100 Relocation·section·'.rela.eh_frame'·at·offset·0x1740·contains·10·entries:
101 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend101 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
102 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0102 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
103 0000000000000040··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0103 0000000000000040··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
104 0000000000000058··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0104 0000000000000058··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
105 00000000000000a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41105 00000000000000a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41
106 00000000000000dc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·80106 00000000000000dc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·80
107 00000000000000f0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·90107 00000000000000f0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·90
108 0000000000000104··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb108 0000000000000104··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca
109 000000000000011c··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0109 000000000000011c··0000000a00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0
110 0000000000000168··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dd110 0000000000000168··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc
111 00000000000001a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14a111 00000000000001a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·149
7.41 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 00000038·0000000000000014·0000003c·FDE·cie=00000000·pc=0000000000000000..000000000000004129 00000038·0000000000000014·0000003c·FDE·cie=00000000·pc=0000000000000000..0000000000000041
30 ··DW_CFA_def_cfa_offset:·1630 ··DW_CFA_def_cfa_offset:·16
31 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1631 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000050·0000000000000048·00000054·FDE·cie=00000000·pc=0000000000000000..00000000000000b735 00000050·0000000000000048·00000054·FDE·cie=00000000·pc=0000000000000000..00000000000000b6
36 ··DW_CFA_advance_loc:·2·to·000000000000000236 ··DW_CFA_advance_loc:·2·to·0000000000000002
37 ··DW_CFA_def_cfa_offset:·1637 ··DW_CFA_def_cfa_offset:·16
38 ··DW_CFA_offset:·r15·(r15)·at·cfa-1638 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
39 ··DW_CFA_advance_loc:·2·to·000000000000000439 ··DW_CFA_advance_loc:·2·to·0000000000000004
40 ··DW_CFA_def_cfa_offset:·2440 ··DW_CFA_def_cfa_offset:·24
41 ··DW_CFA_offset:·r14·(r14)·at·cfa-2441 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
42 ··DW_CFA_advance_loc:·2·to·000000000000000642 ··DW_CFA_advance_loc:·2·to·0000000000000006
Offset 50, 74 lines modifiedOffset 50, 74 lines modified
50 ··DW_CFA_def_cfa_offset:·4850 ··DW_CFA_def_cfa_offset:·48
51 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4851 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
52 ··DW_CFA_advance_loc:·3·to·000000000000000c52 ··DW_CFA_advance_loc:·3·to·000000000000000c
53 ··DW_CFA_def_cfa_offset:·5653 ··DW_CFA_def_cfa_offset:·56
54 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5654 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
55 ··DW_CFA_advance_loc:·4·to·000000000000001055 ··DW_CFA_advance_loc:·4·to·0000000000000010
56 ··DW_CFA_def_cfa_offset:·9656 ··DW_CFA_def_cfa_offset:·96
57 ··DW_CFA_advance_loc1:·139·to·000000000000009b57 ··DW_CFA_advance_loc1:·138·to·000000000000009a
58 ··DW_CFA_remember_state58 ··DW_CFA_remember_state
59 ··DW_CFA_def_cfa_offset:·5659 ··DW_CFA_def_cfa_offset:·56
60 ··DW_CFA_advance_loc:·1·to·000000000000009c60 ··DW_CFA_advance_loc:·1·to·000000000000009b
61 ··DW_CFA_def_cfa_offset:·4861 ··DW_CFA_def_cfa_offset:·48
62 ··DW_CFA_advance_loc:·1·to·000000000000009d62 ··DW_CFA_advance_loc:·1·to·000000000000009c
63 ··DW_CFA_def_cfa_offset:·4063 ··DW_CFA_def_cfa_offset:·40
64 ··DW_CFA_advance_loc:·2·to·000000000000009f64 ··DW_CFA_advance_loc:·2·to·000000000000009e
65 ··DW_CFA_def_cfa_offset:·3265 ··DW_CFA_def_cfa_offset:·32
66 ··DW_CFA_advance_loc:·2·to·00000000000000a166 ··DW_CFA_advance_loc:·2·to·00000000000000a0
67 ··DW_CFA_def_cfa_offset:·2467 ··DW_CFA_def_cfa_offset:·24
68 ··DW_CFA_advance_loc:·2·to·00000000000000a368 ··DW_CFA_advance_loc:·2·to·00000000000000a2
69 ··DW_CFA_def_cfa_offset:·1669 ··DW_CFA_def_cfa_offset:·16
70 ··DW_CFA_advance_loc:·2·to·00000000000000a570 ··DW_CFA_advance_loc:·2·to·00000000000000a4
71 ··DW_CFA_def_cfa_offset:·871 ··DW_CFA_def_cfa_offset:·8
72 ··DW_CFA_advance_loc:·1·to·00000000000000a672 ··DW_CFA_advance_loc:·1·to·00000000000000a5
73 ··DW_CFA_restore_state73 ··DW_CFA_restore_state
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 0000009c·0000000000000034·000000a0·FDE·cie=00000000·pc=0000000000000041..00000000000000cb75 0000009c·0000000000000034·000000a0·FDE·cie=00000000·pc=0000000000000041..00000000000000ca
76 ··DW_CFA_def_cfa_offset:·9676 ··DW_CFA_def_cfa_offset:·96
77 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5677 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
78 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4878 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
79 ··DW_CFA_offset:·r12·(r12)·at·cfa-4079 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
80 ··DW_CFA_offset:·r13·(r13)·at·cfa-3280 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
81 ··DW_CFA_offset:·r14·(r14)·at·cfa-2481 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
82 ··DW_CFA_offset:·r15·(r15)·at·cfa-1682 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
83 ··DW_CFA_advance_loc:·30·to·000000000000005f83 ··DW_CFA_advance_loc:·29·to·000000000000005e
84 ··DW_CFA_remember_state84 ··DW_CFA_remember_state
85 ··DW_CFA_def_cfa_offset:·5685 ··DW_CFA_def_cfa_offset:·56
86 ··DW_CFA_advance_loc:·6·to·000000000000006586 ··DW_CFA_advance_loc:·6·to·0000000000000064
87 ··DW_CFA_def_cfa_offset:·4887 ··DW_CFA_def_cfa_offset:·48
88 ··DW_CFA_advance_loc:·1·to·000000000000006688 ··DW_CFA_advance_loc:·1·to·0000000000000065
89 ··DW_CFA_def_cfa_offset:·4089 ··DW_CFA_def_cfa_offset:·40
90 ··DW_CFA_advance_loc:·2·to·000000000000006890 ··DW_CFA_advance_loc:·2·to·0000000000000067
91 ··DW_CFA_def_cfa_offset:·3291 ··DW_CFA_def_cfa_offset:·32
92 ··DW_CFA_advance_loc:·2·to·000000000000006a92 ··DW_CFA_advance_loc:·2·to·0000000000000069
93 ··DW_CFA_def_cfa_offset:·2493 ··DW_CFA_def_cfa_offset:·24
94 ··DW_CFA_advance_loc:·2·to·000000000000006c94 ··DW_CFA_advance_loc:·2·to·000000000000006b
95 ··DW_CFA_def_cfa_offset:·1695 ··DW_CFA_def_cfa_offset:·16
96 ··DW_CFA_advance_loc:·2·to·000000000000006e96 ··DW_CFA_advance_loc:·2·to·000000000000006d
97 ··DW_CFA_def_cfa_offset:·897 ··DW_CFA_def_cfa_offset:·8
98 ··DW_CFA_advance_loc:·5·to·000000000000007398 ··DW_CFA_advance_loc:·5·to·0000000000000072
99 ··DW_CFA_restore_state99 ··DW_CFA_restore_state
100 ··DW_CFA_nop100 ··DW_CFA_nop
  
101 000000d4·0000000000000010·000000d8·FDE·cie=00000000·pc=0000000000000080..0000000000000090101 000000d4·0000000000000010·000000d8·FDE·cie=00000000·pc=0000000000000080..0000000000000090
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop103 ··DW_CFA_nop
104 ··DW_CFA_nop104 ··DW_CFA_nop
  
105 000000e8·0000000000000010·000000ec·FDE·cie=00000000·pc=0000000000000090..00000000000000a3105 000000e8·0000000000000010·000000ec·FDE·cie=00000000·pc=0000000000000090..00000000000000a3
106 ··DW_CFA_nop106 ··DW_CFA_nop
107 ··DW_CFA_nop107 ··DW_CFA_nop
108 ··DW_CFA_nop108 ··DW_CFA_nop
  
109 000000fc·0000000000000014·00000100·FDE·cie=00000000·pc=00000000000000cb..00000000000000dd109 000000fc·0000000000000014·00000100·FDE·cie=00000000·pc=00000000000000ca..00000000000000dc
110 ··DW_CFA_advance_loc:·1·to·00000000000000cc110 ··DW_CFA_advance_loc:·1·to·00000000000000cb
111 ··DW_CFA_def_cfa_offset:·16111 ··DW_CFA_def_cfa_offset:·16
112 ··DW_CFA_advance_loc:·16·to·00000000000000dc112 ··DW_CFA_advance_loc:·16·to·00000000000000db
113 ··DW_CFA_def_cfa_offset:·8113 ··DW_CFA_def_cfa_offset:·8
114 ··DW_CFA_nop114 ··DW_CFA_nop
  
115 00000114·0000000000000048·00000118·FDE·cie=00000000·pc=00000000000000c0..000000000000019b115 00000114·0000000000000048·00000118·FDE·cie=00000000·pc=00000000000000c0..000000000000019b
116 ··DW_CFA_advance_loc:·6·to·00000000000000c6116 ··DW_CFA_advance_loc:·6·to·00000000000000c6
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_offset:·r15·(r15)·at·cfa-16118 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 153, 64 lines modifiedOffset 153, 64 lines modified
153 ··DW_CFA_def_cfa_offset:·16153 ··DW_CFA_def_cfa_offset:·16
154 ··DW_CFA_advance_loc:·2·to·000000000000014f154 ··DW_CFA_advance_loc:·2·to·000000000000014f
155 ··DW_CFA_def_cfa_offset:·8155 ··DW_CFA_def_cfa_offset:·8
156 ··DW_CFA_advance_loc:·1·to·0000000000000150156 ··DW_CFA_advance_loc:·1·to·0000000000000150
157 ··DW_CFA_restore_state157 ··DW_CFA_restore_state
158 ··DW_CFA_nop158 ··DW_CFA_nop
  
159 00000160·0000000000000034·00000164·FDE·cie=00000000·pc=00000000000000dd..000000000000014a159 00000160·0000000000000034·00000164·FDE·cie=00000000·pc=00000000000000dc..0000000000000149
160 ··DW_CFA_def_cfa_offset:·80160 ··DW_CFA_def_cfa_offset:·80
161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
162 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48162 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
163 ··DW_CFA_offset:·r12·(r12)·at·cfa-40163 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
164 ··DW_CFA_offset:·r13·(r13)·at·cfa-32164 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
165 ··DW_CFA_offset:·r14·(r14)·at·cfa-24165 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
166 ··DW_CFA_offset:·r15·(r15)·at·cfa-16166 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
167 ··DW_CFA_advance_loc1:·72·to·0000000000000125167 ··DW_CFA_advance_loc1:·72·to·0000000000000124
168 ··DW_CFA_remember_state168 ··DW_CFA_remember_state
169 ··DW_CFA_def_cfa_offset:·56169 ··DW_CFA_def_cfa_offset:·56
170 ··DW_CFA_advance_loc:·12·to·0000000000000131170 ··DW_CFA_advance_loc:·12·to·0000000000000130
171 ··DW_CFA_def_cfa_offset:·48171 ··DW_CFA_def_cfa_offset:·48
172 ··DW_CFA_advance_loc:·1·to·0000000000000132172 ··DW_CFA_advance_loc:·1·to·0000000000000131
173 ··DW_CFA_def_cfa_offset:·40173 ··DW_CFA_def_cfa_offset:·40
174 ··DW_CFA_advance_loc:·2·to·0000000000000134174 ··DW_CFA_advance_loc:·2·to·0000000000000133
175 ··DW_CFA_def_cfa_offset:·32175 ··DW_CFA_def_cfa_offset:·32
176 ··DW_CFA_advance_loc:·2·to·0000000000000136176 ··DW_CFA_advance_loc:·2·to·0000000000000135
177 ··DW_CFA_def_cfa_offset:·24177 ··DW_CFA_def_cfa_offset:·24
178 ··DW_CFA_advance_loc:·2·to·0000000000000138178 ··DW_CFA_advance_loc:·2·to·0000000000000137
179 ··DW_CFA_def_cfa_offset:·16179 ··DW_CFA_def_cfa_offset:·16
180 ··DW_CFA_advance_loc:·2·to·000000000000013a180 ··DW_CFA_advance_loc:·2·to·0000000000000139
181 ··DW_CFA_def_cfa_offset:·8181 ··DW_CFA_def_cfa_offset:·8
182 ··DW_CFA_advance_loc:·2·to·000000000000013c182 ··DW_CFA_advance_loc:·2·to·000000000000013b
183 ··DW_CFA_restore_state183 ··DW_CFA_restore_state
  
184 00000198·000000000000003c·0000019c·FDE·cie=00000000·pc=000000000000014a..00000000000002e4184 00000198·000000000000003c·0000019c·FDE·cie=00000000·pc=0000000000000149..00000000000002e3
185 ··DW_CFA_advance_loc:·2·to·000000000000014c185 ··DW_CFA_advance_loc:·2·to·000000000000014b
186 ··DW_CFA_def_cfa_offset:·16186 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 1275/7511 bytes (16.98%) of diff not shown.
501 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 60, 9 lines modifiedOffset 60, 9 lines modified
60 0000000000000090·<_Py_HashRandomization_Fini>:60 0000000000000090·<_Py_HashRandomization_Fini>:
61 _Py_HashRandomization_Fini():61 _Py_HashRandomization_Fini():
62 »       endbr6462 »       endbr64
63 »       mov····0x0(%rip),%edi········63 »       mov····0x0(%rip),%edi········
64 ·R_X86_64_PC32»  _PyRuntime+0x3f464 ·R_X86_64_PC32»  _PyRuntime+0x3f4
65 »       test···%edi,%edi65 »       test···%edi,%edi
66 »       jns····a2·<_Py_HashRandomization_Fini+0x12>66 »       jns····a2·<_Py_HashRandomization_Fini+0x12>
67 ·R_X86_64_PC32»  .text.unlikely+0xc767 ·R_X86_64_PC32»  .text.unlikely+0xc6
68 »       ret68 »       ret
9.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 24, 265 lines modifiedOffset 24, 265 lines modified
24 »       mov····%rdx,%rdi24 »       mov····%rdx,%rdi
25 »       rep·stos·%eax,%es:(%rdi)25 »       rep·stos·%eax,%es:(%rdi)
26 »       jmp····41·<pyurandom.cold>26 »       jmp····41·<pyurandom.cold>
27 ·R_X86_64_PC32»  .text+0x3927 ·R_X86_64_PC32»  .text+0x39
  
28 0000000000000041·<pyurandom.cold>:28 0000000000000041·<pyurandom.cold>:
29 pyurandom.cold():29 pyurandom.cold():
30 »       mov····0x0(%r13),%eax30 »       mov····(%r14),%eax
31 »       cmp····$0x26,%eax31 »       cmp····$0x26,%eax
32 »       je·····4f·<pyurandom.cold+0xe>32 »       je·····4e·<pyurandom.cold+0xd>
33 »       cmp····$0x1,%eax33 »       cmp····$0x1,%eax
34 »       jne····94·<pyurandom.cold+0x53>34 »       jne····93·<pyurandom.cold+0x52>
35 »       xor····%eax,%eax35 »       xor····%eax,%eax
36 »       mov····%eax,0x0(%rip)········36 »       mov····%eax,0x0(%rip)········
37 ·R_X86_64_PC32»  .data-0x437 ·R_X86_64_PC32»  .data-0x4
38 »       mov····(%rsp),%rdi38 »       mov····(%rsp),%rdi
39 »       add····$0x28,%rsp39 »       add····$0x28,%rsp
40 »       mov····%ebp,%edx40 »       mov····%ebp,%edx
41 »       mov····%rbx,%rsi41 »       mov····%rbx,%rsi
42 »       pop····%rbx42 »       pop····%rbx
43 »       pop····%rbp43 »       pop····%rbp
44 »       pop····%r1244 »       pop····%r12
45 »       pop····%r1345 »       pop····%r13
46 »       pop····%r1446 »       pop····%r14
47 »       pop····%r1547 »       pop····%r15
48 »       jmp····14a·<dev_urandom>48 »       jmp····149·<dev_urandom>
49 »       test···%ecx,%ecx49 »       test···%ecx,%ecx
50 »       jne····7f·<pyurandom.cold+0x3e>50 »       jne····7e·<pyurandom.cold+0x3d>
51 »       or·····$0xffffffff,%eax51 »       or·····$0xffffffff,%eax
52 »       jmp····7f·<pyurandom.cold+0x3e>52 »       jmp····7e·<pyurandom.cold+0x3d>
53 ·R_X86_64_PC32»  .text.hot+0x9353 ·R_X86_64_PC32»  .text.hot+0x92
54 »       mov····0x0(%rip),%rdi········54 »       mov····0x0(%rip),%rdi········
55 ·R_X86_64_PC32»  PyExc_ValueError-0x455 ·R_X86_64_PC32»  PyExc_ValueError-0x4
56 »       mov····$0x0,%esi56 »       mov····$0x0,%esi
57 ·R_X86_64_32»    .rodata.str1.157 ·R_X86_64_32»    .rodata.str1.1
58 »       xor····%eax,%eax58 »       xor····%eax,%eax
59 »       call···92·<pyurandom.cold+0x51>59 »       call···91·<pyurandom.cold+0x50>
60 ·R_X86_64_PLT32» PyErr_Format-0x460 ·R_X86_64_PLT32» PyErr_Format-0x4
61 »       jmp····77·<pyurandom.cold+0x36>61 »       jmp····76·<pyurandom.cold+0x35>
62 »       cmp····$0xb,%eax62 »       cmp····$0xb,%eax
63 »       je·····b4·<pyurandom.cold+0x73>63 »       je·····b3·<pyurandom.cold+0x72>
64 »       cmp····$0x4,%eax64 »       cmp····$0x4,%eax
65 »       jne····b9·<pyurandom.cold+0x78>65 »       jne····b8·<pyurandom.cold+0x77>
66 »       test···%ebp,%ebp66 »       test···%ebp,%ebp
67 »       je·····a6·<pyurandom.cold+0x65>67 »       je·····a5·<pyurandom.cold+0x64>
68 ·R_X86_64_PC32»  .text.hot+0x4668 ·R_X86_64_PC32»  .text.hot+0x46
69 »       call···ab·<pyurandom.cold+0x6a>69 »       call···aa·<pyurandom.cold+0x69>
70 ·R_X86_64_PLT32» PyErr_CheckSignals-0x470 ·R_X86_64_PLT32» PyErr_CheckSignals-0x4
71 »       test···%eax,%eax71 »       test···%eax,%eax
72 »       jne····77·<pyurandom.cold+0x36>72 »       jne····76·<pyurandom.cold+0x35>
73 »       jmp····b4·<pyurandom.cold+0x73>73 »       jmp····b3·<pyurandom.cold+0x72>
74 ·R_X86_64_PC32»  .text.hot+0x4674 ·R_X86_64_PC32»  .text.hot+0x46
75 »       or·····%ebp,%r12d75 »       or·····%ebp,%r12d
76 »       je·····57·<pyurandom.cold+0x16>76 »       je·····56·<pyurandom.cold+0x15>
77 »       test···%ebp,%ebp77 »       test···%ebp,%ebp
78 »       je·····77·<pyurandom.cold+0x36>78 »       je·····76·<pyurandom.cold+0x35>
79 »       mov····0x0(%rip),%rdi········79 »       mov····0x0(%rip),%rdi········
80 ·R_X86_64_PC32»  PyExc_OSError-0x480 ·R_X86_64_PC32»  PyExc_OSError-0x4
81 »       call···c9·<pyurandom.cold+0x88>81 »       call···c8·<pyurandom.cold+0x87>
82 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x482 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
83 »       jmp····77·<pyurandom.cold+0x36>83 »       jmp····76·<pyurandom.cold+0x35>
  
84 00000000000000cb·<_Py_HashRandomization_Fini.cold>:84 00000000000000ca·<_Py_HashRandomization_Fini.cold>:
85 _Py_HashRandomization_Fini.cold():85 _Py_HashRandomization_Fini.cold():
86 »       push···%rax86 »       push···%rax
87 »       call···d1·<_Py_HashRandomization_Fini.cold+0x6>87 »       call···d0·<_Py_HashRandomization_Fini.cold+0x6>
88 ·R_X86_64_PLT32» close-0x488 ·R_X86_64_PLT32» close-0x4
89 »       movl···$0xffffffff,0x0(%rip)········89 »       movl···$0xffffffff,0x0(%rip)········
90 ·R_X86_64_PC32»  _PyRuntime+0x3f090 ·R_X86_64_PC32»  _PyRuntime+0x3f0
91 »       pop····%rdx91 »       pop····%rdx
92 »       ret92 »       ret
  
93 00000000000000dd·<_PyOS_URandom.cold>:93 00000000000000dc·<_PyOS_URandom.cold>:
94 _PyOS_URandom.cold():94 _PyOS_URandom.cold():
95 »       mov····(%r12),%eax95 »       mov····(%r12),%eax
96 »       cmp····$0x26,%eax96 »       cmp····$0x26,%eax
97 »       je·····119·<_PyOS_URandom.cold+0x3c>97 »       je·····118·<_PyOS_URandom.cold+0x3c>
98 »       cmp····$0x1,%eax98 »       cmp····$0x1,%eax
99 »       je·····119·<_PyOS_URandom.cold+0x3c>99 »       je·····118·<_PyOS_URandom.cold+0x3c>
100 »       cmp····$0x4,%eax100 »       cmp····$0x4,%eax
101 »       jne····13c·<_PyOS_URandom.cold+0x5f>101 »       jne····13b·<_PyOS_URandom.cold+0x5f>
102 »       call···f5·<_PyOS_URandom.cold+0x18>102 »       call···f4·<_PyOS_URandom.cold+0x18>
103 ·R_X86_64_PLT32» PyErr_CheckSignals-0x4103 ·R_X86_64_PLT32» PyErr_CheckSignals-0x4
104 »       test···%eax,%eax104 »       test···%eax,%eax
105 »       jne····111·<_PyOS_URandom.cold+0x34>105 »       jne····110·<_PyOS_URandom.cold+0x34>
106 »       jmp····fe·<_PyOS_URandom.cold+0x21>106 »       jmp····fd·<_PyOS_URandom.cold+0x21>
107 ·R_X86_64_PC32»  .text.hot+0xfb107 ·R_X86_64_PC32»  .text.hot+0xfb
108 »       mov····0x0(%rip),%rdi········108 »       mov····0x0(%rip),%rdi········
109 ·R_X86_64_PC32»  PyExc_ValueError-0x4109 ·R_X86_64_PC32»  PyExc_ValueError-0x4
110 »       mov····$0x0,%esi110 »       mov····$0x0,%esi
111 ·R_X86_64_32»    .rodata.str1.1111 ·R_X86_64_32»    .rodata.str1.1
112 »       xor····%eax,%eax112 »       xor····%eax,%eax
113 »       call···111·<_PyOS_URandom.cold+0x34>113 »       call···110·<_PyOS_URandom.cold+0x34>
114 ·R_X86_64_PLT32» PyErr_Format-0x4114 ·R_X86_64_PLT32» PyErr_Format-0x4
115 »       or·····$0xffffffff,%eax115 »       or·····$0xffffffff,%eax
116 »       jmp····119·<_PyOS_URandom.cold+0x3c>116 »       jmp····118·<_PyOS_URandom.cold+0x3c>
117 ·R_X86_64_PC32»  .text.hot+0x13d117 ·R_X86_64_PC32»  .text.hot+0x13d
118 »       xor····%eax,%eax118 »       xor····%eax,%eax
119 »       mov····%eax,0x0(%rip)········119 »       mov····%eax,0x0(%rip)········
120 ·R_X86_64_PC32»  .data-0x4120 ·R_X86_64_PC32»  .data-0x4
121 »       add····$0x18,%rsp121 »       add····$0x18,%rsp
122 »       mov····%rbp,%rsi122 »       mov····%rbp,%rsi
123 »       mov····%r13,%rdi123 »       mov····%r13,%rdi
124 »       mov····$0x1,%edx124 »       mov····$0x1,%edx
125 »       pop····%rbx125 »       pop····%rbx
126 »       pop····%rbp126 »       pop····%rbp
127 »       pop····%r12127 »       pop····%r12
128 »       pop····%r13128 »       pop····%r13
129 »       pop····%r14129 »       pop····%r14
130 »       pop····%r15130 »       pop····%r15
131 »       jmp····14a·<dev_urandom>131 »       jmp····149·<dev_urandom>
132 »       mov····0x0(%rip),%rdi········132 »       mov····0x0(%rip),%rdi········
133 ·R_X86_64_PC32»  PyExc_OSError-0x4133 ·R_X86_64_PC32»  PyExc_OSError-0x4
134 »       call···148·<_PyOS_URandom.cold+0x6b>134 »       call···147·<_PyOS_URandom.cold+0x6b>
135 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4135 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
136 »       jmp····111·<_PyOS_URandom.cold+0x34>136 »       jmp····110·<_PyOS_URandom.cold+0x34>
  
137 000000000000014a·<dev_urandom>:137 0000000000000149·<dev_urandom>:
138 dev_urandom():138 dev_urandom():
139 »       push···%r13139 »       push···%r13
140 »       push···%r12140 »       push···%r12
141 »       mov····%rdi,%r12141 »       mov····%rdi,%r12
142 »       push···%rbp142 »       push···%rbp
143 »       push···%rbx143 »       push···%rbx
144 »       mov····%rsi,%rbx144 »       mov····%rsi,%rbx
145 »       sub····$0x98,%rsp145 »       sub····$0x98,%rsp
146 »       test···%edx,%edx146 »       test···%edx,%edx
Max diff block lines reached; 5055/9668 bytes (52.29%) of diff not shown.
3.61 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 12, 84 lines modifiedOffset 12, 84 lines modified
12 »       push···%rbp12 »       push···%rbp
13 »       mov····%ecx,%ebp13 »       mov····%ecx,%ebp
14 »       push···%rbx14 »       push···%rbx
15 »       sub····$0x28,%rsp15 »       sub····$0x28,%rsp
16 »       mov····%rdi,(%rsp)16 »       mov····%rdi,(%rsp)
17 »       test···%rsi,%rsi17 »       test···%rsi,%rsi
18 »       js·····1d·<pyurandom+0x1d>18 »       js·····1d·<pyurandom+0x1d>
19 ·R_X86_64_PC32»  .text.unlikely+0x6f19 ·R_X86_64_PC32»  .text.unlikely+0x6e
20 »       je·····95·<pyurandom+0x95>20 »       je·····94·<pyurandom+0x94>
21 »       cmpl···$0x0,0x0(%rip)········21 »       cmpl···$0x0,0x0(%rip)········
22 ·R_X86_64_PC32»  .data-0x522 ·R_X86_64_PC32»  .data-0x5
23 »       mov····%rsi,%rbx23 »       mov····%rsi,%rbx
24 »       je·····2f·<pyurandom+0x2f>24 »       je·····2f·<pyurandom+0x2f>
25 ·R_X86_64_PC32»  .text.unlikely+0x5325 ·R_X86_64_PC32»  .text.unlikely+0x52
26 »       mov····%edx,%eax26 »       mov····%edx,%eax
27 »       mov····%edx,%r12d27 »       mov····%edx,%r12d
28 »       mov····%rbx,%r1528 »       mov····%rbx,%r13
29 »       xor····$0x1,%eax29 »       xor····$0x1,%eax
30 »       mov····%eax,0xc(%rsp)30 »       mov····%eax,0xc(%rsp)
31 »       call···43·<pyurandom+0x43>31 »       call···43·<pyurandom+0x43>
32 ·R_X86_64_PLT32» __errno_location-0x432 ·R_X86_64_PLT32» __errno_location-0x4
33 »       mov····(%rsp),%r1433 »       mov····(%rsp),%r15
34 »       mov····%rax,%r1334 »       mov····%rax,%r14
35 »       xor····%edx,%edx35 »       xor····%edx,%edx
36 »       mov····%edx,0x0(%r13)36 »       mov····%edx,(%r14)
37 »       test···%ebp,%ebp37 »       test···%ebp,%ebp
38 »       je·····a6·<pyurandom+0xa6>38 »       je·····a5·<pyurandom+0xa5>
39 »       call···59·<pyurandom+0x59>39 »       call···58·<pyurandom+0x58>
40 ·R_X86_64_PLT32» PyEval_SaveThread-0x440 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
41 »       mov····0xc(%rsp),%edx41 »       mov····0xc(%rsp),%edx
42 »       mov····%r15,%rsi42 »       mov····%r13,%rsi
43 »       mov····%r14,%rdi43 »       mov····%r15,%rdi
44 »       mov····%rax,0x10(%rsp)44 »       mov····%rax,0x10(%rsp)
45 »       call···6d·<pyurandom+0x6d>45 »       call···6c·<pyurandom+0x6c>
46 ·R_X86_64_PLT32» getrandom-0x446 ·R_X86_64_PLT32» getrandom-0x4
47 »       mov····0x10(%rsp),%rdi47 »       mov····0x10(%rsp),%rdi
48 »       mov····%rax,0x18(%rsp)48 »       mov····%rax,0x18(%rsp)
49 »       call···7c·<pyurandom+0x7c>49 »       call···7b·<pyurandom+0x7b>
50 ·R_X86_64_PLT32» PyEval_RestoreThread-0x450 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
51 »       mov····0x18(%rsp),%rax51 »       mov····0x18(%rsp),%rax
52 »       test···%rax,%rax52 »       test···%rax,%rax
53 »       js·····8a·<pyurandom+0x8a>53 »       js·····89·<pyurandom+0x89>
54 ·R_X86_64_PC32»  .text.unlikely+0x3d54 ·R_X86_64_PC32»  .text.unlikely+0x3d
55 »       sub····%rax,%r1555 »       sub····%rax,%r13
56 »       add····%rax,%r1456 »       add····%rax,%r15
57 »       test···%r15,%r1557 »       test···%r13,%r13
58 »       jg·····4a·<pyurandom+0x4a>58 »       jg·····4a·<pyurandom+0x4a>
59 »       xor····%eax,%eax59 »       xor····%eax,%eax
60 »       add····$0x28,%rsp60 »       add····$0x28,%rsp
61 »       pop····%rbx61 »       pop····%rbx
62 »       pop····%rbp62 »       pop····%rbp
63 »       pop····%r1263 »       pop····%r12
64 »       pop····%r1364 »       pop····%r13
65 »       pop····%r1465 »       pop····%r14
66 »       pop····%r1566 »       pop····%r15
67 »       ret67 »       ret
68 »       mov····0xc(%rsp),%edx68 »       mov····0xc(%rsp),%edx
69 »       mov····%r15,%rsi69 »       mov····%r13,%rsi
70 »       mov····%r14,%rdi70 »       mov····%r15,%rdi
71 »       call···b5·<pyurandom+0xb5>71 »       call···b4·<pyurandom+0xb4>
72 ·R_X86_64_PLT32» getrandom-0x472 ·R_X86_64_PLT32» getrandom-0x4
73 »       jmp····81·<pyurandom+0x81>73 »       jmp····80·<pyurandom+0x80>
74 »       nopw···0x0(%rax,%rax,1)74 »       cs·nopw·0x0(%rax,%rax,1)
  
75 00000000000000c0·<_PyOS_URandom>:75 00000000000000c0·<_PyOS_URandom>:
76 _PyOS_URandom():76 _PyOS_URandom():
77 »       endbr6477 »       endbr64
78 »       push···%r1578 »       push···%r15
79 »       push···%r1479 »       push···%r14
80 »       push···%r1380 »       push···%r13
81 »       push···%r1281 »       push···%r12
82 »       push···%rbp82 »       push···%rbp
83 »       push···%rbx83 »       push···%rbx
84 »       sub····$0x18,%rsp84 »       sub····$0x18,%rsp
85 »       test···%rsi,%rsi85 »       test···%rsi,%rsi
86 »       js·····db·<_PyOS_URandom+0x1b>86 »       js·····db·<_PyOS_URandom+0x1b>
87 ·R_X86_64_PC32»  .text.unlikely+0xfa87 ·R_X86_64_PC32»  .text.unlikely+0xf9
88 »       je·····13f·<_PyOS_URandom+0x7f>88 »       je·····13f·<_PyOS_URandom+0x7f>
89 »       mov····0x0(%rip),%ecx········89 »       mov····0x0(%rip),%ecx········
90 ·R_X86_64_PC32»  .data-0x490 ·R_X86_64_PC32»  .data-0x4
91 »       mov····%rdi,%r1391 »       mov····%rdi,%r13
92 »       mov····%rsi,%rbp92 »       mov····%rsi,%rbp
93 »       test···%ecx,%ecx93 »       test···%ecx,%ecx
94 »       je·····196·<_PyOS_URandom+0xd6>94 »       je·····196·<_PyOS_URandom+0xd6>
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 »       mov····%r14,%rdi110 »       mov····%r14,%rdi
111 »       mov····%rax,0x8(%rsp)111 »       mov····%rax,0x8(%rsp)
112 »       call···129·<_PyOS_URandom+0x69>112 »       call···129·<_PyOS_URandom+0x69>
113 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4113 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
114 »       mov····0x8(%rsp),%rax114 »       mov····0x8(%rsp),%rax
115 »       test···%rax,%rax115 »       test···%rax,%rax
116 »       js·····137·<_PyOS_URandom+0x77>116 »       js·····137·<_PyOS_URandom+0x77>
117 ·R_X86_64_PC32»  .text.unlikely+0xd9117 ·R_X86_64_PC32»  .text.unlikely+0xd8
118 »       sub····%rax,%rbx118 »       sub····%rax,%rbx
119 »       test···%rbx,%rbx119 »       test···%rbx,%rbx
120 »       jg·····150·<_PyOS_URandom+0x90>120 »       jg·····150·<_PyOS_URandom+0x90>
121 »       xor····%eax,%eax121 »       xor····%eax,%eax
122 »       add····$0x18,%rsp122 »       add····$0x18,%rsp
123 »       pop····%rbx123 »       pop····%rbx
124 »       pop····%rbp124 »       pop····%rbp
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 »       mov····%r14,%rdi141 »       mov····%r14,%rdi
142 »       mov····%rax,0x8(%rsp)142 »       mov····%rax,0x8(%rsp)
143 »       call···17b·<_PyOS_URandom+0xbb>143 »       call···17b·<_PyOS_URandom+0xbb>
144 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4144 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
145 »       mov····0x8(%rsp),%rax145 »       mov····0x8(%rsp),%rax
146 »       test···%rax,%rax146 »       test···%rax,%rax
147 »       js·····189·<_PyOS_URandom+0xc9>147 »       js·····189·<_PyOS_URandom+0xc9>
148 ·R_X86_64_PC32»  .text.unlikely+0xd9148 ·R_X86_64_PC32»  .text.unlikely+0xd8
149 »       sub····%rax,%rbx149 »       sub····%rax,%rbx
150 »       add····%rax,%r15150 »       add····%rax,%r15
151 »       test···%rbx,%rbx151 »       test···%rbx,%rbx
152 »       jle····13f·<_PyOS_URandom+0x7f>152 »       jle····13f·<_PyOS_URandom+0x7f>
153 »       jmp····153·<_PyOS_URandom+0x93>153 »       jmp····153·<_PyOS_URandom+0x93>
154 »       jmp····19b·<dev_urandom+0x51>154 »       jmp····19b·<dev_urandom+0x52>
155 ·R_X86_64_PC32»  .text.unlikely+0x11d155 ·R_X86_64_PC32»  .text.unlikely+0x11c
1.75 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 21 lines modifiedOffset 2, 21 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·1c000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·1c000000·1c000000·................
6 ··0x00000020·00000000·7f000000·004c0e10·83020241·.........L.....A6 ··0x00000020·00000000·7f000000·004c0e10·83020241·.........L.....A
7 ··0x00000030·0a0e0841·0b000000·14000000·3c000000·...A........<...7 ··0x00000030·0a0e0841·0b000000·14000000·3c000000·...A........<...
8 ··0x00000040·00000000·41000000·000e1083·02000000·....A...........8 ··0x00000040·00000000·41000000·000e1083·02000000·....A...........
9 ··0x00000050·48000000·54000000·00000000·b7000000·H...T...........9 ··0x00000050·48000000·54000000·00000000·b6000000·H...T...........
10 ··0x00000060·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..10 ··0x00000060·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
11 ··0x00000070·420e288c·05410e30·8606430e·38830744·B.(..A.0..C.8..D11 ··0x00000070·420e288c·05410e30·8606430e·38830744·B.(..A.0..C.8..D
12 ··0x00000080·0e60028b·0a0e3841·0e30410e·28420e20·.`....8A.0A.(B.·12 ··0x00000080·0e60028a·0a0e3841·0e30410e·28420e20·.`....8A.0A.(B.·
13 ··0x00000090·420e1842·0e10420e·08410b00·34000000·B..B..B..A..4...13 ··0x00000090·420e1842·0e10420e·08410b00·34000000·B..B..B..A..4...
14 ··0x000000a0·a0000000·00000000·8a000000·000e6083·..............`.14 ··0x000000a0·a0000000·00000000·89000000·000e6083·..............`.
15 ··0x000000b0·0786068c·058d048e·038f025e·0a0e3846·...........^..8F15 ··0x000000b0·0786068c·058d048e·038f025d·0a0e3846·...........]..8F
16 ··0x000000c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.16 ··0x000000c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
17 ··0x000000d0·08450b00·10000000·d8000000·00000000·.E..............17 ··0x000000d0·08450b00·10000000·d8000000·00000000·.E..............
18 ··0x000000e0·10000000·00000000·10000000·ec000000·................18 ··0x000000e0·10000000·00000000·10000000·ec000000·................
19 ··0x000000f0·00000000·13000000·00000000·14000000·................19 ··0x000000f0·00000000·13000000·00000000·14000000·................
20 ··0x00000100·00010000·00000000·12000000·00410e10·.............A..20 ··0x00000100·00010000·00000000·12000000·00410e10·.............A..
21 ··0x00000110·500e0800·48000000·18010000·00000000·P...H...........21 ··0x00000110·500e0800·48000000·18010000·00000000·P...H...........
22 ··0x00000120·db000000·00460e10·8f02420e·188e0342·.....F....B....B22 ··0x00000120·db000000·00460e10·8f02420e·188e0342·.....F....B....B
4.12 KB
specialize.o
1.32 KB
readelf --wide --symbols {}
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
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:·0000000000001160···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:·00000000000013b0···394·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_BinarySubscr
68 ····64:·0000000000001540···157·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_StoreSubscr68 ····64:·0000000000001540···157·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_StoreSubscr
69 ····65:·00000000000015e0···178·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_CompareOp69 ····65:·00000000000015e0···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:·00000000000016a0···372·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_BinaryOp
72 ····68:·0000000000001820····66·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_LoadSuperAttr72 ····68:·0000000000001820····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:·0000000000001870···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
592 B
readelf --wide --debug-dump=frames {}
    
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 ··DW_CFA_nop359 ··DW_CFA_nop
  
360 0000030c·0000000000000010·00000310·FDE·cie=00000000·pc=00000000000015e0..0000000000001692360 0000030c·0000000000000010·00000310·FDE·cie=00000000·pc=00000000000015e0..0000000000001692
361 ··DW_CFA_nop361 ··DW_CFA_nop
362 ··DW_CFA_nop362 ··DW_CFA_nop
363 ··DW_CFA_nop363 ··DW_CFA_nop
  
364 00000320·0000000000000010·00000324·FDE·cie=00000000·pc=00000000000016a0..0000000000001817364 00000320·0000000000000010·00000324·FDE·cie=00000000·pc=00000000000016a0..0000000000001814
365 ··DW_CFA_nop365 ··DW_CFA_nop
366 ··DW_CFA_nop366 ··DW_CFA_nop
367 ··DW_CFA_nop367 ··DW_CFA_nop
  
368 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000001820..0000000000001862368 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000001820..0000000000001862
369 ··DW_CFA_nop369 ··DW_CFA_nop
370 ··DW_CFA_nop370 ··DW_CFA_nop
1.23 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1637, 15 lines modifiedOffset 1637, 15 lines modified
1637 »       jne····17d0·<_Py_Specialize_BinaryOp+0x130>1637 »       jne····17d0·<_Py_Specialize_BinaryOp+0x130>
1638 »       test···$0x2001,%eax1638 »       test···$0x2001,%eax
1639 »       jne····1718·<_Py_Specialize_BinaryOp+0x78>1639 »       jne····1718·<_Py_Specialize_BinaryOp+0x78>
1640 »       movzbl·0x2(%rsi),%edx1640 »       movzbl·0x2(%rsi),%edx
1641 »       movb···$0x2d,(%rsi)1641 »       movb···$0x2d,(%rsi)
1642 »       and····$0xf,%edx1642 »       and····$0xf,%edx
1643 »       cmp····$0xb,%dl1643 »       cmp····$0xb,%dl
1644 »       ja·····1808·<_Py_Specialize_BinaryOp+0x168>1644 »       ja·····1805·<_Py_Specialize_BinaryOp+0x165>
1645 »       movzbl·%dl,%ecx1645 »       movzbl·%dl,%ecx
1646 »       mov····$0x1,%eax1646 »       mov····$0x1,%eax
1647 »       add····$0x1,%edx1647 »       add····$0x1,%edx
1648 »       add····$0x1,%ecx1648 »       add····$0x1,%ecx
1649 »       and····$0xf,%edx1649 »       and····$0xf,%edx
1650 »       shl····%cl,%eax1650 »       shl····%cl,%eax
1651 »       sub····$0x1,%eax1651 »       sub····$0x1,%eax
Offset 1712, 19 lines modifiedOffset 1712, 19 lines modified
1712 ·R_X86_64_32S»   PyLong_Type1712 ·R_X86_64_32S»   PyLong_Type
1713 »       je·····1737·<_Py_Specialize_BinaryOp+0x97>1713 »       je·····1737·<_Py_Specialize_BinaryOp+0x97>
1714 »       mov····$0xffffff99,%edx1714 »       mov····$0xffffff99,%edx
1715 »       cmp····$0x0,%rax1715 »       cmp····$0x0,%rax
1716 ·R_X86_64_32S»   PyFloat_Type1716 ·R_X86_64_32S»   PyFloat_Type
1717 »       je·····1737·<_Py_Specialize_BinaryOp+0x97>1717 »       je·····1737·<_Py_Specialize_BinaryOp+0x97>
1718 »       jmp····16d7·<_Py_Specialize_BinaryOp+0x37>1718 »       jmp····16d7·<_Py_Specialize_BinaryOp+0x37>
1719 »       nopl···(%rax) 
1720 »       mov····$0xc,%edx1719 »       mov····$0xc,%edx
1721 »       mov····$0xfff,%eax1720 »       mov····$0xfff,%eax
1722 »       jmp····1704·<_Py_Specialize_BinaryOp+0x64>1721 »       jmp····1704·<_Py_Specialize_BinaryOp+0x64>
1723 »       nopw···0x0(%rax,%rax,1)1722 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1723 »       nop
  
1724 0000000000001820·<_Py_Specialize_LoadSuperAttr>:1724 0000000000001820·<_Py_Specialize_LoadSuperAttr>:
1725 _Py_Specialize_LoadSuperAttr():1725 _Py_Specialize_LoadSuperAttr():
1726 »       endbr641726 »       endbr64
1727 »       cmp····$0x0,%rdi1727 »       cmp····$0x0,%rdi
1728 ·R_X86_64_32S»   PySuper_Type1728 ·R_X86_64_32S»   PySuper_Type
1729 »       jne····1831·<_Py_Specialize_LoadSuperAttr+0x11>1729 »       jne····1831·<_Py_Specialize_LoadSuperAttr+0x11>
995 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 47, 13 lines modifiedOffset 47, 13 lines modified
47 ··0x000002b0·18420e10·420e0846·0b000000·38000000·.B..B..F....8...47 ··0x000002b0·18420e10·420e0846·0b000000·38000000·.B..B..F....8...
48 ··0x000002c0·c0020000·00000000·8a010000·00460e10·.............F..48 ··0x000002c0·c0020000·00000000·8a010000·00460e10·.............F..
49 ··0x000002d0·8c02410e·18860341·0e208304·02440a0e·..A....A.·...D..49 ··0x000002d0·8c02410e·18860341·0e208304·02440a0e·..A....A.·...D..
50 ··0x000002e0·18410e10·420e0841·0b680a0e·18410e10·.A..B..A.h...A..50 ··0x000002e0·18410e10·420e0841·0b680a0e·18410e10·.A..B..A.h...A..
51 ··0x000002f0·420e0845·0b000000·10000000·fc020000·B..E............51 ··0x000002f0·420e0845·0b000000·10000000·fc020000·B..E............
52 ··0x00000300·00000000·9d000000·00000000·10000000·................52 ··0x00000300·00000000·9d000000·00000000·10000000·................
53 ··0x00000310·10030000·00000000·b2000000·00000000·................53 ··0x00000310·10030000·00000000·b2000000·00000000·................
54 ··0x00000320·10000000·24030000·00000000·77010000·....$.......w...54 ··0x00000320·10000000·24030000·00000000·74010000·....$.......t...
55 ··0x00000330·00000000·10000000·38030000·00000000·........8.......55 ··0x00000330·00000000·10000000·38030000·00000000·........8.......
56 ··0x00000340·42000000·00000000·10000000·4c030000·B...........L...56 ··0x00000340·42000000·00000000·10000000·4c030000·B...........L...
57 ··0x00000350·00000000·3f000000·00000000·10000000·....?...........57 ··0x00000350·00000000·3f000000·00000000·10000000·....?...........
58 ··0x00000360·60030000·00000000·7f000000·00000000·`...............58 ··0x00000360·60030000·00000000·7f000000·00000000·`...............
  
888 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:··········96008·(bytes·into·file)13 ··Start·of·section·headers:··········96016·(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·0x17708:1 There·are·21·section·headers,·starting·at·offset·0x17710:
  
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·000773·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00c520·000780·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00c4f8·0007e0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000778·000308·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0007b8·000308·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00cca0·000150·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00ccd8·000150·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000a80·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000ac0·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·000ac0·000759·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0011d9·0022a0·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001219·002273·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00cdf0·004830·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00ce28·004800·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003480·006a03·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003490·0069d3·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·011620·0053b8·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·011628·0053b8·18···I·18···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·009e88·000248·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·009e68·000248·00···A··0···0·16
16 ··[12]·.rela.rodata······RELA············0000000000000000·0169d8·0006c0·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0169e0·0006c0·18···I·18··11··8
17 ··[13]·.rodata.str1.1····PROGBITS········0000000000000000·00a0d0·00014c·01·AMS··0···0··117 ··[13]·.rodata.str1.1····PROGBITS········0000000000000000·00a0b0·00014c·01·AMS··0···0··1
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00a21c·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00a1fc·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00a220·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00a200·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00a240·000d20·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00a220·000d18·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·017098·0005b8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·0170a0·0005b8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·00af60·000be8·18·····19··62··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00af38·000be8·18·····19··62··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·00bb48·0009d3·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·00bb20·0009d3·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·017650·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·017658·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)
14.4 KB
readelf --wide --symbols {}
    
Offset 3, 68 lines modifiedOffset 3, 68 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:·00000000000024f0··3376·FUNC····LOCAL··DEFAULT····9·symtable_visit_expr10 ·····6:·0000000000002510··3368·FUNC····LOCAL··DEFAULT····9·symtable_visit_expr
11 ·····7:·0000000000004f40··5347·FUNC····LOCAL··DEFAULT····9·analyze_block11 ·····7:·0000000000004f60··5347·FUNC····LOCAL··DEFAULT····9·analyze_block
12 ·····8:·0000000000000870··7282·FUNC····LOCAL··DEFAULT····9·symtable_visit_stmt12 ·····8:·0000000000000870··7315·FUNC····LOCAL··DEFAULT····9·symtable_visit_stmt
13 ·····9:·0000000000004e00····93·FUNC····LOCAL··DEFAULT····9·symtable_exit_block13 ·····9:·0000000000004e20····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:·0000000000006430····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF15 ····11:·0000000000006450····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:·0000000000003260···767·FUNC····LOCAL··DEFAULT····9·symtable_add_def_helper19 ····15:·0000000000003280···767·FUNC····LOCAL··DEFAULT····9·symtable_add_def_helper
20 ····16:·0000000000003900···810·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotations20 ····16:·0000000000003920···810·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotations
21 ····17:·0000000000003c30··2804·FUNC····LOCAL··DEFAULT····9·symtable_visit_arguments21 ····17:·0000000000003c50··2804·FUNC····LOCAL··DEFAULT····9·symtable_visit_arguments
22 ····18:·00000000000065a0···637·FUNC····LOCAL··DEFAULT····9·symtable_visit_alias22 ····18:·0000000000006570···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:·0000000000006980···131·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotation24 ····20:·0000000000006950···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:·0000000000000170···495·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern
27 ····23:·0000000000000320···422·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block27 ····23:·0000000000000360···422·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block
28 ····24:·00000000000004d0···199·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param28 ····24:·0000000000000510···199·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param
29 ····25:·0000000000004e60···218·FUNC····LOCAL··DEFAULT····9·symtable_visit_excepthandler29 ····25:·0000000000004e80···218·FUNC····LOCAL··DEFAULT····9·symtable_visit_excepthandler
30 ····26:·00000000000002b8··1671·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt.cold30 ····26:·00000000000002b8··1642·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:·0000000000004730··1741·FUNC····LOCAL··DEFAULT····9·symtable_handle_comprehension32 ····28:·0000000000004750··1741·FUNC····LOCAL··DEFAULT····9·symtable_handle_comprehension
33 ····29:·0000000000006550····67·FUNC····LOCAL··DEFAULT····9·symtable_raise_if_annotation_block33 ····29:·0000000000000130····63·FUNC····LOCAL··DEFAULT····1·symtable_raise_if_annotation_block
34 ····30:·000000000000093f···522·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr.cold34 ····30:·0000000000000922···522·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr.cold
35 ····31:·000000000000224f····81·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_comprehension_block.isra.035 ····31:·0000000000002222····81·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_comprehension_block.isra.0
36 ····32:·0000000000003220····54·FUNC····LOCAL··DEFAULT····9·symtable_add_def36 ····32:·0000000000003240····54·FUNC····LOCAL··DEFAULT····9·symtable_add_def
37 ····33:·0000000000000b49····76·FUNC····LOCAL··DEFAULT····7·symtable_add_def.cold37 ····33:·0000000000000b2c····76·FUNC····LOCAL··DEFAULT····7·symtable_add_def.cold
38 ····34:·0000000000000b95···138·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper.cold38 ····34:·0000000000000b78···138·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper.cold
39 ····35:·0000000000000c1f·····7·FUNC····LOCAL··DEFAULT····7·_Py_MaybeMangle.cold39 ····35:·0000000000000c02·····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:·0000000000000c09···460·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold
42 ····38:·0000000000000df2····97·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations.cold42 ····38:·0000000000000dd5····97·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations.cold
43 ····39:·0000000000000e53···718·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments.cold43 ····39:·0000000000000e36···718·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments.cold
44 ····40:·0000000000001121···539·FUNC····LOCAL··DEFAULT····7·symtable_handle_comprehension.cold44 ····40:·0000000000001104···539·FUNC····LOCAL··DEFAULT····7·symtable_handle_comprehension.cold
45 ····41:·000000000000133c·····7·FUNC····LOCAL··DEFAULT····7·symtable_exit_block.cold45 ····41:·000000000000131f·····7·FUNC····LOCAL··DEFAULT····7·symtable_exit_block.cold
46 ····42:·0000000000001343····17·FUNC····LOCAL··DEFAULT····7·symtable_visit_excepthandler.cold46 ····42:·0000000000001326····17·FUNC····LOCAL··DEFAULT····7·symtable_visit_excepthandler.cold
47 ····43:·0000000000001354··2483·FUNC····LOCAL··DEFAULT····7·analyze_block.cold47 ····43:·0000000000001337··2467·FUNC····LOCAL··DEFAULT····7·analyze_block.cold
48 ····44:·00000000000021ad···162·FUNC····LOCAL··DEFAULT····7·error_at_directive.isra.048 ····44:·0000000000002180···162·FUNC····LOCAL··DEFAULT····7·error_at_directive.isra.0
49 ····45:·0000000000001d07····18·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0.cold49 ····45:·0000000000001cda····18·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0.cold
50 ····46:·0000000000001d19····38·FUNC····LOCAL··DEFAULT····7·_PySymtable_Lookup.cold50 ····46:·0000000000001cec····38·FUNC····LOCAL··DEFAULT····7·_PySymtable_Lookup.cold
51 ····47:·0000000000001d3f····43·FUNC····LOCAL··DEFAULT····7·symtable_lookup_entry.isra.0.cold51 ····47:·0000000000001d12····43·FUNC····LOCAL··DEFAULT····7·symtable_lookup_entry.isra.0.cold
52 ····48:·0000000000001d6a····28·FUNC····LOCAL··DEFAULT····7·symtable_record_directive.cold52 ····48:·0000000000001d3d····28·FUNC····LOCAL··DEFAULT····7·symtable_record_directive.cold
53 ····49:·0000000000001d86···132·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_annotation_block.cold53 ····49:·0000000000001d59···132·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_annotation_block.cold
54 ····50:·0000000000001e0a···199·FUNC····LOCAL··DEFAULT····7·symtable_visit_alias.cold54 ····50:·0000000000001ddd···199·FUNC····LOCAL··DEFAULT····7·symtable_visit_alias.cold
55 ····51:·0000000000006890···238·FUNC····LOCAL··DEFAULT····9·ste_dealloc55 ····51:·0000000000006860···238·FUNC····LOCAL··DEFAULT····9·ste_dealloc
56 ····52:·0000000000001ed1····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotation.cold56 ····52:·0000000000001ea4····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotation.cold
57 ····53:·0000000000001edc···222·FUNC····LOCAL··DEFAULT····7·symtable_visit_pattern.cold57 ····53:·0000000000001eaf···222·FUNC····LOCAL··DEFAULT····7·symtable_visit_pattern.cold
58 ····54:·0000000000001fba····59·FUNC····LOCAL··DEFAULT····7·symtable_enter_type_param_block.cold58 ····54:·0000000000001f8d····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:·00000000000005e0···247·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param_bound_or_default
60 ····56:·0000000000001ff5···278·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param.cold60 ····56:·0000000000001fc8···278·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param.cold
61 ····57:·000000000000210b···110·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param_bound_or_default.cold61 ····57:·00000000000020de···110·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param_bound_or_default.cold
62 ····58:·0000000000002179····25·FUNC····LOCAL··DEFAULT····7·_Py_SymtableStringObjectFlags.cold62 ····58:·000000000000214c····25·FUNC····LOCAL··DEFAULT····7·_Py_SymtableStringObjectFlags.cold
63 ····59:·0000000000002192····27·FUNC····LOCAL··DEFAULT····7·ste_repr63 ····59:·0000000000002165····27·FUNC····LOCAL··DEFAULT····7·ste_repr
64 ····60:·0000000000000230····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.19264 ····60:·0000000000000230····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.192
65 ····61:·00000000000001a0···360·OBJECT··LOCAL··DEFAULT····3·ste_memberlist65 ····61:·00000000000001a0···360·OBJECT··LOCAL··DEFAULT····3·ste_memberlist
66 ····62:·0000000000000000··1583·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Build66 ····62:·0000000000000000··1583·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Build
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·PyList_New68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
Offset 74, 57 lines modifiedOffset 74, 57 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:·0000000000006820···106·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Free81 ····77:·00000000000067f0···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_SyntaxError87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_RangedSyntaxLocationObject88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_RangedSyntaxLocationObject
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError89 ····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:·00000000000035c0···818·FUNC····GLOBAL·HIDDEN·····9·_Py_Mangle92 ····88:·00000000000035e0···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:·0000000000003560····82·FUNC····GLOBAL·HIDDEN·····9·_Py_MaybeMangle98 ····94:·0000000000003580····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:·00000000000064c0····47·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetSymbol110 ···106:·00000000000064e0····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:·0000000000006450···102·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Lookup112 ···108:·0000000000006470···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:·00000000000064f0····55·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetScope115 ···111:·0000000000006510····55·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetScope
116 ···112:·0000000000006530····27·FUNC····GLOBAL·HIDDEN·····9·_PyST_IsFunctionLike116 ···112:·0000000000006550····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:·00000000000006e0···147·FUNC····GLOBAL·HIDDEN·····1·_Py_SymtableStringObjectFlags
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_New124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_New
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParser_ASTFromString125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParser_ASTFromString
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFuture_FromAST126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFuture_FromAST
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Free127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Free
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
330 KB
readelf --wide --relocs {}
Max HTML report size reached
71.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
24.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4, 43 lines modifiedOffset 4, 43 lines modified
4 Disassembly·of·section·.text:4 Disassembly·of·section·.text:
  
5 0000000000000000·<PyUnicode_READ_CHAR.part.0>:5 0000000000000000·<PyUnicode_READ_CHAR.part.0>:
6 PyUnicode_READ_CHAR.part.0():6 PyUnicode_READ_CHAR.part.0():
7 »       movzbl·0x20(%rdi),%eax7 »       movzbl·0x20(%rdi),%eax
8 »       test···$0x20,%al8 »       test···$0x20,%al
9 »       je·····c·<PyUnicode_READ_CHAR.part.0+0xc>9 »       je·····c·<PyUnicode_READ_CHAR.part.0+0xc>
10 ·R_X86_64_PC32»  .text.unlikely+0x1d0310 ·R_X86_64_PC32»  .text.unlikely+0x1cd6
11 »       lea····0x38(%rdi),%rdx11 »       lea····0x38(%rdi),%rdx
12 »       test···$0x40,%al12 »       test···$0x40,%al
13 »       jne····18·<PyUnicode_READ_CHAR.part.0+0x18>13 »       jne····18·<PyUnicode_READ_CHAR.part.0+0x18>
14 ·R_X86_64_PC32»  .text.unlikely+0x1d0c14 ·R_X86_64_PC32»  .text.unlikely+0x1cdf
15 »       mov····(%rdx,%rsi,4),%eax15 »       mov····(%rdx,%rsi,4),%eax
16 »       ret16 »       ret
17 »       nopl···0x0(%rax)17 »       nopl···0x0(%rax)
  
18 0000000000000020·<symtable_lookup_entry.isra.0>:18 0000000000000020·<symtable_lookup_entry.isra.0>:
19 symtable_lookup_entry.isra.0():19 symtable_lookup_entry.isra.0():
20 »       push···%rbp20 »       push···%rbp
21 »       mov····%rsi,%rbp21 »       mov····%rsi,%rbp
22 »       push···%rbx22 »       push···%rbx
23 »       sub····$0x18,%rsp23 »       sub····$0x18,%rsp
24 »       call···2e·<symtable_lookup_entry.isra.0+0xe>24 »       call···2e·<symtable_lookup_entry.isra.0+0xe>
25 ·R_X86_64_PLT32» _Py_MaybeMangle-0x425 ·R_X86_64_PLT32» _Py_MaybeMangle-0x4
26 »       test···%rax,%rax26 »       test···%rax,%rax
27 »       je·····37·<symtable_lookup_entry.isra.0+0x17>27 »       je·····37·<symtable_lookup_entry.isra.0+0x17>
28 ·R_X86_64_PC32»  .text.unlikely+0x1d3b28 ·R_X86_64_PC32»  .text.unlikely+0x1d0e
29 »       mov····%rax,%rbx29 »       mov····%rax,%rbx
30 »       mov····%rax,%rsi30 »       mov····%rax,%rsi
31 »       mov····%rbp,%rdi31 »       mov····%rbp,%rdi
32 »       call···45·<symtable_lookup_entry.isra.0+0x25>32 »       call···45·<symtable_lookup_entry.isra.0+0x25>
33 ·R_X86_64_PLT32» _PyST_GetSymbol-0x433 ·R_X86_64_PLT32» _PyST_GetSymbol-0x4
34 »       mov····(%rbx),%rdx34 »       mov····(%rbx),%rdx
35 »       test···%edx,%edx35 »       test···%edx,%edx
36 »       jns····50·<symtable_lookup_entry.isra.0+0x30>36 »       jns····50·<symtable_lookup_entry.isra.0+0x30>
37 ·R_X86_64_PC32»  .text.unlikely+0x1d4237 ·R_X86_64_PC32»  .text.unlikely+0x1d15
38 »       add····$0x18,%rsp38 »       add····$0x18,%rsp
39 »       pop····%rbx39 »       pop····%rbx
40 »       pop····%rbp40 »       pop····%rbp
41 »       ret41 »       ret
42 »       nopw···0x0(%rax,%rax,1)42 »       nopw···0x0(%rax,%rax,1)
  
43 0000000000000060·<symtable_record_directive>:43 0000000000000060·<symtable_record_directive>:
Offset 64, 232 lines modifiedOffset 64, 261 lines modified
64 »       mov····%rsi,0x8(%rsp)64 »       mov····%rsi,0x8(%rsp)
65 »       call···94·<symtable_record_directive+0x34>65 »       call···94·<symtable_record_directive+0x34>
66 ·R_X86_64_PLT32» PyList_New-0x466 ·R_X86_64_PLT32» PyList_New-0x4
67 »       mov····%rax,0x38(%rbx)67 »       mov····%rax,0x38(%rbx)
68 »       mov····0x8(%rbp),%rbx68 »       mov····0x8(%rbp),%rbx
69 »       cmpq···$0x0,0x38(%rbx)69 »       cmpq···$0x0,0x38(%rbx)
70 »       je·····a7·<symtable_record_directive+0x47>70 »       je·····a7·<symtable_record_directive+0x47>
71 ·R_X86_64_PC32»  .text.unlikely+0x1d6671 ·R_X86_64_PC32»  .text.unlikely+0x1d39
72 »       mov····0x8(%rsp),%rsi72 »       mov····0x8(%rsp),%rsi
73 »       mov····0x38(%rbp),%rdi73 »       mov····0x38(%rbp),%rdi
74 »       mov····%rsi,%rdx74 »       mov····%rsi,%rdx
75 »       mov····%rbx,%rsi75 »       mov····%rbx,%rsi
76 »       call···bb·<symtable_record_directive+0x5b>76 »       call···bb·<symtable_record_directive+0x5b>
77 ·R_X86_64_PLT32» _Py_MaybeMangle-0x477 ·R_X86_64_PLT32» _Py_MaybeMangle-0x4
78 »       mov····%rax,%rsi78 »       mov····%rax,%rsi
79 »       test···%rax,%rax79 »       test···%rax,%rax
80 »       je·····c7·<symtable_record_directive+0x67>80 »       je·····c7·<symtable_record_directive+0x67>
81 ·R_X86_64_PC32»  .text.unlikely+0x1d6681 ·R_X86_64_PC32»  .text.unlikely+0x1d39
82 »       mov····%r15d,%r9d82 »       mov····%r15d,%r9d
83 »       mov····%r14d,%r8d83 »       mov····%r14d,%r8d
84 »       mov····%r13d,%ecx84 »       mov····%r13d,%ecx
85 »       mov····%r12d,%edx85 »       mov····%r12d,%edx
86 »       mov····$0x0,%edi86 »       mov····$0x0,%edi
87 ·R_X86_64_32»    .rodata.str1.1+0x8087 ·R_X86_64_32»    .rodata.str1.1+0x80
88 »       xor····%eax,%eax88 »       xor····%eax,%eax
89 »       call···df·<symtable_record_directive+0x7f>89 »       call···df·<symtable_record_directive+0x7f>
90 ·R_X86_64_PLT32» Py_BuildValue-0x490 ·R_X86_64_PLT32» Py_BuildValue-0x4
91 »       mov····%rax,%rbx91 »       mov····%rax,%rbx
92 »       test···%rax,%rax92 »       test···%rax,%rax
93 »       je·····eb·<symtable_record_directive+0x8b>93 »       je·····eb·<symtable_record_directive+0x8b>
94 ·R_X86_64_PC32»  .text.unlikely+0x1d6694 ·R_X86_64_PC32»  .text.unlikely+0x1d39
95 »       mov····0x8(%rbp),%rax95 »       mov····0x8(%rbp),%rax
96 »       mov····%rbx,%rsi96 »       mov····%rbx,%rsi
97 »       mov····0x38(%rax),%rdi97 »       mov····0x38(%rax),%rdi
98 »       call···fb·<symtable_record_directive+0x9b>98 »       call···fb·<symtable_record_directive+0x9b>
99 ·R_X86_64_PLT32» PyList_Append-0x499 ·R_X86_64_PLT32» PyList_Append-0x4
100 »       mov····(%rbx),%rdx100 »       mov····(%rbx),%rdx
101 »       test···%edx,%edx101 »       test···%edx,%edx
102 »       js·····10f·<symtable_record_directive+0xaf>102 »       js·····10f·<symtable_record_directive+0xaf>
103 »       sub····$0x1,%rdx103 »       sub····$0x1,%rdx
104 »       mov····%rdx,(%rbx)104 »       mov····%rdx,(%rbx)
105 »       je·····10f·<symtable_record_directive+0xaf>105 »       je·····10f·<symtable_record_directive+0xaf>
106 ·R_X86_64_PC32»  .text.unlikely+0x1d6d106 ·R_X86_64_PC32»  .text.unlikely+0x1d40
107 »       test···%eax,%eax107 »       test···%eax,%eax
108 »       sete···%al108 »       sete···%al
109 »       movzbl·%al,%eax109 »       movzbl·%al,%eax
110 »       add····$0x18,%rsp110 »       add····$0x18,%rsp
111 »       pop····%rbx111 »       pop····%rbx
112 »       pop····%rbp112 »       pop····%rbp
113 »       pop····%r12113 »       pop····%r12
114 »       pop····%r13114 »       pop····%r13
115 »       pop····%r14115 »       pop····%r14
116 »       pop····%r15116 »       pop····%r15
117 »       ret117 »       ret
118 »       cs·nopw·0x0(%rax,%rax,1)118 »       cs·nopw·0x0(%rax,%rax,1)
  
 119 0000000000000130·<symtable_raise_if_annotation_block>:
 120 symtable_raise_if_annotation_block():
 121 »       push···%rbp
 122 »       mov····%rdx,%rbp
 123 »       push···%rbx
 124 »       mov····%rdi,%rbx
 125 »       push···%rcx
 126 »       mov····0x8(%rdi),%rdx
 127 »       mov····0x48(%rdx),%eax
 128 »       cmp····$0x3,%eax
 129 »       je·····149·<symtable_raise_if_annotation_block+0x19>
 130 ·R_X86_64_PC32»  .text.unlikely+0x1d55
 131 »       cmp····$0x6,%eax
 132 »       je·····152·<symtable_raise_if_annotation_block+0x22>
 133 ·R_X86_64_PC32»  .text.unlikely+0x1dbd
 134 »       cmp····$0x4,%eax
 135 »       je·····15b·<symtable_raise_if_annotation_block+0x2b>
 136 ·R_X86_64_PC32»  .text.unlikely+0x1da5
 137 »       mov····$0x1,%edx
 138 »       cmp····$0x5,%eax
 139 »       je·····169·<symtable_raise_if_annotation_block+0x39>
 140 ·R_X86_64_PC32»  .text.unlikely+0x1d8d
 141 »       mov····%edx,%eax
 142 »       pop····%rdx
 143 »       pop····%rbx
 144 »       pop····%rbp
 145 »       ret
Max diff block lines reached; 20600/24430 bytes (84.32%) of diff not shown.
140 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
19.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 44 lines modifiedOffset 13, 44 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·721c0000·00420e10·8f02420e·188e0342·r....B....B....B20 ··0x00000100·931c0000·00420e10·8f02420e·188e0342·.....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·0e50037b·010e5842·0e604b0e·G.XB.P.{..XB.`K.33 ··0x000001d0·470e5842·0e50034f·010e5844·0e60440e·G.XB.P.O..XD.`D.
 34 ··0x000001e0·68440e70·4d0e5002·cd0e5842·0e604b0e·hD.pM.P...XB.`K.
34 ··0x000001e0·68450e70·490e5002·650e5844·0e60440e·hE.pI.P.e.XD.`D.35 ··0x000001f0·68450e70·490e5002·5d0e5844·0e604e0e·hE.pI.P.].XD.`N.
35 ··0x000001f0·68440e70·4d0e5002·840e5844·0e604e0e·hD.pM.P...XD.`N. 
36 ··0x00000200·58410e50·02410e58·490e6049·0e58410e·XA.P.A.XI.`I.XA.36 ··0x00000200·58410e50·02410e58·490e6049·0e58410e·XA.P.A.XI.`I.XA.
37 ··0x00000210·5002980e·58440e60·4f0e5842·0e505d0e·P...XD.`O.XB.P].37 ··0x00000210·50030d01·0e58440e·604f0e58·420e505d·P....XD.`O.XB.P]
38 ··0x00000220·58440e60·4e0e5842·0e5003f8·010e5842·XD.`N.XB.P....XB38 ··0x00000220·0e58440e·604e0e58·420e5003·8f010e58·.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·6a060000·000e5083·@.......j.....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·280d0000·00420e10·`.......(....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
47 ··0x000002b0·0e08420b·6b0a0e38·460e3041·0e28420e·..B.k..8F.0A.(B.47 ··0x000002b0·0e08420b·6b0a0e38·460e3041·0e28420e·..B.k..8F.0A.(B.
48 ··0x000002c0·20420e18·420e1042·0e08460b·033d030e··B..B..B..F..=..48 ··0x000002c0·20420e18·420e1042·0e08460b·033d030e··B..B..B..F..=..
49 ··0x000002d0·48440e50·4f0e4842·0e40033f·050e4846·HD.PO.HB.@.?..HF49 ··0x000002d0·48440e50·4f0e4842·0e400337·050e4846·HD.PO.HB.@.7..HF
50 ··0x000002e0·0e50460e·48420e40·660e4844·0e50540e·.PF.HB.@f.HD.PT.50 ··0x000002e0·0e50460e·48420e40·660e4844·0e50540e·.PF.HB.@f.HD.PT.
51 ··0x000002f0·48410e40·0390010e·48460e50·470e4841·HA.@....HF.PG.HA51 ··0x000002f0·48410e40·0390010e·48460e50·470e4841·HA.@....HF.PG.HA
52 ··0x00000300·0e40024d·0e48460e·50470e48·420e4002·.@.M.HF.PG.HB.@.52 ··0x00000300·0e40024d·0e48460e·50470e48·420e4002·.@.M.HF.PG.HB.@.
53 ··0x00000310·630e484c·0e50460e·48420e40·024d0e48·c.HL.PF.HB.@.M.H53 ··0x00000310·630e484c·0e50460e·48420e40·024d0e48·c.HL.PF.HB.@.M.H
54 ··0x00000320·460e5046·0e48410e·405e0e48·4c0e5047·F.PF.HA.@^.HL.PG54 ··0x00000320·460e5046·0e48410e·405e0e48·4c0e5047·F.PF.HA.@^.HL.PG
55 ··0x00000330·0e48420e·40000000·1c000000·3c030000·.HB.@.......<...55 ··0x00000330·0e48420e·40000000·1c000000·3c030000·.HB.@.......<...
56 ··0x00000340·00000000·0a020000·000e4083·0786068c·..........@.....56 ··0x00000340·00000000·0a020000·000e4083·0786068c·..........@.....
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ··0x00000490·420e2042·0e18420e·10420e08·470b0000·B.·B..B..B..G...77 ··0x00000490·420e2042·0e18420e·10420e08·470b0000·B.·B..B..B..G...
78 ··0x000004a0·1c000000·a4040000·00000000·cc010000·................78 ··0x000004a0·1c000000·a4040000·00000000·cc010000·................
79 ··0x000004b0·000e6083·0786068c·058d048e·038f0200·..`.............79 ··0x000004b0·000e6083·0786068c·058d048e·038f0200·..`.............
80 ··0x000004c0·58000000·c4040000·00000000·2a030000·X...........*...80 ··0x000004c0·58000000·c4040000·00000000·2a030000·X...........*...
81 ··0x000004d0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..81 ··0x000004d0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
82 ··0x000004e0·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G82 ··0x000004e0·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G
83 ··0x000004f0·0e40027c·0a0e3841·0e30410e·28420e20·.@.|..8A.0A.(B.·83 ··0x000004f0·0e40027c·0a0e3841·0e30410e·28420e20·.@.|..8A.0A.(B.·
84 ··0x00000500·420e1842·0e10420e·08430b03·3d020e48·B..B..B..C..=..H84 ··0x00000500·420e1842·0e10420e·08430b03·28020e48·B..B..B..C..(..H
85 ··0x00000510·440e5053·0e48410e·40000000·1c000000·D.PS.HA.@.......85 ··0x00000510·440e5053·0e48410e·40000000·1c000000·D.PS.HA.@.......
86 ··0x00000520·20050000·00000000·61000000·000e4083··.......a.....@.86 ··0x00000520·20050000·00000000·61000000·000e4083··.......a.....@.
87 ··0x00000530·0786068c·058d048e·038f0200·64000000·............d...87 ··0x00000530·0786068c·058d048e·038f0200·64000000·............d...
88 ··0x00000540·40050000·00000000·f40a0000·00420e10·@............B..88 ··0x00000540·40050000·00000000·f40a0000·00420e10·@............B..
89 ··0x00000550·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.89 ··0x00000550·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
90 ··0x00000560·05440e30·8606410e·38830747·0e6002d5·.D.0..A.8..G.`..90 ··0x00000560·05440e30·8606410e·38830747·0e6002d5·.D.0..A.8..G.`..
91 ··0x00000570·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B91 ··0x00000570·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(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·b3090000·....$...........118 ··0x00000720·20070000·00000000·a3090000·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·3f000000·00410e10·8602440e·....?....A....D.
 145 ··0x000008d0·18830344·0e20730e·18410e10·410e0800·...D.·s..A..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
Max diff block lines reached; 0/20089 bytes (0.00%) of diff not shown.
688 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:··········136192·(bytes·into·file)13 ··Start·of·section·headers:··········135712·(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.31 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x21400:1 There·are·28·section·headers,·starting·at·offset·0x21220:
  
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·002689·00··AX··0···0·16
7 ··[·3]·.rela.text········RELA············0000000000000000·012e58·003df8·18···I·25···2··87 ··[·3]·.rela.text········RELA············0000000000000000·012cc0·0046e0·18···I·25···2··8
8 ··[·4]·.data·············PROGBITS········0000000000000000·002218·000d50·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········0000000000000000·0026d8·000d50·00··WA··0···0·32
9 ··[·5]·.rela.data········RELA············0000000000000000·016c50·001938·18···I·25···4··89 ··[·5]·.rela.data········RELA············0000000000000000·0173a0·001938·18···I·25···4··8
10 ··[·6]·.bss··············NOBITS··········0000000000000000·002f68·0006a0·00··WA··0···0·3210 ··[·6]·.bss··············NOBITS··········0000000000000000·003428·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·003428·001490·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0043f8·002878·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0048b8·00286c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·018588·0049b0·18···I·25···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·018cd8·004998·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·007128·00065f·01·AMS··0···0··8
15 ··[11]·.text.hot·········PROGBITS········0000000000000000·0072d0·00158f·00··AX··0···0·1615 ··[11]·.text.hot·········PROGBITS········0000000000000000·007788·000f3f·00··AX··0···0·16
16 ··[12]·.rela.text.hot····RELA············0000000000000000·01cf38·0018d8·18···I·25··11··816 ··[12]·.rela.text.hot····RELA············0000000000000000·01d670·000fc0·18···I·25··11··8
17 ··[13]·.note.stapsdt·····NOTE············0000000000000000·008860·000048·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············0000000000000000·0086c8·000048·00······0···0··4
18 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01e810·000048·18···I·25··13··818 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01e630·000048·18···I·25··13··8
19 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·0088a8·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·008710·000001·00··AG··0···0··1
20 ··[16]·.rodata.str4.4····PROGBITS········0000000000000000·0088ac·00001c·04·AMS··0···0··420 ··[16]·.rodata.str4.4····PROGBITS········0000000000000000·008714·00001c·04·AMS··0···0··4
21 ··[17]·.rodata···········PROGBITS········0000000000000000·0088c8·003f70·00···A··0···0·3221 ··[17]·.rodata···········PROGBITS········0000000000000000·008730·003f70·00···A··0···0·32
22 ··[18]·.rela.rodata······RELA············0000000000000000·01e858·001c68·18···I·25··17··822 ··[18]·.rela.rodata······RELA············0000000000000000·01e678·001c68·18···I·25··17··8
23 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00c838·000050·08··AM··0···0··823 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00c6a0·000050·08··AM··0···0··8
24 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·0204c0·000078·18···I·25··19··824 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·0202e0·000078·18···I·25··19··8
25 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00c888·000000·00······0···0··125 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00c6f0·000000·00······0···0··1
26 ··[22]·.note.gnu.property·NOTE············0000000000000000·00c888·000020·00···A··0···0··826 ··[22]·.note.gnu.property·NOTE············0000000000000000·00c6f0·000020·00···A··0···0··8
27 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00c8a8·0013f8·00···A··0···0··827 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00c710·0013f8·00···A··0···0··8
28 ··[24]·.rela.eh_frame····RELA············0000000000000000·020538·000dc8·18···I·25··23··828 ··[24]·.rela.eh_frame····RELA············0000000000000000·020358·000dc8·18···I·25··23··8
29 ··[25]·.symtab···········SYMTAB··········0000000000000000·00dca0·002d30·18·····26·230··829 ··[25]·.symtab···········SYMTAB··········0000000000000000·00db08·002d30·18·····26·230··8
30 ··[26]·.strtab···········STRTAB··········0000000000000000·0109d0·002481·00······0···0··130 ··[26]·.strtab···········STRTAB··········0000000000000000·010838·002481·00······0···0··1
31 ··[27]·.shstrtab·········STRTAB··········0000000000000000·021300·0000ff·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········0000000000000000·021120·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)
36.8 KB
readelf --wide --symbols {}
    
Offset 6, 148 lines modifiedOffset 6, 148 lines modified
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.bss7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.bss
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:·0000000000000348·····8·OBJECT··LOCAL··DEFAULT····6·_preinit_warnoptions10 ·····6:·0000000000000348·····8·OBJECT··LOCAL··DEFAULT····6·_preinit_warnoptions
11 ·····7:·0000000000000293···145·FUNC····LOCAL··DEFAULT····8·_append_preinit_entry.isra.011 ·····7:·0000000000000293···145·FUNC····LOCAL··DEFAULT····8·_append_preinit_entry.isra.0
12 ·····8:·0000000000000340·····8·OBJECT··LOCAL··DEFAULT····6·_preinit_xoptions12 ·····8:·0000000000000340·····8·OBJECT··LOCAL··DEFAULT····6·_preinit_xoptions
13 ·····9:·0000000000002044···131·FUNC····LOCAL··DEFAULT····8·get_xoptions13 ·····9:·0000000000002038···131·FUNC····LOCAL··DEFAULT····8·get_xoptions
14 ····10:·0000000000000660····27·FUNC····LOCAL··DEFAULT···11·Py_XDECREF14 ····10:·0000000000000000····33·FUNC····LOCAL··DEFAULT···11·Py_XDECREF
15 ····11:·0000000000000000····57·FUNC····LOCAL··DEFAULT····2·_clear_preinit_entries15 ····11:·0000000000000000····57·FUNC····LOCAL··DEFAULT····2·_clear_preinit_entries
16 ····12:·0000000000000391····29·FUNC····LOCAL··DEFAULT····8·_clear_preinit_entries.cold16 ····12:·0000000000000391····29·FUNC····LOCAL··DEFAULT····8·_clear_preinit_entries.cold
17 ····13:·00000000000003ae····64·FUNC····LOCAL··DEFAULT····8·_PySys_ReadPreinitWarnOptions.cold17 ····13:·00000000000003ae····64·FUNC····LOCAL··DEFAULT····8·_PySys_ReadPreinitWarnOptions.cold
18 ····14:·00000000000003ee····58·FUNC····LOCAL··DEFAULT····8·_PySys_ReadPreinitXOptions.cold18 ····14:·00000000000003ee····58·FUNC····LOCAL··DEFAULT····8·_PySys_ReadPreinitXOptions.cold
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.819 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
20 ····16:·0000000000000360···104·OBJECT··LOCAL··DEFAULT····4·sysmodule20 ····16:·0000000000000360···104·OBJECT··LOCAL··DEFAULT····4·sysmodule
21 ····17:·0000000000000c40····32·OBJECT··LOCAL··DEFAULT····4·hash_info_desc21 ····17:·0000000000000c40····32·OBJECT··LOCAL··DEFAULT····4·hash_info_desc
22 ····18:·0000000000000360···416·OBJECT··LOCAL··DEFAULT····6·Hash_InfoType22 ····18:·0000000000000360···416·OBJECT··LOCAL··DEFAULT····6·Hash_InfoType
23 ····19:·0000000000003660··2320·OBJECT··LOCAL··DEFAULT···17·_Py_stdlib_module_names23 ····19:·0000000000003660··2320·OBJECT··LOCAL··DEFAULT···17·_Py_stdlib_module_names
24 ····20:·00000000000003e0····32·OBJECT··LOCAL··DEFAULT····4·version_info_desc24 ····20:·00000000000003e0····32·OBJECT··LOCAL··DEFAULT····4·version_info_desc
25 ····21:·0000000000000000···416·OBJECT··LOCAL··DEFAULT····6·VersionInfoType25 ····21:·0000000000000000···416·OBJECT··LOCAL··DEFAULT····6·VersionInfoType
26 ····22:·0000000000000460····32·OBJECT··LOCAL··DEFAULT····4·flags_desc26 ····22:·0000000000000460····32·OBJECT··LOCAL··DEFAULT····4·flags_desc
27 ····23:·00000000000001a0···416·OBJECT··LOCAL··DEFAULT····6·FlagsType27 ····23:·00000000000001a0···416·OBJECT··LOCAL··DEFAULT····6·FlagsType
28 ····24:·0000000000000000··1627·FUNC····LOCAL··DEFAULT···11·set_flags_from_config28 ····24:·0000000000000ed0··1209·FUNC····LOCAL··DEFAULT····2·set_flags_from_config
29 ····25:·0000000000000d00····32·OBJECT··LOCAL··DEFAULT····4·asyncgen_hooks_desc29 ····25:·0000000000000d00····32·OBJECT··LOCAL··DEFAULT····4·asyncgen_hooks_desc
30 ····26:·0000000000000500···416·OBJECT··LOCAL··DEFAULT····6·AsyncGenHooksType30 ····26:·0000000000000500···416·OBJECT··LOCAL··DEFAULT····6·AsyncGenHooksType
31 ····27:·0000000000000428··1307·FUNC····LOCAL··DEFAULT····8·_PySys_Create.cold31 ····27:·0000000000000428··1307·FUNC····LOCAL··DEFAULT····8·_PySys_Create.cold
32 ····28:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···17·__func__.232 ····28:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···17·__func__.2
 33 ····29:·0000000000000943····24·FUNC····LOCAL··DEFAULT····8·set_flags_from_config.cold
33 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.text.hot34 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.text.hot
34 ····30:·0000000000000943····36·FUNC····LOCAL··DEFAULT····8·set_flags_from_config.cold 
35 ····31:·0000000000000f80···149·FUNC····LOCAL··DEFAULT····2·sys_format35 ····31:·0000000000001440···149·FUNC····LOCAL··DEFAULT····2·sys_format
36 ····32:·0000000000001020····75·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write_unicode36 ····32:·00000000000014e0····75·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write_unicode
37 ····33:·0000000000000967····41·FUNC····LOCAL··DEFAULT····8·sys_format.cold37 ····33:·000000000000095b····41·FUNC····LOCAL··DEFAULT····8·sys_format.cold
38 ····34:·0000000000000730···985·FUNC····LOCAL··DEFAULT···11·sys_audit_tstate38 ····34:·00000000000000e0···985·FUNC····LOCAL··DEFAULT···11·sys_audit_tstate
39 ····35:·0000000000000990···415·FUNC····LOCAL··DEFAULT····8·sys_audit_tstate.cold39 ····35:·0000000000000984···415·FUNC····LOCAL··DEFAULT····8·sys_audit_tstate.cold
40 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base40 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base
41 ····37:·0000000000000b2f····81·FUNC····LOCAL··DEFAULT····8·_PySys_GetRequiredAttr.cold41 ····37:·0000000000000b23····81·FUNC····LOCAL··DEFAULT····8·_PySys_GetRequiredAttr.cold
42 ····38:·0000000000000b80····26·FUNC····LOCAL··DEFAULT····8·sys_pyfile_write_unicode.cold42 ····38:·0000000000000b74····26·FUNC····LOCAL··DEFAULT····8·sys_pyfile_write_unicode.cold
43 ····39:·0000000000000b9a···569·FUNC····LOCAL··DEFAULT····8·_PySys_UpdateConfig.cold43 ····39:·0000000000000b8e···569·FUNC····LOCAL··DEFAULT····8·_PySys_UpdateConfig.cold
44 ····40:·0000000000000dd3····64·FUNC····LOCAL··DEFAULT····8·_PySys_GetRequiredAttrString.cold44 ····40:·0000000000000dc7····64·FUNC····LOCAL··DEFAULT····8·_PySys_GetRequiredAttrString.cold
45 ····41:·0000000000000e13·····8·FUNC····LOCAL··DEFAULT····8·_PySys_GetOptionalAttrString.cold45 ····41:·0000000000000e07·····8·FUNC····LOCAL··DEFAULT····8·_PySys_GetOptionalAttrString.cold
46 ····42:·0000000000001720···220·FUNC····LOCAL··DEFAULT····2·sys_write46 ····42:·0000000000001be0···220·FUNC····LOCAL··DEFAULT····2·sys_write
47 ····43:·0000000000001800····75·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write47 ····43:·0000000000001cc0····75·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write
48 ····44:·0000000000000e1b····51·FUNC····LOCAL··DEFAULT····8·sys_write.cold48 ····44:·0000000000000e0f····51·FUNC····LOCAL··DEFAULT····8·sys_write.cold
49 ····45:·0000000000000e4e·····8·FUNC····LOCAL··DEFAULT····8·sys_pyfile_write.cold49 ····45:·0000000000000e42·····8·FUNC····LOCAL··DEFAULT····8·sys_pyfile_write.cold
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:·0000000000000f0f····18·FUNC····LOCAL··DEFAULT····8·PyUnstable_WritePerfMapEntry.cold
52 ····48:·0000000000000f2d····37·FUNC····LOCAL··DEFAULT····8·_PySys_GetOptionalAttr.cold52 ····48:·0000000000000f21····37·FUNC····LOCAL··DEFAULT····8·_PySys_GetOptionalAttr.cold
53 ····49:·0000000000000f52····33·FUNC····LOCAL··DEFAULT····8·PySys_SetObject.cold53 ····49:·0000000000000f46····33·FUNC····LOCAL··DEFAULT····8·PySys_SetObject.cold
54 ····50:·0000000000000d90····48·FUNC····LOCAL··DEFAULT···11·sys_set_object54 ····50:·0000000000000740····48·FUNC····LOCAL··DEFAULT···11·sys_set_object
55 ····51:·0000000000000f73····25·FUNC····LOCAL··DEFAULT····8·sys_set_object.cold55 ····51:·0000000000000f67····25·FUNC····LOCAL··DEFAULT····8·sys_set_object.cold
56 ····52:·0000000000000f8c····25·FUNC····LOCAL··DEFAULT····8·_PySys_SetAttr.cold56 ····52:·0000000000000f80····25·FUNC····LOCAL··DEFAULT····8·_PySys_SetAttr.cold
57 ····53:·0000000000000e20···267·FUNC····LOCAL··DEFAULT···11·sys__getframe57 ····53:·00000000000007d0···267·FUNC····LOCAL··DEFAULT···11·sys__getframe
58 ····54:·0000000000000fa5···155·FUNC····LOCAL··DEFAULT····8·sys__getframe.cold58 ····54:·0000000000000f99···155·FUNC····LOCAL··DEFAULT····8·sys__getframe.cold
59 ····55:·0000000000000f30···113·FUNC····LOCAL··DEFAULT···11·sys_intern59 ····55:·00000000000008e0···113·FUNC····LOCAL··DEFAULT···11·sys_intern
60 ····56:·0000000000001040····60·FUNC····LOCAL··DEFAULT····8·sys_intern.cold60 ····56:·0000000000001034····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:·0000000000000960···123·FUNC····LOCAL··DEFAULT···11·sys_getfilesystemencoding
63 ····59:·000000000000107c····16·FUNC····LOCAL··DEFAULT····8·sys_getfilesystemencoding.cold63 ····59:·0000000000001070····16·FUNC····LOCAL··DEFAULT····8·sys_getfilesystemencoding.cold
64 ····60:·00000000000018c0····79·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencodeerrors64 ····60:·0000000000001d80····79·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencodeerrors
65 ····61:·0000000000001910····44·FUNC····LOCAL··DEFAULT····2·sys__get_cpu_count_config65 ····61:·0000000000001dd0····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:·0000000000001080·····4·FUNC····LOCAL··DEFAULT····8·sys__get_cpu_count_config.cold
67 ····63:·0000000000001940····40·FUNC····LOCAL··DEFAULT····2·sys_excepthook67 ····63:·0000000000001e00····40·FUNC····LOCAL··DEFAULT····2·sys_excepthook
68 ····64:·00000000000010db····38·FUNC····LOCAL··DEFAULT····8·sys_excepthook.cold68 ····64:·00000000000010cf····38·FUNC····LOCAL··DEFAULT····8·sys_excepthook.cold
69 ····65:·0000000000001970····55·FUNC····LOCAL··DEFAULT····2·sys_exit69 ····65:·0000000000001e30····55·FUNC····LOCAL··DEFAULT····2·sys_exit
70 ····66:·0000000000001101····43·FUNC····LOCAL··DEFAULT····8·sys_exit.cold70 ····66:·00000000000010f5····43·FUNC····LOCAL··DEFAULT····8·sys_exit.cold
71 ····67:·000000000000112c····33·FUNC····LOCAL··DEFAULT····8·_PySys_ClearAuditHooks.cold71 ····67:·0000000000001120····33·FUNC····LOCAL··DEFAULT····8·_PySys_ClearAuditHooks.cold
72 ····68:·0000000000001090···408·FUNC····LOCAL··DEFAULT···11·sys__getframemodulename72 ····68:·0000000000000a40···408·FUNC····LOCAL··DEFAULT···11·sys__getframemodulename
73 ····69:·000000000000114d···210·FUNC····LOCAL··DEFAULT····8·sys__getframemodulename.cold73 ····69:·0000000000001141···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:·0000000000001213····57·FUNC····LOCAL··DEFAULT····8·sys__debugmallocstats
76 ····72:·0000000000001258····31·FUNC····LOCAL··DEFAULT····8·sys_get_int_max_str_digits76 ····72:·000000000000124c····31·FUNC····LOCAL··DEFAULT····8·sys_get_int_max_str_digits
77 ····73:·0000000000001277···321·FUNC····LOCAL··DEFAULT····8·sys_activate_stack_trampoline77 ····73:·000000000000126b···321·FUNC····LOCAL··DEFAULT····8·sys_activate_stack_trampoline
78 ····74:·00000000000013b8····28·FUNC····LOCAL··DEFAULT····8·sys_is_stack_trampoline_active78 ····74:·00000000000013ac····28·FUNC····LOCAL··DEFAULT····8·sys_is_stack_trampoline_active
79 ····75:·00000000000013d4····27·FUNC····LOCAL··DEFAULT····8·sys_deactivate_stack_trampoline79 ····75:·00000000000013c8····27·FUNC····LOCAL··DEFAULT····8·sys_deactivate_stack_trampoline
80 ····76:·0000000000001a60···262·FUNC····LOCAL··DEFAULT····2·sys_displayhook80 ····76:·0000000000001f20···262·FUNC····LOCAL··DEFAULT····2·sys_displayhook
81 ····77:·00000000000013ef···645·FUNC····LOCAL··DEFAULT····8·sys_displayhook.cold81 ····77:·00000000000013e3···645·FUNC····LOCAL··DEFAULT····8·sys_displayhook.cold
82 ····78:·0000000000001674····12·FUNC····LOCAL··DEFAULT····8·sys_unraisablehook82 ····78:·0000000000001668····12·FUNC····LOCAL··DEFAULT····8·sys_unraisablehook
83 ····79:·0000000000001230····78·FUNC····LOCAL··DEFAULT···11·sys_settrace83 ····79:·0000000000000be0····78·FUNC····LOCAL··DEFAULT···11·sys_settrace
84 ····80:·0000000000001280···391·FUNC····LOCAL··DEFAULT···11·trace_trampoline84 ····80:·0000000000000c30···391·FUNC····LOCAL··DEFAULT···11·trace_trampoline
85 ····81:·0000000000001680·····7·FUNC····LOCAL··DEFAULT····8·sys_settrace.cold85 ····81:·0000000000001674·····7·FUNC····LOCAL··DEFAULT····8·sys_settrace.cold
86 ····82:·0000000000001b70····22·FUNC····LOCAL··DEFAULT····2·sys_getrefcount86 ····82:·0000000000002030····22·FUNC····LOCAL··DEFAULT····2·sys_getrefcount
87 ····83:·0000000000001687····40·FUNC····LOCAL··DEFAULT····8·sys_getrefcount.cold87 ····83:·000000000000167b····40·FUNC····LOCAL··DEFAULT····8·sys_getrefcount.cold
88 ····84:·0000000000001b90···125·FUNC····LOCAL··DEFAULT····2·sys_get_asyncgen_hooks88 ····84:·0000000000002050···125·FUNC····LOCAL··DEFAULT····2·sys_get_asyncgen_hooks
89 ····85:·00000000000016ff····17·FUNC····LOCAL··DEFAULT····8·sys_get_asyncgen_hooks.cold89 ····85:·00000000000016f3····17·FUNC····LOCAL··DEFAULT····8·sys_get_asyncgen_hooks.cold
90 ····86:·0000000000001c10····19·FUNC····LOCAL··DEFAULT····2·sys_is_finalizing90 ····86:·00000000000020d0····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:·0000000000001704····34·FUNC····LOCAL··DEFAULT····8·trace_trampoline.cold
93 ····89:·0000000000001410····76·FUNC····LOCAL··DEFAULT···11·_PyObject_VectorcallTstate.constprop.093 ····89:·0000000000000dc0····76·FUNC····LOCAL··DEFAULT···11·_PyObject_VectorcallTstate.constprop.0
94 ····90:·0000000000001732····24·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate.constprop.0.cold94 ····90:·0000000000001726····24·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate.constprop.0.cold
95 ····91:·0000000000001c30····72·FUNC····LOCAL··DEFAULT····2·sys_setrecursionlimit95 ····91:·00000000000020f0····72·FUNC····LOCAL··DEFAULT····2·sys_setrecursionlimit
96 ····92:·000000000000174a····74·FUNC····LOCAL··DEFAULT····8·sys_setrecursionlimit.cold96 ····92:·000000000000173e····74·FUNC····LOCAL··DEFAULT····8·sys_setrecursionlimit.cold
97 ····93:·0000000000001c80····71·FUNC····LOCAL··DEFAULT····2·sys_setprofile97 ····93:·0000000000002140····71·FUNC····LOCAL··DEFAULT····2·sys_setprofile
98 ····94:·0000000000001cd0···103·FUNC····LOCAL··DEFAULT····2·profile_trampoline98 ····94:·0000000000002190···103·FUNC····LOCAL··DEFAULT····2·profile_trampoline
99 ····95:·0000000000001794·····7·FUNC····LOCAL··DEFAULT····8·sys_setprofile.cold99 ····95:·0000000000001788·····7·FUNC····LOCAL··DEFAULT····8·sys_setprofile.cold
100 ····96:·000000000000179b····47·FUNC····LOCAL··DEFAULT····8·profile_trampoline.cold100 ····96:·000000000000178f····47·FUNC····LOCAL··DEFAULT····8·profile_trampoline.cold
101 ····97:·00000000000017ca····26·FUNC····LOCAL··DEFAULT····8·sys_getdefaultencoding101 ····97:·00000000000017be····26·FUNC····LOCAL··DEFAULT····8·sys_getdefaultencoding
102 ····98:·0000000000001460····25·FUNC····LOCAL··DEFAULT···11·sys_getrecursionlimit102 ····98:·0000000000000e10····25·FUNC····LOCAL··DEFAULT···11·sys_getrecursionlimit
103 ····99:·0000000000001480···271·FUNC····LOCAL··DEFAULT···11·sys_audit103 ····99:·0000000000000e30···271·FUNC····LOCAL··DEFAULT···11·sys_audit
104 ···100:·00000000000017e4···105·FUNC····LOCAL··DEFAULT····8·sys_audit.cold104 ···100:·00000000000017d8···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:·0000000000002200····47·FUNC····LOCAL··DEFAULT····2·sys_exception
107 ···103:·0000000000001d70····41·FUNC····LOCAL··DEFAULT····2·sys_gettrace107 ···103:·0000000000002230····41·FUNC····LOCAL··DEFAULT····2·sys_gettrace
108 ···104:·000000000000184d·····3·FUNC····LOCAL··DEFAULT····8·sys_gettrace.cold108 ···104:·0000000000001841·····3·FUNC····LOCAL··DEFAULT····8·sys_gettrace.cold
109 ···105:·0000000000001da0····30·FUNC····LOCAL··DEFAULT····2·sys_exc_info109 ···105:·0000000000002260····30·FUNC····LOCAL··DEFAULT····2·sys_exc_info
110 ···106:·0000000000001850····98·FUNC····LOCAL··DEFAULT····8·sys_call_tracing110 ···106:·0000000000001844····98·FUNC····LOCAL··DEFAULT····8·sys_call_tracing
111 ···107:·0000000000001dc0···244·FUNC····LOCAL··DEFAULT····2·sys_set_asyncgen_hooks111 ···107:·0000000000002280···244·FUNC····LOCAL··DEFAULT····2·sys_set_asyncgen_hooks
112 ···108:·0000000000000290····24·OBJECT··LOCAL··DEFAULT····4·keywords.18112 ···108:·0000000000000290····24·OBJECT··LOCAL··DEFAULT····4·keywords.18
113 ···109:·00000000000018b2····82·FUNC····LOCAL··DEFAULT····8·sys_set_asyncgen_hooks.cold113 ···109:·00000000000018a6····82·FUNC····LOCAL··DEFAULT····8·sys_set_asyncgen_hooks.cold
114 ···110:·0000000000001ec0···165·FUNC····LOCAL··DEFAULT····2·sys_addaudithook114 ···110:·0000000000002380···165·FUNC····LOCAL··DEFAULT····2·sys_addaudithook
115 ···111:·0000000000001904····85·FUNC····LOCAL··DEFAULT····8·sys_addaudithook.cold115 ···111:·00000000000018f8····85·FUNC····LOCAL··DEFAULT····8·sys_addaudithook.cold
116 ···112:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····4·_parser.6116 ···112:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····4·_parser.6
117 ···113:·0000000000001f70····34·FUNC····LOCAL··DEFAULT····2·sys_get_coroutine_origin_tracking_depth117 ···113:·0000000000002430····34·FUNC····LOCAL··DEFAULT····2·sys_get_coroutine_origin_tracking_depth
118 ···114:·0000000000001959····30·FUNC····LOCAL··DEFAULT····8·sys_get_coroutine_origin_tracking_depth.cold118 ···114:·000000000000194d····30·FUNC····LOCAL··DEFAULT····8·sys_get_coroutine_origin_tracking_depth.cold
119 ···115:·0000000000001fa0····84·FUNC····LOCAL··DEFAULT····2·sys_set_coroutine_origin_tracking_depth119 ···115:·0000000000002460····84·FUNC····LOCAL··DEFAULT····2·sys_set_coroutine_origin_tracking_depth
120 ···116:·0000000000001977····77·FUNC····LOCAL··DEFAULT····8·sys_set_coroutine_origin_tracking_depth.cold120 ···116:·000000000000196b····77·FUNC····LOCAL··DEFAULT····8·sys_set_coroutine_origin_tracking_depth.cold
121 ···117:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····4·_parser.17121 ···117:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····4·_parser.17
122 ···118:·00000000000019c4····17·FUNC····LOCAL··DEFAULT····8·sys__clear_type_cache122 ···118:·00000000000019b8····17·FUNC····LOCAL··DEFAULT····8·sys__clear_type_cache
123 ···119:·0000000000002000···100·FUNC····LOCAL··DEFAULT····2·sys_getsizeof123 ···119:·00000000000024c0···100·FUNC····LOCAL··DEFAULT····2·sys_getsizeof
124 ···120:·0000000000000130····24·OBJECT··LOCAL··DEFAULT····4·kwlist.11124 ···120:·0000000000000130····24·OBJECT··LOCAL··DEFAULT····4·kwlist.11
125 ···121:·00000000000019d5····89·FUNC····LOCAL··DEFAULT····8·sys_getsizeof.cold125 ···121:·00000000000019c9····89·FUNC····LOCAL··DEFAULT····8·sys_getsizeof.cold
126 ···122:·0000000000001a2e···150·FUNC····LOCAL··DEFAULT····8·_PySys_GetSizeOf.cold126 ···122:·0000000000001a22···150·FUNC····LOCAL··DEFAULT····8·_PySys_GetSizeOf.cold
127 ···123:·0000000000001ac4····38·FUNC····LOCAL··DEFAULT····8·sys_getprofile127 ···123:·0000000000001ab8····38·FUNC····LOCAL··DEFAULT····8·sys_getprofile
128 ···124:·0000000000002160···105·FUNC····LOCAL··DEFAULT····2·sys_set_int_max_str_digits128 ···124:·0000000000002620···105·FUNC····LOCAL··DEFAULT····2·sys_set_int_max_str_digits
129 ···125:·0000000000001aea····89·FUNC····LOCAL··DEFAULT····8·sys_set_int_max_str_digits.cold129 ···125:·0000000000001ade····89·FUNC····LOCAL··DEFAULT····8·sys_set_int_max_str_digits.cold
130 ···126:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····4·_parser.21130 ···126:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····4·_parser.21
131 ···127:·0000000000001b43···104·FUNC····LOCAL··DEFAULT····8·sys_getswitchinterval131 ···127:·0000000000001b37···104·FUNC····LOCAL··DEFAULT····8·sys_getswitchinterval
Max diff block lines reached; 17778/37621 bytes (47.26%) of diff not shown.
291 KB
readelf --wide --relocs {}
Max HTML report size reached
681 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 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··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·audit4 ····Name:·audit
5 ····Location:·0x0000000000000b0a,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000005 ····Location:·0x0000000000000afe,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
6 ····Arguments:·8@%r13·8@%rbp6 ····Arguments:·8@%r13·8@%rbp
  
7 Displaying·notes·found·in:·.note.gnu.property7 Displaying·notes·found·in:·.note.gnu.property
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature:·IBT,·SHSTK9 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature:·IBT,·SHSTK
92.0 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
76.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
121 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
60.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.89 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 37, 21 lines modifiedOffset 37, 21 lines modified
37 ··0x00000210·10020000·00000000·f40d0000·00460e10·.............F..37 ··0x00000210·10020000·00000000·f40d0000·00460e10·.............F..
38 ··0x00000220·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.38 ··0x00000220·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
39 ··0x00000230·05440e30·8606410e·38830744·0e800103·.D.0..A.8..D....39 ··0x00000230·05440e30·8606410e·38830744·0e800103·.D.0..A.8..D....
40 ··0x00000240·c40d0a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.40 ··0x00000240·c40d0a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
41 ··0x00000250·18420e10·420e0841·0b000000·1c000000·.B..B..A........41 ··0x00000250·18420e10·420e0841·0b000000·1c000000·.B..B..A........
42 ··0x00000260·60020000·00000000·1b050000·000e8001·`...............42 ··0x00000260·60020000·00000000·1b050000·000e8001·`...............
43 ··0x00000270·83078606·8c058d04·8e038f02·38000000·............8...43 ··0x00000270·83078606·8c058d04·8e038f02·38000000·............8...
44 ··0x00000280·80020000·00000000·5b060000·00420e10·........[....B..44 ··0x00000280·80020000·00000000·b9040000·00420e10·.............B..
45 ··0x00000290·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.45 ··0x00000290·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
46 ··0x000002a0·05470e30·0342060a·0e28410e·20410e18·.G.0.B...(A.·A..46 ··0x000002a0·05440e30·03a8040e·28410e20·410e1842·.D.0....(A.·A..B
47 ··0x000002b0·420e1042·0e08410b·18000000·bc020000·B..B..A.........47 ··0x000002b0·0e10420e·08000000·18000000·bc020000·..B.............
48 ··0x000002c0·00000000·24000000·000e3083·0586048c·....$.....0.....48 ··0x000002c0·00000000·18000000·000e3083·0586048c·..........0.....
49 ··0x000002d0·038d0200·10000000·d8020000·00000000·................49 ··0x000002d0·038d0200·10000000·d8020000·00000000·................
50 ··0x000002e0·1b000000·00000000·18000000·ec020000·................50 ··0x000002e0·21000000·00000000·18000000·ec020000·!...............
51 ··0x000002f0·00000000·a4000000·004b0ee0·0102980e·.........K......51 ··0x000002f0·00000000·a4000000·004b0ee0·0102980e·.........K......
52 ··0x00000300·08000000·44000000·08030000·00000000·....D...........52 ··0x00000300·08000000·44000000·08030000·00000000·....D...........
53 ··0x00000310·95000000·00420e10·8f02450e·188e0345·.....B....E....E53 ··0x00000310·95000000·00420e10·8f02450e·188e0345·.....B....E....E
54 ··0x00000320·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.54 ··0x00000320·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
55 ··0x00000330·38830745·0e400268·0e38440e·30440e28·8..E.@.h.8D.0D.(55 ··0x00000330·38830745·0e400268·0e38440e·30440e28·8..E.@.h.8D.0D.(
56 ··0x00000340·420e2042·0e18420e·10420e08·1c000000·B.·B..B..B......56 ··0x00000340·420e2042·0e18420e·10420e08·1c000000·B.·B..B..B......
57 ··0x00000350·50030000·00000000·29000000·000e4083·P.......).....@.57 ··0x00000350·50030000·00000000·29000000·000e4083·P.......).....@.
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ··0x00000660·004e0e10·8c02440e·18860343·0e208304·.N....D....C.·..106 ··0x00000660·004e0e10·8c02440e·18860343·0e208304·.N....D....C.·..
107 ··0x00000670·02560e18·410e1042·0e080000·18000000·.V..A..B........107 ··0x00000670·02560e18·410e1042·0e080000·18000000·.V..A..B........
108 ··0x00000680·80060000·00000000·12000000·000e2083·..............·.108 ··0x00000680·80060000·00000000·12000000·000e2083·..............·.
109 ··0x00000690·0486038c·02000000·18000000·9c060000·................109 ··0x00000690·0486038c·02000000·18000000·9c060000·................
110 ··0x000006a0·00000000·47000000·00450e10·8302770e·....G....E....w.110 ··0x000006a0·00000000·47000000·00450e10·8302770e·....G....E....w.
111 ··0x000006b0·08000000·18000000·b8060000·00000000·................111 ··0x000006b0·08000000·18000000·b8060000·00000000·................
112 ··0x000006c0·25000000·000e1083·02600a0e·08410b00·%........`...A..112 ··0x000006c0·25000000·000e1083·02600a0e·08410b00·%........`...A..
113 ··0x000006d0·2c000000·d4060000·00000000·ad000000·,...............113 ··0x000006d0·2c000000·d4060000·00000000·a6000000·,...............
114 ··0x000006e0·004d0e10·8c02410e·18860341·0e208304·.M....A....A.·..114 ··0x000006e0·004d0e10·8c02410e·18860341·0e208304·.M....A....A.·..
115 ··0x000006f0·02560a0e·18410e10·420e0841·0b000000·.V...A..B..A....115 ··0x000006f0·02560a0e·18410e10·420e0841·0b000000·.V...A..B..A....
116 ··0x00000700·18000000·04070000·00000000·21000000·............!...116 ··0x00000700·18000000·04070000·00000000·21000000·............!...
117 ··0x00000710·000e2083·0486038c·02000000·1c000000·..·.............117 ··0x00000710·000e2083·0486038c·02000000·1c000000·..·.............
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 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:··········19656·(bytes·into·file)13 ··Start·of·section·headers:··········19680·(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
2.93 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x4cc8:1 There·are·20·section·headers,·starting·at·offset·0x4ce0:
  
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·002ca8·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·003128·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·00050c·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0003a8·0005b0·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·003200·000ba0·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·003200·000c48·18···I·17···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0008b4·000090·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000958·000090·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000948·0006b1·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0009e8·000611·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·003da0·000990·18···I·17···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003e48·000900·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·001000·0000cf·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0010d0·000060·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0010d0·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·001130·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·001130·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001150·000620·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001150·000620·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·004730·0004e0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·004748·0004e0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·001770·000bb8·18·····18··30··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·001770·000bb8·18·····18··30··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002328·00097c·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002328·00097c·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·004c10·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·004c28·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···193·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed_with_retries.cold22 ····18:·00000000000000f5···278·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed_with_retries.cold
23 ····19:·00000000000001b6····81·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed.cold23 ····19:·000000000000020b····81·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed.cold
24 ····20:·0000000000000207····11·FUNC····LOCAL··DEFAULT····6·PyThread_release_lock.cold24 ····20:·000000000000025c····11·FUNC····LOCAL··DEFAULT····6·PyThread_release_lock.cold
25 ····21:·0000000000000212····20·FUNC····LOCAL··DEFAULT····6·PyThread_free_lock.cold25 ····21:·0000000000000267····20·FUNC····LOCAL··DEFAULT····6·PyThread_free_lock.cold
26 ····22:·0000000000000226····65·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock.cold26 ····22:·000000000000027b···144·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock.cold
27 ····23:·0000000000000267·····9·FUNC····LOCAL··DEFAULT····6·PyThread_start_new_thread.cold27 ····23:·000000000000030b·····9·FUNC····LOCAL··DEFAULT····6·PyThread_start_new_thread.cold
28 ····24:·000000000000028e····39·FUNC····LOCAL··DEFAULT····6·_PyThread_cond_after.cold28 ····24:·0000000000000332····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:·00000000000002be···159·FUNC····LOCAL··DEFAULT····6·PyThread_ParseTimeoutArg.cold30 ····26:·0000000000000362···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···391·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed_with_retries80 ····76:·00000000000001d0···318·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
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
91 ····87:·0000000000000360···278·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed92 ····88:·0000000000000310···278·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init 
96 ····92:·0000000000000480····26·FUNC····GLOBAL·DEFAULT····9·PyThread_release_lock96 ····92:·0000000000000430····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:·00000000000004a0····39·FUNC····GLOBAL·DEFAULT····9·PyThread_free_lock98 ····94:·0000000000000450····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:·00000000000004d0···388·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock100 ····96:·0000000000000480···309·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:·0000000000000270····30·FUNC····GLOBAL·HIDDEN·····6·_PyThread_at_fork_reinit105 ···101:·0000000000000314····30·FUNC····GLOBAL·HIDDEN·····6·_PyThread_at_fork_reinit
106 ···102:·0000000000000660····81·FUNC····GLOBAL·HIDDEN·····9·_PyThread_cond_after106 ···102:·00000000000005c0····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:·00000000000002b5·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_detach_thread108 ···104:·0000000000000359·····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:·000000000000035d····26·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_alloc114 ···110:·0000000000000401····26·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_alloc
115 ···111:·0000000000000377····40·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_free115 ···111:·000000000000041b····40·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_free
116 ···112:·000000000000039f····30·FUNC····GLOBAL·DEFAULT····6·PyThread_exit_thread116 ···112:·0000000000000443····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:·00000000000003bd····58·FUNC····GLOBAL·DEFAULT····6·PyThread_create_key119 ···115:·0000000000000461····58·FUNC····GLOBAL·DEFAULT····6·PyThread_create_key
120 ···116:·00000000000003f7·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key120 ···116:·000000000000049b·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key
121 ···117:·0000000000000400····11·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key_value121 ···117:·00000000000004a4····11·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key_value
122 ···118:·000000000000040b····16·FUNC····GLOBAL·DEFAULT····6·PyThread_set_key_value122 ···118:·00000000000004af····16·FUNC····GLOBAL·DEFAULT····6·PyThread_set_key_value
123 ···119:·000000000000041b·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_get_key_value123 ···119:·00000000000004bf·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_get_key_value
124 ···120:·0000000000000424·····5·FUNC····GLOBAL·DEFAULT····6·PyThread_ReInitTLS124 ···120:·00000000000004c8·····5·FUNC····GLOBAL·DEFAULT····6·PyThread_ReInitTLS
125 ···121:·0000000000000429····27·FUNC····GLOBAL·DEFAULT····6·PyThread_get_stacksize125 ···121:·00000000000004cd····27·FUNC····GLOBAL·DEFAULT····6·PyThread_get_stacksize
126 ···122:·0000000000000444···200·FUNC····GLOBAL·DEFAULT····6·PyThread_set_stacksize126 ···122:·00000000000004e8···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.1 KB
readelf --wide --relocs {}
Max HTML report size reached
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..0000000000000357232 00000290·0000000000000048·00000294·FDE·cie=00000000·pc=00000000000001d0..000000000000030e
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:·153·to·0000000000000281255 ··DW_CFA_advance_loc1:·157·to·0000000000000285
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·0000000000000285258 ··DW_CFA_advance_loc:·4·to·0000000000000289
259 ··DW_CFA_def_cfa_offset:·48259 ··DW_CFA_def_cfa_offset:·48
260 ··DW_CFA_advance_loc:·1·to·0000000000000286260 ··DW_CFA_advance_loc:·1·to·000000000000028a
261 ··DW_CFA_def_cfa_offset:·40261 ··DW_CFA_def_cfa_offset:·40
262 ··DW_CFA_advance_loc:·2·to·0000000000000288262 ··DW_CFA_advance_loc:·2·to·000000000000028c
263 ··DW_CFA_def_cfa_offset:·32263 ··DW_CFA_def_cfa_offset:·32
264 ··DW_CFA_advance_loc:·2·to·000000000000028a264 ··DW_CFA_advance_loc:·2·to·000000000000028e
265 ··DW_CFA_def_cfa_offset:·24265 ··DW_CFA_def_cfa_offset:·24
266 ··DW_CFA_advance_loc:·2·to·000000000000028c266 ··DW_CFA_advance_loc:·2·to·0000000000000290
267 ··DW_CFA_def_cfa_offset:·16267 ··DW_CFA_def_cfa_offset:·16
268 ··DW_CFA_advance_loc:·2·to·000000000000028e268 ··DW_CFA_advance_loc:·2·to·0000000000000292
269 ··DW_CFA_def_cfa_offset:·8269 ··DW_CFA_def_cfa_offset:·8
270 ··DW_CFA_advance_loc:·2·to·0000000000000290270 ··DW_CFA_advance_loc:·6·to·0000000000000298
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..00000000000001b6273 000002dc·000000000000001c·000002e0·FDE·cie=00000000·pc=00000000000000f5..000000000000020b
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=0000000000000360..0000000000000476282 000002fc·0000000000000040·00000300·FDE·cie=00000000·pc=0000000000000310..0000000000000426
283 ··DW_CFA_advance_loc:·6·to·0000000000000366283 ··DW_CFA_advance_loc:·6·to·0000000000000316
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·0000000000000368286 ··DW_CFA_advance_loc:·2·to·0000000000000318
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·000000000000036a289 ··DW_CFA_advance_loc:·2·to·000000000000031a
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·000000000000036e292 ··DW_CFA_advance_loc:·4·to·000000000000031e
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·0000000000000371295 ··DW_CFA_advance_loc:·3·to·0000000000000321
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·0000000000000375298 ··DW_CFA_advance_loc:·4·to·0000000000000325
299 ··DW_CFA_def_cfa_offset:·96299 ··DW_CFA_def_cfa_offset:·96
300 ··DW_CFA_advance_loc1:·141·to·0000000000000402300 ··DW_CFA_advance_loc1:·141·to·00000000000003b2
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·0000000000000405303 ··DW_CFA_advance_loc:·3·to·00000000000003b5
304 ··DW_CFA_def_cfa_offset:·40304 ··DW_CFA_def_cfa_offset:·40
305 ··DW_CFA_advance_loc:·1·to·0000000000000406305 ··DW_CFA_advance_loc:·1·to·00000000000003b6
306 ··DW_CFA_def_cfa_offset:·32306 ··DW_CFA_def_cfa_offset:·32
307 ··DW_CFA_advance_loc:·2·to·0000000000000408307 ··DW_CFA_advance_loc:·2·to·00000000000003b8
308 ··DW_CFA_def_cfa_offset:·24308 ··DW_CFA_def_cfa_offset:·24
309 ··DW_CFA_advance_loc:·2·to·000000000000040a309 ··DW_CFA_advance_loc:·2·to·00000000000003ba
310 ··DW_CFA_def_cfa_offset:·16310 ··DW_CFA_def_cfa_offset:·16
311 ··DW_CFA_advance_loc:·2·to·000000000000040c311 ··DW_CFA_advance_loc:·2·to·00000000000003bc
312 ··DW_CFA_def_cfa_offset:·8312 ··DW_CFA_def_cfa_offset:·8
313 ··DW_CFA_advance_loc:·1·to·000000000000040d313 ··DW_CFA_advance_loc:·1·to·00000000000003bd
314 ··DW_CFA_restore_state314 ··DW_CFA_restore_state
315 ··DW_CFA_nop315 ··DW_CFA_nop
  
316 00000340·000000000000001c·00000344·FDE·cie=00000000·pc=00000000000001b6..0000000000000207316 00000340·000000000000001c·00000344·FDE·cie=00000000·pc=000000000000020b..000000000000025c
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=0000000000000480..000000000000049a326 00000360·0000000000000014·00000364·FDE·cie=00000000·pc=0000000000000430..000000000000044a
327 ··DW_CFA_advance_loc:·8·to·0000000000000488327 ··DW_CFA_advance_loc:·8·to·0000000000000438
328 ··DW_CFA_def_cfa_offset:·16328 ··DW_CFA_def_cfa_offset:·16
329 ··DW_CFA_advance_loc:·17·to·0000000000000499329 ··DW_CFA_advance_loc:·17·to·0000000000000449
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=0000000000000207..0000000000000212332 00000378·0000000000000014·0000037c·FDE·cie=00000000·pc=000000000000025c..0000000000000267
333 ··DW_CFA_def_cfa_offset:·16333 ··DW_CFA_def_cfa_offset:·16
334 ··DW_CFA_advance_loc:·6·to·000000000000020d334 ··DW_CFA_advance_loc:·6·to·0000000000000262
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=00000000000004a0..00000000000004c7338 00000390·0000000000000018·00000394·FDE·cie=00000000·pc=0000000000000450..0000000000000477
339 ··DW_CFA_advance_loc:·14·to·00000000000004ae339 ··DW_CFA_advance_loc:·14·to·000000000000045e
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·00000000000004c2342 ··DW_CFA_advance_loc:·20·to·0000000000000472
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=0000000000000212..0000000000000226347 000003ac·0000000000000018·000003b0·FDE·cie=00000000·pc=0000000000000267..000000000000027b
348 ··DW_CFA_advance_loc:·1·to·0000000000000213348 ··DW_CFA_advance_loc:·1·to·0000000000000268
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·0000000000000221351 ··DW_CFA_advance_loc:·14·to·0000000000000276
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
95 PyEval_SaveThread96 PyEval_SaveThread
96 PyThread_acquire_lock_timed97 PyThread_acquire_lock_timed
97 PyEval_RestoreThread98 PyEval_RestoreThread
98 _PyEval_MakePendingCalls99 _PyEval_MakePendingCalls
99 _PyDeadline_Get100 _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+0x263242 ·R_X86_64_PC32»  .text.unlikely+0x307
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+0x2ba273 ·R_X86_64_PC32»  .text.unlikely+0x35e
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+0x30e277 ·R_X86_64_PC32»  .text.unlikely+0x3b2
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, 440 lines modifiedOffset 112, 497 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
118 »       call···fa·<PyThread_acquire_lock_timed_with_retries.cold+0x5>120 »       call···ff·<PyThread_acquire_lock_timed_with_retries.cold+0xa>
 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>
119 ·R_X86_64_PLT32» PyEval_SaveThread-0x4174 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
120 »       mov····%r13,%rsi175 »       mov····%r13,%rsi
121 »       mov····%r12,%rdi176 »       mov····%r12,%rdi
122 »       mov····$0x1,%edx177 »       mov····$0x1,%edx
123 »       mov····%rax,%rbp178 »       mov····%rax,%rbp
124 »       call···10d·<PyThread_acquire_lock_timed_with_retries.cold+0x18>179 »       call···1a0·<PyThread_acquire_lock_timed_with_retries.cold+0xab>
125 ·R_X86_64_PLT32» PyThread_acquire_lock_timed-0x4180 ·R_X86_64_PLT32» PyThread_acquire_lock_timed-0x4
126 »       mov····%rbp,%rdi181 »       mov····%rbp,%rdi
127 »       mov····%eax,%r13d182 »       mov····%eax,%r13d
128 »       call···118·<PyThread_acquire_lock_timed_with_retries.cold+0x23>183 »       call···1ab·<PyThread_acquire_lock_timed_with_retries.cold+0xb6>
129 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4184 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
130 »       cmp····$0x2,%r13d185 »       cmp····$0x2,%r13d
131 »       jne····122·<PyThread_acquire_lock_timed_with_retries.cold+0x2d>186 »       jne····1b5·<PyThread_acquire_lock_timed_with_retries.cold+0xc0>
132 ·R_X86_64_PC32»  .text.hot+0x279187 ·R_X86_64_PC32»  .text.hot+0x27d
133 »       mov····0x8(%rsp),%rdi188 »       mov····0x8(%rsp),%rdi
134 »       call···12c·<PyThread_acquire_lock_timed_with_retries.cold+0x37>189 »       call···1bf·<PyThread_acquire_lock_timed_with_retries.cold+0xca>
135 ·R_X86_64_PLT32» _PyEval_MakePendingCalls-0x4190 ·R_X86_64_PLT32» _PyEval_MakePendingCalls-0x4
136 »       test···%eax,%eax191 »       test···%eax,%eax
137 »       js·····134·<PyThread_acquire_lock_timed_with_retries.cold+0x3f>192 »       js·····1c7·<PyThread_acquire_lock_timed_with_retries.cold+0xd2>
138 ·R_X86_64_PC32»  .text.hot+0x279193 ·R_X86_64_PC32»  .text.hot+0x27d
139 »       test···%rbx,%rbx194 »       test···%rbx,%rbx
140 »       jle····13d·<PyThread_acquire_lock_timed_with_retries.cold+0x48>195 »       jle····1d0·<PyThread_acquire_lock_timed_with_retries.cold+0xdb>
141 ·R_X86_64_PC32»  .text.hot+0x20f196 ·R_X86_64_PC32»  .text.hot+0x20f
142 »       mov····(%rsp),%rdi197 »       mov····(%rsp),%rdi
143 »       call···146·<PyThread_acquire_lock_timed_with_retries.cold+0x51>198 »       call···1d9·<PyThread_acquire_lock_timed_with_retries.cold+0xe4>
144 ·R_X86_64_PLT32» _PyDeadline_Get-0x4199 ·R_X86_64_PLT32» _PyDeadline_Get-0x4
145 »       mov····%rax,%rbx200 »       mov····%rax,%rbx
146 »       test···%rax,%rax201 »       test···%rax,%rax
147 »       js·····152·<PyThread_acquire_lock_timed_with_retries.cold+0x5d>202 »       js·····1e5·<PyThread_acquire_lock_timed_with_retries.cold+0xf0>
148 ·R_X86_64_PC32»  .text.hot+0x2d9203 ·R_X86_64_PC32»  .text.hot+0x2e1
149 »       jmp····157·<PyThread_acquire_lock_timed_with_retries.cold+0x62>204 »       jmp····1ea·<PyThread_acquire_lock_timed_with_retries.cold+0xf5>
150 ·R_X86_64_PC32»  .text.hot+0x20f205 ·R_X86_64_PC32»  .text.hot+0x20f
151 »       call···15c·<PyThread_acquire_lock_timed_with_retries.cold+0x67>206 »       call···1ef·<PyThread_acquire_lock_timed_with_retries.cold+0xfa>
152 ·R_X86_64_PLT32» __errno_location-0x4 
153 »       mov····(%rax),%eax207 ·R_X86_64_PLT32» sem_wait-0x4
 208 »       cmp····$0xffffffff,%eax
 209 »       jne····169·<PyThread_acquire_lock_timed_with_retries.cold+0x74>
154 »       jmp····163·<PyThread_acquire_lock_timed_with_retries.cold+0x6e>210 »       jmp····162·<PyThread_acquire_lock_timed_with_retries.cold+0x6d>
 211 »       test···%rbp,%rbp
 212 »       jg·····206·<PyThread_acquire_lock_timed_with_retries.cold+0x111>
155 ·R_X86_64_PC32»  .text.hot+0x2f9213 ·R_X86_64_PC32»  .text.hot+0x2ca
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 
166 »       jmp····181·<PyThread_acquire_lock_timed_with_retries.cold+0x8c>214 »       jmp····110·<PyThread_acquire_lock_timed_with_retries.cold+0x1b>
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; 15924/22493 bytes (70.80%) of diff not shown.
19.5 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+0x17d210 ·R_X86_64_PC32»  .text.unlikely+0x138
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, 412 lines modifiedOffset 228, 352 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·····2ac·<PyThread_acquire_lock_timed_with_retries+0xdc>235 »       jg·····2b4·<PyThread_acquire_lock_timed_with_retries+0xe4>
236 »       mov····%r12,%rdi236 »       mov····%r12,%rdi
237 »       jne····290·<PyThread_acquire_lock_timed_with_retries+0xc0>237 »       jne····298·<PyThread_acquire_lock_timed_with_retries+0xc8>
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·····34b·<PyThread_acquire_lock_timed_with_retries+0x17b>241 »       je·····2ea·<PyThread_acquire_lock_timed_with_retries+0x11a>
242 »       cmp····$0x4,%eax242 »       cmp····$0x4,%eax
243 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>243 »       je·····304·<PyThread_acquire_lock_timed_with_retries+0x134>
244 »       cmp····$0xb,%eax244 »       cmp····$0xb,%eax
245 »       je·····2d4·<PyThread_acquire_lock_timed_with_retries+0x104>245 »       je·····2dc·<PyThread_acquire_lock_timed_with_retries+0x10c>
246 »       test···%eax,%eax246 »       test···%eax,%eax
247 »       jne····277·<PyThread_acquire_lock_timed_with_retries+0xa7>247 »       jne····27b·<PyThread_acquire_lock_timed_with_retries+0xab>
248 ·R_X86_64_PC32»  .text.unlikely+0x1a3248 ·R_X86_64_PC32»  .text.unlikely+0xf1
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 »       nop259 »       nopl···0x0(%rax,%rax,1)
260 »       call···295·<PyThread_acquire_lock_timed_with_retries+0xc5>260 »       call···29d·<PyThread_acquire_lock_timed_with_retries+0xcd>
261 ·R_X86_64_PLT32» sem_wait-0x4261 ·R_X86_64_PLT32» sem_wait-0x4
262 »       cmp····$0xffffffff,%eax262 »       cmp····$0xffffffff,%eax
263 »       je·····29e·<PyThread_acquire_lock_timed_with_retries+0xce>263 »       je·····2a6·<PyThread_acquire_lock_timed_with_retries+0xd6>
264 ·R_X86_64_PC32»  .text.unlikely+0x18e264 ·R_X86_64_PC32»  .text.unlikely+0x100
265 »       cmp····$0x4,%eax265 »       cmp····$0x4,%eax
266 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>266 »       je·····309·<PyThread_acquire_lock_timed_with_retries+0x139>
267 »       test···%eax,%eax267 »       test···%eax,%eax
268 »       je·····277·<PyThread_acquire_lock_timed_with_retries+0xa7>268 »       je·····27b·<PyThread_acquire_lock_timed_with_retries+0xab>
269 »       jmp····2ac·<PyThread_acquire_lock_timed_with_retries+0xdc>269 »       jmp····2b4·<PyThread_acquire_lock_timed_with_retries+0xe4>
270 ·R_X86_64_PC32»  .text.unlikely+0x16e270 ·R_X86_64_PC32»  .text.unlikely+0x11a
271 »       mov····%r14,%rdx271 »       mov····%r14,%rdx
272 »       mov····$0x1,%esi272 »       mov····$0x1,%esi
273 »       mov····%r12,%rdi273 »       mov····%r12,%rdi
274 »       call···2bc·<PyThread_acquire_lock_timed_with_retries+0xec>274 »       call···2c4·<PyThread_acquire_lock_timed_with_retries+0xf4>
275 ·R_X86_64_PLT32» sem_clockwait-0x4275 ·R_X86_64_PLT32» sem_clockwait-0x4
276 »       cmp····$0xffffffff,%eax276 »       cmp····$0xffffffff,%eax
277 »       je·····33f·<PyThread_acquire_lock_timed_with_retries+0x16f>277 »       je·····2f6·<PyThread_acquire_lock_timed_with_retries+0x126>
278 »       cmp····$0x4,%eax278 »       cmp····$0x4,%eax
279 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>279 »       je·····2ff·<PyThread_acquire_lock_timed_with_retries+0x12f>
280 »       cmp····$0x6e,%eax280 »       cmp····$0x6e,%eax
281 »       je·····2d4·<PyThread_acquire_lock_timed_with_retries+0x104>281 »       je·····2dc·<PyThread_acquire_lock_timed_with_retries+0x10c>
282 »       test···%eax,%eax282 »       test···%eax,%eax
283 »       je·····277·<PyThread_acquire_lock_timed_with_retries+0xa7>283 »       je·····27b·<PyThread_acquire_lock_timed_with_retries+0xab>
284 »       jmp····2d4·<PyThread_acquire_lock_timed_with_retries+0x104>284 »       jmp····2dc·<PyThread_acquire_lock_timed_with_retries+0x10c>
285 ·R_X86_64_PC32»  .text.unlikely+0x15f285 ·R_X86_64_PC32»  .text.unlikely+0x129
286 »       test···%r13,%r13286 »       test···%r13,%r13
287 »       jne····2dd·<PyThread_acquire_lock_timed_with_retries+0x10d>287 »       jne····2e5·<PyThread_acquire_lock_timed_with_retries+0x115>
288 ·R_X86_64_PC32»  .text.unlikely+0xf1288 ·R_X86_64_PC32»  .text.unlikely+0x184
289 »       xor····%r13d,%r13d289 »       xor····%r13d,%r13d
290 »       jmp····27d·<PyThread_acquire_lock_timed_with_retries+0xad>290 »       jmp····281·<PyThread_acquire_lock_timed_with_retries+0xb1>
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> 
295 »       call···2f1·<PyThread_acquire_lock_timed_with_retries+0x121>291 »       call···2ef·<PyThread_acquire_lock_timed_with_retries+0x11f>
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> 
300 ·R_X86_64_PLT32» __errno_location-0x4 
301 »       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> 
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> 
322 »       call···33b·<PyThread_acquire_lock_timed_with_retries+0x16b> 
323 ·R_X86_64_PLT32» __errno_location-0x4292 ·R_X86_64_PLT32» __errno_location-0x4
324 »       mov····(%rax),%eax293 »       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 
329 »       jmp····2c1·<PyThread_acquire_lock_timed_with_retries+0xf1>294 »       jmp····265·<PyThread_acquire_lock_timed_with_retries+0x95>
330 »       call···350·<PyThread_acquire_lock_timed_with_retries+0x180>295 »       call···2fb·<PyThread_acquire_lock_timed_with_retries+0x12b>
331 ·R_X86_64_PLT32» __errno_location-0x4296 ·R_X86_64_PLT32» __errno_location-0x4
332 »       mov····(%rax),%eax297 »       mov····(%rax),%eax
333 »       jmp····265·<PyThread_acquire_lock_timed_with_retries+0x95>298 »       jmp····2c9·<PyThread_acquire_lock_timed_with_retries+0xf9>
334 »       nopw···0x0(%rax,%rax,1)299 »       jmp····304·<PyThread_acquire_lock_timed_with_retries+0x134>
 300 ·R_X86_64_PC32»  .text.unlikely+0x16e
 301 »       jmp····309·<PyThread_acquire_lock_timed_with_retries+0x139>
 302 ·R_X86_64_PC32»  .text.unlikely+0x16e
 303 »       jmp····30e·<PyThread_acquire_lock_timed_with_retries+0x13e>
Max diff block lines reached; 13190/19818 bytes (66.56%) of diff not shown.
3.0 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·87010000·H...............45 ··0x00000290·48000000·94020000·00000000·3e010000·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·0e700299·0a0e3844·0e30410e·28420e20·.p....8D.0A.(B.·48 ··0x000002c0·0e70029d·0a0e3844·0e30410e·28420e20·.p....8D.0A.(B.·
49 ··0x000002d0·420e1842·0e10420e·08420b00·1c000000·B..B..B..B......49 ··0x000002d0·420e1842·0e10420e·08460b00·1c000000·B..B..B..F......
50 ··0x000002e0·e0020000·00000000·c1000000·000e7083·..............p.50 ··0x000002e0·e0020000·00000000·16010000·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·84010000·00460e10·8c02410e·.........F....A.65 ··0x000003d0·00000000·35010000·00460e10·8c02410e·....5....F....A.
66 ··0x000003e0·18860341·0e208304·470e4002·740a0e20·...A.·..G.@.t..·66 ··0x000003e0·18860341·0e208304·470e4002·740a0e20·...A.·..G.@.t..·
67 ··0x000003f0·410e1841·0e10420e·08490b00·18000000·A..A..B..I......67 ··0x000003f0·410e1841·0e10420e·08490b00·18000000·A..A..B..I......
68 ··0x00000400·00040000·00000000·41000000·000e4083·........A.....@.68 ··0x00000400·00040000·00000000·90000000·000e4083·..............@.
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_
107 ··0x00000680·696f6e00·50794576·616c5f53·61766554·ion.PyEval_SaveT108 ··0x00000690·496e6974·00507945·76616c5f·53617665·Init.PyEval_Save
108 ··0x00000690·68726561·64005079·54687265·61645f61·hread.PyThread_a109 ··0x000006a0·54687265·61640050·79546872·6561645f·Thread.PyThread_
109 ··0x000006a0·63717569·72655f6c·6f636b5f·74696d65·cquire_lock_time110 ··0x000006b0·61637175·6972655f·6c6f636b·5f74696d·acquire_lock_tim
110 ··0x000006b0·64005079·4576616c·5f526573·746f7265·d.PyEval_Restore111 ··0x000006c0·65640050·79457661·6c5f5265·73746f72·ed.PyEval_Restor
111 ··0x000006c0·54687265·6164005f·50794576·616c5f4d·Thread._PyEval_M112 ··0x000006d0·65546872·65616400·5f507945·76616c5f·eThread._PyEval_
112 ··0x000006d0·616b6550·656e6469·6e674361·6c6c7300·akePendingCalls.113 ··0x000006e0·4d616b65·50656e64·696e6743·616c6c73·MakePendingCalls
113 ··0x000006e0·5f507944·6561646c·696e655f·47657400·_PyDeadline_Get.114 ··0x000006f0·005f5079·44656164·6c696e65·5f476574·._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
71.7 KB
pystrtod.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:··········10776·(bytes·into·file)13 ··Start·of·section·headers:··········10632·(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·0x2a18:1 There·are·21·section·headers,·starting·at·offset·0x2988:
  
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]·.rodata.str1.8····PROGBITS········0000000000000000·000040·000083·01·AMS··0···0··88 ··[·4]·.rodata.str1.8····PROGBITS········0000000000000000·000040·000083·01·AMS··0···0··8
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0000c3·000180·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0000c3·000173·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001798·000360·18···I·18···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001768·000330·18···I·18···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000248·000af0·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000238·000acb·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·001af8·0008b8·18···I·18···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·001a98·000888·18···I·18···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·000d38·000036·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·000d03·000036·01·AMS··0···0··1
14 ··[10]·.rodata···········PROGBITS········0000000000000000·000d70·0001a8·00···A··0···0·1614 ··[10]·.rodata···········PROGBITS········0000000000000000·000d40·0001a8·00···A··0···0·16
15 ··[11]·.rela.rodata······RELA············0000000000000000·0023b0·0004e0·18···I·18··10··815 ··[11]·.rela.rodata······RELA············0000000000000000·002320·0004e0·18···I·18··10··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·000f18·000030·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·000ee8·000030·08··AM··0···0··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·000f48·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·000f18·000010·10··AM··0···0·16
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000f58·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000f28·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·000f58·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·000f28·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·000f78·0001b8·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·000f48·0001b8·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·002890·0000c0·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·002800·0000c0·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·001130·000420·18·····19··22··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·001100·000420·18·····19··22··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·001550·000247·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·001520·000247·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·002950·0000c7·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0028c0·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)
3.86 KB
readelf --wide --symbols {}
    
Offset 4, 44 lines modifiedOffset 4, 44 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····4·.rodata.str1.85 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.rodata.str1.8
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·PyOS_string_to_double.cold8 ·····4:·0000000000000000···107·FUNC····LOCAL··DEFAULT····5·PyOS_string_to_double.cold
9 ·····5:·000000000000006b····19·FUNC····LOCAL··DEFAULT····5·_Py_string_to_number_with_underscores.cold9 ·····5:·000000000000006b····19·FUNC····LOCAL··DEFAULT····5·_Py_string_to_number_with_underscores.cold
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.110 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
11 ·····7:·000000000000007e····26·FUNC····LOCAL··DEFAULT····5·_Py_parse_inf_or_nan.cold11 ·····7:·000000000000007e····13·FUNC····LOCAL··DEFAULT····5·_Py_parse_inf_or_nan.cold
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
13 ·····9:·0000000000000190····24·OBJECT··LOCAL··DEFAULT···10·lc_float_strings13 ·····9:·0000000000000190····24·OBJECT··LOCAL··DEFAULT···10·lc_float_strings
14 ····10:·0000000000000170····24·OBJECT··LOCAL··DEFAULT···10·uc_float_strings14 ····10:·0000000000000170····24·OBJECT··LOCAL··DEFAULT···10·uc_float_strings
15 ····11:·0000000000000098···232·FUNC····LOCAL··DEFAULT····5·PyOS_double_to_string.cold15 ····11:·000000000000008b···232·FUNC····LOCAL··DEFAULT····5·PyOS_double_to_string.cold
16 ····12:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC016 ····12:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC0
17 ····13:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1017 ····13:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···12·.LC10
18 ····14:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···12·.LC8 
19 ····15:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC318 ····14:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC3
20 ····16:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC419 ····15:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC4
21 ····17:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1220 ····16:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LC12
 21 ····17:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···12·.LC8
22 ····18:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1122 ····18:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···12·.LC11
23 ····19:·000000000000000a·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1423 ····19:·000000000000000a·····0·NOTYPE··LOCAL··DEFAULT····9·.LC14
24 ····20:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···12·.LC924 ····20:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···12·.LC9
25 ····21:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1325 ····21:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LC13
26 ····22:·0000000000000000···328·FUNC····GLOBAL·DEFAULT····7·PyOS_string_to_double26 ····22:·0000000000000000···328·FUNC····GLOBAL·DEFAULT····7·PyOS_string_to_double
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_387controlword28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_387controlword
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_set_387controlword29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_set_387controlword
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_strtod30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_strtod
31 ····27:·0000000000000260···438·FUNC····GLOBAL·HIDDEN·····7·_Py_parse_inf_or_nan31 ····27:·0000000000000260···419·FUNC····GLOBAL·HIDDEN·····7·_Py_parse_inf_or_nan
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
35 ····31:·0000000000000150···265·FUNC····GLOBAL·HIDDEN·····7·_Py_string_to_number_with_underscores35 ····31:·0000000000000150···265·FUNC····GLOBAL·HIDDEN·····7·_Py_string_to_number_with_underscores
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
40 ····36:·0000000000000420··1744·FUNC····GLOBAL·DEFAULT····7·PyOS_double_to_string40 ····36:·0000000000000410··1723·FUNC····GLOBAL·DEFAULT····7·PyOS_double_to_string
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_dtoa41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_dtoa
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_freedtoa46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_freedtoa
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
30.7 KB
readelf --wide --relocs {}
    
Offset 1, 201 lines modifiedOffset 1, 197 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x1798·contains·36·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0x1768·contains·34·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000c··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_strtod·-·43 000000000000000c··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_strtod·-·4
4 0000000000000023··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·44 0000000000000023··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
5 000000000000002b··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·05 000000000000002b··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
6 0000000000000032··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·46 0000000000000032··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
7 000000000000003a··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·47 000000000000003a··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
8 0000000000000047··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·308 0000000000000047··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
9 0000000000000051··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·49 0000000000000051··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
10 0000000000000060··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·410 0000000000000060··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
11 0000000000000082··0000000d00000002·R_X86_64_PC32··········0000000000000020·.LC10·-·411 0000000000000082··0000000d00000002·R_X86_64_PC32··········0000000000000020·.LC10·-·4
12 000000000000008f··0000000e00000002·R_X86_64_PC32··········0000000000000010·.LC8·-·4 
13 000000000000009d··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·19012 0000000000000090··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190
14 00000000000000be··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_dtoa·-·413 00000000000000b1··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_dtoa·-·4
15 00000000000000da··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·414 00000000000000cd··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
16 00000000000000e6··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e15 00000000000000d9··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e
17 00000000000000eb··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·416 00000000000000de··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
18 00000000000000f8··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·417 00000000000000eb··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
19 0000000000000100··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_freedtoa·-·418 00000000000000f3··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_freedtoa·-·4
20 0000000000000112··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e19 0000000000000105··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e
21 0000000000000117··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·420 000000000000010a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
22 0000000000000017··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7421 0000000000000017··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·74
23 000000000000001c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ec22 000000000000001c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ec
24 000000000000003f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9d23 000000000000003f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9d
25 000000000000005b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13224 000000000000005b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·132
26 000000000000007a··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·425 000000000000007a··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
27 0000000000000087··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32726 0000000000000087··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·330
28 0000000000000094··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·327 
29 00000000000000d5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4f127 00000000000000c8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e1
 28 00000000000000e6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6bd
30 00000000000000f3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6cb29 00000000000000fb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6bd
31 0000000000000108··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6cb30 000000000000011f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·500
32 000000000000012c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51031 0000000000000128··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·500
33 0000000000000135··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51032 0000000000000139··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·500
34 0000000000000146··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51033 0000000000000145··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b1
35 0000000000000152··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·77c 
36 0000000000000163··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85034 0000000000000156··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·840
 35 0000000000000162··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b1
37 000000000000016f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·77c36 000000000000016f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·511
38 000000000000017c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·521 
  
39 Relocation·section·'.rela.text.hot'·at·offset·0x1af8·contains·93·entries:37 Relocation·section·'.rela.text.hot'·at·offset·0x1a98·contains·91·entries:
40 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend38 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
41 000000000000001c··0000001700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·439 000000000000001c··0000001700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
42 000000000000002a··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_get_387controlword·-·440 000000000000002a··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_get_387controlword·-·4
43 000000000000004e··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·441 000000000000004e··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·4
44 0000000000000059··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_strtod·-·442 0000000000000059··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_strtod·-·4
45 0000000000000067··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·443 0000000000000067··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·4
46 00000000000000cf··0000000f00000002·R_X86_64_PC32··········0000000000000000·.LC3·-·444 00000000000000cf··0000000e00000002·R_X86_64_PC32··········0000000000000000·.LC3·-·4
47 00000000000000d7··0000001000000002·R_X86_64_PC32··········0000000000000008·.LC4·-·445 00000000000000d7··0000000f00000002·R_X86_64_PC32··········0000000000000008·.LC4·-·4
48 00000000000000f7··0000001b00000004·R_X86_64_PLT32·········0000000000000260·_Py_parse_inf_or_nan·-·446 00000000000000f7··0000001b00000004·R_X86_64_PLT32·········0000000000000260·_Py_parse_inf_or_nan·-·4
49 0000000000000108··0000000f00000002·R_X86_64_PC32··········0000000000000000·.LC3·-·447 0000000000000108··0000000e00000002·R_X86_64_PC32··········0000000000000000·.LC3·-·4
50 0000000000000110··0000001000000002·R_X86_64_PC32··········0000000000000008·.LC4·-·448 0000000000000110··0000000f00000002·R_X86_64_PC32··········0000000000000008·.LC4·-·4
51 0000000000000123··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·449 0000000000000123··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
52 000000000000012b··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·050 000000000000012b··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
53 0000000000000132··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·451 0000000000000132··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
54 000000000000013f··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·452 000000000000013f··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
55 000000000000017a··0000002000000004·R_X86_64_PLT32·········0000000000000000·strchr·-·453 000000000000017a··0000002000000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
56 00000000000001a4··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·454 00000000000001a4··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
57 00000000000001f7··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·455 00000000000001f7··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
58 00000000000001fe··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·456 00000000000001fe··0000001c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
59 000000000000020d··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·6057 000000000000020d··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·60
60 0000000000000212··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·458 0000000000000212··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
61 0000000000000253··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·459 0000000000000253··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
62 0000000000000282··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·060 0000000000000282··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
63 0000000000000299··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·461 000000000000029d··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
64 000000000000029f··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·062 00000000000002a3··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
65 00000000000002c1··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·063 00000000000002c5··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
66 00000000000002cd··000000110000000b·R_X86_64_32S···········0000000000000000·.LC12·+·364 00000000000002d1··000000100000000b·R_X86_64_32S···········0000000000000000·.LC12·+·3
67 00000000000002e4··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·065 00000000000002f3··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
68 00000000000002f3··0000000e00000002·R_X86_64_PC32··········0000000000000010·.LC8·-·466 0000000000000304··0000001100000002·R_X86_64_PC32··········0000000000000010·.LC8·-·4
69 0000000000000300··0000001200000002·R_X86_64_PC32··········0000000000000028·.LC11·-·467 0000000000000311··0000001200000002·R_X86_64_PC32··········0000000000000028·.LC11·-·4
70 000000000000031c··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0 
71 0000000000000327··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4 
72 0000000000000340··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0 
73 0000000000000356··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·068 0000000000000325··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
 69 0000000000000330··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
74 0000000000000375··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·070 0000000000000350··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
75 0000000000000382··000000130000000b·R_X86_64_32S···········000000000000000a·.LC14·+·371 0000000000000366··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
76 0000000000000393··0000001400000002·R_X86_64_PC32··········0000000000000018·.LC9·-·4 
77 00000000000003b5··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·072 0000000000000385··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
 73 0000000000000392··000000130000000b·R_X86_64_32S···········000000000000000a·.LC14·+·3
 74 00000000000003a3··0000001400000002·R_X86_64_PC32··········0000000000000018·.LC9·-·4
78 00000000000003c5··000000150000000b·R_X86_64_32S···········0000000000000004·.LC13·+·275 00000000000003b7··000000150000000b·R_X86_64_32S···········0000000000000004·.LC13·+·1
 76 00000000000003dc··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
79 00000000000003ef··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·077 00000000000003f3··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
80 0000000000000406··000000230000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0 
81 0000000000000458··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·078 0000000000000448··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
82 0000000000000487··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_get_387controlword·-·479 0000000000000477··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_get_387controlword·-·4
83 00000000000004a8··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·19080 0000000000000498··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190
84 00000000000004b2··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·481 00000000000004a2··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·4
85 00000000000004d1··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_dtoa·-·482 00000000000004c1··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_dtoa·-·4
86 00000000000004dd··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·483 00000000000004cd··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_set_387controlword·-·4
87 000000000000051a··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·084 000000000000050a··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
88 000000000000055d··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·485 000000000000054d··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
89 00000000000005d6··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·486 00000000000005c6··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
90 000000000000062f··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·487 000000000000061f··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4
91 0000000000000657··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·488 0000000000000647··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4
92 000000000000066d··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·489 000000000000065d··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
93 000000000000069e··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2390 000000000000068a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23
94 00000000000006bb··0000002900000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·491 00000000000006aa··0000002900000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·4
95 00000000000006cb··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_freedtoa·-·492 00000000000006bd··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_dg_freedtoa·-·4
96 0000000000000704··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·493 000000000000078c··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
97 0000000000000729··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4 
98 0000000000000738··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4 
99 0000000000000761··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·494 00000000000007b1··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
 95 00000000000007c0··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4
 96 00000000000007e9··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
100 0000000000000845··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·17097 0000000000000835··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·170
101 0000000000000873··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_get_387controlword·-·498 0000000000000863··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_get_387controlword·-·4
102 000000000000089d··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·17099 000000000000088d··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·170
103 00000000000008c5··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·170100 00000000000008ad··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·170
104 00000000000008e2··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190 
105 00000000000008ed··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190 
106 00000000000008f8··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190101 00000000000008cf··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190
 102 00000000000008da··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190
 103 00000000000008e5··000000080000000b·R_X86_64_32S···········0000000000000000·.rodata·+·190
107 000000000000093c··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4104 000000000000091a··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4
 105 000000000000093f··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
108 0000000000000961··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4106 0000000000000967··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
109 0000000000000989··0000002800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4 
110 00000000000009bf··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4107 000000000000099a··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
 108 00000000000009d9··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4
111 00000000000009fe··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4109 00000000000009fa··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4
112 0000000000000a1f··0000002700000004·R_X86_64_PLT32·········0000000000000000·strncpy·-·4 
113 000000000000003f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4110 000000000000003f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
Max diff block lines reached; 13903/31342 bytes (44.36%) of diff not shown.
3.39 KB
readelf --wide --debug-dump=frames {}
    
Offset 139, 67 lines modifiedOffset 139, 67 lines modified
139 ··DW_CFA_advance_loc:·2·to·0000000000000075139 ··DW_CFA_advance_loc:·2·to·0000000000000075
140 ··DW_CFA_def_cfa_offset:·24140 ··DW_CFA_def_cfa_offset:·24
141 ··DW_CFA_advance_loc:·2·to·0000000000000077141 ··DW_CFA_advance_loc:·2·to·0000000000000077
142 ··DW_CFA_def_cfa_offset:·16142 ··DW_CFA_def_cfa_offset:·16
143 ··DW_CFA_advance_loc:·2·to·0000000000000079143 ··DW_CFA_advance_loc:·2·to·0000000000000079
144 ··DW_CFA_def_cfa_offset:·8144 ··DW_CFA_def_cfa_offset:·8
  
145 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000260..0000000000000416145 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000260..0000000000000403
146 ··DW_CFA_nop146 ··DW_CFA_nop
147 ··DW_CFA_nop147 ··DW_CFA_nop
148 ··DW_CFA_nop148 ··DW_CFA_nop
  
149 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=000000000000007e..0000000000000098149 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=000000000000007e..000000000000008b
150 ··DW_CFA_nop150 ··DW_CFA_nop
151 ··DW_CFA_nop151 ··DW_CFA_nop
152 ··DW_CFA_nop152 ··DW_CFA_nop
  
153 00000144·000000000000004c·00000148·FDE·cie=00000000·pc=0000000000000420..0000000000000af0153 00000144·000000000000004c·00000148·FDE·cie=00000000·pc=0000000000000410..0000000000000acb
154 ··DW_CFA_advance_loc:·6·to·0000000000000426154 ··DW_CFA_advance_loc:·6·to·0000000000000416
155 ··DW_CFA_def_cfa_offset:·16155 ··DW_CFA_def_cfa_offset:·16
156 ··DW_CFA_offset:·r15·(r15)·at·cfa-16156 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
157 ··DW_CFA_advance_loc:·8·to·000000000000042e157 ··DW_CFA_advance_loc:·8·to·000000000000041e
158 ··DW_CFA_def_cfa_offset:·24158 ··DW_CFA_def_cfa_offset:·24
159 ··DW_CFA_offset:·r14·(r14)·at·cfa-24159 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
160 ··DW_CFA_advance_loc:·2·to·0000000000000430160 ··DW_CFA_advance_loc:·2·to·0000000000000420
161 ··DW_CFA_def_cfa_offset:·32161 ··DW_CFA_def_cfa_offset:·32
162 ··DW_CFA_offset:·r13·(r13)·at·cfa-32162 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
163 ··DW_CFA_advance_loc:·2·to·0000000000000432163 ··DW_CFA_advance_loc:·2·to·0000000000000422
164 ··DW_CFA_def_cfa_offset:·40164 ··DW_CFA_def_cfa_offset:·40
165 ··DW_CFA_offset:·r12·(r12)·at·cfa-40165 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
166 ··DW_CFA_advance_loc:·1·to·0000000000000433166 ··DW_CFA_advance_loc:·1·to·0000000000000423
167 ··DW_CFA_def_cfa_offset:·48167 ··DW_CFA_def_cfa_offset:·48
168 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48168 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
169 ··DW_CFA_advance_loc:·1·to·0000000000000434169 ··DW_CFA_advance_loc:·1·to·0000000000000424
170 ··DW_CFA_def_cfa_offset:·56170 ··DW_CFA_def_cfa_offset:·56
171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
172 ··DW_CFA_advance_loc:·4·to·0000000000000438172 ··DW_CFA_advance_loc:·4·to·0000000000000428
173 ··DW_CFA_def_cfa_offset:·128173 ··DW_CFA_def_cfa_offset:·128
174 ··DW_CFA_advance_loc2:·667·to·00000000000006d3174 ··DW_CFA_advance_loc2:·669·to·00000000000006c5
175 ··DW_CFA_remember_state175 ··DW_CFA_remember_state
176 ··DW_CFA_def_cfa_offset:·56176 ··DW_CFA_def_cfa_offset:·56
177 ··DW_CFA_advance_loc:·4·to·00000000000006d7177 ··DW_CFA_advance_loc:·4·to·00000000000006c9
178 ··DW_CFA_def_cfa_offset:·48178 ··DW_CFA_def_cfa_offset:·48
179 ··DW_CFA_advance_loc:·1·to·00000000000006d8179 ··DW_CFA_advance_loc:·1·to·00000000000006ca
180 ··DW_CFA_def_cfa_offset:·40180 ··DW_CFA_def_cfa_offset:·40
181 ··DW_CFA_advance_loc:·2·to·00000000000006da181 ··DW_CFA_advance_loc:·2·to·00000000000006cc
182 ··DW_CFA_def_cfa_offset:·32182 ··DW_CFA_def_cfa_offset:·32
183 ··DW_CFA_advance_loc:·2·to·00000000000006dc183 ··DW_CFA_advance_loc:·2·to·00000000000006ce
184 ··DW_CFA_def_cfa_offset:·24184 ··DW_CFA_def_cfa_offset:·24
185 ··DW_CFA_advance_loc:·2·to·00000000000006de185 ··DW_CFA_advance_loc:·2·to·00000000000006d0
186 ··DW_CFA_def_cfa_offset:·16186 ··DW_CFA_def_cfa_offset:·16
187 ··DW_CFA_advance_loc:·2·to·00000000000006e0187 ··DW_CFA_advance_loc:·2·to·00000000000006d2
188 ··DW_CFA_def_cfa_offset:·8188 ··DW_CFA_def_cfa_offset:·8
189 ··DW_CFA_advance_loc:·8·to·00000000000006e8189 ··DW_CFA_advance_loc:·6·to·00000000000006d8
190 ··DW_CFA_restore_state190 ··DW_CFA_restore_state
191 ··DW_CFA_nop191 ··DW_CFA_nop
192 ··DW_CFA_nop192 ··DW_CFA_nop
193 ··DW_CFA_nop193 ··DW_CFA_nop
  
194 00000194·0000000000000020·00000198·FDE·cie=00000000·pc=0000000000000098..0000000000000180194 00000194·0000000000000020·00000198·FDE·cie=00000000·pc=000000000000008b..0000000000000173
195 ··DW_CFA_def_cfa_offset:·128195 ··DW_CFA_def_cfa_offset:·128
196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
198 ··DW_CFA_offset:·r12·(r12)·at·cfa-40198 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
199 ··DW_CFA_offset:·r13·(r13)·at·cfa-32199 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
200 ··DW_CFA_offset:·r14·(r14)·at·cfa-24200 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
201 ··DW_CFA_offset:·r15·(r15)·at·cfa-16201 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
4.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 55, 87 lines modifiedOffset 55, 83 lines modified
55 »       jmp····7e·<_Py_parse_inf_or_nan.cold>55 »       jmp····7e·<_Py_parse_inf_or_nan.cold>
56 ·R_X86_64_PLT32» PyErr_NoMemory-0x456 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
  
57 000000000000007e·<_Py_parse_inf_or_nan.cold>:57 000000000000007e·<_Py_parse_inf_or_nan.cold>:
58 _Py_parse_inf_or_nan.cold():58 _Py_parse_inf_or_nan.cold():
59 »       movsd··0x0(%rip),%xmm0········59 »       movsd··0x0(%rip),%xmm0········
60 ·R_X86_64_PC32»  .LC10-0x460 ·R_X86_64_PC32»  .LC10-0x4
61 »       jmp····8b·<_Py_parse_inf_or_nan.cold+0xd> 
62 ·R_X86_64_PC32»  .text.hot+0x327 
63 »       movsd··0x0(%rip),%xmm0········ 
64 ·R_X86_64_PC32»  .LC8-0x4 
65 »       jmp····98·<PyOS_double_to_string.cold>61 »       jmp····8b·<PyOS_double_to_string.cold>
66 ·R_X86_64_PC32»  .text.hot+0x32762 ·R_X86_64_PC32»  .text.hot+0x330
  
67 0000000000000098·<PyOS_double_to_string.cold>:63 000000000000008b·<PyOS_double_to_string.cold>:
68 PyOS_double_to_string.cold():64 PyOS_double_to_string.cold():
69 »       movq···$0x0,0x20(%rsp)65 »       movq···$0x0,0x20(%rsp)
70 ·R_X86_64_32S»   .rodata+0x19066 ·R_X86_64_32S»   .rodata+0x190
71 »       xor····%ebp,%ebp67 »       xor····%ebp,%ebp
72 »       movsd··0x8(%rsp),%xmm068 »       movsd··0x8(%rsp),%xmm0
73 »       lea····0x34(%rsp),%rcx69 »       lea····0x34(%rsp),%rcx
74 »       mov····%ebp,%edi70 »       mov····%ebp,%edi
75 »       mov····%r13d,%esi71 »       mov····%r13d,%esi
76 »       lea····0x38(%rsp),%r872 »       lea····0x38(%rsp),%r8
77 »       lea····0x30(%rsp),%rdx73 »       lea····0x30(%rsp),%rdx
78 »       call···c2·<PyOS_double_to_string.cold+0x2a>74 »       call···b5·<PyOS_double_to_string.cold+0x2a>
79 ·R_X86_64_PLT32» _Py_dg_dtoa-0x475 ·R_X86_64_PLT32» _Py_dg_dtoa-0x4
80 »       movslq·0x30(%rsp),%r876 »       movslq·0x30(%rsp),%r8
81 »       mov····%rax,%rbp77 »       mov····%rax,%rbp
82 »       mov····%r8,%rcx78 »       mov····%r8,%rcx
83 »       mov····%r8,%rax79 »       mov····%r8,%rax
84 »       test···%rbp,%rbp80 »       test···%rbp,%rbp
85 »       jne····d9·<PyOS_double_to_string.cold+0x41>81 »       jne····cc·<PyOS_double_to_string.cold+0x41>
86 ·R_X86_64_PC32»  .text.hot+0x4f182 ·R_X86_64_PC32»  .text.hot+0x4e1
87 »       call···de·<PyOS_double_to_string.cold+0x46>83 »       call···d1·<PyOS_double_to_string.cold+0x46>
88 ·R_X86_64_PLT32» PyErr_NoMemory-0x484 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
89 »       jmp····104·<PyOS_double_to_string.cold+0x6c>85 »       jmp····f7·<PyOS_double_to_string.cold+0x6c>
90 »       mov····$0x4f5,%esi86 »       mov····$0x4f5,%esi
91 »       mov····$0x0,%edi87 »       mov····$0x0,%edi
92 ·R_X86_64_32»    .rodata.str1.1+0xe88 ·R_X86_64_32»    .rodata.str1.1+0xe
93 »       call···ef·<PyOS_double_to_string.cold+0x57>89 »       call···e2·<PyOS_double_to_string.cold+0x57>
94 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x490 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
95 »       xor····%r13d,%r13d91 »       xor····%r13d,%r13d
96 »       jmp····f7·<PyOS_double_to_string.cold+0x5f>92 »       jmp····ea·<PyOS_double_to_string.cold+0x5f>
97 ·R_X86_64_PC32»  .text.hot+0x6cb93 ·R_X86_64_PC32»  .text.hot+0x6bd
98 »       call···fc·<PyOS_double_to_string.cold+0x64>94 »       call···ef·<PyOS_double_to_string.cold+0x64>
99 ·R_X86_64_PLT32» PyErr_NoMemory-0x495 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
100 »       mov····%rbp,%rdi96 »       mov····%rbp,%rdi
101 »       call···104·<PyOS_double_to_string.cold+0x6c>97 »       call···f7·<PyOS_double_to_string.cold+0x6c>
102 ·R_X86_64_PLT32» _Py_dg_freedtoa-0x498 ·R_X86_64_PLT32» _Py_dg_freedtoa-0x4
103 »       xor····%r13d,%r13d99 »       xor····%r13d,%r13d
104 »       jmp····10c·<PyOS_double_to_string.cold+0x74>100 »       jmp····ff·<PyOS_double_to_string.cold+0x74>
105 ·R_X86_64_PC32»  .text.hot+0x6cb101 ·R_X86_64_PC32»  .text.hot+0x6bd
106 »       mov····$0x4fb,%esi102 »       mov····$0x4fb,%esi
107 »       mov····$0x0,%edi103 »       mov····$0x0,%edi
108 ·R_X86_64_32»    .rodata.str1.1+0xe104 ·R_X86_64_32»    .rodata.str1.1+0xe
109 »       call···11b·<PyOS_double_to_string.cold+0x83>105 »       call···10e·<PyOS_double_to_string.cold+0x83>
110 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4106 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
111 »       jmp····ef·<PyOS_double_to_string.cold+0x57>107 »       jmp····e2·<PyOS_double_to_string.cold+0x57>
112 »       test···%r12,%r12108 »       test···%r12,%r12
113 »       je·····173·<PyOS_double_to_string.cold+0xdb>109 »       je·····166·<PyOS_double_to_string.cold+0xdb>
114 »       movzbl·0x0(%rbp),%edx110 »       movzbl·0x0(%rbp),%edx
115 »       cmp····$0x1,%r12111 »       cmp····$0x1,%r12
116 »       jne····130·<PyOS_double_to_string.cold+0x98>112 »       jne····123·<PyOS_double_to_string.cold+0x98>
117 ·R_X86_64_PC32»  .text.hot+0x510113 ·R_X86_64_PC32»  .text.hot+0x500
118 »       cmp····$0x30,%dl114 »       cmp····$0x30,%dl
119 »       jne····139·<PyOS_double_to_string.cold+0xa1>115 »       jne····12c·<PyOS_double_to_string.cold+0xa1>
120 ·R_X86_64_PC32»  .text.hot+0x510116 ·R_X86_64_PC32»  .text.hot+0x500
121 »       xor····%r9d,%r9d117 »       xor····%r9d,%r9d
122 »       mov····%r9d,0x34(%rsp)118 »       mov····%r9d,0x34(%rsp)
123 »       movzbl·0x0(%rbp),%edx119 »       movzbl·0x0(%rbp),%edx
124 »       jmp····14a·<PyOS_double_to_string.cold+0xb2>120 »       jmp····13d·<PyOS_double_to_string.cold+0xb2>
125 ·R_X86_64_PC32»  .text.hot+0x510121 ·R_X86_64_PC32»  .text.hot+0x500
126 »       movl···$0x2,(%r14)122 »       movl···$0x2,(%r14)
127 »       jmp····156·<PyOS_double_to_string.cold+0xbe>123 »       jmp····149·<PyOS_double_to_string.cold+0xbe>
128 ·R_X86_64_PC32»  .text.hot+0x77c124 ·R_X86_64_PC32»  .text.hot+0x6b1
129 »       mov····$0x1,%r13d125 »       mov····$0x1,%r13d
130 »       mov····$0x67,%r15d126 »       mov····$0x67,%r15d
131 »       jmp····167·<PyOS_double_to_string.cold+0xcf>127 »       jmp····15a·<PyOS_double_to_string.cold+0xcf>
132 ·R_X86_64_PC32»  .text.hot+0x850128 ·R_X86_64_PC32»  .text.hot+0x840
133 »       movl···$0x1,(%r14)129 »       movl···$0x1,(%r14)
134 »       jmp····173·<PyOS_double_to_string.cold+0xdb>130 »       jmp····166·<PyOS_double_to_string.cold+0xdb>
135 ·R_X86_64_PC32»  .text.hot+0x77c131 ·R_X86_64_PC32»  .text.hot+0x6b1
136 »       xor····%r10d,%r10d132 »       xor····%r10d,%r10d
137 »       mov····%r10d,0x34(%rsp)133 »       mov····%r10d,0x34(%rsp)
138 »       jmp····180·<uc_float_strings+0x10>134 »       jmp····173·<uc_float_strings+0x3>
139 ·R_X86_64_PC32»  .text.hot+0x521135 ·R_X86_64_PC32»  .text.hot+0x511
22.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 219, 421 lines modifiedOffset 219, 415 lines modified
219 0000000000000260·<_Py_parse_inf_or_nan>:219 0000000000000260·<_Py_parse_inf_or_nan>:
220 _Py_parse_inf_or_nan():220 _Py_parse_inf_or_nan():
221 »       endbr64221 »       endbr64
222 »       movzbl·(%rdi),%edx222 »       movzbl·(%rdi),%edx
223 »       mov····%rdi,%rax223 »       mov····%rdi,%rax
224 »       mov····%rsi,%rcx224 »       mov····%rsi,%rcx
225 »       cmp····$0x2d,%dl225 »       cmp····$0x2d,%dl
226 »       je·····330·<_Py_parse_inf_or_nan+0xd0>226 »       je·····340·<_Py_parse_inf_or_nan+0xe0>
227 »       cmp····$0x2b,%dl227 »       cmp····$0x2b,%dl
228 »       je·····3e4·<_Py_parse_inf_or_nan+0x184>228 »       je·····3d1·<_Py_parse_inf_or_nan+0x171>
229 »       movzbl·0x0(%rdx),%esi229 »       movzbl·0x0(%rdx),%esi
230 ·R_X86_64_32S»   _Py_ctype_tolower230 ·R_X86_64_32S»   _Py_ctype_tolower
231 »       mov····%rdi,%rdx231 »       mov····%rdi,%rdx
232 »       xor····%edi,%edi232 »       xor····%edi,%edi
233 »       cmp····$0x69,%sil233 »       cmp····$0x69,%sil
234 »       jne····310·<_Py_parse_inf_or_nan+0xb0>234 »       jne····319·<_Py_parse_inf_or_nan+0xb9>
235 »       movzbl·0x1(%rax),%edx235 »       movzbl·0x1(%rax),%edx
236 »       movsd··0x0(%rip),%xmm0········236 »       movsd··0x0(%rip),%xmm0········
237 ·R_X86_64_PC32»  .LC0-0x4237 ·R_X86_64_PC32»  .LC0-0x4
238 »       cmpb···$0x6e,0x0(%rdx)238 »       cmpb···$0x6e,0x0(%rdx)
239 ·R_X86_64_32S»   _Py_ctype_tolower239 ·R_X86_64_32S»   _Py_ctype_tolower
240 »       jne····32b·<_Py_parse_inf_or_nan+0xcb>240 »       jne····334·<_Py_parse_inf_or_nan+0xd4>
241 »       mov····%rax,%rdx241 »       mov····%rax,%rdx
242 »       xor····%r9d,%r9d242 »       xor····%r9d,%r9d
243 »       xor····%edi,%edi243 »       xor····%edi,%edi
244 »       mov····$0x66,%esi244 »       mov····$0x66,%esi
245 »       movzbl·0x2(%rdx,%rdi,1),%r8d245 »       movzbl·0x2(%rdx,%rdi,1),%r8d
246 »       movzbl·0x0(%r8),%r8d246 »       movzbl·0x0(%r8),%r8d
247 ·R_X86_64_32S»   _Py_ctype_tolower247 ·R_X86_64_32S»   _Py_ctype_tolower
248 »       cmp····%esi,%r8d248 »       cmp····%esi,%r8d
249 »       jne····323·<_Py_parse_inf_or_nan+0xc3>249 »       jne····32c·<_Py_parse_inf_or_nan+0xcc>
250 »       movsbl·0x0(%rdi),%esi250 »       movsbl·0x0(%rdi),%esi
251 ·R_X86_64_32S»   .LC12+0x3251 ·R_X86_64_32S»   .LC12+0x3
252 »       add····$0x1,%rdi252 »       add····$0x1,%rdi
253 »       test···%sil,%sil253 »       test···%sil,%sil
254 »       jne····2b7·<_Py_parse_inf_or_nan+0x57>254 »       jne····2bb·<_Py_parse_inf_or_nan+0x5b>
255 »       movzbl·0x3(%rdx),%esi 
256 »       lea····0x3(%rdx),%rax255 »       lea····0x3(%rdx),%rax
257 »       cmpb···$0x69,0x0(%rsi)256 »       xor····%edi,%edi
 257 »       mov····$0x69,%esi
 258 »       movzbl·0x3(%rdx,%rdi,1),%r8d
 259 »       movzbl·0x0(%r8),%r8d
258 ·R_X86_64_32S»   _Py_ctype_tolower260 ·R_X86_64_32S»   _Py_ctype_tolower
 261 »       cmp····%esi,%r8d
259 »       je·····3a4·<_Py_parse_inf_or_nan+0x144>262 »       je·····3b4·<_Py_parse_inf_or_nan+0x154>
260 »       movsd··0x0(%rip),%xmm0········263 »       movsd··0x0(%rip),%xmm0········
261 ·R_X86_64_PC32»  .LC8-0x4264 ·R_X86_64_PC32»  .LC8-0x4
262 »       test···%r9d,%r9d265 »       test···%r9d,%r9d
263 »       je·····32b·<_Py_parse_inf_or_nan+0xcb>266 »       je·····334·<_Py_parse_inf_or_nan+0xd4>
264 »       movsd··0x0(%rip),%xmm0········267 »       movsd··0x0(%rip),%xmm0········
265 ·R_X86_64_PC32»  .LC11-0x4268 ·R_X86_64_PC32»  .LC11-0x4
266 »       jmp····32b·<_Py_parse_inf_or_nan+0xcb>269 »       jmp····334·<_Py_parse_inf_or_nan+0xd4>
267 »       xor····%edi,%edi270 »       xor····%edi,%edi
268 »       nopl···0x0(%rax,%rax,1) 
269 »       cmp····$0x6e,%sil271 »       cmp····$0x6e,%sil
270 »       jne····323·<_Py_parse_inf_or_nan+0xc3>272 »       jne····32c·<_Py_parse_inf_or_nan+0xcc>
271 »       movzbl·0x1(%rdx),%esi273 »       movzbl·0x1(%rdx),%esi
272 »       cmpb···$0x61,0x0(%rsi)274 »       cmpb···$0x61,0x0(%rsi)
273 ·R_X86_64_32S»   _Py_ctype_tolower275 ·R_X86_64_32S»   _Py_ctype_tolower
274 »       je·····363·<_Py_parse_inf_or_nan+0x103>276 »       je·····373·<_Py_parse_inf_or_nan+0x113>
275 »       movsd··0x0(%rip),%xmm0········277 »       movsd··0x0(%rip),%xmm0········
276 ·R_X86_64_PC32»  .LC0-0x4278 ·R_X86_64_PC32»  .LC0-0x4
277 »       mov····%rax,(%rcx)279 »       mov····%rax,(%rcx)
278 »       ret280 »       ret
279 »       nop281 »       nopl···0x0(%rax,%rax,1)
280 »       movzbl·0x1(%rdi),%esi282 »       movzbl·0x1(%rdi),%esi
281 »       lea····0x1(%rdi),%rdx283 »       lea····0x1(%rdi),%rdx
282 »       mov····$0x1,%edi284 »       mov····$0x1,%edi
283 »       movzbl·0x0(%rsi),%esi285 »       movzbl·0x0(%rsi),%esi
284 ·R_X86_64_32S»   _Py_ctype_tolower286 ·R_X86_64_32S»   _Py_ctype_tolower
285 »       cmp····$0x69,%sil287 »       cmp····$0x69,%sil
286 »       jne····310·<_Py_parse_inf_or_nan+0xb0>288 »       jne····319·<_Py_parse_inf_or_nan+0xb9>
287 »       movzbl·0x2(%rax),%esi289 »       movzbl·0x2(%rax),%esi
288 »       mov····$0x1,%r9d290 »       mov····$0x1,%r9d
289 »       cmpb···$0x6e,0x0(%rsi)291 »       cmpb···$0x6e,0x0(%rsi)
290 ·R_X86_64_32S»   _Py_ctype_tolower292 ·R_X86_64_32S»   _Py_ctype_tolower
291 »       je·····2b0·<_Py_parse_inf_or_nan+0x50>293 »       je·····2b4·<_Py_parse_inf_or_nan+0x54>
292 »       jmp····323·<_Py_parse_inf_or_nan+0xc3>294 »       jmp····32c·<_Py_parse_inf_or_nan+0xcc>
293 »       xor····%r8d,%r8d295 »       xor····%r8d,%r8d
294 »       mov····$0x6e,%esi296 »       mov····$0x6e,%esi
295 »       movzbl·0x2(%rdx,%r8,1),%r9d297 »       movzbl·0x2(%rdx,%r8,1),%r9d
296 »       movzbl·0x0(%r9),%r9d298 »       movzbl·0x0(%r9),%r9d
297 ·R_X86_64_32S»   _Py_ctype_tolower299 ·R_X86_64_32S»   _Py_ctype_tolower
298 »       cmp····%esi,%r9d300 »       cmp····%esi,%r9d
299 »       jne····323·<_Py_parse_inf_or_nan+0xc3>301 »       jne····32c·<_Py_parse_inf_or_nan+0xcc>
300 »       movsbl·0x0(%r8),%esi302 »       movsbl·0x0(%r8),%esi
301 ·R_X86_64_32S»   .LC14+0x3303 ·R_X86_64_32S»   .LC14+0x3
302 »       add····$0x1,%r8304 »       add····$0x1,%r8
303 »       test···%sil,%sil305 »       test···%sil,%sil
304 »       jne····36b·<_Py_parse_inf_or_nan+0x10b>306 »       jne····37b·<_Py_parse_inf_or_nan+0x11b>
305 »       movsd··0x0(%rip),%xmm0········307 »       movsd··0x0(%rip),%xmm0········
306 ·R_X86_64_PC32»  .LC9-0x4308 ·R_X86_64_PC32»  .LC9-0x4
307 »       lea····0x3(%rdx),%rax309 »       lea····0x3(%rdx),%rax
308 »       test···%edi,%edi310 »       test···%edi,%edi
309 »       je·····32b·<_Py_parse_inf_or_nan+0xcb>311 »       je·····334·<_Py_parse_inf_or_nan+0xd4>
310 »       jmp····3a4·<_Py_parse_inf_or_nan+0x144>312 »       jmp····3b4·<_Py_parse_inf_or_nan+0x154>
311 ·R_X86_64_PC32»  .text.unlikely+0x7a313 ·R_X86_64_PC32»  .text.unlikely+0x7a
312 »       xor····%edi,%edi 
313 »       mov····$0x6e,%esi 
314 »       movzbl·0x4(%rdx,%rdi,1),%r8d 
315 »       movzbl·0x0(%r8),%r8d 
316 ·R_X86_64_32S»   _Py_ctype_tolower 
317 »       cmp····%esi,%r8d 
318 »       jne····2ef·<_Py_parse_inf_or_nan+0x8f> 
319 »       movsbl·0x0(%rdi),%esi314 »       movsbl·0x0(%rdi),%esi
320 ·R_X86_64_32S»   .LC13+0x2315 ·R_X86_64_32S»   .LC13+0x1
321 »       add····$0x1,%rdi316 »       add····$0x1,%rdi
322 »       test···%sil,%sil317 »       test···%sil,%sil
323 »       jne····3ab·<_Py_parse_inf_or_nan+0x14b>318 »       jne····2e9·<_Py_parse_inf_or_nan+0x89>
324 »       lea····0x8(%rdx),%rax319 »       lea····0x8(%rdx),%rax
325 »       test···%r9d,%r9d 
326 »       je·····3df·<_Py_parse_inf_or_nan+0x17f> 
327 ·R_X86_64_PC32»  .text.unlikely+0x87 
328 »       jmp····2fc·<_Py_parse_inf_or_nan+0x9c>320 »       jmp····300·<_Py_parse_inf_or_nan+0xa0>
329 »       movzbl·0x1(%rdi),%esi321 »       movzbl·0x1(%rdi),%esi
330 »       lea····0x1(%rdi),%rdx322 »       lea····0x1(%rdi),%rdx
331 »       movzbl·0x0(%rsi),%esi323 »       movzbl·0x0(%rsi),%esi
332 ·R_X86_64_32S»   _Py_ctype_tolower324 ·R_X86_64_32S»   _Py_ctype_tolower
333 »       cmp····$0x69,%sil325 »       cmp····$0x69,%sil
334 »       jne····306·<_Py_parse_inf_or_nan+0xa6>326 »       jne····317·<_Py_parse_inf_or_nan+0xb7>
335 »       movzbl·0x2(%rdi),%esi327 »       movzbl·0x2(%rdi),%esi
336 »       xor····%r9d,%r9d328 »       xor····%r9d,%r9d
337 »       cmpb···$0x6e,0x0(%rsi)329 »       cmpb···$0x6e,0x0(%rsi)
338 ·R_X86_64_32S»   _Py_ctype_tolower330 ·R_X86_64_32S»   _Py_ctype_tolower
339 »       je·····2b0·<_Py_parse_inf_or_nan+0x50>331 »       je·····2b4·<_Py_parse_inf_or_nan+0x54>
340 »       jmp····323·<_Py_parse_inf_or_nan+0xc3>332 »       jmp····32c·<_Py_parse_inf_or_nan+0xcc>
341 »       cs·nopw·0x0(%rax,%rax,1)333 »       data16·cs·nopw·0x0(%rax,%rax,1)
Max diff block lines reached; 17849/22423 bytes (79.60%) of diff not shown.
1.55 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 18 lines modifiedOffset 15, 18 lines modified
15 ··0x000000b0·38830747·0e504e0a·0e384d0e·30410e28·8..G.PN..8M.0A.(15 ··0x000000b0·38830747·0e504e0a·0e384d0e·30410e28·8..G.PN..8M.0A.(
16 ··0x000000c0·420e2042·0e18420e·10420e08·420b027b·B.·B..B..B..B..{16 ··0x000000c0·420e2042·0e18420e·10420e08·420b027b·B.·B..B..B..B..{
17 ··0x000000d0·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B17 ··0x000000d0·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
18 ··0x000000e0·0e10420e·08410b00·30000000·ec000000·..B..A..0.......18 ··0x000000e0·0e10420e·08410b00·30000000·ec000000·..B..A..0.......
19 ··0x000000f0·00000000·13000000·000e5083·0786068c·..........P.....19 ··0x000000f0·00000000·13000000·000e5083·0786068c·..........P.....
20 ··0x00000100·058d048e·038f0244·0e38410e·30410e28·.......D.8A.0A.(20 ··0x00000100·058d048e·038f0244·0e38410e·30410e28·.......D.8A.0A.(
21 ··0x00000110·420e2042·0e18420e·10420e08·10000000·B.·B..B..B......21 ··0x00000110·420e2042·0e18420e·10420e08·10000000·B.·B..B..B......
22 ··0x00000120·20010000·00000000·b6010000·00000000··...............22 ··0x00000120·20010000·00000000·a3010000·00000000··...............
23 ··0x00000130·10000000·34010000·00000000·1a000000·....4...........23 ··0x00000130·10000000·34010000·00000000·0d000000·....4...........
24 ··0x00000140·00000000·4c000000·48010000·00000000·....L...H.......24 ··0x00000140·00000000·4c000000·48010000·00000000·....L...H.......
25 ··0x00000150·d0060000·00460e10·8f02480e·188e0342·.....F....H....B25 ··0x00000150·bb060000·00460e10·8f02480e·188e0342·.....F....H....B
26 ··0x00000160·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.26 ··0x00000160·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
27 ··0x00000170·38830744·0e800103·9b020a0e·38440e30·8..D........8D.027 ··0x00000170·38830744·0e800103·9d020a0e·38440e30·8..D........8D.0
28 ··0x00000180·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H28 ··0x00000180·410e2842·0e20420e·18420e10·420e0846·A.(B.·B..B..B..F
29 ··0x00000190·0b000000·20000000·98010000·00000000·....·...........29 ··0x00000190·0b000000·20000000·98010000·00000000·....·...........
30 ··0x000001a0·e8000000·000e8001·83078606·8c058d04·................30 ··0x000001a0·e8000000·000e8001·83078606·8c058d04·................
31 ··0x000001b0·8e038f02·00000000···················........31 ··0x000001b0·8e038f02·00000000···················........
  
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 ··0x00000030·5f776974·685f756e·64657273·636f7265·_with_underscore6 ··0x00000030·5f776974·685f756e·64657273·636f7265·_with_underscore
7 ··0x00000040·732e636f·6c64005f·50795f70·61727365·s.cold._Py_parse7 ··0x00000040·732e636f·6c64005f·50795f70·61727365·s.cold._Py_parse
8 ··0x00000050·5f696e66·5f6f725f·6e616e2e·636f6c64·_inf_or_nan.cold8 ··0x00000050·5f696e66·5f6f725f·6e616e2e·636f6c64·_inf_or_nan.cold
9 ··0x00000060·006c635f·666c6f61·745f7374·72696e67·.lc_float_string9 ··0x00000060·006c635f·666c6f61·745f7374·72696e67·.lc_float_string
10 ··0x00000070·73007563·5f666c6f·61745f73·7472696e·s.uc_float_strin10 ··0x00000070·73007563·5f666c6f·61745f73·7472696e·s.uc_float_strin
11 ··0x00000080·67730050·794f535f·646f7562·6c655f74·gs.PyOS_double_t11 ··0x00000080·67730050·794f535f·646f7562·6c655f74·gs.PyOS_double_t
12 ··0x00000090·6f5f7374·72696e67·2e636f6c·64002e4c·o_string.cold..L12 ··0x00000090·6f5f7374·72696e67·2e636f6c·64002e4c·o_string.cold..L
13 ··0x000000a0·4330002e·4c433130·002e4c43·38002e4c·C0..LC10..LC8..L13 ··0x000000a0·4330002e·4c433130·002e4c43·33002e4c·C0..LC10..LC3..L
14 ··0x000000b0·4333002e·4c433400·2e4c4331·32002e4c·C3..LC4..LC12..L14 ··0x000000b0·4334002e·4c433132·002e4c43·38002e4c·C4..LC12..LC8..L
15 ··0x000000c0·43313100·2e4c4331·34002e4c·4339002e·C11..LC14..LC9..15 ··0x000000c0·43313100·2e4c4331·34002e4c·4339002e·C11..LC14..LC9..
16 ··0x000000d0·4c433133·0050794f·535f7374·72696e67·LC13.PyOS_string16 ··0x000000d0·4c433133·0050794f·535f7374·72696e67·LC13.PyOS_string
17 ··0x000000e0·5f746f5f·646f7562·6c65005f·5f657272·_to_double.__err17 ··0x000000e0·5f746f5f·646f7562·6c65005f·5f657272·_to_double.__err
18 ··0x000000f0·6e6f5f6c·6f636174·696f6e00·5f50795f·no_location._Py_18 ··0x000000f0·6e6f5f6c·6f636174·696f6e00·5f50795f·no_location._Py_
19 ··0x00000100·6765745f·33383763·6f6e7472·6f6c776f·get_387controlwo19 ··0x00000100·6765745f·33383763·6f6e7472·6f6c776f·get_387controlwo
20 ··0x00000110·7264005f·50795f73·65745f33·3837636f·rd._Py_set_387co20 ··0x00000110·7264005f·50795f73·65745f33·3837636f·rd._Py_set_387co
21 ··0x00000120·6e74726f·6c776f72·64005f50·795f6467·ntrolword._Py_dg21 ··0x00000120·6e74726f·6c776f72·64005f50·795f6467·ntrolword._Py_dg
37.2 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:··········3968·(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·0xf80: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·000978·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·0001fa·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000370·0001fb·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·0009a8·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·00025a·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·0002a0·000301·00··AX··0···0·64 
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·000c30·000228·18···I·14···8··8 
14 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·0005a1·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0005ae·000000·00······0···0··1
15 ··[11]·.note.gnu.property·NOTE············0000000000000000·0005a8·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·0005c8·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·000e58·000090·18···I·14··12··815 ··[11]·.rela.eh_frame····RELA············0000000000000000·000e18·000090·18···I·12··10··8
18 ··[14]·.symtab···········SYMTAB··········0000000000000000·0006b8·0001c8·18·····15···7··816 ··[12]·.symtab···········SYMTAB··········0000000000000000·0006c0·0001b0·18·····13···6··8
19 ··[15]·.strtab···········STRTAB··········0000000000000000·000880·0000f3·00······0···0··117 ··[13]·.strtab···········STRTAB··········0000000000000000·000870·0000f3·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········0000000000000000·000ee8·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···769·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···472·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:·00000000000001e7····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·0x978·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·0x9a8·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
7 0000000000000043··0000000b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·428 0000000000000046··0000000a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
8 0000000000000048··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1629 000000000000004b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16
9 000000000000004d··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·430 0000000000000050··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
10 000000000000008d··0000000b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·431 0000000000000090··0000000a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
11 0000000000000092··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·032 0000000000000095··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
12 0000000000000097··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·433 000000000000009a··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
13 00000000000000d4··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·434 00000000000000d4··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
14 00000000000000fd··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·435 00000000000000fa··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
15 000000000000015f··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·436 0000000000000160··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
16 0000000000000182··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·437 0000000000000183··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
17 00000000000001a0··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·438 00000000000001a1··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
18 00000000000001d4··0000000f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·439 00000000000001d5··0000000e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
19 00000000000001d9··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2940 00000000000001da··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29
20 00000000000001de··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 000000000000001c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2443 000000000000001f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2d
23 0000000000000026··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18744 0000000000000029··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·187
24 000000000000003c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18c45 000000000000003f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
25 0000000000000054··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f646 0000000000000057··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f6
26 0000000000000066··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18c47 0000000000000069··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
27 0000000000000113··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8748 0000000000000112··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·91
28 000000000000011c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8749 000000000000011b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·91
29 0000000000000196··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d50 0000000000000197··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·57
30 00000000000001b5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8751 00000000000001b6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·91
31 00000000000001ba··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f652 00000000000001bb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f6
32 00000000000001cd··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·453 00000000000001ce··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
33 00000000000001f6··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·0xc30·contains·23·entries: 
35 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
36 0000000000000063··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 000000000000022f··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
41 0000000000000256··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
42 00000000000002ba··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
43 00000000000002de··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
44 000000000000003a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ba 
45 000000000000004d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18b 
46 0000000000000056··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·196 
47 000000000000006f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d 
48 000000000000007b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·113 
49 0000000000000083··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10a 
50 0000000000000129··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d 
51 0000000000000133··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·86 
52 000000000000015e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c 
53 0000000000000177··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26 
54 000000000000017f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c 
55 000000000000019b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c 
56 00000000000001b3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b 
57 00000000000001d8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·99 
58 00000000000002f2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd 
  
59 Relocation·section·'.rela.eh_frame'·at·offset·0xe58·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·+·1e762 00000000000000e4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e8
2.95 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..000000000000030119 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..00000000000001e760 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:·435·to·00000000000001c268 ··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·00000000000001c3 
72 ··DW_CFA_def_cfa_offset:·48 
73 ··DW_CFA_advance_loc:·1·to·00000000000001c471 ··DW_CFA_advance_loc:·1·to·00000000000001c4
 72 ··DW_CFA_def_cfa_offset:·48
 73 ··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·00000000000001c675 ··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·00000000000001c877 ··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·00000000000001ca79 ··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·00000000000001cc81 ··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·00000000000001d183 ··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=00000000000001e7..00000000000001fa96 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.
6.91 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 4, 120 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 »       jmp····20·<_Py_strhex_impl.cold+0x11>18 »       jmp····23·<_Py_strhex_impl.cold+0x14>
18 ·R_X86_64_PC32»  .text.hot+0x2419 ·R_X86_64_PC32»  .text+0x2d
19 »       mov····0x38(%r12),%r1220 »       mov····0x38(%r12),%r12
20 »       jmp····2a·<_Py_strhex_impl.cold+0x1b>21 »       jmp····2d·<_Py_strhex_impl.cold+0x1e>
21 ·R_X86_64_PC32»  .text.hot+0x18722 ·R_X86_64_PC32»  .text+0x187
22 »       cmp····$0x2,%ecx23 »       cmp····$0x2,%ecx
23 »       je·····58·<_Py_strhex_impl.cold+0x49>24 »       je·····5b·<_Py_strhex_impl.cold+0x4c>
24 »       test···%dl,%dl25 »       test···%dl,%dl
25 »       jne····6a·<_Py_strhex_impl.cold+0x5b>26 »       jne····6d·<_Py_strhex_impl.cold+0x5e>
26 »       mov····0x38(%r12),%rdx27 »       mov····0x38(%r12),%rdx
27 »       mov····(%rdx),%r13d28 »       mov····(%rdx),%r14d
28 »       jmp····40·<_Py_strhex_impl.cold+0x31>29 »       jmp····43·<_Py_strhex_impl.cold+0x34>
29 ·R_X86_64_PC32»  .text.hot+0x18c30 ·R_X86_64_PC32»  .text+0x18c
30 »       mov····0x0(%rip),%rdi········31 »       mov····0x0(%rip),%rdi········
31 ·R_X86_64_PC32»  PyExc_ValueError-0x432 ·R_X86_64_PC32»  PyExc_ValueError-0x4
32 »       mov····$0x0,%esi33 »       mov····$0x0,%esi
33 ·R_X86_64_32»    .rodata.str1.1+0x1634 ·R_X86_64_32»    .rodata.str1.1+0x16
34 »       call···51·<_Py_strhex_impl.cold+0x42>35 »       call···54·<_Py_strhex_impl.cold+0x45>
35 ·R_X86_64_PLT32» PyErr_SetString-0x436 ·R_X86_64_PLT32» PyErr_SetString-0x4
36 »       xor····%esi,%esi37 »       xor····%esi,%esi
37 »       jmp····58·<_Py_strhex_impl.cold+0x49>38 »       jmp····5b·<_Py_strhex_impl.cold+0x4c>
38 ·R_X86_64_PC32»  .text.hot+0xf639 ·R_X86_64_PC32»  .text+0xf6
39 »       test···%dl,%dl40 »       test···%dl,%dl
40 »       jne····7a·<_Py_strhex_impl.cold+0x6b>41 »       jne····7d·<_Py_strhex_impl.cold+0x6e>
41 »       mov····0x38(%r12),%rdx42 »       mov····0x38(%r12),%rdx
42 »       movzwl·(%rdx),%r13d43 »       movzwl·(%rdx),%r14d
43 »       jmp····6a·<_Py_strhex_impl.cold+0x5b>44 »       jmp····6d·<_Py_strhex_impl.cold+0x5e>
44 ·R_X86_64_PC32»  .text.hot+0x18c45 ·R_X86_64_PC32»  .text+0x18c
45 »       lea····0x38(%r12),%rdx46 »       lea····0x38(%r12),%rdx
46 »       test···$0x40,%al47 »       test···$0x40,%al
47 »       je·····38·<_Py_strhex_impl.cold+0x29>48 »       je·····3b·<_Py_strhex_impl.cold+0x2c>
48 »       lea····0x28(%r12),%rdx49 »       lea····0x28(%r12),%rdx
49 »       jmp····38·<_Py_strhex_impl.cold+0x29>50 »       jmp····3b·<_Py_strhex_impl.cold+0x2c>
50 »       lea····0x38(%r12),%rdx51 »       lea····0x38(%r12),%rdx
51 »       test···$0x40,%al52 »       test···$0x40,%al
52 »       je·····61·<_Py_strhex_impl.cold+0x52>53 »       je·····64·<_Py_strhex_impl.cold+0x55>
53 »       lea····0x28(%r12),%rdx54 »       lea····0x28(%r12),%rdx
54 »       jmp····61·<_Py_strhex_impl.cold+0x52>55 »       jmp····64·<_Py_strhex_impl.cold+0x55>
55 »       mov····0x0(%rip),%rdi········56 »       mov····0x0(%rip),%rdi········
56 ·R_X86_64_PC32»  PyExc_ValueError-0x457 ·R_X86_64_PC32»  PyExc_ValueError-0x4
57 »       mov····$0x0,%esi58 »       mov····$0x0,%esi
58 ·R_X86_64_32»    .rodata.str1.159 ·R_X86_64_32»    .rodata.str1.1
59 »       call···9b·<_Py_strhex_impl.cold+0x8c>60 »       call···9e·<_Py_strhex_impl.cold+0x8f>
60 ·R_X86_64_PLT32» PyErr_SetString-0x461 ·R_X86_64_PLT32» PyErr_SetString-0x4
61 »       jmp····51·<_Py_strhex_impl.cold+0x42>62 »       jmp····54·<_Py_strhex_impl.cold+0x45>
62 »       lea····(%rdi,%rdi,1),%r863 »       lea····(%rdi,%rdi,1),%r8
63 »       mov····%rbp,%r1164 »       mov····%rbp,%r12
64 »       xor····%r12d,%r12d65 »       xor····%r15d,%r15d
65 »       xor····%edx,%edx66 »       xor····%edx,%edx
66 »       lea····0x1(%r8),%r1567 »       lea····0x1(%r8),%r13
67 »       mov····%rsi,%r1068 »       mov····%rsi,%r11
68 »       cmp····%rax,%r1269 »       cmp····%rax,%r15
69 »       jge····13c·<_Py_strhex_impl.cold+0x12d>70 »       jge····13d·<_Py_strhex_impl.cold+0x12e>
70 »       mov····%rax,0x10(%rsp)71 »       mov····%rax,0x10(%rsp)
71 »       lea····(%rcx,%rdx,1),%r872 »       lea····(%rcx,%rdx,1),%r8
72 »       xor····%esi,%esi73 »       xor····%esi,%esi
73 »       mov····%rdi,%r9 
74 »       cmp····%r14d,%esi74 »       cmp····%r14d,%esi
75 »       jae····120·<_Py_strhex_impl.cold+0x111>75 »       jae····11f·<_Py_strhex_impl.cold+0x110>
76 »       movzbl·(%r11,%rsi,1),%edi76 »       movzbl·(%r12,%rsi,1),%r10d
77 »       mov····0x0(%rip),%rax········77 »       mov····0x0(%rip),%rax········
78 ·R_X86_64_PC32»  Py_hexdigits-0x478 ·R_X86_64_PC32»  Py_hexdigits-0x4
79 »       add····$0x1,%rsi79 »       add····$0x1,%rsi
80 »       add····$0x2,%r880 »       add····$0x2,%r8
81 »       mov····%dil,0x8(%rsp)81 »       mov····%r10d,%r9d
82 »       shr····$0x4,%dil82 »       shr····$0x4,%r9b
83 »       movzbl·%dil,%edi83 »       movzbl·%r9b,%r9d
84 »       movzbl·(%rax,%rdi,1),%edi84 »       movzbl·(%rax,%r9,1),%r9d
85 »       mov····%dil,-0x2(%r8)85 »       mov····%r9b,-0x2(%r8)
86 »       mov····0x8(%rsp),%rdi86 »       mov····%r10,%r9
87 »       mov····0x0(%rip),%rax········87 »       mov····0x0(%rip),%r10········
88 ·R_X86_64_PC32»  Py_hexdigits-0x488 ·R_X86_64_PC32»  Py_hexdigits-0x4
89 »       and····$0xf,%edi89 »       and····$0xf,%r9d
90 »       movzbl·(%rax,%rdi,1),%edi90 »       movzbl·(%r10,%r9,1),%r9d
91 »       mov····%dil,-0x1(%r8)91 »       mov····%r9b,-0x1(%r8)
92 »       jmp····c7·<_Py_strhex_impl.cold+0xb8>92 »       jmp····c7·<_Py_strhex_impl.cold+0xb8>
93 »       lea····0x38(%rsi),%rcx93 »       lea····0x38(%rsi),%rcx
94 »       jmp····117·<_Py_strhex_impl.cold+0x108>94 »       jmp····116·<_Py_strhex_impl.cold+0x107>
95 ·R_X86_64_PC32»  .text.hot+0x8795 ·R_X86_64_PC32»  .text+0x91
96 »       mov····0x38(%rsi),%rcx96 »       mov····0x38(%rsi),%rcx
97 »       jmp····120·<_Py_strhex_impl.cold+0x111>97 »       jmp····11f·<_Py_strhex_impl.cold+0x110>
98 ·R_X86_64_PC32»  .text.hot+0x8798 ·R_X86_64_PC32»  .text+0x91
 99 »       movzbl·0xc(%rsp),%esi
99 »       add····%r15,%rdx100 »       add····%r13,%rdx
100 »       mov····0x10(%rsp),%rax101 »       mov····0x10(%rsp),%rax
101 »       mov····%r9,%rdi102 »       add····%rdi,%r12
102 »       add····$0x1,%r12103 »       add····$0x1,%r15
103 »       mov····%r13b,-0x1(%rcx,%rdx,1)104 »       mov····%sil,-0x1(%rcx,%rdx,1)
104 »       add····%r9,%r11 
105 »       jmp····b0·<_Py_strhex_impl.cold+0xa1>105 »       jmp····b3·<_Py_strhex_impl.cold+0xa4>
106 »       xor····%edx,%edx106 »       xor····%edx,%edx
107 »       test···%rax,%rax107 »       test···%rax,%rax
108 »       mov····%r10,%rsi108 »       mov····%r11,%rsi
109 »       cmovs··%rdx,%rax109 »       cmovs··%rdx,%rax
110 »       imul···%rax,%rdi110 »       imul···%rax,%rdi
111 »       imul···%r15,%rax111 »       imul···%r13,%rax
112 »       add····%rcx,%rax112 »       add····%rcx,%rax
113 »       cmp····%rbx,%rdi113 »       cmp····%rbx,%rdi
114 »       jge····1b9·<_Py_strhex_impl.cold+0x1aa>114 »       jge····1ba·<_Py_strhex_impl.cold+0x1ab>
115 »       add····$0x1,%rdi115 »       add····$0x1,%rdi
116 »       mov····0x0(%rip),%r8········116 »       mov····0x0(%rip),%r8········
117 ·R_X86_64_PC32»  Py_hexdigits-0x4117 ·R_X86_64_PC32»  Py_hexdigits-0x4
118 »       add····$0x2,%rax118 »       add····$0x2,%rax
119 »       movzbl·-0x1(%rbp,%rdi,1),%edx119 »       movzbl·-0x1(%rbp,%rdi,1),%edx
120 »       mov····%edx,%ecx120 »       mov····%edx,%ecx
121 »       and····$0xf,%edx121 »       and····$0xf,%edx
Offset 125, 49 lines modifiedOffset 125, 49 lines modified
125 »       movzbl·%cl,%ecx125 »       movzbl·%cl,%ecx
126 »       movzbl·(%r8,%rcx,1),%ecx126 »       movzbl·(%r8,%rcx,1),%ecx
127 »       mov····%cl,-0x2(%rax)127 »       mov····%cl,-0x2(%rax)
128 »       mov····0x0(%rip),%rcx········128 »       mov····0x0(%rip),%rcx········
Max diff block lines reached; 1758/6874 bytes (25.57%) 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·01030000·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·d8010000·000e6083·0786068c·..........`.....11 ··0x00000080·00000000·d9010000·000e6083·0786068c·..........`.....
12 ··0x00000090·058d048e·038f0203·b3010a0e·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.
  
434 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:··········52832·(bytes·into·file)13 ··Start·of·section·headers:··········52560·(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·0xce60:1 There·are·19·section·headers,·starting·at·offset·0xcd50:
  
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·0009a4·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·0009cd·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·009df0·000df8·18···I·16···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·009d58·000d80·18···I·16···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0009e8·00845c·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000a10·00839c·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·00abe8·001f98·18···I·16···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·00aad8·001f98·18···I·16···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·008e44·00000f·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·008dac·00000f·01·AMS··0···0··1
13 ··[·9]·.rodata···········PROGBITS········0000000000000000·008e58·000158·00···A··0···0·3213 ··[·9]·.rodata···········PROGBITS········0000000000000000·008dc0·000158·00···A··0···0·32
14 ··[10]·.rodata.cst8······PROGBITS········0000000000000000·008fb0·0000e8·08··AM··0···0··814 ··[10]·.rodata.cst8······PROGBITS········0000000000000000·008f18·0000e8·08··AM··0···0··8
15 ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·009098·000010·10··AM··0···0·1615 ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·009000·000010·10··AM··0···0·16
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0090a8·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·009010·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·0090a8·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·009010·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0090c8·000430·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·009030·000430·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·00cb80·000228·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·00ca70·000228·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·0094f8·0006c0·18·····17··58··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·009460·0006c0·18·····17··58··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·009bb8·000236·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·009b20·000236·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00cda8·0000b3·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00cc98·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:·0000000000008040···421·FUNC····LOCAL··DEFAULT····6·sd2b14 ····10:·0000000000007f80···421·FUNC····LOCAL··DEFAULT····6·sd2b
15 ····11:·00000000000072f0··1882·FUNC····LOCAL··DEFAULT····6·pow5mult15 ····11:·0000000000007250··1850·FUNC····LOCAL··DEFAULT····6·pow5mult
16 ····12:·0000000000007a50···751·FUNC····LOCAL··DEFAULT····6·lshift16 ····12:·0000000000007990···751·FUNC····LOCAL··DEFAULT····6·lshift
17 ····13:·00000000000081f0···620·FUNC····LOCAL··DEFAULT····6·b2d17 ····13:·0000000000008130···620·FUNC····LOCAL··DEFAULT····6·b2d
18 ····14:·0000000000003970····52·FUNC····LOCAL··DEFAULT····6·Bfree18 ····14:·00000000000038d0····52·FUNC····LOCAL··DEFAULT····6·Bfree
19 ····15:·0000000000000042···931·FUNC····LOCAL··DEFAULT····4·_Py_dg_strtod.cold19 ····15:·0000000000000042···996·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:·0000000000007d40···355·FUNC····LOCAL··DEFAULT····6·multadd21 ····17:·0000000000007c80···355·FUNC····LOCAL··DEFAULT····6·multadd
22 ····18:·0000000000007f10···295·FUNC····LOCAL··DEFAULT····6·nrv_alloc22 ····18:·0000000000007e50···303·FUNC····LOCAL··DEFAULT····6·nrv_alloc
23 ····19:·00000000000003e5··1300·FUNC····LOCAL··DEFAULT····4·_Py_dg_dtoa.cold23 ····19:·0000000000000426··1276·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:·00000000000008f9····97·FUNC····LOCAL··DEFAULT····4·pow5mult.cold25 ····21:·0000000000000922····97·FUNC····LOCAL··DEFAULT····4·pow5mult.cold
26 ····22:·000000000000095a····13·FUNC····LOCAL··DEFAULT····4·lshift.cold26 ····22:·0000000000000983····13·FUNC····LOCAL··DEFAULT····4·lshift.cold
27 ····23:·0000000000000967····15·FUNC····LOCAL··DEFAULT····4·multadd.cold27 ····23:·0000000000000990····15·FUNC····LOCAL··DEFAULT····4·multadd.cold
28 ····24:·0000000000000976·····7·FUNC····LOCAL··DEFAULT····4·nrv_alloc.cold28 ····24:·000000000000099f·····7·FUNC····LOCAL··DEFAULT····4·nrv_alloc.cold
29 ····25:·000000000000097d····39·FUNC····LOCAL··DEFAULT····4·b2d.cold29 ····25:·00000000000009a6····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:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3 
35 ····31:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LC434 ····30:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LC4
 35 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3
36 ····32:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2336 ····32:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···10·.LC23
37 ····33:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3437 ····33:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC34
38 ····34:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3538 ····34:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC35
39 ····35:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC33 
40 ····36:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LC639 ····35:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LC6
41 ····37:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3640 ····36:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC36
 41 ····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:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2248 ····44:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···10·.LC22
49 ····45:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2449 ····45:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···10·.LC24
50 ····46:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LC13 
51 ····47:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2050 ····46:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···10·.LC20
 51 ····47:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LC10
52 ····48:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···10·.LC952 ····48:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···10·.LC9
53 ····49:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1053 ····49:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···10·.LC11
54 ····50:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···10·.LC11 
55 ····51:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LC854 ····50:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LC8
 55 ····51:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LC13
56 ····52:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1756 ····52:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···10·.LC17
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··1037·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·12258·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_strtod69 ····65:·0000000000000980·12097·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:·00000000000039b0···607·FUNC····GLOBAL·HIDDEN·····6·_PyDtoa_Fini73 ····69:·0000000000003910···607·FUNC····GLOBAL·HIDDEN·····6·_PyDtoa_Fini
74 ····70:·0000000000003c10·14037·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_dtoa74 ····70:·0000000000003b70·14041·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_dtoa
75 ····71:·0000000000007eb0····89·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_freedtoa75 ····71:·0000000000007df0····89·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_freedtoa
89.4 KB
readelf --wide --relocs {}
Max HTML report size reached
18.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000040f15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000040d
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:·10·to·000000000000001019 ··DW_CFA_advance_loc:·10·to·0000000000000010
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·000000000000001222 ··DW_CFA_advance_loc:·2·to·0000000000000012
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..0000000000003962133 0000011c·000000000000004c·00000120·FDE·cie=00000000·pc=0000000000000980..00000000000038c1
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:·685·to·0000000000000c48155 ··DW_CFA_advance_loc2:·689·to·0000000000000c4c
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·0000000000000c49158 ··DW_CFA_advance_loc:·1·to·0000000000000c4d
159 ··DW_CFA_def_cfa_offset:·48159 ··DW_CFA_def_cfa_offset:·48
160 ··DW_CFA_advance_loc:·1·to·0000000000000c4a160 ··DW_CFA_advance_loc:·1·to·0000000000000c4e
161 ··DW_CFA_def_cfa_offset:·40161 ··DW_CFA_def_cfa_offset:·40
162 ··DW_CFA_advance_loc:·2·to·0000000000000c4c162 ··DW_CFA_advance_loc:·2·to·0000000000000c50
163 ··DW_CFA_def_cfa_offset:·32163 ··DW_CFA_def_cfa_offset:·32
164 ··DW_CFA_advance_loc:·2·to·0000000000000c4e164 ··DW_CFA_advance_loc:·2·to·0000000000000c52
165 ··DW_CFA_def_cfa_offset:·24165 ··DW_CFA_def_cfa_offset:·24
166 ··DW_CFA_advance_loc:·2·to·0000000000000c50166 ··DW_CFA_advance_loc:·2·to·0000000000000c54
167 ··DW_CFA_def_cfa_offset:·16167 ··DW_CFA_def_cfa_offset:·16
168 ··DW_CFA_advance_loc:·2·to·0000000000000c52168 ··DW_CFA_advance_loc:·2·to·0000000000000c56
169 ··DW_CFA_def_cfa_offset:·8169 ··DW_CFA_def_cfa_offset:·8
170 ··DW_CFA_advance_loc:·1·to·0000000000000c53170 ··DW_CFA_advance_loc:·1·to·0000000000000c57
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..00000000000003e5175 0000016c·000000000000001c·00000170·FDE·cie=00000000·pc=0000000000000042..0000000000000426
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=0000000000003970..00000000000039a4183 0000018c·0000000000000010·00000190·FDE·cie=00000000·pc=00000000000038d0..0000000000003904
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=00000000000039b0..0000000000003c0f187 000001a0·0000000000000020·000001a4·FDE·cie=00000000·pc=0000000000003910..0000000000003b6f
188 ··DW_CFA_advance_loc:·5·to·00000000000039b5188 ··DW_CFA_advance_loc:·5·to·0000000000003915
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·0000000000003bc5191 ··DW_CFA_advance_loc2:·528·to·0000000000003b25
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·0000000000003bc6194 ··DW_CFA_advance_loc:·1·to·0000000000003b26
195 ··DW_CFA_restore_state195 ··DW_CFA_restore_state
196 ··DW_CFA_advance_loc:·11·to·0000000000003bd1196 ··DW_CFA_advance_loc:·11·to·0000000000003b31
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·0000000000003bd6199 ··DW_CFA_advance_loc:·5·to·0000000000003b36
200 ··DW_CFA_restore_state200 ··DW_CFA_restore_state
  
201 000001c4·0000000000000064·000001c8·FDE·cie=00000000·pc=0000000000003c10..00000000000072e5201 000001c4·0000000000000064·000001c8·FDE·cie=00000000·pc=0000000000003b70..0000000000007249
202 ··DW_CFA_advance_loc:·6·to·0000000000003c16202 ··DW_CFA_advance_loc:·6·to·0000000000003b76
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·0000000000003c21205 ··DW_CFA_advance_loc:·11·to·0000000000003b81
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·0000000000003c27208 ··DW_CFA_advance_loc:·6·to·0000000000003b87
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·0000000000003c29211 ··DW_CFA_advance_loc:·2·to·0000000000003b89
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·0000000000003c2a214 ··DW_CFA_advance_loc:·1·to·0000000000003b8a
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·0000000000003c2d217 ··DW_CFA_advance_loc:·3·to·0000000000003b8d
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·0000000000003c34220 ··DW_CFA_advance_loc:·7·to·0000000000003b94
221 ··DW_CFA_def_cfa_offset:·192221 ··DW_CFA_def_cfa_offset:·192
222 ··DW_CFA_advance_loc2:·5862·to·000000000000531a222 ··DW_CFA_advance_loc2:·5862·to·000000000000527a
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·000000000000531b225 ··DW_CFA_advance_loc:·1·to·000000000000527b
226 ··DW_CFA_def_cfa_offset:·48226 ··DW_CFA_def_cfa_offset:·48
227 ··DW_CFA_advance_loc:·1·to·000000000000531c227 ··DW_CFA_advance_loc:·1·to·000000000000527c
228 ··DW_CFA_def_cfa_offset:·40228 ··DW_CFA_def_cfa_offset:·40
229 ··DW_CFA_advance_loc:·2·to·000000000000531e229 ··DW_CFA_advance_loc:·2·to·000000000000527e
230 ··DW_CFA_def_cfa_offset:·32230 ··DW_CFA_def_cfa_offset:·32
231 ··DW_CFA_advance_loc:·2·to·0000000000005320231 ··DW_CFA_advance_loc:·2·to·0000000000005280
232 ··DW_CFA_def_cfa_offset:·24232 ··DW_CFA_def_cfa_offset:·24
233 ··DW_CFA_advance_loc:·2·to·0000000000005322233 ··DW_CFA_advance_loc:·2·to·0000000000005282
234 ··DW_CFA_def_cfa_offset:·16234 ··DW_CFA_def_cfa_offset:·16
235 ··DW_CFA_advance_loc:·2·to·0000000000005324235 ··DW_CFA_advance_loc:·2·to·0000000000005284
236 ··DW_CFA_def_cfa_offset:·8236 ··DW_CFA_def_cfa_offset:·8
237 ··DW_CFA_advance_loc:·1·to·0000000000005325237 ··DW_CFA_advance_loc:·1·to·0000000000005285
238 ··DW_CFA_restore_state238 ··DW_CFA_restore_state
Max diff block lines reached; 12044/18545 bytes (64.94%) of diff not shown.
248 B
strings --all --bytes=8 {}
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
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
9 []A\A]A^A_10 []A\A]A^A_
10 AVAUATUSH11 AVAUATUSH
11 []A\A]A^A_12 []A\A]A^A_
12 AWAVAUATU13 AWAVAUATU
13 []A\A]A^A_14 []A\A]A^A_
14 Infinity15 Infinity
15 _PyDtoa_Init.cold16 _PyDtoa_Init.cold
35.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 29, 383 lines modifiedOffset 29, 337 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····%rbx,%rdi
 36 »       mov····0x58(%rsp),%r15
 37 »       mov····0x60(%rsp),%rbp
 38 »       call···54·<_Py_dg_strtod.cold+0x12>
 39 ·R_X86_64_PC32»  .text.hot+0x38cc
 40 »       mov····0x10(%rsp),%rdi
 41 »       call···5e·<_Py_dg_strtod.cold+0x1c>
 42 ·R_X86_64_PC32»  .text.hot+0x38cc
 43 »       call···63·<_Py_dg_strtod.cold+0x21>
 44 ·R_X86_64_PLT32» __errno_location-0x4
 45 »       cmpq···$0x0,0x50(%rsp)
 46 »       movsd··0x0(%rip),%xmm0········
 47 ·R_X86_64_PC32»  .LC5-0x4
 48 »       movl···$0xc,(%rax)
 49 »       je·····7d·<_Py_dg_strtod.cold+0x3b>
 50 ·R_X86_64_PC32»  .text.hot+0x2528
 51 »       jmp····82·<_Py_dg_strtod.cold+0x40>
 52 ·R_X86_64_PC32»  .text.hot+0x2ce3
 53 »       mov····0x58(%rsp),%r15
 54 »       mov····0x60(%rsp),%rbp
 55 »       or·····$0xffffffff,%r12d
 56 »       jmp····95·<_Py_dg_strtod.cold+0x53>
 57 ·R_X86_64_PC32»  .text.hot+0x29f5
 58 »       test···%r9,%r9
 59 »       je·····9d·<_Py_dg_strtod.cold+0x5b>
 60 »       mov····%r8,(%r9)
 61 »       pxor···%xmm0,%xmm0
 62 »       jmp····a6·<_Py_dg_strtod.cold+0x64>
 63 ·R_X86_64_PC32»  .text.hot+0xc41
 64 »       mov····$0x4190ab00,%r10d
 65 »       jmp····b1·<_Py_dg_strtod.cold+0x6f>
 66 ·R_X86_64_PC32»  .text.hot+0xdb5
35 »       mov····%rbp,%rdi67 »       mov····%rbp,%rdi
36 »       call···4a·<_Py_dg_strtod.cold+0x8>68 »       call···b9·<_Py_dg_strtod.cold+0x77>
37 ·R_X86_64_PC32»  .text.hot+0x396c69 ·R_X86_64_PC32»  .text.hot+0x38cc
38 »       xor····%edx,%edx70 »       xor····%edx,%edx
39 »       xor····%ebp,%ebp71 »       xor····%ebp,%ebp
40 »       xor····%r15d,%r15d72 »       xor····%r15d,%r15d
41 »       mov····%rdx,0x38(%rsp)73 »       mov····%rdx,0x38(%rsp)
42 »       mov····%rdx,0x28(%rsp)74 »       mov····%rdx,0x20(%rsp)
43 »       mov····%rdx,0x50(%rsp)75 »       mov····%rdx,0x50(%rsp)
44 »       call···65·<_Py_dg_strtod.cold+0x23>76 »       jmp····5e·<_Py_dg_strtod.cold+0x1c>
45 ·R_X86_64_PLT32» __errno_location-0x4 
46 »       cmpq···$0x0,0x50(%rsp)77 »       movsd··0x0(%rip),%xmm2········
 78 ·R_X86_64_PC32»  .LC4-0x4
 79 »       jmp····de·<_Py_dg_strtod.cold+0x9c>
 80 ·R_X86_64_PC32»  .text.hot+0x3092
 81 »       mov····%eax,%ecx
47 »       movsd··0x0(%rip),%xmm0········82 »       movsd··0x0(%rip),%xmm0········
48 ·R_X86_64_PC32»  .LC5-0x483 ·R_X86_64_PC32»  .LC3-0x4
49 »       movl···$0xc,(%rax)84 »       shr····$0x14,%ecx
 85 »       and····$0x7ff,%ecx
 86 »       cmp····$0x6a,%ecx
 87 »       jbe····fa·<_Py_dg_strtod.cold+0xb8>
 88 ·R_X86_64_PC32»  .text.hot+0x34aa
 89 »       jmp····ff·<_Py_dg_strtod.cold+0xbd>
 90 ·R_X86_64_PC32»  .text.hot+0x3497
 91 »       pxor···%xmm0,%xmm0
 92 »       xor····%r15d,%r15d
 93 »       jmp····10b·<_Py_dg_strtod.cold+0xc9>
 94 ·R_X86_64_PC32»  .text.hot+0x20bd
 95 »       mov····%r12,%rdi
 96 »       call···113·<_Py_dg_strtod.cold+0xd1>
 97 ·R_X86_64_PC32»  .text.hot+0x38cc
 98 »       jmp····5e·<_Py_dg_strtod.cold+0x1c>
 99 »       xor····%edi,%edi
 100 »       mov····%r15,0x50(%rsp)
 101 »       mov····0x28(%rsp),%rbp
 102 »       xor····%r15d,%r15d
 103 »       mov····%rdi,0x38(%rsp)
 104 »       jmp····5e·<_Py_dg_strtod.cold+0x1c>
 105 »       mov····0x18(%rsp),%r12d
 106 »       cmpl···$0x0,0x18(%rsp)
 107 »       jg·····141·<_Py_dg_strtod.cold+0xff>
 108 ·R_X86_64_PC32»  .text.hot+0x155b
 109 »       mov····%r15,%rbp
 110 »       jmp····149·<_Py_dg_strtod.cold+0x107>
 111 ·R_X86_64_PC32»  .text.hot+0x15b5
 112 »       xor····%ecx,%ecx
 113 »       mov····0x28(%rsp),%rbp
 114 »       mov····%rcx,0x38(%rsp)
 115 »       mov····%rcx,0x50(%rsp)
 116 »       jmp····5e·<_Py_dg_strtod.cold+0x1c>
 117 »       mov····%rbp,%rdi
 118 »       call···167·<_Py_dg_strtod.cold+0x125>
 119 ·R_X86_64_PC32»  .text.hot+0x38cc
 120 »       jmp····b9·<_Py_dg_strtod.cold+0x77>
 121 »       movsd··0x0(%rip),%xmm0········
 122 ·R_X86_64_PC32»  .LC23-0x4
 123 »       comisd·%xmm2,%xmm0
50 »       je·····7f·<_Py_dg_strtod.cold+0x3d>124 »       ja·····17e·<_Py_dg_strtod.cold+0x13c>
 125 ·R_X86_64_PC32»  .text.hot+0x1fb5
 126 »       jmp····183·<_Py_dg_strtod.cold+0x141>
51 ·R_X86_64_PC32»  .text.hot+0x248f127 ·R_X86_64_PC32»  .text.hot+0x21fd
52 »       jmp····84·<_Py_dg_strtod.cold+0x42> 
53 ·R_X86_64_PC32»  .text.hot+0x2e16 
54 »       mov····%eax,%edx128 »       mov····%eax,%edx
55 »       movsd··0x0(%rip),%xmm0········129 »       movsd··0x0(%rip),%xmm0········
56 ·R_X86_64_PC32»  .LC3-0x4130 ·R_X86_64_PC32»  .LC3-0x4
57 »       shr····$0x14,%edx131 »       shr····$0x14,%edx
58 »       and····$0x7ff,%edx132 »       and····$0x7ff,%edx
59 »       cmp····$0x6a,%edx133 »       cmp····$0x6a,%edx
60 »       jbe····a0·<_Py_dg_strtod.cold+0x5e>134 »       jbe····19f·<_Py_dg_strtod.cold+0x15d>
61 ·R_X86_64_PC32»  .text.hot+0x2786 
62 »       jmp····a5·<_Py_dg_strtod.cold+0x63> 
63 ·R_X86_64_PC32»  .text.hot+0x2773135 ·R_X86_64_PC32»  .text.hot+0x273c
64 »       cmpl···$0x0,0x38(%rsp) 
65 »       jle····b0·<_Py_dg_strtod.cold+0x6e> 
66 ·R_X86_64_PC32»  .text.hot+0x15e1 
67 »       jmp····b5·<_Py_dg_strtod.cold+0x73>136 »       jmp····1a4·<_Py_dg_strtod.cold+0x162>
68 ·R_X86_64_PC32»  .text.hot+0x2520137 ·R_X86_64_PC32»  .text.hot+0x2729
 138 »       subl···$0x1,0x30(%rsp)
 139 »       jmp····1ae·<_Py_dg_strtod.cold+0x16c>
 140 ·R_X86_64_PC32»  .text.hot+0x28ec
 141 »       mov····%rbx,%rdi
 142 »       call···1b6·<_Py_dg_strtod.cold+0x174>
 143 ·R_X86_64_PC32»  .text.hot+0x38cc
 144 »       jmp····5e·<_Py_dg_strtod.cold+0x1c>
69 »       mov····%r15,%rdi145 »       mov····%r15,%rdi
 146 »       mov····$0x1,%esi
Max diff block lines reached; 30368/35780 bytes (84.87%) of diff not shown.
273 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
5.0 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·4c000000·1c000000·........L.......4 ··0x00000010·1b0c0708·90010000·4c000000·1c000000·........L.......
5 ··0x00000020·00000000·0f040000·00460e10·8f024a0e·.........F....J.5 ··0x00000020·00000000·0d040000·00460e10·8f024a0e·.........F....J.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606410e·38830747·0e900103·f0020a0e·..A.8..G........7 ··0x00000040·8606410e·38830747·0e900103·f0020a0e·..A.8..G........
8 ··0x00000050·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..8 ··0x00000050·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
9 ··0x00000060·420e0846·0b000000·1c000000·6c000000·B..F........l...9 ··0x00000060·420e0846·0b000000·1c000000·6c000000·B..F........l...
10 ··0x00000070·00000000·36000000·000e9001·83078606·....6...........10 ··0x00000070·00000000·36000000·000e9001·83078606·....6...........
11 ··0x00000080·8c058d04·8e038f02·20000000·8c000000·........·.......11 ··0x00000080·8c058d04·8e038f02·20000000·8c000000·........·.......
12 ··0x00000090·00000000·d9000000·00410e10·8302460e·.........A....F.12 ··0x00000090·00000000·d9000000·00410e10·8302460e·.........A....F.
Offset 15, 37 lines modifiedOffset 15, 37 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·e22f0000·00460e10··......../...F..22 ··0x00000120·20010000·00000000·412f0000·00460e10··.......A/...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·ad020a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.25 ··0x00000150·b1020a0e·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·a3030000·000ee001·p...............27 ··0x00000170·70010000·00000000·e4030000·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·d5360000·00460e10·8f024b0e·188e0346·.6...F....K....F33 ··0x000001d0·d9360000·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·e6160a0e·38410e30·8..G........8A.035 ··0x000001f0·38830747·0ec00103·e6160a0e·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·0b03ed10·0a0e3841·0e30410e·28420e20·......8A.0A.(B.·37 ··0x00000210·0b039311·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·14050000·000ec001·0...............39 ··0x00000230·30020000·00000000·fc040000·000ec001·0...............
40 ··0x00000240·83078606·8c058d04·8e038f02·4c000000·............L...40 ··0x00000240·83078606·8c058d04·8e038f02·4c000000·............L...
41 ··0x00000250·50020000·00000000·5a070000·00420e10·P.......Z....B..41 ··0x00000250·50020000·00000000·3a070000·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·aa040a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.44 ··0x00000280·8a040a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
45 ··0x00000290·18420e10·420e0843·0b000000·1c000000·.B..B..C........45 ··0x00000290·18420e10·420e0843·0b000000·1c000000·.B..B..C........
46 ··0x000002a0·a0020000·00000000·61000000·000e9001·........a.......46 ··0x000002a0·a0020000·00000000·61000000·000e9001·........a.......
47 ··0x000002b0·83078606·8c058d04·8e038f02·48000000·............H...47 ··0x000002b0·83078606·8c058d04·8e038f02·48000000·............H...
48 ··0x000002c0·c0020000·00000000·ef020000·00420e10·.............B..48 ··0x000002c0·c0020000·00000000·ef020000·00420e10·.............B..
49 ··0x000002d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.49 ··0x000002d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
50 ··0x000002e0·05410e30·8606430e·38830747·0e5003a9·.A.0..C.8..G.P..50 ··0x000002e0·05410e30·8606430e·38830747·0e5003a9·.A.0..C.8..G.P..
51 ··0x000002f0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..51 ··0x000002f0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ··0x00000330·00000000·63010000·00420e10·8d02480e·....c....B....H.55 ··0x00000330·00000000·63010000·00420e10·8d02480e·....c....B....H.
56 ··0x00000340·188c0341·0e208604·410e2883·05470e30·...A.·..A.(..G.056 ··0x00000340·188c0341·0e208604·410e2883·05470e30·...A.·..A.(..G.0
57 ··0x00000350·02f20a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.57 ··0x00000350·02f20a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
58 ··0x00000360·08410b00·18000000·68030000·00000000·.A......h.......58 ··0x00000360·08410b00·18000000·68030000·00000000·.A......h.......
59 ··0x00000370·0f000000·000e3083·0586048c·038d0200·......0.........59 ··0x00000370·0f000000·000e3083·0586048c·038d0200·......0.........
60 ··0x00000380·10000000·84030000·00000000·59000000·............Y...60 ··0x00000380·10000000·84030000·00000000·59000000·............Y...
61 ··0x00000390·00000000·28000000·98030000·00000000·....(...........61 ··0x00000390·00000000·28000000·98030000·00000000·....(...........
62 ··0x000003a0·27010000·00410e10·8602440e·18830347·'....A....D....G62 ··0x000003a0·2f010000·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·6c020000·00000000·14000000·1c040000·l...............69 ··0x00000410·6c020000·00000000·14000000·1c040000·l...............
2.01 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·33002e4c·4334002e·.LC5..LC3..LC4..16 ··0x000000d0·2e4c4335·002e4c43·34002e4c·4333002e·.LC5..LC4..LC3..
17 ··0x000000e0·4c433233·002e4c43·3334002e·4c433335·LC23..LC34..LC3517 ··0x000000e0·4c433233·002e4c43·3334002e·4c433335·LC23..LC34..LC35
18 ··0x000000f0·002e4c43·3333002e·4c433600·2e4c4333·..LC33..LC6..LC318 ··0x000000f0·002e4c43·36002e4c·43333600·2e4c4333·..LC6..LC36..LC3
19 ··0x00000100·36002e4c·43313400·2e4c4331·35002e4c·6..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·43323200·2e4c4332·.LC21..LC22..LC221 ··0x00000120·2e4c4332·31002e4c·43323200·2e4c4332·.LC21..LC22..LC2
22 ··0x00000130·34002e4c·43313300·2e4c4332·30002e4c·4..LC13..LC20..L22 ··0x00000130·34002e4c·43323000·2e4c4331·30002e4c·4..LC20..LC10..L
23 ··0x00000140·4339002e·4c433130·002e4c43·3131002e·C9..LC10..LC11..23 ··0x00000140·4339002e·4c433131·002e4c43·38002e4c·C9..LC11..LC8..L
24 ··0x00000150·4c433800·2e4c4331·37002e4c·43333200·LC8..LC17..LC32.24 ··0x00000150·43313300·2e4c4331·37002e4c·43333200·C13..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
217 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:··········29848·(bytes·into·file)13 ··Start·of·section·headers:··········30320·(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·0x7498:1 There·are·21·section·headers,·starting·at·offset·0x7670:
  
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·004b50·0006c0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004bc0·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·00085e·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000d27·0008bc·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005210·000e10·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005280·000eb8·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·001588·002114·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0015e8·002124·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·006020·001128·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·006138·0011e8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00369c·00004c·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00370c·00004c·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0036e8·000062·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·003758·000062·00···A··0···0·32
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·003750·000018·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·0037c0·000018·08··AM··0···0··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·003768·000020·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0037d8·000020·10··AM··0···0·16
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003788·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0037f8·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003788·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0037f8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0037a8·000648·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003818·000648·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·007148·000288·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·007320·000288·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·003df0·000798·18·····19··39··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·003e60·000798·18·····19··39··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·004588·0005c4·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0045f8·0005c4·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0073d0·0000c7·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0075a8·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)
5.75 KB
readelf --wide --symbols {}
    
Offset 2, 41 lines modifiedOffset 2, 41 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:·0000000000000b20··3120·FUNC····LOCAL··DEFAULT····8·parse_internal_render_format_spec9 ·····5:·0000000000000b20··3126·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:·0000000000000ad0····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:·0000000000001790···224·FUNC····LOCAL··DEFAULT····8·get_locale_info17 ····13:·00000000000017a0···224·FUNC····LOCAL··DEFAULT····8·get_locale_info
18 ····14:·0000000000001ac0···486·FUNC····LOCAL··DEFAULT····8·fill_number18 ····14:·0000000000001ad0···486·FUNC····LOCAL··DEFAULT····8·fill_number
19 ····15:·0000000000001db0···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···630·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec.cold22 ····18:·000000000000013d···724·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec.cold
23 ····19:·0000000000001750····53·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.constprop.023 ····19:·0000000000001760····53·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.constprop.0
24 ····20:·00000000000003b3····74·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.0.cold24 ····20:·0000000000000411····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:·00000000000003fd····73·FUNC····LOCAL··DEFAULT····6·get_locale_info.cold26 ····22:·000000000000045b····73·FUNC····LOCAL··DEFAULT····6·get_locale_info.cold
27 ····23:·0000000000001870···586·FUNC····LOCAL··DEFAULT····8·calc_number_widths27 ····23:·0000000000001880···586·FUNC····LOCAL··DEFAULT····8·calc_number_widths
28 ····24:·0000000000000446····92·FUNC····LOCAL··DEFAULT····6·calc_number_widths.cold28 ····24:·00000000000004a4····92·FUNC····LOCAL··DEFAULT····6·calc_number_widths.cold
29 ····25:·00000000000004a2···334·FUNC····LOCAL··DEFAULT····6·fill_number.cold29 ····25:·0000000000000500···334·FUNC····LOCAL··DEFAULT····6·fill_number.cold
30 ····26:·0000000000001cb0····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:·00000000000005f0····87·FUNC····LOCAL··DEFAULT····6·format_float_internal.cold32 ····28:·000000000000064e····87·FUNC····LOCAL··DEFAULT····6·format_float_internal.cold
33 ····29:·0000000000000647···406·FUNC····LOCAL··DEFAULT····6·_PyComplex_FormatAdvancedWriter.cold33 ····29:·00000000000006a5···406·FUNC····LOCAL··DEFAULT····6·_PyComplex_FormatAdvancedWriter.cold
34 ····30:·00000000000007dd···117·FUNC····LOCAL··DEFAULT····6·parse_number.cold34 ····30:·000000000000083b···117·FUNC····LOCAL··DEFAULT····6·parse_number.cold
35 ····31:·0000000000000852····12·FUNC····LOCAL··DEFAULT····6·unknown_presentation_type.cold35 ····31:·00000000000008b0····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
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:·0000000000001cd0···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
68.1 KB
readelf --wide --relocs {}
Max HTML report size reached
19.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 251, 322 lines modifiedOffset 251, 322 lines modified
  
251 000001e4·0000000000000014·000001e8·FDE·cie=00000000·pc=0000000000000135..000000000000013d251 000001e4·0000000000000014·000001e8·FDE·cie=00000000·pc=0000000000000135..000000000000013d
252 ··DW_CFA_def_cfa_offset:·32252 ··DW_CFA_def_cfa_offset:·32
253 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24253 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
254 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16254 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
255 ··DW_CFA_nop255 ··DW_CFA_nop
  
256 000001fc·000000000000004c·00000200·FDE·cie=00000000·pc=0000000000000b20..0000000000001750256 000001fc·000000000000004c·00000200·FDE·cie=00000000·pc=0000000000000b20..0000000000001756
257 ··DW_CFA_advance_loc:·2·to·0000000000000b22257 ··DW_CFA_advance_loc:·2·to·0000000000000b22
258 ··DW_CFA_def_cfa_offset:·16258 ··DW_CFA_def_cfa_offset:·16
259 ··DW_CFA_offset:·r15·(r15)·at·cfa-16259 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
260 ··DW_CFA_advance_loc:·2·to·0000000000000b24260 ··DW_CFA_advance_loc:·2·to·0000000000000b24
261 ··DW_CFA_def_cfa_offset:·24261 ··DW_CFA_def_cfa_offset:·24
262 ··DW_CFA_offset:·r14·(r14)·at·cfa-24262 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
263 ··DW_CFA_advance_loc:·2·to·0000000000000b26263 ··DW_CFA_advance_loc:·5·to·0000000000000b29
264 ··DW_CFA_def_cfa_offset:·32264 ··DW_CFA_def_cfa_offset:·32
265 ··DW_CFA_offset:·r13·(r13)·at·cfa-32265 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
266 ··DW_CFA_advance_loc:·2·to·0000000000000b28266 ··DW_CFA_advance_loc:·2·to·0000000000000b2b
267 ··DW_CFA_def_cfa_offset:·40267 ··DW_CFA_def_cfa_offset:·40
268 ··DW_CFA_offset:·r12·(r12)·at·cfa-40268 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
269 ··DW_CFA_advance_loc:·4·to·0000000000000b2c269 ··DW_CFA_advance_loc:·4·to·0000000000000b2f
270 ··DW_CFA_def_cfa_offset:·48270 ··DW_CFA_def_cfa_offset:·48
271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
272 ··DW_CFA_advance_loc:·1·to·0000000000000b2d272 ··DW_CFA_advance_loc:·1·to·0000000000000b30
273 ··DW_CFA_def_cfa_offset:·56273 ··DW_CFA_def_cfa_offset:·56
274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
275 ··DW_CFA_advance_loc:·7·to·0000000000000b34275 ··DW_CFA_advance_loc:·7·to·0000000000000b37
276 ··DW_CFA_def_cfa_offset:·128276 ··DW_CFA_def_cfa_offset:·128
277 ··DW_CFA_advance_loc2:·546·to·0000000000000d56277 ··DW_CFA_advance_loc2:·672·to·0000000000000dd7
278 ··DW_CFA_remember_state278 ··DW_CFA_remember_state
279 ··DW_CFA_def_cfa_offset:·56279 ··DW_CFA_def_cfa_offset:·56
280 ··DW_CFA_advance_loc:·1·to·0000000000000d57280 ··DW_CFA_advance_loc:·1·to·0000000000000dd8
281 ··DW_CFA_def_cfa_offset:·48281 ··DW_CFA_def_cfa_offset:·48
282 ··DW_CFA_advance_loc:·1·to·0000000000000d58282 ··DW_CFA_advance_loc:·1·to·0000000000000dd9
283 ··DW_CFA_def_cfa_offset:·40283 ··DW_CFA_def_cfa_offset:·40
284 ··DW_CFA_advance_loc:·2·to·0000000000000d5a284 ··DW_CFA_advance_loc:·2·to·0000000000000ddb
285 ··DW_CFA_def_cfa_offset:·32285 ··DW_CFA_def_cfa_offset:·32
286 ··DW_CFA_advance_loc:·2·to·0000000000000d5c286 ··DW_CFA_advance_loc:·2·to·0000000000000ddd
287 ··DW_CFA_def_cfa_offset:·24287 ··DW_CFA_def_cfa_offset:·24
288 ··DW_CFA_advance_loc:·2·to·0000000000000d5e288 ··DW_CFA_advance_loc:·2·to·0000000000000ddf
289 ··DW_CFA_def_cfa_offset:·16289 ··DW_CFA_def_cfa_offset:·16
290 ··DW_CFA_advance_loc:·2·to·0000000000000d60290 ··DW_CFA_advance_loc:·2·to·0000000000000de1
291 ··DW_CFA_def_cfa_offset:·8291 ··DW_CFA_def_cfa_offset:·8
292 ··DW_CFA_advance_loc:·8·to·0000000000000d68292 ··DW_CFA_advance_loc:·7·to·0000000000000de8
293 ··DW_CFA_restore_state293 ··DW_CFA_restore_state
294 ··DW_CFA_nop294 ··DW_CFA_nop
295 ··DW_CFA_nop295 ··DW_CFA_nop
296 ··DW_CFA_nop296 ··DW_CFA_nop
  
297 0000024c·000000000000001c·00000250·FDE·cie=00000000·pc=000000000000013d..00000000000003b3297 0000024c·000000000000001c·00000250·FDE·cie=00000000·pc=000000000000013d..0000000000000411
298 ··DW_CFA_def_cfa_offset:·128298 ··DW_CFA_def_cfa_offset:·128
299 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56299 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
300 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48300 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
301 ··DW_CFA_offset:·r12·(r12)·at·cfa-40301 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
302 ··DW_CFA_offset:·r13·(r13)·at·cfa-32302 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
303 ··DW_CFA_offset:·r14·(r14)·at·cfa-24303 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
304 ··DW_CFA_offset:·r15·(r15)·at·cfa-16304 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
305 0000026c·0000000000000010·00000270·FDE·cie=00000000·pc=0000000000001750..0000000000001785305 0000026c·0000000000000010·00000270·FDE·cie=00000000·pc=0000000000001760..0000000000001795
306 ··DW_CFA_nop306 ··DW_CFA_nop
307 ··DW_CFA_nop307 ··DW_CFA_nop
308 ··DW_CFA_nop308 ··DW_CFA_nop
  
309 00000280·0000000000000010·00000284·FDE·cie=00000000·pc=00000000000003b3..00000000000003fd309 00000280·0000000000000010·00000284·FDE·cie=00000000·pc=0000000000000411..000000000000045b
310 ··DW_CFA_nop310 ··DW_CFA_nop
311 ··DW_CFA_nop311 ··DW_CFA_nop
312 ··DW_CFA_nop312 ··DW_CFA_nop
  
313 00000294·0000000000000028·00000298·FDE·cie=00000000·pc=0000000000001790..0000000000001870313 00000294·0000000000000028·00000298·FDE·cie=00000000·pc=00000000000017a0..0000000000001880
314 ··DW_CFA_advance_loc:·1·to·0000000000001791314 ··DW_CFA_advance_loc:·1·to·00000000000017a1
315 ··DW_CFA_def_cfa_offset:·16315 ··DW_CFA_def_cfa_offset:·16
316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
317 ··DW_CFA_advance_loc:·1·to·0000000000001792317 ··DW_CFA_advance_loc:·1·to·00000000000017a2
318 ··DW_CFA_def_cfa_offset:·24318 ··DW_CFA_def_cfa_offset:·24
319 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24319 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
320 ··DW_CFA_advance_loc:·7·to·0000000000001799320 ··DW_CFA_advance_loc:·7·to·00000000000017a9
321 ··DW_CFA_def_cfa_offset:·32321 ··DW_CFA_def_cfa_offset:·32
322 ··DW_CFA_advance_loc:·63·to·00000000000017d8322 ··DW_CFA_advance_loc:·63·to·00000000000017e8
323 ··DW_CFA_remember_state323 ··DW_CFA_remember_state
324 ··DW_CFA_def_cfa_offset:·24324 ··DW_CFA_def_cfa_offset:·24
325 ··DW_CFA_advance_loc:·1·to·00000000000017d9325 ··DW_CFA_advance_loc:·1·to·00000000000017e9
326 ··DW_CFA_def_cfa_offset:·16326 ··DW_CFA_def_cfa_offset:·16
327 ··DW_CFA_advance_loc:·1·to·00000000000017da327 ··DW_CFA_advance_loc:·1·to·00000000000017ea
328 ··DW_CFA_def_cfa_offset:·8328 ··DW_CFA_def_cfa_offset:·8
329 ··DW_CFA_advance_loc:·1·to·00000000000017db329 ··DW_CFA_advance_loc:·1·to·00000000000017eb
330 ··DW_CFA_restore_state330 ··DW_CFA_restore_state
331 ··DW_CFA_nop331 ··DW_CFA_nop
332 ··DW_CFA_nop332 ··DW_CFA_nop
  
333 000002c0·0000000000000014·000002c4·FDE·cie=00000000·pc=00000000000003fd..0000000000000446333 000002c0·0000000000000014·000002c4·FDE·cie=00000000·pc=000000000000045b..00000000000004a4
334 ··DW_CFA_def_cfa_offset:·32334 ··DW_CFA_def_cfa_offset:·32
335 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24335 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
336 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16336 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
337 ··DW_CFA_nop337 ··DW_CFA_nop
  
338 000002d8·0000000000000050·000002dc·FDE·cie=00000000·pc=0000000000001870..0000000000001aba338 000002d8·0000000000000050·000002dc·FDE·cie=00000000·pc=0000000000001880..0000000000001aca
339 ··DW_CFA_advance_loc:·2·to·0000000000001872339 ··DW_CFA_advance_loc:·2·to·0000000000001882
340 ··DW_CFA_def_cfa_offset:·16340 ··DW_CFA_def_cfa_offset:·16
341 ··DW_CFA_offset:·r14·(r14)·at·cfa-16341 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
342 ··DW_CFA_advance_loc:·8·to·000000000000187a342 ··DW_CFA_advance_loc:·8·to·000000000000188a
343 ··DW_CFA_def_cfa_offset:·24343 ··DW_CFA_def_cfa_offset:·24
344 ··DW_CFA_offset:·r13·(r13)·at·cfa-24344 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
345 ··DW_CFA_advance_loc:·5·to·000000000000187f345 ··DW_CFA_advance_loc:·5·to·000000000000188f
346 ··DW_CFA_def_cfa_offset:·32346 ··DW_CFA_def_cfa_offset:·32
347 ··DW_CFA_offset:·r12·(r12)·at·cfa-32347 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
348 ··DW_CFA_advance_loc:·1·to·0000000000001880348 ··DW_CFA_advance_loc:·1·to·0000000000001890
349 ··DW_CFA_def_cfa_offset:·40349 ··DW_CFA_def_cfa_offset:·40
350 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40350 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
351 ··DW_CFA_advance_loc:·1·to·0000000000001881351 ··DW_CFA_advance_loc:·1·to·0000000000001891
352 ··DW_CFA_def_cfa_offset:·48352 ··DW_CFA_def_cfa_offset:·48
353 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48353 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
354 ··DW_CFA_advance_loc:·7·to·0000000000001888354 ··DW_CFA_advance_loc:·7·to·0000000000001898
355 ··DW_CFA_def_cfa_offset:·64355 ··DW_CFA_def_cfa_offset:·64
356 ··DW_CFA_advance_loc1:·162·to·000000000000192a356 ··DW_CFA_advance_loc1:·162·to·000000000000193a
357 ··DW_CFA_def_cfa_offset:·72357 ··DW_CFA_def_cfa_offset:·72
358 ··DW_CFA_advance_loc:·14·to·0000000000001938358 ··DW_CFA_advance_loc:·14·to·0000000000001948
359 ··DW_CFA_def_cfa_offset:·80359 ··DW_CFA_def_cfa_offset:·80
360 ··DW_CFA_advance_loc:·3·to·000000000000193b360 ··DW_CFA_advance_loc:·3·to·000000000000194b
361 ··DW_CFA_def_cfa_offset:·88361 ··DW_CFA_def_cfa_offset:·88
362 ··DW_CFA_advance_loc:·3·to·000000000000193e362 ··DW_CFA_advance_loc:·3·to·000000000000194e
363 ··DW_CFA_def_cfa_offset:·96363 ··DW_CFA_def_cfa_offset:·96
364 ··DW_CFA_advance_loc:·9·to·0000000000001947364 ··DW_CFA_advance_loc:·9·to·0000000000001957
365 ··DW_CFA_def_cfa_offset:·64365 ··DW_CFA_def_cfa_offset:·64
366 ··DW_CFA_advance_loc1:·120·to·00000000000019bf366 ··DW_CFA_advance_loc1:·120·to·00000000000019cf
367 ··DW_CFA_remember_state367 ··DW_CFA_remember_state
368 ··DW_CFA_def_cfa_offset:·48368 ··DW_CFA_def_cfa_offset:·48
369 ··DW_CFA_advance_loc:·4·to·00000000000019c3369 ··DW_CFA_advance_loc:·4·to·00000000000019d3
Max diff block lines reached; 12979/19677 bytes (65.96%) of diff not shown.
313 B
strings --all --bytes=8 {}
    
Offset 24, 16 lines modifiedOffset 24, 16 lines modified
24 AWAVAUATUH24 AWAVAUATUH
25 []A\A]A^A_25 []A\A]A^A_
26 X[]A\A]A^A_26 X[]A\A]A^A_
27 AWAVAUATI27 AWAVAUATI
28 []A\A]A^A_28 []A\A]A^A_
29 []A\A]A^A_29 []A\A]A^A_
30 []A\A]A^A_30 []A\A]A^A_
31 AWAVAUATI 
32 H[]A\A]A^A_31 H[]A\A]A^A_
 32 '<>va<^te<z
33 []A\A]A^33 []A\A]A^
34 []A\A]A^A_34 []A\A]A^A_
35 AVAUATUSH35 AVAUATUSH
36 []A\A]A^A_36 []A\A]A^A_
37 %c·arg·not·in·range(0x110000)37 %c·arg·not·in·range(0x110000)
38 non-ascii·grouped·digit38 non-ascii·grouped·digit
39 precision·too·big39 precision·too·big
13.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 »       push···%rbx56 »       push···%rbx
57 »       mov····%rsi,%rbx57 »       mov····%rsi,%rbx
58 »       mov····%rdx,%rsi58 »       mov····%rdx,%rsi
59 »       mov····%rcx,%rdx59 »       mov····%rcx,%rdx
60 »       sub····$0x1f8,%rsp60 »       sub····$0x1f8,%rsp
61 »       cmp····%r8,%rcx61 »       cmp····%r8,%rcx
62 »       je·····9a·<_PyComplex_FormatAdvancedWriter+0x2a>62 »       je·····9a·<_PyComplex_FormatAdvancedWriter+0x2a>
63 ·R_X86_64_PC32»  .text.unlikely+0x71163 ·R_X86_64_PC32»  .text.unlikely+0x76f
64 »       xor····%eax,%eax64 »       xor····%eax,%eax
65 »       mov····%r8,%rcx65 »       mov····%r8,%rcx
66 »       xor····%edi,%edi66 »       xor····%edi,%edi
67 »       xor····%r8d,%r8d67 »       xor····%r8d,%r8d
68 »       mov····%eax,0xb0(%rsp)68 »       mov····%eax,0xb0(%rsp)
69 »       xor····%r9d,%r9d69 »       xor····%r9d,%r9d
70 »       mov····%eax,0xb4(%rsp)70 »       mov····%eax,0xb4(%rsp)
Offset 95, 52 lines modifiedOffset 95, 52 lines modified
95 »       mov····0xe8(%rsp),%r1295 »       mov····0xe8(%rsp),%r12
96 »       mov····0xf0(%rsp),%ebp96 »       mov····0xf0(%rsp),%ebp
97 »       mov····%esi,0x30(%rsp)97 »       mov····%esi,0x30(%rsp)
98 »       pop····%r1198 »       pop····%r11
99 »       pop····%rdx99 »       pop····%rdx
100 »       test···%eax,%eax100 »       test···%eax,%eax
101 »       je·····155·<_PyComplex_FormatAdvancedWriter+0xe5>101 »       je·····155·<_PyComplex_FormatAdvancedWriter+0xe5>
102 ·R_X86_64_PC32»  .text.unlikely+0x73c102 ·R_X86_64_PC32»  .text.unlikely+0x79a
103 »       test···%ebp,%ebp103 »       test···%ebp,%ebp
104 »       je·····179·<_PyComplex_FormatAdvancedWriter+0x109>104 »       je·····179·<_PyComplex_FormatAdvancedWriter+0x109>
105 »       lea····-0x45(%rbp),%eax105 »       lea····-0x45(%rbp),%eax
106 »       cmp····$0x29,%eax106 »       cmp····$0x29,%eax
107 »       ja·····165·<_PyComplex_FormatAdvancedWriter+0xf5>107 »       ja·····165·<_PyComplex_FormatAdvancedWriter+0xf5>
108 ·R_X86_64_PC32»  .text.unlikely+0x72d108 ·R_X86_64_PC32»  .text.unlikely+0x78b
109 »       movabs·$0x20700000007,%rdx109 »       movabs·$0x20700000007,%rdx
110 »       bt·····%rax,%rdx110 »       bt·····%rax,%rdx
111 »       jae····179·<_PyComplex_FormatAdvancedWriter+0x109>111 »       jae····179·<_PyComplex_FormatAdvancedWriter+0x109>
112 ·R_X86_64_PC32»  .text.unlikely+0x72d112 ·R_X86_64_PC32»  .text.unlikely+0x78b
113 »       pxor···%xmm0,%xmm0113 »       pxor···%xmm0,%xmm0
114 »       mov····$0xe,%ecx114 »       mov····$0xe,%ecx
115 »       lea····0xf0(%rsp),%rdi115 »       lea····0xf0(%rsp),%rdi
116 »       movl···$0x7f,0x74(%rsp)116 »       movl···$0x7f,0x74(%rsp)
117 »       lea····0xb0(%rsp),%rsi117 »       lea····0xb0(%rsp),%rsi
118 »       movaps·%xmm0,0x90(%rsp)118 »       movaps·%xmm0,0x90(%rsp)
119 »       rep·movsl·%ds:(%rsi),%es:(%rdi)119 »       rep·movsl·%ds:(%rsi),%es:(%rdi)
120 »       movaps·%xmm0,0xa0(%rsp)120 »       movaps·%xmm0,0xa0(%rsp)
121 »       cmp····$0x7fffffff,%r12121 »       cmp····$0x7fffffff,%r12
122 »       jg·····1b9·<_PyComplex_FormatAdvancedWriter+0x149>122 »       jg·····1b9·<_PyComplex_FormatAdvancedWriter+0x149>
123 ·R_X86_64_PC32»  .text.unlikely+0x763123 ·R_X86_64_PC32»  .text.unlikely+0x7c1
124 »       cmpl···$0x30,0x40(%rsp)124 »       cmpl···$0x30,0x40(%rsp)
125 »       mov····%r12d,0x10(%rsp)125 »       mov····%r12d,0x10(%rsp)
126 »       je·····1c9·<_PyComplex_FormatAdvancedWriter+0x159>126 »       je·····1c9·<_PyComplex_FormatAdvancedWriter+0x159>
127 ·R_X86_64_PC32»  .text.unlikely+0x6fb127 ·R_X86_64_PC32»  .text.unlikely+0x759
128 »       cmpl···$0x3d,0x18(%rsp)128 »       cmpl···$0x3d,0x18(%rsp)
129 »       je·····1d4·<_PyComplex_FormatAdvancedWriter+0x164>129 »       je·····1d4·<_PyComplex_FormatAdvancedWriter+0x164>
130 ·R_X86_64_PC32»  .text.unlikely+0x673130 ·R_X86_64_PC32»  .text.unlikely+0x6d1
131 »       mov····%rbx,%rdi131 »       mov····%rbx,%rdi
132 »       call···1dc·<_PyComplex_FormatAdvancedWriter+0x16c>132 »       call···1dc·<_PyComplex_FormatAdvancedWriter+0x16c>
133 ·R_X86_64_PLT32» PyComplex_RealAsDouble-0x4133 ·R_X86_64_PLT32» PyComplex_RealAsDouble-0x4
134 »       ucomisd·0x0(%rip),%xmm0········134 »       ucomisd·0x0(%rip),%xmm0········
135 ·R_X86_64_PC32»  .LC28-0x4135 ·R_X86_64_PC32»  .LC28-0x4
136 »       movapd·%xmm0,%xmm1136 »       movapd·%xmm0,%xmm1
137 »       jp·····1f0·<_PyComplex_FormatAdvancedWriter+0x180>137 »       jp·····1f0·<_PyComplex_FormatAdvancedWriter+0x180>
138 »       je·····1f0·<_PyComplex_FormatAdvancedWriter+0x180>138 »       je·····1f0·<_PyComplex_FormatAdvancedWriter+0x180>
139 ·R_X86_64_PC32»  .text.unlikely+0x744139 ·R_X86_64_PC32»  .text.unlikely+0x7a2
140 »       mov····%rbx,%rdi140 »       mov····%rbx,%rdi
141 »       movsd··%xmm1,0x28(%rsp)141 »       movsd··%xmm1,0x28(%rsp)
142 »       call···1fe·<_PyComplex_FormatAdvancedWriter+0x18e>142 »       call···1fe·<_PyComplex_FormatAdvancedWriter+0x18e>
143 ·R_X86_64_PLT32» PyComplex_ImagAsDouble-0x4143 ·R_X86_64_PLT32» PyComplex_ImagAsDouble-0x4
144 »       ucomisd·0x0(%rip),%xmm0········144 »       ucomisd·0x0(%rip),%xmm0········
145 ·R_X86_64_PC32»  .LC28-0x4145 ·R_X86_64_PC32»  .LC28-0x4
146 »       movsd··0x28(%rsp),%xmm1146 »       movsd··0x28(%rsp),%xmm1
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 »       shl····$0x2,%ebx153 »       shl····$0x2,%ebx
154 »       test···%r14d,%r14d154 »       test···%r14d,%r14d
155 »       jne····79b·<_PyComplex_FormatAdvancedWriter+0x72b>155 »       jne····79b·<_PyComplex_FormatAdvancedWriter+0x72b>
156 »       test···%ebp,%ebp156 »       test···%ebp,%ebp
157 »       je·····6f6·<_PyComplex_FormatAdvancedWriter+0x686>157 »       je·····6f6·<_PyComplex_FormatAdvancedWriter+0x686>
158 »       cmp····$0x6e,%ebp158 »       cmp····$0x6e,%ebp
159 »       je·····23f·<_PyComplex_FormatAdvancedWriter+0x1cf>159 »       je·····23f·<_PyComplex_FormatAdvancedWriter+0x1cf>
160 ·R_X86_64_PC32»  .text.unlikely+0x6a4160 ·R_X86_64_PC32»  .text.unlikely+0x702
161 »       xor····%eax,%eax161 »       xor····%eax,%eax
162 »       mov····%ebp,%r14d162 »       mov····%ebp,%r14d
163 »       mov····%eax,0x44(%rsp)163 »       mov····%eax,0x44(%rsp)
164 »       mov····%eax,0xc(%rsp)164 »       mov····%eax,0xc(%rsp)
165 »       mov····$0x6,%eax165 »       mov····$0x6,%eax
166 »       test···%r12d,%r12d166 »       test···%r12d,%r12d
167 »       jns····6e1·<_PyComplex_FormatAdvancedWriter+0x671>167 »       jns····6e1·<_PyComplex_FormatAdvancedWriter+0x671>
Offset 174, 28 lines modifiedOffset 174, 28 lines modified
174 »       movsd··%xmm2,0x20(%rsp)174 »       movsd··%xmm2,0x20(%rsp)
175 »       call···27b·<_PyComplex_FormatAdvancedWriter+0x20b>175 »       call···27b·<_PyComplex_FormatAdvancedWriter+0x20b>
176 ·R_X86_64_PLT32» PyOS_double_to_string-0x4176 ·R_X86_64_PLT32» PyOS_double_to_string-0x4
177 »       mov····%rax,0x50(%rsp)177 »       mov····%rax,0x50(%rsp)
178 »       mov····%rax,%r12178 »       mov····%rax,%r12
179 »       test···%rax,%rax179 »       test···%rax,%rax
180 »       je·····28c·<_PyComplex_FormatAdvancedWriter+0x21c>180 »       je·····28c·<_PyComplex_FormatAdvancedWriter+0x21c>
181 ·R_X86_64_PC32»  .text.unlikely+0x684181 ·R_X86_64_PC32»  .text.unlikely+0x6e2
182 »       movsd··0x20(%rsp),%xmm2182 »       movsd··0x20(%rsp),%xmm2
183 »       mov····0x10(%rsp),%esi183 »       mov····0x10(%rsp),%esi
184 »       mov····%r14d,%edi184 »       mov····%r14d,%edi
185 »       mov····%ebx,%edx185 »       mov····%ebx,%edx
186 »       lea····0x7c(%rsp),%rcx186 »       lea····0x7c(%rsp),%rcx
187 »       movapd·%xmm2,%xmm0187 »       movapd·%xmm2,%xmm0
188 »       call···2a9·<_PyComplex_FormatAdvancedWriter+0x239>188 »       call···2a9·<_PyComplex_FormatAdvancedWriter+0x239>
189 ·R_X86_64_PLT32» PyOS_double_to_string-0x4189 ·R_X86_64_PLT32» PyOS_double_to_string-0x4
190 »       mov····%rax,0x58(%rsp)190 »       mov····%rax,0x58(%rsp)
191 »       mov····%rax,%r14191 »       mov····%rax,%r14
192 »       test···%rax,%rax192 »       test···%rax,%rax
193 »       je·····2ba·<_PyComplex_FormatAdvancedWriter+0x24a>193 »       je·····2ba·<_PyComplex_FormatAdvancedWriter+0x24a>
194 ·R_X86_64_PC32»  .text.unlikely+0x788194 ·R_X86_64_PC32»  .text.unlikely+0x7e6
195 »       mov····%r12,%rdi195 »       mov····%r12,%rdi
196 »       call···2c2·<_PyComplex_FormatAdvancedWriter+0x252>196 »       call···2c2·<_PyComplex_FormatAdvancedWriter+0x252>
197 ·R_X86_64_PLT32» strlen-0x4197 ·R_X86_64_PLT32» strlen-0x4
198 »       mov····%r14,%rdi198 »       mov····%r14,%rdi
199 »       mov····%rax,%rbx199 »       mov····%rax,%rbx
200 »       call···2cd·<_PyComplex_FormatAdvancedWriter+0x25d>200 »       call···2cd·<_PyComplex_FormatAdvancedWriter+0x25d>
201 ·R_X86_64_PLT32» strlen-0x4201 ·R_X86_64_PLT32» strlen-0x4
Offset 204, 35 lines modifiedOffset 204, 35 lines modified
204 »       mov····%rax,0x20(%rsp)204 »       mov····%rax,0x20(%rsp)
205 »       call···2dd·<_PyComplex_FormatAdvancedWriter+0x26d>205 »       call···2dd·<_PyComplex_FormatAdvancedWriter+0x26d>
206 ·R_X86_64_PLT32» _PyUnicode_FromASCII-0x4206 ·R_X86_64_PLT32» _PyUnicode_FromASCII-0x4
207 »       mov····%rax,0x30(%rsp)207 »       mov····%rax,0x30(%rsp)
208 »       mov····%rax,%r12208 »       mov····%rax,%r12
209 »       test···%rax,%rax209 »       test···%rax,%rax
210 »       je·····2ee·<_PyComplex_FormatAdvancedWriter+0x27e>210 »       je·····2ee·<_PyComplex_FormatAdvancedWriter+0x27e>
211 ·R_X86_64_PC32»  .text.unlikely+0x779211 ·R_X86_64_PC32»  .text.unlikely+0x7d7
212 »       mov····0x20(%rsp),%rsi212 »       mov····0x20(%rsp),%rsi
213 »       mov····%r14,%rdi213 »       mov····%r14,%rdi
214 »       call···2fb·<_PyComplex_FormatAdvancedWriter+0x28b>214 »       call···2fb·<_PyComplex_FormatAdvancedWriter+0x28b>
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)
Max diff block lines reached; 9430/13813 bytes (68.27%) of diff not shown.
31.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 44, 15 lines modifiedOffset 44, 15 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+0x1abc51 ·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+0x6b355 ·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
Offset 107, 607 lines modifiedOffset 107, 633 lines modified
107 format_obj.cold():107 format_obj.cold():
108 »       or·····$0xffffffff,%ebp108 »       or·····$0xffffffff,%ebp
109 »       jmp····13d·<parse_internal_render_format_spec.cold>109 »       jmp····13d·<parse_internal_render_format_spec.cold>
110 ·R_X86_64_PC32»  .text.hot+0xb08110 ·R_X86_64_PC32»  .text.hot+0xb08
  
111 000000000000013d·<parse_internal_render_format_spec.cold>:111 000000000000013d·<parse_internal_render_format_spec.cold>:
112 parse_internal_render_format_spec.cold():112 parse_internal_render_format_spec.cold():
113 »       add····$0x1,%rbp113 »       xor····%edx,%edx
114 »       movl···$0x2c,0x20(%rbx)114 »       mov····%rdx,0x28(%rbx)
115 »       cmp····%rcx,%rbp 
116 »       je·····1c3·<parse_internal_render_format_spec.cold+0x86> 
117 »       cmp····$0x2,%r13d 
118 »       jne····157·<parse_internal_render_format_spec.cold+0x1a> 
119 ·R_X86_64_PC32»  .text.hot+0x1636 
120 »       jmp····15c·<parse_internal_render_format_spec.cold+0x1f>115 »       jmp····148·<parse_internal_render_format_spec.cold+0xb>
121 ·R_X86_64_PC32»  .text.hot+0xfb1116 ·R_X86_64_PC32»  .text.hot+0x1276
122 »       cmp····$0x2,%r13d 
123 »       je·····1c8·<parse_internal_render_format_spec.cold+0x8b> 
124 »       mov····(%r15,%rbp,4),%eax 
125 »       jmp····16b·<parse_internal_render_format_spec.cold+0x2e> 
126 ·R_X86_64_PC32»  .text.hot+0xd3b 
127 »       lea····0x38(%rsi),%r15117 »       mov····0x38(%r14),%r15
128 »       movsbl·%dil,%eax118 »       movsbl·%dil,%eax
 119 »       xor····%esi,%esi
129 »       xor····%r8d,%r8d120 »       xor····%r8d,%r8d
130 »       xor····%r10d,%r10d121 »       xor····%r10d,%r10d
131 »       xor····%r11d,%r11d 
132 »       mov····%eax,0x4(%rbx)122 »       mov····%eax,0x4(%rbx)
133 »       mov····%rcx,%rax123 »       mov····%rcx,%rax
134 »       movsbl·%r9b,%r9d124 »       movsbl·%r9b,%r9d
135 »       sub····%r12,%rax125 »       sub····%r12,%rax
136 »       movl···$0x20,(%rbx)126 »       movl···$0x20,(%rbx)
137 »       mov····%rax,0x18(%rsp)127 »       mov····%rax,0x18(%rsp)
138 »       sub····$0x1,%rax128 »       sub····$0x1,%rax
139 »       mov····%r8,0x8(%rbx)129 »       mov····%rsi,0x8(%rbx)
140 »       mov····%r10d,0x10(%rbx)130 »       mov····%r8d,0x10(%rbx)
141 »       movq···$0xffffffffffffffff,0x18(%rbx)131 »       movq···$0xffffffffffffffff,0x18(%rbx)
142 »       mov····%r11d,0x20(%rbx)132 »       mov····%r10d,0x20(%rbx)
143 »       movq···$0xffffffffffffffff,0x28(%rbx)133 »       movq···$0xffffffffffffffff,0x28(%rbx)
144 »       mov····%r9d,0x30(%rbx)134 »       mov····%r9d,0x30(%rbx)
145 »       jle····1be·<parse_internal_render_format_spec.cold+0x81>135 »       jle····19a·<parse_internal_render_format_spec.cold+0x5d>
146 ·R_X86_64_PC32»  .text.hot+0x101c136 ·R_X86_64_PC32»  .text.hot+0x101c
147 »       jmp····1c3·<parse_internal_render_format_spec.cold+0x86>137 »       jmp····19f·<parse_internal_render_format_spec.cold+0x62>
148 ·R_X86_64_PC32»  .text.hot+0xbbe 
149 »       jmp····1c8·<parse_internal_render_format_spec.cold+0x8b> 
150 ·R_X86_64_PC32»  .text.hot+0x133a 
151 »       movzwl·(%r15,%rbp,2),%eax 
152 »       jmp····1d2·<parse_internal_render_format_spec.cold+0x95> 
153 ·R_X86_64_PC32»  .text.hot+0xd3b 
154 »       movl···$0x60,0x20(%rbx) 
155 »       jmp····1de·<parse_internal_render_format_spec.cold+0xa1> 
156 ·R_X86_64_PC32»  .text.hot+0xd49 
157 »       movzwl·(%r15,%r12,2),%eax 
158 »       lea····0x1(%r12),%rbp 
159 »       xor····%r14d,%r14d 
160 »       mov····$0x1,%r9d 
161 »       mov····%eax,0x4(%rbx) 
162 »       mov····%rcx,%rax 
163 »       sub····%rbp,%rax 
164 »       test···%rax,%rax 
165 »       jg·····203·<parse_internal_render_format_spec.cold+0xc6> 
166 ·R_X86_64_PC32»  .text.hot+0x15b7 
167 »       jmp····208·<parse_internal_render_format_spec.cold+0xcb> 
168 ·R_X86_64_PC32»  .text.hot+0xc62 
169 »       cmp····$0x2,%r13d 
170 »       jne····218·<parse_internal_render_format_spec.cold+0xdb> 
171 »       movzwl·(%r15,%rbp,2),%eax 
172 »       jmp····218·<parse_internal_render_format_spec.cold+0xdb> 
173 ·R_X86_64_PC32»  .text.hot+0xc39138 ·R_X86_64_PC32»  .text.hot+0xbc3
174 »       mov····(%r15,%rbp,4),%eax 
175 »       jmp····221·<parse_internal_render_format_spec.cold+0xe4> 
176 ·R_X86_64_PC32»  .text.hot+0xc39 
177 »       mov····(%r15,%r12,4),%eax 
178 »       cmp····$0x3e,%eax 
179 »       ja·····23d·<parse_internal_render_format_spec.cold+0x100> 
180 »       cmp····$0x3b,%eax 
181 »       ja·····270·<parse_internal_render_format_spec.cold+0x133> 
182 »       mov····%r12,%rbp 
183 »       xor····%r14d,%r14d 
184 »       xor····%r9d,%r9d 
185 »       jmp····23d·<parse_internal_render_format_spec.cold+0x100> 
186 ·R_X86_64_PC32»  .text.hot+0x16c6 
187 »       cmp····$0x5e,%eax 
188 »       je·····270·<parse_internal_render_format_spec.cold+0x133> 
189 »       mov····%r12,%rbp 
190 »       xor····%r14d,%r14d 
191 »       xor····%r9d,%r9d 
192 »       jmp····250·<parse_internal_render_format_spec.cold+0x113> 
193 ·R_X86_64_PC32»  .text.hot+0x16c6 
194 »       movzwl·(%r15,%rbp,2),%eax 
195 »       add····$0x1,%rbp 
196 »       mov····%eax,0x10(%rbx) 
197 »       mov····%rcx,%rax 
198 »       sub····%rbp,%rax 
199 »       test···%rax,%rax 
200 »       jg·····26b·<parse_internal_render_format_spec.cold+0x12e> 
201 ·R_X86_64_PC32»  .text.hot+0x15d6 
202 »       jmp····270·<parse_internal_render_format_spec.cold+0x133> 
203 ·R_X86_64_PC32»  .text.hot+0xc62 
204 »       mov····(%r15,%r12,4),%eax 
205 »       lea····0x1(%r12),%rbp 
206 »       xor····%r14d,%r14d 
207 »       mov····$0x1,%r9d 
208 »       mov····%eax,0x4(%rbx) 
209 »       mov····%rcx,%rax 
210 »       sub····%rbp,%rax 
211 »       test···%rax,%rax 
212 »       jg·····294·<parse_internal_render_format_spec.cold+0x157> 
213 ·R_X86_64_PC32»  .text.hot+0x16c6 
214 »       jmp····299·<parse_internal_render_format_spec.cold+0x15c> 
215 ·R_X86_64_PC32»  .text.hot+0xc62 
Max diff block lines reached; 27025/32329 bytes (83.59%) of diff not shown.
71.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.75 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 29, 20 lines modifiedOffset 29, 20 lines modified
29 ··0x00000190·0a010000·000ed002·83078606·8c058d04·................29 ··0x00000190·0a010000·000ed002·83078606·8c058d04·................
30 ··0x000001a0·8e038f02·024c0ed8·024a0ee0·02440ee8·.....L...J...D..30 ··0x000001a0·8e038f02·024c0ed8·024a0ee0·02440ee8·.....L...J...D..
31 ··0x000001b0·02480ef0·02530ed0·02000000·24000000·.H...S......$...31 ··0x000001b0·02480ef0·02530ed0·02000000·24000000·.H...S......$...
32 ··0x000001c0·c0010000·00000000·42000000·00410e10·........B....A..32 ··0x000001c0·c0010000·00000000·42000000·00410e10·........B....A..
33 ··0x000001d0·8602440e·18830341·0e20790e·18410e10·..D....A.·y..A..33 ··0x000001d0·8602440e·18830341·0e20790e·18410e10·..D....A.·y..A..
34 ··0x000001e0·410e0800·14000000·e8010000·00000000·A...............34 ··0x000001e0·410e0800·14000000·e8010000·00000000·A...............
35 ··0x000001f0·08000000·000e2083·03860200·4c000000·......·.....L...35 ··0x000001f0·08000000·000e2083·03860200·4c000000·......·.....L...
36 ··0x00000200·00020000·00000000·300c0000·00420e10·........0....B..36 ··0x00000200·00020000·00000000·360c0000·00420e10·........6....B..
37 ··0x00000210·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.37 ··0x00000210·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
38 ··0x00000220·05440e30·8606410e·38830747·0e800103·.D.0..A.8..G....38 ··0x00000220·05440e30·8606410e·38830747·0e800103·.D.0..A.8..G....
39 ··0x00000230·22020a0e·38410e30·410e2842·0e20420e·"...8A.0A.(B.·B.39 ··0x00000230·a0020a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
40 ··0x00000240·18420e10·420e0848·0b000000·1c000000·.B..B..H........40 ··0x00000240·18420e10·420e0847·0b000000·1c000000·.B..B..G........
41 ··0x00000250·50020000·00000000·76020000·000e8001·P.......v.......41 ··0x00000250·50020000·00000000·d4020000·000e8001·P...............
42 ··0x00000260·83078606·8c058d04·8e038f02·10000000·................42 ··0x00000260·83078606·8c058d04·8e038f02·10000000·................
43 ··0x00000270·70020000·00000000·35000000·00000000·p.......5.......43 ··0x00000270·70020000·00000000·35000000·00000000·p.......5.......
44 ··0x00000280·10000000·84020000·00000000·4a000000·............J...44 ··0x00000280·10000000·84020000·00000000·4a000000·............J...
45 ··0x00000290·00000000·28000000·98020000·00000000·....(...........45 ··0x00000290·00000000·28000000·98020000·00000000·....(...........
46 ··0x000002a0·e0000000·00410e10·8602410e·18830347·.....A....A....G46 ··0x000002a0·e0000000·00410e10·8602410e·18830347·.....A....A....G
47 ··0x000002b0·0e207f0a·0e18410e·10410e08·410b0000·.·....A..A..A...47 ··0x000002b0·0e207f0a·0e18410e·10410e08·410b0000·.·....A..A..A...
48 ··0x000002c0·14000000·c4020000·00000000·49000000·............I...48 ··0x000002c0·14000000·c4020000·00000000·49000000·............I...
320 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:··········35752·(bytes·into·file)13 ··Start·of·section·headers:··········35344·(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·0x8ba8:1 There·are·20·section·headers,·starting·at·offset·0x8a10:
  
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·005448·0008d0·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0052e0·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·000b7f·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0007c8·000b4f·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·005d18·001368·18···I·17···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·005be0·001368·18···I·17···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·001318·001c48·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·001318·001a28·00··AX··0···0·32
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·007080·001230·18···I·17···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·006f48·0011a0·18···I·17···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·002f60·0000d1·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·002d40·0000d1·01·AMS··0···0··1
14 ··[10]·.rodata.str4.4····PROGBITS········0000000000000000·003034·000020·04·AMS··0···0··414 ··[10]·.rodata.str4.4····PROGBITS········0000000000000000·002e14·000020·04·AMS··0···0··4
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·003058·000068·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·002e38·000068·08··AM··0···0··8
16 ··[12]·.rela.rodata.cst8·RELA············0000000000000000·0082b0·000120·18···I·17··11··816 ··[12]·.rela.rodata.cst8·RELA············0000000000000000·0080e8·000120·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0030c0·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002ea0·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0030c0·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002ea0·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0030e0·000bb8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002ec0·000c10·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·0083d0·000720·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·008208·000750·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·003c98·000ee8·18·····18··55··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·003ad0·000f18·18·····18··57··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·004b80·0008c3·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·0049e8·0008f4·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·008af0·0000b6·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·008958·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:·00000000000007b9···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:·0000000000000e40···553·FUNC····LOCAL··DEFAULT····7·encode_locale.constprop.024 ····21:·0000000000000d10···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:·0000000000001030···736·FUNC····LOCAL··DEFAULT····7·encode_current_locale
26 ····23:·000000000000024e···180·FUNC····LOCAL··DEFAULT····5·encode_locale.constprop.0.cold27 ····24:·000000000000024e····81·FUNC····LOCAL··DEFAULT····5·encode_locale.constprop.0.cold
27 ····24:·000000000000089a···236·FUNC····LOCAL··DEFAULT····5·encode_ascii28 ····25:·000000000000086a···236·FUNC····LOCAL··DEFAULT····5·encode_ascii
28 ····25:·0000000000001310···319·FUNC····LOCAL··DEFAULT····7·set_inheritable29 ····26:·0000000000001310···319·FUNC····LOCAL··DEFAULT····7·set_inheritable
29 ····26:·0000000000000302····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:·0000000000000360····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:·0000000000000373····67·FUNC····LOCAL··DEFAULT····5·set_inheritable.cold35 ····32:·0000000000000343····67·FUNC····LOCAL··DEFAULT····5·set_inheritable.cold
34 ····31:·000000000000048a·····8·FUNC····LOCAL··DEFAULT····5·_Py_GetTicksPerSecond.cold36 ····33:·000000000000045a·····8·FUNC····LOCAL··DEFAULT····5·_Py_GetTicksPerSecond.cold
35 ····32:·0000000000000492····79·FUNC····LOCAL··DEFAULT····5·_Py_EncodeLocaleEx.cold37 ····34:·0000000000000462····79·FUNC····LOCAL··DEFAULT····5·_Py_EncodeLocaleEx.cold
36 ····33:·00000000000004e1····78·FUNC····LOCAL··DEFAULT····5·_Py_set_inheritable.cold38 ····35:·00000000000004b1····78·FUNC····LOCAL··DEFAULT····5·_Py_set_inheritable.cold
37 ····34:·000000000000052f····32·FUNC····LOCAL··DEFAULT····5·_Py_read.cold39 ····36:·00000000000004ff····32·FUNC····LOCAL··DEFAULT····5·_Py_read.cold
38 ····35:·000000000000054f·····7·FUNC····LOCAL··DEFAULT····5·_Py_IsValidFD.cold40 ····37:·000000000000051f·····7·FUNC····LOCAL··DEFAULT····5·_Py_IsValidFD.cold
39 ····36:·0000000000000556····52·FUNC····LOCAL··DEFAULT····5·_Py_wrealpath.cold41 ····38:·0000000000000526····52·FUNC····LOCAL··DEFAULT····5·_Py_wrealpath.cold
40 ····37:·000000000000058a····73·FUNC····LOCAL··DEFAULT····5·_Py_fopen_obj.cold42 ····39:·000000000000055a····73·FUNC····LOCAL··DEFAULT····5·_Py_fopen_obj.cold
41 ····38:·00000000000005d3····20·FUNC····LOCAL··DEFAULT····5·_Py_dup.cold43 ····40:·00000000000005a3····20·FUNC····LOCAL··DEFAULT····5·_Py_dup.cold
42 ····39:·00000000000005e7····10·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleEncodingObject.cold44 ····41:·00000000000005b7····10·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleEncodingObject.cold
43 ····40:·00000000000005f1····25·FUNC····LOCAL··DEFAULT····5·_Py_skiproot.cold45 ····42:·00000000000005c1····25·FUNC····LOCAL··DEFAULT····5·_Py_skiproot.cold
44 ····41:·000000000000074b···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···602·FUNC····GLOBAL·DEFAULT····7·_Py_normpath
96 ····93:·00000000000009e0···954·FUNC····GLOBAL·HIDDEN·····7·_Py_normpath_and_size98 ····95:·00000000000008c0···943·FUNC····GLOBAL·HIDDEN·····7·_Py_normpath_and_size
97 ····94:·0000000000000da0···153·FUNC····GLOBAL·HIDDEN·····7·_Py_add_relfile99 ····96:·0000000000000c70···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:·0000000000001070···663·FUNC····GLOBAL·HIDDEN·····7·_Py_wfopen104 ···101:·0000000000000d90···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:·00000000000003b6···212·FUNC····GLOBAL·HIDDEN·····5·_Py_join_relfile116 ···113:·0000000000000386···212·FUNC····GLOBAL·HIDDEN·····5·_Py_join_relfile
115 ···112:·0000000000001450····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:·0000000000001480··1352·FUNC····GLOBAL·DEFAULT····7·_Py_EncodeLocaleEx119 ···116:·0000000000001450···857·FUNC····GLOBAL·DEFAULT····7·_Py_EncodeLocaleEx
118 ···115:·00000000000019d0···304·FUNC····GLOBAL·DEFAULT····7·_Py_set_inheritable120 ···117:·00000000000017b0···303·FUNC····GLOBAL·DEFAULT····7·_Py_set_inheritable
119 ···116:·0000000000001b00···163·FUNC····GLOBAL·HIDDEN·····7·_Py_read121 ···118:·00000000000018e0···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:·0000000000001bb0····38·FUNC····GLOBAL·DEFAULT····7·_Py_IsValidFD123 ···120:·0000000000001990····38·FUNC····GLOBAL·DEFAULT····7·_Py_IsValidFD
Max diff block lines reached; -1/22408 bytes (-0.00%) of diff not shown.
97.4 KB
readelf --wide --relocs {}
Max HTML report size reached
47.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
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+0xe3c247 ·R_X86_64_PC32»  .text.hot+0xd0c
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+0xe3c313 ·R_X86_64_PC32»  .text.hot+0xd0c
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+0x35c316 ·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+0xe3c399 ·R_X86_64_PC32»  .text.hot+0xd0c
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+0x579402 ·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+0x565416 ·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; 8953/12565 bytes (71.25%) of diff not shown.
38.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
62.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
18.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 47, 146 lines modifiedOffset 47, 151 lines modified
47 ··0x000002b0·48000000·b4020000·00000000·9d000000·H...............47 ··0x000002b0·48000000·b4020000·00000000·9d000000·H...............
48 ··0x000002c0·00500e10·8f02420e·188e0342·0e208d04·.P....B....B.·..48 ··0x000002c0·00500e10·8f02420e·188e0342·0e208d04·.P....B....B.·..
49 ··0x000002d0·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D49 ··0x000002d0·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D
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·5a020000·00000000··.......Z.......
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·ba030000·00000000·10000000·5c030000·............\...57 ··0x00000350·af030000·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·29020000·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·b4000000·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·e0020000·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·59030000·00460e10·8f02420e·188e0342·Y....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·80010a0e·38410e30·8..G........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·0b440a0e·384a0e30·410e2842·0e20420e·.D..8J.0A.(B.·B.
105 ··0x00000650·0e18420e·10420e08·450b0000·34000000·..B..B..E...4...109 ··0x00000690·18420e10·420e0845·0b440a0e·38470e30·.B..B..E.D..8G.0
 110 ··0x000006a0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
 111 ··0x000006b0·0b000000·34000000·b8060000·00000000·....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.·...
106 ··0x00000660·60060000·00000000·4f000000·000e8001·`.......O.......115 ··0x000006f0·f0060000·00000000·2f010000·00450e10·......../....E..
 116 ··0x00000700·8302460e·20620a0e·10410e08·410b0000·..F.·b...A..A...
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.·........... 
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...117 ··0x00000710·14000000·14070000·00000000·4e000000·............N...
 118 ··0x00000720·000e2083·02000000·28000000·2c070000·..·.....(...,...
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.. 
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....... 
Max diff block lines reached; 0/18374 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.
28.9 KB
dynload_shlib.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:··········3056·(bytes·into·file)13 ··Start·of·section·headers:··········2944·(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:·········17
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·16
3.55 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 26 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xbf0:1 There·are·17·section·headers,·starting·at·offset·0xb80:
  
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·0000cb·00··AX··0···0·16
 6 ··[·2]·.rela.text········RELA············0000000000000000·000768·000108·18···I·14···1··8
6 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000028·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000110·000028·00··WA··0···0·32
7 ··[·3]·.rela.data········RELA············0000000000000000·0007a0·000060·18···I·15···2··88 ··[·4]·.rela.data········RELA············0000000000000000·000870·000060·18···I·14···3··8
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000068·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000138·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000068·000065·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000138·000065·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0000cd·0001a5·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00019d·000174·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·000800·000210·18···I·15···6··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0008d0·0001e0·18···I·14···7··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000278·0000d0·00··AX··0···0·16 
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·000a10·000108·18···I·15···8··8 
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·000348·000021·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000318·000021·01·AMS··0···0··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000369·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·000339·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000370·000020·00···A··0···0··815 ··[11]·.note.gnu.property·NOTE············0000000000000000·000340·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000390·000088·00···A··0···0··816 ··[12]·.eh_frame·········PROGBITS········0000000000000000·000360·000080·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·000b18·000030·18···I·15··13··817 ··[13]·.rela.eh_frame····RELA············0000000000000000·000ab0·000030·18···I·14··12··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·000418·000240·18·····16···6··818 ··[14]·.symtab···········SYMTAB··········0000000000000000·0003e0·000240·18·····15···6··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·000658·000148·00······0···0··119 ··[15]·.strtab···········STRTAB··········0000000000000000·000620·000148·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·000b48·0000a4·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········0000000000000000·000ae0·00009a·00······0···0··1
22 Key·to·Flags:21 Key·to·Flags:
23 ··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),
24 ··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),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··D·(mbind),·l·(large),·p·(processor·specific)25 ··D·(mbind),·l·(large),·p·(processor·specific)
2.38 KB
readelf --wide --symbols {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Symbol·table·'.symtab'·contains·24·entries:1 Symbol·table·'.symtab'·contains·24·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.15 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot 
7 ·····4:·0000000000000000···421·FUNC····LOCAL··DEFAULT····6·_PyImport_FindSharedFuncptr.cold7 ·····4:·0000000000000000···372·FUNC····LOCAL··DEFAULT····7·_PyImport_FindSharedFuncptr.cold
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.88 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
9 ·····6:·0000000000000000···208·FUNC····GLOBAL·HIDDEN·····8·_PyImport_FindSharedFuncptr9 ·····6:·0000000000000000···203·FUNC····GLOBAL·HIDDEN·····1·_PyImport_FindSharedFuncptr
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
13 ····10:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate13 ····10:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetDLOpenFlags14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetDLOpenFlags
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·dlopen15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·dlopen
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·dlsym16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·dlsym
Offset 20, 8 lines modifiedOffset 20, 8 lines modified
20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale
21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetImportError23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetImportError
24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fstat25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fstat
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
27 ····23:·0000000000000000····40·OBJECT··GLOBAL·HIDDEN·····2·_PyImport_DynLoadFiletab27 ····23:·0000000000000000····40·OBJECT··GLOBAL·HIDDEN·····3·_PyImport_DynLoadFiletab
7.44 KB
readelf --wide --relocs {}
    
Offset 1, 51 lines modifiedOffset 1, 49 lines modified
  
 1 Relocation·section·'.rela.text'·at·offset·0x768·contains·11·entries:
 2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
 3 0000000000000039··0000000700000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
 4 0000000000000057··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21
 5 0000000000000064··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
 6 0000000000000074··0000000a00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
 7 0000000000000081··0000000b00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetDLOpenFlags·-·4
 8 000000000000008b··0000000c00000004·R_X86_64_PLT32·········0000000000000000·dlopen·-·4
 9 000000000000009f··0000000d00000004·R_X86_64_PLT32·········0000000000000000·dlsym·-·4
 10 00000000000000c7··0000000e00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
 11 0000000000000042··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b9
 12 000000000000006d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c
 13 0000000000000097··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
  
1 Relocation·section·'.rela.data'·at·offset·0x7a0·contains·4·entries:14 Relocation·section·'.rela.data'·at·offset·0x870·contains·4·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000000··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·016 0000000000000000··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·0
4 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3e17 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3e
5 0000000000000010··0000000100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4718 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·47
6 0000000000000018··0000000100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6119 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·61
  
7 Relocation·section·'.rela.text.unlikely'·at·offset·0x800·contains·22·entries:20 Relocation·section·'.rela.text.unlikely'·at·offset·0x8d0·contains·20·entries:
8 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9 0000000000000001··0000000f00000004·R_X86_64_PLT32·········0000000000000000·dlerror·-·422 0000000000000001··0000000f00000004·R_X86_64_PLT32·········0000000000000000·dlerror·-·4
10 0000000000000012··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2e23 0000000000000012··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2e
11 0000000000000017··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeLocale·-·424 0000000000000017··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeLocale·-·4
12 0000000000000027··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·425 0000000000000027··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
13 000000000000003b··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeFSDefault·-·426 000000000000003b··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeFSDefault·-·4
14 0000000000000055··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetImportError·-·427 0000000000000055··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetImportError·-·4
15 00000000000000a4··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2428 00000000000000a4··0000001400000004·R_X86_64_PLT32·········0000000000000000·fileno·-·4
16 00000000000000c6··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·429 00000000000000ae··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat·-·4
17 00000000000000d1··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1730 00000000000000c1··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17
18 00000000000000e0··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·431 00000000000000db··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
19 00000000000000f1··0000001400000004·R_X86_64_PLT32·········0000000000000000·fileno·-·4 
20 00000000000000fb··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat·-·4 
21 000000000000010b··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·032 00000000000000e5··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
 33 0000000000000104··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
22 0000000000000132··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·434 000000000000013a··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 35 0000000000000147··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 36 0000000000000151··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 37 000000000000015e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
23 000000000000016b··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·438 000000000000016b··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
24 0000000000000178··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
25 0000000000000182··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
26 000000000000018f··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
27 000000000000019c··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
28 000000000000009c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9d39 000000000000009c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9f
29 00000000000000e9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b40 00000000000000b7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6d
30 0000000000000104··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b41 00000000000000e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·42
  
31 Relocation·section·'.rela.text.hot'·at·offset·0xa10·contains·11·entries: 
32 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
33 000000000000003b··0000000700000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4 
34 0000000000000059··000000010000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17 
35 0000000000000066··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4 
36 0000000000000072··0000000a00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
37 000000000000007f··0000000b00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetDLOpenFlags·-·4 
38 0000000000000089··0000000c00000004·R_X86_64_PLT32·········0000000000000000·dlopen·-·4 
39 000000000000009d··0000000d00000004·R_X86_64_PLT32·········0000000000000000·dlsym·-·4 
40 00000000000000c7··0000000e00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 
41 0000000000000044··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c 
42 0000000000000095··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
43 00000000000000cc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e9 
  
44 Relocation·section·'.rela.eh_frame'·at·offset·0xb18·contains·2·entries:42 Relocation·section·'.rela.eh_frame'·at·offset·0xab0·contains·2·entries:
45 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend43 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
46 0000000000000020··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·044 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
47 000000000000006c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·045 0000000000000064··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
3.05 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 59 lines modifiedOffset 9, 55 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..00000000000000d015 00000018·0000000000000040·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000000cb
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:·r14·(r14)·at·cfa-16
19 ··DW_CFA_advance_loc:·2·to·000000000000000819 ··DW_CFA_advance_loc:·8·to·000000000000000e
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:·r13·(r13)·at·cfa-24
22 ··DW_CFA_advance_loc:·8·to·000000000000001022 ··DW_CFA_advance_loc:·2·to·0000000000000010
23 ··DW_CFA_def_cfa_offset:·3223 ··DW_CFA_def_cfa_offset:·32
24 ··DW_CFA_offset:·r13·(r13)·at·cfa-3224 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
25 ··DW_CFA_advance_loc:·2·to·000000000000001225 ··DW_CFA_advance_loc:·1·to·0000000000000011
26 ··DW_CFA_def_cfa_offset:·4026 ··DW_CFA_def_cfa_offset:·40
27 ··DW_CFA_offset:·r12·(r12)·at·cfa-4027 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
28 ··DW_CFA_advance_loc:·1·to·000000000000001328 ··DW_CFA_advance_loc:·9·to·000000000000001a
29 ··DW_CFA_def_cfa_offset:·4829 ··DW_CFA_def_cfa_offset:·48
30 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4830 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
31 ··DW_CFA_advance_loc:·9·to·000000000000001c 
32 ··DW_CFA_def_cfa_offset:·56 
33 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56 
34 ··DW_CFA_advance_loc:·10·to·000000000000002631 ··DW_CFA_advance_loc:·10·to·0000000000000024
35 ··DW_CFA_def_cfa_offset:·75232 ··DW_CFA_def_cfa_offset:·736
36 ··DW_CFA_advance_loc1:·149·to·00000000000000bb33 ··DW_CFA_advance_loc1:·153·to·00000000000000bd
37 ··DW_CFA_remember_state34 ··DW_CFA_remember_state
38 ··DW_CFA_def_cfa_offset:·56 
39 ··DW_CFA_advance_loc:·1·to·00000000000000bc 
40 ··DW_CFA_def_cfa_offset:·4835 ··DW_CFA_def_cfa_offset:·48
41 ··DW_CFA_advance_loc:·1·to·00000000000000bd36 ··DW_CFA_advance_loc:·1·to·00000000000000be
42 ··DW_CFA_def_cfa_offset:·4037 ··DW_CFA_def_cfa_offset:·40
43 ··DW_CFA_advance_loc:·2·to·00000000000000bf38 ··DW_CFA_advance_loc:·1·to·00000000000000bf
44 ··DW_CFA_def_cfa_offset:·3239 ··DW_CFA_def_cfa_offset:·32
45 ··DW_CFA_advance_loc:·2·to·00000000000000c140 ··DW_CFA_advance_loc:·2·to·00000000000000c1
46 ··DW_CFA_def_cfa_offset:·2441 ··DW_CFA_def_cfa_offset:·24
47 ··DW_CFA_advance_loc:·2·to·00000000000000c342 ··DW_CFA_advance_loc:·2·to·00000000000000c3
48 ··DW_CFA_def_cfa_offset:·1643 ··DW_CFA_def_cfa_offset:·16
49 ··DW_CFA_advance_loc:·2·to·00000000000000c544 ··DW_CFA_advance_loc:·2·to·00000000000000c5
50 ··DW_CFA_def_cfa_offset:·845 ··DW_CFA_def_cfa_offset:·8
51 ··DW_CFA_advance_loc:·1·to·00000000000000c646 ··DW_CFA_advance_loc:·1·to·00000000000000c6
52 ··DW_CFA_restore_state47 ··DW_CFA_restore_state
  
53 00000064·0000000000000020·00000068·FDE·cie=00000000·pc=0000000000000000..00000000000001a548 0000005c·0000000000000020·00000060·FDE·cie=00000000·pc=0000000000000000..0000000000000174
54 ··DW_CFA_def_cfa_offset:·75249 ··DW_CFA_def_cfa_offset:·736
55 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5650 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
56 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4851 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
57 ··DW_CFA_offset:·r12·(r12)·at·cfa-4052 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
58 ··DW_CFA_offset:·r13·(r13)·at·cfa-3253 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
59 ··DW_CFA_offset:·r14·(r14)·at·cfa-2454 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
60 ··DW_CFA_offset:·r15·(r15)·at·cfa-1655 ··DW_CFA_nop
 56 ··DW_CFA_nop
61 ··DW_CFA_nop57 ··DW_CFA_nop
62 ··DW_CFA_nop58 ··DW_CFA_nop
63 ··DW_CFA_nop59 ··DW_CFA_nop
64 ··DW_CFA_nop60 ··DW_CFA_nop
  
684 B
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
 1 []A\A]A^
1 unknown·dlopen()·error2 unknown·dlopen()·error
2 %.20s_%.200s 
3 ./%-.255s3 ./%-.255s
 4 %.20s_%.200s
4 surrogateescape5 surrogateescape
5 .abi3.so6 .abi3.so
6 .abi3-x86_64-linux-gnu.so7 .abi3-x86_64-linux-gnu.so
7 []A\A]A^A_ 
8 .cpython-313-x86_64-linux-gnu.so8 .cpython-313-x86_64-linux-gnu.so
9 _PyImport_FindSharedFuncptr.cold9 _PyImport_FindSharedFuncptr.cold
10 _PyImport_FindSharedFuncptr10 _PyImport_FindSharedFuncptr
11 PyOS_snprintf11 PyOS_snprintf
12 _GLOBAL_OFFSET_TABLE_12 _GLOBAL_OFFSET_TABLE_
13 _Py_tss_tstate13 _Py_tss_tstate
14 _PyImport_GetDLOpenFlags14 _PyImport_GetDLOpenFlags
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 PyUnicode_FromString17 PyUnicode_FromString
18 PyUnicode_DecodeFSDefault18 PyUnicode_DecodeFSDefault
19 PyErr_SetImportError19 PyErr_SetImportError
20 _Py_fstat20 _Py_fstat
21 _Py_Dealloc21 _Py_Dealloc
22 _PyImport_DynLoadFiletab22 _PyImport_DynLoadFiletab
23 .shstrtab23 .shstrtab
 24 .rela.text
24 .rela.data25 .rela.data
25 .rodata.str1.126 .rodata.str1.1
26 .rela.text.unlikely27 .rela.text.unlikely
27 .rela.text.hot 
28 .rodata.str1.828 .rodata.str1.8
29 .note.GNU-stack29 .note.GNU-stack
30 .note.gnu.property30 .note.gnu.property
31 .rela.eh_frame31 .rela.eh_frame
1.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2 lines modifiedOffset 1, 69 lines modified
  
  
  
 1 Disassembly·of·section·.text:
  
 2 0000000000000000·<_PyImport_FindSharedFuncptr>:
 3 _PyImport_FindSharedFuncptr():
 4 »       endbr64
 5 »       push···%r14
 6 »       mov····%rdi,%r14
 7 »       mov····%rdx,%rdi
 8 »       push···%r13
 9 »       push···%r12
 10 »       push···%rbp
 11 »       mov····%rsi,%rbp
 12 »       mov····$0x2f,%esi
 13 »       push···%rbx
 14 »       mov····%rdx,%rbx
 15 »       sub····$0x2b0,%rsp
 16 »       mov····%fs:0x28,%r12
 17 »       mov····%r12,0x2a8(%rsp)
 18 »       mov····%rcx,%r12
 19 »       call···3d·<_PyImport_FindSharedFuncptr+0x3d>
 20 ·R_X86_64_PLT32» strchr-0x4
 21 »       test···%rax,%rax
 22 »       je·····46·<_PyImport_FindSharedFuncptr+0x46>
 23 ·R_X86_64_PC32»  .text.unlikely+0xb9
 24 »       lea····0x90(%rsp),%r13
 25 »       xor····%eax,%eax
 26 »       mov····%rbp,%r8
 27 »       mov····%r14,%rcx
 28 »       mov····$0x0,%edx
 29 ·R_X86_64_32»    .rodata.str1.1+0x21
 30 »       mov····$0x102,%esi
 31 »       mov····%r13,%rdi
 32 »       call···68·<_PyImport_FindSharedFuncptr+0x68>
 33 ·R_X86_64_PLT32» PyOS_snprintf-0x4
 34 »       test···%r12,%r12
 35 »       jne····71·<_PyImport_FindSharedFuncptr+0x71>
 36 ·R_X86_64_PC32»  .text.unlikely+0x9c
 37 »       mov····0x0(%rip),%rax········
 38 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
 39 »       mov····%fs:(%rax),%rax
 40 »       mov····0x10(%rax),%rdi
 41 »       call···85·<_PyImport_FindSharedFuncptr+0x85>
 42 ·R_X86_64_PLT32» _PyImport_GetDLOpenFlags-0x4
 43 »       mov····%rbx,%rdi
 44 »       mov····%eax,%esi
 45 »       call···8f·<_PyImport_FindSharedFuncptr+0x8f>
 46 ·R_X86_64_PLT32» dlopen-0x4
 47 »       mov····%rax,%rdi
 48 »       test···%rax,%rax
 49 »       je·····9b·<_PyImport_FindSharedFuncptr+0x9b>
 50 ·R_X86_64_PC32»  .text.unlikely-0x4
 51 »       mov····%r13,%rsi
 52 »       call···a3·<_PyImport_FindSharedFuncptr+0xa3>
 53 ·R_X86_64_PLT32» dlsym-0x4
 54 »       mov····0x2a8(%rsp),%rdx
 55 »       sub····%fs:0x28,%rdx
 56 »       jne····c6·<_PyImport_FindSharedFuncptr+0xc6>
 57 »       add····$0x2b0,%rsp
 58 »       pop····%rbx
 59 »       pop····%rbp
 60 »       pop····%r12
 61 »       pop····%r13
 62 »       pop····%r14
 63 »       ret
 64 »       call···cb·<_PyImport_FindSharedFuncptr+0xcb>
 65 ·R_X86_64_PLT32» __stack_chk_fail-0x4
423 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.rodata.str1.1':1 String·dump·of·section·'.rodata.str1.1':
2 ··[·····0]··unknown·dlopen()·error2 ··[·····0]··unknown·dlopen()·error
 3 ··[····17]··./%-.255s
3 ··[····17]··%.20s_%.200s4 ··[····21]··%.20s_%.200s
4 ··[····24]··./%-.255s 
5 ··[····2e]··surrogateescape5 ··[····2e]··surrogateescape
6 ··[····3e]··.abi3.so6 ··[····3e]··.abi3.so
7 ··[····47]··.abi3-x86_64-linux-gnu.so7 ··[····47]··.abi3-x86_64-linux-gnu.so
8 ··[····61]··.so8 ··[····61]··.so
  
5.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 5, 132 lines modifiedOffset 5, 121 lines modified
  
5 0000000000000000·<_PyImport_FindSharedFuncptr.cold>:5 0000000000000000·<_PyImport_FindSharedFuncptr.cold>:
6 _PyImport_FindSharedFuncptr.cold():6 _PyImport_FindSharedFuncptr.cold():
7 »       call···5·<_PyImport_FindSharedFuncptr.cold+0x5>7 »       call···5·<_PyImport_FindSharedFuncptr.cold+0x5>
8 ·R_X86_64_PLT32» dlerror-0x48 ·R_X86_64_PLT32» dlerror-0x4
9 »       mov····%rax,%rdi9 »       mov····%rax,%rdi
10 »       test···%rax,%rax10 »       test···%rax,%rax
11 »       je·····10a·<_PyImport_FindSharedFuncptr.cold+0x10a>11 »       je·····e4·<_PyImport_FindSharedFuncptr.cold+0xe4>
12 »       mov····$0x0,%esi12 »       mov····$0x0,%esi
13 ·R_X86_64_32»    .rodata.str1.1+0x2e13 ·R_X86_64_32»    .rodata.str1.1+0x2e
14 »       call···1b·<_PyImport_FindSharedFuncptr.cold+0x1b>14 »       call···1b·<_PyImport_FindSharedFuncptr.cold+0x1b>
15 ·R_X86_64_PLT32» PyUnicode_DecodeLocale-0x415 ·R_X86_64_PLT32» PyUnicode_DecodeLocale-0x4
16 »       mov····%rax,%r1216 »       mov····%rax,%r12
17 »       test···%rax,%rax17 »       test···%rax,%rax
18 »       je·····99·<_PyImport_FindSharedFuncptr.cold+0x99>18 »       je·····99·<_PyImport_FindSharedFuncptr.cold+0x99>
19 »       mov····%rbp,%rdi19 »       mov····%rbp,%rdi
20 »       call···2b·<_PyImport_FindSharedFuncptr.cold+0x2b>20 »       call···2b·<_PyImport_FindSharedFuncptr.cold+0x2b>
21 ·R_X86_64_PLT32» PyUnicode_FromString-0x421 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
22 »       mov····%rax,%rbp22 »       mov····%rax,%rbp
23 »       test···%rax,%rax23 »       test···%rax,%rax
24 »       je·····114·<_PyImport_FindSharedFuncptr.cold+0x114>24 »       je·····ee·<_PyImport_FindSharedFuncptr.cold+0xee>
25 »       mov····%rbx,%rdi25 »       mov····%rbx,%rdi
26 »       call···3f·<_PyImport_FindSharedFuncptr.cold+0x3f>26 »       call···3f·<_PyImport_FindSharedFuncptr.cold+0x3f>
27 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefault-0x427 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefault-0x4
28 »       mov····%rax,%rbx28 »       mov····%rax,%rbx
29 »       test···%rax,%rax29 »       test···%rax,%rax
30 »       je·····13b·<_PyImport_FindSharedFuncptr.cold+0x13b>30 »       je·····10a·<_PyImport_FindSharedFuncptr.cold+0x10a>
31 »       mov····%rax,%rdx31 »       mov····%rax,%rdx
32 »       mov····%rbp,%rsi32 »       mov····%rbp,%rsi
33 »       mov····%r12,%rdi33 »       mov····%r12,%rdi
34 »       call···59·<_PyImport_FindSharedFuncptr.cold+0x59>34 »       call···59·<_PyImport_FindSharedFuncptr.cold+0x59>
35 ·R_X86_64_PLT32» PyErr_SetImportError-0x435 ·R_X86_64_PLT32» PyErr_SetImportError-0x4
36 »       mov····(%r12),%rax36 »       mov····(%r12),%rax
37 »       test···%eax,%eax37 »       test···%eax,%eax
38 »       js·····6f·<_PyImport_FindSharedFuncptr.cold+0x6f>38 »       js·····6f·<_PyImport_FindSharedFuncptr.cold+0x6f>
39 »       sub····$0x1,%rax39 »       sub····$0x1,%rax
40 »       mov····%rax,(%r12)40 »       mov····%rax,(%r12)
41 »       je·····17e·<_PyImport_FindSharedFuncptr.cold+0x17e>41 »       je·····14d·<_PyImport_FindSharedFuncptr.cold+0x14d>
42 »       mov····0x0(%rbp),%rax42 »       mov····0x0(%rbp),%rax
43 »       test···%eax,%eax43 »       test···%eax,%eax
44 »       js·····85·<_PyImport_FindSharedFuncptr.cold+0x85>44 »       js·····85·<_PyImport_FindSharedFuncptr.cold+0x85>
45 »       sub····$0x1,%rax45 »       sub····$0x1,%rax
46 »       mov····%rax,0x0(%rbp)46 »       mov····%rax,0x0(%rbp)
47 »       je·····18b·<_PyImport_FindSharedFuncptr.cold+0x18b>47 »       je·····15a·<_PyImport_FindSharedFuncptr.cold+0x15a>
48 »       mov····(%rbx),%rax48 »       mov····(%rbx),%rax
49 »       test···%eax,%eax49 »       test···%eax,%eax
50 »       js·····99·<_PyImport_FindSharedFuncptr.cold+0x99>50 »       js·····99·<_PyImport_FindSharedFuncptr.cold+0x99>
51 »       sub····$0x1,%rax51 »       sub····$0x1,%rax
52 »       mov····%rax,(%rbx)52 »       mov····%rax,(%rbx)
53 »       je·····198·<_PyImport_FindSharedFuncptr.cold+0x198>53 »       je·····167·<_PyImport_FindSharedFuncptr.cold+0x167>
54 »       xor····%eax,%eax54 »       xor····%eax,%eax
55 »       jmp····a0·<_PyImport_FindSharedFuncptr.cold+0xa0>55 »       jmp····a0·<_PyImport_FindSharedFuncptr.cold+0xa0>
56 ·R_X86_64_PC32»  .text.hot+0x9d56 ·R_X86_64_PC32»  .text+0x9f
57 »       mov····%rbx,%rcx 
58 »       mov····$0x0,%edx 
59 ·R_X86_64_32»    .rodata.str1.1+0x24 
60 »       mov····$0x104,%esi 
61 »       xor····%eax,%eax 
62 »       lea····0x1a0(%rsp),%r15 
63 »       lea····0x90(%rsp),%r13 
64 »       mov····%r15,%rdi 
65 »       mov····%r15,%rbx 
66 »       call···ca·<_PyImport_FindSharedFuncptr.cold+0xca> 
67 ·R_X86_64_PLT32» PyOS_snprintf-0x4 
68 »       mov····%rbp,%r8 
69 »       mov····%r14,%rcx 
70 »       mov····$0x0,%edx 
71 ·R_X86_64_32»    .rodata.str1.1+0x17 
72 »       mov····$0x102,%esi 
73 »       mov····%r13,%rdi 
74 »       xor····%eax,%eax 
75 »       call···e4·<_PyImport_FindSharedFuncptr.cold+0xe4> 
76 ·R_X86_64_PLT32» PyOS_snprintf-0x4 
77 »       test···%r12,%r12 
78 »       je·····ed·<_PyImport_FindSharedFuncptr.cold+0xed> 
79 ·R_X86_64_PC32»  .text.hot+0x6b 
80 »       mov····%r12,%rdi57 »       mov····%r12,%rdi
81 »       call···f5·<_PyImport_FindSharedFuncptr.cold+0xf5>58 »       call···a8·<_PyImport_FindSharedFuncptr.cold+0xa8>
82 ·R_X86_64_PLT32» fileno-0x459 ·R_X86_64_PLT32» fileno-0x4
83 »       mov····%rsp,%rsi60 »       mov····%rsp,%rsi
84 »       mov····%eax,%edi61 »       mov····%eax,%edi
85 »       call···ff·<_PyImport_FindSharedFuncptr.cold+0xff>62 »       call···b2·<_PyImport_FindSharedFuncptr.cold+0xb2>
86 ·R_X86_64_PLT32» _Py_fstat-0x463 ·R_X86_64_PLT32» _Py_fstat-0x4
87 »       add····$0x1,%eax64 »       add····$0x1,%eax
88 »       jne····108·<_PyImport_FindSharedFuncptr.cold+0x108>65 »       jne····bb·<_PyImport_FindSharedFuncptr.cold+0xbb>
89 ·R_X86_64_PC32»  .text.hot+0x6b66 ·R_X86_64_PC32»  .text+0x6d
90 »       jmp····99·<_PyImport_FindSharedFuncptr.cold+0x99>67 »       jmp····99·<_PyImport_FindSharedFuncptr.cold+0x99>
 68 »       mov····%rbx,%rcx
 69 »       mov····$0x0,%edx
 70 ·R_X86_64_32»    .rodata.str1.1+0x17
 71 »       mov····$0x104,%esi
 72 »       xor····%eax,%eax
 73 »       lea····0x1a0(%rsp),%r13
 74 »       mov····%r13,%rdi
 75 »       mov····%r13,%rbx
 76 »       call···df·<_PyImport_FindSharedFuncptr.cold+0xdf>
 77 ·R_X86_64_PLT32» PyOS_snprintf-0x4
 78 »       jmp····e4·<_PyImport_FindSharedFuncptr.cold+0xe4>
 79 ·R_X86_64_PC32»  .text+0x42
91 »       mov····$0x0,%edi80 »       mov····$0x0,%edi
92 ·R_X86_64_32»    .rodata.str1.181 ·R_X86_64_32»    .rodata.str1.1
93 »       jmp····11·<_PyImport_FindSharedFuncptr.cold+0x11>82 »       jmp····11·<_PyImport_FindSharedFuncptr.cold+0x11>
94 »       mov····(%r12),%rax83 »       mov····(%r12),%rax
95 »       test···%eax,%eax84 »       test···%eax,%eax
96 »       js·····99·<_PyImport_FindSharedFuncptr.cold+0x99>85 »       js·····99·<_PyImport_FindSharedFuncptr.cold+0x99>
97 »       sub····$0x1,%rax86 »       sub····$0x1,%rax
98 »       mov····%rax,(%r12)87 »       mov····%rax,(%r12)
99 »       jne····99·<_PyImport_FindSharedFuncptr.cold+0x99>88 »       jne····99·<_PyImport_FindSharedFuncptr.cold+0x99>
100 »       mov····%r12,%rdi89 »       mov····%r12,%rdi
101 »       call···136·<_PyImport_FindSharedFuncptr.cold+0x136>90 »       call···108·<_PyImport_FindSharedFuncptr.cold+0x108>
102 ·R_X86_64_PLT32» _Py_Dealloc-0x491 ·R_X86_64_PLT32» _Py_Dealloc-0x4
103 »       jmp····99·<_PyImport_FindSharedFuncptr.cold+0x99>92 »       jmp····99·<_PyImport_FindSharedFuncptr.cold+0x99>
104 »       mov····(%r12),%rax93 »       mov····(%r12),%rax
105 »       test···%eax,%eax94 »       test···%eax,%eax
106 »       js·····14d·<_PyImport_FindSharedFuncptr.cold+0x14d>95 »       js·····11c·<_PyImport_FindSharedFuncptr.cold+0x11c>
107 »       sub····$0x1,%rax96 »       sub····$0x1,%rax
108 »       mov····%rax,(%r12)97 »       mov····%rax,(%r12)
109 »       je·····174·<_PyImport_FindSharedFuncptr.cold+0x174>98 »       je·····143·<_PyImport_FindSharedFuncptr.cold+0x143>
110 »       mov····0x0(%rbp),%rax99 »       mov····0x0(%rbp),%rax
111 »       test···%eax,%eax100 »       test···%eax,%eax
112 »       js·····99·<_PyImport_FindSharedFuncptr.cold+0x99>101 »       js·····99·<_PyImport_FindSharedFuncptr.cold+0x99>
113 »       sub····$0x1,%rax102 »       sub····$0x1,%rax
114 »       mov····%rax,0x0(%rbp)103 »       mov····%rax,0x0(%rbp)
115 »       jne····99·<_PyImport_FindSharedFuncptr.cold+0x99>104 »       jne····99·<_PyImport_FindSharedFuncptr.cold+0x99>
116 »       mov····%rbp,%rdi105 »       mov····%rbp,%rdi
117 »       call···16f·<_PyImport_FindSharedFuncptr.cold+0x16f>106 »       call···13e·<_PyImport_FindSharedFuncptr.cold+0x13e>
118 ·R_X86_64_PLT32» _Py_Dealloc-0x4107 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Max diff block lines reached; 904/5727 bytes (15.78%) of diff not shown.
1.29 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·48000000·1c000000·........H.......4 ··0x00000010·1b0c0708·90010000·40000000·1c000000·........@.......
5 ··0x00000020·00000000·d0000000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·cb000000·00460e10·8e02480e·.........F....H.
6 ··0x00000030·188e0348·0e208d04·420e288c·05410e30·...H.·..B.(..A.06 ··0x00000030·188d0342·0e208c04·410e2886·05490e30·...B.·..A.(..I.0
 7 ··0x00000040·83064a0e·e0050299·0a0e3041·0e28410e·..J.......0A.(A.
 8 ··0x00000050·20420e18·420e1042·0e08410b·20000000··B..B..B..A.·...
 9 ··0x00000060·60000000·00000000·74010000·000ee005·`.......t.......
 10 ··0x00000070·83068605·8c048d03·8e020000·00000000·................
7 ··0x00000040·8606490e·3883074a·0ef00502·950a0e38·..I.8..J.......8 
8 ··0x00000050·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B 
9 ··0x00000060·0e08410b·20000000·68000000·00000000·..A.·...h....... 
10 ··0x00000070·a5010000·000ef005·83078606·8c058d04·................ 
11 ··0x00000080·8e038f02·00000000···················........ 
  
1.45 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 14 lines modifiedOffset 1, 13 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·74657874·..shstrtab..text3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
 4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
 5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
4 ··0x00000020·002e7265·6c612e64·61746100·2e627373·..rela.data..bss 
5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1. 
6 ··0x00000040·2e72656c·612e7465·78742e75·6e6c696b·.rela.text.unlik 
7 ··0x00000050·656c7900·2e72656c·612e7465·78742e68·ely..rela.text.h6 ··0x00000040·72312e31·002e7265·6c612e74·6578742e·r1.1..rela.text.
8 ··0x00000060·6f74002e·726f6461·74612e73·7472312e·ot..rodata.str1. 
9 ··0x00000070·38002e6e·6f74652e·474e552d·73746163·8..note.GNU-stac 
10 ··0x00000080·6b002e6e·6f74652e·676e752e·70726f70·k..note.gnu.prop 
11 ··0x00000090·65727479·002e7265·6c612e65·685f6672·erty..rela.eh_fr 
12 ··0x000000a0·616d6500····························ame.7 ··0x00000050·756e6c69·6b656c79·002e726f·64617461·unlikely..rodata
 8 ··0x00000060·2e737472·312e3800·2e6e6f74·652e474e·.str1.8..note.GN
 9 ··0x00000070·552d7374·61636b00·2e6e6f74·652e676e·U-stack..note.gn
 10 ··0x00000080·752e7072·6f706572·7479002e·72656c61·u.property..rela
 11 ··0x00000090·2e65685f·6672616d·6500··············.eh_frame.
  
1.45 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:··········192520·(bytes·into·file)13 ··Start·of·section·headers:··········191048·(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·0x2f008:1 There·are·23·section·headers,·starting·at·offset·0x2ea48:
  
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·003b83·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·003d03·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·019690·004908·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·019388·004a70·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003bc8·0021c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·003d48·0021c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01df98·002820·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01ddf8·002820·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·005d88·000020·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·005f08·000020·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·005d88·0008d6·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·005f08·0008d6·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00665e·004e83·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0067de·004ddc·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0207b8·007fc8·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·020618·007f80·18···I·20···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00b4e8·001492·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00b5c0·001492·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c980·00460a·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·00ca58·00429c·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·028780·004518·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·028598·004158·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·010f90·000c0a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·010cf8·000c0a·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02cc98·000888·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02c6f0·000888·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011ba0·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011908·000030·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·011bd0·000010·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·011938·000010·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011be0·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011948·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·011be0·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·011948·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011c00·002c20·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011968·002bd8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·02d520·001a10·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·02cf78·0019f8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·014820·002e08·18·····21·373··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·014540·002df0·18·····21·372··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·017628·002066·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·017330·002057·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·02ef30·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·02e970·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)
68.1 KB
readelf --wide --symbols {}
Max HTML report size reached
596 KB
readelf --wide --relocs {}
Max HTML report size reached
196 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.52 KB
strings --all --bytes=8 {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 AWAVAUATUSH3 AWAVAUATUSH
4 []A\A]A^A_4 []A\A]A^A_
5 AVAUATUSH5 AVAUATUSH
6 x[]A\A]A^A_6 x[]A\A]A^A_
7 AVAUATUH7 AVAUATUH
8 []A\A]A^8 []A\A]A^
9 []A\A]A^9 []A\A]A^
10 AVAUATUS10 AVAUATUS=
11 []A\A]A^A_11 []A\A]A^A_
12 ·[]A\A]A^12 ·[]A\A]A^
13 AVAUATUH13 AVAUATUH
14 AWAVAUATUSH14 AWAVAUATUSH
15 H[]A\A]A^A_15 H[]A\A]A^A_
16 resolution16 resolution
17 datetime.datetime_CAPI17 datetime.datetime_CAPI
Offset 50, 23 lines modifiedOffset 50, 23 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 
58 %c%02d%s%02d%s%02d.%06d57 %c%02d%s%02d%s%02d.%06d
59 %c%02d%s%02d%s%02d58 %c%02d%s%02d%s%02d
60 %c%02d%s%02d59 %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-%02d 
65 bad·tzinfo·state·arg64 bad·tzinfo·state·arg
 65 %04d-%02d-%02d
66 %d·day%s,·%d:%02d:%02d.%06d66 %d·day%s,·%d:%02d:%02d.%06d
67 %d·day%s,·%d:%02d:%02d67 %d·day%s,·%d:%02d:%02d
68 %d:%02d:%02d.%06d68 %d:%02d:%02d.%06d
69 %d:%02d:%02d69 %d:%02d:%02d
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
Offset 228, 15 lines modifiedOffset 228, 16 lines modified
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 AVAUATUSH232 AVAUATUSH
233 []A\A]A^A_233 []A\A]A^A_
234 []A\A]A^A_234 []A\A]A^A_
 235 AVAUATUSH
235 ([]A\A]A^A_236 []A\A]A^A_
236 Hc4$Hc|$237 Hc4$Hc|$
237 datetime(year,·month,·day[,·hour[,·minute[,·second[,·microsecond[,tzinfo]]]]])238 datetime(year,·month,·day[,·hour[,·minute[,·second[,·microsecond[,tzinfo]]]]])
238 The·year,·month·and·day·arguments·are·required.·tzinfo·may·be·None,·or·an239 The·year,·month·and·day·arguments·are·required.·tzinfo·may·be·None,·or·an
239 instance·of·a·tzinfo·subclass.·The·remaining·arguments·may·be·ints.240 instance·of·a·tzinfo·subclass.·The·remaining·arguments·may·be·ints.
240 time([hour[,·minute[,·second[,·microsecond[,·tzinfo]]]]])·-->·a·time·object241 time([hour[,·minute[,·second[,·microsecond[,·tzinfo]]]]])·-->·a·time·object
241 All·arguments·are·optional.·tzinfo·may·be·None,·or·an·instance·of242 All·arguments·are·optional.·tzinfo·may·be·None,·or·an·instance·of
242 a·tzinfo·subclass.·The·remaining·arguments·may·be·ints.243 a·tzinfo·subclass.·The·remaining·arguments·may·be·ints.
Offset 362, 15 lines modifiedOffset 363, 14 lines modified
362 call_subclass_fold363 call_subclass_fold
363 datetime_datetime_replace.cold364 datetime_datetime_replace.cold
364 new_datetime_subclass_fold_ex365 new_datetime_subclass_fold_ex
365 datetime_datetime_now366 datetime_datetime_now
366 _parser.17367 _parser.17
367 datetime_best_possible368 datetime_best_possible
368 datetime_from_timet_and_us369 datetime_from_timet_and_us
369 utc_to_seconds 
370 datetime_from_timet_and_us.cold370 datetime_from_timet_and_us.cold
371 timezone_fromutc371 timezone_fromutc
372 add_datetime_timedelta.isra.0372 add_datetime_timedelta.isra.0
373 timezone_fromutc.cold373 timezone_fromutc.cold
374 ord_to_ymd374 ord_to_ymd
375 add_datetime_timedelta.isra.0.cold375 add_datetime_timedelta.isra.0.cold
376 datetime_isoformat376 datetime_isoformat
Offset 441, 38 lines modifiedOffset 441, 38 lines modified
441 get_flip_fold_offset441 get_flip_fold_offset
442 pep495_eq_exception.cold442 pep495_eq_exception.cold
443 get_flip_fold_offset.cold443 get_flip_fold_offset.cold
444 local_to_seconds.cold444 local_to_seconds.cold
445 new_timezone445 new_timezone
446 local_timezone_from_timestamp.cold446 local_timezone_from_timestamp.cold
447 new_timezone.cold447 new_timezone.cold
 448 format_utcoffset.constprop.0.cold
448 date_str449 date_str
449 keywords.10450 keywords.10
450 format_utcoffset.constprop.0.cold 
451 datetime_timestamp451 datetime_timestamp
452 datetime_timestamp.cold452 datetime_timestamp.cold
453 timezone_new453 timezone_new
454 timezone_kws454 timezone_kws
455 timezone_new.cold455 timezone_new.cold
456 delta_bool 
457 datetime_reduce_ex456 datetime_reduce_ex
458 datetime_getstate457 datetime_getstate
 458 delta_bool
459 tzinfo_reduce459 tzinfo_reduce
460 timezone_getinitargs460 timezone_getinitargs
461 datetime_str461 datetime_str
462 datetime_str.cold462 datetime_str.cold
463 datetime_microsecond463 datetime_microsecond
464 date_format 
465 delta_reduce464 delta_reduce
 465 date_format
 466 datetime_from_pickle.cold
466 delta_multiply467 delta_multiply
467 multiply_int_timedelta468 multiply_int_timedelta
468 multiply_truedivide_timedelta_float469 multiply_truedivide_timedelta_float
469 delta_multiply.cold470 delta_multiply.cold
470 date_isoformat471 date_isoformat
471 datetime_from_pickle.cold 
472 multiply_int_timedelta.cold472 multiply_int_timedelta.cold
473 delta_str473 delta_str
474 call_subclass_fold.cold474 call_subclass_fold.cold
475 delta_abs475 delta_abs
476 datetime_time_replace476 datetime_time_replace
477 _parser.14477 _parser.14
478 py_time_second478 py_time_second
139 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.07 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 63, 27 lines modifiedOffset 63, 27 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 
71 ··[···353]··%c%02d%s%02d%s%02d.%06d70 ··[···346]··%c%02d%s%02d%s%02d.%06d
72 ··[···36b]··%c%02d%s%02d%s%02d71 ··[···35e]··%c%02d%s%02d%s%02d
73 ··[···37e]··%c%02d%s%02d72 ··[···371]··%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]··ON
79 ··[···3b6]··U:__format__80 ··[···3b9]··U:__format__
80 ··[···3c3]··ON 
81 ··[···3c6]··%04d-%02d-%02d 
82 ··[···3d5]··bad·tzinfo·state·arg81 ··[···3c6]··bad·tzinfo·state·arg
 82 ··[···3db]··%04d-%02d-%02d
83 ··[···3ea]··s83 ··[···3ea]··s
84 ··[···3ec]··%d·day%s,·%d:%02d:%02d.%06d84 ··[···3ec]··%d·day%s,·%d:%02d:%02d.%06d
85 ··[···408]··%d·day%s,·%d:%02d:%02d85 ··[···408]··%d·day%s,·%d:%02d:%02d
86 ··[···41f]··%d:%02d:%02d.%06d86 ··[···41f]··%d:%02d:%02d.%06d
87 ··[···431]··%d:%02d:%02d87 ··[···431]··%d:%02d:%02d
88 ··[···43e]··fold88 ··[···43e]··fold
89 ··[···443]··iiiiO89 ··[···443]··iiiiO
266 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
106 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
55.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
53.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
120 KB
_heapqmodule.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:··········28144·(bytes·into·file)13 ··Start·of·section·headers:··········24768·(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·0x6df0:1 There·are·20·section·headers,·starting·at·offset·0x60c0:
  
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·000598·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000265·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0049f8·000330·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0042f8·000240·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0005d8·0001e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0002a8·0001e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·004d28·0002b8·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·004538·0002b8·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0007b8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000488·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0007b8·000099·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000488·000099·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000858·000023·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000528·000023·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00087b·000682·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00054b·00054c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004fe0·001128·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0047f0·000d80·18···I·17···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·000f00·0011da·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·000a98·000f7b·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·006108·000a20·18···I·17··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·005570·000888·18···I·17··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0020e0·001c3a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·001a18·001c3a·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003d1a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003652·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·003d20·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·003658·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003d40·000400·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003678·0003c8·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·006b28·000210·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·005df8·000210·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·004140·000540·18·····18··42··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·003a40·000540·18·····18··42··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·004680·000378·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·003f80·000378·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·006d38·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·006008·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)
3.07 KB
readelf --wide --symbols {}
    
Offset 14, 27 lines modifiedOffset 14, 27 lines modified
14 ····10:·0000000000000000···613·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··1004·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···232·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·····7·FUNC····LOCAL··DEFAULT····8·heapify_internal.cold
24 ····20:·00000000000009c0···938·FUNC····LOCAL··DEFAULT···10·_heapq_heapreplace24 ····20:·00000000000009c0···935·FUNC····LOCAL··DEFAULT···10·_heapq_heapreplace
25 ····21:·0000000000000207···143·FUNC····LOCAL··DEFAULT····8·_heapq_heapreplace.cold25 ····21:·00000000000001b0···143·FUNC····LOCAL··DEFAULT····8·_heapq_heapreplace.cold
26 ····22:·0000000000000296····58·FUNC····LOCAL··DEFAULT····8·_heapq__heapify_max26 ····22:·000000000000023f····58·FUNC····LOCAL··DEFAULT····8·_heapq__heapify_max
27 ····23:·0000000000000d70···488·FUNC····LOCAL··DEFAULT···10·siftup_max27 ····23:·0000000000000d70···523·FUNC····LOCAL··DEFAULT···10·siftup_max
28 ····24:·00000000000002d0···208·FUNC····LOCAL··DEFAULT····8·siftup_max.cold28 ····24:·0000000000000279···255·FUNC····LOCAL··DEFAULT····8·siftup_max.cold
29 ····25:·0000000000000500···152·FUNC····LOCAL··DEFAULT····1·_heapq_heappushpop29 ····25:·0000000000000150···152·FUNC····LOCAL··DEFAULT····1·_heapq_heappushpop
30 ····26:·00000000000003a0···199·FUNC····LOCAL··DEFAULT····8·_heapq_heappushpop.cold30 ····26:·0000000000000378···199·FUNC····LOCAL··DEFAULT····8·_heapq_heappushpop.cold
31 ····27:·0000000000000467···183·FUNC····LOCAL··DEFAULT····8·_heapq__heappop_max31 ····27:·000000000000043f···183·FUNC····LOCAL··DEFAULT····8·_heapq__heappop_max
32 ····28:·0000000000000f60···634·FUNC····LOCAL··DEFAULT···10·_heapq__heapreplace_max32 ····28:·00000000000001f0···117·FUNC····LOCAL··DEFAULT····1·_heapq__heapreplace_max
33 ····29:·000000000000051e···356·FUNC····LOCAL··DEFAULT····8·_heapq__heapreplace_max.cold33 ····29:·00000000000004f6····86·FUNC····LOCAL··DEFAULT····8·_heapq__heapreplace_max.cold
34 ····30:·0000000000001280··1264·OBJECT··LOCAL··DEFAULT···12·module_doc34 ····30:·0000000000001280··1264·OBJECT··LOCAL··DEFAULT···12·module_doc
35 ····31:·00000000000000c0···288·OBJECT··LOCAL··DEFAULT····3·heapq_methods35 ····31:·00000000000000c0···288·OBJECT··LOCAL··DEFAULT····3·heapq_methods
36 ····32:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·heapq_slots36 ····32:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·heapq_slots
37 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata37 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
38 ····34:·0000000000001be0····90·OBJECT··LOCAL··DEFAULT···12·_heapq_heappush__doc__38 ····34:·0000000000001be0····90·OBJECT··LOCAL··DEFAULT···12·_heapq_heappush__doc__
39 ····35:·00000000000018c0···217·OBJECT··LOCAL··DEFAULT···12·_heapq_heappushpop__doc__39 ····35:·00000000000018c0···217·OBJECT··LOCAL··DEFAULT···12·_heapq_heappushpop__doc__
40 ····36:·0000000000001b60····98·OBJECT··LOCAL··DEFAULT···12·_heapq_heappop__doc__40 ····36:·0000000000001b60····98·OBJECT··LOCAL··DEFAULT···12·_heapq_heappop__doc__
45.8 KB
readelf --wide --relocs {}
Max HTML report size reached
11.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 184, 63 lines modifiedOffset 184, 65 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..0000000000000148
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:·2·to·0000000000000064
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·0000000000000066
198 ··DW_CFA_def_cfa_offset:·32198 ··DW_CFA_def_cfa_offset:·32
199 ··DW_CFA_offset:·r13·(r13)·at·cfa-32199 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
200 ··DW_CFA_advance_loc:·2·to·000000000000006b200 ··DW_CFA_advance_loc:·2·to·0000000000000068
201 ··DW_CFA_def_cfa_offset:·40201 ··DW_CFA_def_cfa_offset:·40
202 ··DW_CFA_offset:·r12·(r12)·at·cfa-40202 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
203 ··DW_CFA_advance_loc:·1·to·000000000000006c203 ··DW_CFA_advance_loc:·4·to·000000000000006c
204 ··DW_CFA_def_cfa_offset:·48204 ··DW_CFA_def_cfa_offset:·48
205 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48205 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
206 ··DW_CFA_advance_loc:·1·to·000000000000006d206 ··DW_CFA_advance_loc:·4·to·0000000000000070
207 ··DW_CFA_def_cfa_offset:·56207 ··DW_CFA_def_cfa_offset:·56
208 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56208 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
209 ··DW_CFA_advance_loc:·4·to·0000000000000071209 ··DW_CFA_advance_loc:·4·to·0000000000000074
210 ··DW_CFA_def_cfa_offset:·128210 ··DW_CFA_def_cfa_offset:·80
211 ··DW_CFA_advance_loc1:·74·to·00000000000000bb211 ··DW_CFA_advance_loc1:·76·to·00000000000000c0
212 ··DW_CFA_remember_state212 ··DW_CFA_remember_state
213 ··DW_CFA_def_cfa_offset:·56213 ··DW_CFA_def_cfa_offset:·56
214 ··DW_CFA_advance_loc:·1·to·00000000000000bc214 ··DW_CFA_advance_loc:·1·to·00000000000000c1
215 ··DW_CFA_def_cfa_offset:·48215 ··DW_CFA_def_cfa_offset:·48
216 ··DW_CFA_advance_loc:·1·to·00000000000000bd216 ··DW_CFA_advance_loc:·1·to·00000000000000c2
217 ··DW_CFA_def_cfa_offset:·40217 ··DW_CFA_def_cfa_offset:·40
218 ··DW_CFA_advance_loc:·2·to·00000000000000bf218 ··DW_CFA_advance_loc:·2·to·00000000000000c4
219 ··DW_CFA_def_cfa_offset:·32219 ··DW_CFA_def_cfa_offset:·32
220 ··DW_CFA_advance_loc:·2·to·00000000000000c1220 ··DW_CFA_advance_loc:·2·to·00000000000000c6
221 ··DW_CFA_def_cfa_offset:·24221 ··DW_CFA_def_cfa_offset:·24
222 ··DW_CFA_advance_loc:·2·to·00000000000000c3222 ··DW_CFA_advance_loc:·2·to·00000000000000c8
223 ··DW_CFA_def_cfa_offset:·16223 ··DW_CFA_def_cfa_offset:·16
224 ··DW_CFA_advance_loc:·2·to·00000000000000c5224 ··DW_CFA_advance_loc:·2·to·00000000000000ca
225 ··DW_CFA_def_cfa_offset:·8225 ··DW_CFA_def_cfa_offset:·8
226 ··DW_CFA_advance_loc:·1·to·00000000000000c6226 ··DW_CFA_advance_loc:·1·to·00000000000000cb
227 ··DW_CFA_restore_state227 ··DW_CFA_restore_state
 228 ··DW_CFA_nop
  
228 00000204·000000000000001c·00000208·FDE·cie=00000000·pc=00000000000001a9..0000000000000207229 00000204·000000000000001c·00000208·FDE·cie=00000000·pc=00000000000001a9..00000000000001b0
229 ··DW_CFA_def_cfa_offset:·128230 ··DW_CFA_def_cfa_offset:·80
230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56231 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48232 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
232 ··DW_CFA_offset:·r12·(r12)·at·cfa-40233 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
233 ··DW_CFA_offset:·r13·(r13)·at·cfa-32234 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
234 ··DW_CFA_offset:·r14·(r14)·at·cfa-24235 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16236 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
 237 ··DW_CFA_nop
  
236 00000224·0000000000000048·00000228·FDE·cie=00000000·pc=00000000000009c0..0000000000000d6a238 00000224·0000000000000048·00000228·FDE·cie=00000000·pc=00000000000009c0..0000000000000d67
237 ··DW_CFA_advance_loc:·6·to·00000000000009c6239 ··DW_CFA_advance_loc:·6·to·00000000000009c6
238 ··DW_CFA_def_cfa_offset:·16240 ··DW_CFA_def_cfa_offset:·16
239 ··DW_CFA_offset:·r15·(r15)·at·cfa-16241 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
240 ··DW_CFA_advance_loc:·2·to·00000000000009c8242 ··DW_CFA_advance_loc:·2·to·00000000000009c8
241 ··DW_CFA_def_cfa_offset:·24243 ··DW_CFA_def_cfa_offset:·24
242 ··DW_CFA_offset:·r14·(r14)·at·cfa-24244 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
243 ··DW_CFA_advance_loc:·2·to·00000000000009ca245 ··DW_CFA_advance_loc:·2·to·00000000000009ca
Offset 271, 32 lines modifiedOffset 273, 32 lines modified
271 ··DW_CFA_advance_loc:·2·to·0000000000000b9c273 ··DW_CFA_advance_loc:·2·to·0000000000000b9c
272 ··DW_CFA_def_cfa_offset:·16274 ··DW_CFA_def_cfa_offset:·16
273 ··DW_CFA_advance_loc:·2·to·0000000000000b9e275 ··DW_CFA_advance_loc:·2·to·0000000000000b9e
274 ··DW_CFA_def_cfa_offset:·8276 ··DW_CFA_def_cfa_offset:·8
275 ··DW_CFA_advance_loc:·2·to·0000000000000ba0277 ··DW_CFA_advance_loc:·2·to·0000000000000ba0
276 ··DW_CFA_restore_state278 ··DW_CFA_restore_state
  
277 00000270·000000000000001c·00000274·FDE·cie=00000000·pc=0000000000000207..0000000000000296279 00000270·000000000000001c·00000274·FDE·cie=00000000·pc=00000000000001b0..000000000000023f
278 ··DW_CFA_def_cfa_offset:·96280 ··DW_CFA_def_cfa_offset:·96
279 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56281 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
280 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48282 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
281 ··DW_CFA_offset:·r12·(r12)·at·cfa-40283 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
282 ··DW_CFA_offset:·r13·(r13)·at·cfa-32284 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
283 ··DW_CFA_offset:·r14·(r14)·at·cfa-24285 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
284 ··DW_CFA_offset:·r15·(r15)·at·cfa-16286 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
285 ··DW_CFA_nop287 ··DW_CFA_nop
  
286 00000290·0000000000000014·00000294·FDE·cie=00000000·pc=0000000000000296..00000000000002d0288 00000290·0000000000000014·00000294·FDE·cie=00000000·pc=000000000000023f..0000000000000279
287 ··DW_CFA_advance_loc:·34·to·00000000000002b8289 ··DW_CFA_advance_loc:·34·to·0000000000000261
288 ··DW_CFA_def_cfa_offset:·16290 ··DW_CFA_def_cfa_offset:·16
289 ··DW_CFA_advance_loc:·23·to·00000000000002cf291 ··DW_CFA_advance_loc:·23·to·0000000000000278
290 ··DW_CFA_def_cfa_offset:·8292 ··DW_CFA_def_cfa_offset:·8
291 ··DW_CFA_nop293 ··DW_CFA_nop
  
292 000002a8·0000000000000048·000002ac·FDE·cie=00000000·pc=0000000000000d70..0000000000000f58294 000002a8·0000000000000048·000002ac·FDE·cie=00000000·pc=0000000000000d70..0000000000000f7b
293 ··DW_CFA_advance_loc:·6·to·0000000000000d76295 ··DW_CFA_advance_loc:·6·to·0000000000000d76
294 ··DW_CFA_def_cfa_offset:·16296 ··DW_CFA_def_cfa_offset:·16
295 ··DW_CFA_offset:·r15·(r15)·at·cfa-16297 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
296 ··DW_CFA_advance_loc:·2·to·0000000000000d78298 ··DW_CFA_advance_loc:·2·to·0000000000000d78
297 ··DW_CFA_def_cfa_offset:·24299 ··DW_CFA_def_cfa_offset:·24
298 ··DW_CFA_offset:·r14·(r14)·at·cfa-24300 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
299 ··DW_CFA_advance_loc:·2·to·0000000000000d7a301 ··DW_CFA_advance_loc:·2·to·0000000000000d7a
Offset 309, 141 lines modifiedOffset 311, 108 lines modified
309 ··DW_CFA_def_cfa_offset:·48311 ··DW_CFA_def_cfa_offset:·48
310 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48312 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
311 ··DW_CFA_advance_loc:·1·to·0000000000000d7e313 ··DW_CFA_advance_loc:·1·to·0000000000000d7e
312 ··DW_CFA_def_cfa_offset:·56314 ··DW_CFA_def_cfa_offset:·56
313 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56315 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
314 ··DW_CFA_advance_loc:·4·to·0000000000000d82316 ··DW_CFA_advance_loc:·4·to·0000000000000d82
315 ··DW_CFA_def_cfa_offset:·96317 ··DW_CFA_def_cfa_offset:·96
316 ··DW_CFA_advance_loc2:·454·to·0000000000000f48318 ··DW_CFA_advance_loc2:·484·to·0000000000000f66
317 ··DW_CFA_remember_state319 ··DW_CFA_remember_state
318 ··DW_CFA_def_cfa_offset:·56320 ··DW_CFA_def_cfa_offset:·56
319 ··DW_CFA_advance_loc:·1·to·0000000000000f49321 ··DW_CFA_advance_loc:·1·to·0000000000000f67
320 ··DW_CFA_def_cfa_offset:·48322 ··DW_CFA_def_cfa_offset:·48
321 ··DW_CFA_advance_loc:·1·to·0000000000000f4a323 ··DW_CFA_advance_loc:·1·to·0000000000000f68
322 ··DW_CFA_def_cfa_offset:·40324 ··DW_CFA_def_cfa_offset:·40
323 ··DW_CFA_advance_loc:·2·to·0000000000000f4c325 ··DW_CFA_advance_loc:·2·to·0000000000000f6a
324 ··DW_CFA_def_cfa_offset:·32326 ··DW_CFA_def_cfa_offset:·32
325 ··DW_CFA_advance_loc:·2·to·0000000000000f4e327 ··DW_CFA_advance_loc:·2·to·0000000000000f6c
326 ··DW_CFA_def_cfa_offset:·24328 ··DW_CFA_def_cfa_offset:·24
327 ··DW_CFA_advance_loc:·2·to·0000000000000f50329 ··DW_CFA_advance_loc:·2·to·0000000000000f6e
328 ··DW_CFA_def_cfa_offset:·16330 ··DW_CFA_def_cfa_offset:·16
329 ··DW_CFA_advance_loc:·2·to·0000000000000f52331 ··DW_CFA_advance_loc:·2·to·0000000000000f70
330 ··DW_CFA_def_cfa_offset:·8332 ··DW_CFA_def_cfa_offset:·8
331 ··DW_CFA_advance_loc:·1·to·0000000000000f53333 ··DW_CFA_advance_loc:·1·to·0000000000000f71
332 ··DW_CFA_restore_state334 ··DW_CFA_restore_state
  
333 000002f4·000000000000001c·000002f8·FDE·cie=00000000·pc=00000000000002d0..00000000000003a0335 000002f4·000000000000001c·000002f8·FDE·cie=00000000·pc=0000000000000279..0000000000000378
334 ··DW_CFA_def_cfa_offset:·96336 ··DW_CFA_def_cfa_offset:·96
335 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56337 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
Max diff block lines reached; 5291/11841 bytes (44.68%) of diff not shown.
670 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 AVAUATUSH1 AWAVAUATI
2 H[]A\A]A^A_2 []A\A]A^A_
3 l$(L9t$· 
4 __about__3 __about__
5 heappush4 heappush
6 argument·15 argument·1
7 index·out·of·range6 index·out·of·range
8 argument7 argument
9 heapreplace8 heapreplace
10 _heapify_max9 _heapify_max
Offset 17, 16 lines modifiedOffset 16, 14 lines modified
17 ([]A\A]A^A_16 ([]A\A]A^A_
18 AWAVAUATUSH17 AWAVAUATUSH
19 ([]A\A]A^A_18 ([]A\A]A^A_
20 AWAVAUATUSH19 AWAVAUATUSH
21 ([]A\A]A^A_20 ([]A\A]A^A_
22 AWAVAUATUSH21 AWAVAUATUSH
23 ([]A\A]A^A_22 ([]A\A]A^A_
24 AWAVAUATUSH 
25 ([]A\A]A^A_ 
26 Heap·queues23 Heap·queues
27 [explanation·by·Fran24 [explanation·by·Fran
28 ois·Pinard]25 ois·Pinard]
29 Heaps·are·arrays·for·which·a[k]·<=·a[2*k+1]·and·a[k]·<=·a[2*k+2]·for26 Heaps·are·arrays·for·which·a[k]·<=·a[2*k+1]·and·a[k]·<=·a[2*k+2]·for
30 all·k,·counting·elements·from·0.··For·the·sake·of·comparison,27 all·k,·counting·elements·from·0.··For·the·sake·of·comparison,
31 non-existing·elements·are·considered·to·be·infinite.··The·interesting28 non-existing·elements·are·considered·to·be·infinite.··The·interesting
32 property·of·a·heap·is·that·a[0]·is·always·its·smallest·element.29 property·of·a·heap·is·that·a[0]·is·always·its·smallest·element.
13.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 44, 396 lines modifiedOffset 44, 188 lines modified
44 ·R_X86_64_32»    .text.hot+0x66044 ·R_X86_64_32»    .text.hot+0x660
45 »       jmp····60·<heapify_internal>45 »       jmp····60·<heapify_internal>
46 »       nop46 »       nop
  
47 0000000000000060·<heapify_internal>:47 0000000000000060·<heapify_internal>:
48 heapify_internal():48 heapify_internal():
49 »       push···%r1549 »       push···%r15
50 »       mov····%rdi,%r15 
51 »       push···%r1450 »       push···%r14
52 »       push···%r1351 »       push···%r13
53 »       push···%r1252 »       push···%r12
 53 »       mov····%rsi,%r12
54 »       push···%rbp54 »       push···%rbp
 55 »       mov····%rdi,%rbp
55 »       push···%rbx56 »       push···%rbx
56 »       sub····$0x48,%rsp57 »       sub····$0x18,%rsp
57 »       mov····0x10(%rdi),%r1258 »       mov····0x10(%rdi),%r14
58 »       mov····%rsi,0x10(%rsp) 
59 »       mov····%r12,%rbx59 »       mov····%r14,%rax
60 »       sar····$1,%rbx60 »       sar····$1,%rax
 61 »       mov····%rax,0x8(%rsp)
61 »       cmp····$0x9c4,%r1262 »       cmp····$0x9c4,%r14
62 »       jg·····db·<heapify_internal+0x7b>63 »       jg·····cb·<heapify_internal+0x6b>
 64 »       mov····0x8(%rsp),%rbx
63 »       sub····$0x1,%rbx65 »       sub····$0x1,%rbx
64 »       js·····b2·<heapify_internal+0x52>66 »       js·····b7·<heapify_internal+0x57>
65 »       mov····0x10(%rsp),%rbp 
66 »       data16·cs·nopw·0x0(%rax,%rax,1)67 »       nopw···0x0(%rax,%rax,1)
67 »       nop 
68 »       mov····%rbx,%rsi68 »       mov····%rbx,%rsi
69 »       mov····%r15,%rdi69 »       mov····%rbp,%rdi
70 »       call···*%rbp70 »       call···*%r12
71 »       test···%eax,%eax71 »       test···%eax,%eax
72 »       jne····d7·<heapify_internal+0x77>72 »       jne····b1·<heapify_internal+0x51>
 73 ·R_X86_64_PC32»  .text.unlikely+0x1a5
73 »       sub····$0x1,%rbx74 »       sub····$0x1,%rbx
74 »       jae····a0·<heapify_internal+0x40>75 »       jae····a0·<heapify_internal+0x40>
75 »       mov····$0x0,%eax76 »       mov····$0x0,%eax
76 ·R_X86_64_32»    _Py_NoneStruct77 ·R_X86_64_32»    _Py_NoneStruct
77 »       add····$0x48,%rsp78 »       add····$0x18,%rsp
78 »       pop····%rbx79 »       pop····%rbx
79 »       pop····%rbp80 »       pop····%rbp
80 »       pop····%r1281 »       pop····%r12
81 »       pop····%r1382 »       pop····%r13
82 »       pop····%r1483 »       pop····%r14
83 »       pop····%r1584 »       pop····%r15
84 »       ret85 »       ret
 86 »       add····$0x1,%rax
85 »       mov····0x0(%rip),%rdi········ 
86 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4 
87 »       mov····$0x0,%esi 
88 ·R_X86_64_32»    .rodata.str1.8 
89 »       call···d7·<heapify_internal+0x77> 
90 ·R_X86_64_PLT32» PyErr_SetString-0x4 
91 »       xor····%eax,%eax 
92 »       jmp····b7·<heapify_internal+0x57> 
93 »       lea····0x1(%rbx),%rdx 
94 »       xor····%ecx,%ecx87 »       xor····%ecx,%ecx
95 »       sar····$1,%rdx88 »       sar····$1,%rax
96 »       add····$0x1,%ecx89 »       add····$0x1,%ecx
97 »       cmp····$0x1,%rdx90 »       cmp····$0x1,%rax
98 »       jne····e1·<heapify_internal+0x81>91 »       jne····d1·<heapify_internal+0x71>
99 »       shl····%cl,%rdx92 »       shl····%cl,%rax
100 »       sar····$0x2,%r1293 »       sar····$0x2,%r14
101 »       mov····%rbx,0x30(%rsp) 
102 »       lea····-0x1(%rdx),%rbp 
103 »       mov····%r12,0x20(%rsp) 
104 »       lea····-0x2(%rdx),%r14 
105 »       mov····%rbp,0x28(%rsp) 
106 »       cmp····%r14,0x20(%rsp) 
107 »       jg·····4b8·<heapify_internal+0x458> 
108 »       mov····%r14,0x18(%rsp) 
109 »       mov····%r14,%r8 
110 »       mov····%r15,%r14 
111 »       cmpq···$0x0,0x10(%rsp) 
112 ·R_X86_64_32S»   .text.hot+0x660 
113 »       jne····430·<heapify_internal+0x3d0> 
114 »       mov····0x10(%r14),%rdx 
115 »       cmp····%rdx,%r8 
116 »       jge····13d·<heapify_internal+0xdd> 
117 ·R_X86_64_PC32»  .text.unlikely+0x1ba 
118 »       mov····%rdx,%rsi 
119 »       mov····0x18(%r14),%rax 
120 »       sar····$1,%rsi 
121 »       cmp····%rsi,%r8 
122 »       jge····2de·<heapify_internal+0x27e> 
123 »       mov····%r8,0x8(%rsp) 
124 »       mov····%r8,%r12 
125 »       mov····%rdx,%rbx 
126 »       mov····%rsi,(%rsp) 
127 »       jmp····16b·<heapify_internal+0x10b> 
128 »       nopl···0x0(%rax) 
129 »       mov····%r15,%r12 
130 »       lea····(%r12,%r12,1),%rdx 
131 »       lea····0x1(%rdx),%r1594 »       lea····-0x1(%rax),%r15
132 »       add····$0x2,%rdx 
133 »       lea····0x0(,%r15,8),%rcx 
134 »       lea····(%rax,%rcx,1),%rsi 
135 »       mov····(%rsi),%rbp 
136 »       cmp····%rdx,%rbx 
137 »       jle····3af·<heapify_internal+0x34f> 
138 »       mov····(%rax,%rdx,8),%r13 
139 »       mov····0x0(%rbp),%eax 
140 »       add····$0x1,%eax 
141 »       je·····3f0·<heapify_internal+0x390> 
142 »       mov····%eax,0x0(%rbp) 
143 »       mov····0x0(%r13),%eax 
144 »       add····$0x1,%eax 
145 »       je·····1af·<heapify_internal+0x14f> 
146 »       mov····%eax,0x0(%r13) 
147 »       xor····%edx,%edx 
148 »       mov····%r13,%rsi 
149 »       mov····%rbp,%rdi 
150 »       call···1bc·<heapify_internal+0x15c> 
151 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4 
152 »       mov····0x0(%rbp),%rdx 
153 »       test···%edx,%edx 
154 »       js·····1d2·<heapify_internal+0x172> 
155 »       sub····$0x1,%rdx 
156 »       mov····%rdx,0x0(%rbp) 
157 »       je·····467·<heapify_internal+0x407> 
158 »       mov····0x0(%r13),%rdx 
159 »       test···%edx,%edx 
160 »       js·····1e8·<heapify_internal+0x188> 
161 »       sub····$0x1,%rdx 
162 »       mov····%rdx,0x0(%r13) 
163 »       je·····47c·<heapify_internal+0x41c> 
Max diff block lines reached; 7554/13372 bytes (56.49%) of diff not shown.
18.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 158, 465 lines modifiedOffset 158, 357 lines modified
158 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4158 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
159 »       xor····%eax,%eax159 »       xor····%eax,%eax
160 »       pop····%rdx160 »       pop····%rdx
161 »       ret161 »       ret
  
162 00000000000001a9·<heapify_internal.cold>:162 00000000000001a9·<heapify_internal.cold>:
163 heapify_internal.cold():163 heapify_internal.cold():
 164 »       xor····%eax,%eax
164 »       mov····%r14,%rdi 
165 »       mov····%eax,0x38(%rsp) 
166 »       call···1b5·<heapify_internal.cold+0xc> 
167 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
168 »       mov····0x38(%rsp),%eax 
169 »       jmp····1be·<heapify_internal.cold+0x15> 
170 ·R_X86_64_PC32»  .text+0x388 
171 »       mov····0x0(%rip),%rdi········ 
172 ·R_X86_64_PC32»  PyExc_IndexError-0x4 
173 »       mov····$0x0,%esi 
174 ·R_X86_64_32»    .rodata.str1.1+0x23 
175 »       call···1cf·<heapify_internal.cold+0x26> 
176 ·R_X86_64_PLT32» PyErr_SetString-0x4 
177 »       jmp····1d4·<heapify_internal.cold+0x2b> 
178 ·R_X86_64_PC32»  .text+0xd3 
179 »       mov····0x0(%rip),%rdi········ 
180 ·R_X86_64_PC32»  PyExc_IndexError-0x4 
181 »       mov····$0x0,%esi 
182 ·R_X86_64_32»    .rodata.str1.1+0x23 
183 »       call···1e5·<heapify_internal.cold+0x3c> 
184 ·R_X86_64_PLT32» PyErr_SetString-0x4 
185 »       jmp····1ea·<heapify_internal.cold+0x41> 
186 ·R_X86_64_PC32»  .text+0xd3 
187 »       mov····%r11,%rdi 
188 »       mov····%r8,0x8(%rsp) 
189 »       mov····%edx,(%rsp) 
190 »       call···1fa·<heapify_internal.cold+0x51> 
191 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
192 »       mov····(%rsp),%edx 
193 »       mov····0x8(%rsp),%r8 
194 »       jmp····207·<_heapq_heapreplace.cold>165 »       jmp····1b0·<_heapq_heapreplace.cold>
195 ·R_X86_64_PC32»  .text+0x2c4166 ·R_X86_64_PC32»  .text+0xb8
  
196 0000000000000207·<_heapq_heapreplace.cold>:167 00000000000001b0·<_heapq_heapreplace.cold>:
197 _heapq_heapreplace.cold():168 _heapq_heapreplace.cold():
198 »       mov····%rdx,%rsi169 »       mov····%rdx,%rsi
199 »       mov····$0x2,%ecx170 »       mov····$0x2,%ecx
200 »       mov····$0x2,%edx171 »       mov····$0x2,%edx
201 »       mov····$0x0,%edi172 »       mov····$0x0,%edi
202 ·R_X86_64_32»    .rodata.str1.1+0x4f173 ·R_X86_64_32»    .rodata.str1.1+0x4f
203 »       call···21e·<_heapq_heapreplace.cold+0x17>174 »       call···1c7·<_heapq_heapreplace.cold+0x17>
204 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4175 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
205 »       test···%eax,%eax176 »       test···%eax,%eax
206 »       je·····226·<_heapq_heapreplace.cold+0x1f>177 »       je·····1cf·<_heapq_heapreplace.cold+0x1f>
207 ·R_X86_64_PC32»  .text.hot+0xccc178 ·R_X86_64_PC32»  .text.hot+0xcc9
208 »       mov····(%rbx),%r13179 »       mov····(%rbx),%r13
209 »       mov····0x8(%r13),%rax180 »       mov····0x8(%r13),%rax
210 »       testb··$0x2,0xab(%rax)181 »       testb··$0x2,0xab(%rax)
211 »       jne····23a·<_heapq_heapreplace.cold+0x33>182 »       jne····1e3·<_heapq_heapreplace.cold+0x33>
212 ·R_X86_64_PC32»  .text.hot+0x9ef183 ·R_X86_64_PC32»  .text.hot+0x9ef
213 »       mov····%r13,%rcx184 »       mov····%r13,%rcx
214 »       mov····$0x0,%edx185 »       mov····$0x0,%edx
215 ·R_X86_64_32»    .rodata.str1.1+0x13186 ·R_X86_64_32»    .rodata.str1.1+0x13
216 »       mov····$0x0,%esi187 »       mov····$0x0,%esi
217 ·R_X86_64_32»    .rodata.str1.1+0x18188 ·R_X86_64_32»    .rodata.str1.1+0x18
218 »       mov····$0x0,%edi189 »       mov····$0x0,%edi
219 ·R_X86_64_32»    .rodata.str1.1+0x4f190 ·R_X86_64_32»    .rodata.str1.1+0x4f
220 »       call···251·<_heapq_heapreplace.cold+0x4a>191 »       call···1fa·<_heapq_heapreplace.cold+0x4a>
221 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4192 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
222 »       jmp····256·<_heapq_heapreplace.cold+0x4f>193 »       jmp····1ff·<_heapq_heapreplace.cold+0x4f>
223 ·R_X86_64_PC32»  .text.hot+0xccc194 ·R_X86_64_PC32»  .text.hot+0xcc9
224 »       mov····0x0(%rip),%rdi········195 »       mov····0x0(%rip),%rdi········
225 ·R_X86_64_PC32»  PyExc_IndexError-0x4196 ·R_X86_64_PC32»  PyExc_IndexError-0x4
226 »       mov····$0x0,%esi197 »       mov····$0x0,%esi
227 ·R_X86_64_32»    .rodata.str1.1+0x23198 ·R_X86_64_32»    .rodata.str1.1+0x23
228 »       call···267·<_heapq_heapreplace.cold+0x60>199 »       call···210·<_heapq_heapreplace.cold+0x60>
229 ·R_X86_64_PLT32» PyErr_SetString-0x4200 ·R_X86_64_PLT32» PyErr_SetString-0x4
230 »       jmp····26c·<_heapq_heapreplace.cold+0x65>201 »       jmp····215·<_heapq_heapreplace.cold+0x65>
231 ·R_X86_64_PC32»  .text.hot+0xcfe202 ·R_X86_64_PC32»  .text.hot+0xcfb
232 »       mov····%r14,%rdi203 »       mov····%r14,%rdi
233 »       mov····%eax,0x1c(%rsp)204 »       mov····%eax,0x1c(%rsp)
234 »       call···278·<_heapq_heapreplace.cold+0x71>205 »       call···221·<_heapq_heapreplace.cold+0x71>
235 ·R_X86_64_PLT32» _Py_Dealloc-0x4206 ·R_X86_64_PLT32» _Py_Dealloc-0x4
236 »       mov····0x1c(%rsp),%eax207 »       mov····0x1c(%rsp),%eax
237 »       jmp····281·<_heapq_heapreplace.cold+0x7a>208 »       jmp····22a·<_heapq_heapreplace.cold+0x7a>
238 ·R_X86_64_PC32»  .text.hot+0xc22209 ·R_X86_64_PC32»  .text.hot+0xc22
239 »       mov····%r14,%rdi210 »       mov····%r14,%rdi
240 »       mov····%eax,0x1c(%rsp)211 »       mov····%eax,0x1c(%rsp)
241 »       call···28d·<_heapq_heapreplace.cold+0x86>212 »       call···236·<_heapq_heapreplace.cold+0x86>
242 ·R_X86_64_PLT32» _Py_Dealloc-0x4213 ·R_X86_64_PLT32» _Py_Dealloc-0x4
243 »       mov····0x1c(%rsp),%eax214 »       mov····0x1c(%rsp),%eax
244 »       jmp····296·<_heapq__heapify_max>215 »       jmp····23f·<_heapq__heapify_max>
245 ·R_X86_64_PC32»  .text.hot+0xb71216 ·R_X86_64_PC32»  .text.hot+0xb71
  
246 0000000000000296·<_heapq__heapify_max>:217 000000000000023f·<_heapq__heapify_max>:
247 _heapq__heapify_max():218 _heapq__heapify_max():
248 »       endbr64219 »       endbr64
249 »       mov····0x8(%rsi),%rax220 »       mov····0x8(%rsi),%rax
250 »       mov····%rsi,%rcx221 »       mov····%rsi,%rcx
251 »       testb··$0x2,0xab(%rax)222 »       testb··$0x2,0xab(%rax)
252 »       je·····2b7·<_heapq__heapify_max+0x21>223 »       je·····260·<_heapq__heapify_max+0x21>
253 »       mov····$0x0,%esi224 »       mov····$0x0,%esi
254 ·R_X86_64_32»    .text.hot+0xd70225 ·R_X86_64_32»    .text.hot+0xd70
255 »       mov····%rcx,%rdi226 »       mov····%rcx,%rdi
256 »       jmp····2b7·<_heapq__heapify_max+0x21>227 »       jmp····260·<_heapq__heapify_max+0x21>
257 ·R_X86_64_PC32»  .text+0x5c228 ·R_X86_64_PC32»  .text+0x5c
258 »       push···%rax229 »       push···%rax
259 »       mov····$0x0,%edx230 »       mov····$0x0,%edx
260 ·R_X86_64_32»    .rodata.str1.1+0x13231 ·R_X86_64_32»    .rodata.str1.1+0x13
261 »       mov····$0x0,%esi232 »       mov····$0x0,%esi
262 ·R_X86_64_32»    .rodata.str1.1+0x36233 ·R_X86_64_32»    .rodata.str1.1+0x36
263 »       mov····$0x0,%edi234 »       mov····$0x0,%edi
264 ·R_X86_64_32»    .rodata.str1.1+0x5b235 ·R_X86_64_32»    .rodata.str1.1+0x5b
265 »       call···2cc·<_heapq__heapify_max+0x36>236 »       call···275·<_heapq__heapify_max+0x36>
266 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4237 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
267 »       xor····%eax,%eax238 »       xor····%eax,%eax
268 »       pop····%rdx239 »       pop····%rdx
269 »       ret240 »       ret
  
270 00000000000002d0·<siftup_max.cold>:241 0000000000000279·<siftup_max.cold>:
271 siftup_max.cold():242 siftup_max.cold():
272 »       mov····0x0(%rip),%rdi········243 »       mov····0x0(%rip),%rdi········
273 ·R_X86_64_PC32»  PyExc_IndexError-0x4244 ·R_X86_64_PC32»  PyExc_IndexError-0x4
274 »       mov····$0x0,%esi245 »       mov····$0x0,%esi
275 ·R_X86_64_32»    .rodata.str1.1+0x23246 ·R_X86_64_32»    .rodata.str1.1+0x23
276 »       call···2e1·<siftup_max.cold+0x11>247 »       call···28a·<siftup_max.cold+0x11>
277 ·R_X86_64_PLT32» PyErr_SetString-0x4248 ·R_X86_64_PLT32» PyErr_SetString-0x4
278 »       or·····$0xffffffff,%eax249 »       or·····$0xffffffff,%eax
279 »       jmp····2e9·<siftup_max.cold+0x19>250 »       jmp····292·<siftup_max.cold+0x19>
Max diff block lines reached; 13888/18625 bytes (74.57%) of diff not shown.
18.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 738, 33 lines modifiedOffset 738, 33 lines modified
738 »       push···%r12738 »       push···%r12
739 »       push···%rbp739 »       push···%rbp
740 »       push···%rbx740 »       push···%rbx
741 »       mov····%rsi,%rbx741 »       mov····%rsi,%rbx
742 »       sub····$0x28,%rsp742 »       sub····$0x28,%rsp
743 »       cmp····$0x2,%rdx743 »       cmp····$0x2,%rdx
744 »       jne····9df·<_heapq_heapreplace+0x1f>744 »       jne····9df·<_heapq_heapreplace+0x1f>
745 ·R_X86_64_PC32»  .text.unlikely+0x203745 ·R_X86_64_PC32»  .text.unlikely+0x1ac
746 »       mov····(%rsi),%r13746 »       mov····(%rsi),%r13
747 »       mov····0x8(%r13),%rax747 »       mov····0x8(%r13),%rax
748 »       testb··$0x2,0xab(%rax)748 »       testb··$0x2,0xab(%rax)
749 »       je·····d65·<_heapq_heapreplace+0x3a5>749 »       je·····d62·<_heapq_heapreplace+0x3a2>
750 »       mov····0x10(%r13),%r15750 »       mov····0x10(%r13),%r15
751 »       mov····0x8(%rbx),%rcx751 »       mov····0x8(%rbx),%rcx
752 »       test···%r15,%r15752 »       test···%r15,%r15
753 »       je·····cbf·<_heapq_heapreplace+0x2ff>753 »       je·····cbc·<_heapq_heapreplace+0x2fc>
754 »       mov····0x18(%r13),%rdx754 »       mov····0x18(%r13),%rdx
755 »       mov····(%rdx),%rax755 »       mov····(%rdx),%rax
756 »       mov····%rax,0x10(%rsp)756 »       mov····%rax,0x10(%rsp)
757 »       mov····(%rcx),%eax757 »       mov····(%rcx),%eax
758 »       add····$0x1,%eax758 »       add····$0x1,%eax
759 »       je·····cae·<_heapq_heapreplace+0x2ee>759 »       je·····cab·<_heapq_heapreplace+0x2eb>
760 »       mov····%eax,(%rcx)760 »       mov····%eax,(%rcx)
761 »       mov····%rcx,(%rdx)761 »       mov····%rcx,(%rdx)
762 »       test···%r15,%r15762 »       test···%r15,%r15
763 »       jle····d60·<_heapq_heapreplace+0x3a0>763 »       jle····d5d·<_heapq_heapreplace+0x39d>
764 »       mov····%r15,%rax764 »       mov····%r15,%rax
765 »       sar····$1,%rax765 »       sar····$1,%rax
766 »       mov····%rax,0x8(%rsp)766 »       mov····%rax,0x8(%rsp)
767 »       je·····b8b·<_heapq_heapreplace+0x1cb>767 »       je·····b8b·<_heapq_heapreplace+0x1cb>
768 »       xor····%r14d,%r14d768 »       xor····%r14d,%r14d
769 »       jmp····a43·<_heapq_heapreplace+0x83>769 »       jmp····a43·<_heapq_heapreplace+0x83>
770 »       nop770 »       nop
Offset 772, 19 lines modifiedOffset 772, 19 lines modified
772 »       lea····(%r14,%r14,1),%rax772 »       lea····(%r14,%r14,1),%rax
773 »       lea····0x1(%rax),%r12773 »       lea····0x1(%rax),%r12
774 »       add····$0x2,%rax774 »       add····$0x2,%rax
775 »       lea····0x0(,%r12,8),%rbp775 »       lea····0x0(,%r12,8),%rbp
776 »       lea····(%rdx,%rbp,1),%rsi776 »       lea····(%rdx,%rbp,1),%rsi
777 »       mov····(%rsi),%rbx777 »       mov····(%rsi),%rbx
778 »       cmp····%rax,%r15778 »       cmp····%rax,%r15
779 »       jle····c70·<_heapq_heapreplace+0x2b0>779 »       jle····c6d·<_heapq_heapreplace+0x2ad>
780 »       mov····(%rdx,%rax,8),%rbp780 »       mov····(%rdx,%rax,8),%rbp
781 »       mov····(%rbx),%eax781 »       mov····(%rbx),%eax
782 »       add····$0x1,%eax782 »       add····$0x1,%eax
783 »       je·····c8d·<_heapq_heapreplace+0x2cd>783 »       je·····c8a·<_heapq_heapreplace+0x2ca>
784 »       mov····%eax,(%rbx)784 »       mov····%eax,(%rbx)
785 »       mov····0x0(%rbp),%eax785 »       mov····0x0(%rbp),%eax
786 »       add····$0x1,%eax786 »       add····$0x1,%eax
787 »       je·····a83·<_heapq_heapreplace+0xc3>787 »       je·····a83·<_heapq_heapreplace+0xc3>
788 »       mov····%eax,0x0(%rbp)788 »       mov····%eax,0x0(%rbp)
789 »       xor····%edx,%edx789 »       xor····%edx,%edx
790 »       mov····%rbp,%rsi790 »       mov····%rbp,%rsi
Offset 792, 51 lines modifiedOffset 792, 51 lines modified
792 »       call···a90·<_heapq_heapreplace+0xd0>792 »       call···a90·<_heapq_heapreplace+0xd0>
793 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4793 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
794 »       mov····(%rbx),%rdx794 »       mov····(%rbx),%rdx
795 »       test···%edx,%edx795 »       test···%edx,%edx
796 »       js·····aa4·<_heapq_heapreplace+0xe4>796 »       js·····aa4·<_heapq_heapreplace+0xe4>
797 »       sub····$0x1,%rdx797 »       sub····$0x1,%rdx
798 »       mov····%rdx,(%rbx)798 »       mov····%rdx,(%rbx)
799 »       je·····d36·<_heapq_heapreplace+0x376>799 »       je·····d33·<_heapq_heapreplace+0x373>
800 »       mov····0x0(%rbp),%rdx800 »       mov····0x0(%rbp),%rdx
801 »       test···%edx,%edx801 »       test···%edx,%edx
802 »       js·····aba·<_heapq_heapreplace+0xfa>802 »       js·····aba·<_heapq_heapreplace+0xfa>
803 »       sub····$0x1,%rdx803 »       sub····$0x1,%rdx
804 »       mov····%rdx,0x0(%rbp)804 »       mov····%rdx,0x0(%rbp)
805 »       je·····d21·<_heapq_heapreplace+0x361>805 »       je·····d1e·<_heapq_heapreplace+0x35e>
806 »       test···%eax,%eax806 »       test···%eax,%eax
807 »       js·····d02·<_heapq_heapreplace+0x342>807 »       js·····cff·<_heapq_heapreplace+0x33f>
808 »       xor····$0x1,%eax808 »       xor····$0x1,%eax
809 »       mov····0x18(%r13),%rdx809 »       mov····0x18(%r13),%rdx
810 »       cltq810 »       cltq
811 »       add····%rax,%r12811 »       add····%rax,%r12
812 »       cmp····0x10(%r13),%r15812 »       cmp····0x10(%r13),%r15
813 »       jne····cf1·<_heapq_heapreplace+0x331>813 »       jne····cee·<_heapq_heapreplace+0x32e>
814 »       lea····0x0(,%r12,8),%rbp814 »       lea····0x0(,%r12,8),%rbp
815 »       lea····(%rdx,%r14,8),%rax815 »       lea····(%rdx,%r14,8),%rax
816 »       lea····(%rdx,%rbp,1),%rsi816 »       lea····(%rdx,%rbp,1),%rsi
817 »       mov····(%rax),%r8817 »       mov····(%rax),%r8
818 »       mov····(%rsi),%rdi818 »       mov····(%rsi),%rdi
819 »       mov····%r8,(%rsi)819 »       mov····%r8,(%rsi)
820 »       mov····%rdi,(%rax)820 »       mov····%rdi,(%rax)
821 »       cmp····%r12,0x8(%rsp)821 »       cmp····%r12,0x8(%rsp)
822 »       jg·····a40·<_heapq_heapreplace+0x80>822 »       jg·····a40·<_heapq_heapreplace+0x80>
823 »       mov····0x10(%r13),%r15823 »       mov····0x10(%r13),%r15
824 »       cmp····%r12,%r15824 »       cmp····%r12,%r15
825 »       jle····b0c·<_heapq_heapreplace+0x14c>825 »       jle····b0c·<_heapq_heapreplace+0x14c>
826 ·R_X86_64_PC32»  .text.unlikely+0x252826 ·R_X86_64_PC32»  .text.unlikely+0x1fb
827 »       sub····$0x1,%r12827 »       sub····$0x1,%r12
828 »       mov····(%rdx,%rbp,1),%r14828 »       mov····(%rdx,%rbp,1),%r14
829 »       sar····$1,%r12829 »       sar····$1,%r12
830 »       lea····0x0(,%r12,8),%rax830 »       lea····0x0(,%r12,8),%rax
831 »       mov····(%rdx,%r12,8),%rbx831 »       mov····(%rdx,%r12,8),%rbx
832 »       mov····%rax,0x8(%rsp)832 »       mov····%rax,0x8(%rsp)
833 »       mov····(%r14),%eax833 »       mov····(%r14),%eax
834 »       add····$0x1,%eax834 »       add····$0x1,%eax
835 »       je·····c9e·<_heapq_heapreplace+0x2de>835 »       je·····c9b·<_heapq_heapreplace+0x2db>
836 »       mov····%eax,(%r14)836 »       mov····%eax,(%r14)
837 »       mov····(%rbx),%eax837 »       mov····(%rbx),%eax
838 »       add····$0x1,%eax838 »       add····$0x1,%eax
839 »       je·····b40·<_heapq_heapreplace+0x180>839 »       je·····b40·<_heapq_heapreplace+0x180>
840 »       mov····%eax,(%rbx)840 »       mov····%eax,(%rbx)
841 »       xor····%edx,%edx841 »       xor····%edx,%edx
842 »       mov····%rbx,%rsi842 »       mov····%rbx,%rsi
Offset 844, 26 lines modifiedOffset 844, 26 lines modified
844 »       call···b4d·<_heapq_heapreplace+0x18d>844 »       call···b4d·<_heapq_heapreplace+0x18d>
845 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4845 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
846 »       mov····(%rbx),%rdx846 »       mov····(%rbx),%rdx
847 »       test···%edx,%edx847 »       test···%edx,%edx
848 »       js·····b61·<_heapq_heapreplace+0x1a1>848 »       js·····b61·<_heapq_heapreplace+0x1a1>
849 »       sub····$0x1,%rdx849 »       sub····$0x1,%rdx
850 »       mov····%rdx,(%rbx)850 »       mov····%rdx,(%rbx)
851 »       je·····d4b·<_heapq_heapreplace+0x38b>851 »       je·····d48·<_heapq_heapreplace+0x388>
852 »       mov····(%r14),%rdx852 »       mov····(%r14),%rdx
853 »       test···%edx,%edx853 »       test···%edx,%edx
854 »       js·····b75·<_heapq_heapreplace+0x1b5>854 »       js·····b75·<_heapq_heapreplace+0x1b5>
855 »       sub····$0x1,%rdx855 »       sub····$0x1,%rdx
856 »       mov····%rdx,(%r14)856 »       mov····%rdx,(%r14)
857 »       je·····b75·<_heapq_heapreplace+0x1b5>857 »       je·····b75·<_heapq_heapreplace+0x1b5>
858 ·R_X86_64_PC32»  .text.unlikely+0x27d858 ·R_X86_64_PC32»  .text.unlikely+0x226
859 »       test···%eax,%eax859 »       test···%eax,%eax
860 »       js·····d02·<_heapq_heapreplace+0x342>860 »       js·····cff·<_heapq_heapreplace+0x33f>
861 »       cmp····0x10(%r13),%r15861 »       cmp····0x10(%r13),%r15
862 »       jne····cf1·<_heapq_heapreplace+0x331>862 »       jne····cee·<_heapq_heapreplace+0x32e>
863 »       test···%eax,%eax863 »       test···%eax,%eax
864 »       jne····ba0·<_heapq_heapreplace+0x1e0>864 »       jne····ba0·<_heapq_heapreplace+0x1e0>
Max diff block lines reached; 14964/19000 bytes (78.76%) of diff not shown.
3.91 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 25, 44 lines modifiedOffset 25, 41 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·e8000000·00420e10·8f02420e·.........B....B.
33 ··0x000001d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.033 ··0x000001d0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
34 ··0x000001e0·8606410e·38830744·0e800102·4a0a0e38·..A.8..D....J..834 ··0x000001e0·8606440e·38830744·0e50024c·0a0e3841·..D.8..D.P.L..8A
35 ··0x000001f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B35 ··0x000001f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
36 ··0x00000200·0e08410b·1c000000·08020000·00000000·..A.............36 ··0x00000200·08410b00·1c000000·08020000·00000000·.A..............
37 ··0x00000210·5e000000·000e8001·83078606·8c058d04·^...............37 ··0x00000210·07000000·000e5083·0786068c·058d048e·......P.........
38 ··0x00000220·8e038f02·48000000·28020000·00000000·....H...(.......38 ··0x00000220·038f0200·48000000·28020000·00000000·....H...(.......
39 ··0x00000230·aa030000·00460e10·8f02420e·188e0342·.....F....B....B39 ··0x00000230·a7030000·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.......
47 ··0x000002b0·00000000·e8010000·00460e10·8f02420e·.........F....B.47 ··0x000002b0·00000000·0b020000·00460e10·8f02420e·.........F....B.
48 ··0x000002c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.048 ··0x000002c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
49 ··0x000002d0·8606410e·38830744·0e6003c6·010a0e38·..A.8..D.`.....849 ··0x000002d0·8606410e·38830744·0e6003e4·010a0e38·..A.8..D.`.....8
50 ··0x000002e0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B50 ··0x000002e0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
51 ··0x000002f0·0e08410b·1c000000·f8020000·00000000·..A.............51 ··0x000002f0·0e08410b·1c000000·f8020000·00000000·..A.............
52 ··0x00000300·d0000000·000e6083·0786068c·058d048e·......`.........52 ··0x00000300·ff000000·000e6083·0786068c·058d048e·......`.........
53 ··0x00000310·038f0200·30000000·18030000·00000000·....0...........53 ··0x00000310·038f0200·30000000·18030000·00000000·....0...........
54 ··0x00000320·98000000·00460e10·8c02410e·18860341·.....F....A....A54 ··0x00000320·98000000·00460e10·8c02410e·18860341·.....F....A....A
55 ··0x00000330·0e208304·470e3002·7c0a0e20·440e1841·.·..G.0.|..·D..A55 ··0x00000330·0e208304·470e3002·7c0a0e20·440e1841·.·..G.0.|..·D..A
56 ··0x00000340·0e10420e·08410b00·18000000·4c030000·..B..A......L...56 ··0x00000340·0e10420e·08410b00·18000000·4c030000·..B..A......L...
57 ··0x00000350·00000000·c7000000·000e3083·0486038c·..........0.....57 ··0x00000350·00000000·c7000000·000e3083·0486038c·..........0.....
58 ··0x00000360·02000000·28000000·68030000·00000000·....(...h.......58 ··0x00000360·02000000·28000000·68030000·00000000·....(...h.......
59 ··0x00000370·b7000000·00460e10·8c02410e·18860344·.....F....A....D59 ··0x00000370·b7000000·00460e10·8c02410e·18860344·.....F....A....D
60 ··0x00000380·0e208304·02a80e18·410e1042·0e080000·.·......A..B....60 ··0x00000380·0e208304·02a80e18·410e1042·0e080000·.·......A..B....
61 ··0x00000390·48000000·94030000·00000000·7a020000·H...........z...61 ··0x00000390·1c000000·94030000·00000000·75000000·............u...
 62 ··0x000003a0·00450e10·8302024e·0a0e0841·0b000000·.E.....N...A....
62 ··0x000003a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
63 ··0x000003b0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G 
64 ··0x000003c0·0e60035a·010a0e38·410e3041·0e28420e·.`.Z...8A.0A.(B. 
65 ··0x000003d0·20420e18·420e1042·0e08410b·20000000··B..B..B..A.·... 
66 ··0x000003e0·e0030000·00000000·64010000·000e6083·........d.....`.63 ··0x000003b0·14000000·b4030000·00000000·56000000·............V...
67 ··0x000003f0·0786068c·058d048e·038f0200·00000000·................64 ··0x000003c0·000e1083·02000000···················........
  
496 KB
_json.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:··········62280·(bytes·into·file)13 ··Start·of·section·headers:··········62024·(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·0xf348:1 There·are·23·section·headers,·starting·at·offset·0xf248:
  
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·0006ba·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0006ba·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0086d0·000978·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008618·000978·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000700·0005d8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000700·0005d8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·009048·0006d8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·008f90·0006d8·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000cd8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000cd8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000cd8·0002e5·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000cd8·0002e5·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000fbd·001f9e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000fbd·001f7f·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009720·002598·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009668·0025b0·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002f60·002ef2·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002f40·002e5a·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00bcb8·002418·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00bc18·0023b8·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005e58·00025d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005da0·00025d·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0060b8·00080e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006000·00080e·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00e0d0·000de0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00dfd0·000de0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0068c8·000048·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006810·000048·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·006910·000020·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·006858·000020·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·006930·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·006878·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·006930·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·006878·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·006950·000688·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·006898·000688·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·00eeb0·0003c0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·00edb0·0003c0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·006fd8·000db0·18·····21··77··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·006f20·000db0·18·····21··77··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·007d88·000948·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·007cd0·000948·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·00f270·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·00f170·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)
8.48 KB
readelf --wide --symbols {}
    
Offset 16, 49 lines modifiedOffset 16, 49 lines modified
16 ····12:·0000000000000008····58·FUNC····LOCAL··DEFAULT····7·scanner_new.cold16 ····12:·0000000000000008····58·FUNC····LOCAL··DEFAULT····7·scanner_new.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
18 ····14:·0000000000000000···172·FUNC····LOCAL··DEFAULT····9·scanner_traverse18 ····14:·0000000000000000···172·FUNC····LOCAL··DEFAULT····9·scanner_traverse
19 ····15:·0000000000000042····72·FUNC····LOCAL··DEFAULT····7·scanner_traverse.cold19 ····15:·0000000000000042····72·FUNC····LOCAL··DEFAULT····7·scanner_traverse.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.820 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
21 ····17:·0000000000000180···346·FUNC····LOCAL··DEFAULT····1·encoder_new21 ····17:·0000000000000180···346·FUNC····LOCAL··DEFAULT····1·encoder_new
22 ····18:·0000000000000060····80·OBJECT··LOCAL··DEFAULT····3·kwlist.322 ····18:·0000000000000060····80·OBJECT··LOCAL··DEFAULT····3·kwlist.3
23 ····19:·0000000000000ef0···718·FUNC····LOCAL··DEFAULT····9·py_encode_basestring_ascii23 ····19:·0000000000000ed0···718·FUNC····LOCAL··DEFAULT····9·py_encode_basestring_ascii
24 ····20:·00000000000017b6··1243·FUNC····LOCAL··DEFAULT····7·py_encode_basestring24 ····20:·0000000000001797··1243·FUNC····LOCAL··DEFAULT····7·py_encode_basestring
25 ····21:·000000000000008a····60·FUNC····LOCAL··DEFAULT····7·encoder_new.cold25 ····21:·000000000000008a····60·FUNC····LOCAL··DEFAULT····7·encoder_new.cold
26 ····22:·00000000000002e0···245·FUNC····LOCAL··DEFAULT····1·encoder_call26 ····22:·00000000000002e0···245·FUNC····LOCAL··DEFAULT····1·encoder_call
27 ····23:·0000000000000030····24·OBJECT··LOCAL··DEFAULT····3·kwlist.227 ····23:·0000000000000030····24·OBJECT··LOCAL··DEFAULT····3·kwlist.2
28 ····24:·00000000000000b0··3578·FUNC····LOCAL··DEFAULT····9·encoder_listencode_obj28 ····24:·00000000000000b0··3550·FUNC····LOCAL··DEFAULT····9·encoder_listencode_obj
29 ····25:·00000000000011c0····37·FUNC····LOCAL··DEFAULT····9·Py_XDECREF29 ····25:·00000000000011a0····37·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
30 ····26:·00000000000000c6····72·FUNC····LOCAL··DEFAULT····7·encoder_call.cold30 ····26:·00000000000000c6····72·FUNC····LOCAL··DEFAULT····7·encoder_call.cold
31 ····27:·0000000000000eb0····49·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall31 ····27:·0000000000000e90····49·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall
32 ····28:·00000000000003e0····72·FUNC····LOCAL··DEFAULT····1·encoder_encode_string.part.0.isra.032 ····28:·00000000000003e0····72·FUNC····LOCAL··DEFAULT····1·encoder_encode_string.part.0.isra.0
33 ····29:·0000000000000640···122·FUNC····LOCAL··DEFAULT····1·encoder_encode_float33 ····29:·0000000000000640···122·FUNC····LOCAL··DEFAULT····1·encoder_encode_float
34 ····30:·000000000000010e···424·FUNC····LOCAL··DEFAULT····7·encoder_listencode_obj.cold34 ····30:·000000000000010e···396·FUNC····LOCAL··DEFAULT····7·encoder_listencode_obj.cold
35 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata35 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
36 ····32:·00000000000002b6···980·FUNC····LOCAL··DEFAULT····7·py_encode_basestring_ascii.cold36 ····32:·000000000000029a···980·FUNC····LOCAL··DEFAULT····7·py_encode_basestring_ascii.cold
37 ····33:·000000000000068a····31·FUNC····LOCAL··DEFAULT····7·encoder_encode_string.part.0.isra.0.cold37 ····33:·000000000000066e····31·FUNC····LOCAL··DEFAULT····7·encoder_encode_string.part.0.isra.0.cold
38 ····34:·0000000000000430····62·FUNC····LOCAL··DEFAULT····1·encoder_dealloc38 ····34:·0000000000000430····62·FUNC····LOCAL··DEFAULT····1·encoder_dealloc
39 ····35:·0000000000000470···217·FUNC····LOCAL··DEFAULT····1·encoder_clear39 ····35:·0000000000000470···217·FUNC····LOCAL··DEFAULT····1·encoder_clear
40 ····36:·00000000000006a9····11·FUNC····LOCAL··DEFAULT····7·encoder_dealloc.cold40 ····36:·000000000000068d····11·FUNC····LOCAL··DEFAULT····7·encoder_dealloc.cold
41 ····37:·00000000000006b4····53·FUNC····LOCAL··DEFAULT····7·encoder_clear.cold41 ····37:·0000000000000698····53·FUNC····LOCAL··DEFAULT····7·encoder_clear.cold
42 ····38:·00000000000011f0···224·FUNC····LOCAL··DEFAULT····9·scanner_call42 ····38:·00000000000011d0···224·FUNC····LOCAL··DEFAULT····9·scanner_call
43 ····39:·0000000000000000····24·OBJECT··LOCAL··DEFAULT····3·kwlist.043 ····39:·0000000000000000····24·OBJECT··LOCAL··DEFAULT····3·kwlist.0
44 ····40:·00000000000012d0··5225·FUNC····LOCAL··DEFAULT····9·scan_once_unicode44 ····40:·00000000000012b0··5118·FUNC····LOCAL··DEFAULT····9·scan_once_unicode
45 ····41:·00000000000006e9···149·FUNC····LOCAL··DEFAULT····7·scanner_call.cold45 ····41:·00000000000006cd···149·FUNC····LOCAL··DEFAULT····7·scanner_call.cold
46 ····42:·0000000000002740··1970·FUNC····LOCAL··DEFAULT····9·scanstring_unicode46 ····42:·00000000000026b0··1962·FUNC····LOCAL··DEFAULT····9·scanstring_unicode
47 ····43:·0000000000001dc5···145·FUNC····LOCAL··DEFAULT····7·raise_errmsg47 ····43:·0000000000001da6···145·FUNC····LOCAL··DEFAULT····7·raise_errmsg
48 ····44:·000000000000077e··3741·FUNC····LOCAL··DEFAULT····7·scan_once_unicode.cold48 ····44:·0000000000000762··3738·FUNC····LOCAL··DEFAULT····7·scan_once_unicode.cold
49 ····45:·0000000000001ceb····55·FUNC····LOCAL··DEFAULT····7·raise_stop_iteration49 ····45:·0000000000001ccc····55·FUNC····LOCAL··DEFAULT····7·raise_stop_iteration
50 ····46:·0000000000001e56····93·FUNC····LOCAL··DEFAULT····7·_parse_constant50 ····46:·0000000000001e37····93·FUNC····LOCAL··DEFAULT····7·_parse_constant
51 ····47:·000000000000161b···411·FUNC····LOCAL··DEFAULT····7·scanstring_unicode.cold51 ····47:·00000000000015fc···411·FUNC····LOCAL··DEFAULT····7·scanstring_unicode.cold
52 ····48:·0000000000000550····62·FUNC····LOCAL··DEFAULT····1·scanner_dealloc52 ····48:·0000000000000550····62·FUNC····LOCAL··DEFAULT····1·scanner_dealloc
53 ····49:·0000000000000590···167·FUNC····LOCAL··DEFAULT····1·scanner_clear53 ····49:·0000000000000590···167·FUNC····LOCAL··DEFAULT····1·scanner_clear
54 ····50:·0000000000001c91····11·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold54 ····50:·0000000000001c72····11·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold
55 ····51:·0000000000001c9c····79·FUNC····LOCAL··DEFAULT····7·scanner_clear.cold55 ····51:·0000000000001c7d····79·FUNC····LOCAL··DEFAULT····7·scanner_clear.cold
56 ····52:·0000000000001d22···163·FUNC····LOCAL··DEFAULT····7·encoder_traverse56 ····52:·0000000000001d03···163·FUNC····LOCAL··DEFAULT····7·encoder_traverse
57 ····53:·0000000000001eb3···235·FUNC····LOCAL··DEFAULT····7·py_scanstring57 ····53:·0000000000001e94···235·FUNC····LOCAL··DEFAULT····7·py_scanstring
58 ····54:·00000000000004a0····15·OBJECT··LOCAL··DEFAULT···12·module_doc58 ····54:·00000000000004a0····15·OBJECT··LOCAL··DEFAULT···12·module_doc
59 ····55:·0000000000000180···128·OBJECT··LOCAL··DEFAULT····3·speedups_methods59 ····55:·0000000000000180···128·OBJECT··LOCAL··DEFAULT····3·speedups_methods
60 ····56:·0000000000000140····64·OBJECT··LOCAL··DEFAULT····3·_json_slots60 ····56:·0000000000000140····64·OBJECT··LOCAL··DEFAULT····3·_json_slots
61 ····57:·00000000000005c0···103·OBJECT··LOCAL··DEFAULT···12·pydoc_encode_basestring_ascii61 ····57:·00000000000005c0···103·OBJECT··LOCAL··DEFAULT···12·pydoc_encode_basestring_ascii
62 ····58:·0000000000000560····85·OBJECT··LOCAL··DEFAULT···12·pydoc_encode_basestring62 ····58:·0000000000000560····85·OBJECT··LOCAL··DEFAULT···12·pydoc_encode_basestring
63 ····59:·0000000000000640···462·OBJECT··LOCAL··DEFAULT···12·pydoc_scanstring63 ····59:·0000000000000640···462·OBJECT··LOCAL··DEFAULT···12·pydoc_scanstring
64 ····60:·0000000000000220···128·OBJECT··LOCAL··DEFAULT····3·PyEncoderType_slots64 ····60:·0000000000000220···128·OBJECT··LOCAL··DEFAULT····3·PyEncoderType_slots
Offset 116, 31 lines modifiedOffset 116, 31 lines modified
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_Items121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_Items
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort
 123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
 124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError 
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString 
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetDefaultRef133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetDefaultRef
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString
 138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString 
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteSubstring142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteSubstring
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttr146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttr
187 KB
readelf --wide --relocs {}
Max HTML report size reached
24.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 00000188·0000000000000018·0000018c·FDE·cie=00000000·pc=00000000000000c6..000000000000010e163 00000188·0000000000000018·0000018c·FDE·cie=00000000·pc=00000000000000c6..000000000000010e
164 ··DW_CFA_def_cfa_offset:·144164 ··DW_CFA_def_cfa_offset:·144
165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
167 ··DW_CFA_offset:·r12·(r12)·at·cfa-24167 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
168 ··DW_CFA_offset:·r13·(r13)·at·cfa-16168 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
  
169 000001a4·0000000000000064·000001a8·FDE·cie=00000000·pc=00000000000000b0..0000000000000eaa169 000001a4·0000000000000064·000001a8·FDE·cie=00000000·pc=00000000000000b0..0000000000000e8e
170 ··DW_CFA_advance_loc:·2·to·00000000000000b2170 ··DW_CFA_advance_loc:·2·to·00000000000000b2
171 ··DW_CFA_def_cfa_offset:·16171 ··DW_CFA_def_cfa_offset:·16
172 ··DW_CFA_offset:·r15·(r15)·at·cfa-16172 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
173 ··DW_CFA_advance_loc:·2·to·00000000000000b4173 ··DW_CFA_advance_loc:·2·to·00000000000000b4
174 ··DW_CFA_def_cfa_offset:·24174 ··DW_CFA_def_cfa_offset:·24
175 ··DW_CFA_offset:·r14·(r14)·at·cfa-24175 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
176 ··DW_CFA_advance_loc:·2·to·00000000000000b6176 ··DW_CFA_advance_loc:·2·to·00000000000000b6
Offset 222, 63 lines modifiedOffset 222, 63 lines modified
222 ··DW_CFA_def_cfa_offset:·8222 ··DW_CFA_def_cfa_offset:·8
223 ··DW_CFA_advance_loc:·1·to·000000000000033b223 ··DW_CFA_advance_loc:·1·to·000000000000033b
224 ··DW_CFA_restore_state224 ··DW_CFA_restore_state
225 ··DW_CFA_nop225 ··DW_CFA_nop
226 ··DW_CFA_nop226 ··DW_CFA_nop
227 ··DW_CFA_nop227 ··DW_CFA_nop
  
228 0000020c·000000000000001c·00000210·FDE·cie=00000000·pc=000000000000010e..00000000000002b6228 0000020c·000000000000001c·00000210·FDE·cie=00000000·pc=000000000000010e..000000000000029a
229 ··DW_CFA_def_cfa_offset:·144229 ··DW_CFA_def_cfa_offset:·144
230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
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 0000022c·0000000000000014·00000230·FDE·cie=00000000·pc=0000000000000eb0..0000000000000ee1236 0000022c·0000000000000014·00000230·FDE·cie=00000000·pc=0000000000000e90..0000000000000ec1
237 ··DW_CFA_advance_loc:·28·to·0000000000000ecc237 ··DW_CFA_advance_loc:·28·to·0000000000000eac
238 ··DW_CFA_def_cfa_offset:·16238 ··DW_CFA_def_cfa_offset:·16
239 ··DW_CFA_advance_loc:·12·to·0000000000000ed8239 ··DW_CFA_advance_loc:·12·to·0000000000000eb8
240 ··DW_CFA_def_cfa_offset:·8240 ··DW_CFA_def_cfa_offset:·8
241 ··DW_CFA_nop241 ··DW_CFA_nop
  
242 00000244·000000000000003c·00000248·FDE·cie=00000000·pc=0000000000000ef0..00000000000011be242 00000244·000000000000003c·00000248·FDE·cie=00000000·pc=0000000000000ed0..000000000000119e
243 ··DW_CFA_advance_loc:·6·to·0000000000000ef6243 ··DW_CFA_advance_loc:·6·to·0000000000000ed6
244 ··DW_CFA_def_cfa_offset:·16244 ··DW_CFA_def_cfa_offset:·16
245 ··DW_CFA_offset:·r14·(r14)·at·cfa-16245 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
246 ··DW_CFA_advance_loc:·2·to·0000000000000ef8246 ··DW_CFA_advance_loc:·2·to·0000000000000ed8
247 ··DW_CFA_def_cfa_offset:·24247 ··DW_CFA_def_cfa_offset:·24
248 ··DW_CFA_offset:·r13·(r13)·at·cfa-24248 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
249 ··DW_CFA_advance_loc:·2·to·0000000000000efa249 ··DW_CFA_advance_loc:·2·to·0000000000000eda
250 ··DW_CFA_def_cfa_offset:·32250 ··DW_CFA_def_cfa_offset:·32
251 ··DW_CFA_offset:·r12·(r12)·at·cfa-32251 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
252 ··DW_CFA_advance_loc:·1·to·0000000000000efb252 ··DW_CFA_advance_loc:·1·to·0000000000000edb
253 ··DW_CFA_def_cfa_offset:·40253 ··DW_CFA_def_cfa_offset:·40
254 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40254 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
255 ··DW_CFA_advance_loc:·1·to·0000000000000efc255 ··DW_CFA_advance_loc:·1·to·0000000000000edc
256 ··DW_CFA_def_cfa_offset:·48256 ··DW_CFA_def_cfa_offset:·48
257 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48257 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
258 ··DW_CFA_advance_loc2:·308·to·0000000000001030258 ··DW_CFA_advance_loc2:·308·to·0000000000001010
259 ··DW_CFA_remember_state259 ··DW_CFA_remember_state
260 ··DW_CFA_def_cfa_offset:·40260 ··DW_CFA_def_cfa_offset:·40
261 ··DW_CFA_advance_loc:·4·to·0000000000001034261 ··DW_CFA_advance_loc:·4·to·0000000000001014
262 ··DW_CFA_def_cfa_offset:·32262 ··DW_CFA_def_cfa_offset:·32
263 ··DW_CFA_advance_loc:·2·to·0000000000001036263 ··DW_CFA_advance_loc:·2·to·0000000000001016
264 ··DW_CFA_def_cfa_offset:·24264 ··DW_CFA_def_cfa_offset:·24
265 ··DW_CFA_advance_loc:·2·to·0000000000001038265 ··DW_CFA_advance_loc:·2·to·0000000000001018
266 ··DW_CFA_def_cfa_offset:·16266 ··DW_CFA_def_cfa_offset:·16
267 ··DW_CFA_advance_loc:·2·to·000000000000103a267 ··DW_CFA_advance_loc:·2·to·000000000000101a
268 ··DW_CFA_def_cfa_offset:·8268 ··DW_CFA_def_cfa_offset:·8
269 ··DW_CFA_advance_loc:·1·to·000000000000103b269 ··DW_CFA_advance_loc:·1·to·000000000000101b
270 ··DW_CFA_restore_state270 ··DW_CFA_restore_state
271 ··DW_CFA_nop271 ··DW_CFA_nop
272 ··DW_CFA_nop272 ··DW_CFA_nop
  
273 00000284·000000000000001c·00000288·FDE·cie=00000000·pc=00000000000002b6..000000000000068a273 00000284·000000000000001c·00000288·FDE·cie=00000000·pc=000000000000029a..000000000000066e
274 ··DW_CFA_def_cfa_offset:·48274 ··DW_CFA_def_cfa_offset:·48
275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
276 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40276 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
277 ··DW_CFA_offset:·r12·(r12)·at·cfa-32277 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
278 ··DW_CFA_offset:·r13·(r13)·at·cfa-24278 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
279 ··DW_CFA_offset:·r14·(r14)·at·cfa-16279 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
280 ··DW_CFA_nop280 ··DW_CFA_nop
Offset 288, 21 lines modifiedOffset 288, 21 lines modified
288 000002a4·0000000000000014·000002a8·FDE·cie=00000000·pc=00000000000003e0..0000000000000428288 000002a4·0000000000000014·000002a8·FDE·cie=00000000·pc=00000000000003e0..0000000000000428
289 ··DW_CFA_advance_loc:·1·to·00000000000003e1289 ··DW_CFA_advance_loc:·1·to·00000000000003e1
290 ··DW_CFA_def_cfa_offset:·16290 ··DW_CFA_def_cfa_offset:·16
291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
292 ··DW_CFA_nop292 ··DW_CFA_nop
293 ··DW_CFA_nop293 ··DW_CFA_nop
  
294 000002bc·0000000000000014·000002c0·FDE·cie=00000000·pc=000000000000068a..00000000000006a9294 000002bc·0000000000000014·000002c0·FDE·cie=00000000·pc=000000000000066e..000000000000068d
295 ··DW_CFA_def_cfa_offset:·16295 ··DW_CFA_def_cfa_offset:·16
296 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16296 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
297 ··DW_CFA_advance_loc:·30·to·00000000000006a8297 ··DW_CFA_advance_loc:·30·to·000000000000068c
298 ··DW_CFA_def_cfa_offset:·8298 ··DW_CFA_def_cfa_offset:·8
  
299 000002d4·0000000000000010·000002d8·FDE·cie=00000000·pc=00000000000011c0..00000000000011e5299 000002d4·0000000000000010·000002d8·FDE·cie=00000000·pc=00000000000011a0..00000000000011c5
300 ··DW_CFA_nop300 ··DW_CFA_nop
301 ··DW_CFA_nop301 ··DW_CFA_nop
302 ··DW_CFA_nop302 ··DW_CFA_nop
  
303 000002e8·0000000000000024·000002ec·FDE·cie=00000000·pc=0000000000000430..000000000000046e303 000002e8·0000000000000024·000002ec·FDE·cie=00000000·pc=0000000000000430..000000000000046e
304 ··DW_CFA_advance_loc:·5·to·0000000000000435304 ··DW_CFA_advance_loc:·5·to·0000000000000435
305 ··DW_CFA_def_cfa_offset:·16305 ··DW_CFA_def_cfa_offset:·16
Offset 316, 218 lines modifiedOffset 316, 218 lines modified
316 ··DW_CFA_def_cfa_offset:·24316 ··DW_CFA_def_cfa_offset:·24
317 ··DW_CFA_advance_loc:·1·to·000000000000046c317 ··DW_CFA_advance_loc:·1·to·000000000000046c
318 ··DW_CFA_def_cfa_offset:·16318 ··DW_CFA_def_cfa_offset:·16
319 ··DW_CFA_advance_loc:·1·to·000000000000046d319 ··DW_CFA_advance_loc:·1·to·000000000000046d
320 ··DW_CFA_def_cfa_offset:·8320 ··DW_CFA_def_cfa_offset:·8
321 ··DW_CFA_nop321 ··DW_CFA_nop
  
322 00000310·000000000000001c·00000314·FDE·cie=00000000·pc=00000000000006a9..00000000000006b4322 00000310·000000000000001c·00000314·FDE·cie=00000000·pc=000000000000068d..0000000000000698
323 ··DW_CFA_def_cfa_offset:·32323 ··DW_CFA_def_cfa_offset:·32
324 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24324 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
325 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16325 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
326 ··DW_CFA_advance_loc:·1·to·00000000000006aa326 ··DW_CFA_advance_loc:·1·to·000000000000068e
327 ··DW_CFA_def_cfa_offset:·24327 ··DW_CFA_def_cfa_offset:·24
328 ··DW_CFA_advance_loc:·4·to·00000000000006ae328 ··DW_CFA_advance_loc:·4·to·0000000000000692
329 ··DW_CFA_def_cfa_offset:·16329 ··DW_CFA_def_cfa_offset:·16
330 ··DW_CFA_advance_loc:·1·to·00000000000006af330 ··DW_CFA_advance_loc:·1·to·0000000000000693
331 ··DW_CFA_def_cfa_offset:·8331 ··DW_CFA_def_cfa_offset:·8
  
332 00000330·0000000000000018·00000334·FDE·cie=00000000·pc=0000000000000470..0000000000000549332 00000330·0000000000000018·00000334·FDE·cie=00000000·pc=0000000000000470..0000000000000549
333 ··DW_CFA_advance_loc:·5·to·0000000000000475333 ··DW_CFA_advance_loc:·5·to·0000000000000475
334 ··DW_CFA_def_cfa_offset:·16334 ··DW_CFA_def_cfa_offset:·16
335 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16335 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
336 ··DW_CFA_advance_loc1:·211·to·0000000000000548336 ··DW_CFA_advance_loc1:·211·to·0000000000000548
337 ··DW_CFA_def_cfa_offset:·8337 ··DW_CFA_def_cfa_offset:·8
338 ··DW_CFA_nop338 ··DW_CFA_nop
Max diff block lines reached; 19204/25319 bytes (75.85%) of diff not shown.
742 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 166, 31 lines modifiedOffset 166, 31 lines modified
166 PyObject_CallOneArg166 PyObject_CallOneArg
167 PyDict_DelItem167 PyDict_DelItem
168 PyUnicode_Concat168 PyUnicode_Concat
169 PyDict_Type169 PyDict_Type
170 PyDict_Next170 PyDict_Next
171 PyMapping_Items171 PyMapping_Items
172 PyList_Sort172 PyList_Sort
173 _PyRuntime 
174 _Py_CheckRecursiveCall 
175 PyExc_ValueError173 PyExc_ValueError
176 PyErr_SetString174 PyErr_SetString
 175 _PyRuntime
 176 _Py_CheckRecursiveCall
177 PyUnicode_New177 PyUnicode_New
178 Py_hexdigits178 Py_hexdigits
179 PyExc_OverflowError179 PyExc_OverflowError
180 PyObject_GC_UnTrack180 PyObject_GC_UnTrack
181 PyDict_New181 PyDict_New
182 PyLong_FromSsize_t182 PyLong_FromSsize_t
183 PyDict_SetDefaultRef183 PyDict_SetDefaultRef
184 PyList_New184 PyList_New
185 PyList_Append185 PyList_Append
186 PyBytes_FromStringAndSize186 PyBytes_FromStringAndSize
187 PyLong_FromString187 PyLong_FromString
188 PyUnicode_FromKindAndData 
189 PyFloat_FromString188 PyFloat_FromString
 189 PyUnicode_FromKindAndData
190 PyTuple_Pack190 PyTuple_Pack
191 PyUnicode_Substring191 PyUnicode_Substring
192 _PyUnicodeWriter_WriteSubstring192 _PyUnicodeWriter_WriteSubstring
193 PyUnicode_FromString193 PyUnicode_FromString
194 PyExc_StopIteration194 PyExc_StopIteration
195 PyErr_SetObject195 PyErr_SetObject
196 _PyImport_GetModuleAttr196 _PyImport_GetModuleAttr
6.07 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 244, 23 lines modifiedOffset 244, 23 lines modified
244 ·R_X86_64_32S»   PyCFunction_Type244 ·R_X86_64_32S»   PyCFunction_Type
245 »       jne····2b2·<encoder_new+0x132>245 »       jne····2b2·<encoder_new+0x132>
246 ·R_X86_64_PC32»  .text.unlikely+0x86246 ·R_X86_64_PC32»  .text.unlikely+0x86
247 »       mov····0x20(%rbx),%rdi247 »       mov····0x20(%rbx),%rdi
248 »       call···2bb·<encoder_new+0x13b>248 »       call···2bb·<encoder_new+0x13b>
249 ·R_X86_64_PLT32» PyCFunction_GetFunction-0x4249 ·R_X86_64_PLT32» PyCFunction_GetFunction-0x4
250 »       cmp····$0x0,%rax250 »       cmp····$0x0,%rax
251 ·R_X86_64_32S»   .text.hot+0xef0251 ·R_X86_64_32S»   .text.hot+0xed0
252 »       jne····2d0·<encoder_new+0x150>252 »       jne····2d0·<encoder_new+0x150>
253 »       mov····%rax,0x48(%rbx)253 »       mov····%rax,0x48(%rbx)
254 »       add····$0x40,%rsp254 »       add····$0x40,%rsp
255 »       mov····%rbx,%rax255 »       mov····%rbx,%rax
256 »       pop····%rbx256 »       pop····%rbx
257 »       ret257 »       ret
258 »       cmp····$0x0,%rax258 »       cmp····$0x0,%rax
259 ·R_X86_64_32S»   .text.unlikely+0x17b6259 ·R_X86_64_32S»   .text.unlikely+0x1797
260 »       je·····2c3·<encoder_new+0x143>260 »       je·····2c3·<encoder_new+0x143>
261 »       jmp····2c7·<encoder_new+0x147>261 »       jmp····2c7·<encoder_new+0x147>
262 »       nopw···0x0(%rax,%rax,1)262 »       nopw···0x0(%rax,%rax,1)
  
263 00000000000002e0·<encoder_call>:263 00000000000002e0·<encoder_call>:
264 encoder_call():264 encoder_call():
265 »       endbr64265 »       endbr64
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
301 »       call···34f·<encoder_call+0x6f>301 »       call···34f·<encoder_call+0x6f>
302 ·R_X86_64_PC32»  .text.hot+0xac302 ·R_X86_64_PC32»  .text.hot+0xac
303 »       test···%eax,%eax303 »       test···%eax,%eax
304 »       jne····357·<encoder_call+0x77>304 »       jne····357·<encoder_call+0x77>
305 ·R_X86_64_PC32»  .text.unlikely+0xc2305 ·R_X86_64_PC32»  .text.unlikely+0xc2
306 »       mov····%r12,%rdi306 »       mov····%r12,%rdi
307 »       call···35f·<encoder_call+0x7f>307 »       call···35f·<encoder_call+0x7f>
308 ·R_X86_64_PC32»  .text.hot+0x11bc308 ·R_X86_64_PC32»  .text.hot+0x119c
309 »       mov····$0x1,%edi309 »       mov····$0x1,%edi
310 »       call···369·<encoder_call+0x89>310 »       call···369·<encoder_call+0x89>
311 ·R_X86_64_PLT32» PyTuple_New-0x4311 ·R_X86_64_PLT32» PyTuple_New-0x4
312 »       mov····%rax,%rbx312 »       mov····%rax,%rbx
313 »       test···%rax,%rax313 »       test···%rax,%rax
314 »       je·····375·<encoder_call+0x95>314 »       je·····375·<encoder_call+0x95>
315 ·R_X86_64_PC32»  .text.unlikely+0xd9315 ·R_X86_64_PC32»  .text.unlikely+0xd9
Offset 355, 30 lines modifiedOffset 355, 30 lines modified
355 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4355 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4
356 »       test···%rax,%rax356 »       test···%rax,%rax
357 »       je·····421·<encoder_encode_string.part.0.isra.0+0x41>357 »       je·····421·<encoder_encode_string.part.0.isra.0+0x41>
358 »       mov····%rax,%rbx358 »       mov····%rax,%rbx
359 »       mov····0x8(%rax),%rax359 »       mov····0x8(%rax),%rax
360 »       testb··$0x10,0xab(%rax)360 »       testb··$0x10,0xab(%rax)
361 »       jne····3ff·<encoder_encode_string.part.0.isra.0+0x1f>361 »       jne····3ff·<encoder_encode_string.part.0.isra.0+0x1f>
362 ·R_X86_64_PC32»  .text.unlikely+0x6a0362 ·R_X86_64_PC32»  .text.unlikely+0x684
363 »       mov····0x18(%rax),%rdx363 »       mov····0x18(%rax),%rdx
364 »       mov····0x0(%rip),%rdi········364 »       mov····0x0(%rip),%rdi········
365 ·R_X86_64_PC32»  PyExc_TypeError-0x4365 ·R_X86_64_PC32»  PyExc_TypeError-0x4
366 »       mov····$0x0,%esi366 »       mov····$0x0,%esi
367 ·R_X86_64_32»    .rodata.str1.8+0xd0367 ·R_X86_64_32»    .rodata.str1.8+0xd0
368 »       xor····%eax,%eax368 »       xor····%eax,%eax
369 »       call···416·<encoder_encode_string.part.0.isra.0+0x36>369 »       call···416·<encoder_encode_string.part.0.isra.0+0x36>
370 ·R_X86_64_PLT32» PyErr_Format-0x4370 ·R_X86_64_PLT32» PyErr_Format-0x4
371 »       mov····(%rbx),%rax371 »       mov····(%rbx),%rax
372 »       test···%eax,%eax372 »       test···%eax,%eax
373 »       jns····421·<encoder_encode_string.part.0.isra.0+0x41>373 »       jns····421·<encoder_encode_string.part.0.isra.0+0x41>
374 ·R_X86_64_PC32»  .text.unlikely+0x686374 ·R_X86_64_PC32»  .text.unlikely+0x66a
375 »       xor····%ebx,%ebx375 »       xor····%ebx,%ebx
376 »       jmp····428·<encoder_encode_string.part.0.isra.0+0x48>376 »       jmp····428·<encoder_encode_string.part.0.isra.0+0x48>
377 ·R_X86_64_PC32»  .text.unlikely+0x6a0377 ·R_X86_64_PC32»  .text.unlikely+0x684
378 »       nopl···0x0(%rax,%rax,1)378 »       nopl···0x0(%rax,%rax,1)
  
379 0000000000000430·<encoder_dealloc>:379 0000000000000430·<encoder_dealloc>:
380 encoder_dealloc():380 encoder_dealloc():
381 »       endbr64381 »       endbr64
382 »       push···%rbp382 »       push···%rbp
383 »       push···%rbx383 »       push···%rbx
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 »       call···*0x140(%rbp)393 »       call···*0x140(%rbp)
394 »       mov····0x0(%rbp),%rax394 »       mov····0x0(%rbp),%rax
395 »       test···%eax,%eax395 »       test···%eax,%eax
396 »       js·····46a·<encoder_dealloc+0x3a>396 »       js·····46a·<encoder_dealloc+0x3a>
397 »       sub····$0x1,%rax397 »       sub····$0x1,%rax
398 »       mov····%rax,0x0(%rbp)398 »       mov····%rax,0x0(%rbp)
399 »       je·····46a·<encoder_dealloc+0x3a>399 »       je·····46a·<encoder_dealloc+0x3a>
400 ·R_X86_64_PC32»  .text.unlikely+0x6a5400 ·R_X86_64_PC32»  .text.unlikely+0x689
401 »       pop····%rax401 »       pop····%rax
402 »       pop····%rbx402 »       pop····%rbx
403 »       pop····%rbp403 »       pop····%rbp
404 »       ret404 »       ret
405 »       xchg···%ax,%ax405 »       xchg···%ax,%ax
  
406 0000000000000470·<encoder_clear>:406 0000000000000470·<encoder_clear>:
Offset 442, 48 lines modifiedOffset 442, 48 lines modified
442 »       xor····%esi,%esi442 »       xor····%esi,%esi
443 »       mov····%rsi,0x20(%rbx)443 »       mov····%rsi,0x20(%rbx)
444 »       test···%eax,%eax444 »       test···%eax,%eax
445 »       js·····4e5·<encoder_clear+0x75>445 »       js·····4e5·<encoder_clear+0x75>
446 »       sub····$0x1,%rax446 »       sub····$0x1,%rax
447 »       mov····%rax,(%rdi)447 »       mov····%rax,(%rdi)
448 »       je·····4e5·<encoder_clear+0x75>448 »       je·····4e5·<encoder_clear+0x75>
449 ·R_X86_64_PC32»  .text.unlikely+0x6b0449 ·R_X86_64_PC32»  .text.unlikely+0x694
450 »       mov····0x28(%rbx),%rdi450 »       mov····0x28(%rbx),%rdi
451 »       test···%rdi,%rdi451 »       test···%rdi,%rdi
452 »       je·····4ff·<encoder_clear+0x8f>452 »       je·····4ff·<encoder_clear+0x8f>
453 »       mov····(%rdi),%rax453 »       mov····(%rdi),%rax
454 »       xor····%ecx,%ecx454 »       xor····%ecx,%ecx
455 »       mov····%rcx,0x28(%rbx)455 »       mov····%rcx,0x28(%rbx)
456 »       test···%eax,%eax456 »       test···%eax,%eax
457 »       jns····4ff·<encoder_clear+0x8f>457 »       jns····4ff·<encoder_clear+0x8f>
458 ·R_X86_64_PC32»  .text.unlikely+0x6ce458 ·R_X86_64_PC32»  .text.unlikely+0x6b2
459 »       mov····0x30(%rbx),%rdi459 »       mov····0x30(%rbx),%rdi
460 »       test···%rdi,%rdi460 »       test···%rdi,%rdi
461 »       je·····522·<encoder_clear+0xb2>461 »       je·····522·<encoder_clear+0xb2>
462 »       mov····(%rdi),%rax462 »       mov····(%rdi),%rax
463 »       xor····%edx,%edx463 »       xor····%edx,%edx
464 »       mov····%rdx,0x30(%rbx)464 »       mov····%rdx,0x30(%rbx)
465 »       test···%eax,%eax465 »       test···%eax,%eax
466 »       js·····522·<encoder_clear+0xb2>466 »       js·····522·<encoder_clear+0xb2>
467 »       sub····$0x1,%rax467 »       sub····$0x1,%rax
468 »       mov····%rax,(%rdi)468 »       mov····%rax,(%rdi)
469 »       je·····522·<encoder_clear+0xb2>469 »       je·····522·<encoder_clear+0xb2>
470 ·R_X86_64_PC32»  .text.unlikely+0x6c4470 ·R_X86_64_PC32»  .text.unlikely+0x6a8
471 »       mov····0x38(%rbx),%rdi471 »       mov····0x38(%rbx),%rdi
472 »       test···%rdi,%rdi472 »       test···%rdi,%rdi
473 »       je·····545·<encoder_clear+0xd5>473 »       je·····545·<encoder_clear+0xd5>
474 »       xor····%eax,%eax474 »       xor····%eax,%eax
475 »       mov····%rax,0x38(%rbx)475 »       mov····%rax,0x38(%rbx)
476 »       mov····(%rdi),%rax476 »       mov····(%rdi),%rax
477 »       test···%eax,%eax477 »       test···%eax,%eax
478 »       js·····545·<encoder_clear+0xd5>478 »       js·····545·<encoder_clear+0xd5>
479 »       sub····$0x1,%rax479 »       sub····$0x1,%rax
480 »       mov····%rax,(%rdi)480 »       mov····%rax,(%rdi)
481 »       je·····545·<encoder_clear+0xd5>481 »       je·····545·<encoder_clear+0xd5>
Max diff block lines reached; 2221/6033 bytes (36.81%) of diff not shown.
116 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
141 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.54 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 24, 21 lines modifiedOffset 24, 21 lines modified
24 ··0x00000140·3c000000·000e5083·02000000·38000000·<.....P.....8...24 ··0x00000140·3c000000·000e5083·02000000·38000000·<.....P.....8...
25 ··0x00000150·50010000·00000000·f5000000·00460e10·P............F..25 ··0x00000150·50010000·00000000·f5000000·00460e10·P............F..
26 ··0x00000160·8d02490e·188c0341·0e208604·410e2883·..I....A.·..A.(.26 ··0x00000160·8d02490e·188c0341·0e208604·410e2883·..I....A.·..A.(.
27 ··0x00000170·05520e90·0102930a·0e28440e·20410e18·.R.......(D.·A..27 ··0x00000170·05520e90·0102930a·0e28440e·20410e18·.R.......(D.·A..
28 ··0x00000180·420e1042·0e08410b·18000000·8c010000·B..B..A.........28 ··0x00000180·420e1042·0e08410b·18000000·8c010000·B..B..A.........
29 ··0x00000190·00000000·48000000·000e9001·83058604·....H...........29 ··0x00000190·00000000·48000000·000e9001·83058604·....H...........
30 ··0x000001a0·8c038d02·64000000·a8010000·00000000·....d...........30 ··0x000001a0·8c038d02·64000000·a8010000·00000000·....d...........
31 ··0x000001b0·fa0d0000·00420e10·8f02420e·188e0342·.....B....B....B31 ··0x000001b0·de0d0000·00420e10·8f02420e·188e0342·.....B....B....B
32 ··0x000001c0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.32 ··0x000001c0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
33 ··0x000001d0·38830744·0e900103·1d020a0e·38440e30·8..D........8D.033 ··0x000001d0·38830744·0e900103·1d020a0e·38440e30·8..D........8D.0
34 ··0x000001e0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E34 ··0x000001e0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
35 ··0x000001f0·0b7e0a0e·38430e30·410e2842·0e20420e·.~..8C.0A.(B.·B.35 ··0x000001f0·0b7e0a0e·38430e30·410e2842·0e20420e·.~..8C.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·a8010000·000e9001·................37 ··0x00000210·10020000·00000000·8c010000·000e9001·................
38 ··0x00000220·83078606·8c058d04·8e038f02·14000000·................38 ··0x00000220·83078606·8c058d04·8e038f02·14000000·................
39 ··0x00000230·30020000·00000000·31000000·005c0e10·0.......1....\..39 ··0x00000230·30020000·00000000·31000000·005c0e10·0.......1....\..
40 ··0x00000240·4c0e0800·3c000000·48020000·00000000·L...<...H.......40 ··0x00000240·4c0e0800·3c000000·48020000·00000000·L...<...H.......
41 ··0x00000250·ce020000·00460e10·8e02420e·188d0342·.....F....B....B41 ··0x00000250·ce020000·00460e10·8e02420e·188d0342·.....F....B....B
42 ··0x00000260·0e208c04·410e2886·05410e30·83060334·.·..A.(..A.0...442 ··0x00000260·0e208c04·410e2886·05410e30·83060334·.·..A.(..A.0...4
43 ··0x00000270·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..43 ··0x00000270·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
44 ··0x00000280·410b0000·1c000000·88020000·00000000·A...............44 ··0x00000280·410b0000·1c000000·88020000·00000000·A...............
Offset 56, 25 lines modifiedOffset 56, 25 lines modified
56 ··0x00000340·00450e10·830202d3·0e080000·14000000·.E..............56 ··0x00000340·00450e10·830202d3·0e080000·14000000·.E..............
57 ··0x00000350·50030000·00000000·35000000·000e1083·P.......5.......57 ··0x00000350·50030000·00000000·35000000·000e1083·P.......5.......
58 ··0x00000360·02000000·28000000·68030000·00000000·....(...h.......58 ··0x00000360·02000000·28000000·68030000·00000000·....(...h.......
59 ··0x00000370·e0000000·00450e10·86024b0e·1883034f·.....E....K....O59 ··0x00000370·e0000000·00450e10·86024b0e·1883034f·.....E....K....O
60 ··0x00000380·0e4002ba·0a0e1841·0e10410e·08410b00·.@.....A..A..A..60 ··0x00000380·0e4002ba·0a0e1841·0e10410e·08410b00·.@.....A..A..A..
61 ··0x00000390·14000000·94030000·00000000·95000000·................61 ··0x00000390·14000000·94030000·00000000·95000000·................
62 ··0x000003a0·000e4083·03860200·64000000·ac030000·..@.....d.......62 ··0x000003a0·000e4083·03860200·64000000·ac030000·..@.....d.......
63 ··0x000003b0·00000000·69140000·00420e10·8f02450e·....i....B....E.63 ··0x000003b0·00000000·fe130000·00420e10·8f02450e·.........B....E.
64 ··0x000003c0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.064 ··0x000003c0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
65 ··0x000003d0·8606440e·3883074a·0e900102·610a0e38·..D.8..J....a..865 ··0x000003d0·8606440e·3883074a·0e900102·610a0e38·..D.8..J....a..8
66 ··0x000003e0·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B66 ··0x000003e0·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B
67 ··0x000003f0·0e08490b·034f050a·0e38440e·30410e28·..I..O...8D.0A.(67 ··0x000003f0·0e08490b·034f050a·0e38440e·30410e28·..I..O...8D.0A.(
68 ··0x00000400·420e2042·0e18420e·10420e08·440b0000·B.·B..B..B..D...68 ··0x00000400·420e2042·0e18420e·10420e08·440b0000·B.·B..B..B..D...
69 ··0x00000410·38000000·14040000·00000000·9d0e0000·8...............69 ··0x00000410·38000000·14040000·00000000·9a0e0000·8...............
70 ··0x00000420·000e9001·83078606·8c058d04·8e038f02·................70 ··0x00000420·000e9001·83078606·8c058d04·8e038f02·................
71 ··0x00000430·03170c0a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B71 ··0x00000430·03940b0a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B
72 ··0x00000440·0e18420e·10420e08·450b0000·4c000000·..B..B..E...L...72 ··0x00000440·0e18420e·10420e08·450b0000·4c000000·..B..B..E...L...
73 ··0x00000450·50040000·00000000·b2070000·00420e10·P............B..73 ··0x00000450·50040000·00000000·aa070000·00420e10·P............B..
74 ··0x00000460·8f02490e·188e0342·0e208d04·450e288c·..I....B.·..E.(.74 ··0x00000460·8f02490e·188e0342·0e208d04·450e288c·..I....B.·..E.(.
75 ··0x00000470·05410e30·8606440e·38830746·0ea00103·.A.0..D.8..F....75 ··0x00000470·05410e30·8606440e·38830746·0ea00103·.A.0..D.8..F....
76 ··0x00000480·de010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.76 ··0x00000480·de010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
77 ··0x00000490·18420e10·420e084b·0b000000·1c000000·.B..B..K........77 ··0x00000490·18420e10·420e084b·0b000000·1c000000·.B..B..K........
78 ··0x000004a0·a0040000·00000000·9b010000·000ea001·................78 ··0x000004a0·a0040000·00000000·9b010000·000ea001·................
79 ··0x000004b0·83078606·8c058d04·8e038f02·28000000·............(...79 ··0x000004b0·83078606·8c058d04·8e038f02·28000000·............(...
80 ··0x000004c0·c0040000·00000000·db040000·00450e10·.............E..80 ··0x000004c0·c0040000·00000000·db040000·00450e10·.............E..
2.93 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 112, 34 lines modifiedOffset 112, 34 lines modified
112 ··0x000006d0·73005079·44696374·5f536574·4974656d·s.PyDict_SetItem112 ··0x000006d0·73005079·44696374·5f536574·4974656d·s.PyDict_SetItem
113 ··0x000006e0·0050794f·626a6563·745f4361·6c6c4f6e·.PyObject_CallOn113 ··0x000006e0·0050794f·626a6563·745f4361·6c6c4f6e·.PyObject_CallOn
114 ··0x000006f0·65417267·00507944·6963745f·44656c49·eArg.PyDict_DelI114 ··0x000006f0·65417267·00507944·6963745f·44656c49·eArg.PyDict_DelI
115 ··0x00000700·74656d00·5079556e·69636f64·655f436f·tem.PyUnicode_Co115 ··0x00000700·74656d00·5079556e·69636f64·655f436f·tem.PyUnicode_Co
116 ··0x00000710·6e636174·00507944·6963745f·54797065·ncat.PyDict_Type116 ··0x00000710·6e636174·00507944·6963745f·54797065·ncat.PyDict_Type
117 ··0x00000720·00507944·6963745f·4e657874·0050794d·.PyDict_Next.PyM117 ··0x00000720·00507944·6963745f·4e657874·0050794d·.PyDict_Next.PyM
118 ··0x00000730·61707069·6e675f49·74656d73·0050794c·apping_Items.PyL118 ··0x00000730·61707069·6e675f49·74656d73·0050794c·apping_Items.PyL
119 ··0x00000740·6973745f·536f7274·005f5079·52756e74·ist_Sort._PyRunt119 ··0x00000740·6973745f·536f7274·00507945·78635f56·ist_Sort.PyExc_V
 120 ··0x00000750·616c7565·4572726f·72005079·4572725f·alueError.PyErr_
 121 ··0x00000760·53657453·7472696e·67005f50·7952756e·SetString._PyRun
120 ··0x00000750·696d6500·5f50795f·43686563·6b526563·ime._Py_CheckRec122 ··0x00000770·74696d65·005f5079·5f436865·636b5265·time._Py_CheckRe
121 ··0x00000760·75727369·76654361·6c6c0050·79457863·ursiveCall.PyExc123 ··0x00000780·63757273·69766543·616c6c00·5079556e·cursiveCall.PyUn
122 ··0x00000770·5f56616c·75654572·726f7200·50794572·_ValueError.PyEr 
123 ··0x00000780·725f5365·74537472·696e6700·5079556e·r_SetString.PyUn 
124 ··0x00000790·69636f64·655f4e65·77005079·5f686578·icode_New.Py_hex124 ··0x00000790·69636f64·655f4e65·77005079·5f686578·icode_New.Py_hex
125 ··0x000007a0·64696769·74730050·79457863·5f4f7665·digits.PyExc_Ove125 ··0x000007a0·64696769·74730050·79457863·5f4f7665·digits.PyExc_Ove
126 ··0x000007b0·72666c6f·77457272·6f720050·794f626a·rflowError.PyObj126 ··0x000007b0·72666c6f·77457272·6f720050·794f626a·rflowError.PyObj
127 ··0x000007c0·6563745f·47435f55·6e547261·636b0050·ect_GC_UnTrack.P127 ··0x000007c0·6563745f·47435f55·6e547261·636b0050·ect_GC_UnTrack.P
128 ··0x000007d0·79446963·745f4e65·77005079·4c6f6e67·yDict_New.PyLong128 ··0x000007d0·79446963·745f4e65·77005079·4c6f6e67·yDict_New.PyLong
129 ··0x000007e0·5f46726f·6d537369·7a655f74·00507944·_FromSsize_t.PyD129 ··0x000007e0·5f46726f·6d537369·7a655f74·00507944·_FromSsize_t.PyD
130 ··0x000007f0·6963745f·53657444·65666175·6c745265·ict_SetDefaultRe130 ··0x000007f0·6963745f·53657444·65666175·6c745265·ict_SetDefaultRe
131 ··0x00000800·66005079·4c697374·5f4e6577·0050794c·f.PyList_New.PyL131 ··0x00000800·66005079·4c697374·5f4e6577·0050794c·f.PyList_New.PyL
132 ··0x00000810·6973745f·41707065·6e640050·79427974·ist_Append.PyByt132 ··0x00000810·6973745f·41707065·6e640050·79427974·ist_Append.PyByt
133 ··0x00000820·65735f46·726f6d53·7472696e·67416e64·es_FromStringAnd133 ··0x00000820·65735f46·726f6d53·7472696e·67416e64·es_FromStringAnd
134 ··0x00000830·53697a65·0050794c·6f6e675f·46726f6d·Size.PyLong_From134 ··0x00000830·53697a65·0050794c·6f6e675f·46726f6d·Size.PyLong_From
 135 ··0x00000840·53747269·6e670050·79466c6f·61745f46·String.PyFloat_F
135 ··0x00000840·53747269·6e670050·79556e69·636f6465·String.PyUnicode136 ··0x00000850·726f6d53·7472696e·67005079·556e6963·romString.PyUnic
136 ··0x00000850·5f46726f·6d4b696e·64416e64·44617461·_FromKindAndData137 ··0x00000860·6f64655f·46726f6d·4b696e64·416e6444·ode_FromKindAndD
137 ··0x00000860·00507946·6c6f6174·5f46726f·6d537472·.PyFloat_FromStr 
138 ··0x00000870·696e6700·50795475·706c655f·5061636b·ing.PyTuple_Pack138 ··0x00000870·61746100·50795475·706c655f·5061636b·ata.PyTuple_Pack
139 ··0x00000880·00507955·6e69636f·64655f53·75627374·.PyUnicode_Subst139 ··0x00000880·00507955·6e69636f·64655f53·75627374·.PyUnicode_Subst
140 ··0x00000890·72696e67·005f5079·556e6963·6f646557·ring._PyUnicodeW140 ··0x00000890·72696e67·005f5079·556e6963·6f646557·ring._PyUnicodeW
141 ··0x000008a0·72697465·725f5772·69746553·75627374·riter_WriteSubst141 ··0x000008a0·72697465·725f5772·69746553·75627374·riter_WriteSubst
142 ··0x000008b0·72696e67·00507955·6e69636f·64655f46·ring.PyUnicode_F142 ··0x000008b0·72696e67·00507955·6e69636f·64655f46·ring.PyUnicode_F
143 ··0x000008c0·726f6d53·7472696e·67005079·4578635f·romString.PyExc_143 ··0x000008c0·726f6d53·7472696e·67005079·4578635f·romString.PyExc_
144 ··0x000008d0·53746f70·49746572·6174696f·6e005079·StopIteration.Py144 ··0x000008d0·53746f70·49746572·6174696f·6e005079·StopIteration.Py
145 ··0x000008e0·4572725f·5365744f·626a6563·74005f50·Err_SetObject._P145 ··0x000008e0·4572725f·5365744f·626a6563·74005f50·Err_SetObject._P
1.65 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:··········202664·(bytes·into·file)13 ··Start·of·section·headers:··········202640·(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·0x317a8:1 There·are·23·section·headers,·starting·at·offset·0x31790:
  
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·00148f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0014bf·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01cbe0·001530·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01cc40·001548·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0014d0·000de8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001500·000de8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01e110·0010b0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01e188·0010b0·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0022b8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0022e8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0022b8·000551·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0022e8·000551·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·002810·00122a·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·002840·00122a·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003a3a·005370·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003a6a·005385·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·01f1c0·0092a0·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·01f238·009240·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·008db0·00b71a·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·008df0·00b69a·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·028460·007698·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·028478·007638·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0144d0·002699·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·014490·002699·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02faf8·000d50·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02fab0·000d50·18···I·20··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·016b70·000050·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·016b30·000050·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·016bc0·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·016b80·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·016bc8·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·016b88·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·016bc8·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·016b88·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·016be8·001c78·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·016ba8·001ca0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·030848·000e88·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·030800·000eb8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·018860·002670·18·····21·232··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·018848·0026a0·18·····21·234··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·01aed0·001d0b·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·01aee8·001d56·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0316d0·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0316b8·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)
60.6 KB
readelf --wide --symbols {}
Max HTML report size reached
615 KB
readelf --wide --relocs {}
Max HTML report size reached
161 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.35 KB
strings --all --bytes=8 {}
    
Offset 375, 19 lines modifiedOffset 375, 19 lines modified
375 load_counted_long375 load_counted_long
376 do_setitems376 do_setitems
377 load_newobj377 load_newobj
378 _Unpickler_ReadInto378 _Unpickler_ReadInto
379 Pdata_clear.isra.0379 Pdata_clear.isra.0
380 Pdata_pop380 Pdata_pop
381 Pdata_poptuple381 Pdata_poptuple
382 _Pickle_FastCall 
383 load_counted_binstring 
384 load_inst 
385 load_extension382 load_extension
386 instantiate383 instantiate
 384 load_counted_binstring
 385 _Pickle_FastCall
 386 load_inst
387 Unpickler_getattr387 Unpickler_getattr
388 Unpickler_getattr.cold388 Unpickler_getattr.cold
389 _Unpickler_ReadImpl.cold389 _Unpickler_ReadImpl.cold
390 _Unpickler_SkipConsumed390 _Unpickler_SkipConsumed
391 _Unpickler_SkipConsumed.cold391 _Unpickler_SkipConsumed.cold
392 Pdata_push.cold392 Pdata_push.cold
393 _Unpickler_MemoPut.cold393 _Unpickler_MemoPut.cold
Offset 433, 22 lines modifiedOffset 433, 24 lines modified
433 _Pickler_FlushToFile433 _Pickler_FlushToFile
434 memo_get434 memo_get
435 memo_put435 memo_put
436 _Pickler_write_bytes436 _Pickler_write_bytes
437 save_global437 save_global
438 _save_bytes_data438 _save_bytes_data
439 raw_unicode_escape439 raw_unicode_escape
 440 _Py_EnterRecursiveCall.constprop.0
440 batch_list441 batch_list
441 batch_dict442 batch_dict
442 _save_bytearray_data443 _save_bytearray_data
443 save.cold444 save.cold
 445 fast_save_leave
444 fast_save_enter446 fast_save_enter
445 save_singleton_type 
446 _PyMemoTable_Lookup.isra.0447 _PyMemoTable_Lookup.isra.0
447 fast_save_leave448 save_singleton_type
 449 _Py_EnterRecursiveCall.constprop.0.cold
448 memo_put.cold450 memo_put.cold
449 _Pickler_write_bytes.cold451 _Pickler_write_bytes.cold
450 save_reduce.cold452 save_reduce.cold
451 _checkmodule453 _checkmodule
452 save_global.cold454 save_global.cold
453 _save_bytes_data.cold455 _save_bytes_data.cold
454 Pickler_dealloc456 Pickler_dealloc
Offset 607, 31 lines modifiedOffset 609, 31 lines modified
607 _Py_FalseStruct609 _Py_FalseStruct
608 PyFloat_Unpack8610 PyFloat_Unpack8
609 PyFloat_FromDouble611 PyFloat_FromDouble
610 PyExc_OverflowError612 PyExc_OverflowError
611 PyOS_string_to_double613 PyOS_string_to_double
612 PyObject_CallOneArg614 PyObject_CallOneArg
613 PyObject_CallFunction615 PyObject_CallFunction
 616 PyBytes_DecodeEscape
 617 PyUnicode_FromEncodedObject
 618 PyUnicode_DecodeASCII
614 PySet_Type619 PySet_Type
615 _PySet_Update620 _PySet_Update
616 PyIter_Next621 PyIter_Next
617 PyFrozenSet_New622 PyFrozenSet_New
618 PyUnicode_DecodeASCII 
619 PyBytes_DecodeEscape 
620 PyUnicode_FromEncodedObject 
621 PyType_IsSubtype 
622 PyMemoryView_FromObject 
623 PyLong_FromSsize_t 
624 PyDict_SetItem 
625 PyBool_FromLong623 PyBool_FromLong
626 PyExc_UnicodeDecodeError624 _PyByteArray_empty_string
 625 PyLong_FromSsize_t
627 PyErr_ExceptionMatches626 PyErr_ExceptionMatches
628 PyExc_EOFError627 PyExc_EOFError
 628 PyExc_UnicodeDecodeError
 629 PyDict_SetItem
 630 PyType_IsSubtype
629 PySet_New631 PySet_New
630 _PyByteArray_empty_string632 PyMemoryView_FromObject
631 PyUnicode_EqualToUTF8633 PyUnicode_EqualToUTF8
632 PyObject_GenericGetAttr634 PyObject_GenericGetAttr
633 PyBuffer_Release635 PyBuffer_Release
634 PyObject_GetBuffer636 PyObject_GetBuffer
635 PyObject_CallNoArgs637 PyObject_CallNoArgs
636 PyExc_NotImplementedError638 PyExc_NotImplementedError
637 PyErr_Clear639 PyErr_Clear
Offset 678, 23 lines modifiedOffset 680, 23 lines modified
678 PyMapping_GetOptionalItem680 PyMapping_GetOptionalItem
679 PyObject_Repr681 PyObject_Repr
680 PyFloat_Pack8682 PyFloat_Pack8
681 PyObject_VectorcallMethod683 PyObject_VectorcallMethod
682 __stack_chk_fail684 __stack_chk_fail
683 PyBytes_FromObject685 PyBytes_FromObject
684 PyOS_double_to_string686 PyOS_double_to_string
 687 PySequence_List
685 PyPickleBuffer_GetBuffer688 PyPickleBuffer_GetBuffer
686 PyBuffer_IsContiguous689 PyBuffer_IsContiguous
687 PySequence_List 
688 _PySet_NextEntryRef690 _PySet_NextEntryRef
 691 PyUnicode_AsEncodedString
689 _Py_NotImplementedStruct692 _Py_NotImplementedStruct
690 _Py_EllipsisObject 
691 _Py_CheckRecursiveCall693 _Py_CheckRecursiveCall
 694 _Py_EllipsisObject
692 PyObject_Str695 PyObject_Str
693 PyUnicode_AsEncodedString 
694 PyOS_snprintf696 PyOS_snprintf
695 PyArg_UnpackTuple697 PyArg_UnpackTuple
696 _PyUnicode_Equal698 _PyUnicode_Equal
697 PyTuple_GetSlice699 PyTuple_GetSlice
698 PyIter_Check700 PyIter_Check
699 PyObject_Call701 PyObject_Call
700 PyDict_GetItemRef702 PyDict_GetItemRef
41.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
287 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
426 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
39.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
49.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
65.7 KB
_randommodule.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:··········17328·(bytes·into·file)13 ··Start·of·section·headers:··········17552·(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:·········22
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·21
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x43b0:1 There·are·22·section·headers,·starting·at·offset·0x4490:
  
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·000496·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000496·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·002c58·000408·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002c98·000408·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0004d8·0001e8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0004d8·0001e8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·003060·0002b8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0030a0·0002b8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0006c0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0006c0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0006c0·00007b·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0006c0·00007b·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00073b·0002bf·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00073b·0002bf·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003318·0005d0·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003358·0005d0·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a00·000dca·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a00·000d9a·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0038e8·0007e0·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003928·000870·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0017d0·000042·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0017a0·000042·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·001818·0002bb·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0017e8·0002bb·00···A··0···0·32
 17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·001aa8·000030·10··AM··0···0·16
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·001ad8·000028·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·001ad8·000010·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001b00·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·001ae8·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·001b00·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·001ae8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001b20·000338·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·001b08·000338·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0040c8·000228·18···I·18··16··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·004198·000228·18···I·19··17··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·001e58·000858·18·····19··48··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·001e40·0008a0·18·····20··51··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0026b0·0005a5·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0026e0·0005b4·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0042f0·0000be·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0043c0·0000cc·00······0···0··1
25 Key·to·Flags:26 Key·to·Flags:
26 ··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),
27 ··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),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
9.88 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·92·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:·0000000000000180···104·OBJECT··LOCAL··DEFAULT····3·_randommodule6 ·····3:·0000000000000180···104·OBJECT··LOCAL··DEFAULT····3·_randommodule
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
Offset 21, 72 lines modifiedOffset 21, 75 lines modified
21 ····17:·0000000000000000····28·FUNC····LOCAL··DEFAULT····9·_random_traverse21 ····17:·0000000000000000····28·FUNC····LOCAL··DEFAULT····9·_random_traverse
22 ····18:·0000000000000103·····3·FUNC····LOCAL··DEFAULT····7·_random_traverse.cold22 ····18:·0000000000000103·····3·FUNC····LOCAL··DEFAULT····7·_random_traverse.cold
23 ····19:·0000000000000020··1550·FUNC····LOCAL··DEFAULT····9·_random_Random_random23 ····19:·0000000000000020··1550·FUNC····LOCAL··DEFAULT····9·_random_Random_random
24 ····20:·0000000000000000·····8·OBJECT··LOCAL··DEFAULT···12·mag01.024 ····20:·0000000000000000·····8·OBJECT··LOCAL··DEFAULT···12·mag01.0
25 ····21:·0000000000000430····92·FUNC····LOCAL··DEFAULT····1·_random_clear25 ····21:·0000000000000430····92·FUNC····LOCAL··DEFAULT····1·_random_clear
26 ····22:·0000000000000106····33·FUNC····LOCAL··DEFAULT····7·_random_clear.cold26 ····22:·0000000000000106····33·FUNC····LOCAL··DEFAULT····7·_random_clear.cold
27 ····23:·0000000000000490·····6·FUNC····LOCAL··DEFAULT····1·_random_free27 ····23:·0000000000000490·····6·FUNC····LOCAL··DEFAULT····1·_random_free
28 ····24:·0000000000000630··1698·FUNC····LOCAL··DEFAULT····9·_random_Random_getrandbits28 ····24:·0000000000000630··1662·FUNC····LOCAL··DEFAULT····9·_random_Random_getrandbits
29 ····25:·0000000000000127····24·FUNC····LOCAL··DEFAULT····7·_random_Random_getrandbits.cold29 ····25:·0000000000000127····24·FUNC····LOCAL··DEFAULT····7·_random_Random_getrandbits.cold
30 ····26:·000000000000013f···121·FUNC····LOCAL··DEFAULT····7·_random_Random_getstate30 ····26:·000000000000013f···121·FUNC····LOCAL··DEFAULT····7·_random_Random_getstate
31 ····27:·00000000000001b8·····9·FUNC····LOCAL··DEFAULT····7·_random_Random_setstate31 ····27:·00000000000001b8·····9·FUNC····LOCAL··DEFAULT····7·_random_Random_setstate
32 ····28:·0000000000000ce0···234·FUNC····LOCAL··DEFAULT····9·_random_Random_setstate_impl32 ····28:·0000000000000cb0···234·FUNC····LOCAL··DEFAULT····9·_random_Random_setstate_impl
33 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.833 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
34 ····30:·00000000000001c1···110·FUNC····LOCAL··DEFAULT····7·_random_Random_setstate_impl.cold34 ····30:·00000000000001c1···110·FUNC····LOCAL··DEFAULT····7·_random_Random_setstate_impl.cold
35 ····31:·000000000000022f···144·FUNC····LOCAL··DEFAULT····7·random_init35 ····31:·000000000000022f···144·FUNC····LOCAL··DEFAULT····7·random_init
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
37 ····33:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_random_slots37 ····33:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_random_slots
38 ····34:·0000000000000020····64·OBJECT··LOCAL··DEFAULT···12·module_doc38 ····34:·0000000000000020····64·OBJECT··LOCAL··DEFAULT···12·module_doc
39 ····35:·0000000000000060····96·OBJECT··LOCAL··DEFAULT····3·Random_Type_slots39 ····35:·0000000000000060····96·OBJECT··LOCAL··DEFAULT····3·Random_Type_slots
40 ····36:·0000000000000060····74·OBJECT··LOCAL··DEFAULT···12·random_doc40 ····36:·0000000000000060····74·OBJECT··LOCAL··DEFAULT···12·random_doc
41 ····37:·00000000000000c0···192·OBJECT··LOCAL··DEFAULT····3·random_methods41 ····37:·00000000000000c0···192·OBJECT··LOCAL··DEFAULT····3·random_methods
42 ····38:·0000000000000280····59·OBJECT··LOCAL··DEFAULT···12·_random_Random_random__doc__42 ····38:·0000000000000280····59·OBJECT··LOCAL··DEFAULT···12·_random_Random_random__doc__
43 ····39:·00000000000001e0···151·OBJECT··LOCAL··DEFAULT···12·_random_Random_seed__doc__43 ····39:·00000000000001e0···151·OBJECT··LOCAL··DEFAULT···12·_random_Random_seed__doc__
44 ····40:·0000000000000180····73·OBJECT··LOCAL··DEFAULT···12·_random_Random_getstate__doc__44 ····40:·0000000000000180····73·OBJECT··LOCAL··DEFAULT···12·_random_Random_getstate__doc__
45 ····41:·0000000000000120····82·OBJECT··LOCAL··DEFAULT···12·_random_Random_setstate__doc__45 ····41:·0000000000000120····82·OBJECT··LOCAL··DEFAULT···12·_random_Random_setstate__doc__
46 ····42:·00000000000000c0····88·OBJECT··LOCAL··DEFAULT···12·_random_Random_getrandbits__doc__46 ····42:·00000000000000c0····88·OBJECT··LOCAL··DEFAULT···12·_random_Random_getrandbits__doc__
47 ····43:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···13·.LC13 
48 ····44:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···13·.LC14 
49 ····45:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC1047 ····43:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC10
 48 ····44:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC7
50 ····46:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···13·.LC1149 ····45:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC11
 50 ····46:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC8
51 ····47:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC1251 ····47:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···13·.LC12
 52 ····48:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···13·.LC9
 53 ····49:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC13
 54 ····50:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC14
52 ····48:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····1·PyInit__random55 ····51:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····1·PyInit__random
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddType58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddType
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Type60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Type
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Absolute66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Absolute
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_NumBits67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_NumBits
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_AsByteArray69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_AsByteArray
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModuleByDef71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModuleByDef
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSize_t74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSize_t
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_Time78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_Time
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getpid79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getpid
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_Monotonic80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_Monotonic
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_URandomNonblock81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_URandomNonblock
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedLongLong_Converter83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedLongLong_Converter
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLong88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLong
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericNew94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericNew
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
30.7 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2c58·contains·43·entries:1 Relocation·section·'.rela.text'·at·offset·0x2c98·contains·43·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·+·1803 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·180
4 0000000000000019··000000020000000a·R_X86_64_32············0000000000000000·.data·+·404 0000000000000019··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
5 0000000000000027··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·45 0000000000000027··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
6 000000000000003f··0000003300000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·46 000000000000003f··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·4
7 000000000000004e··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·47 000000000000004e··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
8 0000000000000062··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Type·-·48 0000000000000062··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyObject_Type·-·4
9 000000000000007f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·09 000000000000007f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
10 0000000000000087··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·410 0000000000000087··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4
11 00000000000000ea··000000380000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·011 00000000000000ea··0000003b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
12 0000000000000112··000000380000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·012 0000000000000112··0000003b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
13 000000000000012e··0000003a0000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·013 000000000000012e··0000003d0000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
14 000000000000013c··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Absolute·-·414 000000000000013c··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Absolute·-·4
15 0000000000000150··0000003c00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_NumBits·-·415 0000000000000150··0000003f00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_NumBits·-·4
16 0000000000000182··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·416 0000000000000182··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
17 00000000000001aa··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsByteArray·-·417 00000000000001aa··0000004100000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsByteArray·-·4
18 00000000000001de··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·418 00000000000001de··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
19 0000000000000222··000000020000000a·R_X86_64_32············0000000000000000·.data·+·18019 0000000000000222··000000020000000a·R_X86_64_32············0000000000000000·.data·+·180
20 0000000000000227··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·420 0000000000000227··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
21 0000000000000237··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·421 0000000000000237··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4
22 0000000000000247··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·422 0000000000000247··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
23 0000000000000251··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·423 0000000000000251··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
24 0000000000000263··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSize_t·-·424 0000000000000263··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSize_t·-·4
25 0000000000000285··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyOS_URandomNonblock·-·425 0000000000000285··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyOS_URandomNonblock·-·4
26 000000000000000a··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·426 000000000000000a··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
27 0000000000000034··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·427 0000000000000034··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
28 0000000000000047··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·428 0000000000000047··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
29 000000000000005a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·429 000000000000005a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
30 0000000000000071··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e30 0000000000000071··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e
31 000000000000007a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·431 000000000000007a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
32 0000000000000097··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·432 0000000000000097··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4
33 00000000000000c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3933 00000000000000c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39
Offset 41, 24 lines modifiedOffset 41, 24 lines modified
41 00000000000001f6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9241 00000000000001f6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·92
42 000000000000025e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7742 000000000000025e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77
43 000000000000028d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f743 000000000000028d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f7
44 0000000000000450··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10244 0000000000000450··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·102
45 000000000000045d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11545 000000000000045d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·115
46 0000000000000484··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10b46 0000000000000484··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10b
  
47 Relocation·section·'.rela.data'·at·offset·0x3060·contains·29·entries:47 Relocation·section·'.rela.data'·at·offset·0x30a0·contains·29·entries:
48 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend48 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
49 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1049 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
50 0000000000000040··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3f50 0000000000000040··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3f
51 0000000000000058··0000000200000001·R_X86_64_64············0000000000000000·.data·+·6051 0000000000000058··0000000200000001·R_X86_64_64············0000000000000000·.data·+·60
52 0000000000000068··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·6052 0000000000000068··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·60
53 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c053 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
54 0000000000000088··0000005700000001·R_X86_64_64············0000000000000000·PyType_GenericNew·+·054 0000000000000088··0000005a00000001·R_X86_64_64············0000000000000000·PyType_GenericNew·+·0
55 0000000000000098··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·22f55 0000000000000098··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·22f
56 00000000000000a8··0000005800000001·R_X86_64_64············0000000000000000·PyObject_Free·+·056 00000000000000a8··0000005b00000001·R_X86_64_64············0000000000000000·PyObject_Free·+·0
57 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4e57 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4e
58 00000000000000c8··0000001000000001·R_X86_64_64············0000000000000000·.text.hot·+·2058 00000000000000c8··0000001000000001·R_X86_64_64············0000000000000000·.text.hot·+·20
59 00000000000000d8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·28059 00000000000000d8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·280
60 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·860 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8
61 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b061 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b0
62 00000000000000f8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·1e062 00000000000000f8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·1e0
63 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5563 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·55
Offset 73, 51 lines modifiedOffset 73, 51 lines modified
73 00000000000001a8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7373 00000000000001a8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·73
74 00000000000001b0··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·2074 00000000000001b0··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·20
75 00000000000001c8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·075 00000000000001c8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·0
76 00000000000001d0··0000001000000001·R_X86_64_64············0000000000000000·.text.hot·+·076 00000000000001d0··0000001000000001·R_X86_64_64············0000000000000000·.text.hot·+·0
77 00000000000001d8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·43077 00000000000001d8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·430
78 00000000000001e0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·49078 00000000000001e0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·490
  
79 Relocation·section·'.rela.text.unlikely'·at·offset·0x3318·contains·62·entries:79 Relocation·section·'.rela.text.unlikely'·at·offset·0x3358·contains·62·entries:
80 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend80 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
81 0000000000000019··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·481 0000000000000019··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
82 0000000000000034··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·482 0000000000000034··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
83 0000000000000048··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·883 0000000000000048··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8
84 000000000000004d··0000003900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·484 000000000000004d··0000003c00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
85 0000000000000061··000000380000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·085 0000000000000061··0000003b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
86 000000000000006b··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·486 000000000000006b··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
87 0000000000000088··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·487 0000000000000088··0000004800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
88 0000000000000097··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·488 0000000000000097··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
89 00000000000000a4··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyTime_Time·-·489 00000000000000a4··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyTime_Time·-·4
90 00000000000000b7··0000004800000004·R_X86_64_PLT32·········0000000000000000·getpid·-·490 00000000000000b7··0000004b00000004·R_X86_64_PLT32·········0000000000000000·getpid·-·4
91 00000000000000c3··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyTime_Monotonic·-·491 00000000000000c3··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyTime_Monotonic·-·4
92 00000000000000e5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ac92 00000000000000e5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ac
93 0000000000000110··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·493 0000000000000110··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
94 000000000000011a··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·494 000000000000011a··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
95 0000000000000128··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·495 0000000000000128··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
96 0000000000000136··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·496 0000000000000136··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
97 0000000000000150··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·497 0000000000000150··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
98 0000000000000164··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·498 0000000000000164··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4
99 0000000000000185··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·499 0000000000000185··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
100 00000000000001aa··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4100 00000000000001aa··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
101 00000000000001c4··0000005500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4101 00000000000001c4··0000005800000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
102 00000000000001c9··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d102 00000000000001c9··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d
103 00000000000001ce··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4103 00000000000001ce··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
104 00000000000001d8··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4104 00000000000001d8··0000004800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
105 00000000000001eb··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4105 00000000000001eb··0000004800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
106 0000000000000217··0000005300000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4106 0000000000000217··0000005600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
107 000000000000021c··0000001d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0107 000000000000021c··0000001d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
108 0000000000000221··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4108 0000000000000221··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
109 000000000000023d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·180109 000000000000023d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·180
110 000000000000024a··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4110 000000000000024a··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
111 0000000000000278··0000005500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4111 0000000000000278··0000005800000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
112 000000000000027d··0000001d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·20112 000000000000027d··0000001d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·20
113 0000000000000282··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4113 0000000000000282··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
114 0000000000000291··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·38114 0000000000000291··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·38
115 0000000000000296··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKeywords·-·4115 0000000000000296··0000005900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKeywords·-·4
116 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9f116 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9f
117 0000000000000011··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·97117 0000000000000011··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·97
118 000000000000001e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·97118 000000000000001e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·97
119 000000000000002c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·71119 000000000000002c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·71
120 0000000000000039··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·71120 0000000000000039··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·71
121 0000000000000055··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c7121 0000000000000055··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c7
122 000000000000005c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ea122 000000000000005c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ea
Offset 128, 112 lines modifiedOffset 128, 118 lines modified
128 00000000000000f7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f6128 00000000000000f7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f6
129 00000000000000ff··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f129 00000000000000ff··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29f
130 000000000000010b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·461130 000000000000010b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·461
131 0000000000000115··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·484131 0000000000000115··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·484
132 0000000000000123··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·461132 0000000000000123··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·461
133 000000000000012f··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b8133 000000000000012f··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b8
134 000000000000013b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b8134 000000000000013b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b8
135 00000000000001bd··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cdc135 00000000000001bd··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cac
136 00000000000001d3··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dc2136 00000000000001d3··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d92
137 00000000000001e1··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dc2137 00000000000001e1··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d92
138 00000000000001e6··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·db1138 00000000000001e6··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d81
139 000000000000020b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d43139 000000000000020b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d13
140 0000000000000210··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d1c140 0000000000000210··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cec
141 0000000000000226··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dc2141 0000000000000226··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d92
142 000000000000022b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dc2142 000000000000022b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d92
Max diff block lines reached; 14220/31419 bytes (45.26%) of diff not shown.
2.71 KB
readelf --wide --debug-dump=frames {}
    
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 ··DW_CFA_nop186 ··DW_CFA_nop
  
187 000001f0·0000000000000010·000001f4·FDE·cie=00000000·pc=0000000000000490..0000000000000496187 000001f0·0000000000000010·000001f4·FDE·cie=00000000·pc=0000000000000490..0000000000000496
188 ··DW_CFA_nop188 ··DW_CFA_nop
189 ··DW_CFA_nop189 ··DW_CFA_nop
190 ··DW_CFA_nop190 ··DW_CFA_nop
  
191 00000204·0000000000000040·00000208·FDE·cie=00000000·pc=0000000000000630..0000000000000cd2191 00000204·0000000000000040·00000208·FDE·cie=00000000·pc=0000000000000630..0000000000000cae
192 ··DW_CFA_advance_loc:·6·to·0000000000000636192 ··DW_CFA_advance_loc:·6·to·0000000000000636
193 ··DW_CFA_def_cfa_offset:·16193 ··DW_CFA_def_cfa_offset:·16
194 ··DW_CFA_offset:·r14·(r14)·at·cfa-16194 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
195 ··DW_CFA_advance_loc:·2·to·0000000000000638195 ··DW_CFA_advance_loc:·2·to·0000000000000638
196 ··DW_CFA_def_cfa_offset:·24196 ··DW_CFA_def_cfa_offset:·24
197 ··DW_CFA_offset:·r13·(r13)·at·cfa-24197 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
198 ··DW_CFA_advance_loc:·2·to·000000000000063a198 ··DW_CFA_advance_loc:·2·to·000000000000063a
Offset 256, 41 lines modifiedOffset 256, 41 lines modified
256 ··DW_CFA_nop256 ··DW_CFA_nop
  
257 00000294·0000000000000010·00000298·FDE·cie=00000000·pc=00000000000001b8..00000000000001c1257 00000294·0000000000000010·00000298·FDE·cie=00000000·pc=00000000000001b8..00000000000001c1
258 ··DW_CFA_nop258 ··DW_CFA_nop
259 ··DW_CFA_nop259 ··DW_CFA_nop
260 ··DW_CFA_nop260 ··DW_CFA_nop
  
261 000002a8·0000000000000038·000002ac·FDE·cie=00000000·pc=0000000000000ce0..0000000000000dca261 000002a8·0000000000000038·000002ac·FDE·cie=00000000·pc=0000000000000cb0..0000000000000d9a
262 ··DW_CFA_advance_loc:·2·to·0000000000000ce2262 ··DW_CFA_advance_loc:·2·to·0000000000000cb2
263 ··DW_CFA_def_cfa_offset:·16263 ··DW_CFA_def_cfa_offset:·16
264 ··DW_CFA_offset:·r13·(r13)·at·cfa-16264 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
265 ··DW_CFA_advance_loc:·2·to·0000000000000ce4265 ··DW_CFA_advance_loc:·2·to·0000000000000cb4
266 ··DW_CFA_def_cfa_offset:·24266 ··DW_CFA_def_cfa_offset:·24
267 ··DW_CFA_offset:·r12·(r12)·at·cfa-24267 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
268 ··DW_CFA_advance_loc:·1·to·0000000000000ce5268 ··DW_CFA_advance_loc:·1·to·0000000000000cb5
269 ··DW_CFA_def_cfa_offset:·32269 ··DW_CFA_def_cfa_offset:·32
270 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32270 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
271 ··DW_CFA_advance_loc:·1·to·0000000000000ce6271 ··DW_CFA_advance_loc:·1·to·0000000000000cb6
272 ··DW_CFA_def_cfa_offset:·40272 ··DW_CFA_def_cfa_offset:·40
273 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40273 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
274 ··DW_CFA_advance_loc:·7·to·0000000000000ced274 ··DW_CFA_advance_loc:·7·to·0000000000000cbd
275 ··DW_CFA_def_cfa_offset:·2544275 ··DW_CFA_def_cfa_offset:·2544
276 ··DW_CFA_advance_loc1:·193·to·0000000000000dae276 ··DW_CFA_advance_loc1:·193·to·0000000000000d7e
277 ··DW_CFA_remember_state277 ··DW_CFA_remember_state
278 ··DW_CFA_def_cfa_offset:·40278 ··DW_CFA_def_cfa_offset:·40
279 ··DW_CFA_advance_loc:·1·to·0000000000000daf279 ··DW_CFA_advance_loc:·1·to·0000000000000d7f
280 ··DW_CFA_def_cfa_offset:·32280 ··DW_CFA_def_cfa_offset:·32
281 ··DW_CFA_advance_loc:·1·to·0000000000000db0281 ··DW_CFA_advance_loc:·1·to·0000000000000d80
282 ··DW_CFA_def_cfa_offset:·24282 ··DW_CFA_def_cfa_offset:·24
283 ··DW_CFA_advance_loc:·2·to·0000000000000db2283 ··DW_CFA_advance_loc:·2·to·0000000000000d82
284 ··DW_CFA_def_cfa_offset:·16284 ··DW_CFA_def_cfa_offset:·16
285 ··DW_CFA_advance_loc:·2·to·0000000000000db4285 ··DW_CFA_advance_loc:·2·to·0000000000000d84
286 ··DW_CFA_def_cfa_offset:·8286 ··DW_CFA_def_cfa_offset:·8
287 ··DW_CFA_advance_loc:·1·to·0000000000000db5287 ··DW_CFA_advance_loc:·1·to·0000000000000d85
288 ··DW_CFA_restore_state288 ··DW_CFA_restore_state
  
289 000002e4·0000000000000018·000002e8·FDE·cie=00000000·pc=00000000000001c1..000000000000022f289 000002e4·0000000000000018·000002e8·FDE·cie=00000000·pc=00000000000001c1..000000000000022f
290 ··DW_CFA_def_cfa_offset:·2544290 ··DW_CFA_def_cfa_offset:·2544
291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
293 ··DW_CFA_offset:·r12·(r12)·at·cfa-24293 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
260 B
strings --all --bytes=8 {}
    
Offset 101, 11 lines modifiedOffset 101, 12 lines modified
101 .shstrtab101 .shstrtab
102 .rela.text102 .rela.text
103 .rela.data103 .rela.data
104 .rodata.str1.1104 .rodata.str1.1
105 .rela.text.unlikely105 .rela.text.unlikely
106 .rela.text.hot106 .rela.text.hot
107 .rodata.str1.8107 .rodata.str1.8
 108 .rodata.cst16
108 .rodata.cst8109 .rodata.cst8
109 .note.GNU-stack110 .note.GNU-stack
110 .note.gnu.property111 .note.gnu.property
111 .rela.eh_frame112 .rela.eh_frame
2.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 183, 55 lines modifiedOffset 183, 55 lines modified
183 »       pop····%r12183 »       pop····%r12
184 »       ret184 »       ret
  
185 00000000000001b8·<_random_Random_setstate>:185 00000000000001b8·<_random_Random_setstate>:
186 _random_Random_setstate():186 _random_Random_setstate():
187 »       endbr64187 »       endbr64
188 »       jmp····1c1·<_random_Random_setstate_impl.cold>188 »       jmp····1c1·<_random_Random_setstate_impl.cold>
189 ·R_X86_64_PC32»  .text.hot+0xcdc189 ·R_X86_64_PC32»  .text.hot+0xcac
  
190 00000000000001c1·<_random_Random_setstate_impl.cold>:190 00000000000001c1·<_random_Random_setstate_impl.cold>:
191 _random_Random_setstate_impl.cold():191 _random_Random_setstate_impl.cold():
192 »       mov····0x0(%rip),%rdi········192 »       mov····0x0(%rip),%rdi········
193 ·R_X86_64_PC32»  PyExc_TypeError-0x4193 ·R_X86_64_PC32»  PyExc_TypeError-0x4
194 »       mov····$0x0,%esi194 »       mov····$0x0,%esi
195 ·R_X86_64_32»    .rodata.str1.1+0xd195 ·R_X86_64_32»    .rodata.str1.1+0xd
196 »       call···1d2·<_random_Random_setstate_impl.cold+0x11>196 »       call···1d2·<_random_Random_setstate_impl.cold+0x11>
197 ·R_X86_64_PLT32» PyErr_SetString-0x4197 ·R_X86_64_PLT32» PyErr_SetString-0x4
198 »       jmp····1d7·<_random_Random_setstate_impl.cold+0x16>198 »       jmp····1d7·<_random_Random_setstate_impl.cold+0x16>
199 ·R_X86_64_PC32»  .text.hot+0xdc2199 ·R_X86_64_PC32»  .text.hot+0xd92
200 »       call···1dc·<_random_Random_setstate_impl.cold+0x1b>200 »       call···1dc·<_random_Random_setstate_impl.cold+0x1b>
201 ·R_X86_64_PLT32» PyErr_Occurred-0x4201 ·R_X86_64_PLT32» PyErr_Occurred-0x4
202 »       test···%rax,%rax202 »       test···%rax,%rax
203 »       jne····1e5·<_random_Random_setstate_impl.cold+0x24>203 »       jne····1e5·<_random_Random_setstate_impl.cold+0x24>
204 ·R_X86_64_PC32»  .text.hot+0xdc2204 ·R_X86_64_PC32»  .text.hot+0xd92
205 »       jmp····1ea·<_random_Random_setstate_impl.cold+0x29>205 »       jmp····1ea·<_random_Random_setstate_impl.cold+0x29>
206 ·R_X86_64_PC32»  .text.hot+0xdb1206 ·R_X86_64_PC32»  .text.hot+0xd81
207 »       call···1ef·<_random_Random_setstate_impl.cold+0x2e>207 »       call···1ef·<_random_Random_setstate_impl.cold+0x2e>
208 ·R_X86_64_PLT32» PyErr_Occurred-0x4208 ·R_X86_64_PLT32» PyErr_Occurred-0x4
209 »       test···%rax,%rax209 »       test···%rax,%rax
210 »       jne····22a·<_random_Random_setstate_impl.cold+0x69>210 »       jne····22a·<_random_Random_setstate_impl.cold+0x69>
211 »       movl···$0xffffffff,(%rsp,%rbx,4)211 »       movl···$0xffffffff,(%rsp,%rbx,4)
212 »       add····$0x1,%rbx212 »       add····$0x1,%rbx
213 »       mov····%rsp,%rbp213 »       mov····%rsp,%rbp
214 »       cmp····$0x270,%rbx214 »       cmp····$0x270,%rbx
215 »       je·····20f·<_random_Random_setstate_impl.cold+0x4e>215 »       je·····20f·<_random_Random_setstate_impl.cold+0x4e>
216 ·R_X86_64_PC32»  .text.hot+0xd43216 ·R_X86_64_PC32»  .text.hot+0xd13
217 »       jmp····214·<_random_Random_setstate_impl.cold+0x53>217 »       jmp····214·<_random_Random_setstate_impl.cold+0x53>
218 ·R_X86_64_PC32»  .text.hot+0xd1c218 ·R_X86_64_PC32»  .text.hot+0xcec
219 »       mov····0x0(%rip),%rdi········219 »       mov····0x0(%rip),%rdi········
220 ·R_X86_64_PC32»  PyExc_ValueError-0x4220 ·R_X86_64_PC32»  PyExc_ValueError-0x4
221 »       mov····$0x0,%esi221 »       mov····$0x0,%esi
222 ·R_X86_64_32»    .rodata.str1.8222 ·R_X86_64_32»    .rodata.str1.8
223 »       call···225·<_random_Random_setstate_impl.cold+0x64>223 »       call···225·<_random_Random_setstate_impl.cold+0x64>
224 ·R_X86_64_PLT32» PyErr_SetString-0x4224 ·R_X86_64_PLT32» PyErr_SetString-0x4
225 »       jmp····22a·<_random_Random_setstate_impl.cold+0x69>225 »       jmp····22a·<_random_Random_setstate_impl.cold+0x69>
226 ·R_X86_64_PC32»  .text.hot+0xdc2226 ·R_X86_64_PC32»  .text.hot+0xd92
227 »       jmp····22f·<random_init>227 »       jmp····22f·<random_init>
228 ·R_X86_64_PC32»  .text.hot+0xdc2228 ·R_X86_64_PC32»  .text.hot+0xd92
  
229 000000000000022f·<random_init>:229 000000000000022f·<random_init>:
230 random_init():230 random_init():
231 »       endbr64231 »       endbr64
232 »       push···%r12232 »       push···%r12
233 »       mov····%rdx,%r12233 »       mov····%rdx,%r12
234 »       push···%rbp234 »       push···%rbp
5.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 454, 17 lines modifiedOffset 454, 17 lines modified
454 »       lea····0x14(%rbp),%rsi454 »       lea····0x14(%rbp),%rsi
455 »       nopw···0x0(%rax,%rax,1)455 »       nopw···0x0(%rax,%rax,1)
456 »       movslq·0x10(%rbp),%rax456 »       movslq·0x10(%rbp),%rax
457 »       cmp····$0x26f,%eax457 »       cmp····$0x26f,%eax
458 »       jg·····787·<_random_Random_getrandbits+0x157>458 »       jg·····787·<_random_Random_getrandbits+0x157>
459 »       lea····0x1(%rax),%ecx459 »       lea····0x1(%rax),%ecx
460 »       mov····%ecx,0x10(%rbp)460 »       mov····%ecx,0x10(%rbp)
461 »       mov····(%rsi,%rax,4),%eax461 »       mov····(%rsi,%rax,4),%ecx
462 »       mov····%eax,%ecx462 »       mov····%ecx,%eax
463 »       shr····$0xb,%ecx463 »       shr····$0xb,%eax
464 »       xor····%ecx,%eax464 »       xor····%ecx,%eax
465 »       mov····%eax,%ecx465 »       mov····%eax,%ecx
466 »       shl····$0x7,%ecx466 »       shl····$0x7,%ecx
467 »       and····$0x9d2c5680,%ecx467 »       and····$0x9d2c5680,%ecx
468 »       xor····%ecx,%eax468 »       xor····%ecx,%eax
469 »       mov····%eax,%ecx469 »       mov····%eax,%ecx
470 »       shl····$0xf,%ecx470 »       shl····$0xf,%ecx
Offset 639, 24 lines modifiedOffset 639, 21 lines modified
639 »       xor····0x0(,%rax,4),%ecx639 »       xor····0x0(,%rax,4),%ecx
640 ·R_X86_64_32S»   .rodata640 ·R_X86_64_32S»   .rodata
641 »       mov····%edi,%eax641 »       mov····%edi,%eax
642 »       shr····$0xb,%eax642 »       shr····$0xb,%eax
643 »       mov····%ecx,0x9d0(%rbp)643 »       mov····%ecx,0x9d0(%rbp)
644 »       xor····%edi,%eax644 »       xor····%edi,%eax
645 »       jmp····71b·<_random_Random_getrandbits+0xeb>645 »       jmp····71b·<_random_Random_getrandbits+0xeb>
646 »       mov····$0x7fffffff,%eax646 »       movdqa·0x0(%rip),%xmm5········
 647 ·R_X86_64_PC32»  .LC8-0x4
 648 »       movdqa·0x0(%rip),%xmm4········
 649 ·R_X86_64_PC32»  .LC7-0x4
647 »       lea····0x394(%rbp),%r8650 »       lea····0x394(%rbp),%r8
 651 »       movdqa·0x0(%rip),%xmm3········
 652 ·R_X86_64_PC32»  .LC9-0x4
648 »       movd···%eax,%xmm5 
649 »       mov····$0x80000000,%eax 
650 »       movd···%eax,%xmm4 
651 »       mov····$0x1,%eax 
652 »       pshufd·$0x0,%xmm5,%xmm5 
653 »       movd···%eax,%xmm3 
654 »       pshufd·$0x0,%xmm4,%xmm4 
655 »       pshufd·$0x0,%xmm3,%xmm3 
656 »       movdqu·0x4(%rdx),%xmm0653 »       movdqu·0x4(%rdx),%xmm0
657 »       movdqu·(%rdx),%xmm1654 »       movdqu·(%rdx),%xmm1
658 »       add····$0x10,%rdx655 »       add····$0x10,%rdx
659 »       movdqu·0x624(%rdx),%xmm7656 »       movdqu·0x624(%rdx),%xmm7
660 »       pand···%xmm4,%xmm1657 »       pand···%xmm4,%xmm1
661 »       pand···%xmm5,%xmm0658 »       pand···%xmm5,%xmm0
662 »       por····%xmm1,%xmm0659 »       por····%xmm1,%xmm0
Offset 682, 33 lines modifiedOffset 679, 30 lines modified
682 »       movd···0x0(,%rax,4),%xmm1679 »       movd···0x0(,%rax,4),%xmm1
683 ·R_X86_64_32S»   .rodata680 ·R_X86_64_32S»   .rodata
684 »       punpckldq·%xmm6,%xmm1681 »       punpckldq·%xmm6,%xmm1
685 »       punpcklqdq·%xmm2,%xmm1682 »       punpcklqdq·%xmm2,%xmm1
686 »       pxor···%xmm1,%xmm0683 »       pxor···%xmm1,%xmm0
687 »       movups·%xmm0,-0x10(%rdx)684 »       movups·%xmm0,-0x10(%rdx)
688 »       cmp····%r8,%rdx685 »       cmp····%r8,%rdx
689 »       jne····a4f·<_random_Random_getrandbits+0x41f>686 »       jne····a3d·<_random_Random_getrandbits+0x40d>
690 »       movq···0x394(%rbp),%xmm0687 »       movq···0x394(%rbp),%xmm0
691 »       mov····$0x7fffffff,%esi688 »       movdqa·0x0(%rip),%xmm5········
 689 ·R_X86_64_PC32»  .LC8-0x4
 690 »       lea····0x9d0(%rbp),%r8
 691 »       movdqa·0x0(%rip),%xmm4········
 692 ·R_X86_64_PC32»  .LC7-0x4
 693 »       movdqa·0x0(%rip),%xmm3········
 694 ·R_X86_64_PC32»  .LC9-0x4
692 »       movq···0x0(%rip),%xmm1········695 »       movq···0x0(%rip),%xmm1········
693 ·R_X86_64_PC32»  .LC10-0x4696 ·R_X86_64_PC32»  .LC10-0x4
694 »       lea····0x9d0(%rbp),%r8 
695 »       movq···0x0(%rip),%xmm2········697 »       movq···0x0(%rip),%xmm2········
696 ·R_X86_64_PC32»  .LC11-0x4698 ·R_X86_64_PC32»  .LC11-0x4
697 »       movd···%esi,%xmm5 
698 »       mov····$0x80000000,%esi 
699 »       pand···%xmm1,%xmm0699 »       pand···%xmm1,%xmm0
700 »       movd···%esi,%xmm4 
701 »       mov····$0x1,%esi 
702 »       movq···0x398(%rbp),%xmm1700 »       movq···0x398(%rbp),%xmm1
703 »       movd···%esi,%xmm3 
704 »       pshufd·$0x0,%xmm5,%xmm5 
705 »       pshufd·$0x0,%xmm4,%xmm4 
706 »       pand···%xmm2,%xmm1701 »       pand···%xmm2,%xmm1
707 »       pshufd·$0x0,%xmm3,%xmm3 
708 »       por····%xmm1,%xmm0702 »       por····%xmm1,%xmm0
709 »       movq···0x0(%rip),%xmm1········703 »       movq···0x0(%rip),%xmm1········
710 ·R_X86_64_PC32»  .LC12-0x4704 ·R_X86_64_PC32»  .LC12-0x4
711 »       pand···%xmm0,%xmm1705 »       pand···%xmm0,%xmm1
712 »       psrld··$0x1,%xmm0706 »       psrld··$0x1,%xmm0
713 »       movd···%xmm1,%edx707 »       movd···%xmm1,%edx
714 »       pshufd·$0xe5,%xmm1,%xmm1708 »       pshufd·$0xe5,%xmm1,%xmm1
Offset 764, 15 lines modifiedOffset 758, 15 lines modified
764 »       movd···0x0(,%rdx,4),%xmm1758 »       movd···0x0(,%rdx,4),%xmm1
765 ·R_X86_64_32S»   .rodata759 ·R_X86_64_32S»   .rodata
766 »       punpckldq·%xmm6,%xmm1760 »       punpckldq·%xmm6,%xmm1
767 »       punpcklqdq·%xmm2,%xmm1761 »       punpcklqdq·%xmm2,%xmm1
768 »       pxor···%xmm1,%xmm0762 »       pxor···%xmm1,%xmm0
769 »       movups·%xmm0,-0x10(%rax)763 »       movups·%xmm0,-0x10(%rax)
770 »       cmp····%r8,%rax764 »       cmp····%r8,%rax
771 »       jne····bc7·<_random_Random_getrandbits+0x597>765 »       jne····ba3·<_random_Random_getrandbits+0x573>
772 »       mov····0x14(%rbp),%ecx766 »       mov····0x14(%rbp),%ecx
773 »       mov····0x9d0(%rbp),%eax767 »       mov····0x9d0(%rbp),%eax
774 »       movl···$0x1,0x10(%rbp)768 »       movl···$0x1,0x10(%rbp)
775 »       mov····%ecx,%edx769 »       mov····%ecx,%edx
776 »       and····$0x80000000,%eax770 »       and····$0x80000000,%eax
777 »       and····$0x7fffffff,%edx771 »       and····$0x7fffffff,%edx
778 »       or·····%edx,%eax772 »       or·····%edx,%eax
Offset 797, 60 lines modifiedOffset 791, 59 lines modified
797 »       and····$0xefc60000,%edx791 »       and····$0xefc60000,%edx
798 »       xor····%edx,%eax792 »       xor····%edx,%eax
799 »       mov····%eax,%edx793 »       mov····%eax,%edx
800 »       shr····$0x12,%edx794 »       shr····$0x12,%edx
801 »       xor····%edx,%eax795 »       xor····%edx,%eax
802 »       mov····%eax,%edi796 »       mov····%eax,%edi
803 »       shr····%cl,%edi797 »       shr····%cl,%edi
804 »       call···ccd·<_random_Random_getrandbits+0x69d>798 »       call···ca9·<_random_Random_getrandbits+0x679>
805 ·R_X86_64_PLT32» PyLong_FromUnsignedLong-0x4799 ·R_X86_64_PLT32» PyLong_FromUnsignedLong-0x4
806 »       jmp····6bc·<_random_Random_getrandbits+0x8c>800 »       jmp····6bc·<_random_Random_getrandbits+0x8c>
 801 »       xchg···%ax,%ax
807 »       data16·cs·nopw·0x0(%rax,%rax,1) 
808 »       nopl···(%rax) 
  
809 0000000000000ce0·<_random_Random_setstate_impl>:802 0000000000000cb0·<_random_Random_setstate_impl>:
810 _random_Random_setstate_impl():803 _random_Random_setstate_impl():
811 »       push···%r13804 »       push···%r13
812 »       push···%r12805 »       push···%r12
813 »       push···%rbp806 »       push···%rbp
814 »       push···%rbx807 »       push···%rbx
815 »       sub····$0x9c8,%rsp808 »       sub····$0x9c8,%rsp
816 »       mov····0x8(%rsi),%rax809 »       mov····0x8(%rsi),%rax
817 »       testb··$0x4,0xab(%rax)810 »       testb··$0x4,0xab(%rax)
Max diff block lines reached; 1963/5580 bytes (35.18%) of diff not shown.
425 B
readelf --wide --decompress --hex-dump=.rodata.cst8 {}
    
Offset 1, 6 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.rodata.cst8':1 Hex·dump·of·section·'.rodata.cst8':
 2 ··0x00000000·00000000·00009041·00000000·0000a03c·.......A.......<
2 ··0x00000000·00000080·00000080·ffffff7f·ffffff7f·................ 
3 ··0x00000010·01000000·01000000·00000000·00009041·...............A 
4 ··0x00000020·00000000·0000a03c···················.......< 
  
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ··0x000001a0·03000000·00000000·10000000·ac010000·................30 ··0x000001a0·03000000·00000000·10000000·ac010000·................
31 ··0x000001b0·00000000·0e060000·00000000·18000000·................31 ··0x000001b0·00000000·0e060000·00000000·18000000·................
32 ··0x000001c0·c0010000·00000000·5c000000·00450e10·........\....E..32 ··0x000001c0·c0010000·00000000·5c000000·00450e10·........\....E..
33 ··0x000001d0·83020256·0e080000·14000000·dc010000·...V............33 ··0x000001d0·83020256·0e080000·14000000·dc010000·...V............
34 ··0x000001e0·00000000·21000000·000e1083·02000000·....!...........34 ··0x000001e0·00000000·21000000·000e1083·02000000·....!...........
35 ··0x000001f0·10000000·f4010000·00000000·06000000·................35 ··0x000001f0·10000000·f4010000·00000000·06000000·................
36 ··0x00000200·00000000·40000000·08020000·00000000·....@...........36 ··0x00000200·00000000·40000000·08020000·00000000·....@...........
37 ··0x00000210·a2060000·00460e10·8e02420e·188d0342·.....F....B....B37 ··0x00000210·7e060000·00460e10·8e02420e·188d0342·~....F....B....B
38 ··0x00000220·0e208c04·410e2886·05470e30·8306440e·.·..A.(..G.0..D.38 ··0x00000220·0e208c04·410e2886·05470e30·8306440e·.·..A.(..G.0..D.
39 ··0x00000230·50027a0a·0e30410e·28410e20·420e1842·P.z..0A.(A.·B..B39 ··0x00000230·50027a0a·0e30410e·28410e20·420e1842·P.z..0A.(A.·B..B
40 ··0x00000240·0e10420e·08410b00·1c000000·4c020000·..B..A......L...40 ··0x00000240·0e10420e·08410b00·1c000000·4c020000·..B..A......L...
41 ··0x00000250·00000000·18000000·000e5083·0686058c·..........P.....41 ··0x00000250·00000000·18000000·000e5083·0686058c·..........P.....
42 ··0x00000260·048d038e·02000000·28000000·6c020000·........(...l...42 ··0x00000260·048d038e·02000000·28000000·6c020000·........(...l...
43 ··0x00000270·00000000·79000000·00460e10·8c02490e·....y....F....I.43 ··0x00000270·00000000·79000000·00460e10·8c02490e·....y....F....I.
44 ··0x00000280·18860341·0e208304·02650e18·410e1042·...A.·...e..A..B44 ··0x00000280·18860341·0e208304·02650e18·410e1042·...A.·...e..A..B
6.77 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 40, 55 lines modifiedOffset 40, 56 lines modified
40 ··0x00000250·72616e64·6f6d5f52·616e646f·6d5f7365·random_Random_se40 ··0x00000250·72616e64·6f6d5f52·616e646f·6d5f7365·random_Random_se
41 ··0x00000260·65645f5f·646f635f·5f005f72·616e646f·ed__doc__._rando41 ··0x00000260·65645f5f·646f635f·5f005f72·616e646f·ed__doc__._rando
42 ··0x00000270·6d5f5261·6e646f6d·5f676574·73746174·m_Random_getstat42 ··0x00000270·6d5f5261·6e646f6d·5f676574·73746174·m_Random_getstat
43 ··0x00000280·655f5f64·6f635f5f·005f7261·6e646f6d·e__doc__._random43 ··0x00000280·655f5f64·6f635f5f·005f7261·6e646f6d·e__doc__._random
44 ··0x00000290·5f52616e·646f6d5f·73657473·74617465·_Random_setstate44 ··0x00000290·5f52616e·646f6d5f·73657473·74617465·_Random_setstate
45 ··0x000002a0·5f5f646f·635f5f00·5f72616e·646f6d5f·__doc__._random_45 ··0x000002a0·5f5f646f·635f5f00·5f72616e·646f6d5f·__doc__._random_
46 ··0x000002b0·52616e64·6f6d5f67·65747261·6e646269·Random_getrandbi46 ··0x000002b0·52616e64·6f6d5f67·65747261·6e646269·Random_getrandbi
47 ··0x000002c0·74735f5f·646f635f·5f002e4c·43313300·ts__doc__..LC13.47 ··0x000002c0·74735f5f·646f635f·5f002e4c·43313000·ts__doc__..LC10.
48 ··0x000002d0·2e4c4331·34002e4c·43313000·2e4c4331·.LC14..LC10..LC148 ··0x000002d0·2e4c4337·002e4c43·3131002e·4c433800·.LC7..LC11..LC8.
 49 ··0x000002e0·2e4c4331·32002e4c·4339002e·4c433133·.LC12..LC9..LC13
49 ··0x000002e0·31002e4c·43313200·5079496e·69745f5f·1..LC12.PyInit__50 ··0x000002f0·002e4c43·31340050·79496e69·745f5f72·..LC14.PyInit__r
50 ··0x000002f0·72616e64·6f6d0050·794d6f64·756c6544·random.PyModuleD51 ··0x00000300·616e646f·6d005079·4d6f6475·6c654465·andom.PyModuleDe
51 ··0x00000300·65665f49·6e697400·50795479·70655f46·ef_Init.PyType_F52 ··0x00000310·665f496e·69740050·79547970·655f4672·f_Init.PyType_Fr
52 ··0x00000310·726f6d4d·6f64756c·65416e64·53706563·romModuleAndSpec53 ··0x00000320·6f6d4d6f·64756c65·416e6453·70656300·omModuleAndSpec.
53 ··0x00000320·0050794d·6f64756c·655f4164·64547970·.PyModule_AddTyp54 ··0x00000330·50794d6f·64756c65·5f416464·54797065·PyModule_AddType
54 ··0x00000330·65005079·4c6f6e67·5f46726f·6d4c6f6e·e.PyLong_FromLon55 ··0x00000340·0050794c·6f6e675f·46726f6d·4c6f6e67·.PyLong_FromLong
55 ··0x00000340·67005079·4f626a65·63745f54·79706500·g.PyObject_Type.56 ··0x00000350·0050794f·626a6563·745f5479·70650050·.PyObject_Type.P
56 ··0x00000350·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr57 ··0x00000360·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
57 ··0x00000360·53747269·6e67005f·50795f44·65616c6c·String._Py_Deall58 ··0x00000370·7472696e·67005f50·795f4465·616c6c6f·tring._Py_Deallo
58 ··0x00000370·6f63005f·50795f4e·6f6e6553·74727563·oc._Py_NoneStruc59 ··0x00000380·63005f50·795f4e6f·6e655374·72756374·c._Py_NoneStruct
59 ··0x00000380·74005f50·79417267·5f436865·636b506f·t._PyArg_CheckPo60 ··0x00000390·005f5079·4172675f·43686563·6b506f73·._PyArg_CheckPos
60 ··0x00000390·73697469·6f6e616c·0050794c·6f6e675f·sitional.PyLong_61 ··0x000003a0·6974696f·6e616c00·50794c6f·6e675f54·itional.PyLong_T
61 ··0x000003a0·54797065·0050794e·756d6265·725f4162·Type.PyNumber_Ab62 ··0x000003b0·79706500·50794e75·6d626572·5f416273·ype.PyNumber_Abs
62 ··0x000003b0·736f6c75·7465005f·50794c6f·6e675f4e·solute._PyLong_N63 ··0x000003c0·6f6c7574·65005f50·794c6f6e·675f4e75·olute._PyLong_Nu
63 ··0x000003c0·756d4269·74730050·794d656d·5f4d616c·umBits.PyMem_Mal64 ··0x000003d0·6d426974·73005079·4d656d5f·4d616c6c·mBits.PyMem_Mall
64 ··0x000003d0·6c6f6300·5f50794c·6f6e675f·41734279·loc._PyLong_AsBy65 ··0x000003e0·6f63005f·50794c6f·6e675f41·73427974·oc._PyLong_AsByt
65 ··0x000003e0·74654172·72617900·50794d65·6d5f4672·teArray.PyMem_Fr66 ··0x000003f0·65417272·61790050·794d656d·5f467265·eArray.PyMem_Fre
66 ··0x000003f0·65650050·79547970·655f4765·744d6f64·ee.PyType_GetMod67 ··0x00000400·65005079·54797065·5f476574·4d6f6475·e.PyType_GetModu
67 ··0x00000400·756c6542·79446566·0050794f·626a6563·uleByDef.PyObjec68 ··0x00000410·6c654279·44656600·50794f62·6a656374·leByDef.PyObject
68 ··0x00000410·745f4361·6c6c4f6e·65417267·0050794f·t_CallOneArg.PyO69 ··0x00000420·5f43616c·6c4f6e65·41726700·50794f62·_CallOneArg.PyOb
69 ··0x00000420·626a6563·745f4861·73680050·794c6f6e·bject_Hash.PyLon70 ··0x00000430·6a656374·5f486173·68005079·4c6f6e67·ject_Hash.PyLong
70 ··0x00000430·675f4672·6f6d5369·7a655f74·00507945·g_FromSize_t.PyE71 ··0x00000440·5f46726f·6d53697a·655f7400·50794572·_FromSize_t.PyEr
71 ··0x00000440·72725f4e·6f4d656d·6f727900·50794572·rr_NoMemory.PyEr72 ··0x00000450·725f4e6f·4d656d6f·72790050·79457272·r_NoMemory.PyErr
72 ··0x00000450·725f4f63·63757272·65640050·79457272·r_Occurred.PyErr73 ··0x00000460·5f4f6363·75727265·64005079·4572725f·_Occurred.PyErr_
73 ··0x00000460·5f436c65·61720050·7954696d·655f5469·_Clear.PyTime_Ti74 ··0x00000470·436c6561·72005079·54696d65·5f54696d·Clear.PyTime_Tim
74 ··0x00000470·6d650067·65747069·64005079·54696d65·me.getpid.PyTime75 ··0x00000480·65006765·74706964·00507954·696d655f·e.getpid.PyTime_
75 ··0x00000480·5f4d6f6e·6f746f6e·6963005f·50794f53·_Monotonic._PyOS76 ··0x00000490·4d6f6e6f·746f6e69·63005f50·794f535f·Monotonic._PyOS_
76 ··0x00000490·5f555261·6e646f6d·4e6f6e62·6c6f636b·_URandomNonblock77 ··0x000004a0·5552616e·646f6d4e·6f6e626c·6f636b00·URandomNonblock.
77 ··0x000004a0·00507946·6c6f6174·5f46726f·6d446f75·.PyFloat_FromDou78 ··0x000004b0·5079466c·6f61745f·46726f6d·446f7562·PyFloat_FromDoub
78 ··0x000004b0·626c6500·5f50794c·6f6e675f·556e7369·ble._PyLong_Unsi79 ··0x000004c0·6c65005f·50794c6f·6e675f55·6e736967·le._PyLong_Unsig
79 ··0x000004c0·676e6564·4c6f6e67·4c6f6e67·5f436f6e·gnedLongLong_Con80 ··0x000004d0·6e65644c·6f6e674c·6f6e675f·436f6e76·nedLongLong_Conv
80 ··0x000004d0·76657274·65720050·794c6f6e·675f4672·verter.PyLong_Fr81 ··0x000004e0·65727465·72005079·4c6f6e67·5f46726f·erter.PyLong_Fro
81 ··0x000004e0·6f6d556e·7369676e·65644c6f·6e67005f·omUnsignedLong._82 ··0x000004f0·6d556e73·69676e65·644c6f6e·67005f50·mUnsignedLong._P
82 ··0x000004f0·50794c6f·6e675f46·726f6d42·79746541·PyLong_FromByteA83 ··0x00000500·794c6f6e·675f4672·6f6d4279·74654172·yLong_FromByteAr
83 ··0x00000500·72726179·00507954·75706c65·5f4e6577·rray.PyTuple_New84 ··0x00000510·72617900·50795475·706c655f·4e657700·ray.PyTuple_New.
84 ··0x00000510·00507954·75706c65·5f53697a·65005079·.PyTuple_Size.Py85 ··0x00000520·50795475·706c655f·53697a65·0050794c·PyTuple_Size.PyL
85 ··0x00000520·4c6f6e67·5f417355·6e736967·6e65644c·Long_AsUnsignedL86 ··0x00000530·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo
86 ··0x00000530·6f6e6700·50794c6f·6e675f41·734c6f6e·ong.PyLong_AsLon87 ··0x00000540·6e670050·794c6f6e·675f4173·4c6f6e67·ng.PyLong_AsLong
87 ··0x00000540·67005079·4578635f·56616c75·65457272·g.PyExc_ValueErr88 ··0x00000550·00507945·78635f56·616c7565·4572726f·.PyExc_ValueErro
88 ··0x00000550·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri89 ··0x00000560·72005079·4572725f·53657453·7472696e·r.PyErr_SetStrin
89 ··0x00000560·6e670050·79457863·5f547970·65457272·ng.PyExc_TypeErr90 ··0x00000570·67005079·4578635f·54797065·4572726f·g.PyExc_TypeErro
90 ··0x00000570·6f72005f·50794172·675f4e6f·4b657977·or._PyArg_NoKeyw91 ··0x00000580·72005f50·79417267·5f4e6f4b·6579776f·r._PyArg_NoKeywo
91 ··0x00000580·6f726473·00507954·7970655f·47656e65·ords.PyType_Gene92 ··0x00000590·72647300·50795479·70655f47·656e6572·rds.PyType_Gener
92 ··0x00000590·7269634e·65770050·794f626a·6563745f·ricNew.PyObject_93 ··0x000005a0·69634e65·77005079·4f626a65·63745f46·icNew.PyObject_F
93 ··0x000005a0·46726565·00·························Free.94 ··0x000005b0·72656500····························ree.
  
1.16 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 12 lines modifiedOffset 4, 13 lines modified
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·6f646174·612e7374·..bss..rodata.st6 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
7 ··0x00000040·72312e31·002e7265·6c612e74·6578742e·r1.1..rela.text.7 ··0x00000040·72312e31·002e7265·6c612e74·6578742e·r1.1..rela.text.
8 ··0x00000050·756e6c69·6b656c79·002e7265·6c612e74·unlikely..rela.t8 ··0x00000050·756e6c69·6b656c79·002e7265·6c612e74·unlikely..rela.t
9 ··0x00000060·6578742e·686f7400·2e726f64·6174612e·ext.hot..rodata.9 ··0x00000060·6578742e·686f7400·2e726f64·6174612e·ext.hot..rodata.
10 ··0x00000070·73747231·2e38002e·726f6461·7461002e·str1.8..rodata..10 ··0x00000070·73747231·2e38002e·726f6461·7461002e·str1.8..rodata..
11 ··0x00000080·726f6461·74612e63·73743800·2e6e6f74·rodata.cst8..not11 ··0x00000080·726f6461·74612e63·73743136·002e726f·rodata.cst16..ro
12 ··0x00000090·652e474e·552d7374·61636b00·2e6e6f74·e.GNU-stack..not 
13 ··0x000000a0·652e676e·752e7072·6f706572·7479002e·e.gnu.property..12 ··0x00000090·64617461·2e637374·38002e6e·6f74652e·data.cst8..note.
 13 ··0x000000a0·474e552d·73746163·6b002e6e·6f74652e·GNU-stack..note.
 14 ··0x000000b0·676e752e·70726f70·65727479·002e7265·gnu.property..re
14 ··0x000000b0·72656c61·2e65685f·6672616d·6500·····rela.eh_frame.15 ··0x000000c0·6c612e65·685f6672·616d6500··········la.eh_frame.
  
287 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:··········75928·(bytes·into·file)13 ··Start·of·section·headers:··········75896·(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·0x12898:1 There·are·23·section·headers,·starting·at·offset·0x12878:
  
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·0002eb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00036b·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00b4f0·000330·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00b4e8·000408·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000330·000d48·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0003b0·000d48·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00b820·000eb8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b8f0·000eb8·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001078·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0010f8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001078·000187·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0010f8·000187·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0011ff·001245·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00127f·001250·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00c6d8·002268·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00c7a8·002250·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002448·0035ce·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0024d0·00354e·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00e940·002bb0·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00e9f8·002ad8·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005a18·0004e0·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005a20·0004e0·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005ef8·0013fc·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005f00·0013fc·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0114f0·0003f0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0114d0·0003f0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0072f8·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·007300·000008·08··AM··0···0··8
19 ··[15]·.rodata.cst4······PROGBITS········0000000000000000·007300·000004·04··AM··0···0··419 ··[15]·.rodata.cst4······PROGBITS········0000000000000000·007308·000004·04··AM··0···0··4
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007304·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00730c·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·007308·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·007310·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·007328·001678·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·007330·001668·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0118e0·000ee8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·0118c0·000ee8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·0089a0·001b90·18·····21·206··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·008998·001b90·18·····21·206··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00a530·000fbe·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00a528·000fbe·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0127c8·0000d0·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0127a8·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)
15.1 KB
readelf --wide --symbols {}
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····33:·0000000000000f60···220·FUNC····LOCAL··DEFAULT····9·calcsize37 ····33:·0000000000000f60···220·FUNC····LOCAL··DEFAULT····9·calcsize
38 ····34:·00000000000002c2····56·FUNC····LOCAL··DEFAULT····7·calcsize.cold38 ····34:·00000000000002c2····56·FUNC····LOCAL··DEFAULT····7·calcsize.cold
39 ····35:·0000000000001040····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF39 ····35:·0000000000001040····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
40 ····36:·0000000000001060····68·FUNC····LOCAL··DEFAULT····9·s_traverse40 ····36:·0000000000001060····68·FUNC····LOCAL··DEFAULT····9·s_traverse
41 ····37:·00000000000002fa····20·FUNC····LOCAL··DEFAULT····7·s_traverse.cold41 ····37:·00000000000002fa····20·FUNC····LOCAL··DEFAULT····7·s_traverse.cold
42 ····38:·0000000000000050···161·FUNC····LOCAL··DEFAULT····1·_structmodule_clear42 ····38:·0000000000000050···161·FUNC····LOCAL··DEFAULT····1·_structmodule_clear
43 ····39:·000000000000030e····30·FUNC····LOCAL··DEFAULT····7·_structmodule_clear.cold43 ····39:·000000000000030e····30·FUNC····LOCAL··DEFAULT····7·_structmodule_clear.cold
44 ····40:·00000000000010b0···140·FUNC····LOCAL··DEFAULT····9·s_dealloc44 ····40:·00000000000010b0···132·FUNC····LOCAL··DEFAULT····9·s_dealloc
45 ····41:·000000000000032c····50·FUNC····LOCAL··DEFAULT····7·s_dealloc.cold45 ····41:·000000000000032c····50·FUNC····LOCAL··DEFAULT····7·s_dealloc.cold
46 ····42:·0000000000000100·····9·FUNC····LOCAL··DEFAULT····1·_structmodule_free46 ····42:·0000000000000100·····9·FUNC····LOCAL··DEFAULT····1·_structmodule_free
47 ····43:·0000000000001140···721·FUNC····LOCAL··DEFAULT····9·unpack47 ····43:·0000000000001140···721·FUNC····LOCAL··DEFAULT····9·unpack
48 ····44:·000000000000035e···112·FUNC····LOCAL··DEFAULT····7·unpack.cold48 ····44:·000000000000035e···112·FUNC····LOCAL··DEFAULT····7·unpack.cold
49 ····45:·0000000000001420···367·FUNC····LOCAL··DEFAULT····9·lp_uint49 ····45:·0000000000001420···367·FUNC····LOCAL··DEFAULT····9·lp_uint
50 ····46:·00000000000003ce····52·FUNC····LOCAL··DEFAULT····7·lp_uint.cold50 ····46:·00000000000003ce····52·FUNC····LOCAL··DEFAULT····7·lp_uint.cold
51 ····47:·0000000000001590···209·FUNC····LOCAL··DEFAULT····9·s_unpack_internal51 ····47:·0000000000001590···209·FUNC····LOCAL··DEFAULT····9·s_unpack_internal
Offset 69, 116 lines modifiedOffset 69, 116 lines modified
69 ····65:·00000000000005d3····69·FUNC····LOCAL··DEFAULT····7·bp_int.cold69 ····65:·00000000000005d3····69·FUNC····LOCAL··DEFAULT····7·bp_int.cold
70 ····66:·0000000000001f60····57·FUNC····LOCAL··DEFAULT····9·bu_int70 ····66:·0000000000001f60····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:·0000000000001fa0····12·FUNC····LOCAL··DEFAULT····9·nu_longlong73 ····69:·0000000000001fa0····12·FUNC····LOCAL··DEFAULT····9·nu_longlong
74 ····70:·0000000000000618····24·FUNC····LOCAL··DEFAULT····7·_clearcache74 ····70:·0000000000000618····24·FUNC····LOCAL··DEFAULT····7·_clearcache
75 ····71:·0000000000001fb0···157·FUNC····LOCAL··DEFAULT····9·bp_ulonglong75 ····71:·0000000000001fb0···157·FUNC····LOCAL··DEFAULT····9·bp_ulonglong
76 ····72:·0000000000000630····21·FUNC····LOCAL··DEFAULT····7·bp_ulonglong.cold76 ····72:·0000000000000630····29·FUNC····LOCAL··DEFAULT····7·bp_ulonglong.cold
77 ····73:·0000000000002050···193·FUNC····LOCAL··DEFAULT····9·np_int77 ····73:·0000000000002050···193·FUNC····LOCAL··DEFAULT····9·np_int
78 ····74:·0000000000000645····71·FUNC····LOCAL··DEFAULT····7·np_int.cold78 ····74:·000000000000064d····71·FUNC····LOCAL··DEFAULT····7·np_int.cold
79 ····75:·0000000000002120···184·FUNC····LOCAL··DEFAULT····9·bu_ulonglong79 ····75:·0000000000002120···184·FUNC····LOCAL··DEFAULT····9·bu_ulonglong
80 ····76:·00000000000021e0···102·FUNC····LOCAL··DEFAULT····9·bu_uint80 ····76:·00000000000021e0···102·FUNC····LOCAL··DEFAULT····9·bu_uint
81 ····77:·0000000000002250····12·FUNC····LOCAL··DEFAULT····9·nu_int81 ····77:·0000000000002250····12·FUNC····LOCAL··DEFAULT····9·nu_int
82 ····78:·0000000000002260····89·FUNC····LOCAL··DEFAULT····9·bu_longlong82 ····78:·0000000000002260····89·FUNC····LOCAL··DEFAULT····9·bu_longlong
83 ····79:·00000000000022c0···351·FUNC····LOCAL··DEFAULT····9·bp_uint83 ····79:·00000000000022c0···351·FUNC····LOCAL··DEFAULT····9·bp_uint
84 ····80:·000000000000068c····55·FUNC····LOCAL··DEFAULT····7·bp_uint.cold84 ····80:·0000000000000694····55·FUNC····LOCAL··DEFAULT····7·bp_uint.cold
85 ····81:·0000000000002420····56·FUNC····LOCAL··DEFAULT····9·bp_double85 ····81:·0000000000002420····56·FUNC····LOCAL··DEFAULT····9·bp_double
86 ····82:·00000000000006c3····52·FUNC····LOCAL··DEFAULT····7·bp_double.cold86 ····82:·00000000000006cb····52·FUNC····LOCAL··DEFAULT····7·bp_double.cold
87 ····83:·0000000000002460···555·FUNC····LOCAL··DEFAULT····9·s_pack_into87 ····83:·0000000000002460···555·FUNC····LOCAL··DEFAULT····9·s_pack_into
88 ····84:·00000000000006f7···413·FUNC····LOCAL··DEFAULT····7·s_pack_into.cold88 ····84:·00000000000006ff···413·FUNC····LOCAL··DEFAULT····7·s_pack_into.cold
89 ····85:·00000000000001b0····59·FUNC····LOCAL··DEFAULT····1·lp_double89 ····85:·00000000000001b0····59·FUNC····LOCAL··DEFAULT····1·lp_double
90 ····86:·0000000000000894····50·FUNC····LOCAL··DEFAULT····7·lp_double.cold90 ····86:·000000000000089c····50·FUNC····LOCAL··DEFAULT····7·lp_double.cold
91 ····87:·0000000000002690····43·FUNC····LOCAL··DEFAULT····9·bu_double91 ····87:·0000000000002690····43·FUNC····LOCAL··DEFAULT····9·bu_double
92 ····88:·00000000000008c6····28·FUNC····LOCAL··DEFAULT····7·bu_double.cold92 ····88:·00000000000008ce····28·FUNC····LOCAL··DEFAULT····7·bu_double.cold
93 ····89:·00000000000026c0···205·FUNC····LOCAL··DEFAULT····9·np_short93 ····89:·00000000000026c0···205·FUNC····LOCAL··DEFAULT····9·np_short
94 ····90:·00000000000008e2····70·FUNC····LOCAL··DEFAULT····7·np_short.cold94 ····90:·00000000000008ea····70·FUNC····LOCAL··DEFAULT····7·np_short.cold
95 ····91:·0000000000002790···195·FUNC····LOCAL··DEFAULT····9·np_byte95 ····91:·0000000000002790···195·FUNC····LOCAL··DEFAULT····9·np_byte
96 ····92:·0000000000000928····68·FUNC····LOCAL··DEFAULT····7·np_byte.cold96 ····92:·0000000000000930····68·FUNC····LOCAL··DEFAULT····7·np_byte.cold
97 ····93:·0000000000002860···174·FUNC····LOCAL··DEFAULT····9·np_long97 ····93:·0000000000002860···174·FUNC····LOCAL··DEFAULT····9·np_long
98 ····94:·000000000000096c····23·FUNC····LOCAL··DEFAULT····7·np_long.cold98 ····94:·0000000000000974····23·FUNC····LOCAL··DEFAULT····7·np_long.cold
99 ····95:·0000000000002910···314·FUNC····LOCAL··DEFAULT····9·lp_int99 ····95:·0000000000002910···314·FUNC····LOCAL··DEFAULT····9·lp_int
100 ····96:·0000000000000983···148·FUNC····LOCAL··DEFAULT····7·lp_int.cold100 ····96:·000000000000098b···148·FUNC····LOCAL··DEFAULT····7·lp_int.cold
101 ····97:·0000000000002a50···190·FUNC····LOCAL··DEFAULT····9·np_ulong101 ····97:·0000000000002a50···190·FUNC····LOCAL··DEFAULT····9·np_ulong
102 ····98:·0000000000000a17····23·FUNC····LOCAL··DEFAULT····7·np_ulong.cold102 ····98:·0000000000000a1f····23·FUNC····LOCAL··DEFAULT····7·np_ulong.cold
103 ····99:·0000000000002b10···175·FUNC····LOCAL··DEFAULT····9·bp_longlong103 ····99:·0000000000002b10···175·FUNC····LOCAL··DEFAULT····9·bp_longlong
104 ···100:·0000000000000a2e····21·FUNC····LOCAL··DEFAULT····7·bp_longlong.cold104 ···100:·0000000000000a36····21·FUNC····LOCAL··DEFAULT····7·bp_longlong.cold
105 ···101:·0000000000002bc0···191·FUNC····LOCAL··DEFAULT····9·np_ulonglong105 ···101:·0000000000002bc0···191·FUNC····LOCAL··DEFAULT····9·np_ulonglong
106 ···102:·0000000000000a43····36·FUNC····LOCAL··DEFAULT····7·np_ulonglong.cold106 ···102:·0000000000000a4b····36·FUNC····LOCAL··DEFAULT····7·np_ulonglong.cold
107 ···103:·0000000000002c80···175·FUNC····LOCAL··DEFAULT····9·np_ssize_t107 ···103:·0000000000002c80···175·FUNC····LOCAL··DEFAULT····9·np_ssize_t
108 ···104:·0000000000000a67····36·FUNC····LOCAL··DEFAULT····7·np_ssize_t.cold108 ···104:·0000000000000a6f····36·FUNC····LOCAL··DEFAULT····7·np_ssize_t.cold
109 ···105:·0000000000002d30···182·FUNC····LOCAL··DEFAULT····9·np_size_t109 ···105:·0000000000002d30···182·FUNC····LOCAL··DEFAULT····9·np_size_t
110 ···106:·0000000000000a8b····36·FUNC····LOCAL··DEFAULT····7·np_size_t.cold110 ···106:·0000000000000a93····36·FUNC····LOCAL··DEFAULT····7·np_size_t.cold
111 ···107:·0000000000002df0···111·FUNC····LOCAL··DEFAULT····9·np_void_p111 ···107:·0000000000002df0···111·FUNC····LOCAL··DEFAULT····9·np_void_p
112 ···108:·0000000000000aaf····49·FUNC····LOCAL··DEFAULT····7·np_void_p.cold112 ···108:·0000000000000ab7····49·FUNC····LOCAL··DEFAULT····7·np_void_p.cold
113 ···109:·0000000000002e60····59·FUNC····LOCAL··DEFAULT····9·lp_float113 ···109:·0000000000002e60····59·FUNC····LOCAL··DEFAULT····9·lp_float
114 ···110:·0000000000000ae0····55·FUNC····LOCAL··DEFAULT····7·lp_float.cold114 ···110:·0000000000000ae8····55·FUNC····LOCAL··DEFAULT····7·lp_float.cold
115 ···111:·00000000000001f0····46·FUNC····LOCAL··DEFAULT····1·lu_float115 ···111:·00000000000001f0····46·FUNC····LOCAL··DEFAULT····1·lu_float
116 ···112:·0000000000000b17····33·FUNC····LOCAL··DEFAULT····7·lu_float.cold116 ···112:·0000000000000b1f····33·FUNC····LOCAL··DEFAULT····7·lu_float.cold
117 ···113:·0000000000002ea0····56·FUNC····LOCAL··DEFAULT····9·bp_float117 ···113:·0000000000000220····56·FUNC····LOCAL··DEFAULT····1·bp_float
118 ···114:·0000000000000b38····52·FUNC····LOCAL··DEFAULT····7·bp_float.cold118 ···114:·0000000000000b40····50·FUNC····LOCAL··DEFAULT····7·bp_float.cold
119 ···115:·0000000000002ee0····43·FUNC····LOCAL··DEFAULT····9·bu_float119 ···115:·0000000000002ea0····43·FUNC····LOCAL··DEFAULT····9·bu_float
120 ···116:·0000000000000b6c····28·FUNC····LOCAL··DEFAULT····7·bu_float.cold120 ···116:·0000000000000b72····28·FUNC····LOCAL··DEFAULT····7·bu_float.cold
121 ···117:·0000000000000220····50·FUNC····LOCAL··DEFAULT····1·s_sizeof121 ···117:·0000000000000260····50·FUNC····LOCAL··DEFAULT····1·s_sizeof
122 ···118:·0000000000000b88·····5·FUNC····LOCAL··DEFAULT····7·s_sizeof.cold122 ···118:·0000000000000b8e·····5·FUNC····LOCAL··DEFAULT····7·s_sizeof.cold
123 ···119:·0000000000000b8d···119·FUNC····LOCAL··DEFAULT····7·iter_unpack123 ···119:·0000000000000b93···119·FUNC····LOCAL··DEFAULT····7·iter_unpack
124 ···120:·0000000000000c04···198·FUNC····LOCAL··DEFAULT····7·Struct_iter_unpack124 ···120:·0000000000000c0a···198·FUNC····LOCAL··DEFAULT····7·Struct_iter_unpack
125 ···121:·0000000000000cca····77·FUNC····LOCAL··DEFAULT····7·unpackiter_dealloc125 ···121:·0000000000000cd0····77·FUNC····LOCAL··DEFAULT····7·unpackiter_dealloc
126 ···122:·0000000000002f10····30·FUNC····LOCAL··DEFAULT····9·bp_bool126 ···122:·0000000000002ed0····30·FUNC····LOCAL··DEFAULT····9·bp_bool
127 ···123:·0000000000000d17·····8·FUNC····LOCAL··DEFAULT····7·bp_bool.cold127 ···123:·0000000000000d1d·····8·FUNC····LOCAL··DEFAULT····7·bp_bool.cold
128 ···124:·0000000000002f30····18·FUNC····LOCAL··DEFAULT····9·bu_bool128 ···124:·0000000000002ef0····18·FUNC····LOCAL··DEFAULT····9·bu_bool
129 ···125:·0000000000002f50····31·FUNC····LOCAL··DEFAULT····9·np_bool129 ···125:·0000000000002f10····31·FUNC····LOCAL··DEFAULT····9·np_bool
130 ···126:·0000000000000d1f·····8·FUNC····LOCAL··DEFAULT····7·np_bool.cold130 ···126:·0000000000000d25·····8·FUNC····LOCAL··DEFAULT····7·np_bool.cold
131 ···127:·0000000000002f70····12·FUNC····LOCAL··DEFAULT····9·nu_bool131 ···127:·0000000000002f30····12·FUNC····LOCAL··DEFAULT····9·nu_bool
132 ···128:·0000000000000260···107·FUNC····LOCAL··DEFAULT····1·pack_into132 ···128:·00000000000002a0···107·FUNC····LOCAL··DEFAULT····1·pack_into
133 ···129:·0000000000000d27····47·FUNC····LOCAL··DEFAULT····7·pack_into.cold133 ···129:·0000000000000d2d····47·FUNC····LOCAL··DEFAULT····7·pack_into.cold
134 ···130:·0000000000000d56····21·FUNC····LOCAL··DEFAULT····7·s_get_format134 ···130:·0000000000000d5c····21·FUNC····LOCAL··DEFAULT····7·s_get_format
135 ···131:·0000000000002f80····13·FUNC····LOCAL··DEFAULT····9·nu_short135 ···131:·0000000000002f40····13·FUNC····LOCAL··DEFAULT····9·nu_short
136 ···132:·0000000000002f90····37·FUNC····LOCAL··DEFAULT····9·bu_short136 ···132:·0000000000002f50····37·FUNC····LOCAL··DEFAULT····9·bu_short
137 ···133:·0000000000002fc0····12·FUNC····LOCAL··DEFAULT····9·nu_long137 ···133:·0000000000002f80····12·FUNC····LOCAL··DEFAULT····9·nu_long
138 ···134:·0000000000002fd0····57·FUNC····LOCAL··DEFAULT····9·lu_int138 ···134:·0000000000002f90····57·FUNC····LOCAL··DEFAULT····9·lu_int
139 ···135:·0000000000003010····12·FUNC····LOCAL··DEFAULT····9·nu_ulong139 ···135:·0000000000002fd0····12·FUNC····LOCAL··DEFAULT····9·nu_ulong
140 ···136:·0000000000003020····90·FUNC····LOCAL··DEFAULT····9·np_halffloat140 ···136:·0000000000002fe0····90·FUNC····LOCAL··DEFAULT····9·np_halffloat
141 ···137:·0000000000000d6b····24·FUNC····LOCAL··DEFAULT····7·np_halffloat.cold141 ···137:·0000000000000d71····24·FUNC····LOCAL··DEFAULT····7·np_halffloat.cold
142 ···138:·0000000000003080···104·FUNC····LOCAL··DEFAULT····9·pack_halffloat142 ···138:·0000000000003040···104·FUNC····LOCAL··DEFAULT····9·pack_halffloat
143 ···139:·00000000000030f0····57·FUNC····LOCAL··DEFAULT····9·np_float143 ···139:·00000000000030b0····57·FUNC····LOCAL··DEFAULT····9·np_float
144 ···140:·0000000000000d83····44·FUNC····LOCAL··DEFAULT····7·np_float.cold144 ···140:·0000000000000d89····44·FUNC····LOCAL··DEFAULT····7·np_float.cold
145 ···141:·0000000000003130····12·FUNC····LOCAL··DEFAULT····9·nu_ssize_t145 ···141:·0000000000000310····12·FUNC····LOCAL··DEFAULT····1·nu_ssize_t
146 ···142:·0000000000003140····12·FUNC····LOCAL··DEFAULT····9·nu_size_t146 ···142:·00000000000030f0····12·FUNC····LOCAL··DEFAULT····9·nu_size_t
147 ···143:·0000000000003150····66·FUNC····LOCAL··DEFAULT····9·np_char147 ···143:·0000000000003100····66·FUNC····LOCAL··DEFAULT····9·np_char
148 ···144:·0000000000000daf····23·FUNC····LOCAL··DEFAULT····7·np_char.cold148 ···144:·0000000000000db5····23·FUNC····LOCAL··DEFAULT····7·np_char.cold
149 ···145:·00000000000031a0····17·FUNC····LOCAL··DEFAULT····9·nu_char149 ···145:·0000000000003150····17·FUNC····LOCAL··DEFAULT····9·nu_char
150 ···146:·00000000000031c0····46·FUNC····LOCAL··DEFAULT····9·lu_double150 ···146:·0000000000000320····46·FUNC····LOCAL··DEFAULT····1·lu_double
151 ···147:·0000000000000dc6····28·FUNC····LOCAL··DEFAULT····7·lu_double.cold151 ···147:·0000000000000dcc····33·FUNC····LOCAL··DEFAULT····7·lu_double.cold
152 ···148:·0000000000000de2···102·FUNC····LOCAL··DEFAULT····7·s_repr152 ···148:·0000000000000ded···102·FUNC····LOCAL··DEFAULT····7·s_repr
153 ···149:·00000000000031f0····17·FUNC····LOCAL··DEFAULT····9·nu_float153 ···149:·0000000000003170····17·FUNC····LOCAL··DEFAULT····9·nu_float
154 ···150:·0000000000003210····53·FUNC····LOCAL··DEFAULT····9·np_double154 ···150:·0000000000003190····53·FUNC····LOCAL··DEFAULT····9·np_double
155 ···151:·0000000000000e48····49·FUNC····LOCAL··DEFAULT····7·np_double.cold155 ···151:·0000000000000e53····49·FUNC····LOCAL··DEFAULT····7·np_double.cold
156 ···152:·0000000000003250····13·FUNC····LOCAL··DEFAULT····9·nu_double156 ···152:·00000000000031d0····13·FUNC····LOCAL··DEFAULT····9·nu_double
157 ···153:·0000000000003260···725·FUNC····LOCAL··DEFAULT····9·Struct_unpack_from157 ···153:·00000000000031e0···725·FUNC····LOCAL··DEFAULT····9·Struct_unpack_from
158 ···154:·0000000000000e79···247·FUNC····LOCAL··DEFAULT····7·Struct_unpack_from.cold158 ···154:·0000000000000e84···247·FUNC····LOCAL··DEFAULT····7·Struct_unpack_from.cold
159 ···155:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5159 ···155:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
160 ···156:·0000000000003540····46·FUNC····LOCAL··DEFAULT····9·nu_halffloat160 ···156:·00000000000034c0····46·FUNC····LOCAL··DEFAULT····9·nu_halffloat
161 ···157:·0000000000000f70····28·FUNC····LOCAL··DEFAULT····7·nu_halffloat.cold161 ···157:·0000000000000f7b····28·FUNC····LOCAL··DEFAULT····7·nu_halffloat.cold
162 ···158:·0000000000003570····34·FUNC····LOCAL··DEFAULT····9·unpack_halffloat162 ···158:·00000000000034f0····34·FUNC····LOCAL··DEFAULT····9·unpack_halffloat
163 ···159:·0000000000000f8c····33·FUNC····LOCAL··DEFAULT····7·unpack_halffloat.cold163 ···159:·0000000000000f97····33·FUNC····LOCAL··DEFAULT····7·unpack_halffloat.cold
164 ···160:·00000000000035a0····12·FUNC····LOCAL··DEFAULT····9·nu_void_p164 ···160:·0000000000003520····12·FUNC····LOCAL··DEFAULT····9·nu_void_p
165 ···161:·0000000000000fad···102·FUNC····LOCAL··DEFAULT····7·unpackiter_iternext165 ···161:·0000000000000fb8···102·FUNC····LOCAL··DEFAULT····7·unpackiter_iternext
166 ···162:·00000000000002d0····14·FUNC····LOCAL··DEFAULT····1·bu_halffloat166 ···162:·0000000000000350····14·FUNC····LOCAL··DEFAULT····1·bu_halffloat
167 ···163:·00000000000002e0····11·FUNC····LOCAL··DEFAULT····1·bp_halffloat167 ···163:·0000000000000360····11·FUNC····LOCAL··DEFAULT····1·bp_halffloat
168 ···164:·0000000000001013····37·FUNC····LOCAL··DEFAULT····7·unpackiter_len168 ···164:·000000000000101e····37·FUNC····LOCAL··DEFAULT····7·unpackiter_len
169 ···165:·0000000000001038····87·FUNC····LOCAL··DEFAULT····7·unpackiter_traverse169 ···165:·0000000000001043····87·FUNC····LOCAL··DEFAULT····7·unpackiter_traverse
170 ···166:·000000000000108f····50·FUNC····LOCAL··DEFAULT····7·s_clear170 ···166:·000000000000109a····50·FUNC····LOCAL··DEFAULT····7·s_clear
171 ···167:·00000000000010c1····34·FUNC····LOCAL··DEFAULT····7·lu_ulonglong171 ···167:·00000000000010cc····34·FUNC····LOCAL··DEFAULT····7·lu_ulonglong
172 ···168:·00000000000010e3····35·FUNC····LOCAL··DEFAULT····7·lu_longlong172 ···168:·00000000000010ee····35·FUNC····LOCAL··DEFAULT····7·lu_longlong
173 ···169:·0000000000001106····37·FUNC····LOCAL··DEFAULT····7·lu_short173 ···169:·0000000000001111····37·FUNC····LOCAL··DEFAULT····7·lu_short
174 ···170:·000000000000112b···132·FUNC····LOCAL··DEFAULT····7·lp_ulonglong174 ···170:·0000000000001136···132·FUNC····LOCAL··DEFAULT····7·lp_ulonglong
175 ···171:·00000000000011af···150·FUNC····LOCAL··DEFAULT····7·lp_longlong175 ···171:·00000000000011ba···150·FUNC····LOCAL··DEFAULT····7·lp_longlong
176 ···172:·00000000000035b0····14·FUNC····LOCAL··DEFAULT····9·lu_halffloat176 ···172:·0000000000003530····14·FUNC····LOCAL··DEFAULT····9·lu_halffloat
177 ···173:·00000000000035c0····14·FUNC····LOCAL··DEFAULT····9·lp_halffloat177 ···173:·0000000000003540····14·FUNC····LOCAL··DEFAULT····9·lp_halffloat
178 ···174:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0178 ···174:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
179 ···175:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata179 ···175:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
Max diff block lines reached; 286/15358 bytes (1.86%) of diff not shown.
117 KB
readelf --wide --relocs {}
Max HTML report size reached
50.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
4.46 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 »       sub····$0x18,%rsp184 »       sub····$0x18,%rsp
185 »       call···1c8·<lp_double+0x18>185 »       call···1c8·<lp_double+0x18>
186 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4186 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
187 »       ucomisd·0x0(%rip),%xmm0········187 »       ucomisd·0x0(%rip),%xmm0········
188 ·R_X86_64_PC32»  .LC45-0x4188 ·R_X86_64_PC32»  .LC45-0x4
189 »       jp·····1d8·<lp_double+0x28>189 »       jp·····1d8·<lp_double+0x28>
190 »       je·····1d8·<lp_double+0x28>190 »       je·····1d8·<lp_double+0x28>
191 ·R_X86_64_PC32»  .text.unlikely+0x890191 ·R_X86_64_PC32»  .text.unlikely+0x898
192 »       add····$0x18,%rsp192 »       add····$0x18,%rsp
193 »       mov····%rbx,%rdi193 »       mov····%rbx,%rdi
194 »       mov····$0x1,%esi194 »       mov····$0x1,%esi
195 »       pop····%rbx195 »       pop····%rbx
196 »       pop····%rbp196 »       pop····%rbp
197 »       jmp····1eb·<lp_double+0x3b>197 »       jmp····1eb·<lp_double+0x3b>
198 ·R_X86_64_PLT32» PyFloat_Pack8-0x4198 ·R_X86_64_PLT32» PyFloat_Pack8-0x4
Offset 206, 88 lines modifiedOffset 206, 139 lines modified
206 »       mov····$0x1,%esi206 »       mov····$0x1,%esi
207 »       call···205·<lu_float+0x15>207 »       call···205·<lu_float+0x15>
208 ·R_X86_64_PLT32» PyFloat_Unpack4-0x4208 ·R_X86_64_PLT32» PyFloat_Unpack4-0x4
209 »       ucomisd·0x0(%rip),%xmm0········209 »       ucomisd·0x0(%rip),%xmm0········
210 ·R_X86_64_PC32»  .LC45-0x4210 ·R_X86_64_PC32»  .LC45-0x4
211 »       jp·····215·<lu_float+0x25>211 »       jp·····215·<lu_float+0x25>
212 »       je·····215·<lu_float+0x25>212 »       je·····215·<lu_float+0x25>
213 ·R_X86_64_PC32»  .text.unlikely+0xb13213 ·R_X86_64_PC32»  .text.unlikely+0xb1b
214 »       add····$0x18,%rsp214 »       add····$0x18,%rsp
215 »       jmp····21e·<lu_float+0x2e>215 »       jmp····21e·<lu_float+0x2e>
216 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4216 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4
217 »       xchg···%ax,%ax217 »       xchg···%ax,%ax
  
 218 0000000000000220·<bp_float>:
 219 bp_float():
 220 »       endbr64
 221 »       push···%rbp
 222 »       mov····%rdi,%rbp
 223 »       mov····%rdx,%rdi
 224 »       push···%rbx
 225 »       mov····%rsi,%rbx
 226 »       sub····$0x18,%rsp
 227 »       call···238·<bp_float+0x18>
 228 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
 229 »       ucomisd·0x0(%rip),%xmm0········
 230 ·R_X86_64_PC32»  .LC45-0x4
 231 »       jp·····248·<bp_float+0x28>
 232 »       je·····248·<bp_float+0x28>
 233 ·R_X86_64_PC32»  .text.unlikely+0xb3c
 234 »       add····$0x18,%rsp
 235 »       mov····%rbx,%rdi
 236 »       xor····%esi,%esi
 237 »       pop····%rbx
 238 »       pop····%rbp
 239 »       jmp····258·<bp_float+0x38>
 240 ·R_X86_64_PLT32» PyFloat_Pack4-0x4
 241 »       nopl···0x0(%rax,%rax,1)
  
218 0000000000000220·<s_sizeof>:242 0000000000000260·<s_sizeof>:
219 s_sizeof():243 s_sizeof():
220 »       endbr64244 »       endbr64
221 »       mov····0x8(%rdi),%rdx245 »       mov····0x8(%rdi),%rdx
222 »       mov····%rdi,%rax246 »       mov····%rdi,%rax
223 »       mov····0x20(%rax),%rax247 »       mov····0x20(%rax),%rax
224 »       mov····0x20(%rdx),%rdx248 »       mov····0x20(%rdx),%rdx
225 »       lea····0x20(%rdx),%rdi249 »       lea····0x20(%rdx),%rdi
226 »       sub····%rdx,%rax250 »       sub····%rdx,%rax
227 »       jmp····244·<s_sizeof+0x24>251 »       jmp····284·<s_sizeof+0x24>
228 »       nopl···0x0(%rax)252 »       nopl···0x0(%rax)
229 »       add····$0x20,%rdi253 »       add····$0x20,%rdi
230 »       cmpq···$0x0,-0x20(%rax,%rdi,1)254 »       cmpq···$0x0,-0x20(%rax,%rdi,1)
231 »       je·····250·<s_sizeof+0x30>255 »       je·····290·<s_sizeof+0x30>
232 ·R_X86_64_PC32»  .text.unlikely+0xb84256 ·R_X86_64_PC32»  .text.unlikely+0xb8a
233 »       jmp····240·<s_sizeof+0x20>257 »       jmp····280·<s_sizeof+0x20>
234 »       data16·cs·nopw·0x0(%rax,%rax,1)258 »       data16·cs·nopw·0x0(%rax,%rax,1)
235 »       nopl···(%rax)259 »       nopl···(%rax)
  
236 0000000000000260·<pack_into>:260 00000000000002a0·<pack_into>:
237 pack_into():261 pack_into():
238 »       endbr64262 »       endbr64
239 »       push···%r12263 »       push···%r12
240 »       xor····%eax,%eax264 »       xor····%eax,%eax
241 »       push···%rbp265 »       push···%rbp
242 »       push···%rbx266 »       push···%rbx
243 »       sub····$0x20,%rsp267 »       sub····$0x20,%rsp
244 »       mov····%rax,0x18(%rsp)268 »       mov····%rax,0x18(%rsp)
245 »       test···%rdx,%rdx269 »       test···%rdx,%rdx
246 »       je·····27c·<pack_into+0x1c>270 »       je·····2bc·<pack_into+0x1c>
247 ·R_X86_64_PC32»  .text.unlikely+0xd23271 ·R_X86_64_PC32»  .text.unlikely+0xd29
248 »       mov····%rsi,%rbx272 »       mov····%rsi,%rbx
249 »       mov····(%rsi),%rsi273 »       mov····(%rsi),%rsi
250 »       mov····%rdx,%rbp274 »       mov····%rdx,%rbp
251 »       lea····0x18(%rsp),%rdx275 »       lea····0x18(%rsp),%rdx
252 »       call···28f·<pack_into+0x2f>276 »       call···2cf·<pack_into+0x2f>
253 ·R_X86_64_PC32»  .text.hot+0x2bc277 ·R_X86_64_PC32»  .text.hot+0x2bc
254 »       test···%eax,%eax278 »       test···%eax,%eax
255 »       je·····297·<pack_into+0x37>279 »       je·····2d7·<pack_into+0x37>
256 ·R_X86_64_PC32»  .text.unlikely+0xd34280 ·R_X86_64_PC32»  .text.unlikely+0xd3a
257 »       mov····0x18(%rsp),%r12281 »       mov····0x18(%rsp),%r12
258 »       lea····-0x1(%rbp),%rdx282 »       lea····-0x1(%rbp),%rdx
259 »       lea····0x8(%rbx),%rsi283 »       lea····0x8(%rbx),%rsi
260 »       mov····%r12,%rdi284 »       mov····%r12,%rdi
261 »       call···2ac·<pack_into+0x4c>285 »       call···2ec·<pack_into+0x4c>
262 ·R_X86_64_PC32»  .text.hot+0x245c286 ·R_X86_64_PC32»  .text.hot+0x245c
263 »       mov····(%r12),%rdx287 »       mov····(%r12),%rdx
264 »       test···%edx,%edx288 »       test···%edx,%edx
265 »       js·····2c2·<pack_into+0x62>289 »       js·····302·<pack_into+0x62>
266 »       sub····$0x1,%rdx290 »       sub····$0x1,%rdx
267 »       mov····%rdx,(%r12)291 »       mov····%rdx,(%r12)
268 »       je·····2c2·<pack_into+0x62>292 »       je·····302·<pack_into+0x62>
269 ·R_X86_64_PC32»  .text.unlikely+0xd3b293 ·R_X86_64_PC32»  .text.unlikely+0xd41
270 »       add····$0x20,%rsp294 »       add····$0x20,%rsp
271 »       pop····%rbx295 »       pop····%rbx
272 »       pop····%rbp296 »       pop····%rbp
273 »       pop····%r12297 »       pop····%r12
274 »       ret298 »       ret
275 »       nopl···0x0(%rax,%rax,1)299 »       nopl···0x0(%rax,%rax,1)
  
 300 0000000000000310·<nu_ssize_t>:
 301 nu_ssize_t():
 302 »       endbr64
 303 »       mov····(%rsi),%rdi
 304 »       jmp····31c·<nu_ssize_t+0xc>
 305 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
 306 »       nopl···0x0(%rax)
  
 307 0000000000000320·<lu_double>:
 308 lu_double():
 309 »       endbr64
 310 »       sub····$0x18,%rsp
 311 »       mov····%rsi,%rdi
Max diff block lines reached; 441/4384 bytes (10.06%) of diff not shown.
41.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
35.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1272, 26 lines modifiedOffset 1272, 26 lines modified
1272 »       call···10c6·<s_dealloc+0x16>1272 »       call···10c6·<s_dealloc+0x16>
1273 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x41273 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
1274 »       cmpq···$0x0,0x30(%rbx)1274 »       cmpq···$0x0,0x30(%rbx)
1275 »       jne····10d1·<s_dealloc+0x21>1275 »       jne····10d1·<s_dealloc+0x21>
1276 ·R_X86_64_PC32»  .text.unlikely+0x3331276 ·R_X86_64_PC32»  .text.unlikely+0x333
1277 »       mov····0x20(%rbx),%rdi1277 »       mov····0x20(%rbx),%rdi
1278 »       test···%rdi,%rdi1278 »       test···%rdi,%rdi
1279 »       je·····1137·<s_dealloc+0x87>1279 »       je·····112f·<s_dealloc+0x7f>
1280 »       call···10df·<s_dealloc+0x2f>1280 »       call···10df·<s_dealloc+0x2f>
1281 ·R_X86_64_PLT32» PyMem_Free-0x41281 ·R_X86_64_PLT32» PyMem_Free-0x4
1282 »       mov····0x28(%rbx),%rdi1282 »       mov····0x28(%rbx),%rdi
1283 »       test···%rdi,%rdi1283 »       test···%rdi,%rdi
1284 »       je·····10f8·<s_dealloc+0x48>1284 »       je·····10f8·<s_dealloc+0x48>
1285 »       mov····(%rdi),%rax1285 »       mov····(%rdi),%rax
1286 »       test···%eax,%eax1286 »       test···%eax,%eax
1287 »       js·····10f8·<s_dealloc+0x48>1287 »       js·····10f8·<s_dealloc+0x48>
1288 »       sub····$0x1,%rax1288 »       sub····$0x1,%rax
1289 »       mov····%rax,(%rdi)1289 »       mov····%rax,(%rdi)
1290 »       je·····1130·<s_dealloc+0x80>1290 »       je·····1128·<s_dealloc+0x78>
1291 »       mov····0x8(%rbx),%rdi1291 »       mov····0x8(%rbx),%rdi
1292 »       mov····$0x4a,%esi1292 »       mov····$0x4a,%esi
1293 »       call···1106·<s_dealloc+0x56>1293 »       call···1106·<s_dealloc+0x56>
1294 ·R_X86_64_PLT32» PyType_GetSlot-0x41294 ·R_X86_64_PLT32» PyType_GetSlot-0x4
1295 »       mov····%rbx,%rdi1295 »       mov····%rbx,%rdi
1296 »       call···*%rax1296 »       call···*%rax
1297 »       mov····0x0(%rbp),%rax1297 »       mov····0x0(%rbp),%rax
Offset 1301, 21 lines modifiedOffset 1301, 21 lines modified
1301 »       mov····%rax,0x0(%rbp)1301 »       mov····%rax,0x0(%rbp)
1302 »       je·····1121·<s_dealloc+0x71>1302 »       je·····1121·<s_dealloc+0x71>
1303 ·R_X86_64_PC32»  .text.unlikely+0x3281303 ·R_X86_64_PC32»  .text.unlikely+0x328
1304 »       add····$0x8,%rsp1304 »       add····$0x8,%rsp
1305 »       pop····%rbx1305 »       pop····%rbx
1306 »       pop····%rbp1306 »       pop····%rbp
1307 »       ret1307 »       ret
1308 »       nopl···0x0(%rax,%rax,1) 
1309 »       call···1135·<s_dealloc+0x85>1308 »       call···112d·<s_dealloc+0x7d>
1310 ·R_X86_64_PLT32» _Py_Dealloc-0x41309 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1311 »       jmp····10f8·<s_dealloc+0x48>1310 »       jmp····10f8·<s_dealloc+0x48>
1312 »       jmp····113c·<s_dealloc+0x8c>1311 »       jmp····1134·<s_dealloc+0x84>
1313 ·R_X86_64_PC32»  .text.unlikely+0x3481312 ·R_X86_64_PC32»  .text.unlikely+0x348
1314 »       nopl···0x0(%rax)1313 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1314 »       nop
  
1315 0000000000001140·<unpack>:1315 0000000000001140·<unpack>:
1316 unpack():1316 unpack():
1317 »       endbr641317 »       endbr64
1318 »       push···%r151318 »       push···%r15
1319 »       pxor···%xmm0,%xmm01319 »       pxor···%xmm0,%xmm0
1320 »       push···%r141320 »       push···%r14
Offset 2558, 15 lines modifiedOffset 2558, 15 lines modified
2558 »       ret2558 »       ret
2559 »       mov····%eax,(%rdx)2559 »       mov····%eax,(%rdx)
2560 »       jmp····207e·<np_int+0x2e>2560 »       jmp····207e·<np_int+0x2e>
2561 »       sub····$0x1,%rdx2561 »       sub····$0x1,%rdx
2562 »       mov····%rdx,(%rbx)2562 »       mov····%rdx,(%rbx)
2563 »       jne····208d·<np_int+0x3d>2563 »       jne····208d·<np_int+0x3d>
2564 »       jmp····20c3·<np_int+0x73>2564 »       jmp····20c3·<np_int+0x73>
2565 ·R_X86_64_PC32»  .text.unlikely+0x6412565 ·R_X86_64_PC32»  .text.unlikely+0x649
2566 »       mov····0x8(%r13),%rdx2566 »       mov····0x8(%r13),%rdx
2567 »       mov····0x18(%r12),%rdi2567 »       mov····0x18(%r12),%rdi
2568 »       xor····%ecx,%ecx2568 »       xor····%ecx,%ecx
2569 »       movzbl·0x0(%r13),%esi2569 »       movzbl·0x0(%r13),%esi
2570 »       call···f10·<_range_error.isra.0>2570 »       call···f10·<_range_error.isra.0>
2571 »       or·····$0xffffffff,%eax2571 »       or·····$0xffffffff,%eax
2572 »       jmp····20a6·<np_int+0x56>2572 »       jmp····20a6·<np_int+0x56>
Offset 2579, 21 lines modifiedOffset 2579, 21 lines modified
2579 »       mov····0x0(%rip),%rdi········2579 »       mov····0x0(%rip),%rdi········
2580 ·R_X86_64_PC32»  PyExc_OverflowError-0x42580 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
2581 »       call···20f9·<np_int+0xa9>2581 »       call···20f9·<np_int+0xa9>
2582 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x42582 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
2583 »       test···%eax,%eax2583 »       test···%eax,%eax
2584 »       je·····20d8·<np_int+0x88>2584 »       je·····20d8·<np_int+0x88>
2585 »       jmp····2102·<np_int+0xb2>2585 »       jmp····2102·<np_int+0xb2>
2586 ·R_X86_64_PC32»  .text.unlikely+0x6622586 ·R_X86_64_PC32»  .text.unlikely+0x66a
2587 »       call···2107·<np_int+0xb7>2587 »       call···2107·<np_int+0xb7>
2588 ·R_X86_64_PLT32» PyErr_Occurred-0x42588 ·R_X86_64_PLT32» PyErr_Occurred-0x4
2589 »       test···%rax,%rax2589 »       test···%rax,%rax
2590 »       jne····20ed·<np_int+0x9d>2590 »       jne····20ed·<np_int+0x9d>
2591 »       jmp····2111·<np_int+0xc1>2591 »       jmp····2111·<np_int+0xc1>
2592 ·R_X86_64_PC32»  .text.unlikely+0x67c2592 ·R_X86_64_PC32»  .text.unlikely+0x684
2593 »       data16·cs·nopw·0x0(%rax,%rax,1)2593 »       data16·cs·nopw·0x0(%rax,%rax,1)
2594 »       nopl···0x0(%rax)2594 »       nopl···0x0(%rax)
  
2595 0000000000002120·<bu_ulonglong>:2595 0000000000002120·<bu_ulonglong>:
2596 bu_ulonglong():2596 bu_ulonglong():
2597 »       endbr642597 »       endbr64
2598 »       mov····0x8(%rdx),%rcx2598 »       mov····0x8(%rdx),%rcx
Offset 2748, 15 lines modifiedOffset 2748, 15 lines modified
2748 »       test···%eax,%eax2748 »       test···%eax,%eax
2749 »       jns····2390·<bp_uint+0xd0>2749 »       jns····2390·<bp_uint+0xd0>
2750 »       cmp····$0xffffffffffffffff,%rbx2750 »       cmp····$0xffffffffffffffff,%rbx
2751 »       je·····23af·<bp_uint+0xef>2751 »       je·····23af·<bp_uint+0xef>
2752 »       mov····0x8(%r13),%rdx2752 »       mov····0x8(%r13),%rdx
2753 »       cmp····$0x8,%rdx2753 »       cmp····$0x8,%rdx
2754 »       je·····2323·<bp_uint+0x63>2754 »       je·····2323·<bp_uint+0x63>
2755 ·R_X86_64_PC32»  .text.unlikely+0x68c2755 ·R_X86_64_PC32»  .text.unlikely+0x694
2756 »       lea····0x0(,%rdx,8),%ecx2756 »       lea····0x0(,%rdx,8),%ecx
2757 »       mov····$0x1,%eax2757 »       mov····$0x1,%eax
2758 »       shl····%cl,%rax2758 »       shl····%cl,%rax
2759 »       cmp····%rax,%rbx2759 »       cmp····%rax,%rbx
2760 »       jae····23f4·<bp_uint+0x134>2760 »       jae····23f4·<bp_uint+0x134>
2761 »       lea····-0x1(%rdx),%rax2761 »       lea····-0x1(%rdx),%rax
2762 »       mov····%bl,-0x1(%r14,%rdx,1)2762 »       mov····%bl,-0x1(%r14,%rdx,1)
Offset 2785, 15 lines modifiedOffset 2785, 15 lines modified
2785 »       pop····%r142785 »       pop····%r14
2786 »       ret2786 »       ret
2787 »       nopl···0x0(%rax,%rax,1)2787 »       nopl···0x0(%rax,%rax,1)
2788 »       sub····$0x1,%rax2788 »       sub····$0x1,%rax
2789 »       mov····%rax,0x0(%rbp)2789 »       mov····%rax,0x0(%rbp)
2790 »       jne····230b·<bp_uint+0x4b>2790 »       jne····230b·<bp_uint+0x4b>
2791 »       jmp····23a3·<bp_uint+0xe3>2791 »       jmp····23a3·<bp_uint+0xe3>
2792 ·R_X86_64_PC32»  .text.unlikely+0x6a82792 ·R_X86_64_PC32»  .text.unlikely+0x6b0
2793 »       nopl···0x0(%rax,%rax,1)2793 »       nopl···0x0(%rax,%rax,1)
2794 »       mov····%eax,(%rdx)2794 »       mov····%eax,(%rdx)
2795 »       jmp····22f4·<bp_uint+0x34>2795 »       jmp····22f4·<bp_uint+0x34>
2796 »       call···23b4·<bp_uint+0xf4>2796 »       call···23b4·<bp_uint+0xf4>
2797 ·R_X86_64_PLT32» PyErr_Occurred-0x42797 ·R_X86_64_PLT32» PyErr_Occurred-0x4
2798 »       test···%rax,%rax2798 »       test···%rax,%rax
2799 »       je·····23e6·<bp_uint+0x126>2799 »       je·····23e6·<bp_uint+0x126>
Offset 2809, 15 lines modifiedOffset 2809, 15 lines modified
2809 »       movzbl·0x0(%r13),%esi2809 »       movzbl·0x0(%r13),%esi
2810 »       call···f10·<_range_error.isra.0>2810 »       call···f10·<_range_error.isra.0>
2811 »       or·····$0xffffffff,%eax2811 »       or·····$0xffffffff,%eax
2812 »       jmp····237f·<bp_uint+0xbf>2812 »       jmp····237f·<bp_uint+0xbf>
2813 »       mov····0x8(%r13),%rdx2813 »       mov····0x8(%r13),%rdx
2814 »       cmp····$0x8,%rdx2814 »       cmp····$0x8,%rdx
2815 »       je·····23f4·<bp_uint+0x134>2815 »       je·····23f4·<bp_uint+0x134>
Max diff block lines reached; 32720/36369 bytes (89.97%) of diff not shown.
17.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 64, 17 lines modifiedOffset 64, 17 lines modified
64 ··0x000003c0·8c02440e·18860344·0e208304·6b0e1847·..D....D.·..k..G64 ··0x000003c0·8c02440e·18860344·0e208304·6b0e1847·..D....D.·..k..G
65 ··0x000003d0·0e10420e·08000000·20000000·dc030000·..B.....·.......65 ··0x000003d0·0e10420e·08000000·20000000·dc030000·..B.....·.......
66 ··0x000003e0·00000000·14000000·000e2083·0486038c·..........·.....66 ··0x000003e0·00000000·14000000·000e2083·0486038c·..........·.....
67 ··0x000003f0·02500e18·410e1042·0e080000·18000000·.P..A..B........67 ··0x000003f0·02500e18·410e1042·0e080000·18000000·.P..A..B........
68 ··0x00000400·00040000·00000000·a1000000·00450e10·.............E..68 ··0x00000400·00040000·00000000·a1000000·00450e10·.............E..
69 ··0x00000410·8302029b·0e080000·14000000·1c040000·................69 ··0x00000410·8302029b·0e080000·14000000·1c040000·................
70 ··0x00000420·00000000·1e000000·000e1083·02000000·................70 ··0x00000420·00000000·1e000000·000e1083·02000000·................
71 ··0x00000430·28000000·34040000·00000000·8c000000·(...4...........71 ··0x00000430·28000000·34040000·00000000·84000000·(...4...........
72 ··0x00000440·00450e10·8602410e·18830347·0e200268·.E....A....G.·.h72 ··0x00000440·00450e10·8602410e·18830347·0e200268·.E....A....G.·.h
73 ··0x00000450·0a0e1841·0e10410e·08490b00·20000000·...A..A..I..·...73 ··0x00000450·0a0e1841·0e10410e·08410b00·20000000·...A..A..A..·...
74 ··0x00000460·60040000·00000000·32000000·000e2083·`.......2.....·.74 ··0x00000460·60040000·00000000·32000000·000e2083·`.......2.....·.
75 ··0x00000470·03860241·0a0e1844·0e10410e·08450b00·...A...D..A..E..75 ··0x00000470·03860241·0a0e1844·0e10410e·08450b00·...A...D..A..E..
76 ··0x00000480·10000000·84040000·00000000·09000000·................76 ··0x00000480·10000000·84040000·00000000·09000000·................
77 ··0x00000490·00000000·4c000000·98040000·00000000·....L...........77 ··0x00000490·00000000·4c000000·98040000·00000000·....L...........
78 ··0x000004a0·d1020000·00460e10·8f02460e·188e0342·.....F....F....B78 ··0x000004a0·d1020000·00460e10·8f02460e·188e0342·.....F....F....B
79 ··0x000004b0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.79 ··0x000004b0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
80 ··0x000004c0·3883074a·0ec00103·34020a0e·38440e30·8..J....4...8D.080 ··0x000004c0·3883074a·0ec00103·34020a0e·38440e30·8..J....4...8D.0
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ··0x00000890·90080000·00000000·0c000000·00000000·................141 ··0x00000890·90080000·00000000·0c000000·00000000·................
142 ··0x000008a0·14000000·a4080000·00000000·18000000·................142 ··0x000008a0·14000000·a4080000·00000000·18000000·................
143 ··0x000008b0·00450e10·520e0800·38000000·bc080000·.E..R...8.......143 ··0x000008b0·00450e10·520e0800·38000000·bc080000·.E..R...8.......
144 ··0x000008c0·00000000·9d000000·00460e10·8d02450e·.........F....E.144 ··0x000008c0·00000000·9d000000·00460e10·8d02450e·.........F....E.
145 ··0x000008d0·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@145 ··0x000008d0·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@
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·1d000000·000e4083·0586048c·038d0200·......@.........
149 ··0x00000910·38000000·14090000·00000000·c1000000·8...............149 ··0x00000910·38000000·14090000·00000000·c1000000·8...............
150 ··0x00000920·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..150 ··0x00000920·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
151 ··0x00000930·440e2883·05470e40·02400a0e·28410e20·D.(..G.@.@..(A.·151 ··0x00000930·440e2883·05470e40·02400a0e·28410e20·D.(..G.@.@..(A.·
152 ··0x00000940·410e1842·0e10420e·08410b00·18000000·A..B..B..A......152 ··0x00000940·410e1842·0e10420e·08410b00·18000000·A..B..B..A......
153 ··0x00000950·50090000·00000000·47000000·000e4083·P.......G.....@.153 ··0x00000950·50090000·00000000·47000000·000e4083·P.......G.....@.
154 ··0x00000960·0586048c·038d0200·10000000·6c090000·............l...154 ··0x00000960·0586048c·038d0200·10000000·6c090000·............l...
155 ··0x00000970·00000000·b8000000·00000000·10000000·................155 ··0x00000970·00000000·b8000000·00000000·10000000·................
Offset 243, 122 lines modifiedOffset 243, 121 lines modified
243 ··0x00000ef0·f00e0000·00000000·37000000·000e2083·........7.....·.243 ··0x00000ef0·f00e0000·00000000·37000000·000e2083·........7.....·.
244 ··0x00000f00·03860256·0a0e1846·0e10410e·08450b4f·...V...F..A..E.O244 ··0x00000f00·03860256·0a0e1846·0e10410e·08450b4f·...V...F..A..E.O
245 ··0x00000f10·0e18440e·10410e08·14000000·1c0f0000·..D..A..........245 ··0x00000f10·0e18440e·10410e08·14000000·1c0f0000·..D..A..........
246 ··0x00000f20·00000000·2e000000·00480e20·610e0800·.........H.·a...246 ··0x00000f20·00000000·2e000000·00480e20·610e0800·.........H.·a...
247 ··0x00000f30·14000000·340f0000·00000000·21000000·....4.......!...247 ··0x00000f30·14000000·340f0000·00000000·21000000·....4.......!...
248 ··0x00000f40·000e2060·0e080000·24000000·4c0f0000·..·`....$...L...248 ··0x00000f40·000e2060·0e080000·24000000·4c0f0000·..·`....$...L...
249 ··0x00000f50·00000000·38000000·00450e10·8602470e·....8....E....G.249 ··0x00000f50·00000000·38000000·00450e10·8602470e·....8....E....G.
250 ··0x00000f60·18830347·0e20590e·18460e10·410e0800·...G.·Y..F..A...250 ··0x00000f60·18830347·0e30590e·18460e10·410e0800·...G.0Y..F..A...
251 ··0x00000f70·28000000·740f0000·00000000·34000000·(...t.......4... 
252 ··0x00000f80·000e2083·03860256·0a0e1843·0e10410e·..·....V...C..A. 
253 ··0x00000f90·08450b4f·0e18440e·10410e08·14000000·.E.O..D..A...... 
254 ··0x00000fa0·a00f0000·00000000·2b000000·00480e10·........+....H.. 
255 ··0x00000fb0·5e0e0800·18000000·b80f0000·00000000·^............... 
256 ··0x00000fc0·1c000000·000e1053·0a0e0845·0b430e08·.......S...E.C.. 
257 ··0x00000fd0·10000000·d40f0000·00000000·32000000·............2...251 ··0x00000f70·1c000000·740f0000·00000000·32000000·....t.......2...
 252 ··0x00000f80·000e3083·0386026c·0e18440e·10410e08·..0....l..D..A..
 253 ··0x00000f90·14000000·940f0000·00000000·2b000000·............+...
 254 ··0x00000fa0·00480e10·5e0e0800·18000000·ac0f0000·.H..^...........
 255 ··0x00000fb0·00000000·1c000000·000e1053·0a0e0845·...........S...E
258 ··0x00000fe0·00000000·10000000·e80f0000·00000000·................256 ··0x00000fc0·0b430e08·10000000·c80f0000·00000000·.C..............
259 ··0x00000ff0·05000000·00000000·24000000·fc0f0000·........$.......257 ··0x00000fd0·32000000·00000000·10000000·dc0f0000·2...............
260 ··0x00001000·00000000·77000000·00450e10·8602460e·....w....E....F. 
261 ··0x00001010·18830347·0e30025f·0e18440e·10410e08·...G.0._..D..A.. 
262 ··0x00001020·34000000·24100000·00000000·c6000000·4...$...........258 ··0x00000fe0·00000000·05000000·00000000·24000000·............$...
 259 ··0x00000ff0·f00f0000·00000000·77000000·00450e10·........w....E..
 260 ··0x00001000·8602460e·18830347·0e30025f·0e18440e·..F....G.0._..D.
 261 ··0x00001010·10410e08·34000000·18100000·00000000·.A..4...........
263 ··0x00001030·00460e10·8d024a0e·188c0341·0e208604·.F....J....A.·..262 ··0x00001020·c6000000·00460e10·8d024a0e·188c0341·.....F....J....A
264 ··0x00001040·440e2883·05420e30·02a50e28·440e2041·D.(..B.0...(D.·A263 ··0x00001030·0e208604·440e2883·05420e30·02a50e28·.·..D.(..B.0...(
265 ··0x00001050·0e18420e·10420e08·30000000·5c100000·..B..B..0...\...264 ··0x00001040·440e2041·0e18420e·10420e08·30000000·D.·A..B..B..0...
266 ··0x00001060·00000000·4d000000·00450e10·8602410e·....M....E....A. 
267 ··0x00001070·18830344·0e20750a·0e18440e·10410e08·...D.·u...D..A.. 
268 ··0x00001080·450b410e·18410e10·410e0800·18000000·E.A..A..A....... 
269 ··0x00001090·90100000·00000000·1e000000·00450e10·.............E..265 ··0x00001050·50100000·00000000·4d000000·00450e10·P.......M....E..
270 ··0x000010a0·8302580e·08000000·14000000·ac100000·..X............. 
271 ··0x000010b0·00000000·08000000·000e1083·02000000·................266 ··0x00001060·8602410e·18830344·0e20750a·0e18440e·..A....D.·u...D.
 267 ··0x00001070·10410e08·450b410e·18410e10·410e0800·.A..E.A..A..A...
272 ··0x000010c0·10000000·c4100000·00000000·12000000·................268 ··0x00001080·18000000·84100000·00000000·1e000000·................
 269 ··0x00001090·00450e10·8302580e·08000000·14000000·.E....X.........
 270 ··0x000010a0·a0100000·00000000·08000000·000e1083·................
 271 ··0x000010b0·02000000·10000000·b8100000·00000000·................
 272 ··0x000010c0·12000000·00000000·18000000·cc100000·................
 273 ··0x000010d0·00000000·1f000000·00450e10·8302590e·.........E....Y.
273 ··0x000010d0·00000000·18000000·d8100000·00000000·................274 ··0x000010e0·08000000·14000000·e8100000·00000000·................
274 ··0x000010e0·1f000000·00450e10·8302590e·08000000·.....E....Y..... 
275 ··0x000010f0·14000000·f4100000·00000000·08000000·................ 
276 ··0x00001100·000e1083·02000000·10000000·0c110000·................275 ··0x000010f0·08000000·000e1083·02000000·10000000·................
277 ··0x00001110·00000000·0c000000·00000000·2c000000·............,... 
278 ··0x00001120·20110000·00000000·6b000000·00460e10··.......k....F.. 
279 ··0x00001130·8c02430e·18860341·0e208304·440e4002·..C....A.·..D.@. 
280 ··0x00001140·580e2041·0e18410e·10420e08·18000000·X.·A..A..B...... 
281 ··0x00001150·50110000·00000000·2f000000·000e4083·P......./.....@. 
282 ··0x00001160·0486038c·02000000·10000000·6c110000·............l... 
283 ··0x00001170·00000000·15000000·00000000·10000000·................ 
284 ··0x00001180·80110000·00000000·0d000000·00000000·................ 
285 ··0x00001190·10000000·94110000·00000000·25000000·............%... 
286 ··0x000011a0·00000000·10000000·a8110000·00000000·................ 
287 ··0x000011b0·0c000000·00000000·10000000·bc110000·................ 
288 ··0x000011c0·00000000·39000000·00000000·10000000·....9........... 
289 ··0x000011d0·d0110000·00000000·0c000000·00000000·................276 ··0x00001100·00110000·00000000·0c000000·00000000·................
290 ··0x000011e0·30000000·e4110000·00000000·5a000000·0...........Z...277 ··0x00001110·2c000000·14110000·00000000·6b000000·,...........k...
291 ··0x000011f0·00450e10·8602470e·18830347·0e20550a·.E....G....G.·U.278 ··0x00001120·00460e10·8c02430e·18860341·0e208304·.F....C....A.·..
 279 ··0x00001130·440e4002·580e2041·0e18410e·10420e08·D.@.X.·A..A..B..
 280 ··0x00001140·18000000·44110000·00000000·2f000000·....D......./...
 281 ··0x00001150·000e4083·0486038c·02000000·10000000·..@.............
292 ··0x00001200·0e18490e·10410e08·450b5d0e·18440e10·..I..A..E.]..D.. 
293 ··0x00001210·410e0800·1c000000·18120000·00000000·A............... 
294 ··0x00001220·18000000·000e2083·0386024c·0e18460e·......·....L..F. 
295 ··0x00001230·10410e08·3c000000·38120000·00000000·.A..<...8....... 
296 ··0x00001240·68000000·00420e10·8c02440e·18860347·h....B....D....G 
297 ··0x00001250·0e208304·470e3055·0a0e2047·0e18410e·.·..G.0U..·G..A. 
298 ··0x00001260·10420e08·450b680e·20440e18·410e1042·.B..E.h.·D..A..B 
299 ··0x00001270·0e080000·24000000·78120000·00000000·....$...x....... 
300 ··0x00001280·39000000·00450e10·8602440e·1883034a·9....E....D....J 
301 ··0x00001290·0e20630e·18410e10·410e0800·14000000·.·c..A..A....... 
302 ··0x000012a0·a0120000·00000000·2c000000·000e2083·........,.....·.282 ··0x00001160·60110000·00000000·15000000·00000000·`...............
 283 ··0x00001170·10000000·74110000·00000000·0d000000·....t...........
303 ··0x000012b0·03860200·10000000·b8120000·00000000·................284 ··0x00001180·00000000·10000000·88110000·00000000·................
304 ··0x000012c0·0c000000·00000000·10000000·cc120000·................285 ··0x00001190·25000000·00000000·10000000·9c110000·%...............
 286 ··0x000011a0·00000000·0c000000·00000000·10000000·................
 287 ··0x000011b0·b0110000·00000000·39000000·00000000·........9.......
 288 ··0x000011c0·10000000·c4110000·00000000·0c000000·................
 289 ··0x000011d0·00000000·30000000·d8110000·00000000·....0...........
 290 ··0x000011e0·5a000000·00450e10·8602470e·18830347·Z....E....G....G
 291 ··0x000011f0·0e20550a·0e18490e·10410e08·450b5d0e·.·U...I..A..E.].
 292 ··0x00001200·18440e10·410e0800·1c000000·0c120000·.D..A...........
 293 ··0x00001210·00000000·18000000·000e2083·0386024c·..........·....L
 294 ··0x00001220·0e18460e·10410e08·3c000000·2c120000·..F..A..<...,...
 295 ··0x00001230·00000000·68000000·00420e10·8c02440e·....h....B....D.
 296 ··0x00001240·18860347·0e208304·470e3055·0a0e2047·...G.·..G.0U..·G
 297 ··0x00001250·0e18410e·10420e08·450b680e·20440e18·..A..B..E.h.·D..
 298 ··0x00001260·410e1042·0e080000·24000000·6c120000·A..B....$...l...
 299 ··0x00001270·00000000·39000000·00450e10·8602440e·....9....E....D.
Max diff block lines reached; 0/18075 bytes (0.00%) of diff not shown.
191 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:··········91368·(bytes·into·file)13 ··Start·of·section·headers:··········91488·(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.55 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x164e8:1 There·are·22·section·headers,·starting·at·offset·0x16560:
  
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·0011c2·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0011b2·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·00d648·001500·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00d648·001548·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001208·000928·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0011f8·000928·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00eb48·000d68·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00eb90·000d68·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001b30·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001b20·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001b30·0003b3·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001b20·0003b3·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001ee3·001aae·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001ed3·001abf·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00f8b0·002e20·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00f8f8·002e50·18···I·19···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·003998·00075e·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·003998·00075e·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0040f8·002b75·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·0040f8·002b75·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0126d0·002238·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·012748·002238·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006c70·001df5·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006c70·001df5·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·014908·000c48·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·014980·000c48·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·008a68·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·008a68·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·008a70·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·008a70·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·008a70·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·008a70·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·008a90·0016b8·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·008a90·0016b8·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·015550·000ed0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·0155c8·000ed0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00a148·001e78·18·····20·215··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00a148·001e78·18·····20·215··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00bfc0·001681·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00bfc0·001681·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·016420·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·016498·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)
6.69 KB
readelf --wide --symbols {}
    
Offset 86, 20 lines modifiedOffset 86, 20 lines modified
86 ····82:·0000000000001680···341·FUNC····LOCAL··DEFAULT···10·array_array_tolist_impl86 ····82:·0000000000001680···341·FUNC····LOCAL··DEFAULT···10·array_array_tolist_impl
87 ····83:·0000000000000eb9····95·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl87 ····83:·0000000000000eb9····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:·00000000000017e0····17·FUNC····LOCAL··DEFAULT···10·BB_getitem90 ····86:·00000000000017e0····17·FUNC····LOCAL··DEFAULT···10·BB_getitem
91 ····87:·0000000000001800····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:·0000000000001850····17·FUNC····LOCAL··DEFAULT···10·q_getitem 
94 ····90:·0000000000001870···163·FUNC····LOCAL··DEFAULT···10·BB_compareitems93 ····89:·0000000000001850···163·FUNC····LOCAL··DEFAULT···10·BB_compareitems
 94 ····90:·0000000000001900····17·FUNC····LOCAL··DEFAULT···10·q_getitem
 95 ····91:·0000000000001920····17·FUNC····LOCAL··DEFAULT···10·HH_getitem
95 ····91:·0000000000001920··1660·FUNC····LOCAL··DEFAULT···10·array_ass_subscr96 ····92:·0000000000001940··1660·FUNC····LOCAL··DEFAULT···10·array_ass_subscr
96 ····92:·0000000000000920···149·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.097 ····93:·0000000000000920···149·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.0
97 ····93:·0000000000000d14····96·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold98 ····94:·0000000000000d14····96·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold
98 ····94:·0000000000001fa0····17·FUNC····LOCAL··DEFAULT···10·HH_getitem 
99 ····95:·0000000000001fc0···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:·00000000000020b0····16·FUNC····LOCAL··DEFAULT···10·II_getitem101 ····97:·00000000000020b0····16·FUNC····LOCAL··DEFAULT···10·II_getitem
102 ····98:·00000000000020c0···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:·0000000000002180····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
Offset 145, 40 lines modifiedOffset 145, 40 lines modified
145 ···141:·00000000000027b0···220·FUNC····LOCAL··DEFAULT···10·array_array_count145 ···141:·00000000000027b0···220·FUNC····LOCAL··DEFAULT···10·array_array_count
146 ···142:·000000000000139d····23·FUNC····LOCAL··DEFAULT····7·array_array_count.cold146 ···142:·000000000000139d····23·FUNC····LOCAL··DEFAULT····7·array_array_count.cold
147 ···143:·00000000000013b4····64·FUNC····LOCAL··DEFAULT····7·arrayiter_traverse147 ···143:·00000000000013b4····64·FUNC····LOCAL··DEFAULT····7·arrayiter_traverse
148 ···144:·00000000000013f4·····6·FUNC····LOCAL··DEFAULT····7·array_array___deepcopy__148 ···144:·00000000000013f4·····6·FUNC····LOCAL··DEFAULT····7·array_array___deepcopy__
149 ···145:·0000000000000d60···115·FUNC····LOCAL··DEFAULT····1·array_array_insert149 ···145:·0000000000000d60···115·FUNC····LOCAL··DEFAULT····1·array_array_insert
150 ···146:·00000000000013fa····93·FUNC····LOCAL··DEFAULT····7·array_array_insert.cold150 ···146:·00000000000013fa····93·FUNC····LOCAL··DEFAULT····7·array_array_insert.cold
151 ···147:·0000000000001457···122·FUNC····LOCAL··DEFAULT····7·array_inplace_concat151 ···147:·0000000000001457···122·FUNC····LOCAL··DEFAULT····7·array_inplace_concat
152 ···148:·0000000000000de0···333·FUNC····LOCAL··DEFAULT····1·array_array_index152 ···148:·0000000000000de0···306·FUNC····LOCAL··DEFAULT····1·array_array_index
153 ···149:·00000000000014d1····81·FUNC····LOCAL··DEFAULT····7·array_array_index.cold153 ···149:·00000000000014d1····98·FUNC····LOCAL··DEFAULT····7·array_array_index.cold
154 ···150:·0000000000000f30···107·FUNC····LOCAL··DEFAULT····1·array_contains154 ···150:·0000000000000f20···107·FUNC····LOCAL··DEFAULT····1·array_contains
155 ···151:·0000000000001522····41·FUNC····LOCAL··DEFAULT····7·array_contains.cold155 ···151:·0000000000001533····41·FUNC····LOCAL··DEFAULT····7·array_contains.cold
156 ···152:·0000000000000fa0····80·FUNC····LOCAL··DEFAULT····1·array_arrayiterator___reduce__156 ···152:·0000000000000f90····80·FUNC····LOCAL··DEFAULT····1·array_arrayiterator___reduce__
157 ···153:·000000000000154b····45·FUNC····LOCAL··DEFAULT····7·array_arrayiterator___reduce__.cold157 ···153:·000000000000155c····45·FUNC····LOCAL··DEFAULT····7·array_arrayiterator___reduce__.cold
158 ···154:·0000000000000ff0···388·FUNC····LOCAL··DEFAULT····1·array_array___reduce_ex__158 ···154:·0000000000000fe0···388·FUNC····LOCAL··DEFAULT····1·array_array___reduce_ex__
159 ···155:·0000000000001578···282·FUNC····LOCAL··DEFAULT····7·array_array___reduce_ex__.cold159 ···155:·0000000000001589···282·FUNC····LOCAL··DEFAULT····7·array_array___reduce_ex__.cold
160 ···156:·00000000000000c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5160 ···156:·00000000000000c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
161 ···157:·0000000000001180····66·FUNC····LOCAL··DEFAULT····1·array_arrayiterator___setstate__161 ···157:·0000000000001170····66·FUNC····LOCAL··DEFAULT····1·array_arrayiterator___setstate__
162 ···158:·0000000000001692····36·FUNC····LOCAL··DEFAULT····7·array_arrayiterator___setstate__.cold162 ···158:·00000000000016a3····36·FUNC····LOCAL··DEFAULT····7·array_arrayiterator___setstate__.cold
163 ···159:·00000000000016b6···170·FUNC····LOCAL··DEFAULT····7·array_array_reverse163 ···159:·00000000000016c7···170·FUNC····LOCAL··DEFAULT····7·array_array_reverse
164 ···160:·0000000000001760····33·FUNC····LOCAL··DEFAULT····7·array_array___sizeof__164 ···160:·0000000000001771····33·FUNC····LOCAL··DEFAULT····7·array_array___sizeof__
165 ···161:·0000000000001781···381·FUNC····LOCAL··DEFAULT····7·array_array_tofile165 ···161:·0000000000001792···381·FUNC····LOCAL··DEFAULT····7·array_array_tofile
166 ···162:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.7166 ···162:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.7
167 ···163:·0000000000002890···191·FUNC····LOCAL··DEFAULT···10·q_compareitems167 ···163:·0000000000002890···191·FUNC····LOCAL··DEFAULT···10·q_compareitems
168 ···164:·00000000000018fe····22·FUNC····LOCAL··DEFAULT····7·q_compareitems.cold168 ···164:·000000000000190f····22·FUNC····LOCAL··DEFAULT····7·q_compareitems.cold
169 ···165:·0000000000002950···184·FUNC····LOCAL··DEFAULT···10·w_setitem169 ···165:·0000000000002950···184·FUNC····LOCAL··DEFAULT···10·w_setitem
170 ···166:·0000000000001914····99·FUNC····LOCAL··DEFAULT····7·w_setitem.cold170 ···166:·0000000000001925····99·FUNC····LOCAL··DEFAULT····7·w_setitem.cold
171 ···167:·0000000000001977·····9·FUNC····LOCAL··DEFAULT····7·array_array_tounicode171 ···167:·0000000000001988·····9·FUNC····LOCAL··DEFAULT····7·array_array_tounicode
172 ···168:·0000000000001980···261·FUNC····LOCAL··DEFAULT····7·array_array_fromunicode172 ···168:·0000000000001991···261·FUNC····LOCAL··DEFAULT····7·array_array_fromunicode
173 ···169:·0000000000002a10····16·FUNC····LOCAL··DEFAULT···10·u_getitem173 ···169:·0000000000002a10····16·FUNC····LOCAL··DEFAULT···10·u_getitem
174 ···170:·0000000000002a20···117·FUNC····LOCAL··DEFAULT···10·u_setitem174 ···170:·0000000000002a20···117·FUNC····LOCAL··DEFAULT···10·u_setitem
175 ···171:·0000000000001a85····32·FUNC····LOCAL··DEFAULT····7·u_setitem.cold175 ···171:·0000000000001a96····32·FUNC····LOCAL··DEFAULT····7·u_setitem.cold
176 ···172:·0000000000002aa0···213·FUNC····LOCAL··DEFAULT···10·QQ_compareitems176 ···172:·0000000000002aa0···213·FUNC····LOCAL··DEFAULT···10·QQ_compareitems
177 ···173:·0000000000001aa5·····9·FUNC····LOCAL··DEFAULT····7·QQ_compareitems.cold177 ···173:·0000000000001ab6·····9·FUNC····LOCAL··DEFAULT····7·QQ_compareitems.cold
178 ···174:·0000000000000240····16·OBJECT··LOCAL··DEFAULT···12·_keywords.0178 ···174:·0000000000000240····16·OBJECT··LOCAL··DEFAULT···12·_keywords.0
179 ···175:·0000000000000250····24·OBJECT··LOCAL··DEFAULT···12·_keywords.2179 ···175:·0000000000000250····24·OBJECT··LOCAL··DEFAULT···12·_keywords.2
180 ···176:·0000000000000270····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4180 ···176:·0000000000000270····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4
181 ···177:·0000000000000280····16·OBJECT··LOCAL··DEFAULT···12·_keywords.6181 ···177:·0000000000000280····16·OBJECT··LOCAL··DEFAULT···12·_keywords.6
182 ···178:·0000000000000180····64·OBJECT··LOCAL··DEFAULT····3·arrayslots182 ···178:·0000000000000180····64·OBJECT··LOCAL··DEFAULT····3·arrayslots
183 ···179:·00000000000001c0····64·OBJECT··LOCAL··DEFAULT····3·a_methods183 ···179:·00000000000001c0····64·OBJECT··LOCAL··DEFAULT····3·a_methods
184 ···180:·0000000000001240···137·OBJECT··LOCAL··DEFAULT···12·array__array_reconstructor__doc__184 ···180:·0000000000001240···137·OBJECT··LOCAL··DEFAULT···12·array__array_reconstructor__doc__
80.4 KB
readelf --wide --relocs {}
Max HTML report size reached
24.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 994, 15 lines modifiedOffset 994, 15 lines modified
994 ··DW_CFA_def_cfa_offset:·32994 ··DW_CFA_def_cfa_offset:·32
995 ··DW_CFA_advance_loc:·2·to·000000000000141f995 ··DW_CFA_advance_loc:·2·to·000000000000141f
996 ··DW_CFA_def_cfa_offset:·24996 ··DW_CFA_def_cfa_offset:·24
997 ··DW_CFA_advance_loc:·2·to·0000000000001421997 ··DW_CFA_advance_loc:·2·to·0000000000001421
998 ··DW_CFA_def_cfa_offset:·16998 ··DW_CFA_def_cfa_offset:·16
999 ··DW_CFA_advance_loc:·2·to·0000000000001423999 ··DW_CFA_advance_loc:·2·to·0000000000001423
1000 ··DW_CFA_def_cfa_offset:·81000 ··DW_CFA_def_cfa_offset:·8
1001 ··DW_CFA_advance_loc:·5·to·00000000000014281001 ··DW_CFA_advance_loc:·1·to·0000000000001424
1002 ··DW_CFA_restore_state1002 ··DW_CFA_restore_state
1003 ··DW_CFA_nop1003 ··DW_CFA_nop
  
1004 0000097c·000000000000001c·00000980·FDE·cie=00000000·pc=0000000000000bec..0000000000000cc81004 0000097c·000000000000001c·00000980·FDE·cie=00000000·pc=0000000000000bec..0000000000000cc8
1005 ··DW_CFA_def_cfa_offset:·801005 ··DW_CFA_def_cfa_offset:·80
1006 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561006 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1007 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481007 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Offset 1114, 114 lines modifiedOffset 1114, 114 lines modified
  
1114 00000aa0·0000000000000014·00000aa4·FDE·cie=00000000·pc=0000000000000d0c..0000000000000d141114 00000aa0·0000000000000014·00000aa4·FDE·cie=00000000·pc=0000000000000d0c..0000000000000d14
1115 ··DW_CFA_def_cfa_offset:·481115 ··DW_CFA_def_cfa_offset:·48
1116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1118 ··DW_CFA_nop1118 ··DW_CFA_nop
  
1119 00000ab8·0000000000000010·00000abc·FDE·cie=00000000·pc=0000000000001850..00000000000018611119 00000ab8·0000000000000010·00000abc·FDE·cie=00000000·pc=0000000000001850..00000000000018f3
1120 ··DW_CFA_nop1120 ··DW_CFA_nop
1121 ··DW_CFA_nop1121 ··DW_CFA_nop
1122 ··DW_CFA_nop1122 ··DW_CFA_nop
  
1123 00000acc·0000000000000010·00000ad0·FDE·cie=00000000·pc=0000000000001870..00000000000019131123 00000acc·0000000000000010·00000ad0·FDE·cie=00000000·pc=0000000000001900..0000000000001911
1124 ··DW_CFA_nop1124 ··DW_CFA_nop
1125 ··DW_CFA_nop1125 ··DW_CFA_nop
1126 ··DW_CFA_nop1126 ··DW_CFA_nop
  
1127 00000ae0·000000000000007c·00000ae4·FDE·cie=00000000·pc=0000000000001920..0000000000001f9c1127 00000ae0·0000000000000010·00000ae4·FDE·cie=00000000·pc=0000000000001920..0000000000001931
 1128 ··DW_CFA_nop
 1129 ··DW_CFA_nop
 1130 ··DW_CFA_nop
  
 1131 00000af4·000000000000007c·00000af8·FDE·cie=00000000·pc=0000000000001940..0000000000001fbc
1128 ··DW_CFA_advance_loc:·6·to·00000000000019261132 ··DW_CFA_advance_loc:·6·to·0000000000001946
1129 ··DW_CFA_def_cfa_offset:·161133 ··DW_CFA_def_cfa_offset:·16
1130 ··DW_CFA_offset:·r15·(r15)·at·cfa-161134 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1131 ··DW_CFA_advance_loc:·2·to·00000000000019281135 ··DW_CFA_advance_loc:·2·to·0000000000001948
1132 ··DW_CFA_def_cfa_offset:·241136 ··DW_CFA_def_cfa_offset:·24
1133 ··DW_CFA_offset:·r14·(r14)·at·cfa-241137 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1134 ··DW_CFA_advance_loc:·2·to·000000000000192a1138 ··DW_CFA_advance_loc:·2·to·000000000000194a
1135 ··DW_CFA_def_cfa_offset:·321139 ··DW_CFA_def_cfa_offset:·32
1136 ··DW_CFA_offset:·r13·(r13)·at·cfa-321140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1137 ··DW_CFA_advance_loc:·2·to·000000000000192c1141 ··DW_CFA_advance_loc:·10·to·0000000000001954
1138 ··DW_CFA_def_cfa_offset:·401142 ··DW_CFA_def_cfa_offset:·40
1139 ··DW_CFA_offset:·r12·(r12)·at·cfa-401143 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1140 ··DW_CFA_advance_loc:·9·to·00000000000019351144 ··DW_CFA_advance_loc:·4·to·0000000000001958
1141 ··DW_CFA_def_cfa_offset:·481145 ··DW_CFA_def_cfa_offset:·48
1142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1143 ··DW_CFA_advance_loc:·4·to·00000000000019391147 ··DW_CFA_advance_loc:·1·to·0000000000001959
1144 ··DW_CFA_def_cfa_offset:·561148 ··DW_CFA_def_cfa_offset:·56
1145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561149 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1146 ··DW_CFA_advance_loc:·7·to·00000000000019401150 ··DW_CFA_advance_loc:·7·to·0000000000001960
1147 ··DW_CFA_def_cfa_offset:·1121151 ··DW_CFA_def_cfa_offset:·112
1148 ··DW_CFA_advance_loc2:·374·to·0000000000001ab61152 ··DW_CFA_advance_loc2:·374·to·0000000000001ad6
1149 ··DW_CFA_remember_state1153 ··DW_CFA_remember_state
1150 ··DW_CFA_def_cfa_offset:·561154 ··DW_CFA_def_cfa_offset:·56
1151 ··DW_CFA_advance_loc:·1·to·0000000000001ab71155 ··DW_CFA_advance_loc:·1·to·0000000000001ad7
1152 ··DW_CFA_def_cfa_offset:·481156 ··DW_CFA_def_cfa_offset:·48
1153 ··DW_CFA_advance_loc:·1·to·0000000000001ab81157 ··DW_CFA_advance_loc:·1·to·0000000000001ad8
1154 ··DW_CFA_def_cfa_offset:·401158 ··DW_CFA_def_cfa_offset:·40
1155 ··DW_CFA_advance_loc:·2·to·0000000000001aba1159 ··DW_CFA_advance_loc:·2·to·0000000000001ada
1156 ··DW_CFA_def_cfa_offset:·321160 ··DW_CFA_def_cfa_offset:·32
1157 ··DW_CFA_advance_loc:·2·to·0000000000001abc1161 ··DW_CFA_advance_loc:·2·to·0000000000001adc
1158 ··DW_CFA_def_cfa_offset:·241162 ··DW_CFA_def_cfa_offset:·24
1159 ··DW_CFA_advance_loc:·2·to·0000000000001abe1163 ··DW_CFA_advance_loc:·2·to·0000000000001ade
1160 ··DW_CFA_def_cfa_offset:·161164 ··DW_CFA_def_cfa_offset:·16
1161 ··DW_CFA_advance_loc:·2·to·0000000000001ac01165 ··DW_CFA_advance_loc:·2·to·0000000000001ae0
1162 ··DW_CFA_def_cfa_offset:·81166 ··DW_CFA_def_cfa_offset:·8
1163 ··DW_CFA_advance_loc:·8·to·0000000000001ac81167 ··DW_CFA_advance_loc:·8·to·0000000000001ae8
1164 ··DW_CFA_restore_state1168 ··DW_CFA_restore_state
1165 ··DW_CFA_advance_loc1:·135·to·0000000000001b4f1169 ··DW_CFA_advance_loc1:·135·to·0000000000001b6f
1166 ··DW_CFA_remember_state1170 ··DW_CFA_remember_state
1167 ··DW_CFA_def_cfa_offset:·561171 ··DW_CFA_def_cfa_offset:·56
1168 ··DW_CFA_advance_loc:·1·to·0000000000001b501172 ··DW_CFA_advance_loc:·1·to·0000000000001b70
1169 ··DW_CFA_def_cfa_offset:·481173 ··DW_CFA_def_cfa_offset:·48
1170 ··DW_CFA_advance_loc:·1·to·0000000000001b511174 ··DW_CFA_advance_loc:·1·to·0000000000001b71
1171 ··DW_CFA_def_cfa_offset:·401175 ··DW_CFA_def_cfa_offset:·40
1172 ··DW_CFA_advance_loc:·2·to·0000000000001b531176 ··DW_CFA_advance_loc:·2·to·0000000000001b73
1173 ··DW_CFA_def_cfa_offset:·321177 ··DW_CFA_def_cfa_offset:·32
1174 ··DW_CFA_advance_loc:·2·to·0000000000001b551178 ··DW_CFA_advance_loc:·2·to·0000000000001b75
1175 ··DW_CFA_def_cfa_offset:·241179 ··DW_CFA_def_cfa_offset:·24
1176 ··DW_CFA_advance_loc:·2·to·0000000000001b571180 ··DW_CFA_advance_loc:·2·to·0000000000001b77
1177 ··DW_CFA_def_cfa_offset:·161181 ··DW_CFA_def_cfa_offset:·16
1178 ··DW_CFA_advance_loc:·2·to·0000000000001b591182 ··DW_CFA_advance_loc:·2·to·0000000000001b79
1179 ··DW_CFA_def_cfa_offset:·81183 ··DW_CFA_def_cfa_offset:·8
1180 ··DW_CFA_advance_loc:·7·to·0000000000001b601184 ··DW_CFA_advance_loc:·7·to·0000000000001b80
1181 ··DW_CFA_restore_state1185 ··DW_CFA_restore_state
1182 ··DW_CFA_advance_loc1:·68·to·0000000000001ba41186 ··DW_CFA_advance_loc1:·68·to·0000000000001bc4
1183 ··DW_CFA_remember_state1187 ··DW_CFA_remember_state
1184 ··DW_CFA_def_cfa_offset:·561188 ··DW_CFA_def_cfa_offset:·56
1185 ··DW_CFA_advance_loc:·7·to·0000000000001bab1189 ··DW_CFA_advance_loc:·7·to·0000000000001bcb
1186 ··DW_CFA_def_cfa_offset:·481190 ··DW_CFA_def_cfa_offset:·48
1187 ··DW_CFA_advance_loc:·1·to·0000000000001bac1191 ··DW_CFA_advance_loc:·1·to·0000000000001bcc
1188 ··DW_CFA_def_cfa_offset:·401192 ··DW_CFA_def_cfa_offset:·40
1189 ··DW_CFA_advance_loc:·2·to·0000000000001bae1193 ··DW_CFA_advance_loc:·2·to·0000000000001bce
1190 ··DW_CFA_def_cfa_offset:·321194 ··DW_CFA_def_cfa_offset:·32
1191 ··DW_CFA_advance_loc:·2·to·0000000000001bb01195 ··DW_CFA_advance_loc:·2·to·0000000000001bd0
1192 ··DW_CFA_def_cfa_offset:·241196 ··DW_CFA_def_cfa_offset:·24
1193 ··DW_CFA_advance_loc:·2·to·0000000000001bb21197 ··DW_CFA_advance_loc:·2·to·0000000000001bd2
1194 ··DW_CFA_def_cfa_offset:·161198 ··DW_CFA_def_cfa_offset:·16
1195 ··DW_CFA_advance_loc:·2·to·0000000000001bb41199 ··DW_CFA_advance_loc:·2·to·0000000000001bd4
1196 ··DW_CFA_def_cfa_offset:·81200 ··DW_CFA_def_cfa_offset:·8
1197 ··DW_CFA_advance_loc:·2·to·0000000000001bb61201 ··DW_CFA_advance_loc:·2·to·0000000000001bd6
1198 ··DW_CFA_restore_state1202 ··DW_CFA_restore_state
1199 ··DW_CFA_nop1203 ··DW_CFA_nop
1200 ··DW_CFA_nop1204 ··DW_CFA_nop
  
1201 00000b60·000000000000001c·00000b64·FDE·cie=00000000·pc=0000000000000d14..0000000000000d741205 00000b74·000000000000001c·00000b78·FDE·cie=00000000·pc=0000000000000d14..0000000000000d74
1202 ··DW_CFA_def_cfa_offset:·1121206 ··DW_CFA_def_cfa_offset:·112
1203 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1204 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481208 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1205 ··DW_CFA_offset:·r12·(r12)·at·cfa-401209 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1206 ··DW_CFA_offset:·r13·(r13)·at·cfa-321210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1207 ··DW_CFA_offset:·r14·(r14)·at·cfa-241211 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1208 ··DW_CFA_offset:·r15·(r15)·at·cfa-161212 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1209 ··DW_CFA_nop1213 ··DW_CFA_nop
  
1210 00000b80·0000000000000010·00000b84·FDE·cie=00000000·pc=0000000000001fa0..0000000000001fb1 
1211 ··DW_CFA_nop 
1212 ··DW_CFA_nop 
1213 ··DW_CFA_nop 
Max diff block lines reached; 18891/25194 bytes (74.98%) of diff not shown.
947 B
strings --all --bytes=8 {}
    
Offset 106, 19 lines modifiedOffset 106, 18 lines modified
106 []A\A]A^106 []A\A]A^
107 AWAVAUATUH107 AWAVAUATUH
108 8[]A\A]A^A_108 8[]A\A]A^A_
109 []A\A]A^A_109 []A\A]A^A_
110 []A\A]A^A_110 []A\A]A^A_
111 AWAVAUATA111 AWAVAUATA
112 []A\A]A^A_112 []A\A]A^A_
113 AWAVAUATI 
114 8[]A\A]A^A_113 8[]A\A]A^A_
115 8[]A\A]A^A_114 8[]A\A]A^A_
116 []A\A]A^A_115 []A\A]A^A_
117 H;T$·|DE1116 H;|$·|CE1
118 AVAUATUSH117 AVAUATUSH
119 []A\A]A^118 []A\A]A^
120 array(typecode·[,·initializer])·->·array119 array(typecode·[,·initializer])·->·array
121 Return·a·new·array·whose·items·are·restricted·by·typecode,·and120 Return·a·new·array·whose·items·are·restricted·by·typecode,·and
122 initialized·from·the·optional·initializer·value,·which·must·be·a·list,121 initialized·from·the·optional·initializer·value,·which·must·be·a·list,
123 string·or·iterable·over·elements·of·the·appropriate·type.122 string·or·iterable·over·elements·of·the·appropriate·type.
124 Arrays·represent·basic·values·and·behave·very·much·like·lists,·except123 Arrays·represent·basic·values·and·behave·very·much·like·lists,·except
Offset 306, 20 lines modifiedOffset 305, 20 lines modified
306 array_array_tolist_impl305 array_array_tolist_impl
307 array_array_tounicode_impl306 array_array_tounicode_impl
308 array_repr.cold307 array_repr.cold
309 array_array_tolist_impl.cold308 array_array_tolist_impl.cold
310 BB_getitem309 BB_getitem
311 q_setitem310 q_setitem
312 q_setitem.cold311 q_setitem.cold
313 q_getitem 
314 BB_compareitems312 BB_compareitems
 313 q_getitem
 314 HH_getitem
315 array_ass_subscr315 array_ass_subscr
316 array_slice.constprop.0316 array_slice.constprop.0
317 array_ass_subscr.cold317 array_ass_subscr.cold
318 HH_getitem 
319 II_setitem318 II_setitem
320 II_setitem.cold319 II_setitem.cold
321 II_getitem320 II_getitem
322 LL_setitem321 LL_setitem
323 LL_setitem.cold322 LL_setitem.cold
324 LL_getitem323 LL_getitem
325 array_tp_traverse324 array_tp_traverse
13.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1255, 329 lines modifiedOffset 1255, 325 lines modified
1255 »       mov····%rdx,%rbx1255 »       mov····%rdx,%rbx
1256 »       sub····$0x28,%rsp1256 »       sub····$0x28,%rsp
1257 »       mov····%rax,0x10(%rsp)1257 »       mov····%rax,0x10(%rsp)
1258 »       lea····-0x1(%rdx),%rax1258 »       lea····-0x1(%rdx),%rax
1259 »       mov····%r13,0x18(%rsp)1259 »       mov····%r13,0x18(%rsp)
1260 »       cmp····$0x2,%rax1260 »       cmp····$0x2,%rax
1261 »       ja·····e1f·<array_array_index+0x3f>1261 »       ja·····e1f·<array_array_index+0x3f>
1262 ·R_X86_64_PC32»  .text.unlikely+0x14cd1262 ·R_X86_64_PC32»  .text.unlikely+0x14e5
1263 »       mov····(%rsi),%r141263 »       mov····(%rsi),%r14
1264 »       xor····%ebp,%ebp1264 »       xor····%ebp,%ebp
1265 »       cmp····$0x1,%rdx1265 »       cmp····$0x1,%rdx
1266 »       je·····e43·<array_array_index+0x63>1266 »       je·····e39·<array_array_index+0x59>
1267 »       jmp····eb5·<array_array_index+0xd5>1267 »       jmp····eb4·<array_array_index+0xd4>
1268 »       nop 
1269 »       jne····f0d·<array_array_index+0x12d>1268 »       jne····e35·<array_array_index+0x55>
 1269 ·R_X86_64_PC32»  .text.unlikely+0x14de
1270 »       add····$0x1,%rbp1270 »       add····$0x1,%rbp
1271 »       cmp····%r13,%rbp1271 »       cmp····%r13,%rbp
1272 »       je·····efc·<array_array_index+0x11c>1272 »       jge····e42·<array_array_index+0x62>
 1273 ·R_X86_64_PC32»  .text.unlikely+0x14cd
1273 »       cmp····%rbp,0x10(%r12)1274 »       cmp····0x10(%r12),%rbp
1274 »       jle····efc·<array_array_index+0x11c>1275 »       jge····e4d·<array_array_index+0x6d>
 1276 ·R_X86_64_PC32»  .text.unlikely+0x14cd
1275 »       mov····0x28(%r12),%rax1277 »       mov····0x28(%r12),%rax
1276 »       mov····%rbp,%rsi1278 »       mov····%rbp,%rsi
1277 »       mov····%r12,%rdi1279 »       mov····%r12,%rdi
1278 »       call···*0x8(%rax)1280 »       call···*0x8(%rax)
1279 »       mov····%rax,%rbx1281 »       mov····%rax,%rbx
1280 »       test···%rax,%rax1282 »       test···%rax,%rax
1281 »       je·····f0d·<array_array_index+0x12d>1283 »       je·····e67·<array_array_index+0x87>
 1284 ·R_X86_64_PC32»  .text.unlikely+0x14de
1282 »       mov····$0x2,%edx1285 »       mov····$0x2,%edx
1283 »       mov····%r14,%rsi1286 »       mov····%r14,%rsi
1284 »       mov····%rax,%rdi1287 »       mov····%rax,%rdi
1285 »       call···e78·<array_array_index+0x98>1288 »       call···e77·<array_array_index+0x97>
1286 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x41289 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
1287 »       mov····(%rbx),%rdx1290 »       mov····(%rbx),%rdx
1288 »       test···%edx,%edx1291 »       test···%edx,%edx
1289 »       jns····e9a·<array_array_index+0xba>1292 »       jns····e99·<array_array_index+0xb9>
1290 »       test···%eax,%eax1293 »       test···%eax,%eax
1291 »       jle····e30·<array_array_index+0x50>1294 »       jle····e2f·<array_array_index+0x4f>
1292 »       mov····%rbp,%rdi1295 »       mov····%rbp,%rdi
1293 »       call···e8b·<array_array_index+0xab>1296 »       call···e8a·<array_array_index+0xaa>
1294 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x41297 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
1295 »       add····$0x28,%rsp1298 »       add····$0x28,%rsp
1296 »       pop····%rbx1299 »       pop····%rbx
1297 »       pop····%rbp1300 »       pop····%rbp
1298 »       pop····%r121301 »       pop····%r12
1299 »       pop····%r131302 »       pop····%r13
1300 »       pop····%r141303 »       pop····%r14
1301 »       pop····%r151304 »       pop····%r15
1302 »       ret1305 »       ret
1303 »       sub····$0x1,%rdx1306 »       sub····$0x1,%rdx
1304 »       mov····%rdx,(%rbx)1307 »       mov····%rdx,(%rbx)
1305 »       jne····e7f·<array_array_index+0x9f>1308 »       jne····e7e·<array_array_index+0x9e>
1306 »       mov····%rbx,%rdi1309 »       mov····%rbx,%rdi
1307 »       mov····%eax,0xc(%rsp)1310 »       mov····%eax,0xc(%rsp)
1308 »       call···eaf·<array_array_index+0xcf>1311 »       call···eae·<array_array_index+0xce>
1309 ·R_X86_64_PLT32» _Py_Dealloc-0x41312 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1310 »       mov····0xc(%rsp),%eax1313 »       mov····0xc(%rsp),%eax
1311 »       jmp····e7f·<array_array_index+0x9f>1314 »       jmp····e7e·<array_array_index+0x9e>
1312 »       mov····0x8(%r15),%rdi1315 »       mov····0x8(%r15),%rdi
1313 »       lea····0x10(%rsp),%rsi1316 »       lea····0x10(%rsp),%rsi
1314 »       call···ec3·<array_array_index+0xe3>1317 »       call···ec2·<array_array_index+0xe2>
1315 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x41318 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
1316 »       test···%eax,%eax1319 »       test···%eax,%eax
1317 »       je·····f0d·<array_array_index+0x12d>1320 »       je·····eca·<array_array_index+0xea>
 1321 ·R_X86_64_PC32»  .text.unlikely+0x14de
1318 »       cmp····$0x2,%rbx1322 »       cmp····$0x2,%rbx
1319 »       jne····f14·<array_array_index+0x134>1323 »       jne····efb·<array_array_index+0x11b>
1320 »       mov····0x10(%rsp),%rbp1324 »       mov····0x10(%rsp),%rbp
1321 »       mov····0x18(%rsp),%r131325 »       mov····0x18(%rsp),%r13
1322 »       test···%rbp,%rbp1326 »       test···%rbp,%rbp
1323 »       jns····eea·<array_array_index+0x10a>1327 »       jns····eed·<array_array_index+0x10d>
1324 »       add····0x10(%r12),%rbp1328 »       add····0x10(%r12),%rbp
1325 »       mov····$0x0,%eax1329 »       mov····$0x0,%eax
1326 »       cmovs··%rax,%rbp1330 »       cmovs··%rax,%rbp
1327 »       test···%r13,%r131331 »       test···%r13,%r13
 1332 »       jns····e39·<array_array_index+0x59>
1328 »       js·····ef3·<array_array_index+0x113>1333 »       jmp····efb·<array_array_index+0x11b>
1329 ·R_X86_64_PC32»  .text.unlikely+0x15141334 ·R_X86_64_PC32»  .text.unlikely+0x1525
1330 »       cmp····%rbp,%r13 
1331 »       jg·····e43·<array_array_index+0x63> 
1332 »       mov····0x0(%rip),%rdi········ 
1333 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
1334 »       mov····$0x0,%esi 
1335 ·R_X86_64_32»    .rodata.str1.8+0x600 
1336 »       call···f0d·<array_array_index+0x12d> 
1337 ·R_X86_64_PLT32» PyErr_SetString-0x4 
1338 »       xor····%eax,%eax 
1339 »       jmp····e8b·<array_array_index+0xab> 
1340 »       mov····0x10(%r15),%rdi1335 »       mov····0x10(%r15),%rdi
1341 »       lea····0x18(%rsp),%rsi1336 »       lea····0x18(%rsp),%rsi
1342 »       call···f22·<array_array_index+0x142>1337 »       call···f09·<array_array_index+0x129>
1343 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x41338 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
1344 »       test···%eax,%eax1339 »       test···%eax,%eax
1345 »       jne····ecd·<array_array_index+0xed>1340 »       jne····ed0·<array_array_index+0xf0>
1346 »       xor····%eax,%eax 
1347 »       jmp····e8b·<array_array_index+0xab>1341 »       jmp····f12·<array_array_index+0x132>
 1342 ·R_X86_64_PC32»  .text.unlikely+0x14de
 1343 »       data16·cs·nopw·0x0(%rax,%rax,1)
1348 »       nopl···(%rax)1344 »       nopl···(%rax)
  
1349 0000000000000f30·<array_contains>:1345 0000000000000f20·<array_contains>:
1350 array_contains():1346 array_contains():
1351 »       endbr641347 »       endbr64
1352 »       push···%r141348 »       push···%r14
1353 »       mov····%rsi,%r141349 »       mov····%rsi,%r14
1354 »       push···%r131350 »       push···%r13
1355 »       mov····%rdi,%r131351 »       mov····%rdi,%r13
1356 »       push···%r121352 »       push···%r12
1357 »       xor····%r12d,%r12d1353 »       xor····%r12d,%r12d
1358 »       push···%rbp1354 »       push···%rbp
1359 »       push···%rbx1355 »       push···%rbx
1360 »       jmp····f4f·<array_contains+0x1f>1356 »       jmp····f3f·<array_contains+0x1f>
1361 »       add····$0x1,%r121357 »       add····$0x1,%r12
1362 »       test···%ebp,%ebp1358 »       test···%ebp,%ebp
1363 »       jne····f90·<array_contains+0x60>1359 »       jne····f80·<array_contains+0x60>
1364 »       cmp····%r12,0x10(%r13)1360 »       cmp····%r12,0x10(%r13)
1365 »       jle····f59·<array_contains+0x29>1361 »       jle····f49·<array_contains+0x29>
1366 ·R_X86_64_PC32»  .text.unlikely+0x151e1362 ·R_X86_64_PC32»  .text.unlikely+0x152f
1367 »       mov····0x28(%r13),%rax1363 »       mov····0x28(%r13),%rax
1368 »       mov····%r12,%rsi1364 »       mov····%r12,%rsi
1369 »       mov····%r13,%rdi1365 »       mov····%r13,%rdi
1370 »       call···*0x8(%rax)1366 »       call···*0x8(%rax)
1371 »       mov····%rax,%rbx1367 »       mov····%rax,%rbx
1372 »       test···%rax,%rax1368 »       test···%rax,%rax
Max diff block lines reached; 8608/13228 bytes (65.07%) of diff not shown.
23.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1120, 15 lines modifiedOffset 1120, 15 lines modified
1120 »       jmp····bf7·<array_richcompare.cold+0xb>1120 »       jmp····bf7·<array_richcompare.cold+0xb>
1121 ·R_X86_64_PC32»  .text.hot+0x15741121 ·R_X86_64_PC32»  .text.hot+0x1574
1122 »       cmp····%rax,%rdx1122 »       cmp····%rax,%rdx
1123 »       setge··%al1123 »       setge··%al
1124 »       movzbl·%al,%eax1124 »       movzbl·%al,%eax
1125 »       test···%eax,%eax1125 »       test···%eax,%eax
1126 »       jne····c08·<array_richcompare.cold+0x1c>1126 »       jne····c08·<array_richcompare.cold+0x1c>
1127 ·R_X86_64_PC32»  .text.hot+0x14241127 ·R_X86_64_PC32»  .text.hot+0x1420
1128 »       jmp····c0d·<array_richcompare.cold+0x21>1128 »       jmp····c0d·<array_richcompare.cold+0x21>
1129 ·R_X86_64_PC32»  .text.hot+0x15221129 ·R_X86_64_PC32»  .text.hot+0x1522
1130 »       cmp····%rdx,%rax1130 »       cmp····%rdx,%rax
1131 »       setg···%al1131 »       setg···%al
1132 »       movzbl·%al,%eax1132 »       movzbl·%al,%eax
1133 »       jmp····c00·<array_richcompare.cold+0x14>1133 »       jmp····c00·<array_richcompare.cold+0x14>
1134 »       mov····0x0(%r13),%rax1134 »       mov····0x0(%r13),%rax
Offset 1169, 15 lines modifiedOffset 1169, 15 lines modified
1169 ·R_X86_64_32»    _Py_FalseStruct1169 ·R_X86_64_32»    _Py_FalseStruct
1170 »       jmp····c4e·<array_richcompare.cold+0x62>1170 »       jmp····c4e·<array_richcompare.cold+0x62>
1171 »       mov····0x28(%rbp),%rcx1171 »       mov····0x28(%rbp),%rcx
1172 »       cmp····%rcx,0x28(%rbx)1172 »       cmp····%rcx,0x28(%rbx)
1173 »       je·····c8b·<array_richcompare.cold+0x9f>1173 »       je·····c8b·<array_richcompare.cold+0x9f>
1174 ·R_X86_64_PC32»  .text.hot+0x139e1174 ·R_X86_64_PC32»  .text.hot+0x139e
1175 »       jmp····c90·<array_richcompare.cold+0xa4>1175 »       jmp····c90·<array_richcompare.cold+0xa4>
1176 ·R_X86_64_PC32»  .text.hot+0x143c1176 ·R_X86_64_PC32»  .text.hot+0x1431
1177 »       mov····0x10(%rbx),%rax1177 »       mov····0x10(%rbx),%rax
1178 »       mov····0x10(%rbp),%rdx1178 »       mov····0x10(%rbp),%rdx
1179 »       jmp····c9d·<array_richcompare.cold+0xb1>1179 »       jmp····c9d·<array_richcompare.cold+0xb1>
1180 ·R_X86_64_PC32»  .text.hot+0x14fc1180 ·R_X86_64_PC32»  .text.hot+0x14fc
1181 »       mov····0x0(%rip),%eax········1181 »       mov····0x0(%rip),%eax········
1182 ·R_X86_64_PC32»  _Py_FalseStruct-0x41182 ·R_X86_64_PC32»  _Py_FalseStruct-0x4
1183 »       add····$0x1,%eax1183 »       add····$0x1,%eax
Offset 1237, 35 lines modifiedOffset 1237, 35 lines modified
1237 0000000000000d14·<array_ass_subscr.cold>:1237 0000000000000d14·<array_ass_subscr.cold>:
1238 array_ass_subscr.cold():1238 array_ass_subscr.cold():
1239 »       mov····%rax,0x8(%rsp)1239 »       mov····%rax,0x8(%rsp)
1240 »       call···d1e·<array_ass_subscr.cold+0xa>1240 »       call···d1e·<array_ass_subscr.cold+0xa>
1241 ·R_X86_64_PLT32» PyErr_Occurred-0x41241 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1242 »       test···%rax,%rax1242 »       test···%rax,%rax
1243 »       jne····d27·<array_ass_subscr.cold+0x13>1243 »       jne····d27·<array_ass_subscr.cold+0x13>
1244 ·R_X86_64_PC32»  .text.hot+0x1dca1244 ·R_X86_64_PC32»  .text.hot+0x1de9
1245 »       mov····0x8(%rsp),%rsi1245 »       mov····0x8(%rsp),%rsi
1246 »       jmp····d31·<array_ass_subscr.cold+0x1d>1246 »       jmp····d31·<array_ass_subscr.cold+0x1d>
1247 ·R_X86_64_PC32»  .text.hot+0x1f391247 ·R_X86_64_PC32»  .text.hot+0x1f58
1248 »       lea····0x1(%rsi),%r81248 »       lea····0x1(%rsi),%r8
1249 »       movslq·0x4(%rax),%r141249 »       movslq·0x4(%rax),%r13
1250 »       mov····%rsi,0x18(%rsp)1250 »       mov····%rsi,0x18(%rsp)
1251 »       mov····%rsi,%rcx1251 »       mov····%rsi,%rcx
1252 »       mov····%r8,0x20(%rsp)1252 »       mov····%r8,0x20(%rsp)
1253 »       mov····$0x1,%r13d1253 »       mov····$0x1,%ebp
1254 »       xor····%r15d,%r15d1254 »       xor····%r14d,%r14d
1255 »       mov····$0x1,%eax1255 »       mov····$0x1,%eax
1256 »       movq···$0x1,0x28(%rsp)1256 »       movq···$0x1,0x28(%rsp)
1257 »       jmp····d62·<array_ass_subscr.cold+0x4e>1257 »       jmp····d61·<array_ass_subscr.cold+0x4d>
1258 ·R_X86_64_PC32»  .text.hot+0x1a151258 ·R_X86_64_PC32»  .text.hot+0x1a35
1259 »       mov····0x10(%rbp),%r151259 »       mov····0x10(%r12),%r14
1260 »       cmp····%rbp,%rbx1260 »       cmp····%r12,%rbx
1261 »       je·····d6f·<array_ass_subscr.cold+0x5b>1261 »       je·····d6f·<array_ass_subscr.cold+0x5b>
1262 ·R_X86_64_PC32»  .text.hot+0x1e7e1262 ·R_X86_64_PC32»  .text.hot+0x1e9e
1263 »       jmp····d74·<II_setitem.cold>1263 »       jmp····d74·<II_setitem.cold>
1264 ·R_X86_64_PC32»  .text.hot+0x19ca1264 ·R_X86_64_PC32»  .text.hot+0x19eb
  
1265 0000000000000d74·<II_setitem.cold>:1265 0000000000000d74·<II_setitem.cold>:
1266 II_setitem.cold():1266 II_setitem.cold():
1267 »       sub····$0x1,%rax1267 »       sub····$0x1,%rax
1268 »       mov····%rax,(%r12)1268 »       mov····%rax,(%r12)
1269 »       jne····d82·<II_setitem.cold+0xe>1269 »       jne····d82·<II_setitem.cold+0xe>
1270 ·R_X86_64_PC32»  .text.hot+0x20021270 ·R_X86_64_PC32»  .text.hot+0x2002
Offset 2043, 261 lines modifiedOffset 2043, 268 lines modified
2043 »       pop····%rbx2043 »       pop····%rbx
2044 »       pop····%rbp2044 »       pop····%rbp
2045 »       pop····%r122045 »       pop····%r12
2046 »       ret2046 »       ret
  
2047 00000000000014d1·<array_array_index.cold>:2047 00000000000014d1·<array_array_index.cold>:
2048 array_array_index.cold():2048 array_array_index.cold():
 2049 »       mov····0x0(%rip),%rdi········
 2050 ·R_X86_64_PC32»  PyExc_ValueError-0x4
 2051 »       mov····$0x0,%esi
 2052 ·R_X86_64_32»    .rodata.str1.8+0x600
 2053 »       call···14e2·<array_array_index.cold+0x11>
 2054 ·R_X86_64_PLT32» PyErr_SetString-0x4
 2055 »       xor····%eax,%eax
 2056 »       jmp····14e9·<array_array_index.cold+0x18>
 2057 ·R_X86_64_PC32»  .text+0xe86
2049 »       mov····$0x3,%ecx2058 »       mov····$0x3,%ecx
2050 »       mov····$0x1,%edx2059 »       mov····$0x1,%edx
2051 »       mov····%rbx,%rsi2060 »       mov····%rbx,%rsi
2052 »       mov····$0x0,%edi2061 »       mov····$0x0,%edi
2053 ·R_X86_64_32»    .rodata.str1.1+0x2402062 ·R_X86_64_32»    .rodata.str1.1+0x240
2054 »       call···14e8·<array_array_index.cold+0x17>2063 »       call···1500·<array_array_index.cold+0x2f>
2055 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x42064 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
2056 »       test···%eax,%eax2065 »       test···%eax,%eax
2057 »       je·····14f0·<array_array_index.cold+0x1f>2066 »       je·····14e2·<array_array_index.cold+0x11>
2058 ·R_X86_64_PC32»  .text+0xf09 
2059 »       sub····$0x1,%rbx2067 »       sub····$0x1,%rbx
2060 »       mov····(%r15),%r142068 »       mov····(%r15),%r14
2061 »       jle····14fd·<array_array_index.cold+0x2c>2069 »       jle····1511·<array_array_index.cold+0x40>
2062 ·R_X86_64_PC32»  .text+0xec92070 ·R_X86_64_PC32»  .text+0xecc
2063 »       mov····0x8(%r15),%rdi2071 »       mov····0x8(%r15),%rdi
2064 »       lea····0x10(%rsp),%rsi2072 »       lea····0x10(%rsp),%rsi
2065 »       call···150b·<array_array_index.cold+0x3a>2073 »       call···151f·<array_array_index.cold+0x4e>
2066 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x42074 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
2067 »       test···%eax,%eax2075 »       test···%eax,%eax
2068 »       je·····1513·<array_array_index.cold+0x42>2076 »       jne····1527·<array_array_index.cold+0x56>
2069 ·R_X86_64_PC32»  .text+0xf092077 ·R_X86_64_PC32»  .text+0xef7
2070 »       jmp····1518·<array_array_index.cold+0x47>2078 »       jmp····14e2·<array_array_index.cold+0x11>
2071 ·R_X86_64_PC32»  .text+0xf10 
2072 »       add····0x10(%r12),%r132079 »       add····0x10(%r12),%r13
2073 »       jmp····1522·<array_contains.cold>2080 »       jmp····1533·<array_contains.cold>
2074 ·R_X86_64_PC32»  .text+0xeef2081 ·R_X86_64_PC32»  .text+0xe35
  
2075 0000000000001522·<array_contains.cold>:2082 0000000000001533·<array_contains.cold>:
2076 array_contains.cold():2083 array_contains.cold():
2077 »       xor····%ebp,%ebp2084 »       xor····%ebp,%ebp
2078 »       jmp····1529·<array_contains.cold+0x7>2085 »       jmp····153a·<array_contains.cold+0x7>
2079 ·R_X86_64_PC32»  .text+0xf8c2086 ·R_X86_64_PC32»  .text+0xf7c
2080 »       sub····$0x1,%rax2087 »       sub····$0x1,%rax
2081 »       mov····%rax,(%rbx)2088 »       mov····%rax,(%rbx)
2082 »       jne····1536·<array_contains.cold+0x14>2089 »       jne····1547·<array_contains.cold+0x14>
2083 ·R_X86_64_PC32»  .text+0xf432090 ·R_X86_64_PC32»  .text+0xf33
2084 »       mov····%rbx,%rdi2091 »       mov····%rbx,%rdi
2085 »       call···153e·<array_contains.cold+0x1c>2092 »       call···154f·<array_contains.cold+0x1c>
2086 ·R_X86_64_PLT32» _Py_Dealloc-0x42093 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2087 »       jmp····1543·<array_contains.cold+0x21>2094 »       jmp····1554·<array_contains.cold+0x21>
2088 ·R_X86_64_PC32»  .text+0xf432095 ·R_X86_64_PC32»  .text+0xf33
2089 »       or·····$0xffffffff,%ebp2096 »       or·····$0xffffffff,%ebp
2090 »       jmp····154b·<array_arrayiterator___reduce__.cold>2097 »       jmp····155c·<array_arrayiterator___reduce__.cold>
Max diff block lines reached; 19442/24305 bytes (79.99%) of diff not shown.
29.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1579, 18 lines modifiedOffset 1579, 18 lines modified
1579 »       mov····0x10(%rbx),%rax1579 »       mov····0x10(%rbx),%rax
1580 »       mov····0x10(%rbp),%rdx1580 »       mov····0x10(%rbp),%rdx
1581 »       cmp····%rax,%rdx1581 »       cmp····%rax,%rdx
1582 »       jne····1394·<array_richcompare+0x54>1582 »       jne····1394·<array_richcompare+0x54>
1583 ·R_X86_64_PC32»  .text.unlikely+0xc351583 ·R_X86_64_PC32»  .text.unlikely+0xc35
1584 »       mov····0x28(%rbp),%rcx1584 »       mov····0x28(%rbp),%rcx
1585 »       cmp····0x28(%rbx),%rcx1585 »       cmp····0x28(%rbx),%rcx
1586 »       jne····1440·<array_richcompare+0x100>1586 »       jne····1435·<array_richcompare+0xf5>
1587 »       mov····0x18(%rcx),%rcx1587 »       mov····0x18(%rcx),%rcx
1588 »       test···%rcx,%rcx1588 »       test···%rcx,%rcx
1589 »       je·····1440·<array_richcompare+0x100>1589 »       je·····1435·<array_richcompare+0xf5>
1590 »       cmp····%rax,%rdx1590 »       cmp····%rax,%rdx
1591 »       mov····0x18(%rbp),%rsi1591 »       mov····0x18(%rbp),%rsi
1592 »       mov····0x18(%rbx),%rdi1592 »       mov····0x18(%rbx),%rdi
1593 »       cmovg··%rax,%rdx1593 »       cmovg··%rax,%rdx
1594 »       call···*%rcx1594 »       call···*%rcx
1595 »       test···%eax,%eax1595 »       test···%eax,%eax
1596 »       jne····1513·<array_richcompare+0x1d3>1596 »       jne····1513·<array_richcompare+0x1d3>
Offset 1621, 26 lines modifiedOffset 1621, 25 lines modified
1621 »       pop····%rbx1621 »       pop····%rbx
1622 »       pop····%rbp1622 »       pop····%rbp
1623 »       pop····%r121623 »       pop····%r12
1624 »       pop····%r131624 »       pop····%r13
1625 »       pop····%r141625 »       pop····%r14
1626 »       pop····%r151626 »       pop····%r15
1627 »       ret1627 »       ret
1628 »       nopl···0x0(%rax) 
1629 »       mov····$0x0,%ebx1628 »       mov····$0x0,%ebx
1630 ·R_X86_64_32»    _Py_TrueStruct1629 ·R_X86_64_32»    _Py_TrueStruct
1631 »       mov····(%rbx),%eax1630 »       mov····(%rbx),%eax
1632 »       add····$0x1,%eax1631 »       add····$0x1,%eax
1633 »       je·····1412·<array_richcompare+0xd2>1632 »       je·····1412·<array_richcompare+0xd2>
1634 »       jmp····1439·<array_richcompare+0xf9>1633 »       jmp····1435·<array_richcompare+0xf5>
1635 ·R_X86_64_PC32»  .text.unlikely+0xcae1634 ·R_X86_64_PC32»  .text.unlikely+0xcae
1636 »       nopl···0x0(%rax) 
1637 »       xor····%r14d,%r14d1635 »       xor····%r14d,%r14d
1638 »       test···%rax,%rax1636 »       test···%rax,%rax
1639 »       jle····1500·<array_richcompare+0x1c0>1637 »       jle····1500·<array_richcompare+0x1c0>
 1638 »       data16·cs·nopw·0x0(%rax,%rax,1)
1640 »       nopl···0x0(%rax)1639 »       nopl···0x0(%rax)
1641 »       cmp····0x10(%rbp),%r141640 »       cmp····0x10(%rbp),%r14
1642 »       jge····145a·<array_richcompare+0x11a>1641 »       jge····145a·<array_richcompare+0x11a>
1643 ·R_X86_64_PC32»  .text.unlikely+0xc8c1642 ·R_X86_64_PC32»  .text.unlikely+0xc8c
1644 »       mov····0x28(%rbx),%rax1643 »       mov····0x28(%rbx),%rax
1645 »       mov····%r14,%rsi1644 »       mov····%r14,%rsi
1646 »       mov····%rbx,%rdi1645 »       mov····%rbx,%rdi
Offset 1700, 15 lines modifiedOffset 1699, 15 lines modified
1700 »       cmp····$0x5,%r12d1699 »       cmp····$0x5,%r12d
1701 »       ja·····151d·<array_richcompare+0x1dd>1700 »       ja·····151d·<array_richcompare+0x1dd>
1702 ·R_X86_64_PC32»  .text.unlikely+0xc2e1701 ·R_X86_64_PC32»  .text.unlikely+0xc2e
1703 »       notrack·jmp·*0x0(,%r12,8)1702 »       notrack·jmp·*0x0(,%r12,8)
1704 ·R_X86_64_32S»   .rodata+0x2101703 ·R_X86_64_32S»   .rodata+0x210
1705 »       mov····$0x0,%ebx1704 »       mov····$0x0,%ebx
1706 ·R_X86_64_32»    _Py_FalseStruct1705 ·R_X86_64_32»    _Py_FalseStruct
1707 »       jmp····142d·<array_richcompare+0xed>1706 »       jmp····1429·<array_richcompare+0xe9>
1708 »       test···%eax,%eax1707 »       test···%eax,%eax
1709 »       setg···%al1708 »       setg···%al
1710 »       movzbl·%al,%eax1709 »       movzbl·%al,%eax
1711 »       mov····$0x0,%ebx1710 »       mov····$0x0,%ebx
1712 ·R_X86_64_32»    _Py_TrueStruct1711 ·R_X86_64_32»    _Py_TrueStruct
1713 »       test···%eax,%eax1712 »       test···%eax,%eax
1714 »       jne····1546·<array_richcompare+0x206>1713 »       jne····1546·<array_richcompare+0x206>
Offset 1962, 228 lines modifiedOffset 1961, 238 lines modified
1962 »       pop····%rbx1961 »       pop····%rbx
1963 »       pop····%rbp1962 »       pop····%rbp
1964 »       ret1963 »       ret
1965 »       xor····%eax,%eax1964 »       xor····%eax,%eax
1966 »       jmp····1840·<q_setitem+0x40>1965 »       jmp····1840·<q_setitem+0x40>
1967 »       nopl···0x0(%rax,%rax,1)1966 »       nopl···0x0(%rax,%rax,1)
  
1968 0000000000001850·<q_getitem>: 
1969 q_getitem(): 
1970 »       endbr64 
1971 »       mov····0x18(%rdi),%rax 
1972 »       mov····(%rax,%rsi,8),%rdi 
1973 »       jmp····1861·<q_getitem+0x11> 
1974 ·R_X86_64_PLT32» PyLong_FromLongLong-0x4 
1975 »       data16·cs·nopw·0x0(%rax,%rax,1) 
1976 »       nopl···0x0(%rax) 
  
1977 0000000000001870·<BB_compareitems>:1967 0000000000001850·<BB_compareitems>:
1978 BB_compareitems():1968 BB_compareitems():
1979 »       endbr641969 »       endbr64
1980 »       test···%rdx,%rdx1970 »       test···%rdx,%rdx
1981 »       jle····1908·<BB_compareitems+0x98>1971 »       jle····18e8·<BB_compareitems+0x98>
1982 »       movzbl·(%rdi),%ecx1972 »       movzbl·(%rdi),%ecx
1983 »       movzbl·(%rsi),%eax1973 »       movzbl·(%rsi),%eax
1984 »       cmp····%al,%cl1974 »       cmp····%al,%cl
1985 »       jne····190b·<BB_compareitems+0x9b>1975 »       jne····18eb·<BB_compareitems+0x9b>
1986 »       cmp····$0x1,%rdx1976 »       cmp····$0x1,%rdx
1987 »       je·····1908·<BB_compareitems+0x98>1977 »       je·····18e8·<BB_compareitems+0x98>
1988 »       movzbl·0x1(%rdi),%ecx1978 »       movzbl·0x1(%rdi),%ecx
1989 »       movzbl·0x1(%rsi),%eax1979 »       movzbl·0x1(%rsi),%eax
1990 »       cmp····%al,%cl1980 »       cmp····%al,%cl
1991 »       jne····190b·<BB_compareitems+0x9b>1981 »       jne····18eb·<BB_compareitems+0x9b>
1992 »       cmp····$0x2,%rdx1982 »       cmp····$0x2,%rdx
1993 »       je·····1908·<BB_compareitems+0x98>1983 »       je·····18e8·<BB_compareitems+0x98>
1994 »       movzbl·0x2(%rdi),%ecx1984 »       movzbl·0x2(%rdi),%ecx
1995 »       movzbl·0x2(%rsi),%eax1985 »       movzbl·0x2(%rsi),%eax
1996 »       cmp····%al,%cl1986 »       cmp····%al,%cl
1997 »       jne····190b·<BB_compareitems+0x9b>1987 »       jne····18eb·<BB_compareitems+0x9b>
1998 »       cmp····$0x3,%rdx1988 »       cmp····$0x3,%rdx
1999 »       je·····1908·<BB_compareitems+0x98>1989 »       je·····18e8·<BB_compareitems+0x98>
2000 »       movzbl·0x3(%rdi),%ecx1990 »       movzbl·0x3(%rdi),%ecx
2001 »       movzbl·0x3(%rsi),%eax1991 »       movzbl·0x3(%rsi),%eax
2002 »       cmp····%al,%cl1992 »       cmp····%al,%cl
2003 »       jne····190b·<BB_compareitems+0x9b>1993 »       jne····18eb·<BB_compareitems+0x9b>
2004 »       cmp····$0x4,%rdx1994 »       cmp····$0x4,%rdx
2005 »       je·····1908·<BB_compareitems+0x98>1995 »       je·····18e8·<BB_compareitems+0x98>
2006 »       movzbl·0x4(%rdi),%ecx1996 »       movzbl·0x4(%rdi),%ecx
2007 »       movzbl·0x4(%rsi),%eax1997 »       movzbl·0x4(%rsi),%eax
2008 »       cmp····%al,%cl1998 »       cmp····%al,%cl
2009 »       jne····190b·<BB_compareitems+0x9b>1999 »       jne····18eb·<BB_compareitems+0x9b>
2010 »       cmp····$0x5,%rdx2000 »       cmp····$0x5,%rdx
2011 »       je·····1908·<BB_compareitems+0x98>2001 »       je·····18e8·<BB_compareitems+0x98>
2012 »       movzbl·0x5(%rdi),%ecx2002 »       movzbl·0x5(%rdi),%ecx
2013 »       movzbl·0x5(%rsi),%eax2003 »       movzbl·0x5(%rsi),%eax
2014 »       cmp····%al,%cl2004 »       cmp····%al,%cl
2015 »       jne····190b·<BB_compareitems+0x9b>2005 »       jne····18eb·<BB_compareitems+0x9b>
2016 »       cmp····$0x6,%rdx2006 »       cmp····$0x6,%rdx
2017 »       je·····1908·<BB_compareitems+0x98>2007 »       je·····18e8·<BB_compareitems+0x98>
2018 »       mov····$0x6,%r8d2008 »       mov····$0x6,%r8d
2019 »       movzbl·(%rdi,%r8,1),%ecx2009 »       movzbl·(%rdi,%r8,1),%ecx
2020 »       movzbl·(%rsi,%r8,1),%eax2010 »       movzbl·(%rsi,%r8,1),%eax
2021 »       cmp····%al,%cl2011 »       cmp····%al,%cl
2022 »       jne····190b·<BB_compareitems+0x9b>2012 »       jne····18eb·<BB_compareitems+0x9b>
2023 »       add····$0x1,%r82013 »       add····$0x1,%r8
Max diff block lines reached; 26003/29896 bytes (86.98%) of diff not shown.
5.46 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ··0x00000900·14000000·04090000·00000000·2c000000·............,...148 ··0x00000900·14000000·04090000·00000000·2c000000·............,...
149 ··0x00000910·000e3083·03860200·14000000·1c090000·..0.............149 ··0x00000910·000e3083·03860200·14000000·1c090000·..0.............
150 ··0x00000920·00000000·48000000·00730e10·540e0800·....H....s..T...150 ··0x00000920·00000000·48000000·00730e10·540e0800·....H....s..T...
151 ··0x00000930·48000000·34090000·00000000·ab020000·H...4...........151 ··0x00000930·48000000·34090000·00000000·ab020000·H...4...........
152 ··0x00000940·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..152 ··0x00000940·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
153 ··0x00000950·420e288c·05440e30·8606490e·38830747·B.(..D.0..I.8..G153 ··0x00000950·420e288c·05440e30·8606490e·38830747·B.(..D.0..I.8..G
154 ··0x00000960·0e5002b6·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.·154 ··0x00000960·0e5002b6·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.·
155 ··0x00000970·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......155 ··0x00000970·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
156 ··0x00000980·80090000·00000000·dc000000·000e5083·..............P.156 ··0x00000980·80090000·00000000·dc000000·000e5083·..............P.
157 ··0x00000990·0786068c·058d048e·038f0200·10000000·................157 ··0x00000990·0786068c·058d048e·038f0200·10000000·................
158 ··0x000009a0·a0090000·00000000·7b000000·00000000·........{.......158 ··0x000009a0·a0090000·00000000·7b000000·00000000·........{.......
159 ··0x000009b0·10000000·b4090000·00000000·09000000·................159 ··0x000009b0·10000000·b4090000·00000000·09000000·................
160 ··0x000009c0·00000000·2c000000·c8090000·00000000·....,...........160 ··0x000009c0·00000000·2c000000·c8090000·00000000·....,...........
161 ··0x000009d0·84000000·00460e10·8c02410e·18860344·.....F....A....D161 ··0x000009d0·84000000·00460e10·8c02410e·18860344·.....F....A....D
162 ··0x000009e0·0e208304·026b0a0e·18410e10·420e0841·.·...k...A..B..A162 ··0x000009e0·0e208304·026b0a0e·18410e10·420e0841·.·...k...A..B..A
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ··0x00000a50·24000000·000e2083·0486038c·02000000·$.....·.........169 ··0x00000a50·24000000·000e2083·0486038c·02000000·$.....·.........
170 ··0x00000a60·10000000·640a0000·00000000·11000000·....d...........170 ··0x00000a60·10000000·640a0000·00000000·11000000·....d...........
171 ··0x00000a70·00000000·28000000·780a0000·00000000·....(...x.......171 ··0x00000a70·00000000·28000000·780a0000·00000000·....(...x.......
172 ··0x00000a80·4b000000·00450e10·8602490e·1883034c·K....E....I....L172 ··0x00000a80·4b000000·00450e10·8602490e·1883034c·K....E....I....L
173 ··0x00000a90·0e306a0a·0e18410e·10410e08·410b0000·.0j...A..A..A...173 ··0x00000a90·0e306a0a·0e18410e·10410e08·410b0000·.0j...A..A..A...
174 ··0x00000aa0·14000000·a40a0000·00000000·08000000·................174 ··0x00000aa0·14000000·a40a0000·00000000·08000000·................
175 ··0x00000ab0·000e3083·03860200·10000000·bc0a0000·..0.............175 ··0x00000ab0·000e3083·03860200·10000000·bc0a0000·..0.............
176 ··0x00000ac0·00000000·11000000·00000000·10000000·................176 ··0x00000ac0·00000000·a3000000·00000000·10000000·................
177 ··0x00000ad0·d00a0000·00000000·a3000000·00000000·................177 ··0x00000ad0·d00a0000·00000000·11000000·00000000·................
178 ··0x00000ae0·7c000000·e40a0000·00000000·7c060000·|...........|... 
179 ··0x00000af0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
180 ··0x00000b00·420e288c·05490e30·8606440e·38830747·B.(..I.0..D.8..G 
181 ··0x00000b10·0e700376·010a0e38·410e3041·0e28420e·.p.v...8A.0A.(B. 
182 ··0x00000b20·20420e18·420e1042·0e08480b·02870a0e··B..B..B..H..... 
183 ··0x00000b30·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
184 ··0x00000b40·420e0847·0b02440a·0e38470e·30410e28·B..G..D..8G.0A.( 
185 ··0x00000b50·420e2042·0e18420e·10420e08·420b0000·B.·B..B..B..B... 
186 ··0x00000b60·1c000000·640b0000·00000000·60000000·....d.......`... 
187 ··0x00000b70·000e7083·0786068c·058d048e·038f0200·..p............. 
188 ··0x00000b80·10000000·840b0000·00000000·11000000·................178 ··0x00000ae0·10000000·e40a0000·00000000·11000000·................
 179 ··0x00000af0·00000000·7c000000·f80a0000·00000000·....|...........
 180 ··0x00000b00·7c060000·00460e10·8f02420e·188e0342·|....F....B....B
 181 ··0x00000b10·0e208d04·4a0e288c·05440e30·8606410e·.·..J.(..D.0..A.
 182 ··0x00000b20·38830747·0e700376·010a0e38·410e3041·8..G.p.v...8A.0A
 183 ··0x00000b30·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.
 184 ··0x00000b40·02870a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
 185 ··0x00000b50·18420e10·420e0847·0b02440a·0e38470e·.B..B..G..D..8G.
 186 ··0x00000b60·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
 187 ··0x00000b70·420b0000·1c000000·780b0000·00000000·B.......x.......
 188 ··0x00000b80·60000000·000e7083·0786068c·058d048e·`.....p.........
189 ··0x00000b90·00000000·2c000000·980b0000·00000000·....,...........189 ··0x00000b90·038f0200·2c000000·980b0000·00000000·....,...........
190 ··0x00000ba0·e1000000·00460e10·8c02410e·18860347·.....F....A....G190 ··0x00000ba0·e1000000·00460e10·8c02410e·18860347·.....F....A....G
191 ··0x00000bb0·0e208304·02a80a0e·18410e10·420e0841·.·.......A..B..A191 ··0x00000bb0·0e208304·02a80a0e·18410e10·420e0841·.·.......A..B..A
192 ··0x00000bc0·0b000000·18000000·c80b0000·00000000·................192 ··0x00000bc0·0b000000·18000000·c80b0000·00000000·................
193 ··0x00000bd0·85000000·000e2083·0486038c·02000000·......·.........193 ··0x00000bd0·85000000·000e2083·0486038c·02000000·......·.........
194 ··0x00000be0·10000000·e40b0000·00000000·10000000·................194 ··0x00000be0·10000000·e40b0000·00000000·10000000·................
195 ··0x00000bf0·00000000·28000000·f80b0000·00000000·....(...........195 ··0x00000bf0·00000000·28000000·f80b0000·00000000·....(...........
196 ··0x00000c00·bf000000·00460e10·8c02440e·18860347·.....F....D....G196 ··0x00000c00·bf000000·00460e10·8c02440e·18860347·.....F....D....G
Offset 302, 20 lines modifiedOffset 302, 20 lines modified
302 ··0x000012a0·00000000·73000000·00460e10·8c02440e·....s....F....D.302 ··0x000012a0·00000000·73000000·00460e10·8c02440e·....s....F....D.
303 ··0x000012b0·18860344·0e208304·440e3002·5c0e2041·...D.·..D.0.\.·A303 ··0x000012b0·18860344·0e208304·440e3002·5c0e2041·...D.·..D.0.\.·A
304 ··0x000012c0·0e18410e·10420e08·18000000·cc120000·..A..B..........304 ··0x000012c0·0e18410e·10420e08·18000000·cc120000·..A..B..........
305 ··0x000012d0·00000000·5d000000·000e3083·0486038c·....].....0.....305 ··0x000012d0·00000000·5d000000·000e3083·0486038c·....].....0.....
306 ··0x000012e0·02000000·28000000·e8120000·00000000·....(...........306 ··0x000012e0·02000000·28000000·e8120000·00000000·....(...........
307 ··0x000012f0·7a000000·00460e10·8c02410e·18860349·z....F....A....I307 ··0x000012f0·7a000000·00460e10·8c02410e·18860349·z....F....A....I
308 ··0x00001300·0e208304·02660e18·410e1042·0e080000·.·...f..A..B....308 ··0x00001300·0e208304·02660e18·410e1042·0e080000·.·...f..A..B....
309 ··0x00001310·48000000·14130000·00000000·4d010000·H...........M...309 ··0x00001310·48000000·14130000·00000000·32010000·H...........2...
310 ··0x00001320·00460e10·8f02470e·188e0342·0e208d04·.F....G....B.·..310 ··0x00001320·00460e10·8f02470e·188e0342·0e208d04·.F....G....B.·..
311 ··0x00001330·4c0e288c·05440e30·8606410e·38830747·L.(..D.0..A.8..G311 ··0x00001330·4c0e288c·05440e30·8606410e·38830747·L.(..D.0..A.8..G
312 ··0x00001340·0e600288·0a0e3841·0e30410e·28420e20·.`....8A.0A.(B.·312 ··0x00001340·0e600287·0a0e3841·0e30410e·28420e20·.`....8A.0A.(B.·
313 ··0x00001350·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......313 ··0x00001350·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
314 ··0x00001360·60130000·00000000·51000000·000e6083·`.......Q.....`.314 ··0x00001360·60130000·00000000·62000000·000e6083·`.......b.....`.
315 ··0x00001370·0786068c·058d048e·038f0200·38000000·............8...315 ··0x00001370·0786068c·058d048e·038f0200·38000000·............8...
316 ··0x00001380·80130000·00000000·6b000000·00460e10·........k....F..316 ··0x00001380·80130000·00000000·6b000000·00460e10·........k....F..
317 ··0x00001390·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.317 ··0x00001390·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.
318 ··0x000013a0·05410e30·8306024c·0e28430e·20420e18·.A.0...L.(C.·B..318 ··0x000013a0·05410e30·8306024c·0e28430e·20420e18·.A.0...L.(C.·B..
319 ··0x000013b0·420e1042·0e080000·1c000000·bc130000·B..B............319 ··0x000013b0·420e1042·0e080000·1c000000·bc130000·B..B............
320 ··0x000013c0·00000000·29000000·000e3083·0686058c·....).....0.....320 ··0x000013c0·00000000·29000000·000e3083·0686058c·....).....0.....
321 ··0x000013d0·048d038e·02000000·18000000·dc130000·................321 ··0x000013d0·048d038e·02000000·18000000·dc130000·................
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 78, 21 lines modifiedOffset 78, 21 lines modified
78 ··0x000004b0·61795f74·6f6c6973·745f696d·706c0061·ay_tolist_impl.a78 ··0x000004b0·61795f74·6f6c6973·745f696d·706c0061·ay_tolist_impl.a
79 ··0x000004c0·72726179·5f617272·61795f74·6f756e69·rray_array_touni79 ··0x000004c0·72726179·5f617272·61795f74·6f756e69·rray_array_touni
80 ··0x000004d0·636f6465·5f696d70·6c006172·7261795f·code_impl.array_80 ··0x000004d0·636f6465·5f696d70·6c006172·7261795f·code_impl.array_
81 ··0x000004e0·72657072·2e636f6c·64006172·7261795f·repr.cold.array_81 ··0x000004e0·72657072·2e636f6c·64006172·7261795f·repr.cold.array_
82 ··0x000004f0·61727261·795f746f·6c697374·5f696d70·array_tolist_imp82 ··0x000004f0·61727261·795f746f·6c697374·5f696d70·array_tolist_imp
83 ··0x00000500·6c2e636f·6c640042·425f6765·74697465·l.cold.BB_getite83 ··0x00000500·6c2e636f·6c640042·425f6765·74697465·l.cold.BB_getite
84 ··0x00000510·6d00715f·73657469·74656d00·715f7365·m.q_setitem.q_se84 ··0x00000510·6d00715f·73657469·74656d00·715f7365·m.q_setitem.q_se
85 ··0x00000520·74697465·6d2e636f·6c640071·5f676574·titem.cold.q_get85 ··0x00000520·74697465·6d2e636f·6c640042·425f636f·titem.cold.BB_co
 86 ··0x00000530·6d706172·65697465·6d730071·5f676574·mpareitems.q_get
 87 ··0x00000540·6974656d·0048485f·67657469·74656d00·item.HH_getitem.
86 ··0x00000530·6974656d·0042425f·636f6d70·61726569·item.BB_comparei 
87 ··0x00000540·74656d73·00617272·61795f61·73735f73·tems.array_ass_s 
88 ··0x00000550·75627363·72006172·7261795f·736c6963·ubscr.array_slic 
89 ··0x00000560·652e636f·6e737470·726f702e·30006172·e.constprop.0.ar 
90 ··0x00000570·7261795f·6173735f·73756273·63722e63·ray_ass_subscr.c88 ··0x00000550·61727261·795f6173·735f7375·62736372·array_ass_subscr
91 ··0x00000580·6f6c6400·48485f67·65746974·656d0049·old.HH_getitem.I89 ··0x00000560·00617272·61795f73·6c696365·2e636f6e·.array_slice.con
 90 ··0x00000570·73747072·6f702e30·00617272·61795f61·stprop.0.array_a
 91 ··0x00000580·73735f73·75627363·722e636f·6c640049·ss_subscr.cold.I
92 ··0x00000590·495f7365·74697465·6d004949·5f736574·I_setitem.II_set92 ··0x00000590·495f7365·74697465·6d004949·5f736574·I_setitem.II_set
93 ··0x000005a0·6974656d·2e636f6c·64004949·5f676574·item.cold.II_get93 ··0x000005a0·6974656d·2e636f6c·64004949·5f676574·item.cold.II_get
94 ··0x000005b0·6974656d·004c4c5f·73657469·74656d00·item.LL_setitem.94 ··0x000005b0·6974656d·004c4c5f·73657469·74656d00·item.LL_setitem.
95 ··0x000005c0·4c4c5f73·65746974·656d2e63·6f6c6400·LL_setitem.cold.95 ··0x000005c0·4c4c5f73·65746974·656d2e63·6f6c6400·LL_setitem.cold.
96 ··0x000005d0·4c4c5f67·65746974·656d0061·72726179·LL_getitem.array96 ··0x000005d0·4c4c5f67·65746974·656d0061·72726179·LL_getitem.array
97 ··0x000005e0·5f74705f·74726176·65727365·00625f67·_tp_traverse.b_g97 ··0x000005e0·5f74705f·74726176·65727365·00625f67·_tp_traverse.b_g
98 ··0x000005f0·65746974·656d0062·5f636f6d·70617265·etitem.b_compare98 ··0x000005f0·65746974·656d0062·5f636f6d·70617265·etitem.b_compare
157 KB
binascii.o
1.48 KB
readelf --wide --sections {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001328·00··AX··0···0·646 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001328·00··AX··0···0·64
7 ··[·2]·.rela.text········RELA············0000000000000000·004fa0·000f90·18···I·18···1··87 ··[·2]·.rela.text········RELA············0000000000000000·004fa0·000f90·18···I·18···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·001368·0006e0·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········0000000000000000·001368·0006e0·00··WA··0···0·32
9 ··[·4]·.rela.data········RELA············0000000000000000·005f30·000828·18···I·18···3··89 ··[·4]·.rela.data········RELA············0000000000000000·005f30·000828·18···I·18···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·001a48·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·001a48·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001a48·0001ff·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001a48·0001ff·01·AMS··0···0··1
12 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001c47·000788·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001c47·000785·00··AX··0···0··1
13 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006758·000b10·18···I·18···7··813 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006758·000b10·18···I·18···7··8
14 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0023d0·000105·01·AMS··0···0··814 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0023d0·000105·01·AMS··0···0··8
15 ··[10]·.text.hot·········PROGBITS········0000000000000000·0024d8·0004a4·00··AX··0···0·6415 ··[10]·.text.hot·········PROGBITS········0000000000000000·0024d8·0004a4·00··AX··0···0·64
16 ··[11]·.rela.text.hot····RELA············0000000000000000·007268·000480·18···I·18··10··816 ··[11]·.rela.text.hot····RELA············0000000000000000·007268·000480·18···I·18··10··8
17 ··[12]·.rodata···········PROGBITS········0000000000000000·002980·000e80·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000000000·002980·000e80·00···A··0···0·32
18 ··[13]·.rela.rodata······RELA············0000000000000000·0076e8·0001b0·18···I·18··12··818 ··[13]·.rela.rodata······RELA············0000000000000000·0076e8·0001b0·18···I·18··12··8
19 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003800·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003800·000000·00······0···0··1
6.71 KB
readelf --wide --symbols {}
    
Offset 7, 50 lines modifiedOffset 7, 50 lines modified
7 ·····3:·0000000000000480···104·OBJECT··LOCAL··DEFAULT····3·binasciimodule7 ·····3:·0000000000000480···104·OBJECT··LOCAL··DEFAULT····3·binasciimodule
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.18 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
10 ·····6:·0000000000000010···115·FUNC····LOCAL··DEFAULT····1·binascii_exec10 ·····6:·0000000000000010···115·FUNC····LOCAL··DEFAULT····1·binascii_exec
11 ·····7:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····7·binascii_exec.cold11 ·····7:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····7·binascii_exec.cold
12 ·····8:·0000000000000090····70·FUNC····LOCAL··DEFAULT····1·binascii_traverse12 ·····8:·0000000000000090····70·FUNC····LOCAL··DEFAULT····1·binascii_traverse
13 ·····9:·0000000000000008·····7·FUNC····LOCAL··DEFAULT····7·binascii_traverse.cold13 ·····9:·0000000000000008·····7·FUNC····LOCAL··DEFAULT····7·binascii_traverse.cold
14 ····10:·00000000000000e0···545·FUNC····LOCAL··DEFAULT····1·binascii_a2b_qp14 ····10:·00000000000000e0···543·FUNC····LOCAL··DEFAULT····1·binascii_a2b_qp
15 ····11:·0000000000000000···115·FUNC····LOCAL··DEFAULT···10·ascii_buffer_converter15 ····11:·0000000000000000···115·FUNC····LOCAL··DEFAULT···10·ascii_buffer_converter
16 ····12:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.1716 ····12:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
17 ····13:·000000000000000f····80·FUNC····LOCAL··DEFAULT····7·binascii_a2b_qp.cold17 ····13:·000000000000000f····77·FUNC····LOCAL··DEFAULT····7·binascii_a2b_qp.cold
18 ····14:·0000000000000310··1381·FUNC····LOCAL··DEFAULT····1·binascii_b2a_qp18 ····14:·0000000000000300··1381·FUNC····LOCAL··DEFAULT····1·binascii_b2a_qp
19 ····15:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.2019 ····15:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
20 ····16:·000000000000005f···377·FUNC····LOCAL··DEFAULT····7·binascii_b2a_qp.cold20 ····16:·000000000000005c···377·FUNC····LOCAL··DEFAULT····7·binascii_b2a_qp.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.821 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
23 ····19:·00000000000001d8····54·FUNC····LOCAL··DEFAULT····7·ascii_buffer_converter.cold23 ····19:·00000000000001d5····54·FUNC····LOCAL··DEFAULT····7·ascii_buffer_converter.cold
24 ····20:·0000000000000880···706·FUNC····LOCAL··DEFAULT····1·binascii_b2a_base6424 ····20:·0000000000000870···722·FUNC····LOCAL··DEFAULT····1·binascii_b2a_base64
25 ····21:·0000000000000d20····65·OBJECT··LOCAL··DEFAULT···12·table_b2a_base6425 ····21:·0000000000000d20····65·OBJECT··LOCAL··DEFAULT···12·table_b2a_base64
26 ····22:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.826 ····22:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
27 ····23:·000000000000020e····50·FUNC····LOCAL··DEFAULT····7·binascii_b2a_base64.cold27 ····23:·000000000000020b····50·FUNC····LOCAL··DEFAULT····7·binascii_b2a_base64.cold
28 ····24:·0000000000000b50··1059·FUNC····LOCAL··DEFAULT····1·binascii_a2b_base6428 ····24:·0000000000000b50··1059·FUNC····LOCAL··DEFAULT····1·binascii_a2b_base64
29 ····25:·0000000000000d80···256·OBJECT··LOCAL··DEFAULT···12·table_a2b_base6429 ····25:·0000000000000d80···256·OBJECT··LOCAL··DEFAULT···12·table_a2b_base64
30 ····26:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.530 ····26:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
31 ····27:·0000000000000240····18·FUNC····LOCAL··DEFAULT····7·binascii_a2b_base64.cold31 ····27:·000000000000023d····18·FUNC····LOCAL··DEFAULT····7·binascii_a2b_base64.cold
32 ····28:·0000000000000f80····88·FUNC····LOCAL··DEFAULT····1·binascii_clear32 ····28:·0000000000000f80····88·FUNC····LOCAL··DEFAULT····1·binascii_clear
33 ····29:·0000000000000252····30·FUNC····LOCAL··DEFAULT····7·binascii_clear.cold33 ····29:·000000000000024f····30·FUNC····LOCAL··DEFAULT····7·binascii_clear.cold
34 ····30:·0000000000000fe0·····6·FUNC····LOCAL··DEFAULT····1·binascii_free34 ····30:·0000000000000fe0·····6·FUNC····LOCAL··DEFAULT····1·binascii_free
35 ····31:·0000000000000270···303·FUNC····LOCAL··DEFAULT····7·binascii_crc3235 ····31:·000000000000026d···303·FUNC····LOCAL··DEFAULT····7·binascii_crc32
36 ····32:·000000000000039f···258·FUNC····LOCAL··DEFAULT····7·binascii_hexlify36 ····32:·000000000000039c···258·FUNC····LOCAL··DEFAULT····7·binascii_hexlify
37 ····33:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1437 ····33:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
38 ····34:·00000000000004a1···265·FUNC····LOCAL··DEFAULT····7·binascii_b2a_hex38 ····34:·000000000000049e···265·FUNC····LOCAL··DEFAULT····7·binascii_b2a_hex
39 ····35:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1139 ····35:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
40 ····36:·00000000000005aa···207·FUNC····LOCAL··DEFAULT····7·binascii_crc_hqx40 ····36:·00000000000005a7···207·FUNC····LOCAL··DEFAULT····7·binascii_crc_hqx
41 ····37:·0000000000000b20···512·OBJECT··LOCAL··DEFAULT···12·crctab_hqx41 ····37:·0000000000000b20···512·OBJECT··LOCAL··DEFAULT···12·crctab_hqx
42 ····38:·0000000000000080···303·FUNC····LOCAL··DEFAULT···10·binascii_a2b_hex42 ····38:·0000000000000080···303·FUNC····LOCAL··DEFAULT···10·binascii_a2b_hex
43 ····39:·00000000000001b0···756·FUNC····LOCAL··DEFAULT···10·binascii_unhexlify43 ····39:·00000000000001b0···756·FUNC····LOCAL··DEFAULT···10·binascii_unhexlify
44 ····40:·0000000000000679····54·FUNC····LOCAL··DEFAULT····7·binascii_unhexlify.cold44 ····40:·0000000000000676····54·FUNC····LOCAL··DEFAULT····7·binascii_unhexlify.cold
45 ····41:·0000000000000ff0···353·FUNC····LOCAL··DEFAULT····1·binascii_a2b_uu45 ····41:·0000000000000ff0···353·FUNC····LOCAL··DEFAULT····1·binascii_a2b_uu
46 ····42:·00000000000006af····67·FUNC····LOCAL··DEFAULT····7·binascii_a2b_uu.cold46 ····42:·00000000000006ac····67·FUNC····LOCAL··DEFAULT····7·binascii_a2b_uu.cold
47 ····43:·0000000000001160···456·FUNC····LOCAL··DEFAULT····1·binascii_b2a_uu47 ····43:·0000000000001160···456·FUNC····LOCAL··DEFAULT····1·binascii_b2a_uu
48 ····44:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.248 ····44:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
49 ····45:·00000000000006f2···150·FUNC····LOCAL··DEFAULT····7·binascii_b2a_uu.cold49 ····45:·00000000000006ef···150·FUNC····LOCAL··DEFAULT····7·binascii_b2a_uu.cold
50 ····46:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.050 ····46:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
51 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata51 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
52 ····48:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.152 ····48:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
53 ····49:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.353 ····49:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
54 ····50:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.454 ····50:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
55 ····51:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.655 ····51:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
56 ····52:·0000000000000040····24·OBJECT··LOCAL··DEFAULT···12·_keywords.756 ····52:·0000000000000040····24·OBJECT··LOCAL··DEFAULT···12·_keywords.7
Offset 81, 18 lines modifiedOffset 81, 18 lines modified
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObjectRef85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObjectRef
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
 88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue 
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
59.5 KB
readelf --wide --relocs {}
Max HTML report size reached
19.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 70, 123 lines modifiedOffset 70, 124 lines modified
70 ··DW_CFA_advance_loc:·1·to·000000000000000c70 ··DW_CFA_advance_loc:·1·to·000000000000000c
71 ··DW_CFA_def_cfa_offset:·1671 ··DW_CFA_def_cfa_offset:·16
72 ··DW_CFA_advance_loc:·2·to·000000000000000e72 ··DW_CFA_advance_loc:·2·to·000000000000000e
73 ··DW_CFA_def_cfa_offset:·873 ··DW_CFA_def_cfa_offset:·8
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
  
76 000000bc·0000000000000058·000000c0·FDE·cie=00000000·pc=00000000000000e0..000000000000030176 000000bc·0000000000000058·000000c0·FDE·cie=00000000·pc=00000000000000e0..00000000000002ff
77 ··DW_CFA_advance_loc:·6·to·00000000000000e677 ··DW_CFA_advance_loc:·6·to·00000000000000e6
78 ··DW_CFA_def_cfa_offset:·1678 ··DW_CFA_def_cfa_offset:·16
79 ··DW_CFA_offset:·r14·(r14)·at·cfa-1679 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
80 ··DW_CFA_advance_loc:·2·to·00000000000000e880 ··DW_CFA_advance_loc:·2·to·00000000000000e8
81 ··DW_CFA_def_cfa_offset:·2481 ··DW_CFA_def_cfa_offset:·24
82 ··DW_CFA_offset:·r13·(r13)·at·cfa-2482 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
83 ··DW_CFA_advance_loc:·2·to·00000000000000ea83 ··DW_CFA_advance_loc:·2·to·00000000000000ea
84 ··DW_CFA_def_cfa_offset:·3284 ··DW_CFA_def_cfa_offset:·32
85 ··DW_CFA_offset:·r12·(r12)·at·cfa-3285 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
86 ··DW_CFA_advance_loc:·1·to·00000000000000eb86 ··DW_CFA_advance_loc:·1·to·00000000000000eb
87 ··DW_CFA_def_cfa_offset:·4087 ··DW_CFA_def_cfa_offset:·40
88 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4088 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
89 ··DW_CFA_advance_loc:·1·to·00000000000000ec89 ··DW_CFA_advance_loc:·10·to·00000000000000f5
90 ··DW_CFA_def_cfa_offset:·4890 ··DW_CFA_def_cfa_offset:·48
91 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4891 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
92 ··DW_CFA_advance_loc:·13·to·00000000000000f992 ··DW_CFA_advance_loc:·4·to·00000000000000f9
93 ··DW_CFA_def_cfa_offset:·14493 ··DW_CFA_def_cfa_offset:·144
94 ··DW_CFA_advance_loc2:·259·to·00000000000001fc94 ··DW_CFA_advance_loc2:·416·to·0000000000000299
95 ··DW_CFA_remember_state95 ··DW_CFA_remember_state
96 ··DW_CFA_def_cfa_offset:·4896 ··DW_CFA_def_cfa_offset:·48
97 ··DW_CFA_advance_loc:·4·to·000000000000020097 ··DW_CFA_advance_loc:·4·to·000000000000029d
98 ··DW_CFA_def_cfa_offset:·4098 ··DW_CFA_def_cfa_offset:·40
99 ··DW_CFA_advance_loc:·1·to·000000000000020199 ··DW_CFA_advance_loc:·1·to·000000000000029e
100 ··DW_CFA_def_cfa_offset:·32100 ··DW_CFA_def_cfa_offset:·32
101 ··DW_CFA_advance_loc:·2·to·0000000000000203101 ··DW_CFA_advance_loc:·2·to·00000000000002a0
102 ··DW_CFA_def_cfa_offset:·24102 ··DW_CFA_def_cfa_offset:·24
103 ··DW_CFA_advance_loc:·2·to·0000000000000205103 ··DW_CFA_advance_loc:·2·to·00000000000002a2
104 ··DW_CFA_def_cfa_offset:·16104 ··DW_CFA_def_cfa_offset:·16
105 ··DW_CFA_advance_loc:·2·to·0000000000000207105 ··DW_CFA_advance_loc:·2·to·00000000000002a4
106 ··DW_CFA_def_cfa_offset:·8106 ··DW_CFA_def_cfa_offset:·8
107 ··DW_CFA_advance_loc:·1·to·0000000000000208107 ··DW_CFA_advance_loc:·1·to·00000000000002a5
108 ··DW_CFA_restore_state108 ··DW_CFA_restore_state
109 ··DW_CFA_advance_loc1:·180·to·00000000000002bc109 ··DW_CFA_advance_loc:·21·to·00000000000002ba
110 ··DW_CFA_def_cfa_offset:·152110 ··DW_CFA_def_cfa_offset:·152
111 ··DW_CFA_advance_loc:·26·to·00000000000002d6111 ··DW_CFA_advance_loc:·26·to·00000000000002d4
112 ··DW_CFA_def_cfa_offset:·160112 ··DW_CFA_def_cfa_offset:·160
113 ··DW_CFA_advance_loc:·2·to·00000000000002d8113 ··DW_CFA_advance_loc:·2·to·00000000000002d6
114 ··DW_CFA_def_cfa_offset:·168114 ··DW_CFA_def_cfa_offset:·168
115 ··DW_CFA_advance_loc:·2·to·00000000000002da115 ··DW_CFA_advance_loc:·2·to·00000000000002d8
116 ··DW_CFA_def_cfa_offset:·176116 ··DW_CFA_def_cfa_offset:·176
117 ··DW_CFA_advance_loc:·9·to·00000000000002e3117 ··DW_CFA_advance_loc:·9·to·00000000000002e1
118 ··DW_CFA_def_cfa_offset:·144118 ··DW_CFA_def_cfa_offset:·144
119 ··DW_CFA_nop119 ··DW_CFA_nop
120 ··DW_CFA_nop120 ··DW_CFA_nop
 121 ··DW_CFA_nop
  
121 00000118·000000000000001c·0000011c·FDE·cie=00000000·pc=000000000000000f..000000000000005f122 00000118·000000000000001c·0000011c·FDE·cie=00000000·pc=000000000000000f..000000000000005c
122 ··DW_CFA_def_cfa_offset:·144123 ··DW_CFA_def_cfa_offset:·144
123 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
125 ··DW_CFA_offset:·r12·(r12)·at·cfa-32126 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
126 ··DW_CFA_offset:·r13·(r13)·at·cfa-24127 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
127 ··DW_CFA_offset:·r14·(r14)·at·cfa-16128 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
128 ··DW_CFA_nop129 ··DW_CFA_nop
129 ··DW_CFA_nop130 ··DW_CFA_nop
  
130 00000138·0000000000000060·0000013c·FDE·cie=00000000·pc=0000000000000310..0000000000000875131 00000138·0000000000000060·0000013c·FDE·cie=00000000·pc=0000000000000300..0000000000000865
131 ··DW_CFA_advance_loc:·6·to·0000000000000316132 ··DW_CFA_advance_loc:·6·to·0000000000000306
132 ··DW_CFA_def_cfa_offset:·16133 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_offset:·r15·(r15)·at·cfa-16134 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
134 ··DW_CFA_advance_loc:·2·to·0000000000000318135 ··DW_CFA_advance_loc:·2·to·0000000000000308
135 ··DW_CFA_def_cfa_offset:·24136 ··DW_CFA_def_cfa_offset:·24
136 ··DW_CFA_offset:·r14·(r14)·at·cfa-24137 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
137 ··DW_CFA_advance_loc:·2·to·000000000000031a138 ··DW_CFA_advance_loc:·2·to·000000000000030a
138 ··DW_CFA_def_cfa_offset:·32139 ··DW_CFA_def_cfa_offset:·32
139 ··DW_CFA_offset:·r13·(r13)·at·cfa-32140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
140 ··DW_CFA_advance_loc:·2·to·000000000000031c141 ··DW_CFA_advance_loc:·2·to·000000000000030c
141 ··DW_CFA_def_cfa_offset:·40142 ··DW_CFA_def_cfa_offset:·40
142 ··DW_CFA_offset:·r12·(r12)·at·cfa-40143 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
143 ··DW_CFA_advance_loc:·10·to·0000000000000326144 ··DW_CFA_advance_loc:·10·to·0000000000000316
144 ··DW_CFA_def_cfa_offset:·48145 ··DW_CFA_def_cfa_offset:·48
145 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
146 ··DW_CFA_advance_loc:·1·to·0000000000000327147 ··DW_CFA_advance_loc:·1·to·0000000000000317
147 ··DW_CFA_def_cfa_offset:·56148 ··DW_CFA_def_cfa_offset:·56
148 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56149 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
149 ··DW_CFA_advance_loc:·7·to·000000000000032e150 ··DW_CFA_advance_loc:·7·to·000000000000031e
150 ··DW_CFA_def_cfa_offset:·208151 ··DW_CFA_def_cfa_offset:·208
151 ··DW_CFA_advance_loc:·40·to·0000000000000356152 ··DW_CFA_advance_loc:·40·to·0000000000000346
152 ··DW_CFA_def_cfa_offset:·216153 ··DW_CFA_def_cfa_offset:·216
153 ··DW_CFA_advance_loc:·26·to·0000000000000370154 ··DW_CFA_advance_loc:·26·to·0000000000000360
154 ··DW_CFA_def_cfa_offset:·224155 ··DW_CFA_def_cfa_offset:·224
155 ··DW_CFA_advance_loc:·2·to·0000000000000372156 ··DW_CFA_advance_loc:·2·to·0000000000000362
156 ··DW_CFA_def_cfa_offset:·232157 ··DW_CFA_def_cfa_offset:·232
157 ··DW_CFA_advance_loc:·2·to·0000000000000374158 ··DW_CFA_advance_loc:·2·to·0000000000000364
158 ··DW_CFA_def_cfa_offset:·240159 ··DW_CFA_def_cfa_offset:·240
159 ··DW_CFA_advance_loc:·9·to·000000000000037d160 ··DW_CFA_advance_loc:·9·to·000000000000036d
160 ··DW_CFA_def_cfa_offset:·208161 ··DW_CFA_def_cfa_offset:·208
161 ··DW_CFA_advance_loc2:·871·to·00000000000006e4162 ··DW_CFA_advance_loc2:·871·to·00000000000006d4
162 ··DW_CFA_remember_state163 ··DW_CFA_remember_state
163 ··DW_CFA_def_cfa_offset:·56164 ··DW_CFA_def_cfa_offset:·56
164 ··DW_CFA_advance_loc:·4·to·00000000000006e8165 ··DW_CFA_advance_loc:·4·to·00000000000006d8
165 ··DW_CFA_def_cfa_offset:·48166 ··DW_CFA_def_cfa_offset:·48
166 ··DW_CFA_advance_loc:·1·to·00000000000006e9167 ··DW_CFA_advance_loc:·1·to·00000000000006d9
167 ··DW_CFA_def_cfa_offset:·40168 ··DW_CFA_def_cfa_offset:·40
168 ··DW_CFA_advance_loc:·2·to·00000000000006eb169 ··DW_CFA_advance_loc:·2·to·00000000000006db
169 ··DW_CFA_def_cfa_offset:·32170 ··DW_CFA_def_cfa_offset:·32
170 ··DW_CFA_advance_loc:·2·to·00000000000006ed171 ··DW_CFA_advance_loc:·2·to·00000000000006dd
171 ··DW_CFA_def_cfa_offset:·24172 ··DW_CFA_def_cfa_offset:·24
172 ··DW_CFA_advance_loc:·2·to·00000000000006ef173 ··DW_CFA_advance_loc:·2·to·00000000000006df
173 ··DW_CFA_def_cfa_offset:·16174 ··DW_CFA_def_cfa_offset:·16
174 ··DW_CFA_advance_loc:·2·to·00000000000006f1175 ··DW_CFA_advance_loc:·2·to·00000000000006e1
175 ··DW_CFA_def_cfa_offset:·8176 ··DW_CFA_def_cfa_offset:·8
176 ··DW_CFA_advance_loc:·1·to·00000000000006f2177 ··DW_CFA_advance_loc:·1·to·00000000000006e2
177 ··DW_CFA_restore_state178 ··DW_CFA_restore_state
178 ··DW_CFA_nop179 ··DW_CFA_nop
179 ··DW_CFA_nop180 ··DW_CFA_nop
180 ··DW_CFA_nop181 ··DW_CFA_nop
  
181 0000019c·000000000000001c·000001a0·FDE·cie=00000000·pc=000000000000005f..00000000000001d8182 0000019c·000000000000001c·000001a0·FDE·cie=00000000·pc=000000000000005c..00000000000001d5
182 ··DW_CFA_def_cfa_offset:·208183 ··DW_CFA_def_cfa_offset:·208
183 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48185 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
185 ··DW_CFA_offset:·r12·(r12)·at·cfa-40186 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
186 ··DW_CFA_offset:·r13·(r13)·at·cfa-32187 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
187 ··DW_CFA_offset:·r14·(r14)·at·cfa-24188 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
188 ··DW_CFA_offset:·r15·(r15)·at·cfa-16189 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 207, 43 lines modifiedOffset 208, 43 lines modified
207 ··DW_CFA_restore_state208 ··DW_CFA_restore_state
208 ··DW_CFA_advance_loc:·20·to·0000000000000072209 ··DW_CFA_advance_loc:·20·to·0000000000000072
Max diff block lines reached; 13368/19839 bytes (67.38%) of diff not shown.
543 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 AVAUATUSH1 AVAUATUH
2 []A\A]A^2 []A\A]A^
3 AWAVAUATI3 AWAVAUATI
4 []A\A]A^A_4 []A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 AVAUATUH6 AVAUATUH
7 []A\A]A^A_7 []A\A]A^A_
8 AVAUATUSH8 AVAUATUSH
Offset 169, 18 lines modifiedOffset 169, 18 lines modified
169 PyModuleDef_Init169 PyModuleDef_Init
170 PyModule_GetState170 PyModule_GetState
171 PyExc_ValueError171 PyExc_ValueError
172 PyErr_NewException172 PyErr_NewException
173 PyModule_AddObjectRef173 PyModule_AddObjectRef
174 PyObject_IsTrue174 PyObject_IsTrue
175 PyMem_Calloc175 PyMem_Calloc
 176 _PyLong_DigitValue
176 PyBytes_FromStringAndSize177 PyBytes_FromStringAndSize
177 PyMem_Free178 PyMem_Free
178 PyBuffer_Release179 PyBuffer_Release
179 _PyLong_DigitValue 
180 _PyArg_UnpackKeywords180 _PyArg_UnpackKeywords
181 PyErr_NoMemory181 PyErr_NoMemory
182 PyObject_GetBuffer182 PyObject_GetBuffer
183 PyErr_SetString183 PyErr_SetString
184 PyExc_TypeError184 PyExc_TypeError
185 PyErr_Format185 PyErr_Format
186 _PyBytesWriter_Init186 _PyBytesWriter_Init
35.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 98, 196 lines modifiedOffset 98, 193 lines modified
98 00000000000000e0·<binascii_a2b_qp>:98 00000000000000e0·<binascii_a2b_qp>:
99 binascii_a2b_qp():99 binascii_a2b_qp():
100 »       endbr64100 »       endbr64
101 »       push···%r14101 »       push···%r14
102 »       push···%r13102 »       push···%r13
103 »       push···%r12103 »       push···%r12
104 »       push···%rbp104 »       push···%rbp
105 »       push···%rbx 
106 »       mov····%rsi,%rbx105 »       mov····%rsi,%rbp
107 »       mov····%rdx,%rsi106 »       mov····%rdx,%rsi
108 »       mov····%rcx,%rdx107 »       mov····%rcx,%rdx
 108 »       push···%rbx
109 »       sub····$0x60,%rsp109 »       sub····$0x60,%rsp
110 »       test···%rcx,%rcx110 »       test···%rcx,%rcx
111 »       jne····102·<binascii_a2b_qp+0x22>111 »       jne····102·<binascii_a2b_qp+0x22>
112 ·R_X86_64_PC32»  .text.unlikely+0x36112 ·R_X86_64_PC32»  .text.unlikely+0x33
113 »       lea····0x10(%rsp),%rbp113 »       lea····0x10(%rsp),%rbx
114 »       xor····%eax,%eax114 »       xor····%eax,%eax
115 »       mov····$0x14,%ecx115 »       mov····$0x14,%ecx
116 »       mov····%rsi,%r12116 »       mov····%rsi,%r12
117 »       mov····%rbp,%rdi117 »       mov····%rbx,%rdi
118 »       rep·stos·%eax,%es:(%rdi)118 »       rep·stos·%eax,%es:(%rdi)
119 »       lea····-0x1(%rsi),%rax119 »       lea····-0x1(%rsi),%rax
120 »       cmp····$0x1,%rax120 »       cmp····$0x1,%rax
121 »       ja·····2bb·<binascii_a2b_qp+0x1db>121 »       ja·····2b9·<binascii_a2b_qp+0x1d9>
122 »       test···%rbx,%rbx122 »       test···%rbp,%rbp
123 »       je·····2bb·<binascii_a2b_qp+0x1db>123 »       je·····2b9·<binascii_a2b_qp+0x1d9>
124 »       mov····(%rbx),%rdi124 »       mov····0x0(%rbp),%rdi
125 »       mov····%rbp,%rsi125 »       mov····%rbx,%rsi
126 »       call···138·<binascii_a2b_qp+0x58>126 »       call···139·<binascii_a2b_qp+0x59>
127 ·R_X86_64_PC32»  .text.hot-0x4127 ·R_X86_64_PC32»  .text.hot-0x4
128 »       test···%eax,%eax128 »       test···%eax,%eax
129 »       je·····140·<binascii_a2b_qp+0x60>129 »       je·····141·<binascii_a2b_qp+0x61>
130 ·R_X86_64_PC32»  .text.unlikely+0x2f130 ·R_X86_64_PC32»  .text.unlikely+0x2c
131 »       sub····$0x1,%r12131 »       sub····$0x1,%r12
132 »       je·····2f9·<binascii_a2b_qp+0x219>132 »       je·····2f7·<binascii_a2b_qp+0x217>
133 »       mov····0x8(%rbx),%rdi133 »       mov····0x8(%rbp),%rdi
134 »       call···153·<binascii_a2b_qp+0x73>134 »       call···154·<binascii_a2b_qp+0x74>
135 ·R_X86_64_PLT32» PyObject_IsTrue-0x4135 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
136 »       mov····%eax,%r14d136 »       mov····%eax,%r14d
137 »       test···%eax,%eax137 »       test···%eax,%eax
138 »       js·····2f4·<binascii_a2b_qp+0x214>138 »       js·····2f2·<binascii_a2b_qp+0x212>
139 »       mov····0x20(%rsp),%rbx139 »       mov····0x20(%rsp),%rbp
140 »       mov····$0x1,%edi140 »       mov····$0x1,%edi
141 »       mov····0x10(%rsp),%r12141 »       mov····0x10(%rsp),%r12
142 »       mov····%rbx,%rsi142 »       mov····%rbp,%rsi
143 »       call···175·<binascii_a2b_qp+0x95>143 »       call···176·<binascii_a2b_qp+0x96>
144 ·R_X86_64_PLT32» PyMem_Calloc-0x4144 ·R_X86_64_PLT32» PyMem_Calloc-0x4
145 »       mov····%rax,%r13145 »       mov····%rax,%r13
146 »       test···%rax,%rax146 »       test···%rax,%rax
147 »       je·····181·<binascii_a2b_qp+0xa1>147 »       je·····182·<binascii_a2b_qp+0xa2>
148 ·R_X86_64_PC32»  .text.unlikely+0x2a148 ·R_X86_64_PC32»  .text.unlikely+0x27
149 »       test···%rbx,%rbx149 »       test···%rbp,%rbp
150 »       jle····18a·<binascii_a2b_qp+0xaa>150 »       jle····18b·<binascii_a2b_qp+0xab>
151 ·R_X86_64_PC32»  .text.unlikely+0x23151 ·R_X86_64_PC32»  .text.unlikely+0x20
152 »       movabs·$0x7e0000007e03ff,%r8152 »       movabs·$0x7e0000007e03ff,%r8
153 »       test···%r14d,%r14d153 »       test···%r14d,%r14d
154 »       setne··%dil154 »       setne··%dil
155 »       xor····%esi,%esi155 »       xor····%esi,%esi
156 »       xor····%eax,%eax156 »       xor····%ecx,%ecx
157 »       nop 
158 »       movzbl·(%r12,%rax,1),%edx157 »       movzbl·(%r12,%rcx,1),%eax
159 »       lea····0x1(%rax),%rcx158 »       lea····0x1(%rcx),%rdx
160 »       cmp····$0x3d,%dl159 »       cmp····$0x3d,%al
161 »       je·····208·<binascii_a2b_qp+0x128>160 »       je·····1d3·<binascii_a2b_qp+0xf3>
162 »       lea····0x0(%r13,%rsi,1),%rax161 »       lea····0x0(%r13,%rsi,1),%rcx
163 »       add····$0x1,%rsi162 »       add····$0x1,%rsi
164 »       cmp····$0x5f,%dl163 »       cmp····$0x5f,%al
165 »       jne····1c5·<binascii_a2b_qp+0xe5>164 »       jne····1c3·<binascii_a2b_qp+0xe3>
166 »       test···%dil,%dil165 »       test···%dil,%dil
167 »       jne····1c5·<binascii_a2b_qp+0xe5>166 »       jne····1c3·<binascii_a2b_qp+0xe3>
168 ·R_X86_64_PC32»  .text.unlikely+0x53167 ·R_X86_64_PC32»  .text.unlikely+0x50
169 »       mov····%dl,(%rax)168 »       mov····%al,(%rcx)
170 »       mov····%rcx,%rax 
171 »       nopw···0x0(%rax,%rax,1) 
172 »       cmp····%rax,%rbx169 »       cmp····%rdx,%rbp
 170 »       jle····272·<binascii_a2b_qp+0x192>
 171 »       mov····%rdx,%rcx
173 »       jg·····1a0·<binascii_a2b_qp+0xc0>172 »       jmp····1a0·<binascii_a2b_qp+0xc0>
174 »       mov····%r13,%rdi 
175 »       call···1dd·<binascii_a2b_qp+0xfd> 
176 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4 
177 »       mov····%r13,%rdi 
178 »       mov····%rax,%rbx 
179 »       call···1e8·<binascii_a2b_qp+0x108> 
180 ·R_X86_64_PLT32» PyMem_Free-0x4 
181 »       cmpq···$0x0,0x18(%rsp) 
182 »       je·····1f8·<binascii_a2b_qp+0x118> 
183 »       mov····%rbp,%rdi 
184 »       call···1f8·<binascii_a2b_qp+0x118> 
185 ·R_X86_64_PLT32» PyBuffer_Release-0x4 
186 »       add····$0x60,%rsp 
187 »       mov····%rbx,%rax 
188 »       pop····%rbx 
189 »       pop····%rbp 
190 »       pop····%r12 
191 »       pop····%r13 
192 »       pop····%r14 
193 »       ret 
194 »       cmp····%rcx,%rbx173 »       cmp····%rdx,%rbp
195 »       jle····1d5·<binascii_a2b_qp+0xf5>174 »       jle····272·<binascii_a2b_qp+0x192>
196 »       movzbl·(%r12,%rcx,1),%edx175 »       movzbl·(%r12,%rdx,1),%eax
197 »       cmp····$0xa,%dl176 »       cmp····$0xa,%al
198 »       je·····293·<binascii_a2b_qp+0x1b3>177 »       je·····2a9·<binascii_a2b_qp+0x1c9>
199 »       cmp····$0xd,%dl178 »       cmp····$0xd,%al
200 »       je·····28e·<binascii_a2b_qp+0x1ae>179 »       je·····2a5·<binascii_a2b_qp+0x1c5>
201 »       lea····0x0(%r13,%rsi,1),%r9180 »       lea····0x0(%r13,%rsi,1),%r9
202 »       lea····0x2(%rax),%r10181 »       lea····0x2(%rcx),%r10
203 »       add····$0x1,%rsi182 »       add····$0x1,%rsi
204 »       cmp····$0x3d,%dl183 »       cmp····$0x3d,%al
205 »       je·····232·<binascii_a2b_qp+0x152>184 »       je·····206·<binascii_a2b_qp+0x126>
206 ·R_X86_64_PC32»  .text.unlikely+0x17185 ·R_X86_64_PC32»  .text.unlikely+0x14
207 »       cmp····%r10,%rbx186 »       cmp····%r10,%rbp
208 »       jle····23b·<binascii_a2b_qp+0x15b>187 »       jle····20f·<binascii_a2b_qp+0x12f>
209 ·R_X86_64_PC32»  .text.unlikely+0xb188 ·R_X86_64_PC32»  .text.unlikely+0xb
210 »       lea····-0x30(%rdx),%r10d189 »       lea····-0x30(%rax),%r10d
211 »       cmp····$0x36,%r10b190 »       cmp····$0x36,%r10b
212 »       ja·····249·<binascii_a2b_qp+0x169>191 »       ja·····21d·<binascii_a2b_qp+0x13d>
213 ·R_X86_64_PC32»  .text.unlikely+0xb192 ·R_X86_64_PC32»  .text.unlikely+0xb
214 »       bt·····%r10,%r8193 »       bt·····%r10,%r8
215 »       jae····253·<binascii_a2b_qp+0x173>194 »       jae····227·<binascii_a2b_qp+0x147>
216 ·R_X86_64_PC32»  .text.unlikely+0xb195 ·R_X86_64_PC32»  .text.unlikely+0xb
217 »       movzbl·0x2(%r12,%rax,1),%r10d196 »       movzbl·0x2(%r12,%rcx,1),%r10d
218 »       lea····-0x30(%r10),%r11d197 »       lea····-0x30(%r10),%r11d
219 »       cmp····$0x36,%r11b198 »       cmp····$0x36,%r11b
220 »       ja·····267·<binascii_a2b_qp+0x187>199 »       ja·····23b·<binascii_a2b_qp+0x15b>
221 ·R_X86_64_PC32»  .text.unlikely+0xb200 ·R_X86_64_PC32»  .text.unlikely+0xb
Max diff block lines reached; 31348/36254 bytes (86.47%) of diff not shown.
26.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 227 lines modifiedOffset 16, 226 lines modified
16 »       pop····%rbp16 »       pop····%rbp
17 »       pop····%r1217 »       pop····%r12
18 »       ret18 »       ret
  
19 000000000000000f·<binascii_a2b_qp.cold>:19 000000000000000f·<binascii_a2b_qp.cold>:
20 binascii_a2b_qp.cold():20 binascii_a2b_qp.cold():
21 »       movb···$0x3d,(%r9)21 »       movb···$0x3d,(%r9)
22 »       mov····%rcx,%rax 
23 »       jmp····1b·<binascii_a2b_qp.cold+0xc>22 »       jmp····18·<binascii_a2b_qp.cold+0x9>
24 ·R_X86_64_PC32»  .text+0x19c23 ·R_X86_64_PC32»  .text+0x1ca
25 »       movb···$0x3d,(%r9)24 »       movb···$0x3d,(%r9)
26 »       mov····%r10,%rax25 »       mov····%r10,%rdx
27 »       jmp····27·<binascii_a2b_qp.cold+0x18>26 »       jmp····24·<binascii_a2b_qp.cold+0x15>
28 ·R_X86_64_PC32»  .text+0x1cc27 ·R_X86_64_PC32»  .text+0x1c1
29 »       xor····%esi,%esi28 »       xor····%esi,%esi
30 »       jmp····2e·<binascii_a2b_qp.cold+0x1f>29 »       jmp····2b·<binascii_a2b_qp.cold+0x1c>
31 ·R_X86_64_PC32»  .text+0x1d130 ·R_X86_64_PC32»  .text+0x26e
32 »       call···33·<binascii_a2b_qp.cold+0x24>31 »       call···30·<binascii_a2b_qp.cold+0x21>
33 ·R_X86_64_PLT32» PyErr_NoMemory-0x432 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
34 »       xor····%ebx,%ebx33 »       xor····%ebp,%ebp
35 »       jmp····3a·<binascii_a2b_qp.cold+0x2b>34 »       jmp····37·<binascii_a2b_qp.cold+0x28>
36 ·R_X86_64_PC32»  .text+0x1e435 ·R_X86_64_PC32»  .text+0x281
37 »       mov····0x10(%rcx),%r1236 »       mov····0x10(%rcx),%r12
38 »       lea····0x10(%rsp),%rbp37 »       lea····0x10(%rsp),%rbx
39 »       mov····$0x14,%ecx38 »       mov····$0x14,%ecx
40 »       xor····%eax,%eax39 »       xor····%eax,%eax
41 »       mov····%rbp,%rdi40 »       mov····%rbx,%rdi
42 »       rep·stos·%eax,%es:(%rdi)41 »       rep·stos·%eax,%es:(%rdi)
43 »       add····%rsi,%r1242 »       add····%rsi,%r12
44 »       jmp····57·<binascii_a2b_qp.cold+0x48>43 »       jmp····54·<binascii_a2b_qp.cold+0x45>
45 ·R_X86_64_PC32»  .text+0x2b744 ·R_X86_64_PC32»  .text+0x2b5
46 »       movb···$0x20,(%rax)45 »       movb···$0x20,(%rcx)
47 »       jmp····5f·<binascii_b2a_qp.cold>46 »       jmp····5c·<binascii_b2a_qp.cold>
48 ·R_X86_64_PC32»  .text+0x1c347 ·R_X86_64_PC32»  .text+0x1c1
  
49 000000000000005f·<binascii_b2a_qp.cold>:48 000000000000005c·<binascii_b2a_qp.cold>:
50 binascii_b2a_qp.cold():49 binascii_b2a_qp.cold():
51 »       call···64·<binascii_b2a_qp.cold+0x5>50 »       call···61·<binascii_b2a_qp.cold+0x5>
52 ·R_X86_64_PLT32» PyErr_NoMemory-0x451 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
53 »       xor····%ebx,%ebx52 »       xor····%ebx,%ebx
54 »       jmp····6b·<binascii_b2a_qp.cold+0xc>53 »       jmp····68·<binascii_b2a_qp.cold+0xc>
55 ·R_X86_64_PC32»  .text+0x6c754 ·R_X86_64_PC32»  .text+0x6b7
56 »       mov····%rsi,%r1355 »       mov····%rsi,%r13
57 »       test···%r12,%r1256 »       test···%r12,%r12
58 »       jne····77·<binascii_b2a_qp.cold+0x18>57 »       jne····74·<binascii_b2a_qp.cold+0x18>
59 ·R_X86_64_PC32»  .text+0x38558 ·R_X86_64_PC32»  .text+0x375
60 »       jmp····7c·<binascii_b2a_qp.cold+0x1d>59 »       jmp····79·<binascii_b2a_qp.cold+0x1d>
61 ·R_X86_64_PC32»  .text+0x35160 ·R_X86_64_PC32»  .text+0x341
62 »       cmpb···$0xd,-0x1(%rax)61 »       cmpb···$0xd,-0x1(%rax)
63 »       sete···%al62 »       sete···%al
64 »       movzbl·%al,%eax63 »       movzbl·%al,%eax
65 »       mov····%eax,0x10(%rsp)64 »       mov····%eax,0x10(%rsp)
66 »       jmp····8f·<binascii_b2a_qp.cold+0x30>65 »       jmp····8c·<binascii_b2a_qp.cold+0x30>
67 ·R_X86_64_PC32»  .text+0x42066 ·R_X86_64_PC32»  .text+0x410
68 »       xor····%ebx,%ebx67 »       xor····%ebx,%ebx
69 »       jmp····96·<binascii_b2a_qp.cold+0x37>68 »       jmp····93·<binascii_b2a_qp.cold+0x37>
70 ·R_X86_64_PC32»  .text+0x3d469 ·R_X86_64_PC32»  .text+0x3c4
71 »       cmpb···$0xa,0x1(%r12,%rsi,1)70 »       cmpb···$0xa,0x1(%r12,%rsi,1)
72 »       je·····a2·<binascii_b2a_qp.cold+0x43>71 »       je·····9f·<binascii_b2a_qp.cold+0x43>
73 ·R_X86_64_PC32»  .text+0x6ee72 ·R_X86_64_PC32»  .text+0x6de
74 »       add····$0x1,%edx73 »       add····$0x1,%edx
75 »       jmp····aa·<binascii_b2a_qp.cold+0x4b>74 »       jmp····a7·<binascii_b2a_qp.cold+0x4b>
76 ·R_X86_64_PC32»  .text+0x4c875 ·R_X86_64_PC32»  .text+0x4b8
77 »       xor····%ecx,%ecx76 »       xor····%ecx,%ecx
78 »       mov····$0x3,%r10d77 »       mov····$0x3,%r10d
79 »       jmp····b7·<binascii_b2a_qp.cold+0x58>78 »       jmp····b4·<binascii_b2a_qp.cold+0x58>
80 ·R_X86_64_PC32»  .text+0x51279 ·R_X86_64_PC32»  .text+0x502
81 »       mov····0x10(%rsp),%eax80 »       mov····0x10(%rsp),%eax
82 »       mov····$0x1,%edx81 »       mov····$0x1,%edx
83 »       lea····0x2(%rax),%ecx82 »       lea····0x2(%rax),%ecx
84 »       movslq·%ecx,%rcx83 »       movslq·%ecx,%rcx
85 »       jmp····cb·<binascii_b2a_qp.cold+0x6c>84 »       jmp····c8·<binascii_b2a_qp.cold+0x6c>
86 ·R_X86_64_PC32»  .text+0x4d385 ·R_X86_64_PC32»  .text+0x4c3
87 »       mov····0x10(%rsp),%eax86 »       mov····0x10(%rsp),%eax
88 »       mov····$0x3,%r10d87 »       mov····$0x3,%r10d
89 »       lea····0x2(%rax),%ecx88 »       lea····0x2(%rax),%ecx
90 »       movslq·%ecx,%rcx89 »       movslq·%ecx,%rcx
91 »       jmp····e0·<binascii_b2a_qp.cold+0x81>90 »       jmp····dd·<binascii_b2a_qp.cold+0x81>
92 ·R_X86_64_PC32»  .text+0x51291 ·R_X86_64_PC32»  .text+0x502
93 »       cmpb···$0xa,0x1(%r12,%rcx,1)92 »       cmpb···$0xa,0x1(%r12,%rcx,1)
94 »       je·····ec·<binascii_b2a_qp.cold+0x8d>93 »       je·····e9·<binascii_b2a_qp.cold+0x8d>
95 ·R_X86_64_PC32»  .text+0x73394 ·R_X86_64_PC32»  .text+0x723
96 »       add····$0x1,%edx95 »       add····$0x1,%edx
97 »       jmp····f4·<binascii_b2a_qp.cold+0x95>96 »       jmp····f1·<binascii_b2a_qp.cold+0x95>
98 ·R_X86_64_PC32»  .text+0x5f797 ·R_X86_64_PC32»  .text+0x5e7
99 »       cmpl···$0x0,0x10(%rsp)98 »       cmpl···$0x0,0x10(%rsp)
100 »       movb···$0x3d,(%r9,%rsi,1)99 »       movb···$0x3d,(%r9,%rsi,1)
101 »       lea····0x1(%rsi),%rax100 »       lea····0x1(%rsi),%rax
102 »       jne····126·<binascii_b2a_qp.cold+0xc7>101 »       jne····123·<binascii_b2a_qp.cold+0xc7>
103 »       movb···$0xa,(%r9,%rax,1)102 »       movb···$0xa,(%r9,%rax,1)
104 »       lea····0x1(%rax),%rsi103 »       lea····0x1(%rax),%rsi
105 »       mov····$0x1,%edx104 »       mov····$0x1,%edx
106 »       movzbl·(%r8),%eax105 »       movzbl·(%r8),%eax
107 »       jmp····11b·<binascii_b2a_qp.cold+0xbc>106 »       jmp····118·<binascii_b2a_qp.cold+0xbc>
108 ·R_X86_64_PC32»  .text+0x600107 ·R_X86_64_PC32»  .text+0x5f0
109 »       mov····$0x3,%r10d108 »       mov····$0x3,%r10d
110 »       jmp····126·<binascii_b2a_qp.cold+0xc7>109 »       jmp····123·<binascii_b2a_qp.cold+0xc7>
111 ·R_X86_64_PC32»  .text+0x643110 ·R_X86_64_PC32»  .text+0x633
112 »       movb···$0xd,0x1(%r9,%rsi,1)111 »       movb···$0xd,0x1(%r9,%rsi,1)
113 »       lea····0x2(%rsi),%rax112 »       lea····0x2(%rsi),%rax
114 »       jmp····104·<binascii_b2a_qp.cold+0xa5>113 »       jmp····101·<binascii_b2a_qp.cold+0xa5>
115 »       cmp····$0x20,%al114 »       cmp····$0x20,%al
116 »       jne····13a·<binascii_b2a_qp.cold+0xdb>115 »       jne····137·<binascii_b2a_qp.cold+0xdb>
117 ·R_X86_64_PC32»  .text+0x610116 ·R_X86_64_PC32»  .text+0x600
118 »       mov····$0x5f,%eax117 »       mov····$0x5f,%eax
119 »       jmp····144·<binascii_b2a_qp.cold+0xe5>118 »       jmp····141·<binascii_b2a_qp.cold+0xe5>
120 ·R_X86_64_PC32»  .text+0x610119 ·R_X86_64_PC32»  .text+0x600
121 »       cmpl···$0x0,0x10(%rsp)120 »       cmpl···$0x0,0x10(%rsp)
122 »       movb···$0x3d,(%r9,%rsi,1)121 »       movb···$0x3d,(%r9,%rsi,1)
123 »       lea····0x1(%rsi),%rax122 »       lea····0x1(%rsi),%rax
124 »       jne····178·<binascii_b2a_qp.cold+0x119>123 »       jne····175·<binascii_b2a_qp.cold+0x119>
125 »       movb···$0xa,(%r9,%rax,1)124 »       movb···$0xa,(%r9,%rax,1)
126 »       lea····0x1(%rax),%rsi125 »       lea····0x1(%rax),%rsi
127 »       mov····$0x3,%r10d126 »       mov····$0x3,%r10d
128 »       jmp····168·<binascii_b2a_qp.cold+0x109>127 »       jmp····165·<binascii_b2a_qp.cold+0x109>
129 ·R_X86_64_PC32»  .text+0x643128 ·R_X86_64_PC32»  .text+0x633
130 »       xor····%edx,%edx129 »       xor····%edx,%edx
131 »       jmp····16f·<binascii_b2a_qp.cold+0x110>130 »       jmp····16c·<binascii_b2a_qp.cold+0x110>
132 ·R_X86_64_PC32»  .text+0x711131 ·R_X86_64_PC32»  .text+0x701
133 »       lea····0x2(%rdx),%rcx132 »       lea····0x2(%rdx),%rcx
134 »       jmp····178·<binascii_b2a_qp.cold+0x119>133 »       jmp····175·<binascii_b2a_qp.cold+0x119>
135 ·R_X86_64_PC32»  .text+0x720134 ·R_X86_64_PC32»  .text+0x710
136 »       movb···$0xd,0x1(%r9,%rsi,1)135 »       movb···$0xd,0x1(%r9,%rsi,1)
137 »       lea····0x2(%rsi),%rax136 »       lea····0x2(%rsi),%rax
138 »       jmp····154·<binascii_b2a_qp.cold+0xf5>137 »       jmp····151·<binascii_b2a_qp.cold+0xf5>
139 »       add····$0x2,%rsi138 »       add····$0x2,%rsi
140 »       xor····%edx,%edx139 »       xor····%edx,%edx
Max diff block lines reached; 20711/26507 bytes (78.13%) of diff not shown.
2.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 4, 35 lines modifiedOffset 4, 35 lines modified
4 Disassembly·of·section·.text.hot:4 Disassembly·of·section·.text.hot:
  
5 0000000000000000·<ascii_buffer_converter>:5 0000000000000000·<ascii_buffer_converter>:
6 ascii_buffer_converter():6 ascii_buffer_converter():
7 »       push···%rbx7 »       push···%rbx
8 »       test···%rdi,%rdi8 »       test···%rdi,%rdi
9 »       je·····a·<ascii_buffer_converter+0xa>9 »       je·····a·<ascii_buffer_converter+0xa>
10 ·R_X86_64_PC32»  .text.unlikely+0x1dd10 ·R_X86_64_PC32»  .text.unlikely+0x1da
11 »       mov····0x8(%rdi),%rax11 »       mov····0x8(%rdi),%rax
12 »       mov····%rdi,%rbx12 »       mov····%rdi,%rbx
13 »       testb··$0x10,0xab(%rax)13 »       testb··$0x10,0xab(%rax)
14 »       jne····32·<ascii_buffer_converter+0x32>14 »       jne····32·<ascii_buffer_converter+0x32>
15 »       xor····%edx,%edx15 »       xor····%edx,%edx
16 »       call···21·<ascii_buffer_converter+0x21>16 »       call···21·<ascii_buffer_converter+0x21>
17 ·R_X86_64_PLT32» PyObject_GetBuffer-0x417 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
18 »       mov····%eax,%edx18 »       mov····%eax,%edx
19 »       mov····$0x20000,%eax19 »       mov····$0x20000,%eax
20 »       test···%edx,%edx20 »       test···%edx,%edx
21 »       jne····30·<ascii_buffer_converter+0x30>21 »       jne····30·<ascii_buffer_converter+0x30>
22 ·R_X86_64_PC32»  .text.unlikely+0x1ea22 ·R_X86_64_PC32»  .text.unlikely+0x1e7
23 »       pop····%rbx23 »       pop····%rbx
24 »       ret24 »       ret
25 »       movzbl·0x20(%rdi),%eax25 »       movzbl·0x20(%rdi),%eax
26 »       test···$0x40,%al26 »       test···$0x40,%al
27 »       je·····5e·<ascii_buffer_converter+0x5e>27 »       je·····5e·<ascii_buffer_converter+0x5e>
28 »       test···$0x20,%al28 »       test···$0x20,%al
29 »       je·····42·<ascii_buffer_converter+0x42>29 »       je·····42·<ascii_buffer_converter+0x42>
30 ·R_X86_64_PC32»  .text.unlikely+0x1d430 ·R_X86_64_PC32»  .text.unlikely+0x1d1
31 »       lea····0x28(%rdi),%rax31 »       lea····0x28(%rdi),%rax
32 »       mov····%rax,(%rsi)32 »       mov····%rax,(%rsi)
33 »       mov····0x10(%rbx),%rax33 »       mov····0x10(%rbx),%rax
34 »       mov····%rax,0x10(%rsi)34 »       mov····%rax,0x10(%rsi)
35 »       xor····%eax,%eax35 »       xor····%eax,%eax
36 »       mov····%rax,0x8(%rsi)36 »       mov····%rax,0x8(%rsi)
37 »       mov····$0x1,%eax37 »       mov····$0x1,%eax
Offset 169, 27 lines modifiedOffset 169, 27 lines modified
169 »       movaps·%xmm0,(%rsp)169 »       movaps·%xmm0,(%rsp)
170 »       movaps·%xmm0,0x10(%rsp)170 »       movaps·%xmm0,0x10(%rsp)
171 »       movaps·%xmm0,0x20(%rsp)171 »       movaps·%xmm0,0x20(%rsp)
172 »       movaps·%xmm0,0x30(%rsp)172 »       movaps·%xmm0,0x30(%rsp)
173 »       movaps·%xmm0,0x40(%rsp)173 »       movaps·%xmm0,0x40(%rsp)
174 »       test···%rsi,%rsi174 »       test···%rsi,%rsi
175 »       je·····1e6·<binascii_unhexlify+0x36>175 »       je·····1e6·<binascii_unhexlify+0x36>
176 ·R_X86_64_PC32»  .text.unlikely+0x695176 ·R_X86_64_PC32»  .text.unlikely+0x692
177 »       mov····0x8(%rsi),%rax177 »       mov····0x8(%rsi),%rax
178 »       mov····%rsi,%rbx178 »       mov····%rsi,%rbx
179 »       testb··$0x10,0xab(%rax)179 »       testb··$0x10,0xab(%rax)
180 »       jne····416·<binascii_unhexlify+0x266>180 »       jne····416·<binascii_unhexlify+0x266>
181 »       xor····%edx,%edx181 »       xor····%edx,%edx
182 »       mov····%rsp,%rsi182 »       mov····%rsp,%rsi
183 »       mov····%rbx,%rdi183 »       mov····%rbx,%rdi
184 »       call···207·<binascii_unhexlify+0x57>184 »       call···207·<binascii_unhexlify+0x57>
185 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4185 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
186 »       test···%eax,%eax186 »       test···%eax,%eax
187 »       jne····20f·<binascii_unhexlify+0x5f>187 »       jne····20f·<binascii_unhexlify+0x5f>
188 ·R_X86_64_PC32»  .text.unlikely+0x675188 ·R_X86_64_PC32»  .text.unlikely+0x672
189 »       mov····0x10(%rsp),%r13189 »       mov····0x10(%rsp),%r13
190 »       mov····(%rsp),%rbx190 »       mov····(%rsp),%rbx
191 »       test···$0x1,%r13b191 »       test···$0x1,%r13b
192 »       jne····488·<binascii_unhexlify+0x2d8>192 »       jne····488·<binascii_unhexlify+0x2d8>
193 »       mov····%r13,%rsi193 »       mov····%r13,%rsi
194 »       xor····%edi,%edi194 »       xor····%edi,%edi
195 »       shr····$0x3f,%rsi195 »       shr····$0x3f,%rsi
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 »       pop····%r13327 »       pop····%r13
328 »       ret328 »       ret
329 »       movzbl·0x20(%rsi),%eax329 »       movzbl·0x20(%rsi),%eax
330 »       test···$0x40,%al330 »       test···$0x40,%al
331 »       je·····475·<binascii_unhexlify+0x2c5>331 »       je·····475·<binascii_unhexlify+0x2c5>
332 »       test···$0x20,%al332 »       test···$0x20,%al
333 »       je·····426·<binascii_unhexlify+0x276>333 »       je·····426·<binascii_unhexlify+0x276>
334 ·R_X86_64_PC32»  .text.unlikely+0x6a2334 ·R_X86_64_PC32»  .text.unlikely+0x69f
335 »       lea····0x28(%rsi),%rax335 »       lea····0x28(%rsi),%rax
336 »       mov····%rax,(%rsp)336 »       mov····%rax,(%rsp)
337 »       mov····0x10(%rbx),%rax337 »       mov····0x10(%rbx),%rax
338 »       mov····%rax,0x10(%rsp)338 »       mov····%rax,0x10(%rsp)
339 »       jmp····20f·<binascii_unhexlify+0x5f>339 »       jmp····20f·<binascii_unhexlify+0x5f>
340 »       mov····%rbp,%rdi340 »       mov····%rbp,%rdi
341 »       call···444·<binascii_unhexlify+0x294>341 »       call···444·<binascii_unhexlify+0x294>
3.06 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 38 lines modifiedOffset 9, 38 lines modified
9 ··0x00000050·10410e08·14000000·58000000·00000000·.A......X.......9 ··0x00000050·10410e08·14000000·58000000·00000000·.A......X.......
10 ··0x00000060·08000000·000e2083·03860200·28000000·......·.....(...10 ··0x00000060·08000000·000e2083·03860200·28000000·......·.....(...
11 ··0x00000070·70000000·00000000·46000000·00460e10·p.......F....F..11 ··0x00000070·70000000·00000000·46000000·00460e10·p.......F....F..
12 ··0x00000080·8c02410e·18860344·0e208304·710a0e18·..A....D.·..q...12 ··0x00000080·8c02410e·18860344·0e208304·710a0e18·..A....D.·..q...
13 ··0x00000090·410e1042·0e08420b·20000000·9c000000·A..B..B.·.......13 ··0x00000090·410e1042·0e08420b·20000000·9c000000·A..B..B.·.......
14 ··0x000000a0·00000000·07000000·000e2083·0486038c·..........·.....14 ··0x000000a0·00000000·07000000·000e2083·0486038c·..........·.....
15 ··0x000000b0·02430e18·410e1042·0e080000·58000000·.C..A..B....X...15 ··0x000000b0·02430e18·410e1042·0e080000·58000000·.C..A..B....X...
16 ··0x000000c0·c0000000·00000000·21020000·00460e10·........!....F..16 ··0x000000c0·c0000000·00000000·1f020000·00460e10·.............F..
17 ··0x000000d0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.17 ··0x000000d0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
18 ··0x000000e0·05410e30·83064d0e·90010303·010a0e30·.A.0..M........018 ··0x000000e0·054a0e30·8306440e·900103a0·010a0e30·.J.0..D........0
19 ··0x000000f0·440e2841·0e20420e·18420e10·420e0841·D.(A.·B..B..B..A19 ··0x000000f0·440e2841·0e20420e·18420e10·420e0841·D.(A.·B..B..B..A
20 ··0x00000100·0b02b40e·98015a0e·a001420e·a801420e·......Z...B...B.20 ··0x00000100·0b550e98·015a0ea0·01420ea8·01420eb0·.U...Z...B...B..
21 ··0x00000110·b001490e·90010000·1c000000·1c010000·..I.............21 ··0x00000110·01490e90·01000000·1c000000·1c010000·.I..............
22 ··0x00000120·00000000·50000000·000e9001·83068605·....P...........22 ··0x00000120·00000000·4d000000·000e9001·83068605·....M...........
23 ··0x00000130·8c048d03·8e020000·60000000·3c010000·........`...<...23 ··0x00000130·8c048d03·8e020000·60000000·3c010000·........`...<...
24 ··0x00000140·00000000·65050000·00460e10·8f02420e·....e....F....B.24 ··0x00000140·00000000·65050000·00460e10·8f02420e·....e....F....B.
25 ··0x00000150·188e0342·0e208d04·420e288c·054a0e30·...B.·..B.(..J.025 ··0x00000150·188e0342·0e208d04·420e288c·054a0e30·...B.·..B.(..J.0
26 ··0x00000160·8606410e·38830747·0ed00168·0ed8015a·..A.8..G...h...Z26 ··0x00000160·8606410e·38830747·0ed00168·0ed8015a·..A.8..G...h...Z
27 ··0x00000170·0ee00142·0ee80142·0ef00149·0ed00103·...B...B...I....27 ··0x00000170·0ee00142·0ee80142·0ef00149·0ed00103·...B...B...I....
28 ··0x00000180·67030a0e·38440e30·410e2842·0e20420e·g...8D.0A.(B.·B.28 ··0x00000180·67030a0e·38440e30·410e2842·0e20420e·g...8D.0A.(B.·B.
29 ··0x00000190·18420e10·420e0841·0b000000·1c000000·.B..B..A........29 ··0x00000190·18420e10·420e0841·0b000000·1c000000·.B..B..A........
30 ··0x000001a0·a0010000·00000000·79010000·000ed001·........y.......30 ··0x000001a0·a0010000·00000000·79010000·000ed001·........y.......
31 ··0x000001b0·83078606·8c058d04·8e038f02·24000000·............$...31 ··0x000001b0·83078606·8c058d04·8e038f02·24000000·............$...
32 ··0x000001c0·c0010000·00000000·73000000·00410e10·........s....A..32 ··0x000001c0·c0010000·00000000·73000000·00410e10·........s....A..
33 ··0x000001d0·8302700a·0e08410b·6b0a0e08·410b540e·..p...A.k...A.T.33 ··0x000001d0·8302700a·0e08410b·6b0a0e08·410b540e·..p...A.k...A.T.
34 ··0x000001e0·08000000·14000000·e8010000·00000000·................34 ··0x000001e0·08000000·14000000·e8010000·00000000·................
35 ··0x000001f0·36000000·000e1083·02000000·60000000·6...........`...35 ··0x000001f0·36000000·000e1083·02000000·60000000·6...........`...
36 ··0x00000200·00020000·00000000·c2020000·00460e10·.............F..36 ··0x00000200·00020000·00000000·d2020000·00460e10·.............F..
37 ··0x00000210·8f024b0e·188e0345·0e208d04·420e288c·..K....E.·..B.(.37 ··0x00000210·8f024b0e·188e0345·0e208d04·420e288c·..K....E.·..B.(.
38 ··0x00000220·05410e30·8606410e·38830747·0ed00503·.A.0..A.8..G....38 ··0x00000220·05410e30·8606410e·38830747·0ed00503·.A.0..A.8..G....
39 ··0x00000230·83010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.39 ··0x00000230·93010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
40 ··0x00000240·18420e10·420e0841·0b570ed8·055a0ee0·.B..B..A.W...Z..40 ··0x00000240·18420e10·420e0841·0b570ed8·055a0ee0·.B..B..A.W...Z..
41 ··0x00000250·05420ee8·05420ef0·05490ed0·05000000·.B...B...I......41 ··0x00000250·05420ee8·05420ef0·05490ed0·05000000·.B...B...I......
42 ··0x00000260·1c000000·64020000·00000000·32000000·....d.......2...42 ··0x00000260·1c000000·64020000·00000000·32000000·....d.......2...
43 ··0x00000270·000ed005·83078606·8c058d04·8e038f02·................43 ··0x00000270·000ed005·83078606·8c058d04·8e038f02·................
44 ··0x00000280·60000000·84020000·00000000·23040000·`...........#...44 ··0x00000280·60000000·84020000·00000000·23040000·`...........#...
45 ··0x00000290·00460e10·8f024b0e·188e0342·0e208d04·.F....K....B.·..45 ··0x00000290·00460e10·8f024b0e·188e0342·0e208d04·.F....K....B.·..
46 ··0x000002a0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G46 ··0x000002a0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 78, 19 lines modifiedOffset 78, 19 lines modified
78 ··0x000004b0·794d6f64·756c6544·65665f49·6e697400·yModuleDef_Init.78 ··0x000004b0·794d6f64·756c6544·65665f49·6e697400·yModuleDef_Init.
79 ··0x000004c0·50794d6f·64756c65·5f476574·53746174·PyModule_GetStat79 ··0x000004c0·50794d6f·64756c65·5f476574·53746174·PyModule_GetStat
80 ··0x000004d0·65005079·4578635f·56616c75·65457272·e.PyExc_ValueErr80 ··0x000004d0·65005079·4578635f·56616c75·65457272·e.PyExc_ValueErr
81 ··0x000004e0·6f720050·79457272·5f4e6577·45786365·or.PyErr_NewExce81 ··0x000004e0·6f720050·79457272·5f4e6577·45786365·or.PyErr_NewExce
82 ··0x000004f0·7074696f·6e005079·4d6f6475·6c655f41·ption.PyModule_A82 ··0x000004f0·7074696f·6e005079·4d6f6475·6c655f41·ption.PyModule_A
83 ··0x00000500·64644f62·6a656374·52656600·50794f62·ddObjectRef.PyOb83 ··0x00000500·64644f62·6a656374·52656600·50794f62·ddObjectRef.PyOb
84 ··0x00000510·6a656374·5f497354·72756500·50794d65·ject_IsTrue.PyMe84 ··0x00000510·6a656374·5f497354·72756500·50794d65·ject_IsTrue.PyMe
85 ··0x00000520·6d5f4361·6c6c6f63·00507942·79746573·m_Calloc.PyBytes85 ··0x00000520·6d5f4361·6c6c6f63·005f5079·4c6f6e67·m_Calloc._PyLong
 86 ··0x00000530·5f446967·69745661·6c756500·50794279·_DigitValue.PyBy
86 ··0x00000530·5f46726f·6d537472·696e6741·6e645369·_FromStringAndSi87 ··0x00000540·7465735f·46726f6d·53747269·6e67416e·tes_FromStringAn
87 ··0x00000540·7a650050·794d656d·5f467265·65005079·ze.PyMem_Free.Py88 ··0x00000550·6453697a·65005079·4d656d5f·46726565·dSize.PyMem_Free
88 ··0x00000550·42756666·65725f52·656c6561·7365005f·Buffer_Release._89 ··0x00000560·00507942·75666665·725f5265·6c656173·.PyBuffer_Releas
89 ··0x00000560·50794c6f·6e675f44·69676974·56616c75·PyLong_DigitValu 
90 ··0x00000570·65005f50·79417267·5f556e70·61636b4b·e._PyArg_UnpackK90 ··0x00000570·65005f50·79417267·5f556e70·61636b4b·e._PyArg_UnpackK
91 ··0x00000580·6579776f·72647300·50794572·725f4e6f·eywords.PyErr_No91 ··0x00000580·6579776f·72647300·50794572·725f4e6f·eywords.PyErr_No
92 ··0x00000590·4d656d6f·72790050·794f626a·6563745f·Memory.PyObject_92 ··0x00000590·4d656d6f·72790050·794f626a·6563745f·Memory.PyObject_
93 ··0x000005a0·47657442·75666665·72006d65·6d636872·GetBuffer.memchr93 ··0x000005a0·47657442·75666665·72006d65·6d636872·GetBuffer.memchr
94 ··0x000005b0·00507945·72725f53·65745374·72696e67·.PyErr_SetString94 ··0x000005b0·00507945·72725f53·65745374·72696e67·.PyErr_SetString
95 ··0x000005c0·00507945·78635f54·79706545·72726f72·.PyExc_TypeError95 ··0x000005c0·00507945·78635f54·79706545·72726f72·.PyExc_TypeError
96 ··0x000005d0·00507945·72725f46·6f726d61·74005f50·.PyErr_Format._P96 ··0x000005d0·00507945·72725f46·6f726d61·74005f50·.PyErr_Format._P
898 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:··········120976·(bytes·into·file)13 ··Start·of·section·headers:··········121648·(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·0x1d890:1 There·are·23·section·headers,·starting·at·offset·0x1db30:
  
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·0011a6·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·0111b8·001308·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0113b0·001578·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ee8·000a00·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0011e8·000a00·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0124c0·001260·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·012928·001260·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0018e8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001be8·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·001be8·00024c·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001b34·002c24·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001e34·002b00·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·013720·004440·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·013b88·004308·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004758·005237·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004938·0051e7·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·017b60·005070·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·017e90·004fb0·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·009990·0001fd·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·009b20·0001fd·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·009b90·002f64·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·009d20·002f64·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01cbd0·000150·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01ce40·000150·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00caf8·0001a8·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00cc88·0001a8·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00cca0·000080·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00ce30·000080·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00cd20·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00ceb0·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·00cd20·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·00ceb0·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00cd40·001180·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00ced0·001198·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·01cd20·000a98·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·01cf90·000ac8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00dec0·002238·18·····21·267··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00e068·002280·18·····21·269··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0100f8·0010bc·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0102e8·0010c8·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01d7b8·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01da58·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 {}
Max HTML report size reached
365 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
34.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 272, 433 lines modifiedOffset 272, 636 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····330·<math_2>
 288 »       cs·nopw·0x0(%rax,%rax,1)
  
 289 0000000000000330·<math_2>:
 290 math_2():
 291 »       push···%rbp
 292 »       mov····%rdx,%rbp
 293 »       push···%rbx
 294 »       mov····%rdi,%rbx
 295 »       sub····$0x58,%rsp
 296 »       cmp····$0x2,%rsi
 297 »       jne····5e2·<math_2+0x2b2>
 298 »       mov····(%rbx),%rdi
 299 »       call···34e·<math_2+0x1e>
 300 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
 301 »       ucomisd·0x0(%rip),%xmm0········
 302 ·R_X86_64_PC32»  .LC15-0x4
 303 »       movsd··%xmm0,(%rsp)
 304 »       jp·····363·<math_2+0x33>
 305 »       je·····5ba·<math_2+0x28a>
 306 »       mov····0x8(%rbx),%rdi
 307 »       call···36c·<math_2+0x3c>
 308 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
 309 »       ucomisd·0x0(%rip),%xmm0········
 310 ·R_X86_64_PC32»  .LC15-0x4
 311 »       movsd··%xmm0,0x18(%rsp)
 312 »       jp·····382·<math_2+0x52>
 313 »       je·····5aa·<math_2+0x27a>
 314 »       call···387·<math_2+0x57>
 315 ·R_X86_64_PLT32» __errno_location-0x4
 316 »       xor····%ecx,%ecx
 317 »       mov····%ecx,(%rax)
 318 »       mov····%rax,%rbx
 319 »       cmp····$0x0,%rbp
 320 ·R_X86_64_32S»   .text.hot+0x4c30
 321 »       jne····4db·<math_2+0x1ab>
 322 »       movq···0x0(%rip),%xmm4········
 323 ·R_X86_64_PC32»  .LC18-0x4
 324 »       movsd··(%rsp),%xmm6
 325 »       movsd··0x0(%rip),%xmm5········
 326 ·R_X86_64_PC32»  .LC17-0x4
 327 »       andpd··%xmm4,%xmm6
 328 »       ucomisd·%xmm6,%xmm5
 329 »       jb·····53a·<math_2+0x20a>
 330 »       movsd··0x18(%rsp),%xmm7
 331 »       movapd·%xmm7,%xmm1
 332 »       andpd··%xmm4,%xmm1
 333 »       ucomisd·%xmm1,%xmm5
 334 »       jb·····59c·<math_2+0x26c>
 335 »       pxor···%xmm0,%xmm0
 336 »       ucomisd·%xmm0,%xmm7
 337 »       jp·····3e6·<math_2+0xb6>
 338 »       je·····551·<math_2+0x221>
 339 »       movapd·%xmm6,%xmm0
 340 »       movsd··%xmm1,0x20(%rsp)
 341 »       movaps·%xmm4,0x40(%rsp)
 342 »       movsd··%xmm5,0x30(%rsp)
 343 »       movsd··%xmm6,0x28(%rsp)
 344 »       call···406·<math_2+0xd6>
 345 ·R_X86_64_PLT32» fmod-0x4
 346 »       movsd··0x20(%rsp),%xmm1
 347 »       movapd·%xmm0,%xmm2
 348 »       movapd·%xmm1,%xmm3
 349 »       subsd··%xmm0,%xmm3
 350 »       comisd·%xmm0,%xmm3
 351 »       jbe····443·<math_2+0x113>
 352 »       movapd·(%rsp),%xmm0
 353 »       andpd··0x0(%rip),%xmm0········
 354 ·R_X86_64_PC32»  .LC41-0x4
 355 »       xorpd··%xmm2,%xmm0
 356 »       cmpl···$0x0,(%rbx)
 357 »       jne····560·<math_2+0x230>
 358 »       add····$0x58,%rsp
 359 »       pop····%rbx
 360 »       pop····%rbp
 361 »       jmp····443·<math_2+0x113>
 362 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4
 363 »       comisd·%xmm3,%xmm0
 364 »       movsd··0x28(%rsp),%xmm6
 365 »       movsd··0x30(%rsp),%xmm5
 366 »       movapd·0x40(%rsp),%xmm4
 367 »       jbe····48d·<math_2+0x15d>
 368 »       movq···0x0(%rip),%xmm0········
 369 ·R_X86_64_PC32»  .LC41-0x4
 370 »       xorpd··%xmm0,%xmm3
 371 »       andpd··(%rsp),%xmm0
 372 »       xorpd··%xmm3,%xmm0
 373 »       ucomisd·%xmm0,%xmm0
 374 »       jp·····559·<math_2+0x229>
 375 »       movapd·%xmm0,%xmm1
 376 »       andpd··%xmm4,%xmm1
 377 »       ucomisd·%xmm5,%xmm1
 378 »       jbe····42f·<math_2+0xff>
 379 »       jmp····48d·<math_2+0x15d>
 380 ·R_X86_64_PC32»  .text.unlikely+0x394
 381 »       subsd··%xmm0,%xmm6
 382 »       mulsd··0x0(%rip),%xmm6········
 383 ·R_X86_64_PC32»  .LC42-0x4
 384 »       movsd··%xmm0,0x20(%rsp)
 385 »       movaps·%xmm4,0x30(%rsp)
 386 »       movsd··%xmm5,0x28(%rsp)
 387 »       movapd·%xmm6,%xmm0
 388 »       call···4b3·<math_2+0x183>
 389 ·R_X86_64_PLT32» fmod-0x4
 390 »       movsd··0x20(%rsp),%xmm2
 391 »       movapd·0x30(%rsp),%xmm4
 392 »       addsd··%xmm0,%xmm0
 393 »       movsd··0x28(%rsp),%xmm5
 394 »       subsd··%xmm0,%xmm2
 395 »       movq···0x0(%rip),%xmm0········
 396 ·R_X86_64_PC32»  .LC41-0x4
Max diff block lines reached; 29758/35026 bytes (84.96%) of diff not shown.
126 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
173 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·16000000·................
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·d1020000·00410e10·8602440e·18830347·.....A....D....G
 68 ··0x00000400·0e700300·010a0e18·410e1041·0e08450b·.p......A..A..E.
 69 ··0x00000410·0338010a·0e18430e·10410e08·410b0000·.8....C..A..A...
68 ··0x00000400·14000000·04040000·00000000·2a000000·............*...70 ··0x00000420·14000000·24040000·00000000·1e000000·....$...........
69 ··0x00000410·000e3083·02000000·28000000·1c040000·..0.....(.......71 ··0x00000430·000e7083·03860200·28000000·3c040000·..p.....(...<...
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·fa030000·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·..............·.
 113 ··0x000006d0·03860242·0e18470e·10480e08·48000000·...B..G..H..H...
 114 ··0x000006e0·e0060000·00000000·8d060000·00460e10·.............F..
 115 ··0x000006f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 116 ··0x00000700·05410e30·8606410e·38830747·0e700323·.A.0..A.8..G.p.#
 117 ··0x00000710·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
 118 ··0x00000720·420e1042·0e08410b·1c000000·2c070000·B..B..A.....,...
 119 ··0x00000730·00000000·62020000·000e7083·0786068c·....b.....p.....
 120 ··0x00000740·058d048e·038f0200·50000000·4c070000·........P...L...
110 ··0x000006a0·00000000·4a000000·00410e10·8602440e·....J....A....D.121 ··0x00000750·00000000·86010000·00470e10·8e02420e·.........G....B.
111 ··0x000006b0·18830345·0e20790e·18410e10·410e0800·...E.·y..A..A...122 ··0x00000760·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0
 123 ··0x00000770·8306470e·40510e30·440e2841·0e20420e·..G.@Q.0D.(A.·B.
 124 ··0x00000780·18420e10·420e0841·c3c6cccd·ce4a0e40·.B..B..A.....J.@
 125 ··0x00000790·83068605·8c048d03·8e020000·1c000000·................
 126 ··0x000007a0·a0070000·00000000·8a000000·000e4083·..............@.
 127 ··0x000007b0·0686058c·048d038e·02000000·4c000000·............L...
 128 ··0x000007c0·c0070000·00000000·9d0d0000·00460e10·.............F..
 129 ··0x000007d0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.
 130 ··0x000007e0·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
 131 ··0x000007f0·c0020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
 132 ··0x00000800·18420e10·420e0846·0b000000·1c000000·.B..B..F........
 133 ··0x00000810·10080000·00000000·9a010000·000e8001·................
 134 ··0x00000820·83078606·8c058d04·8e038f02·60000000·............`...
 135 ··0x00000830·30080000·00000000·8d040000·00420e10·0............B..
 136 ··0x00000840·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 137 ··0x00000850·05440e30·8606440e·38830747·0e400249·.D.0..D.8..G.@.I
 138 ··0x00000860·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
 139 ··0x00000870·0e10420e·08460b02·bd0a0e38·440e3041·..B..F.....8D.0A
 140 ··0x00000880·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.
 141 ··0x00000890·1c000000·94080000·00000000·40000000·............@...
 142 ··0x000008a0·000e4083·0786068c·058d048e·038f0200·..@.............
 143 ··0x000008b0·48000000·b4080000·00000000·8a010000·H...............
 144 ··0x000008c0·00420e10·8d02420e·188c0347·0e208604·.B....B....G.·..
 145 ··0x000008d0·440e2883·054d0e30·02cb0a0e·28410e20·D.(..M.0....(A.·
 146 ··0x000008e0·410e1842·0e10420e·084b0b02·880e2844·A..B..B..K....(D
 147 ··0x000008f0·0e20410e·18420e10·420e0800·18000000·.·A..B..B.......
 148 ··0x00000900·00090000·00000000·21000000·000e3083·........!.....0.
 149 ··0x00000910·0586048c·038d0200·10000000·1c090000·................
 150 ··0x00000920·00000000·1b000000·00000000·1c000000·................
 151 ··0x00000930·30090000·00000000·88000000·00480e20·0............H.·
 152 ··0x00000940·02460a0e·08450b74·0e080000·4c000000·.F...E.t....L...
 153 ··0x00000950·50090000·00000000·88090000·00460e10·P............F..
 154 ··0x00000960·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 155 ··0x00000970·05410e30·8606410e·38830747·0eb00103·.A.0..A.8..G....
 156 ··0x00000980·c3040a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
 157 ··0x00000990·18420e10·420e0846·0b000000·1c000000·.B..B..F........
 158 ··0x000009a0·a0090000·00000000·fc020000·000eb001·................
 159 ··0x000009b0·83078606·8c058d04·8e038f02·1c000000·................
 160 ··0x000009c0·c0090000·00000000·fa000000·00480e20·.............H.·
 161 ··0x000009d0·02dc0a0e·08450b50·0e080000·10000000·.....E.P........
 162 ··0x000009e0·e0090000·00000000·16000000·00000000·................
112 ··0x000006c0·1c000000·c4060000·00000000·16000000·................163 ··0x000009f0·1c000000·f4090000·00000000·66000000·............f...
113 ··0x000006d0·000e2083·03860242·0e18470e·10480e08·..·....B..G..H..164 ··0x00000a00·00670e20·730a0e08·450b460e·08000000·.g.·s...E.F.....
114 ··0x000006e0·48000000·e4060000·00000000·7d060000·H...........}...165 ··0x00000a10·4c000000·140a0000·00000000·22060000·L..........."...
115 ··0x000006f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..166 ··0x00000a20·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
116 ··0x00000700·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G167 ··0x00000a30·420e288c·05410e30·8606410e·3883074a·B.(..A.0..A.8..J
117 ··0x00000710·0e700323·010a0e38·440e3041·0e28420e·.p.#...8D.0A.(B.168 ··0x00000a40·0ea00203·06010a0e·38410e30·410e2842·........8A.0A.(B
118 ··0x00000720·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....169 ··0x00000a50·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....
119 ··0x00000730·30070000·00000000·62020000·000e7083·0.......b.....p. 
120 ··0x00000740·0786068c·058d048e·038f0200·50000000·............P... 
121 ··0x00000750·50070000·00000000·86010000·00470e10·P............G.. 
122 ··0x00000760·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(. 
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·................170 ··0x00000a60·1c000000·640a0000·00000000·26020000·....d.......&...
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.
165 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:··········42048·(bytes·into·file)13 ··Start·of·section·headers:··········41976·(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·0xa440:1 There·are·21·section·headers,·starting·at·offset·0xa3f8:
  
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·0060c8·001650·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006080·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·007718·000918·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0076d0·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·000bbd·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00187b·000bc0·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008030·001698·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·007fe8·001698·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002448·0005cb·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002440·00058b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0096c8·0006d8·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·009680·0006d8·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002a18·000134·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0029d0·000134·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002b50·0010f4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002b08·0010f4·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·009da0·0000d8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·009d58·0000d8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003c44·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003bfc·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003c48·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·003c68·0008b0·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003c20·0008b0·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·009e78·000510·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·009e30·000510·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004518·001050·18·····19·102··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0044d0·001050·18·····19·102··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005568·000b60·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005520·000b60·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00a388·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00a340·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.26 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···218·FUNC····LOCAL··DEFAULT····9·select_poll_register41 ····37:·00000000000000d0···219·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···846·FUNC····LOCAL··DEFAULT····9·select_poll_poll
44 ····40:·000000000000051a···414·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold44 ····40:·000000000000051a···411·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold
45 ····41:·0000000000000540···102·FUNC····LOCAL··DEFAULT····9·poll_dealloc45 ····41:·0000000000000500···102·FUNC····LOCAL··DEFAULT····9·poll_dealloc
46 ····42:·00000000000006b8····29·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold46 ····42:·00000000000006b5····29·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold
47 ····43:·00000000000005b0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF47 ····43:·0000000000000570····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:·00000000000006d5····54·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold49 ····45:·00000000000006d2····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:·000000000000070b····56·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold52 ····48:·0000000000000708····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···640·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.0
55 ····51:·0000000000000743····47·FUNC····LOCAL··DEFAULT····7·select_select.cold55 ····51:·0000000000000740····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:·0000000000000772···237·FUNC····LOCAL··DEFAULT····7·select_select_impl.isra.0.cold59 ····55:·000000000000076f···243·FUNC····LOCAL··DEFAULT····7·select_select_impl.isra.0.cold
60 ····56:·000000000000085f···104·FUNC····LOCAL··DEFAULT····7·seq2set.constprop.0.cold60 ····56:·0000000000000862···104·FUNC····LOCAL··DEFAULT····7·seq2set.constprop.0.cold
61 ····57:·00000000000008c7····23·FUNC····LOCAL··DEFAULT····7·reap_obj.cold61 ····57:·00000000000008ca····23·FUNC····LOCAL··DEFAULT····7·reap_obj.cold
62 ····58:·00000000000008de····34·FUNC····LOCAL··DEFAULT····7·set2list.cold 
63 ····59:·0000000000000900···310·FUNC····LOCAL··DEFAULT····7·select_poll_modify62 ····58:·00000000000008e1···310·FUNC····LOCAL··DEFAULT····7·select_poll_modify
 63 ····59:·0000000000000a17····34·FUNC····LOCAL··DEFAULT····7·set2list.cold
64 ····60:·0000000000000a36····39·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno64 ····60:·0000000000000a39····39·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno
65 ····61:·0000000000000a5d····21·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed65 ····61:·0000000000000a60····21·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed
66 ····62:·0000000000000a72···157·FUNC····LOCAL··DEFAULT····7·select_epoll_modify66 ····62:·0000000000000a75···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:·0000000000000b0f····45·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__68 ····64:·0000000000000b12····45·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__
69 ····65:·0000000000000b3c····75·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__69 ····65:·0000000000000b3f····75·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__
70 ····66:·0000000000000b87····54·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd70 ····66:·0000000000000b8a····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 156, 22 lines modifiedOffset 156, 22 lines modified
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·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_SetItem 
170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains
 170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
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
173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModule173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModule
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
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·PyObject_GenericGetAttr177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
62.3 KB
readelf --wide --relocs {}
Max HTML report size reached
23.8 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..00000000000001aa430 00000410·0000000000000038·00000414·FDE·cie=00000000·pc=00000000000000d0..00000000000001ab
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:·178·to·000000000000019e445 ··DW_CFA_advance_loc1:·179·to·000000000000019f
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·000000000000019f 
449 ··DW_CFA_def_cfa_offset:·32 
450 ··DW_CFA_advance_loc:·1·to·00000000000001a0448 ··DW_CFA_advance_loc:·1·to·00000000000001a0
 449 ··DW_CFA_def_cfa_offset:·32
 450 ··DW_CFA_advance_loc:·1·to·00000000000001a1
451 ··DW_CFA_def_cfa_offset:·24451 ··DW_CFA_def_cfa_offset:·24
452 ··DW_CFA_advance_loc:·2·to·00000000000001a2452 ··DW_CFA_advance_loc:·2·to·00000000000001a3
453 ··DW_CFA_def_cfa_offset:·16453 ··DW_CFA_def_cfa_offset:·16
454 ··DW_CFA_advance_loc:·2·to·00000000000001a4454 ··DW_CFA_advance_loc:·2·to·00000000000001a5
455 ··DW_CFA_def_cfa_offset:·8455 ··DW_CFA_def_cfa_offset:·8
456 ··DW_CFA_advance_loc:·1·to·00000000000001a5456 ··DW_CFA_advance_loc:·1·to·00000000000001a6
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..00000000000004fe
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 501, 52 lines modifiedOffset 501, 52 lines modified
501 ··DW_CFA_advance_loc:·2·to·000000000000044b501 ··DW_CFA_advance_loc:·2·to·000000000000044b
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·000000000000044d
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:·3·to·0000000000000450
506 ··DW_CFA_restore_state506 ··DW_CFA_restore_state
  
507 000004b4·000000000000001c·000004b8·FDE·cie=00000000·pc=000000000000051a..00000000000006b8507 000004b4·000000000000001c·000004b8·FDE·cie=00000000·pc=000000000000051a..00000000000006b5
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=0000000000000500..0000000000000566
517 ··DW_CFA_advance_loc:·5·to·0000000000000545517 ··DW_CFA_advance_loc:·5·to·0000000000000505
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·0000000000000506
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·000000000000050d
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·0000000000000563
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·0000000000000564
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·0000000000000565
530 ··DW_CFA_def_cfa_offset:·8530 ··DW_CFA_def_cfa_offset:·8
  
531 000004fc·000000000000001c·00000500·FDE·cie=00000000·pc=00000000000006b8..00000000000006d5531 000004fc·000000000000001c·00000500·FDE·cie=00000000·pc=00000000000006b5..00000000000006d2
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·00000000000006cb535 ··DW_CFA_advance_loc:·19·to·00000000000006c8
536 ··DW_CFA_def_cfa_offset:·24536 ··DW_CFA_def_cfa_offset:·24
537 ··DW_CFA_advance_loc:·4·to·00000000000006cf537 ··DW_CFA_advance_loc:·4·to·00000000000006cc
538 ··DW_CFA_def_cfa_offset:·16538 ··DW_CFA_def_cfa_offset:·16
539 ··DW_CFA_advance_loc:·1·to·00000000000006d0539 ··DW_CFA_advance_loc:·1·to·00000000000006cd
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=0000000000000570..000000000000058b
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
556 ··DW_CFA_advance_loc1:·65·to·0000000000000923556 ··DW_CFA_advance_loc1:·65·to·0000000000000923
557 ··DW_CFA_def_cfa_offset:·16557 ··DW_CFA_def_cfa_offset:·16
558 ··DW_CFA_advance_loc:·1·to·0000000000000924558 ··DW_CFA_advance_loc:·1·to·0000000000000924
559 ··DW_CFA_def_cfa_offset:·8559 ··DW_CFA_def_cfa_offset:·8
  
560 00000550·0000000000000020·00000554·FDE·cie=00000000·pc=00000000000006d5..000000000000070b560 00000550·0000000000000020·00000554·FDE·cie=00000000·pc=00000000000006d2..0000000000000708
561 ··DW_CFA_def_cfa_offset:·32561 ··DW_CFA_def_cfa_offset:·32
562 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16562 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
563 ··DW_CFA_advance_loc:·2·to·00000000000006d7563 ··DW_CFA_advance_loc:·2·to·00000000000006d4
564 ··DW_CFA_def_cfa_offset:·40564 ··DW_CFA_def_cfa_offset:·40
565 ··DW_CFA_advance_loc:·20·to·00000000000006eb565 ··DW_CFA_advance_loc:·20·to·00000000000006e8
566 ··DW_CFA_def_cfa_offset:·48566 ··DW_CFA_def_cfa_offset:·48
567 ··DW_CFA_advance_loc:·2·to·00000000000006ed567 ··DW_CFA_advance_loc:·2·to·00000000000006ea
568 ··DW_CFA_def_cfa_offset:·56568 ··DW_CFA_def_cfa_offset:·56
569 ··DW_CFA_advance_loc:·2·to·00000000000006ef569 ··DW_CFA_advance_loc:·2·to·00000000000006ec
570 ··DW_CFA_def_cfa_offset:·64570 ··DW_CFA_def_cfa_offset:·64
Max diff block lines reached; 18129/24329 bytes (74.52%) of diff not shown.
834 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 175, 16 lines modifiedOffset 175, 16 lines modified
175 select_select.cold175 select_select.cold
176 seq2set.constprop.0176 seq2set.constprop.0
177 set2list177 set2list
178 reap_obj178 reap_obj
179 select_select_impl.isra.0.cold179 select_select_impl.isra.0.cold
180 seq2set.constprop.0.cold180 seq2set.constprop.0.cold
181 reap_obj.cold181 reap_obj.cold
182 set2list.cold 
183 select_poll_modify182 select_poll_modify
 183 set2list.cold
184 select_epoll_fileno184 select_epoll_fileno
185 pyepoll_get_closed185 pyepoll_get_closed
186 select_epoll_modify186 select_epoll_modify
187 _parser.2187 _parser.2
188 select_epoll___enter__188 select_epoll___enter__
189 select_epoll___exit__189 select_epoll___exit__
190 select_epoll_fromfd190 select_epoll_fromfd
Offset 271, 21 lines modifiedOffset 271, 21 lines modified
271 PyMem_Realloc271 PyMem_Realloc
272 PyDict_Next272 PyDict_Next
273 PyLong_AsLong273 PyLong_AsLong
274 PyTuple_New274 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_SetItem 
284 PyDict_Contains283 PyDict_Contains
 284 PyList_SetItem
285 _Py_FalseStruct285 _Py_FalseStruct
286 _Py_TrueStruct286 _Py_TrueStruct
287 PyType_GetModule287 PyType_GetModule
288 PyObject_CallMethodObjArgs288 PyObject_CallMethodObjArgs
289 PyTuple_Type289 PyTuple_Type
290 _PyRuntime290 _PyRuntime
291 PyObject_GenericGetAttr291 PyObject_GenericGetAttr
16.7 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+0x6d1840 ·R_X86_64_PC32»  .text.unlikely+0x6ce
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+0x6d1843 ·R_X86_64_PC32»  .text.unlikely+0x6ce
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+0x6d1846 ·R_X86_64_PC32»  .text.unlikely+0x6ce
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+0x700853 ·R_X86_64_PC32»  .text.unlikely+0x6fd
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+0x70b875 ·R_X86_64_PC32»  .text.unlikely+0x708
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+0x70b882 ·R_X86_64_PC32»  .text.unlikely+0x708
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+0x707891 ·R_X86_64_PC32»  .text.unlikely+0x704
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+0x712894 ·R_X86_64_PC32»  .text.unlikely+0x70f
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+0x73f916 ·R_X86_64_PC32»  .text.unlikely+0x73c
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+0x764928 ·R_X86_64_PC32»  .text.unlikely+0x761
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, 177 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·····c44·<select_select_impl.isra.0+0x274>
951 »       xor····%ebp,%ebp951 »       lea····0x48(%rsp),%rdi
 952 »       mov····$0x3,%edx
 953 »       mov····%rcx,%rsi
 954 »       call···a22·<select_select_impl.isra.0+0x52>
 955 ·R_X86_64_PLT32» _PyTime_FromSecondsObject-0x4
 956 »       test···%eax,%eax
 957 »       js·····a2a·<select_select_impl.isra.0+0x5a>
 958 ·R_X86_64_PC32»  .text.unlikely+0x83b
 959 »       mov····0x48(%rsp),%rdi
 960 »       lea····0x50(%rsp),%r12
 961 »       mov····$0x3,%edx
 962 »       mov····%r12,%rsi
 963 »       call···a41·<select_select_impl.isra.0+0x71>
 964 ·R_X86_64_PLT32» _PyTime_AsTimeval-0x4
 965 »       add····$0x1,%eax
 966 »       je·····a4a·<select_select_impl.isra.0+0x7a>
 967 ·R_X86_64_PC32»  .text.unlikely+0x833
 968 »       cmpq···$0x0,0x50(%rsp)
 969 »       mov····%r12,0x8(%rsp)
 970 »       js·····a5b·<select_select_impl.isra.0+0x8b>
 971 ·R_X86_64_PC32»  .text.unlikely+0x822
952 »       lea····0x60(%rsp),%r14972 »       lea····0x60(%rsp),%r13
953 »       mov····%rbx,%rdi973 »       mov····%rbx,%rdi
Max diff block lines reached; 12975/16927 bytes (76.65%) of diff not shown.
30.0 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····%r12,%rsi437 »       mov····%r13,%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····0x0(%r13),%rdi444 »       mov····(%r12),%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+0x196453 ·R_X86_64_PC32»  .text.hot+0x197
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+0x182457 ·R_X86_64_PC32»  .text.hot+0x183
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+0x182464 ·R_X86_64_PC32»  .text.hot+0x183
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+0x176468 ·R_X86_64_PC32»  .text.hot+0x177
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+0x176475 ·R_X86_64_PC32»  .text.hot+0x177
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, 669 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+0x147494 ·R_X86_64_PC32»  .text.hot+0x148
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····%ebx,%ebx
 502 »       jmp····52a·<select_poll_poll.cold+0x10>
 503 ·R_X86_64_PC32»  .text.hot+0x438
498 »       mov····(%r14),%rax504 »       mov····(%r14),%rax
499 »       test···%eax,%eax505 »       test···%eax,%eax
500 »       js·····532·<select_poll_poll.cold+0x18>506 »       js·····542·<select_poll_poll.cold+0x28>
501 »       sub····$0x1,%rax507 »       sub····$0x1,%rax
502 »       mov····%rax,(%r14)508 »       mov····%rax,(%r14)
503 »       jne····532·<select_poll_poll.cold+0x18>509 »       jne····542·<select_poll_poll.cold+0x28>
504 »       mov····%r14,%rdi510 »       mov····%r14,%rdi
505 »       call···532·<select_poll_poll.cold+0x18>511 »       call···542·<select_poll_poll.cold+0x28>
506 ·R_X86_64_PLT32» _Py_Dealloc-0x4512 ·R_X86_64_PLT32» _Py_Dealloc-0x4
507 »       mov····(%rbx),%rax513 »       mov····(%rbx),%rax
508 »       test···%eax,%eax514 »       test···%eax,%eax
509 »       js·····555·<select_poll_poll.cold+0x3b>515 »       js·····523·<select_poll_poll.cold+0x9>
510 »       sub····$0x1,%rax516 »       sub····$0x1,%rax
511 »       mov····%rax,(%rbx)517 »       mov····%rax,(%rbx)
512 »       jne····555·<select_poll_poll.cold+0x3b>518 »       jne····523·<select_poll_poll.cold+0x9>
513 »       mov····%rbx,%rdi519 »       mov····%rbx,%rdi
514 »       call···54a·<select_poll_poll.cold+0x30>520 »       call···55a·<select_poll_poll.cold+0x40>
515 ·R_X86_64_PLT32» _Py_Dealloc-0x4521 ·R_X86_64_PLT32» _Py_Dealloc-0x4
516 »       jmp····555·<select_poll_poll.cold+0x3b>522 »       jmp····523·<select_poll_poll.cold+0x9>
517 »       mov····%r12,0x20(%r15) 
518 »       call···555·<select_poll_poll.cold+0x3b>523 »       call···561·<select_poll_poll.cold+0x47>
519 ·R_X86_64_PLT32» PyErr_NoMemory-0x4 
520 »       xor····%ebx,%ebx 
521 »       jmp····55c·<select_poll_poll.cold+0x42> 
522 ·R_X86_64_PC32»  .text.hot+0x438 
523 »       xor····%edx,%edx 
524 »       mov····$0x1,%ecx 
525 »       mov····%rbx,%rsi 
526 »       mov····$0x0,%edi 
527 ·R_X86_64_32»    .rodata.str1.1+0x166 
528 »       call···570·<select_poll_poll.cold+0x56> 
529 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4 
530 »       test···%eax,%eax 
531 »       je·····597·<select_poll_poll.cold+0x7d> 
532 »       test···%rbx,%rbx 
533 »       jg·····57d·<select_poll_poll.cold+0x63> 
534 ·R_X86_64_PC32»  .text.hot+0x1da 
535 »       movq···$0xffffffffffffffff,0x10(%rsp) 
536 »       xor····%r9d,%r9d 
537 »       or·····$0xffffffffffffffff,%rbx 
538 »       mov····%r9,0x8(%rsp) 
539 »       jmp····597·<select_poll_poll.cold+0x7d> 
540 ·R_X86_64_PC32»  .text.hot+0x255 
541 »       xor····%ebx,%ebx 
542 »       jmp····59e·<select_poll_poll.cold+0x84> 
543 ·R_X86_64_PC32»  .text.hot+0x438 
544 »       call···5a3·<select_poll_poll.cold+0x89> 
545 ·R_X86_64_PLT32» PyEval_SaveThread-0x4524 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
546 »       xor····%esi,%esi525 »       xor····%esi,%esi
547 »       mov····0x20(%r15),%rdi526 »       mov····0x20(%r15),%rdi
548 »       mov····%ebx,%edx527 »       mov····%ebx,%edx
549 »       mov····%esi,(%r14)528 »       mov····%esi,(%r14)
550 »       movslq·0x1c(%r15),%rsi529 »       movslq·0x1c(%r15),%rsi
551 »       mov····%rax,%r13530 »       mov····%rax,%r13
552 »       call···5ba·<select_poll_poll.cold+0xa0>531 »       call···578·<select_poll_poll.cold+0x5e>
Max diff block lines reached; 26032/30528 bytes (85.27%) of diff not shown.
10.4 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····%rsi,%r1383 »       mov····%rdx,%r13
84 »       push···%r1284 »       push···%r12
85 »       mov····%rdx,%r1285 »       mov····%rsi,%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·····1a5·<select_poll_register+0xd5>100 »       js·····1a6·<select_poll_register+0xd6>
101 »       cmp····$0x1,%r12101 »       cmp····$0x1,%r13
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(%r13),%rdi104 »       mov····0x8(%r12),%rdi
105 »       lea····0x1e(%rsp),%rsi105 »       lea····0x1e(%rsp),%rsi
106 »       call···129·<select_poll_register+0x59>106 »       call···12a·<select_poll_register+0x5a>
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·····131·<select_poll_register+0x61>109 »       je·····132·<select_poll_register+0x62>
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···13f·<select_poll_register+0x6f>113 »       call···140·<select_poll_register+0x70>
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·····14b·<select_poll_register+0x7b>117 »       je·····14c·<select_poll_register+0x7c>
118 ·R_X86_64_PC32»  .text.unlikely+0x491118 ·R_X86_64_PC32»  .text.unlikely+0x491
119 »       movzwl·%r12w,%edi119 »       movzwl·%r12w,%edi
120 »       call···154·<select_poll_register+0x84>120 »       call···155·<select_poll_register+0x85>
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·····160·<select_poll_register+0x90>124 »       je·····161·<select_poll_register+0x91>
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···16f·<select_poll_register+0x9f>129 »       call···170·<select_poll_register+0xa0>
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····17a·<select_poll_register+0xaa>133 »       jns····17b·<select_poll_register+0xab>
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····186·<select_poll_register+0xb6>137 »       jns····187·<select_poll_register+0xb7>
138 ·R_X86_64_PC32»  .text.unlikely+0x498138 ·R_X86_64_PC32»  .text.unlikely+0x498
139 »       test···%eax,%eax139 »       test···%eax,%eax
140 »       js·····18e·<select_poll_register+0xbe>140 »       js·····18f·<select_poll_register+0xbf>
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····1aa·<select_poll_register+0xda>151 »       jmp····1ab·<select_poll_register+0xdb>
152 ·R_X86_64_PC32»  .text.unlikely+0x491152 ·R_X86_64_PC32»  .text.unlikely+0x491
153 »       nopw···0x0(%rax,%rax,1)153 »       nopl···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, 73 lines modifiedOffset 164, 73 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+0x558171 ·R_X86_64_PC32»  .text.unlikely+0x628
172 »       test···%rdx,%rdx172 »       test···%rdx,%rdx
173 »       je·····52d·<select_poll_poll+0x37d>173 »       je·····4f9·<select_poll_poll+0x349>
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+0x582179 ·R_X86_64_PC32»  .text.unlikely+0x652
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+0x674186 ·R_X86_64_PC32»  .text.unlikely+0x5fe
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····%rax,%rbx191 »       mov····%rax,%rbx
192 »       mov····$0x80000000,%eax192 »       mov····$0x80000000,%eax
193 »       add····%rbx,%rax193 »       add····%rbx,%rax
194 »       shr····$0x20,%rax194 »       shr····$0x20,%rax
195 »       jne····233·<select_poll_poll+0x83>195 »       jne····233·<select_poll_poll+0x83>
196 ·R_X86_64_PC32»  .text.unlikely+0x69e196 ·R_X86_64_PC32»  .text.unlikely+0x694
197 »       mov····0x10(%rsp),%rdi197 »       mov····0x10(%rsp),%rdi
198 »       test···%rdi,%rdi198 »       test···%rdi,%rdi
199 »       js·····241·<select_poll_poll+0x91>199 »       js·····241·<select_poll_poll+0x91>
200 ·R_X86_64_PC32»  .text.unlikely+0x659200 ·R_X86_64_PC32»  .text.unlikely+0x663
201 »       call···246·<select_poll_poll+0x96>201 »       call···246·<select_poll_poll+0x96>
202 ·R_X86_64_PLT32» _PyDeadline_Init-0x4202 ·R_X86_64_PLT32» _PyDeadline_Init-0x4
203 »       test···%rbx,%rbx203 »       test···%rbx,%rbx
204 »       mov····%rax,0x8(%rsp)204 »       mov····%rax,0x8(%rsp)
Max diff block lines reached; 6193/10482 bytes (59.08%) of diff not shown.
5.9 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·da000000·8...............69 ··0x00000410·38000000·14040000·00000000·db000000·8...............
70 ··0x00000420·00460e10·8d024a0e·188c0344·0e208604·.F....J....D.·..70 ··0x00000420·00460e10·8d024a0e·188c0344·0e208604·.F....J....D.·..
71 ··0x00000430·440e2883·05440e50·02b20a0e·28410e20·D.(..D.P....(A.·71 ··0x00000430·440e2883·05440e50·02b30a0e·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·4e030000·00460e10·8f02450e·....N....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·0e700375·020a0e38·..D.8..G.p.u...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·0e08430b·1c000000·b8040000·00000000·..C.............
80 ··0x000004c0·9e010000·000e7083·0786068c·058d048e·......p.........80 ··0x000004c0·9b010000·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 94, 43 lines modifiedOffset 94, 43 lines modified
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·54000000·08060000·00000000·.A..T...........
101 ··0x00000610·84020000·00420e10·8f02420e·188e0342·.....B....B....B101 ··0x00000610·80020000·00420e10·8f02420e·188e0342·.....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·03033c02·0a0e3844·0e30410e·28420e20·..<...8D.0A.(B.·
105 ··0x00000650·420e1842·0e10420e·08410b00·20000000·B..B..B..A..·...105 ··0x00000650·420e1842·0e10420e·08410b00·20000000·B..B..B..A..·...
106 ··0x00000660·60060000·00000000·ed000000·000ed084·`...............106 ··0x00000660·60060000·00000000·f3000000·000ed084·`...............
107 ··0x00000670·03830786·068c058d·048e038f·02000000·................107 ··0x00000670·03830786·068c058d·048e038f·02000000·................
108 ··0x00000680·44000000·84060000·00000000·20010000·D...........·...108 ··0x00000680·44000000·84060000·00000000·20010000·D...........·...
109 ··0x00000690·00420e10·8f02490e·188e0345·0e208d04·.B....I....E.·..109 ··0x00000690·00420e10·8f02490e·188e0345·0e208d04·.B....I....E.·..
110 ··0x000006a0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G110 ··0x000006a0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
111 ··0x000006b0·0e5002fa·0e38410e·30410e28·420e2042·.P...8A.0A.(B.·B111 ··0x000006b0·0e5002fa·0e38410e·30410e28·420e2042·.P...8A.0A.(B.·B
112 ··0x000006c0·0e18420e·10420e08·1c000000·cc060000·..B..B..........112 ··0x000006c0·0e18420e·10420e08·1c000000·cc060000·..B..B..........
113 ··0x000006d0·00000000·68000000·000e5083·0786068c·....h.....P.....113 ··0x000006d0·00000000·68000000·000e5083·0786068c·....h.....P.....
114 ··0x000006e0·058d048e·038f0200·28000000·ec060000·........(.......114 ··0x000006e0·058d048e·038f0200·28000000·ec060000·........(.......
115 ··0x000006f0·00000000·43000000·00410e10·8602430e·....C....A....C.115 ··0x000006f0·00000000·43000000·00410e10·8602430e·....C....A....C.
116 ··0x00000700·18830344·0e204f0a·0e18410e·10410e08·...D.·O...A..A..116 ··0x00000700·18830344·0e204f0a·0e18410e·10410e08·...D.·O...A..A..
117 ··0x00000710·410b0000·14000000·18070000·00000000·A...............117 ··0x00000710·410b0000·14000000·18070000·00000000·A...............
118 ··0x00000720·17000000·000e2083·03860200·48000000·......·.....H...118 ··0x00000720·17000000·000e2083·03860200·38000000·......·.....8...
119 ··0x00000730·30070000·00000000·dd000000·00420e10·0............B..119 ··0x00000730·30070000·00000000·36010000·00460e10·0.......6....F..
120 ··0x00000740·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.120 ··0x00000740·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
 121 ··0x00000750·05440e40·031b010e·28410e20·410e1842·.D.@....(A.·A..B
 122 ··0x00000760·0e10420e·08000000·48000000·6c070000·..B.....H...l...
121 ··0x00000750·05440e30·8606440e·38830744·0e507e0a·.D.0..D.8..D.P~. 
122 ··0x00000760·0e38440e·30410e28·420e2042·0e18420e·.8D.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.123 ··0x00000770·00000000·dd000000·00420e10·8f02420e·.........B....B.
127 ··0x000007b0·188c0344·0e208604·440e2883·05440e40·...D.·..D.(..D.@124 ··0x00000780·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
128 ··0x000007c0·031b010e·28410e20·410e1842·0e10420e·....(A.·A..B..B.125 ··0x00000790·8606440e·38830744·0e507e0a·0e38440e·..D.8..D.P~..8D.
 126 ··0x000007a0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
 127 ··0x000007b0·410b0000·1c000000·b8070000·00000000·A...............
 128 ··0x000007c0·22000000·000e5083·0786068c·058d048e·".....P.........
129 ··0x000007d0·08000000·14000000·d8070000·00000000·................129 ··0x000007d0·038f0200·14000000·d8070000·00000000·................
130 ··0x000007e0·27000000·00520e10·540e0800·10000000·'....R..T.......130 ··0x000007e0·27000000·00520e10·540e0800·10000000·'....R..T.......
131 ··0x000007f0·f0070000·00000000·15000000·00000000·................131 ··0x000007f0·f0070000·00000000·15000000·00000000·................
132 ··0x00000800·3c000000·04080000·00000000·9d000000·<...............132 ··0x00000800·3c000000·04080000·00000000·9d000000·<...............
133 ··0x00000810·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..133 ··0x00000810·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..
134 ··0x00000820·4a0e3051·0e38570e·40420e48·420e5049·J.0Q.8W.@B.HB.PI134 ··0x00000820·4a0e3051·0e38570e·40420e48·420e5049·J.0Q.8W.@B.HB.PI
135 ··0x00000830·0e30024e·0e20410e·18410e10·420e0800·.0.N.·A..A..B...135 ··0x00000830·0e30024e·0e20410e·18410e10·420e0800·.0.N.·A..A..B...
136 ··0x00000840·14000000·44080000·00000000·2d000000·....D.......-...136 ··0x00000840·14000000·44080000·00000000·2d000000·....D.......-...
3.15 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 54, 16 lines modifiedOffset 54, 16 lines modified
54 ··0x00000330·6f6c6400·73657132·7365742e·636f6e73·old.seq2set.cons54 ··0x00000330·6f6c6400·73657132·7365742e·636f6e73·old.seq2set.cons
55 ··0x00000340·7470726f·702e3000·73657432·6c697374·tprop.0.set2list55 ··0x00000340·7470726f·702e3000·73657432·6c697374·tprop.0.set2list
56 ··0x00000350·00726561·705f6f62·6a007365·6c656374·.reap_obj.select56 ··0x00000350·00726561·705f6f62·6a007365·6c656374·.reap_obj.select
57 ··0x00000360·5f73656c·6563745f·696d706c·2e697372·_select_impl.isr57 ··0x00000360·5f73656c·6563745f·696d706c·2e697372·_select_impl.isr
58 ··0x00000370·612e302e·636f6c64·00736571·32736574·a.0.cold.seq2set58 ··0x00000370·612e302e·636f6c64·00736571·32736574·a.0.cold.seq2set
59 ··0x00000380·2e636f6e·73747072·6f702e30·2e636f6c·.constprop.0.col59 ··0x00000380·2e636f6e·73747072·6f702e30·2e636f6c·.constprop.0.col
60 ··0x00000390·64007265·61705f6f·626a2e63·6f6c6400·d.reap_obj.cold.60 ··0x00000390·64007265·61705f6f·626a2e63·6f6c6400·d.reap_obj.cold.
61 ··0x000003a0·73657432·6c697374·2e636f6c·64007365·set2list.cold.se 
62 ··0x000003b0·6c656374·5f706f6c·6c5f6d6f·64696679·lect_poll_modify61 ··0x000003a0·73656c65·63745f70·6f6c6c5f·6d6f6469·select_poll_modi
 62 ··0x000003b0·66790073·6574326c·6973742e·636f6c64·fy.set2list.cold
63 ··0x000003c0·0073656c·6563745f·65706f6c·6c5f6669·.select_epoll_fi63 ··0x000003c0·0073656c·6563745f·65706f6c·6c5f6669·.select_epoll_fi
64 ··0x000003d0·6c656e6f·00707965·706f6c6c·5f676574·leno.pyepoll_get64 ··0x000003d0·6c656e6f·00707965·706f6c6c·5f676574·leno.pyepoll_get
65 ··0x000003e0·5f636c6f·73656400·73656c65·63745f65·_closed.select_e65 ··0x000003e0·5f636c6f·73656400·73656c65·63745f65·_closed.select_e
66 ··0x000003f0·706f6c6c·5f6d6f64·69667900·5f706172·poll_modify._par66 ··0x000003f0·706f6c6c·5f6d6f64·69667900·5f706172·poll_modify._par
67 ··0x00000400·7365722e·32007365·6c656374·5f65706f·ser.2.select_epo67 ··0x00000400·7365722e·32007365·6c656374·5f65706f·ser.2.select_epo
68 ··0x00000410·6c6c5f5f·5f656e74·65725f5f·0073656c·ll___enter__.sel68 ··0x00000410·6c6c5f5f·5f656e74·65725f5f·0073656c·ll___enter__.sel
69 ··0x00000420·6563745f·65706f6c·6c5f5f5f·65786974·ect_epoll___exit69 ··0x00000420·6563745f·65706f6c·6c5f5f5f·65786974·ect_epoll___exit
Offset 163, 22 lines modifiedOffset 163, 22 lines modified
163 ··0x00000a00·69736563·6f6e6473·4f626a65·63740050·isecondsObject.P163 ··0x00000a00·69736563·6f6e6473·4f626a65·63740050·isecondsObject.P
164 ··0x00000a10·794d656d·5f526561·6c6c6f63·00507944·yMem_Realloc.PyD164 ··0x00000a10·794d656d·5f526561·6c6c6f63·00507944·yMem_Realloc.PyD
165 ··0x00000a20·6963745f·4e657874·0050794c·6f6e675f·ict_Next.PyLong_165 ··0x00000a20·6963745f·4e657874·0050794c·6f6e675f·ict_Next.PyLong_
166 ··0x00000a30·41734c6f·6e670050·79547570·6c655f4e·AsLong.PyTuple_N166 ··0x00000a30·41734c6f·6e670050·79547570·6c655f4e·AsLong.PyTuple_N
167 ··0x00000a40·65770050·79457863·5f52756e·74696d65·ew.PyExc_Runtime167 ··0x00000a40·65770050·79457863·5f52756e·74696d65·ew.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·44696374·5f436f6e·t_chk.PyDict_Con
176 ··0x00000ad0·4974656d·00507944·6963745f·436f6e74·Item.PyDict_Cont176 ··0x00000ad0·7461696e·73005079·4c697374·5f536574·tains.PyList_Set
177 ··0x00000ae0·61696e73·005f5079·5f46616c·73655374·ains._Py_FalseSt177 ··0x00000ae0·4974656d·005f5079·5f46616c·73655374·Item._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
180 ··0x00000b10·64756c65·0050794f·626a6563·745f4361·dule.PyObject_Ca180 ··0x00000b10·64756c65·0050794f·626a6563·745f4361·dule.PyObject_Ca
181 ··0x00000b20·6c6c4d65·74686f64·4f626a41·72677300·llMethodObjArgs.181 ··0x00000b20·6c6c4d65·74686f64·4f626a41·72677300·llMethodObjArgs.
182 ··0x00000b30·50795475·706c655f·54797065·005f5079·PyTuple_Type._Py182 ··0x00000b30·50795475·706c655f·54797065·005f5079·PyTuple_Type._Py
183 ··0x00000b40·52756e74·696d6500·50794f62·6a656374·Runtime.PyObject183 ··0x00000b40·52756e74·696d6500·50794f62·6a656374·Runtime.PyObject
184 ··0x00000b50·5f47656e·65726963·47657441·74747200·_GenericGetAttr.184 ··0x00000b50·5f47656e·65726963·47657441·74747200·_GenericGetAttr.
126 KB
_elementtree.o
8.6 KB
readelf --wide --symbols {}
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ····72:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.876 ····72:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
77 ····73:·00000000000012d8···440·FUNC····LOCAL··DEFAULT····6·checkpath.cold77 ····73:·00000000000012d8···440·FUNC····LOCAL··DEFAULT····6·checkpath.cold
78 ····74:·0000000000000560···563·FUNC····LOCAL··DEFAULT···10·element_dealloc78 ····74:·0000000000000560···563·FUNC····LOCAL··DEFAULT···10·element_dealloc
79 ····75:·0000000000001490····61·FUNC····LOCAL··DEFAULT····6·element_dealloc.cold79 ····75:·0000000000001490····61·FUNC····LOCAL··DEFAULT····6·element_dealloc.cold
80 ····76:·00000000000007a0···154·FUNC····LOCAL··DEFAULT···10·element_gc_clear80 ····76:·00000000000007a0···154·FUNC····LOCAL··DEFAULT···10·element_gc_clear
81 ····77:·0000000000000840···104·FUNC····LOCAL··DEFAULT···10·dealloc_extra81 ····77:·0000000000000840···104·FUNC····LOCAL··DEFAULT···10·dealloc_extra
82 ····78:·00000000000014cd··1149·FUNC····LOCAL··DEFAULT····6·element_ass_subscr82 ····78:·00000000000014cd··1149·FUNC····LOCAL··DEFAULT····6·element_ass_subscr
83 ····79:·00000000000032c1···247·FUNC····LOCAL··DEFAULT····6·element_setitem83 ····79:·00000000000032e1···247·FUNC····LOCAL··DEFAULT····6·element_setitem
84 ····80:·000000000000194a····95·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_clear84 ····80:·000000000000194a····95·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_clear
85 ····81:·0000000000000de0···186·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_findall85 ····81:·0000000000000de0···186·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_findall
86 ····82:·00000000000019a9···353·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_findall.cold86 ····82:·00000000000019a9···353·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_findall.cold
87 ····83:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1487 ····83:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
88 ····84:·0000000000001b0a···488·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_findtext88 ····84:·0000000000001b0a···488·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_findtext
89 ····85:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.1189 ····85:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
90 ····86:·0000000000000f60····13·FUNC····LOCAL··DEFAULT····1·element_get_text90 ····86:·0000000000000f60····13·FUNC····LOCAL··DEFAULT····1·element_get_text
Offset 99, 38 lines modifiedOffset 99, 38 lines modified
99 ····95:·0000000000001010···124·FUNC····LOCAL··DEFAULT····1·create_elementiter.isra.099 ····95:·0000000000001010···124·FUNC····LOCAL··DEFAULT····1·create_elementiter.isra.0
100 ····96:·0000000000001d68···318·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_iter.cold100 ····96:·0000000000001d68···318·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_iter.cold
101 ····97:·0000000000000440····72·OBJECT··LOCAL··DEFAULT····3·_parser.21101 ····97:·0000000000000440····72·OBJECT··LOCAL··DEFAULT····3·_parser.21
102 ····98:·0000000000001ea6···395·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_insert102 ····98:·0000000000001ea6···395·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_insert
103 ····99:·0000000000002031····45·FUNC····LOCAL··DEFAULT····6·create_elementiter.isra.0.cold103 ····99:·0000000000002031····45·FUNC····LOCAL··DEFAULT····6·create_elementiter.isra.0.cold
104 ···100:·0000000000001090···328·FUNC····LOCAL··DEFAULT····1·elementiter_next104 ···100:·0000000000001090···328·FUNC····LOCAL··DEFAULT····1·elementiter_next
105 ···101:·000000000000205e···355·FUNC····LOCAL··DEFAULT····6·elementiter_next.cold105 ···101:·000000000000205e···355·FUNC····LOCAL··DEFAULT····6·elementiter_next.cold
106 ···102:·0000000000001670····13·FUNC····LOCAL··DEFAULT····1·element_get_tail106 ···102:·0000000000001600····13·FUNC····LOCAL··DEFAULT····1·element_get_tail
107 ···103:·00000000000021c1····47·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___deepcopy__107 ···103:·00000000000021c1····47·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___deepcopy__
108 ···104:·00000000000021f0···696·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___deepcopy___impl108 ···104:·00000000000021f0···696·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___deepcopy___impl
109 ···105:·00000000000024a8···295·FUNC····LOCAL··DEFAULT····6·deepcopy109 ···105:·00000000000024a8···295·FUNC····LOCAL··DEFAULT····6·deepcopy
110 ···106:·00000000000011e0····33·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_items110 ···106:·00000000000011e0····33·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_items
111 ···107:·0000000000001210····20·FUNC····LOCAL··DEFAULT····1·element_length111 ···107:·0000000000001210····20·FUNC····LOCAL··DEFAULT····1·element_length
112 ···108:·00000000000025cf···238·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_append112 ···108:·00000000000025cf···238·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_append
113 ···109:·0000000000000340····72·OBJECT··LOCAL··DEFAULT····3·_parser.16113 ···109:·0000000000000340····72·OBJECT··LOCAL··DEFAULT····3·_parser.16
 114 ···110:·0000000000001230···102·FUNC····LOCAL··DEFAULT····1·elementiter_dealloc
 115 ···111:·00000000000026bd····37·FUNC····LOCAL··DEFAULT····6·elementiter_dealloc.cold
114 ···110:·0000000000001230···294·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder___init__116 ···112:·00000000000012a0···294·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder___init__
115 ···111:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2117 ···113:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
116 ···112:·00000000000026bd···475·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder___init__.cold118 ···114:·00000000000026e2···475·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder___init__.cold
117 ···113:·0000000000001360···102·FUNC····LOCAL··DEFAULT····1·elementiter_dealloc 
118 ···114:·0000000000002898····37·FUNC····LOCAL··DEFAULT····6·elementiter_dealloc.cold 
119 ···115:·00000000000013d0····57·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_start119 ···115:·00000000000013d0····57·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_start
120 ···116:·0000000000001410···374·FUNC····LOCAL··DEFAULT····1·treebuilder_handle_start120 ···116:·0000000000001410···374·FUNC····LOCAL··DEFAULT····1·treebuilder_handle_start
121 ···117:·00000000000028bd····63·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder_start.cold121 ···117:·00000000000028bd····63·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder_start.cold
122 ···118:·0000000000001590····74·FUNC····LOCAL··DEFAULT····1·treebuilder_flush_data122 ···118:·00000000000015b0····74·FUNC····LOCAL··DEFAULT····1·treebuilder_flush_data
123 ···119:·0000000000001600···104·FUNC····LOCAL··DEFAULT····1·treebuilder_append_event123 ···119:·0000000000001610···104·FUNC····LOCAL··DEFAULT····1·treebuilder_append_event
124 ···120:·0000000000001680····85·FUNC····LOCAL··DEFAULT····1·treebuilder_add_subelement124 ···120:·0000000000001680····85·FUNC····LOCAL··DEFAULT····1·treebuilder_add_subelement
125 ···121:·00000000000028fc···198·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_start.cold125 ···121:·00000000000028fc···198·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_start.cold
 126 ···122:·0000000000001590····28·FUNC····LOCAL··DEFAULT····1·element_tail_getter
126 ···122:·0000000000001860···113·FUNC····LOCAL··DEFAULT····1·treebuilder_extend_element_text_or_tail.isra.0127 ···123:·0000000000001860···113·FUNC····LOCAL··DEFAULT····1·treebuilder_extend_element_text_or_tail.isra.0
127 ···123:·00000000000015e0····28·FUNC····LOCAL··DEFAULT····1·element_tail_getter 
128 ···124:·00000000000029c2····57·FUNC····LOCAL··DEFAULT····6·treebuilder_append_event.cold 
129 ···125:·00000000000029fb····86·FUNC····LOCAL··DEFAULT····6·element_get_tail.cold128 ···124:·00000000000029c2····86·FUNC····LOCAL··DEFAULT····6·element_get_tail.cold
 129 ···125:·0000000000002a18····57·FUNC····LOCAL··DEFAULT····6·treebuilder_append_event.cold
130 ···126:·0000000000002a51····31·FUNC····LOCAL··DEFAULT····6·treebuilder_add_subelement.cold130 ···126:·0000000000002a51····31·FUNC····LOCAL··DEFAULT····6·treebuilder_add_subelement.cold
131 ···127:·00000000000016e0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_end131 ···127:·00000000000016e0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_end
132 ···128:·00000000000016f0···181·FUNC····LOCAL··DEFAULT····1·treebuilder_handle_end.isra.0132 ···128:·00000000000016f0···181·FUNC····LOCAL··DEFAULT····1·treebuilder_handle_end.isra.0
133 ···129:·0000000000002a70····37·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_end.isra.0.cold133 ···129:·0000000000002a70····37·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_end.isra.0.cold
134 ···130:·00000000000017b0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_data134 ···130:·00000000000017b0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_data
135 ···131:·0000000000002a95···128·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_data.cold135 ···131:·0000000000002a95···128·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_data.cold
136 ···132:·0000000000002b15···486·FUNC····LOCAL··DEFAULT····6·treebuilder_extend_element_text_or_tail.isra.0.cold136 ···132:·0000000000002b15···486·FUNC····LOCAL··DEFAULT····6·treebuilder_extend_element_text_or_tail.isra.0.cold
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ···139:·0000000000002e8c···116·FUNC····LOCAL··DEFAULT····6·element_repr143 ···139:·0000000000002e8c···116·FUNC····LOCAL··DEFAULT····6·element_repr
144 ···140:·0000000000002f00···326·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_remove144 ···140:·0000000000002f00···326·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_remove
145 ···141:·00000000000019f0···218·FUNC····LOCAL··DEFAULT····1·_elementtree_XMLParser_feed145 ···141:·00000000000019f0···218·FUNC····LOCAL··DEFAULT····1·_elementtree_XMLParser_feed
146 ···142:·0000000000003046····88·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser_feed.cold146 ···142:·0000000000003046····88·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser_feed.cold
147 ···143:·0000000000001c50···538·FUNC····LOCAL··DEFAULT····1·makeuniversal147 ···143:·0000000000001c50···538·FUNC····LOCAL··DEFAULT····1·makeuniversal
148 ···144:·000000000000309e···427·FUNC····LOCAL··DEFAULT····6·expat_start_handler.cold148 ···144:·000000000000309e···427·FUNC····LOCAL··DEFAULT····6·expat_start_handler.cold
149 ···145:·0000000000003249···120·FUNC····LOCAL··DEFAULT····6·makeuniversal.cold149 ···145:·0000000000003249···120·FUNC····LOCAL··DEFAULT····6·makeuniversal.cold
150 ···146:·00000000000033b8····32·FUNC····LOCAL··DEFAULT····6·expat_data_handler.cold150 ···146:·00000000000032c1····32·FUNC····LOCAL··DEFAULT····6·expat_data_handler.cold
151 ···147:·00000000000033d8····18·FUNC····LOCAL··DEFAULT····6·expat_end_handler.cold151 ···147:·00000000000033d8····18·FUNC····LOCAL··DEFAULT····6·expat_end_handler.cold
152 ···148:·0000000000001fa0···114·FUNC····LOCAL··DEFAULT····1·_elementtree_XMLParser_close152 ···148:·0000000000001fa0···114·FUNC····LOCAL··DEFAULT····1·_elementtree_XMLParser_close
153 ···149:·00000000000033ea···113·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser_close.cold153 ···149:·00000000000033ea···113·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser_close.cold
154 ···150:·000000000000345b···274·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___copy__154 ···150:·000000000000345b···274·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___copy__
155 ···151:·0000000000002020····47·FUNC····LOCAL··DEFAULT····1·element_attrib_getter155 ···151:·0000000000002020····47·FUNC····LOCAL··DEFAULT····1·element_attrib_getter
156 ···152:·000000000000356d····42·FUNC····LOCAL··DEFAULT····6·element_attrib_getter.cold156 ···152:·000000000000356d····42·FUNC····LOCAL··DEFAULT····6·element_attrib_getter.cold
157 ···153:·0000000000002050···710·FUNC····LOCAL··DEFAULT····1·_elementtree_Element___setstate__157 ···153:·0000000000002050···710·FUNC····LOCAL··DEFAULT····1·_elementtree_Element___setstate__
Offset 339, 18 lines modifiedOffset 339, 18 lines modified
339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
342 ···338:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration342 ···338:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
343 ···339:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone343 ···339:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
344 ···340:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue344 ···340:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
345 ···341:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t345 ···341:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
 346 ···342:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Items
346 ···342:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next347 ···343:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
347 ···343:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError348 ···344:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
348 ···344:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall349 ···345:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall
349 ···345:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Items 
350 ···346:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem350 ···346:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
351 ···347:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunctionObjArgs351 ···347:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunctionObjArgs
352 ···348:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod352 ···348:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
353 ···349:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize353 ···349:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
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·PyNumber_Add355 ···351:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add
356 ···352:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr356 ···352:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
52.5 KB
readelf --wide --relocs {}
Max HTML report size reached
15.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 1371, 15 lines modifiedOffset 1371, 20 lines modified
1371 ··DW_CFA_def_cfa_offset:·161371 ··DW_CFA_def_cfa_offset:·16
1372 ··DW_CFA_advance_loc:·2·to·00000000000024a71372 ··DW_CFA_advance_loc:·2·to·00000000000024a7
1373 ··DW_CFA_def_cfa_offset:·81373 ··DW_CFA_def_cfa_offset:·8
1374 ··DW_CFA_nop1374 ··DW_CFA_nop
1375 ··DW_CFA_nop1375 ··DW_CFA_nop
1376 ··DW_CFA_nop1376 ··DW_CFA_nop
  
 1377 00000c74·0000000000000010·00000c78·FDE·cie=00000000·pc=00000000000011e0..0000000000001201
 1378 ··DW_CFA_nop
 1379 ··DW_CFA_nop
 1380 ··DW_CFA_nop
  
1377 00000c74·0000000000000038·00000c78·FDE·cie=00000000·pc=00000000000024a8..00000000000025cf1381 00000c88·0000000000000038·00000c8c·FDE·cie=00000000·pc=00000000000024a8..00000000000025cf
1378 ··DW_CFA_advance_loc:·2·to·00000000000024aa1382 ··DW_CFA_advance_loc:·2·to·00000000000024aa
1379 ··DW_CFA_def_cfa_offset:·161383 ··DW_CFA_def_cfa_offset:·16
1380 ··DW_CFA_offset:·r13·(r13)·at·cfa-161384 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
1381 ··DW_CFA_advance_loc:·2·to·00000000000024ac1385 ··DW_CFA_advance_loc:·2·to·00000000000024ac
1382 ··DW_CFA_def_cfa_offset:·241386 ··DW_CFA_def_cfa_offset:·24
1383 ··DW_CFA_offset:·r12·(r12)·at·cfa-241387 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
1384 ··DW_CFA_advance_loc:·1·to·00000000000024ad1388 ··DW_CFA_advance_loc:·1·to·00000000000024ad
Offset 1400, 19 lines modifiedOffset 1405, 14 lines modified
1400 ··DW_CFA_def_cfa_offset:·161405 ··DW_CFA_def_cfa_offset:·16
1401 ··DW_CFA_advance_loc:·2·to·00000000000025ce1406 ··DW_CFA_advance_loc:·2·to·00000000000025ce
1402 ··DW_CFA_def_cfa_offset:·81407 ··DW_CFA_def_cfa_offset:·8
1403 ··DW_CFA_nop1408 ··DW_CFA_nop
1404 ··DW_CFA_nop1409 ··DW_CFA_nop
1405 ··DW_CFA_nop1410 ··DW_CFA_nop
  
1406 00000cb0·0000000000000010·00000cb4·FDE·cie=00000000·pc=00000000000011e0..0000000000001201 
1407 ··DW_CFA_nop 
1408 ··DW_CFA_nop 
1409 ··DW_CFA_nop 
  
1410 00000cc4·0000000000000010·00000cc8·FDE·cie=00000000·pc=0000000000001210..00000000000012241411 00000cc4·0000000000000010·00000cc8·FDE·cie=00000000·pc=0000000000001210..0000000000001224
1411 ··DW_CFA_nop1412 ··DW_CFA_nop
1412 ··DW_CFA_nop1413 ··DW_CFA_nop
1413 ··DW_CFA_nop1414 ··DW_CFA_nop
  
1414 00000cd8·000000000000003c·00000cdc·FDE·cie=00000000·pc=00000000000025cf..00000000000026bd1415 00000cd8·000000000000003c·00000cdc·FDE·cie=00000000·pc=00000000000025cf..00000000000026bd
1415 ··DW_CFA_advance_loc:·6·to·00000000000025d51416 ··DW_CFA_advance_loc:·6·to·00000000000025d5
Offset 1442, 115 lines modifiedOffset 1442, 115 lines modified
1442 ··DW_CFA_def_cfa_offset:·241442 ··DW_CFA_def_cfa_offset:·24
1443 ··DW_CFA_advance_loc:·1·to·00000000000026ba1443 ··DW_CFA_advance_loc:·1·to·00000000000026ba
1444 ··DW_CFA_def_cfa_offset:·161444 ··DW_CFA_def_cfa_offset:·16
1445 ··DW_CFA_advance_loc:·2·to·00000000000026bc1445 ··DW_CFA_advance_loc:·2·to·00000000000026bc
1446 ··DW_CFA_def_cfa_offset:·81446 ··DW_CFA_def_cfa_offset:·8
1447 ··DW_CFA_nop1447 ··DW_CFA_nop
  
1448 00000d18·000000000000005c·00000d1c·FDE·cie=00000000·pc=0000000000001230..00000000000013561448 00000d18·0000000000000028·00000d1c·FDE·cie=00000000·pc=0000000000001230..0000000000001296
 1449 ··DW_CFA_advance_loc:·8·to·0000000000001238
 1450 ··DW_CFA_def_cfa_offset:·16
 1451 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
 1452 ··DW_CFA_advance_loc:·1·to·0000000000001239
 1453 ··DW_CFA_def_cfa_offset:·24
 1454 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 1455 ··DW_CFA_advance_loc:·1·to·000000000000123a
 1456 ··DW_CFA_def_cfa_offset:·32
 1457 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 1458 ··DW_CFA_advance_loc1:·88·to·0000000000001292
 1459 ··DW_CFA_def_cfa_offset:·24
 1460 ··DW_CFA_advance_loc:·1·to·0000000000001293
 1461 ··DW_CFA_def_cfa_offset:·16
 1462 ··DW_CFA_advance_loc:·2·to·0000000000001295
 1463 ··DW_CFA_def_cfa_offset:·8
 1464 ··DW_CFA_nop
 1465 ··DW_CFA_nop
  
 1466 00000d44·0000000000000020·00000d48·FDE·cie=00000000·pc=00000000000026bd..00000000000026e2
 1467 ··DW_CFA_def_cfa_offset:·32
 1468 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 1469 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 1470 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
 1471 ··DW_CFA_advance_loc:·26·to·00000000000026d7
 1472 ··DW_CFA_def_cfa_offset:·24
 1473 ··DW_CFA_advance_loc:·4·to·00000000000026db
 1474 ··DW_CFA_def_cfa_offset:·16
 1475 ··DW_CFA_advance_loc:·2·to·00000000000026dd
 1476 ··DW_CFA_def_cfa_offset:·8
 1477 ··DW_CFA_nop
 1478 ··DW_CFA_nop
  
 1479 00000d68·000000000000005c·00000d6c·FDE·cie=00000000·pc=00000000000012a0..00000000000013c6
1449 ··DW_CFA_advance_loc:·6·to·00000000000012361480 ··DW_CFA_advance_loc:·6·to·00000000000012a6
1450 ··DW_CFA_def_cfa_offset:·161481 ··DW_CFA_def_cfa_offset:·16
1451 ··DW_CFA_offset:·r15·(r15)·at·cfa-161482 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1452 ··DW_CFA_advance_loc:·2·to·00000000000012381483 ··DW_CFA_advance_loc:·2·to·00000000000012a8
1453 ··DW_CFA_def_cfa_offset:·241484 ··DW_CFA_def_cfa_offset:·24
1454 ··DW_CFA_offset:·r14·(r14)·at·cfa-241485 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1455 ··DW_CFA_advance_loc:·2·to·000000000000123a1486 ··DW_CFA_advance_loc:·2·to·00000000000012aa
1456 ··DW_CFA_def_cfa_offset:·321487 ··DW_CFA_def_cfa_offset:·32
1457 ··DW_CFA_offset:·r13·(r13)·at·cfa-321488 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1458 ··DW_CFA_advance_loc:·2·to·000000000000123c1489 ··DW_CFA_advance_loc:·2·to·00000000000012ac
1459 ··DW_CFA_def_cfa_offset:·401490 ··DW_CFA_def_cfa_offset:·40
1460 ··DW_CFA_offset:·r12·(r12)·at·cfa-401491 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1461 ··DW_CFA_advance_loc:·1·to·000000000000123d1492 ··DW_CFA_advance_loc:·1·to·00000000000012ad
1462 ··DW_CFA_def_cfa_offset:·481493 ··DW_CFA_def_cfa_offset:·48
1463 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481494 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1464 ··DW_CFA_advance_loc:·1·to·000000000000123e1495 ··DW_CFA_advance_loc:·1·to·00000000000012ae
1465 ··DW_CFA_def_cfa_offset:·561496 ··DW_CFA_def_cfa_offset:·56
1466 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561497 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1467 ··DW_CFA_advance_loc:·7·to·00000000000012451498 ··DW_CFA_advance_loc:·7·to·00000000000012b5
1468 ··DW_CFA_def_cfa_offset:·1281499 ··DW_CFA_def_cfa_offset:·128
1469 ··DW_CFA_advance_loc1:·194·to·00000000000013071500 ··DW_CFA_advance_loc1:·194·to·0000000000001377
1470 ··DW_CFA_remember_state1501 ··DW_CFA_remember_state
1471 ··DW_CFA_def_cfa_offset:·561502 ··DW_CFA_def_cfa_offset:·56
1472 ··DW_CFA_advance_loc:·1·to·00000000000013081503 ··DW_CFA_advance_loc:·1·to·0000000000001378
1473 ··DW_CFA_def_cfa_offset:·481504 ··DW_CFA_def_cfa_offset:·48
1474 ··DW_CFA_advance_loc:·1·to·00000000000013091505 ··DW_CFA_advance_loc:·1·to·0000000000001379
1475 ··DW_CFA_def_cfa_offset:·401506 ··DW_CFA_def_cfa_offset:·40
1476 ··DW_CFA_advance_loc:·2·to·000000000000130b1507 ··DW_CFA_advance_loc:·2·to·000000000000137b
1477 ··DW_CFA_def_cfa_offset:·321508 ··DW_CFA_def_cfa_offset:·32
1478 ··DW_CFA_advance_loc:·2·to·000000000000130d1509 ··DW_CFA_advance_loc:·2·to·000000000000137d
1479 ··DW_CFA_def_cfa_offset:·241510 ··DW_CFA_def_cfa_offset:·24
1480 ··DW_CFA_advance_loc:·2·to·000000000000130f1511 ··DW_CFA_advance_loc:·2·to·000000000000137f
1481 ··DW_CFA_def_cfa_offset:·161512 ··DW_CFA_def_cfa_offset:·16
1482 ··DW_CFA_advance_loc:·2·to·00000000000013111513 ··DW_CFA_advance_loc:·2·to·0000000000001381
1483 ··DW_CFA_def_cfa_offset:·81514 ··DW_CFA_def_cfa_offset:·8
1484 ··DW_CFA_advance_loc:·1·to·00000000000013121515 ··DW_CFA_advance_loc:·1·to·0000000000001382
1485 ··DW_CFA_restore_state1516 ··DW_CFA_restore_state
1486 ··DW_CFA_advance_loc:·13·to·000000000000131f1517 ··DW_CFA_advance_loc:·13·to·000000000000138f
1487 ··DW_CFA_def_cfa_offset:·1361518 ··DW_CFA_def_cfa_offset:·136
1488 ··DW_CFA_advance_loc:·20·to·00000000000013331519 ··DW_CFA_advance_loc:·20·to·00000000000013a3
1489 ··DW_CFA_def_cfa_offset:·1441520 ··DW_CFA_def_cfa_offset:·144
1490 ··DW_CFA_advance_loc:·2·to·00000000000013351521 ··DW_CFA_advance_loc:·2·to·00000000000013a5
1491 ··DW_CFA_def_cfa_offset:·1521522 ··DW_CFA_def_cfa_offset:·152
1492 ··DW_CFA_advance_loc:·2·to·00000000000013371523 ··DW_CFA_advance_loc:·2·to·00000000000013a7
1493 ··DW_CFA_def_cfa_offset:·1601524 ··DW_CFA_def_cfa_offset:·160
Max diff block lines reached; 10704/16239 bytes (65.92%) of diff not shown.
1.43 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 259, 30 lines modifiedOffset 259, 30 lines modified
259 _elementtree_Element___deepcopy__259 _elementtree_Element___deepcopy__
260 _elementtree_Element___deepcopy___impl260 _elementtree_Element___deepcopy___impl
261 deepcopy261 deepcopy
262 _elementtree_Element_items262 _elementtree_Element_items
263 element_length263 element_length
264 _elementtree_Element_append264 _elementtree_Element_append
265 _parser.16265 _parser.16
 266 elementiter_dealloc
 267 elementiter_dealloc.cold
266 _elementtree_TreeBuilder___init__268 _elementtree_TreeBuilder___init__
267 _parser.2269 _parser.2
268 _elementtree_TreeBuilder___init__.cold270 _elementtree_TreeBuilder___init__.cold
269 elementiter_dealloc 
270 elementiter_dealloc.cold 
271 _elementtree_TreeBuilder_start271 _elementtree_TreeBuilder_start
272 treebuilder_handle_start272 treebuilder_handle_start
273 _elementtree_TreeBuilder_start.cold273 _elementtree_TreeBuilder_start.cold
274 treebuilder_flush_data274 treebuilder_flush_data
275 treebuilder_append_event275 treebuilder_append_event
276 treebuilder_add_subelement276 treebuilder_add_subelement
277 treebuilder_handle_start.cold277 treebuilder_handle_start.cold
278 treebuilder_extend_element_text_or_tail.isra.0 
279 element_tail_getter278 element_tail_getter
280 treebuilder_append_event.cold279 treebuilder_extend_element_text_or_tail.isra.0
281 element_get_tail.cold280 element_get_tail.cold
 281 treebuilder_append_event.cold
282 treebuilder_add_subelement.cold282 treebuilder_add_subelement.cold
283 _elementtree_TreeBuilder_end283 _elementtree_TreeBuilder_end
284 treebuilder_handle_end.isra.0284 treebuilder_handle_end.isra.0
285 treebuilder_handle_end.isra.0.cold285 treebuilder_handle_end.isra.0.cold
286 _elementtree_TreeBuilder_data286 _elementtree_TreeBuilder_data
287 treebuilder_handle_data.cold287 treebuilder_handle_data.cold
288 treebuilder_extend_element_text_or_tail.isra.0.cold288 treebuilder_extend_element_text_or_tail.isra.0.cold
Offset 483, 18 lines modifiedOffset 483, 18 lines modified
483 PyList_Type483 PyList_Type
484 _PyNumber_Index484 _PyNumber_Index
485 PyLong_AsSsize_t485 PyLong_AsSsize_t
486 PyExc_StopIteration486 PyExc_StopIteration
487 PyErr_SetNone487 PyErr_SetNone
488 PyObject_IsTrue488 PyObject_IsTrue
489 PyLong_FromSsize_t489 PyLong_FromSsize_t
 490 PyDict_Items
490 PyDict_Next491 PyDict_Next
491 PyExc_RuntimeError492 PyExc_RuntimeError
492 PyObject_Vectorcall493 PyObject_Vectorcall
493 PyDict_Items 
494 PyList_SetItem494 PyList_SetItem
495 PyObject_CallFunctionObjArgs495 PyObject_CallFunctionObjArgs
496 PyObject_VectorcallMethod496 PyObject_VectorcallMethod
497 _PyBytes_Resize497 _PyBytes_Resize
498 PyObject_GetAttr498 PyObject_GetAttr
499 PyNumber_Add499 PyNumber_Add
500 PyObject_SetAttr500 PyObject_SetAttr
13.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1593, 75 lines modifiedOffset 1593, 115 lines modified
1593 »       test···%rdx,%rdx1593 »       test···%rdx,%rdx
1594 »       je·····1223·<element_length+0x13>1594 »       je·····1223·<element_length+0x13>
1595 »       mov····0x8(%rdx),%rax1595 »       mov····0x8(%rdx),%rax
1596 »       ret1596 »       ret
1597 »       data16·cs·nopw·0x0(%rax,%rax,1)1597 »       data16·cs·nopw·0x0(%rax,%rax,1)
1598 »       nop1598 »       nop
  
 1599 0000000000001230·<elementiter_dealloc>:
 1600 elementiter_dealloc():
 1601 »       endbr64
 1602 »       xor····%eax,%eax
 1603 »       push···%r12
 1604 »       push···%rbp
 1605 »       push···%rbx
 1606 »       mov····0x18(%rdi),%r12
 1607 »       mov····%rdi,%rbx
 1608 »       mov····%rax,0x18(%rdi)
 1609 »       mov····0x8(%rdi),%rbp
 1610 »       call···124e·<elementiter_dealloc+0x1e>
 1611 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
 1612 »       mov····0x10(%rbx),%rdi
 1613 »       test···%r12,%r12
 1614 »       jne····125b·<elementiter_dealloc+0x2b>
 1615 ·R_X86_64_PC32»  .text.unlikely+0x26b9
 1616 »       call···1260·<elementiter_dealloc+0x30>
 1617 ·R_X86_64_PLT32» PyMem_Free-0x4
 1618 »       mov····0x30(%rbx),%rdi
 1619 »       call···1269·<elementiter_dealloc+0x39>
 1620 ·R_X86_64_PC32»  .text.hot-0x4
 1621 »       mov····0x28(%rbx),%rdi
 1622 »       call···1272·<elementiter_dealloc+0x42>
 1623 ·R_X86_64_PC32»  .text.hot-0x4
 1624 »       mov····%rbx,%rdi
 1625 »       call···*0x140(%rbp)
 1626 »       mov····0x0(%rbp),%rax
 1627 »       test···%eax,%eax
 1628 »       js·····1291·<elementiter_dealloc+0x61>
 1629 »       sub····$0x1,%rax
 1630 »       mov····%rax,0x0(%rbp)
 1631 »       je·····1291·<elementiter_dealloc+0x61>
 1632 ·R_X86_64_PC32»  .text.unlikely+0x26d2
 1633 »       pop····%rbx
 1634 »       pop····%rbp
 1635 »       pop····%r12
 1636 »       ret
 1637 »       cs·nopw·0x0(%rax,%rax,1)
  
1599 0000000000001230·<_elementtree_TreeBuilder___init__>:1638 00000000000012a0·<_elementtree_TreeBuilder___init__>:
1600 _elementtree_TreeBuilder___init__():1639 _elementtree_TreeBuilder___init__():
1601 »       endbr641640 »       endbr64
1602 »       push···%r151641 »       push···%r15
1603 »       push···%r141642 »       push···%r14
1604 »       push···%r131643 »       push···%r13
1605 »       push···%r121644 »       push···%r12
1606 »       push···%rbp1645 »       push···%rbp
1607 »       push···%rbx1646 »       push···%rbx
1608 »       mov····%rdi,%rbx1647 »       mov····%rdi,%rbx
1609 »       sub····$0x48,%rsp1648 »       sub····$0x48,%rsp
1610 »       mov····0x10(%rsi),%rbp1649 »       mov····0x10(%rsi),%rbp
1611 »       test···%rdx,%rdx1650 »       test···%rdx,%rdx
1612 »       jne····1312·<_elementtree_TreeBuilder___init__+0xe2>1651 »       jne····1382·<_elementtree_TreeBuilder___init__+0xe2>
1613 »       lea····0x18(%rsi),%rdi1652 »       lea····0x18(%rsi),%rdi
1614 »       cmp····$0x1,%rbp1653 »       cmp····$0x1,%rbp
1615 »       ja·····1260·<_elementtree_TreeBuilder___init__+0x30>1654 »       ja·····12d0·<_elementtree_TreeBuilder___init__+0x30>
1616 ·R_X86_64_PC32»  .text.unlikely+0x26b91655 ·R_X86_64_PC32»  .text.unlikely+0x26de
1617 »       mov····%rdi,%rcx1656 »       mov····%rdi,%rcx
1618 »       mov····%rbp,%r151657 »       mov····%rbp,%r15
1619 »       test···%rdi,%rdi1658 »       test···%rdi,%rdi
1620 »       je·····131d·<_elementtree_TreeBuilder___init__+0xed>1659 »       je·····138d·<_elementtree_TreeBuilder___init__+0xed>
1621 »       test···%r15,%r151660 »       test···%r15,%r15
1622 »       jne····1278·<_elementtree_TreeBuilder___init__+0x48>1661 »       jne····12e8·<_elementtree_TreeBuilder___init__+0x48>
1623 ·R_X86_64_PC32»  .text.unlikely+0x26ec1662 ·R_X86_64_PC32»  .text.unlikely+0x2711
1624 »       mov····0x48(%rbx),%rdi1663 »       mov····0x48(%rbx),%rdi
1625 »       test···%rdi,%rdi1664 »       test···%rdi,%rdi
1626 »       jne····1351·<_elementtree_TreeBuilder___init__+0x121>1665 »       jne····13c1·<_elementtree_TreeBuilder___init__+0x121>
1627 »       mov····0x50(%rbx),%rdi1666 »       mov····0x50(%rbx),%rdi
1628 »       xor····%r13d,%r13d1667 »       xor····%r13d,%r13d
1629 »       xor····%r14d,%r14d1668 »       xor····%r14d,%r14d
1630 »       mov····$0x0,%ebp1669 »       mov····$0x0,%ebp
1631 ·R_X86_64_32»    _Py_NoneStruct1670 ·R_X86_64_32»    _Py_NoneStruct
1632 »       mov····0xa0(%rbx),%rax1671 »       mov····0xa0(%rbx),%rax
1633 »       mov····0x18(%rax),%r121672 »       mov····0x18(%rax),%r12
1634 »       test···%r12,%r121673 »       test···%r12,%r12
1635 »       je·····12a8·<_elementtree_TreeBuilder___init__+0x78>1674 »       je·····1318·<_elementtree_TreeBuilder___init__+0x78>
1636 ·R_X86_64_PC32»  .text.unlikely+0x28601675 ·R_X86_64_PC32»  .text.unlikely+0x2885
1637 »       mov····(%r12),%eax1676 »       mov····(%r12),%eax
1638 »       add····$0x1,%eax1677 »       add····$0x1,%eax
1639 »       je·····12b5·<_elementtree_TreeBuilder___init__+0x85>1678 »       je·····1325·<_elementtree_TreeBuilder___init__+0x85>
1640 »       mov····%eax,(%r12)1679 »       mov····%eax,(%r12)
1641 »       mov····%r12,0x50(%rbx)1680 »       mov····%r12,0x50(%rbx)
1642 »       call···12be·<_elementtree_TreeBuilder___init__+0x8e>1681 »       call···132e·<_elementtree_TreeBuilder___init__+0x8e>
1643 ·R_X86_64_PC32»  .text.hot-0x41682 ·R_X86_64_PC32»  .text.hot-0x4
1644 »       mov····%r14b,0x98(%rbx)1683 »       mov····%r14b,0x98(%rbx)
1645 »       mov····0x58(%rbx),%rdi1684 »       mov····0x58(%rbx),%rdi
1646 »       cmp····$0x0,%rbp1685 »       cmp····$0x0,%rbp
1647 ·R_X86_64_32S»   _Py_NoneStruct1686 ·R_X86_64_32S»   _Py_NoneStruct
1648 »       jne····12e6·<_elementtree_TreeBuilder___init__+0xb6>1687 »       jne····1356·<_elementtree_TreeBuilder___init__+0xb6>
1649 »       mov····0xa0(%rbx),%rax1688 »       mov····0xa0(%rbx),%rax
1650 »       mov····0x20(%rax),%rbp1689 »       mov····0x20(%rax),%rbp
1651 »       test···%rbp,%rbp1690 »       test···%rbp,%rbp
1652 »       je·····12e6·<_elementtree_TreeBuilder___init__+0xb6>1691 »       je·····1356·<_elementtree_TreeBuilder___init__+0xb6>
1653 ·R_X86_64_PC32»  .text.unlikely+0x27861692 ·R_X86_64_PC32»  .text.unlikely+0x27ab
1654 »       mov····0x0(%rbp),%eax1693 »       mov····0x0(%rbp),%eax
1655 »       add····$0x1,%eax1694 »       add····$0x1,%eax
1656 »       je·····12f1·<_elementtree_TreeBuilder___init__+0xc1>1695 »       je·····1361·<_elementtree_TreeBuilder___init__+0xc1>
1657 »       mov····%eax,0x0(%rbp)1696 »       mov····%eax,0x0(%rbp)
1658 »       mov····%rbp,0x58(%rbx)1697 »       mov····%rbp,0x58(%rbx)
1659 »       call···12fa·<_elementtree_TreeBuilder___init__+0xca>1698 »       call···136a·<_elementtree_TreeBuilder___init__+0xca>
1660 ·R_X86_64_PC32»  .text.hot-0x41699 ·R_X86_64_PC32»  .text.hot-0x4
1661 »       mov····%r13b,0x99(%rbx)1700 »       mov····%r13b,0x99(%rbx)
1662 »       xor····%eax,%eax1701 »       xor····%eax,%eax
1663 »       add····$0x48,%rsp1702 »       add····$0x48,%rsp
1664 »       pop····%rbx1703 »       pop····%rbx
1665 »       pop····%rbp1704 »       pop····%rbp
1666 »       pop····%r121705 »       pop····%r12
Offset 1678, 64 lines modifiedOffset 1718, 24 lines modified
1678 »       mov····$0x0,%r8d1718 »       mov····$0x0,%r8d
1679 ·R_X86_64_32»    .data+0x601719 ·R_X86_64_32»    .data+0x60
1680 »       mov····%rbp,%rsi1720 »       mov····%rbp,%rsi
1681 »       lea····0x18(%rsp),%rax1721 »       lea····0x18(%rsp),%rax
1682 »       push···%rax1722 »       push···%rax
1683 »       push···$0x01723 »       push···$0x0
1684 »       push···$0x11724 »       push···$0x1
1685 »       call···133c·<_elementtree_TreeBuilder___init__+0x10c>1725 »       call···13ac·<_elementtree_TreeBuilder___init__+0x10c>
1686 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x41726 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
1687 »       add····$0x20,%rsp1727 »       add····$0x20,%rsp
1688 »       mov····%rax,%rcx1728 »       mov····%rax,%rcx
Max diff block lines reached; 8808/13163 bytes (66.91%) of diff not shown.
20.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1942, 15 lines modifiedOffset 1942, 15 lines modified
1942 »       mov····%r12,%rdi1942 »       mov····%r12,%rdi
1943 »       pop····%rbx1943 »       pop····%rbx
1944 »       pop····%rbp1944 »       pop····%rbp
1945 »       pop····%r121945 »       pop····%r12
1946 »       pop····%r131946 »       pop····%r13
1947 »       pop····%r141947 »       pop····%r14
1948 »       pop····%r151948 »       pop····%r15
1949 »       jmp····32c1·<element_setitem>1949 »       jmp····32e1·<element_setitem>
1950 »       cmpq···$0x0,0x8(%rbx)1950 »       cmpq···$0x0,0x8(%rbx)
1951 ·R_X86_64_32S»   PySlice_Type1951 ·R_X86_64_32S»   PySlice_Type
1952 »       jne····1923·<element_ass_subscr+0x456>1952 »       jne····1923·<element_ass_subscr+0x456>
1953 »       cmpq···$0x0,0x28(%r12)1953 »       cmpq···$0x0,0x28(%r12)
1954 »       mov····%eax,%r13d1954 »       mov····%eax,%r13d
1955 »       je·····158a·<element_ass_subscr+0xbd>1955 »       je·····158a·<element_ass_subscr+0xbd>
1956 »       lea····0x20(%rsp),%r151956 »       lea····0x20(%rsp),%r15
Offset 2915, 15 lines modifiedOffset 2915, 15 lines modified
2915 »       jmp····205e·<elementiter_next.cold>2915 »       jmp····205e·<elementiter_next.cold>
2916 ·R_X86_64_PC32»  .text+0x103b2916 ·R_X86_64_PC32»  .text+0x103b
  
2917 000000000000205e·<elementiter_next.cold>:2917 000000000000205e·<elementiter_next.cold>:
2918 elementiter_next.cold():2918 elementiter_next.cold():
2919 »       mov····%r12,%rdi2919 »       mov····%r12,%rdi
2920 »       call···2066·<elementiter_next.cold+0x8>2920 »       call···2066·<elementiter_next.cold+0x8>
2921 ·R_X86_64_PC32»  .text+0x166c2921 ·R_X86_64_PC32»  .text+0x15fc
2922 »       mov····%rax,%rbp2922 »       mov····%rax,%rbp
2923 »       test···%rbp,%rbp2923 »       test···%rbp,%rbp
2924 »       je·····20fc·<elementiter_next.cold+0x9e>2924 »       je·····20fc·<elementiter_next.cold+0x9e>
2925 »       cmp····$0x0,%rbp2925 »       cmp····$0x0,%rbp
2926 ·R_X86_64_32S»   _Py_NoneStruct2926 ·R_X86_64_32S»   _Py_NoneStruct
2927 »       je·····20d5·<elementiter_next.cold+0x77>2927 »       je·····20d5·<elementiter_next.cold+0x77>
2928 »       mov····0x0(%rbp),%eax2928 »       mov····0x0(%rbp),%eax
Offset 3475, 183 lines modifiedOffset 3475, 183 lines modified
3475 »       xor····%eax,%eax3475 »       xor····%eax,%eax
3476 »       add····$0x10,%rsp3476 »       add····$0x10,%rsp
3477 »       pop····%rbx3477 »       pop····%rbx
3478 »       pop····%rbp3478 »       pop····%rbp
3479 »       pop····%r123479 »       pop····%r12
3480 »       ret3480 »       ret
  
 3481 00000000000026bd·<elementiter_dealloc.cold>:
 3482 elementiter_dealloc.cold():
 3483 »       sub····$0x1,%r12
 3484 »       mov····%r12,%rax
 3485 »       shl····$0x4,%rax
 3486 »       mov····(%rdi,%rax,1),%rdi
 3487 »       call···26d1·<elementiter_dealloc.cold+0x14>
 3488 ·R_X86_64_PC32»  .text.hot-0x4
 3489 »       jmp····26d6·<elementiter_dealloc.cold+0x19>
 3490 ·R_X86_64_PC32»  .text+0x124a
 3491 »       pop····%rbx
 3492 »       mov····%rbp,%rdi
 3493 »       pop····%rbp
 3494 »       pop····%r12
 3495 »       jmp····26e2·<_elementtree_TreeBuilder___init__.cold>
 3496 ·R_X86_64_PLT32» _Py_Dealloc-0x4
  
3481 00000000000026bd·<_elementtree_TreeBuilder___init__.cold>:3497 00000000000026e2·<_elementtree_TreeBuilder___init__.cold>:
3482 _elementtree_TreeBuilder___init__.cold():3498 _elementtree_TreeBuilder___init__.cold():
3483 »       push···%rax3499 »       push···%rax
3484 »       xor····%ecx,%ecx3500 »       xor····%ecx,%ecx
3485 »       xor····%r9d,%r9d3501 »       xor····%r9d,%r9d
3486 »       mov····$0x0,%r8d3502 »       mov····$0x0,%r8d
3487 ·R_X86_64_32»    .data+0x603503 ·R_X86_64_32»    .data+0x60
3488 »       xor····%edx,%edx3504 »       xor····%edx,%edx
3489 »       mov····%rbp,%rsi3505 »       mov····%rbp,%rsi
3490 »       lea····0x18(%rsp),%rax3506 »       lea····0x18(%rsp),%rax
3491 »       push···%rax3507 »       push···%rax
3492 »       push···$0x03508 »       push···$0x0
3493 »       push···$0x13509 »       push···$0x1
3494 »       call···26dd·<_elementtree_TreeBuilder___init__.cold+0x20>3510 »       call···2702·<_elementtree_TreeBuilder___init__.cold+0x20>
3495 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x43511 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
3496 »       add····$0x20,%rsp3512 »       add····$0x20,%rsp
3497 »       mov····%rax,%rcx3513 »       mov····%rax,%rcx
3498 »       test···%rax,%rax3514 »       test···%rax,%rax
3499 »       je·····26ed·<_elementtree_TreeBuilder___init__.cold+0x30>3515 »       je·····2712·<_elementtree_TreeBuilder___init__.cold+0x30>
3500 ·R_X86_64_PC32»  .text+0x13483516 ·R_X86_64_PC32»  .text+0x13b8
3501 »       mov····%rbp,%r153517 »       mov····%rbp,%r15
3502 »       mov····(%rcx),%rdx3518 »       mov····(%rcx),%rdx
3503 »       test···%rdx,%rdx3519 »       test···%rdx,%rdx
3504 »       jne····2847·<_elementtree_TreeBuilder___init__.cold+0x18a>3520 »       jne····286c·<_elementtree_TreeBuilder___init__.cold+0x18a>
3505 »       mov····$0x0,%edx3521 »       mov····$0x0,%edx
3506 ·R_X86_64_32»    _Py_NoneStruct3522 ·R_X86_64_32»    _Py_NoneStruct
3507 »       mov····0x8(%rcx),%r123523 »       mov····0x8(%rcx),%r12
3508 »       test···%r12,%r123524 »       test···%r12,%r12
3509 »       jne····282d·<_elementtree_TreeBuilder___init__.cold+0x170>3525 »       jne····2852·<_elementtree_TreeBuilder___init__.cold+0x170>
3510 »       mov····$0x0,%r12d3526 »       mov····$0x0,%r12d
3511 ·R_X86_64_32»    _Py_NoneStruct3527 ·R_X86_64_32»    _Py_NoneStruct
3512 »       mov····0x10(%rcx),%rbp3528 »       mov····0x10(%rcx),%rbp
3513 »       test···%rbp,%rbp3529 »       test···%rbp,%rbp
3514 »       jne····2818·<_elementtree_TreeBuilder___init__.cold+0x15b>3530 »       jne····283d·<_elementtree_TreeBuilder___init__.cold+0x15b>
3515 »       mov····$0x0,%ebp3531 »       mov····$0x0,%ebp
3516 ·R_X86_64_32»    _Py_NoneStruct3532 ·R_X86_64_32»    _Py_NoneStruct
3517 »       mov····0x18(%rcx),%rdi3533 »       mov····0x18(%rcx),%rdi
3518 »       test···%rdi,%rdi3534 »       test···%rdi,%rdi
3519 »       je·····27f4·<_elementtree_TreeBuilder___init__.cold+0x137>3535 »       je·····2819·<_elementtree_TreeBuilder___init__.cold+0x137>
3520 »       mov····%rdx,0x8(%rsp)3536 »       mov····%rdx,0x8(%rsp)
3521 »       mov····%rcx,(%rsp)3537 »       mov····%rcx,(%rsp)
3522 »       call···2741·<_elementtree_TreeBuilder___init__.cold+0x84>3538 »       call···2766·<_elementtree_TreeBuilder___init__.cold+0x84>
3523 ·R_X86_64_PLT32» PyObject_IsTrue-0x43539 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
3524 »       mov····%eax,%r14d3540 »       mov····%eax,%r14d
3525 »       test···%eax,%eax3541 »       test···%eax,%eax
3526 »       js·····274c·<_elementtree_TreeBuilder___init__.cold+0x8f>3542 »       js·····2771·<_elementtree_TreeBuilder___init__.cold+0x8f>
3527 ·R_X86_64_PC32»  .text+0x13483543 ·R_X86_64_PC32»  .text+0x13b8
3528 »       xor····%r13d,%r13d3544 »       xor····%r13d,%r13d
3529 »       sub····$0x1,%r153545 »       sub····$0x1,%r15
3530 »       mov····(%rsp),%rcx3546 »       mov····(%rsp),%rcx
3531 »       mov····0x8(%rsp),%rdx3547 »       mov····0x8(%rsp),%rdx
3532 »       jne····27f7·<_elementtree_TreeBuilder___init__.cold+0x13a>3548 »       jne····281c·<_elementtree_TreeBuilder___init__.cold+0x13a>
3533 »       mov····0x48(%rbx),%rdi3549 »       mov····0x48(%rbx),%rdi
3534 »       cmp····$0x0,%rdx3550 »       cmp····$0x0,%rdx
3535 ·R_X86_64_32S»   _Py_NoneStruct3551 ·R_X86_64_32S»   _Py_NoneStruct
3536 »       jne····27e0·<_elementtree_TreeBuilder___init__.cold+0x123>3552 »       jne····2805·<_elementtree_TreeBuilder___init__.cold+0x123>
3537 »       test···%rdi,%rdi3553 »       test···%rdi,%rdi
3538 »       jne····27c3·<_elementtree_TreeBuilder___init__.cold+0x106>3554 »       jne····27e8·<_elementtree_TreeBuilder___init__.cold+0x106>
3539 »       mov····0x50(%rbx),%rdi3555 »       mov····0x50(%rbx),%rdi
3540 »       cmp····$0x0,%r123556 »       cmp····$0x0,%r12
3541 ·R_X86_64_32S»   _Py_NoneStruct3557 ·R_X86_64_32S»   _Py_NoneStruct
3542 »       jne····2785·<_elementtree_TreeBuilder___init__.cold+0xc8>3558 »       jne····27aa·<_elementtree_TreeBuilder___init__.cold+0xc8>
3543 ·R_X86_64_PC32»  .text+0x12a43559 ·R_X86_64_PC32»  .text+0x1314
3544 »       jmp····278a·<_elementtree_TreeBuilder___init__.cold+0xcd>3560 »       jmp····27af·<_elementtree_TreeBuilder___init__.cold+0xcd>
3545 ·R_X86_64_PC32»  .text+0x12903561 ·R_X86_64_PC32»  .text+0x1300
3546 »       test···%rdi,%rdi3562 »       test···%rdi,%rdi
3547 »       je·····27a9·<_elementtree_TreeBuilder___init__.cold+0xec>3563 »       je·····27ce·<_elementtree_TreeBuilder___init__.cold+0xec>
3548 »       mov····(%rdi),%rax3564 »       mov····(%rdi),%rax
3549 »       xor····%edx,%edx3565 »       xor····%edx,%edx
3550 »       mov····%rdx,0x58(%rbx)3566 »       mov····%rdx,0x58(%rbx)
3551 »       test···%eax,%eax3567 »       test···%eax,%eax
Max diff block lines reached; 15449/20239 bytes (76.33%) of diff not shown.
8.52 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 196, 61 lines modifiedOffset 196, 61 lines modified
196 ··0x00000c00·63010000·000e3083·0486038c·02000000·c.....0.........196 ··0x00000c00·63010000·000e3083·0486038c·02000000·c.....0.........
197 ··0x00000c10·14000000·140c0000·00000000·2f000000·............/...197 ··0x00000c10·14000000·140c0000·00000000·2f000000·............/...
198 ··0x00000c20·00540e10·5a0e0800·48000000·2c0c0000·.T..Z...H...,...198 ··0x00000c20·00540e10·5a0e0800·48000000·2c0c0000·.T..Z...H...,...
199 ··0x00000c30·00000000·b8020000·00420e10·8f02420e·.........B....B.199 ··0x00000c30·00000000·b8020000·00420e10·8f02420e·.........B....B.
200 ··0x00000c40·188e034a·0e208d04·420e288c·05410e30·...J.·..B.(..A.0200 ··0x00000c40·188e034a·0e208d04·420e288c·05410e30·...J.·..B.(..A.0
201 ··0x00000c50·8606440e·38830744·0e500391·020e3844·..D.8..D.P....8D201 ··0x00000c50·8606440e·38830744·0e500391·020e3844·..D.8..D.P....8D
202 ··0x00000c60·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.202 ··0x00000c60·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
203 ··0x00000c70·08000000·38000000·780c0000·00000000·....8...x.......203 ··0x00000c70·08000000·10000000·780c0000·00000000·........x.......
 204 ··0x00000c80·21000000·00000000·38000000·8c0c0000·!.......8.......
204 ··0x00000c80·27010000·00420e10·8d02420e·188c0341·'....B....B....A205 ··0x00000c90·00000000·27010000·00420e10·8d02420e·....'....B....B.
205 ··0x00000c90·0e208604·410e2883·05470e50·0310010e·.·..A.(..G.P....206 ··0x00000ca0·188c0341·0e208604·410e2883·05470e50·...A.·..A.(..G.P
206 ··0x00000ca0·28440e20·410e1842·0e10420e·08000000·(D.·A..B..B.....207 ··0x00000cb0·0310010e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
207 ··0x00000cb0·10000000·b40c0000·00000000·21000000·............!... 
208 ··0x00000cc0·00000000·10000000·c80c0000·00000000·................208 ··0x00000cc0·08000000·10000000·c80c0000·00000000·................
209 ··0x00000cd0·14000000·00000000·3c000000·dc0c0000·........<.......209 ··0x00000cd0·14000000·00000000·3c000000·dc0c0000·........<.......
210 ··0x00000ce0·00000000·ee000000·00460e10·8c024a0e·.........F....J.210 ··0x00000ce0·00000000·ee000000·00460e10·8c024a0e·.........F....J.
211 ··0x00000cf0·18860344·0e208304·470e3051·0e38570e·...D.·..G.0Q.8W.211 ··0x00000cf0·18860344·0e208304·470e3051·0e38570e·...D.·..G.0Q.8W.
212 ··0x00000d00·40420e48·420e5049·0e300299·0e20410e·@B.HB.PI.0...·A.212 ··0x00000d00·40420e48·420e5049·0e300299·0e20410e·@B.HB.PI.0...·A.
213 ··0x00000d10·18410e10·420e0800·5c000000·1c0d0000·.A..B...\.......213 ··0x00000d10·18410e10·420e0800·28000000·1c0d0000·.A..B...(.......
 214 ··0x00000d20·00000000·66000000·00480e10·8c02410e·....f....H....A.
 215 ··0x00000d30·18860341·0e208304·02580e18·410e1042·...A.·...X..A..B
 216 ··0x00000d40·0e080000·20000000·480d0000·00000000·....·...H.......
 217 ··0x00000d50·25000000·000e2083·0486038c·025a0e18·%.....·......Z..
 218 ··0x00000d60·440e1042·0e080000·5c000000·6c0d0000·D..B....\...l...
214 ··0x00000d20·00000000·26010000·00460e10·8f02420e·....&....F....B.219 ··0x00000d70·00000000·26010000·00460e10·8f02420e·....&....F....B.
215 ··0x00000d30·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0220 ··0x00000d80·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
216 ··0x00000d40·8606410e·38830747·0e800102·c20a0e38·..A.8..G.......8221 ··0x00000d90·8606410e·38830747·0e800102·c20a0e38·..A.8..G.......8
217 ··0x00000d50·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B222 ··0x00000da0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
218 ··0x00000d60·0e08410b·4d0e8801·540e9001·420e9801·..A.M...T...B...223 ··0x00000db0·0e08410b·4d0e8801·540e9001·420e9801·..A.M...T...B...
219 ··0x00000d70·420ea001·490e8001·30000000·7c0d0000·B...I...0...|...224 ··0x00000dc0·420ea001·490e8001·30000000·cc0d0000·B...I...0.......
220 ··0x00000d80·00000000·db010000·000e8001·83078606·................225 ··0x00000dd0·00000000·db010000·000e8001·83078606·................
221 ··0x00000d90·8c058d04·8e038f02·410e8801·560e9001·........A...V...226 ··0x00000de0·8c058d04·8e038f02·410e8801·560e9001·........A...V...
222 ··0x00000da0·420e9801·420ea001·490e8001·28000000·B...B...I...(...227 ··0x00000df0·420e9801·420ea001·490e8001·28000000·B...B...I...(...
223 ··0x00000db0·b00d0000·00000000·66000000·00480e10·........f....H.. 
224 ··0x00000dc0·8c02410e·18860341·0e208304·02580e18·..A....A.·...X.. 
225 ··0x00000dd0·410e1042·0e080000·20000000·dc0d0000·A..B....·....... 
226 ··0x00000de0·00000000·25000000·000e2083·0486038c·....%.....·..... 
227 ··0x00000df0·025a0e18·440e1042·0e080000·28000000·.Z..D..B....(... 
228 ··0x00000e00·000e0000·00000000·39000000·00450e10·........9....E..228 ··0x00000e00·000e0000·00000000·39000000·00450e10·........9....E..
229 ··0x00000e10·8602440e·18830345·0e205f0a·0e18440e·..D....E.·_...D.229 ··0x00000e10·8602440e·18830345·0e205f0a·0e18440e·..D....E.·_...D.
230 ··0x00000e20·10410e08·420b0000·20000000·2c0e0000·.A..B...·...,...230 ··0x00000e20·10410e08·420b0000·20000000·2c0e0000·.A..B...·...,...
231 ··0x00000e30·00000000·3f000000·000e2083·0386025c·....?.....·....\231 ··0x00000e30·00000000·3f000000·000e2083·0386025c·....?.....·....\
232 ··0x00000e40·0a0e1843·0e10410e·08410b00·3c000000·...C..A..A..<...232 ··0x00000e40·0a0e1843·0e10410e·08410b00·3c000000·...C..A..A..<...
233 ··0x00000e50·500e0000·00000000·76010000·00420e10·P.......v....B..233 ··0x00000e50·500e0000·00000000·76010000·00420e10·P.......v....B..
234 ··0x00000e60·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.234 ··0x00000e60·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
235 ··0x00000e70·05440e30·830602f9·0a0e2844·0e20420e·.D.0......(D.·B.235 ··0x00000e70·05440e30·830602f9·0a0e2844·0e20420e·.D.0......(D.·B.
236 ··0x00000e80·18420e10·420e0841·0b000000·1c000000·.B..B..A........236 ··0x00000e80·18420e10·420e0841·0b000000·1c000000·.B..B..A........
237 ··0x00000e90·900e0000·00000000·c6000000·000e3083·..............0.237 ··0x00000e90·900e0000·00000000·c6000000·000e3083·..............0.
238 ··0x00000ea0·0686058c·048d038e·02000000·10000000·................238 ··0x00000ea0·0686058c·048d038e·02000000·1c000000·................
 239 ··0x00000eb0·b00e0000·00000000·1c000000·00450e10·.............E..
 240 ··0x00000ec0·520a0e08·410b430e·08000000·10000000·R...A.C.........
239 ··0x00000eb0·b00e0000·00000000·4a000000·00000000·........J.......241 ··0x00000ed0·d00e0000·00000000·4a000000·00000000·........J.......
240 ··0x00000ec0·1c000000·c40e0000·00000000·1c000000·................242 ··0x00000ee0·10000000·e40e0000·00000000·0d000000·................
241 ··0x00000ed0·00450e10·520a0e08·410b430e·08000000·.E..R...A.C..... 
242 ··0x00000ee0·24000000·e40e0000·00000000·68000000·$...........h... 
243 ··0x00000ef0·00490e10·8602430e·1883034c·0e30024d·.I....C....L.0.M 
244 ··0x00000f00·0e18410e·10410e08·14000000·0c0f0000·..A..A.......... 
245 ··0x00000f10·00000000·39000000·000e3083·03860200·....9.....0..... 
246 ··0x00000f20·10000000·240f0000·00000000·0d000000·....$........... 
247 ··0x00000f30·00000000·24000000·380f0000·00000000·....$...8.......243 ··0x00000ef0·00000000·24000000·f80e0000·00000000·....$...........
248 ··0x00000f40·56000000·00410e10·8602450e·18830347·V....A....E....G244 ··0x00000f00·56000000·00410e10·8602450e·18830347·V....A....E....G
249 ··0x00000f50·0e300246·0e18410e·10410e08·14000000·.0.F..A..A......245 ··0x00000f10·0e300246·0e18410e·10410e08·24000000·.0.F..A..A..$...
 246 ··0x00000f20·200f0000·00000000·68000000·00490e10··.......h....I..
 247 ··0x00000f30·8602430e·1883034c·0e30024d·0e18410e·..C....L.0.M..A.
 248 ··0x00000f40·10410e08·14000000·480f0000·00000000·.A......H.......
 249 ··0x00000f50·39000000·000e3083·03860200·14000000·9.....0.........
250 ··0x00000f60·600f0000·00000000·55000000·00560e20·`.......U....V.·250 ··0x00000f60·600f0000·00000000·55000000·00560e20·`.......U....V.·
251 ··0x00000f70·7e0e0800·10000000·780f0000·00000000·~.......x.......251 ··0x00000f70·7e0e0800·10000000·780f0000·00000000·~.......x.......
252 ··0x00000f80·1f000000·000e2000·10000000·8c0f0000·......·.........252 ··0x00000f80·1f000000·000e2000·10000000·8c0f0000·......·.........
253 ··0x00000f90·00000000·06000000·00000000·28000000·............(...253 ··0x00000f90·00000000·06000000·00000000·28000000·............(...
254 ··0x00000fa0·a00f0000·00000000·b5000000·00410e10·.............A..254 ··0x00000fa0·a00f0000·00000000·b5000000·00410e10·.............A..
255 ··0x00000fb0·8602410e·18830344·0e2002a8·0a0e1841·..A....D.·.....A255 ··0x00000fb0·8602410e·18830344·0e2002a8·0a0e1841·..A....D.·.....A
256 ··0x00000fc0·0e10410e·08410b00·14000000·cc0f0000·..A..A..........256 ··0x00000fc0·0e10410e·08410b00·14000000·cc0f0000·..A..A..........
Offset 315, 24 lines modifiedOffset 315, 24 lines modified
315 ··0x00001370·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.315 ··0x00001370·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
316 ··0x00001380·48000000·84130000·00000000·1a020000·H...............316 ··0x00001380·48000000·84130000·00000000·1a020000·H...............
317 ··0x00001390·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..317 ··0x00001390·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
318 ··0x000013a0·420e288c·05410e30·8606470e·38830744·B.(..A.0..G.8..D318 ··0x000013a0·420e288c·05410e30·8606470e·38830744·B.(..A.0..G.8..D
319 ··0x000013b0·0e500391·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.319 ··0x000013b0·0e500391·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.
320 ··0x000013c0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....320 ··0x000013c0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
321 ··0x000013d0·d0130000·00000000·78000000·000e5083·........x.....P.321 ··0x000013d0·d0130000·00000000·78000000·000e5083·........x.....P.
322 ··0x000013e0·0786068c·058d048e·038f0200·34000000·............4...322 ··0x000013e0·0786068c·058d048e·038f0200·30000000·............0...
323 ··0x000013f0·f0130000·00000000·f7000000·00460e10·.............F..323 ··0x000013f0·f0130000·00000000·92000000·00460e10·.............F..
324 ··0x00001400·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.324 ··0x00001400·8c02440e·18860344·0e208304·460e3002·..D....D.·..F.0.
325 ··0x00001410·05440e30·02e20e28·410e2041·0e18420e·.D.0...(A.·A..B.325 ··0x00001410·5c0a0e20·440e1841·0e10420e·08450b00·\..·D..A..B..E..
326 ··0x00001420·10420e08·30000000·28140000·00000000·.B..0...(.......326 ··0x00001420·24000000·24140000·00000000·20000000·$...$.......·...
 327 ··0x00001430·000e3083·0486038c·02440a0e·20410e18·..0......D..·A..
327 ··0x00001430·92000000·00460e10·8c02440e·18860344·.....F....D....D 
328 ··0x00001440·0e208304·460e3002·5c0a0e20·440e1841·.·..F.0.\..·D..A 
329 ··0x00001450·0e10420e·08450b00·24000000·5c140000·..B..E..$...\...328 ··0x00001440·410e1042·0e08410b·34000000·4c140000·A..B..A.4...L...
330 ··0x00001460·00000000·20000000·000e3083·0486038c·....·.....0..... 
331 ··0x00001470·02440a0e·20410e18·410e1042·0e08410b·.D..·A..A..B..A.329 ··0x00001450·00000000·f7000000·00460e10·8d02420e·.........F....B.
 330 ··0x00001460·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.0
 331 ··0x00001470·02e20e28·410e2041·0e18420e·10420e08·...(A.·A..B..B..
332 ··0x00001480·28000000·84140000·00000000·86000000·(...............332 ··0x00001480·28000000·84140000·00000000·86000000·(...............
333 ··0x00001490·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..333 ··0x00001490·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
334 ··0x000014a0·6f0a0e18·410e1042·0e08450b·20000000·o...A..B..E.·...334 ··0x000014a0·6f0a0e18·410e1042·0e08450b·20000000·o...A..B..E.·...
335 ··0x000014b0·b0140000·00000000·12000000·000e2083·..............·.335 ··0x000014b0·b0140000·00000000·12000000·000e2083·..............·.
336 ··0x000014c0·0486038c·024e0e18·410e1042·0e080000·.....N..A..B....336 ··0x000014c0·0486038c·024e0e18·410e1042·0e080000·.....N..A..B....
337 ··0x000014d0·28000000·d4140000·00000000·72000000·(...........r...337 ··0x000014d0·28000000·d4140000·00000000·72000000·(...........r...
338 ··0x000014e0·00450e10·8602410e·18830341·0e200263·.E....A....A.·.c338 ··0x000014e0·00450e10·8602410e·18830341·0e200263·.E....A....A.·.c
5.63 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 127, 43 lines modifiedOffset 127, 43 lines modified
127 ··0x000007c0·6e747472·65655f45·6c656d65·6e745f5f·nttree_Element__127 ··0x000007c0·6e747472·65655f45·6c656d65·6e745f5f·nttree_Element__
128 ··0x000007d0·5f646565·70636f70·795f5f5f·696d706c·_deepcopy___impl128 ··0x000007d0·5f646565·70636f70·795f5f5f·696d706c·_deepcopy___impl
129 ··0x000007e0·00646565·70636f70·79005f65·6c656d65·.deepcopy._eleme129 ··0x000007e0·00646565·70636f70·79005f65·6c656d65·.deepcopy._eleme
130 ··0x000007f0·6e747472·65655f45·6c656d65·6e745f69·nttree_Element_i130 ··0x000007f0·6e747472·65655f45·6c656d65·6e745f69·nttree_Element_i
131 ··0x00000800·74656d73·00656c65·6d656e74·5f6c656e·tems.element_len131 ··0x00000800·74656d73·00656c65·6d656e74·5f6c656e·tems.element_len
132 ··0x00000810·67746800·5f656c65·6d656e74·74726565·gth._elementtree132 ··0x00000810·67746800·5f656c65·6d656e74·74726565·gth._elementtree
133 ··0x00000820·5f456c65·6d656e74·5f617070·656e6400·_Element_append.133 ··0x00000820·5f456c65·6d656e74·5f617070·656e6400·_Element_append.
134 ··0x00000830·5f706172·7365722e·3136005f·656c656d·_parser.16._elem134 ··0x00000830·5f706172·7365722e·31360065·6c656d65·_parser.16.eleme
 135 ··0x00000840·6e746974·65725f64·65616c6c·6f630065·ntiter_dealloc.e
135 ··0x00000840·656e7474·7265655f·54726565·4275696c·enttree_TreeBuil 
136 ··0x00000850·6465725f·5f5f696e·69745f5f·005f7061·der___init__._pa 
137 ··0x00000860·72736572·2e32005f·656c656d·656e7474·rser.2._elementt 
138 ··0x00000870·7265655f·54726565·4275696c·6465725f·ree_TreeBuilder_ 
139 ··0x00000880·5f5f696e·69745f5f·2e636f6c·6400656c·__init__.cold.el 
140 ··0x00000890·656d656e·74697465·725f6465·616c6c6f·ementiter_deallo136 ··0x00000850·6c656d65·6e746974·65725f64·65616c6c·lementiter_deall
141 ··0x000008a0·6300656c·656d656e·74697465·725f6465·c.elementiter_de137 ··0x00000860·6f632e63·6f6c6400·5f656c65·6d656e74·oc.cold._element
 138 ··0x00000870·74726565·5f547265·65427569·6c646572·tree_TreeBuilder
 139 ··0x00000880·5f5f5f69·6e69745f·5f005f70·61727365·___init__._parse
 140 ··0x00000890·722e3200·5f656c65·6d656e74·74726565·r.2._elementtree
 141 ··0x000008a0·5f547265·65427569·6c646572·5f5f5f69·_TreeBuilder___i
142 ··0x000008b0·616c6c6f·632e636f·6c64005f·656c656d·alloc.cold._elem142 ··0x000008b0·6e69745f·5f2e636f·6c64005f·656c656d·nit__.cold._elem
143 ··0x000008c0·656e7474·7265655f·54726565·4275696c·enttree_TreeBuil143 ··0x000008c0·656e7474·7265655f·54726565·4275696c·enttree_TreeBuil
144 ··0x000008d0·6465725f·73746172·74007472·65656275·der_start.treebu144 ··0x000008d0·6465725f·73746172·74007472·65656275·der_start.treebu
145 ··0x000008e0·696c6465·725f6861·6e646c65·5f737461·ilder_handle_sta145 ··0x000008e0·696c6465·725f6861·6e646c65·5f737461·ilder_handle_sta
146 ··0x000008f0·7274005f·656c656d·656e7474·7265655f·rt._elementtree_146 ··0x000008f0·7274005f·656c656d·656e7474·7265655f·rt._elementtree_
147 ··0x00000900·54726565·4275696c·6465725f·73746172·TreeBuilder_star147 ··0x00000900·54726565·4275696c·6465725f·73746172·TreeBuilder_star
148 ··0x00000910·742e636f·6c640074·72656562·75696c64·t.cold.treebuild148 ··0x00000910·742e636f·6c640074·72656562·75696c64·t.cold.treebuild
149 ··0x00000920·65725f66·6c757368·5f646174·61007472·er_flush_data.tr149 ··0x00000920·65725f66·6c757368·5f646174·61007472·er_flush_data.tr
150 ··0x00000930·65656275·696c6465·725f6170·70656e64·eebuilder_append150 ··0x00000930·65656275·696c6465·725f6170·70656e64·eebuilder_append
151 ··0x00000940·5f657665·6e740074·72656562·75696c64·_event.treebuild151 ··0x00000940·5f657665·6e740074·72656562·75696c64·_event.treebuild
152 ··0x00000950·65725f61·64645f73·7562656c·656d656e·er_add_subelemen152 ··0x00000950·65725f61·64645f73·7562656c·656d656e·er_add_subelemen
153 ··0x00000960·74007472·65656275·696c6465·725f6861·t.treebuilder_ha153 ··0x00000960·74007472·65656275·696c6465·725f6861·t.treebuilder_ha
154 ··0x00000970·6e646c65·5f737461·72742e63·6f6c6400·ndle_start.cold.154 ··0x00000970·6e646c65·5f737461·72742e63·6f6c6400·ndle_start.cold.
155 ··0x00000980·74726565·6275696c·6465725f·65787465·treebuilder_exte 
156 ··0x00000990·6e645f65·6c656d65·6e745f74·6578745f·nd_element_text_ 
157 ··0x000009a0·6f725f74·61696c2e·69737261·2e300065·or_tail.isra.0.e 
158 ··0x000009b0·6c656d65·6e745f74·61696c5f·67657474·lement_tail_gett155 ··0x00000980·656c656d·656e745f·7461696c·5f676574·element_tail_get
159 ··0x000009c0·65720074·72656562·75696c64·65725f61·er.treebuilder_a156 ··0x00000990·74657200·74726565·6275696c·6465725f·ter.treebuilder_
160 ··0x000009d0·7070656e·645f6576·656e742e·636f6c64·ppend_event.cold157 ··0x000009a0·65787465·6e645f65·6c656d65·6e745f74·extend_element_t
 158 ··0x000009b0·6578745f·6f725f74·61696c2e·69737261·ext_or_tail.isra
161 ··0x000009e0·00656c65·6d656e74·5f676574·5f746169·.element_get_tai159 ··0x000009c0·2e300065·6c656d65·6e745f67·65745f74·.0.element_get_t
 160 ··0x000009d0·61696c2e·636f6c64·00747265·65627569·ail.cold.treebui
 161 ··0x000009e0·6c646572·5f617070·656e645f·6576656e·lder_append_even
162 ··0x000009f0·6c2e636f·6c640074·72656562·75696c64·l.cold.treebuild162 ··0x000009f0·742e636f·6c640074·72656562·75696c64·t.cold.treebuild
163 ··0x00000a00·65725f61·64645f73·7562656c·656d656e·er_add_subelemen163 ··0x00000a00·65725f61·64645f73·7562656c·656d656e·er_add_subelemen
164 ··0x00000a10·742e636f·6c64005f·656c656d·656e7474·t.cold._elementt164 ··0x00000a10·742e636f·6c64005f·656c656d·656e7474·t.cold._elementt
165 ··0x00000a20·7265655f·54726565·4275696c·6465725f·ree_TreeBuilder_165 ··0x00000a20·7265655f·54726565·4275696c·6465725f·ree_TreeBuilder_
166 ··0x00000a30·656e6400·74726565·6275696c·6465725f·end.treebuilder_166 ··0x00000a30·656e6400·74726565·6275696c·6465725f·end.treebuilder_
167 ··0x00000a40·68616e64·6c655f65·6e642e69·7372612e·handle_end.isra.167 ··0x00000a40·68616e64·6c655f65·6e642e69·7372612e·handle_end.isra.
168 ··0x00000a50·30007472·65656275·696c6465·725f6861·0.treebuilder_ha168 ··0x00000a50·30007472·65656275·696c6465·725f6861·0.treebuilder_ha
169 ··0x00000a60·6e646c65·5f656e64·2e697372·612e302e·ndle_end.isra.0.169 ··0x00000a60·6e646c65·5f656e64·2e697372·612e302e·ndle_end.isra.0.
Offset 449, 19 lines modifiedOffset 449, 19 lines modified
449 ··0x00001be0·7374616e·74005079·4c697374·5f547970·stant.PyList_Typ449 ··0x00001be0·7374616e·74005079·4c697374·5f547970·stant.PyList_Typ
450 ··0x00001bf0·65005f50·794e756d·6265725f·496e6465·e._PyNumber_Inde450 ··0x00001bf0·65005f50·794e756d·6265725f·496e6465·e._PyNumber_Inde
451 ··0x00001c00·78005079·4c6f6e67·5f417353·73697a65·x.PyLong_AsSsize451 ··0x00001c00·78005079·4c6f6e67·5f417353·73697a65·x.PyLong_AsSsize
452 ··0x00001c10·5f740050·79457863·5f53746f·70497465·_t.PyExc_StopIte452 ··0x00001c10·5f740050·79457863·5f53746f·70497465·_t.PyExc_StopIte
453 ··0x00001c20·72617469·6f6e0050·79457272·5f536574·ration.PyErr_Set453 ··0x00001c20·72617469·6f6e0050·79457272·5f536574·ration.PyErr_Set
454 ··0x00001c30·4e6f6e65·0050794f·626a6563·745f4973·None.PyObject_Is454 ··0x00001c30·4e6f6e65·0050794f·626a6563·745f4973·None.PyObject_Is
455 ··0x00001c40·54727565·0050794c·6f6e675f·46726f6d·True.PyLong_From455 ··0x00001c40·54727565·0050794c·6f6e675f·46726f6d·True.PyLong_From
456 ··0x00001c50·5373697a·655f7400·50794469·63745f4e·Ssize_t.PyDict_N456 ··0x00001c50·5373697a·655f7400·50794469·63745f49·Ssize_t.PyDict_I
 457 ··0x00001c60·74656d73·00507944·6963745f·4e657874·tems.PyDict_Next
457 ··0x00001c60·65787400·50794578·635f5275·6e74696d·ext.PyExc_Runtim458 ··0x00001c70·00507945·78635f52·756e7469·6d654572·.PyExc_RuntimeEr
458 ··0x00001c70·65457272·6f720050·794f626a·6563745f·eError.PyObject_459 ··0x00001c80·726f7200·50794f62·6a656374·5f566563·ror.PyObject_Vec
459 ··0x00001c80·56656374·6f726361·6c6c0050·79446963·Vectorcall.PyDic 
460 ··0x00001c90·745f4974·656d7300·50794c69·73745f53·t_Items.PyList_S460 ··0x00001c90·746f7263·616c6c00·50794c69·73745f53·torcall.PyList_S
461 ··0x00001ca0·65744974·656d0050·794f626a·6563745f·etItem.PyObject_461 ··0x00001ca0·65744974·656d0050·794f626a·6563745f·etItem.PyObject_
462 ··0x00001cb0·43616c6c·46756e63·74696f6e·4f626a41·CallFunctionObjA462 ··0x00001cb0·43616c6c·46756e63·74696f6e·4f626a41·CallFunctionObjA
463 ··0x00001cc0·72677300·50794f62·6a656374·5f566563·rgs.PyObject_Vec463 ··0x00001cc0·72677300·50794f62·6a656374·5f566563·rgs.PyObject_Vec
464 ··0x00001cd0·746f7263·616c6c4d·6574686f·64005f50·torcallMethod._P464 ··0x00001cd0·746f7263·616c6c4d·6574686f·64005f50·torcallMethod._P
465 ··0x00001ce0·79427974·65735f52·6573697a·65005079·yBytes_Resize.Py465 ··0x00001ce0·79427974·65735f52·6573697a·65005079·yBytes_Resize.Py
466 ··0x00001cf0·4f626a65·63745f47·65744174·74720050·Object_GetAttr.P466 ··0x00001cf0·4f626a65·63745f47·65744174·74720050·Object_GetAttr.P
467 ··0x00001d00·794e756d·6265725f·41646400·50794f62·yNumber_Add.PyOb467 ··0x00001d00·794e756d·6265725f·41646400·50794f62·yNumber_Add.PyOb
4.44 KB
pyexpat.o
1.36 KB
readelf --wide --symbols {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····16:·0000000000000060···771·FUNC····LOCAL··DEFAULT····1·pyexpat_ParserCreate20 ····16:·0000000000000060···771·FUNC····LOCAL··DEFAULT····1·pyexpat_ParserCreate
21 ····17:·00000000000017e0····24·OBJECT··LOCAL··DEFAULT····3·ExpatMemoryHandler21 ····17:·00000000000017e0····24·OBJECT··LOCAL··DEFAULT····3·ExpatMemoryHandler
22 ····18:·0000000000000540···278·FUNC····LOCAL··DEFAULT···10·PyUnknownEncodingHandler22 ····18:·0000000000000540···278·FUNC····LOCAL··DEFAULT···10·PyUnknownEncodingHandler
23 ····19:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.223 ····19:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
24 ····20:·000000000000079b···454·FUNC····LOCAL··DEFAULT····6·pyexpat_ParserCreate.cold24 ····20:·000000000000079b···454·FUNC····LOCAL··DEFAULT····6·pyexpat_ParserCreate.cold
25 ····21:·0000000000000370····79·FUNC····LOCAL··DEFAULT····1·xmlparse_buffer_text_setter25 ····21:·0000000000000370····79·FUNC····LOCAL··DEFAULT····1·xmlparse_buffer_text_setter
26 ····22:·0000000000000961····74·FUNC····LOCAL··DEFAULT····6·xmlparse_buffer_text_setter.cold26 ····22:·0000000000000961····74·FUNC····LOCAL··DEFAULT····6·xmlparse_buffer_text_setter.cold
27 ····23:·00000000000000d0····54·FUNC····LOCAL··DEFAULT···10·flush_character_buffer27 ····23:·00000000000000d0····50·FUNC····LOCAL··DEFAULT···10·flush_character_buffer
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
29 ····25:·0000000000000000···208·FUNC····LOCAL··DEFAULT···10·xmlparse_handler_setter29 ····25:·0000000000000000···208·FUNC····LOCAL··DEFAULT···10·xmlparse_handler_setter
30 ····26:·00000000000009ab····76·FUNC····LOCAL··DEFAULT····6·xmlparse_handler_setter.cold30 ····26:·00000000000009ab····76·FUNC····LOCAL··DEFAULT····6·xmlparse_handler_setter.cold
31 ····27:·00000000000027d1·····5·FUNC····LOCAL··DEFAULT····6·noop_character_data_handler31 ····27:·00000000000027d1·····5·FUNC····LOCAL··DEFAULT····6·noop_character_data_handler
32 ····28:·00000000000003d0···251·FUNC····LOCAL··DEFAULT···10·call_character_handler32 ····28:·00000000000003d0···251·FUNC····LOCAL··DEFAULT···10·call_character_handler
33 ····29:·00000000000003c0···284·FUNC····LOCAL··DEFAULT····1·pyexpat_xmlparser_Parse33 ····29:·00000000000003c0···284·FUNC····LOCAL··DEFAULT····1·pyexpat_xmlparser_Parse
34 ····30:·0000000000000720····63·FUNC····LOCAL··DEFAULT····1·get_parse_result34 ····30:·0000000000000720····63·FUNC····LOCAL··DEFAULT····1·get_parse_result
824 B
readelf --wide --debug-dump=frames {}
    
Offset 230, 18 lines modifiedOffset 230, 18 lines modified
230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
232 ··DW_CFA_offset:·r12·(r12)·at·cfa-16232 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
233 ··DW_CFA_nop233 ··DW_CFA_nop
234 ··DW_CFA_nop234 ··DW_CFA_nop
235 ··DW_CFA_nop235 ··DW_CFA_nop
  
236 00000210·0000000000000014·00000214·FDE·cie=00000000·pc=00000000000000d0..0000000000000106236 00000210·0000000000000014·00000214·FDE·cie=00000000·pc=00000000000000d0..0000000000000102
237 ··DW_CFA_advance_loc:·27·to·00000000000000eb237 ··DW_CFA_advance_loc:·23·to·00000000000000e7
238 ··DW_CFA_def_cfa_offset:·32238 ··DW_CFA_def_cfa_offset:·32
239 ··DW_CFA_advance_loc:·26·to·0000000000000105239 ··DW_CFA_advance_loc:·26·to·0000000000000101
240 ··DW_CFA_def_cfa_offset:·8240 ··DW_CFA_def_cfa_offset:·8
241 ··DW_CFA_nop241 ··DW_CFA_nop
  
242 00000228·0000000000000010·0000022c·FDE·cie=00000000·pc=0000000000000110..000000000000012b242 00000228·0000000000000010·0000022c·FDE·cie=00000000·pc=0000000000000110..000000000000012b
243 ··DW_CFA_nop243 ··DW_CFA_nop
244 ··DW_CFA_nop244 ··DW_CFA_nop
245 ··DW_CFA_nop245 ··DW_CFA_nop
977 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 77, 30 lines modifiedOffset 77, 30 lines modified
77 ·R_X86_64_PC32»  .text.unlikely+0x9d577 ·R_X86_64_PC32»  .text.unlikely+0x9d5
  
78 00000000000000d0·<flush_character_buffer>:78 00000000000000d0·<flush_character_buffer>:
79 flush_character_buffer():79 flush_character_buffer():
80 »       mov····0x28(%rdi),%rsi80 »       mov····0x28(%rdi),%rsi
81 »       xor····%eax,%eax81 »       xor····%eax,%eax
82 »       test···%rsi,%rsi82 »       test···%rsi,%rsi
83 »       jne····e0·<flush_character_buffer+0x10>83 »       jne····dc·<flush_character_buffer+0xc>
84 »       ret84 »       ret
85 »       nopl···0x0(%rax) 
86 »       mov····0x34(%rdi),%eax85 »       mov····0x34(%rdi),%eax
87 »       test···%eax,%eax86 »       test···%eax,%eax
88 »       je·····db·<flush_character_buffer+0xb>87 »       je·····db·<flush_character_buffer+0xb>
89 »       sub····$0x18,%rsp88 »       sub····$0x18,%rsp
90 »       mov····%eax,%edx89 »       mov····%eax,%edx
91 »       mov····%rdi,0x8(%rsp)90 »       mov····%rdi,0x8(%rsp)
92 »       call···3d0·<call_character_handler>91 »       call···3d0·<call_character_handler>
93 »       mov····0x8(%rsp),%rdi92 »       mov····0x8(%rsp),%rdi
94 »       xor····%edx,%edx93 »       xor····%edx,%edx
95 »       mov····%edx,0x34(%rdi)94 »       mov····%edx,0x34(%rdi)
96 »       add····$0x18,%rsp95 »       add····$0x18,%rsp
97 »       ret96 »       ret
98 »       cs·nopw·0x0(%rax,%rax,1)97 »       data16·cs·nopw·0x0(%rax,%rax,1)
 98 »       nopl···(%rax)
  
99 0000000000000110·<Py_XDECREF>:99 0000000000000110·<Py_XDECREF>:
100 Py_XDECREF():100 Py_XDECREF():
101 »       test···%rdi,%rdi101 »       test···%rdi,%rdi
102 »       jne····116·<Py_XDECREF+0x6>102 »       jne····116·<Py_XDECREF+0x6>
103 »       ret103 »       ret
104 »       mov····(%rdi),%rax104 »       mov····(%rdi),%rax
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 30, 16 lines modifiedOffset 30, 16 lines modified
30 ··0x000001a0·83020249·0e080000·14000000·ac010000·...I............30 ··0x000001a0·83020249·0e080000·14000000·ac010000·...I............
31 ··0x000001b0·00000000·4a000000·000e1083·02000000·....J...........31 ··0x000001b0·00000000·4a000000·000e1083·02000000·....J...........
32 ··0x000001c0·30000000·c4010000·00000000·d0000000·0...............32 ··0x000001c0·30000000·c4010000·00000000·d0000000·0...............
33 ··0x000001d0·00460e10·8c02480e·18860341·0e208304·.F....H....A.·..33 ··0x000001d0·00460e10·8c02480e·18860341·0e208304·.F....H....A.·..
34 ··0x000001e0·4b0e3002·6a0a0e20·410e1841·0e10420e·K.0.j..·A..A..B.34 ··0x000001e0·4b0e3002·6a0a0e20·410e1841·0e10420e·K.0.j..·A..A..B.
35 ··0x000001f0·08410b00·18000000·f8010000·00000000·.A..............35 ··0x000001f0·08410b00·18000000·f8010000·00000000·.A..............
36 ··0x00000200·4c000000·000e3083·0486038c·02000000·L.....0.........36 ··0x00000200·4c000000·000e3083·0486038c·02000000·L.....0.........
37 ··0x00000210·14000000·14020000·00000000·36000000·............6...37 ··0x00000210·14000000·14020000·00000000·32000000·............2...
38 ··0x00000220·005b0e20·5a0e0800·10000000·2c020000·.[.·Z.......,...38 ··0x00000220·00570e20·5a0e0800·10000000·2c020000·.W.·Z.......,...
39 ··0x00000230·00000000·1b000000·00000000·38000000·............8...39 ··0x00000230·00000000·1b000000·00000000·38000000·............8...
40 ··0x00000240·40020000·00000000·1c010000·00460e10·@............F..40 ··0x00000240·40020000·00000000·1c010000·00460e10·@............F..
41 ··0x00000250·8d02420e·188c0344·0e208604·470e2883·..B....D.·..G.(.41 ··0x00000250·8d02420e·188c0344·0e208604·470e2883·..B....D.·..G.(.
42 ··0x00000260·054e0ea0·0102bf0a·0e28410e·20410e18·.N.......(A.·A..42 ··0x00000260·054e0ea0·0102bf0a·0e28410e·20410e18·.N.......(A.·A..
43 ··0x00000270·420e1042·0e08410b·2c000000·7c020000·B..B..A.,...|...43 ··0x00000270·420e1042·0e08410b·2c000000·7c020000·B..B..A.,...|...
44 ··0x00000280·00000000·75000000·000ea001·83058604·....u...........44 ··0x00000280·00000000·75000000·000ea001·83058604·....u...........
45 ··0x00000290·8c038d02·7e0ea801·570eb001·420eb801·....~...W...B...45 ··0x00000290·8c038d02·7e0ea801·570eb001·420eb801·....~...W...B...
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 {}
Max HTML report size reached
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.
94.4 KB
syslogmodule.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:··········13936·(bytes·into·file)13 ··Start·of·section·headers:··········13904·(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·0x3670:1 There·are·21·section·headers,·starting·at·offset·0x3650:
  
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·00010e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00023e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001ef0·000228·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001eb8·000450·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000150·000240·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000280·000240·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002118·0002b8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002308·0002b8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000390·000010·00··WA··0···0··89 ··[·5]·.bss··············NOBITS··········0000000000000000·0004c0·000010·00··WA··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000390·00081b·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0004c0·0007ff·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0023d0·000e10·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0025c0·000e40·18···I·18···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000bab·00021c·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000cbf·00021c·01·AMS··0···0··1
 13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000ee0·0000e3·01·AMS··0···0··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000dc8·00016b·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·000fc8·00001b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0031e0·000258·18···I·18···9··815 ··[11]·.rela.text.hot····RELA············0000000000000000·003400·000018·18···I·18··10··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·000f38·0000e3·01·AMS··0···0··8 
16 ··[12]·.rodata···········PROGBITS········0000000000000000·001020·0002ab·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·000fe8·0002ab·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·003438·000048·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·003418·000048·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0012cb·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001293·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·0012d0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·001298·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0012f0·000208·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0012b8·000208·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·003480·000138·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·003460·000138·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0014f8·000648·18·····19··35··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0014c0·000648·18·····19··35··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·001b40·0003b0·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·001b08·0003b0·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0035b8·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·003598·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
5.96 KB
readelf --wide --symbols {}
    
Offset 5, 30 lines modifiedOffset 5, 30 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····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:·00000000000000a0···104·OBJECT··LOCAL··DEFAULT····3·syslogmodule9 ·····5:·00000000000000a0···104·OBJECT··LOCAL··DEFAULT····3·syslogmodule
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.110 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
11 ·····7:·000000000000000e···864·FUNC····LOCAL··DEFAULT····6·syslog_exec11 ·····7:·000000000000000e···864·FUNC····LOCAL··DEFAULT····6·syslog_exec
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot 
13 ·····9:·0000000000000000···124·FUNC····LOCAL··DEFAULT····9·syslog_openlog12 ·····8:·0000000000000000···128·FUNC····LOCAL··DEFAULT····1·syslog_openlog
14 ····10:·0000000000000080···200·FUNC····LOCAL··DEFAULT····9·syslog_openlog_impl.isra.013 ·····9:·0000000000000080···175·FUNC····LOCAL··DEFAULT····1·syslog_openlog_impl.isra.0
15 ····11:·000000000000036e···272·FUNC····LOCAL··DEFAULT····6·syslog_openlog.cold14 ····10:·000000000000036e···281·FUNC····LOCAL··DEFAULT····6·syslog_openlog.cold
16 ····12:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.215 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.816 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
18 ····14:·0000000000000008·····8·OBJECT··LOCAL··DEFAULT····5·S_ident_o17 ····13:·0000000000000008·····8·OBJECT··LOCAL··DEFAULT····5·S_ident_o
19 ····15:·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_XDECREF
20 ····16:·000000000000047e···467·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:·0000000000000150····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
22 ····18:·0000000000000000···270·FUNC····LOCAL··DEFAULT····1·syslog_syslog22 ····18:·0000000000000130···270·FUNC····LOCAL··DEFAULT····1·syslog_syslog
23 ····19:·0000000000000651····98·FUNC····LOCAL··DEFAULT····6·syslog_syslog.cold23 ····19:·0000000000000635····98·FUNC····LOCAL··DEFAULT····6·syslog_syslog.cold
24 ····20:·00000000000006b3····97·FUNC····LOCAL··DEFAULT····6·syslog_setlogmask24 ····20:·0000000000000697····97·FUNC····LOCAL··DEFAULT····6·syslog_setlogmask
25 ····21:·0000000000000714···133·FUNC····LOCAL··DEFAULT····6·syslog_closelog25 ····21:·00000000000006f8···133·FUNC····LOCAL··DEFAULT····6·syslog_closelog
26 ····22:·0000000000000799····77·FUNC····LOCAL··DEFAULT····6·syslog_LOG_UPTO26 ····22:·000000000000077d····77·FUNC····LOCAL··DEFAULT····6·syslog_LOG_UPTO
27 ····23:·00000000000007e6····53·FUNC····LOCAL··DEFAULT····6·syslog_LOG_MASK27 ····23:·00000000000007ca····53·FUNC····LOCAL··DEFAULT····6·syslog_LOG_MASK
28 ····24:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.028 ····24:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
30 ····26:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.130 ····26:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1
31 ····27:·0000000000000160···224·OBJECT··LOCAL··DEFAULT····3·syslog_methods31 ····27:·0000000000000160···224·OBJECT··LOCAL··DEFAULT····3·syslog_methods
32 ····28:·0000000000000120····64·OBJECT··LOCAL··DEFAULT····3·syslog_slots32 ····28:·0000000000000120····64·OBJECT··LOCAL··DEFAULT····3·syslog_slots
33 ····29:·0000000000000220···139·OBJECT··LOCAL··DEFAULT···12·syslog_openlog__doc__33 ····29:·0000000000000220···139·OBJECT··LOCAL··DEFAULT···12·syslog_openlog__doc__
34 ····30:·0000000000000160····96·OBJECT··LOCAL··DEFAULT···12·syslog_closelog__doc__34 ····30:·0000000000000160····96·OBJECT··LOCAL··DEFAULT···12·syslog_closelog__doc__
Offset 36, 26 lines modifiedOffset 36, 26 lines modified
36 ····32:·00000000000000e0···105·OBJECT··LOCAL··DEFAULT···12·syslog_setlogmask__doc__36 ····32:·00000000000000e0···105·OBJECT··LOCAL··DEFAULT···12·syslog_setlogmask__doc__
37 ····33:·0000000000000080····83·OBJECT··LOCAL··DEFAULT···12·syslog_LOG_MASK__doc__37 ····33:·0000000000000080····83·OBJECT··LOCAL··DEFAULT···12·syslog_LOG_MASK__doc__
38 ····34:·0000000000000020····94·OBJECT··LOCAL··DEFAULT···12·syslog_LOG_UPTO__doc__38 ····34:·0000000000000020····94·OBJECT··LOCAL··DEFAULT···12·syslog_LOG_UPTO__doc__
39 ····35:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····6·PyInit_syslog39 ····35:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····6·PyInit_syslog
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument 
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
 45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Main47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Main
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF848 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·openlog50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·openlog
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
 54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Size56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Size
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_GetItem57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_GetItem
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
31.9 KB
readelf --wide --relocs {}
    
Offset 1, 67 lines modifiedOffset 1, 90 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1ef0·contains·23·entries:1 Relocation·section·'.rela.text'·at·offset·0x1eb8·contains·46·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·-·4
 4 000000000000009e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Main·-·4
 5 00000000000000c4··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
 6 00000000000000e0··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·178
 7 00000000000000e5··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17c
 8 00000000000000ea··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
 9 00000000000000ff··0000002e00000004·R_X86_64_PLT32·········0000000000000000·openlog·-·4
 10 0000000000000106··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·4
 11 000000000000010c··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·5
 12 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·+·0
3 000000000000002f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18b15 000000000000015f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18b
4 0000000000000034··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·416 0000000000000164··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
5 000000000000004d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19e17 000000000000017d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19e
6 0000000000000052··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a118 0000000000000182··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a1
7 000000000000005d··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·419 000000000000018d··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
8 000000000000006b··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·520 000000000000019b··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·5
9 0000000000000079··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·421 00000000000001a9··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·4
10 000000000000008c··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·422 00000000000001bc··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
11 0000000000000094··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1af23 00000000000001c4··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1af
12 00000000000000a6··0000003b00000004·R_X86_64_PLT32·········0000000000000000·__syslog_chk·-·424 00000000000001d6··0000003b00000004·R_X86_64_PLT32·········0000000000000000·__syslog_chk·-·4
13 00000000000000ae··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·425 00000000000001de··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
14 00000000000000b6··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c26 00000000000001e6··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
15 00000000000000bb··000000300000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·027 00000000000001eb··0000002f0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
16 00000000000000dd··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19428 000000000000020d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·194
17 00000000000000e2··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·429 0000000000000212··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
18 00000000000000f6··0000003d00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·430 0000000000000226··0000003d00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
19 00000000000000fb··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3031 000000000000022b··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
20 0000000000000100··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·432 0000000000000230··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
21 0000000000000065··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a833 0000000000000019··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a
22 0000000000000072··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64d34 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42b
23 00000000000000ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a835 000000000000002f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·371
 36 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41e
 37 0000000000000045··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a4
 38 0000000000000057··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·400
 39 0000000000000066··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a4
 40 00000000000000a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·483
 41 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4bf
 42 00000000000000d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a5
 43 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49b
24 0000000000000105··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a844 0000000000000195··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
25 000000000000010a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a845 00000000000001a2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·631
 46 000000000000021f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
 47 0000000000000235··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
 48 000000000000023a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
  
26 Relocation·section·'.rela.data'·at·offset·0x2118·contains·29·entries:49 Relocation·section·'.rela.data'·at·offset·0x2308·contains·29·entries:
27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend50 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
28 0000000000000018··0000004100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·051 0000000000000018··0000004100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
29 0000000000000028··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·e33852 0000000000000028··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·e338
30 0000000000000030··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·f16053 0000000000000030··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·f160
31 0000000000000038··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d87054 0000000000000038··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d870
32 0000000000000048··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·055 0000000000000048··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·0
33 0000000000000050··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b56 0000000000000050··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b
34 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1057 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
35 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef58 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef
36 00000000000000e0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·16059 00000000000000e0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·160
37 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·12060 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·120
38 0000000000000128··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e61 0000000000000128··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e
39 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b62 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b
40 0000000000000168··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·063 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
41 0000000000000178··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·22064 0000000000000178··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·220
42 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f665 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f6
43 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·71466 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6f8
44 0000000000000198··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·16067 0000000000000198··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·160
45 00000000000001a0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef68 00000000000001a0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef
46 00000000000001a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·069 00000000000001a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·130
47 00000000000001b8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·1c070 00000000000001b8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·1c0
48 00000000000001c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ff71 00000000000001c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ff
49 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6b372 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·697
50 00000000000001d8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·e073 00000000000001d8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·e0
51 00000000000001e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20a74 00000000000001e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20a
52 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7e675 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7ca
53 00000000000001f8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·8076 00000000000001f8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·80
54 0000000000000200··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21377 0000000000000200··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·213
55 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·79978 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·77d
56 0000000000000218··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·2079 0000000000000218··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·20
  
57 Relocation·section·'.rela.text.unlikely'·at·offset·0x23d0·contains·150·entries:80 Relocation·section·'.rela.text.unlikely'·at·offset·0x25c0·contains·152·entries:
58 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend81 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
59 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·a082 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·a0
60 0000000000000016··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·083 0000000000000016··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
61 000000000000001e··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·484 000000000000001e··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
62 0000000000000034··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a85 0000000000000034··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a
63 000000000000003c··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·486 000000000000003c··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
64 000000000000004a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1487 000000000000004a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·14
Offset 126, 136 lines modifiedOffset 149, 114 lines modified
126 0000000000000331··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4149 0000000000000331··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
127 0000000000000343··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·141150 0000000000000343··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·141
128 000000000000034b··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4151 000000000000034b··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
129 000000000000035d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·14e152 000000000000035d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·14e
130 0000000000000365··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4153 0000000000000365··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
131 000000000000037e··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40154 000000000000037e··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
132 0000000000000392··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4155 0000000000000392··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
 156 00000000000003b6··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
 157 00000000000003d9··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
133 00000000000003c2··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7c158 00000000000003f0··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
134 00000000000003cf··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·156159 0000000000000408··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·156
135 00000000000003d4··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·15a160 000000000000040d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·15a
136 00000000000003d9··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16b161 0000000000000412··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16b
137 00000000000003de··0000002700000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4162 0000000000000417··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4
138 00000000000003f4··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4 
139 000000000000040d··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4 
140 000000000000041b··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
141 000000000000042e··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
142 000000000000044f··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40163 0000000000000438··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
143 0000000000000465··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4164 000000000000044e··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
 165 0000000000000467··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
144 0000000000000481··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4166 000000000000048a··0000003000000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
145 0000000000000486··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0167 000000000000048f··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
146 000000000000048b··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4168 0000000000000494··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
147 000000000000049a··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c169 00000000000004a3··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
 170 00000000000004bd··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
148 00000000000004a6··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·173171 00000000000004c9··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·173
149 00000000000004ab··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PySys_GetOptionalAttrString·-·4172 00000000000004ce··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PySys_GetOptionalAttrString·-·4
150 00000000000004bd··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyList_Size·-·4173 00000000000004e0··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyList_Size·-·4
151 00000000000004dc··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyList_GetItem·-·4174 00000000000004ff··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyList_GetItem·-·4
152 0000000000000540··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FindChar·-·4175 000000000000055b··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FindChar·-·4
153 000000000000055b··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4176 0000000000000576··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4
154 0000000000000584··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4 
155 00000000000005b0··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
156 00000000000005bf··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
157 00000000000005d9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
Max diff block lines reached; 8633/32574 bytes (26.50%) of diff not shown.
10.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 22, 74 lines modifiedOffset 22, 68 lines modified
22 ··DW_CFA_advance_loc:·5·to·000000000000001322 ··DW_CFA_advance_loc:·5·to·0000000000000013
23 ··DW_CFA_def_cfa_offset:·1623 ··DW_CFA_def_cfa_offset:·16
24 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1624 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
25 ··DW_CFA_advance_loc2:·858·to·000000000000036d25 ··DW_CFA_advance_loc2:·858·to·000000000000036d
26 ··DW_CFA_def_cfa_offset:·826 ··DW_CFA_def_cfa_offset:·8
27 ··DW_CFA_nop27 ··DW_CFA_nop
  
28 00000048·0000000000000038·0000004c·FDE·cie=00000000·pc=0000000000000000..000000000000007c28 00000048·0000000000000034·0000004c·FDE·cie=00000000·pc=0000000000000000..0000000000000080
29 ··DW_CFA_advance_loc:·6·to·000000000000000629 ··DW_CFA_advance_loc:·6·to·0000000000000006
30 ··DW_CFA_def_cfa_offset:·1630 ··DW_CFA_def_cfa_offset:·16
31 ··DW_CFA_offset:·r13·(r13)·at·cfa-1631 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
32 ··DW_CFA_advance_loc:·2·to·000000000000000832 ··DW_CFA_advance_loc:·2·to·0000000000000008
33 ··DW_CFA_def_cfa_offset:·2433 ··DW_CFA_def_cfa_offset:·24
34 ··DW_CFA_offset:·r12·(r12)·at·cfa-2434 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
35 ··DW_CFA_advance_loc:·4·to·000000000000000c35 ··DW_CFA_advance_loc:·4·to·000000000000000c
36 ··DW_CFA_def_cfa_offset:·3236 ··DW_CFA_def_cfa_offset:·32
37 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3237 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
38 ··DW_CFA_advance_loc:·1·to·000000000000000d38 ··DW_CFA_advance_loc:·4·to·0000000000000010
39 ··DW_CFA_def_cfa_offset:·4039 ··DW_CFA_def_cfa_offset:·40
40 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4040 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
41 ··DW_CFA_advance_loc:·7·to·000000000000001441 ··DW_CFA_advance_loc:·4·to·0000000000000014
42 ··DW_CFA_def_cfa_offset:·8042 ··DW_CFA_def_cfa_offset:·96
43 ··DW_CFA_advance_loc1:·92·to·000000000000007043 ··DW_CFA_advance_loc1:·101·to·0000000000000079
44 ··DW_CFA_remember_state 
45 ··DW_CFA_def_cfa_offset:·4044 ··DW_CFA_def_cfa_offset:·40
46 ··DW_CFA_advance_loc:·1·to·000000000000007145 ··DW_CFA_advance_loc:·1·to·000000000000007a
47 ··DW_CFA_def_cfa_offset:·3246 ··DW_CFA_def_cfa_offset:·32
48 ··DW_CFA_advance_loc:·1·to·000000000000007247 ··DW_CFA_advance_loc:·1·to·000000000000007b
49 ··DW_CFA_def_cfa_offset:·2448 ··DW_CFA_def_cfa_offset:·24
50 ··DW_CFA_advance_loc:·2·to·000000000000007449 ··DW_CFA_advance_loc:·2·to·000000000000007d
51 ··DW_CFA_def_cfa_offset:·1650 ··DW_CFA_def_cfa_offset:·16
52 ··DW_CFA_advance_loc:·2·to·000000000000007651 ··DW_CFA_advance_loc:·2·to·000000000000007f
53 ··DW_CFA_def_cfa_offset:·852 ··DW_CFA_def_cfa_offset:·8
54 ··DW_CFA_advance_loc:·1·to·0000000000000077 
55 ··DW_CFA_restore_state 
56 ··DW_CFA_nop 
  
57 00000084·0000000000000038·00000088·FDE·cie=00000000·pc=000000000000036e..000000000000047e53 00000080·0000000000000038·00000084·FDE·cie=00000000·pc=000000000000036e..0000000000000487
58 ··DW_CFA_def_cfa_offset:·8054 ··DW_CFA_def_cfa_offset:·96
59 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4055 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
60 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3256 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
61 ··DW_CFA_offset:·r12·(r12)·at·cfa-2457 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
62 ··DW_CFA_offset:·r13·(r13)·at·cfa-1658 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
63 ··DW_CFA_advance_loc:·8·to·000000000000037659 ··DW_CFA_advance_loc:·8·to·0000000000000376
64 ··DW_CFA_def_cfa_offset:·8860 ··DW_CFA_def_cfa_offset:·104
65 ··DW_CFA_advance_loc:·23·to·000000000000038d61 ··DW_CFA_advance_loc:·23·to·000000000000038d
66 ··DW_CFA_def_cfa_offset:·9662 ··DW_CFA_def_cfa_offset:·112
67 ··DW_CFA_advance_loc:·2·to·000000000000038f63 ··DW_CFA_advance_loc:·2·to·000000000000038f
68 ··DW_CFA_def_cfa_offset:·10464 ··DW_CFA_def_cfa_offset:·120
69 ··DW_CFA_advance_loc:·2·to·000000000000039165 ··DW_CFA_advance_loc:·2·to·0000000000000391
70 ··DW_CFA_def_cfa_offset:·11266 ··DW_CFA_def_cfa_offset:·128
71 ··DW_CFA_advance_loc:·9·to·000000000000039a67 ··DW_CFA_advance_loc:·9·to·000000000000039a
72 ··DW_CFA_def_cfa_offset:·80 
73 ··DW_CFA_advance_loc1:·173·to·0000000000000447 
74 ··DW_CFA_def_cfa_offset:·88 
75 ··DW_CFA_advance_loc:·25·to·0000000000000460 
76 ··DW_CFA_def_cfa_offset:·9668 ··DW_CFA_def_cfa_offset:·96
77 ··DW_CFA_advance_loc:·2·to·000000000000046269 ··DW_CFA_advance_loc1:·150·to·0000000000000430
78 ··DW_CFA_def_cfa_offset:·10470 ··DW_CFA_def_cfa_offset:·104
79 ··DW_CFA_advance_loc:·2·to·000000000000046471 ··DW_CFA_advance_loc:·25·to·0000000000000449
80 ··DW_CFA_def_cfa_offset:·11272 ··DW_CFA_def_cfa_offset:·112
 73 ··DW_CFA_advance_loc:·2·to·000000000000044b
 74 ··DW_CFA_def_cfa_offset:·120
 75 ··DW_CFA_advance_loc:·2·to·000000000000044d
 76 ··DW_CFA_def_cfa_offset:·128
81 ··DW_CFA_advance_loc:·9·to·000000000000046d77 ··DW_CFA_advance_loc:·9·to·0000000000000456
82 ··DW_CFA_def_cfa_offset:·8078 ··DW_CFA_def_cfa_offset:·96
83 ··DW_CFA_nop 
84 ··DW_CFA_nop 
  
85 000000c0·000000000000003c·000000c4·FDE·cie=00000000·pc=0000000000000080..000000000000014879 000000bc·000000000000003c·000000c0·FDE·cie=00000000·pc=0000000000000080..000000000000012f
86 ··DW_CFA_advance_loc:·2·to·000000000000008280 ··DW_CFA_advance_loc:·2·to·0000000000000082
87 ··DW_CFA_def_cfa_offset:·1681 ··DW_CFA_def_cfa_offset:·16
88 ··DW_CFA_offset:·r14·(r14)·at·cfa-1682 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
89 ··DW_CFA_advance_loc:·2·to·000000000000008483 ··DW_CFA_advance_loc:·2·to·0000000000000084
90 ··DW_CFA_def_cfa_offset:·2484 ··DW_CFA_def_cfa_offset:·24
91 ··DW_CFA_offset:·r13·(r13)·at·cfa-2485 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
92 ··DW_CFA_advance_loc:·2·to·000000000000008686 ··DW_CFA_advance_loc:·2·to·0000000000000086
Offset 99, 121 lines modifiedOffset 93, 125 lines modified
99 ··DW_CFA_def_cfa_offset:·4093 ··DW_CFA_def_cfa_offset:·40
100 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4094 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
101 ··DW_CFA_advance_loc:·4·to·000000000000008e95 ··DW_CFA_advance_loc:·4·to·000000000000008e
102 ··DW_CFA_def_cfa_offset:·4896 ··DW_CFA_def_cfa_offset:·48
103 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4897 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
104 ··DW_CFA_advance_loc:·7·to·000000000000009598 ··DW_CFA_advance_loc:·7·to·0000000000000095
105 ··DW_CFA_def_cfa_offset:·6499 ··DW_CFA_def_cfa_offset:·64
106 ··DW_CFA_advance_loc1:·170·to·000000000000013f100 ··DW_CFA_advance_loc1:·145·to·0000000000000126
107 ··DW_CFA_def_cfa_offset:·48101 ··DW_CFA_def_cfa_offset:·48
108 ··DW_CFA_advance_loc:·1·to·0000000000000140102 ··DW_CFA_advance_loc:·1·to·0000000000000127
109 ··DW_CFA_def_cfa_offset:·40103 ··DW_CFA_def_cfa_offset:·40
110 ··DW_CFA_advance_loc:·1·to·0000000000000141104 ··DW_CFA_advance_loc:·1·to·0000000000000128
111 ··DW_CFA_def_cfa_offset:·32105 ··DW_CFA_def_cfa_offset:·32
112 ··DW_CFA_advance_loc:·2·to·0000000000000143106 ··DW_CFA_advance_loc:·2·to·000000000000012a
113 ··DW_CFA_def_cfa_offset:·24107 ··DW_CFA_def_cfa_offset:·24
114 ··DW_CFA_advance_loc:·2·to·0000000000000145108 ··DW_CFA_advance_loc:·2·to·000000000000012c
115 ··DW_CFA_def_cfa_offset:·16109 ··DW_CFA_def_cfa_offset:·16
116 ··DW_CFA_advance_loc:·2·to·0000000000000147110 ··DW_CFA_advance_loc:·2·to·000000000000012e
117 ··DW_CFA_def_cfa_offset:·8111 ··DW_CFA_def_cfa_offset:·8
  
118 00000100·000000000000001c·00000104·FDE·cie=00000000·pc=000000000000047e..0000000000000651112 000000fc·000000000000001c·00000100·FDE·cie=00000000·pc=0000000000000487..0000000000000635
119 ··DW_CFA_def_cfa_offset:·64113 ··DW_CFA_def_cfa_offset:·64
120 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48114 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40115 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
122 ··DW_CFA_offset:·r12·(r12)·at·cfa-32116 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
123 ··DW_CFA_offset:·r13·(r13)·at·cfa-24117 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
124 ··DW_CFA_offset:·r14·(r14)·at·cfa-16118 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
125 ··DW_CFA_nop119 ··DW_CFA_nop
126 ··DW_CFA_nop120 ··DW_CFA_nop
127 ··DW_CFA_nop121 ··DW_CFA_nop
  
128 00000120·0000000000000010·00000124·FDE·cie=00000000·pc=0000000000000150..000000000000016b122 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000000..000000000000001b
129 ··DW_CFA_nop123 ··DW_CFA_nop
130 ··DW_CFA_nop124 ··DW_CFA_nop
131 ··DW_CFA_nop125 ··DW_CFA_nop
  
132 00000134·0000000000000038·00000138·FDE·cie=00000000·pc=0000000000000000..000000000000010e126 00000130·0000000000000038·00000134·FDE·cie=00000000·pc=0000000000000130..000000000000023e
133 ··DW_CFA_advance_loc:·6·to·0000000000000006127 ··DW_CFA_advance_loc:·6·to·0000000000000136
134 ··DW_CFA_def_cfa_offset:·16128 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_offset:·r13·(r13)·at·cfa-16129 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
136 ··DW_CFA_advance_loc:·5·to·000000000000000b130 ··DW_CFA_advance_loc:·5·to·000000000000013b
137 ··DW_CFA_def_cfa_offset:·24131 ··DW_CFA_def_cfa_offset:·24
138 ··DW_CFA_offset:·r12·(r12)·at·cfa-24132 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
139 ··DW_CFA_advance_loc:·1·to·000000000000000c133 ··DW_CFA_advance_loc:·1·to·000000000000013c
140 ··DW_CFA_def_cfa_offset:·32134 ··DW_CFA_def_cfa_offset:·32
141 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32135 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
142 ··DW_CFA_advance_loc:·1·to·000000000000000d136 ··DW_CFA_advance_loc:·1·to·000000000000013d
143 ··DW_CFA_def_cfa_offset:·40137 ··DW_CFA_def_cfa_offset:·40
Max diff block lines reached; 3984/10266 bytes (38.81%) of diff not shown.
1.69 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 []A\A]A^
1 LOG_EMERG2 LOG_EMERG
2 LOG_ALERT3 LOG_ALERT
3 LOG_CRIT4 LOG_CRIT
4 LOG_WARNING5 LOG_WARNING
5 LOG_NOTICE6 LOG_NOTICE
6 LOG_INFO7 LOG_INFO
7 LOG_DEBUG8 LOG_DEBUG
Offset 37, 15 lines modifiedOffset 38, 14 lines modified
37 syslog.closelog38 syslog.closelog
38 logoption39 logoption
39 facility40 facility
40 closelog41 closelog
41 setlogmask42 setlogmask
42 LOG_MASK43 LOG_MASK
43 LOG_UPTO44 LOG_UPTO
44 []A\A]A^ 
45 subinterpreter·can't·use·syslog.openlog()45 subinterpreter·can't·use·syslog.openlog()
46 syslog.syslog·requires·1·to·2·arguments46 syslog.syslog·requires·1·to·2·arguments
47 subinterpreter·can't·use·syslog.syslog()·until·the·syslog·is·opened·by·the·main·interpreter47 subinterpreter·can't·use·syslog.syslog()·until·the·syslog·is·opened·by·the·main·interpreter
48 subinterpreter·can't·use·syslog.closelog()48 subinterpreter·can't·use·syslog.closelog()
49 LOG_UPTO($module,·pri,·/)49 LOG_UPTO($module,·pri,·/)
50 Calculates·the·mask·for·all·priorities·up·to·and·including·pri.50 Calculates·the·mask·for·all·priorities·up·to·and·including·pri.
51 LOG_MASK($module,·pri,·/)51 LOG_MASK($module,·pri,·/)
Offset 63, 16 lines modifiedOffset 63, 16 lines modified
63 syslog_exec63 syslog_exec
64 syslog_openlog64 syslog_openlog
65 syslog_openlog_impl.isra.065 syslog_openlog_impl.isra.0
66 syslog_openlog.cold66 syslog_openlog.cold
67 _parser.267 _parser.2
68 S_ident_o68 S_ident_o
69 S_log_open69 S_log_open
70 syslog_openlog_impl.isra.0.cold 
71 Py_XDECREF70 Py_XDECREF
 71 syslog_openlog_impl.isra.0.cold
72 syslog_syslog72 syslog_syslog
73 syslog_syslog.cold73 syslog_syslog.cold
74 syslog_setlogmask74 syslog_setlogmask
75 syslog_closelog75 syslog_closelog
76 syslog_LOG_UPTO76 syslog_LOG_UPTO
77 syslog_LOG_MASK77 syslog_LOG_MASK
78 _kwtuple.078 _kwtuple.0
Offset 85, 25 lines modifiedOffset 85, 25 lines modified
85 syslog_setlogmask__doc__85 syslog_setlogmask__doc__
86 syslog_LOG_MASK__doc__86 syslog_LOG_MASK__doc__
87 syslog_LOG_UPTO__doc__87 syslog_LOG_UPTO__doc__
88 PyInit_syslog88 PyInit_syslog
89 PyModuleDef_Init89 PyModuleDef_Init
90 PyModule_AddIntConstant90 PyModule_AddIntConstant
91 _PyArg_UnpackKeywords91 _PyArg_UnpackKeywords
92 _PyArg_BadArgument 
93 PyLong_AsLong92 PyLong_AsLong
94 PyErr_Occurred93 PyErr_Occurred
 94 _PyArg_BadArgument
95 PyInterpreterState_Get95 PyInterpreterState_Get
96 PyInterpreterState_Main96 PyInterpreterState_Main
97 PyUnicode_AsUTF897 PyUnicode_AsUTF8
98 PySys_Audit98 PySys_Audit
99 _Py_Dealloc 
100 _Py_NoneStruct99 _Py_NoneStruct
101 PyExc_RuntimeError100 PyExc_RuntimeError
102 PyErr_SetString101 PyErr_SetString
 102 _Py_Dealloc
103 _PySys_GetOptionalAttrString103 _PySys_GetOptionalAttrString
104 PyList_Size104 PyList_Size
105 PyList_GetItem105 PyList_GetItem
106 PyUnicode_FindChar106 PyUnicode_FindChar
107 PyUnicode_Substring107 PyUnicode_Substring
108 PyErr_Clear108 PyErr_Clear
109 PyArg_ParseTuple109 PyArg_ParseTuple
Offset 115, 13 lines modifiedOffset 115, 13 lines modified
115 PyTuple_Type115 PyTuple_Type
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 .rela.text.hot 
123 .rodata.str1.8122 .rodata.str1.8
 123 .rela.text.hot
124 .rela.rodata124 .rela.rodata
125 .note.GNU-stack125 .note.GNU-stack
126 .note.gnu.property126 .note.gnu.property
127 .rela.eh_frame127 .rela.eh_frame
6.43 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 100 lines modifiedOffset 1, 216 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<syslog_openlog>:
 3 syslog_openlog():
 4 »       endbr64
 5 »       push···%r13
 6 »       push···%r12
 7 »       mov····%rdx,%r12
 8 »       push···%rbp
 9 »       mov····%rsi,%rbp
 10 »       push···%rbx
 11 »       sub····$0x38,%rsp
 12 »       test···%rcx,%rcx
 13 »       jne····1d·<syslog_openlog+0x1d>
 14 ·R_X86_64_PC32»  .text.unlikely+0x36a
 15 »       cmp····$0x3,%rdx
 16 »       ja·····27·<syslog_openlog+0x27>
 17 ·R_X86_64_PC32»  .text.unlikely+0x42b
 18 »       mov····%rdx,%rbx
 19 »       test···%rsi,%rsi
 20 »       je·····33·<syslog_openlog+0x33>
 21 ·R_X86_64_PC32»  .text.unlikely+0x371
 22 »       test···%rbx,%rbx
 23 »       je·····3c·<syslog_openlog+0x3c>
 24 ·R_X86_64_PC32»  .text.unlikely+0x41e
 25 »       mov····0x0(%rbp),%r12
 26 »       test···%r12,%r12
 27 »       je·····49·<syslog_openlog+0x49>
 28 ·R_X86_64_PC32»  .text.unlikely+0x3a4
 29 »       mov····0x8(%r12),%rax
 30 »       testb··$0x10,0xab(%rax)
 31 »       je·····5b·<syslog_openlog+0x5b>
 32 ·R_X86_64_PC32»  .text.unlikely+0x400
 33 »       mov····$0x8,%edx
 34 »       sub····$0x1,%rbx
 35 »       jne····6a·<syslog_openlog+0x6a>
 36 ·R_X86_64_PC32»  .text.unlikely+0x3a4
 37 »       mov····%rbx,%rsi
 38 »       mov····%r12,%rdi
 39 »       call···80·<syslog_openlog_impl.isra.0>
 40 »       add····$0x38,%rsp
 41 »       pop····%rbx
 42 »       pop····%rbp
 43 »       pop····%r12
 44 »       pop····%r13
 45 »       ret
  
 46 0000000000000080·<syslog_openlog_impl.isra.0>:
 47 syslog_openlog_impl.isra.0():
 48 »       push···%r14
 49 »       push···%r13
 50 »       push···%r12
 51 »       mov····%rdx,%r12
 52 »       push···%rbp
 53 »       mov····%rsi,%rbp
 54 »       push···%rbx
 55 »       mov····%rdi,%rbx
 56 »       sub····$0x10,%rsp
 57 »       call···9a·<syslog_openlog_impl.isra.0+0x1a>
 58 ·R_X86_64_PLT32» PyInterpreterState_Get-0x4
 59 »       mov····%rax,%r13
 60 »       call···a2·<syslog_openlog_impl.isra.0+0x22>
 61 ·R_X86_64_PLT32» PyInterpreterState_Main-0x4
 62 »       cmp····%rax,%r13
 63 »       jne····ab·<syslog_openlog_impl.isra.0+0x2b>
 64 ·R_X86_64_PC32»  .text.unlikely+0x483
 65 »       test···%rbx,%rbx
 66 »       je·····b4·<syslog_openlog_impl.isra.0+0x34>
 67 ·R_X86_64_PC32»  .text.unlikely+0x4bf
 68 »       mov····(%rbx),%eax
 69 »       add····$0x1,%eax
 70 »       je·····bd·<syslog_openlog_impl.isra.0+0x3d>
 71 »       mov····%eax,(%rbx)
 72 »       mov····%rbx,%rdi
 73 »       mov····%rbx,%r14
 74 »       call···c8·<syslog_openlog_impl.isra.0+0x48>
 75 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4
 76 »       mov····%rax,%r13
 77 »       test···%rax,%rax
 78 »       je·····d4·<syslog_openlog_impl.isra.0+0x54>
 79 ·R_X86_64_PC32»  .text.unlikely+0x4a5
 80 »       xor····%eax,%eax
 81 »       mov····%r12,%r8
 82 »       mov····%rbp,%rcx
 83 »       mov····%rbx,%rdx
 84 »       mov····$0x0,%esi
 85 ·R_X86_64_32»    .rodata.str1.1+0x178
 86 »       mov····$0x0,%edi
 87 ·R_X86_64_32»    .rodata.str1.1+0x17c
 88 »       call···ee·<syslog_openlog_impl.isra.0+0x6e>
 89 ·R_X86_64_PLT32» PySys_Audit-0x4
 90 »       test···%eax,%eax
 91 »       js·····f6·<syslog_openlog_impl.isra.0+0x76>
 92 ·R_X86_64_PC32»  .text.unlikely+0x49b
 93 »       mov····%r12d,%edx
 94 »       mov····%ebp,%esi
 95 »       mov····%r13,%rdi
 96 »       call···103·<syslog_openlog_impl.isra.0+0x83>
 97 ·R_X86_64_PLT32» openlog-0x4
 98 »       mov····0x0(%rip),%rdi········
 99 ·R_X86_64_PC32»  .bss+0x4
 100 »       movb···$0x1,0x0(%rip)········
 101 ·R_X86_64_PC32»  .bss-0x5
 102 »       mov····%r14,0x0(%rip)········
 103 ·R_X86_64_PC32»  .bss+0x4
 104 »       call···11d·<syslog_openlog_impl.isra.0+0x9d>
 105 ·R_X86_64_PC32»  .text.hot-0x4
 106 »       mov····$0x0,%eax
 107 ·R_X86_64_32»    _Py_NoneStruct
 108 »       add····$0x10,%rsp
 109 »       pop····%rbx
 110 »       pop····%rbp
 111 »       pop····%r12
 112 »       pop····%r13
 113 »       pop····%r14
 114 »       ret
 115 »       nop
  
2 0000000000000000·<syslog_syslog>:116 0000000000000130·<syslog_syslog>:
3 syslog_syslog():117 syslog_syslog():
4 »       endbr64118 »       endbr64
5 »       push···%r13119 »       push···%r13
6 »       mov····%rsi,%rdi120 »       mov····%rsi,%rdi
7 »       push···%r12121 »       push···%r12
Max diff block lines reached; 3239/6400 bytes (50.61%) of diff not shown.
20.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 289, 454 lines modifiedOffset 289, 446 lines modified
289 ·R_X86_64_PLT32» PyModule_AddIntConstant-0x4289 ·R_X86_64_PLT32» PyModule_AddIntConstant-0x4
290 »       sar····$0x1f,%eax290 »       sar····$0x1f,%eax
291 »       pop····%rbx291 »       pop····%rbx
292 »       ret292 »       ret
  
293 000000000000036e·<syslog_openlog.cold>:293 000000000000036e·<syslog_openlog.cold>:
294 syslog_openlog.cold():294 syslog_openlog.cold():
295 »       mov····0x10(%rcx),%rbp295 »       mov····0x10(%rcx),%rbx
296 »       add····%rdx,%rbp296 »       add····%rdx,%rbx
297 »       push···%rdx297 »       push···%rdx
298 »       mov····%r12,%rdi298 »       mov····%rbp,%rdi
299 »       xor····%r9d,%r9d299 »       xor····%r9d,%r9d
300 »       mov····$0x0,%r8d300 »       mov····$0x0,%r8d
301 ·R_X86_64_32»    .data+0x40301 ·R_X86_64_32»    .data+0x40
302 »       xor····%edx,%edx302 »       xor····%edx,%edx
303 »       mov····%rbx,%rsi303 »       mov····%r12,%rsi
304 »       lea····0x8(%rsp),%rax304 »       lea····0x18(%rsp),%rax
305 »       push···%rax305 »       push···%rax
306 »       push···$0x0306 »       push···$0x0
307 »       push···$0x3307 »       push···$0x3
308 »       call···396·<syslog_openlog.cold+0x28>308 »       call···396·<syslog_openlog.cold+0x28>
309 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4309 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
310 »       add····$0x20,%rsp310 »       add····$0x20,%rsp
311 »       mov····%rax,%r12311 »       mov····%rax,%rbp
312 »       test···%rax,%rax312 »       test···%rax,%rax
313 »       je·····3e2·<syslog_openlog.cold+0x74> 
314 »       mov····%rbp,%rbx 
315 »       test···%rbp,%rbp 
316 »       jne····3ae·<syslog_openlog.cold+0x40>313 »       jne····3a6·<syslog_openlog.cold+0x38>
317 ·R_X86_64_PC32»  .text.hot+0x31314 ·R_X86_64_PC32»  .text+0x2f
318 »       mov····$0x8,%ebx 
319 »       xor····%r13d,%r13d 
320 »       xor····%ebp,%ebp 
321 »       mov····%rbx,%rdx 
322 »       mov····%r13,%rsi 
323 »       mov····%rbp,%rdi 
324 »       call···3c6·<syslog_openlog.cold+0x58> 
325 ·R_X86_64_PC32»  .text.hot+0x7c 
326 »       jmp····3cb·<syslog_openlog.cold+0x5d>315 »       jmp····41b·<syslog_openlog.cold+0xad>
327 ·R_X86_64_PC32»  .text.hot+0x68 
328 »       mov····%rbp,%rcx 
329 »       mov····$0x0,%edx 
330 ·R_X86_64_32»    .rodata.str1.1+0x156 
331 »       mov····$0x0,%esi 
332 ·R_X86_64_32»    .rodata.str1.1+0x15a 
333 »       mov····$0x0,%edi 
334 ·R_X86_64_32»    .rodata.str1.1+0x16b 
335 »       call···3e2·<syslog_openlog.cold+0x74> 
336 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4 
337 »       xor····%eax,%eax 
338 »       jmp····3e9·<syslog_openlog.cold+0x7b> 
339 ·R_X86_64_PC32»  .text.hot+0x68 
340 »       mov····0x8(%r12),%rdi316 »       mov····0x8(%rbp),%rdi
341 »       test···%rdi,%rdi317 »       test···%rdi,%rdi
342 »       je·····439·<syslog_openlog.cold+0xcb>318 »       je·····476·<syslog_openlog.cold+0x108>
343 »       call···3f8·<syslog_openlog.cold+0x8a>319 »       call···3ba·<syslog_openlog.cold+0x4c>
344 ·R_X86_64_PLT32» PyLong_AsLong-0x4320 ·R_X86_64_PLT32» PyLong_AsLong-0x4
345 »       mov····%rax,%r13321 »       mov····%rax,%r13
346 »       cmp····$0xffffffffffffffff,%rax322 »       cmp····$0xffffffffffffffff,%rax
347 »       je·····42d·<syslog_openlog.cold+0xbf>323 »       je·····466·<syslog_openlog.cold+0xf8>
348 »       sub····$0x1,%rbx324 »       sub····$0x1,%rbx
 325 »       mov····%r13,%rbx
349 »       je·····426·<syslog_openlog.cold+0xb8>326 »       je·····47d·<syslog_openlog.cold+0x10f>
350 »       mov····0x10(%r12),%rdi327 »       mov····0x10(%rbp),%rdi
351 »       call···411·<syslog_openlog.cold+0xa3>328 »       call···3dd·<syslog_openlog.cold+0x6f>
352 ·R_X86_64_PLT32» PyLong_AsLong-0x4329 ·R_X86_64_PLT32» PyLong_AsLong-0x4
353 »       mov····%rax,%rbx330 »       mov····%rax,%rdx
354 »       cmp····$0xffffffffffffffff,%rax331 »       cmp····$0xffffffffffffffff,%rax
355 »       jne····3b8·<syslog_openlog.cold+0x4a>332 »       jne····3ea·<syslog_openlog.cold+0x7c>
 333 ·R_X86_64_PC32»  .text+0x66
 334 »       mov····%rax,0x8(%rsp)
356 »       call···41f·<syslog_openlog.cold+0xb1>335 »       call···3f4·<syslog_openlog.cold+0x86>
357 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
358 »       test···%rax,%rax 
359 »       je·····3b8·<syslog_openlog.cold+0x4a> 
360 »       jmp····3e2·<syslog_openlog.cold+0x74> 
361 »       mov····$0x8,%ebx 
362 »       jmp····3b8·<syslog_openlog.cold+0x4a> 
363 »       call···432·<syslog_openlog.cold+0xc4> 
364 ·R_X86_64_PLT32» PyErr_Occurred-0x4336 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 337 »       mov····0x8(%rsp),%rdx
365 »       test···%rax,%rax338 »       test···%rax,%rax
366 »       je·····401·<syslog_openlog.cold+0x93>339 »       je·····402·<syslog_openlog.cold+0x94>
 340 ·R_X86_64_PC32»  .text+0x66
 341 »       jmp····41b·<syslog_openlog.cold+0xad>
 342 »       mov····%r12,%rcx
 343 »       mov····$0x0,%edx
 344 ·R_X86_64_32»    .rodata.str1.1+0x156
 345 »       mov····$0x0,%esi
 346 ·R_X86_64_32»    .rodata.str1.1+0x15a
 347 »       mov····$0x0,%edi
 348 ·R_X86_64_32»    .rodata.str1.1+0x16b
 349 »       call···41b·<syslog_openlog.cold+0xad>
 350 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
 351 »       xor····%eax,%eax
367 »       jmp····3e2·<syslog_openlog.cold+0x74>352 »       jmp····422·<syslog_openlog.cold+0xb4>
 353 ·R_X86_64_PC32»  .text+0x71
 354 »       mov····$0x8,%edx
368 »       xor····%r13d,%r13d355 »       xor····%r12d,%r12d
369 »       jmp····407·<syslog_openlog.cold+0x99>356 »       jmp····42f·<syslog_openlog.cold+0xc1>
 357 ·R_X86_64_PC32»  .text+0x66
370 »       mov····%rdx,%rbp 
371 »       jmp····375·<syslog_openlog.cold+0x7> 
372 »       push···%rax358 »       push···%rax
373 »       mov····%r12,%rdi359 »       mov····%rbp,%rdi
374 »       xor····%r9d,%r9d360 »       xor····%r9d,%r9d
375 »       mov····$0x0,%r8d361 »       mov····$0x0,%r8d
376 ·R_X86_64_32»    .data+0x40362 ·R_X86_64_32»    .data+0x40
377 »       xor····%ecx,%ecx363 »       xor····%ecx,%ecx
378 »       xor····%edx,%edx364 »       xor····%edx,%edx
379 »       mov····%rbx,%rsi365 »       mov····%r12,%rsi
380 »       lea····0x8(%rsp),%rax366 »       lea····0x18(%rsp),%rax
381 »       push···%rax367 »       push···%rax
382 »       push···$0x0368 »       push···$0x0
383 »       push···$0x3369 »       push···$0x3
384 »       call···469·<syslog_openlog.cold+0xfb>370 »       call···452·<syslog_openlog.cold+0xe4>
385 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4371 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
386 »       add····$0x20,%rsp372 »       add····$0x20,%rsp
387 »       mov····%rax,%r12373 »       mov····%rax,%rbp
 374 »       test···%rax,%rax
 375 »       je·····41b·<syslog_openlog.cold+0xad>
 376 »       mov····%r12,%rbx
 377 »       jmp····466·<syslog_openlog.cold+0xf8>
 378 ·R_X86_64_PC32»  .text+0x38
 379 »       call···46b·<syslog_openlog.cold+0xfd>
 380 ·R_X86_64_PLT32» PyErr_Occurred-0x4
388 »       test···%rax,%rax381 »       test···%rax,%rax
Max diff block lines reached; 15744/20381 bytes (77.25%) of diff not shown.
3.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 144 lines modifiedOffset 1, 18 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 0000000000000000·<syslog_openlog>: 
3 syslog_openlog(): 
4 »       endbr64 
5 »       push···%r13 
6 »       push···%r12 
7 »       mov····%rsi,%r12 
8 »       push···%rbp 
9 »       push···%rbx 
10 »       mov····%rdx,%rbx 
11 »       sub····$0x28,%rsp 
12 »       test···%rcx,%rcx 
13 »       jne····1d·<syslog_openlog+0x1d> 
14 ·R_X86_64_PC32»  .text.unlikely+0x36a 
15 »       cmp····$0x3,%rdx 
16 »       ja·····27·<syslog_openlog+0x27> 
17 ·R_X86_64_PC32»  .text.unlikely+0x442 
18 »       test···%rsi,%rsi 
19 »       je·····30·<syslog_openlog+0x30> 
20 ·R_X86_64_PC32»  .text.unlikely+0x43a 
21 »       test···%rdx,%rdx 
22 »       je·····77·<syslog_openlog+0x77> 
23 »       mov····(%r12),%rbp 
24 »       test···%rbp,%rbp 
25 »       je·····42·<syslog_openlog+0x42> 
26 ·R_X86_64_PC32»  .text.unlikely+0x3e5 
27 »       mov····0x8(%rbp),%rax 
28 »       testb··$0x10,0xab(%rax) 
29 »       je·····53·<syslog_openlog+0x53> 
30 ·R_X86_64_PC32»  .text.unlikely+0x3c7 
31 »       sub····$0x1,%rbx 
32 »       jne····5d·<syslog_openlog+0x5d> 
33 ·R_X86_64_PC32»  .text.unlikely+0x3e5 
34 »       mov····$0x8,%edx 
35 »       xor····%esi,%esi 
36 »       mov····%rbp,%rdi 
37 »       call···80·<syslog_openlog_impl.isra.0> 
38 »       add····$0x28,%rsp 
39 »       pop····%rbx 
40 »       pop····%rbp 
41 »       pop····%r12 
42 »       pop····%r13 
43 »       ret 
44 »       jmp····7c·<syslog_openlog+0x7c> 
45 ·R_X86_64_PC32»  .text.unlikely+0x3aa 
46 »       nopl···0x0(%rax) 
  
47 0000000000000080·<syslog_openlog_impl.isra.0>: 
48 syslog_openlog_impl.isra.0(): 
49 »       push···%r14 
50 »       push···%r13 
51 »       push···%r12 
52 »       mov····%rdx,%r12 
53 »       push···%rbp 
54 »       mov····%rsi,%rbp 
55 »       push···%rbx 
56 »       mov····%rdi,%rbx 
57 »       sub····$0x10,%rsp 
58 »       call···9a·<syslog_openlog_impl.isra.0+0x1a> 
59 ·R_X86_64_PLT32» PyInterpreterState_Get-0x4 
60 »       mov····%rax,%r13 
61 »       call···a2·<syslog_openlog_impl.isra.0+0x22> 
62 ·R_X86_64_PLT32» PyInterpreterState_Main-0x4 
63 »       cmp····%rax,%r13 
64 »       jne····ab·<syslog_openlog_impl.isra.0+0x2b> 
65 ·R_X86_64_PC32»  .text.unlikely+0x47a 
66 »       test···%rbx,%rbx 
67 »       je·····b4·<syslog_openlog_impl.isra.0+0x34> 
68 ·R_X86_64_PC32»  .text.unlikely+0x49c 
69 »       mov····(%rbx),%eax 
70 »       add····$0x1,%eax 
71 »       je·····bf·<syslog_openlog_impl.isra.0+0x3f> 
72 ·R_X86_64_PC32»  .text.unlikely+0x579 
73 »       mov····%eax,(%rbx) 
74 »       mov····%rbx,%rdi 
75 »       call···c9·<syslog_openlog_impl.isra.0+0x49> 
76 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4 
77 »       mov····%rax,%r13 
78 »       test···%rax,%rax 
79 »       je·····d5·<syslog_openlog_impl.isra.0+0x55> 
80 ·R_X86_64_PC32»  .text.unlikely+0x590 
81 »       mov····%rbx,%r14 
82 »       xor····%eax,%eax 
83 »       mov····%r12,%r8 
84 »       mov····%rbp,%rcx 
85 »       mov····%rbx,%rdx 
86 »       mov····$0x0,%esi 
87 ·R_X86_64_32»    .rodata.str1.1+0x178 
88 »       mov····$0x0,%edi 
89 ·R_X86_64_32»    .rodata.str1.1+0x17c 
90 »       call···f2·<syslog_openlog_impl.isra.0+0x72> 
91 ·R_X86_64_PLT32» PySys_Audit-0x4 
92 »       test···%eax,%eax 
93 »       js·····fa·<syslog_openlog_impl.isra.0+0x7a> 
94 ·R_X86_64_PC32»  .text.unlikely+0x492 
95 »       mov····%r13,%rdi 
96 »       mov····%r12d,%edx 
97 »       mov····%ebp,%esi 
98 »       call···107·<syslog_openlog_impl.isra.0+0x87> 
99 ·R_X86_64_PLT32» openlog-0x4 
100 »       mov····0x0(%rip),%rdi········ 
101 ·R_X86_64_PC32»  .bss+0x4 
102 »       movb···$0x1,0x0(%rip)········ 
103 ·R_X86_64_PC32»  .bss-0x5 
104 »       mov····%r14,0x0(%rip)········ 
105 ·R_X86_64_PC32»  .bss+0x4 
106 »       test···%rdi,%rdi 
107 »       je·····136·<syslog_openlog_impl.isra.0+0xb6> 
108 »       mov····(%rdi),%rax 
109 »       test···%eax,%eax 
110 »       js·····136·<syslog_openlog_impl.isra.0+0xb6> 
111 »       sub····$0x1,%rax 
112 »       mov····%rax,(%rdi) 
113 »       jne····136·<syslog_openlog_impl.isra.0+0xb6> 
114 »       call···136·<syslog_openlog_impl.isra.0+0xb6> 
115 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
116 »       mov····$0x0,%eax 
117 ·R_X86_64_32»    _Py_NoneStruct 
118 »       add····$0x10,%rsp 
119 »       pop····%rbx 
120 »       pop····%rbp 
121 »       pop····%r12 
122 »       pop····%r13 
Max diff block lines reached; 382/3797 bytes (10.06%) of diff not shown.
4.29 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 37 lines modifiedOffset 1, 37 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·0e000000·00000000·18000000·................5 ··0x00000020·00000000·0e000000·00000000·18000000·................
6 ··0x00000030·30000000·00000000·60030000·00450e10·0.......`....E..6 ··0x00000030·30000000·00000000·60030000·00450e10·0.......`....E..
7 ··0x00000040·8302035a·030e0800·38000000·4c000000·...Z....8...L...7 ··0x00000040·8302035a·030e0800·34000000·4c000000·...Z....4...L...
8 ··0x00000050·00000000·7c000000·00460e10·8d02420e·....|....F....B.8 ··0x00000050·00000000·80000000·00460e10·8d02420e·.........F....B.
9 ··0x00000060·188c0344·0e208604·410e2883·05470e50·...D.·..A.(..G.P9 ··0x00000060·188c0344·0e208604·440e2883·05440e60·...D.·..D.(..D.`
10 ··0x00000070·025c0a0e·28410e20·410e1842·0e10420e·.\..(A.·A..B..B.10 ··0x00000070·02650e28·410e2041·0e18420e·10420e08·.e.(A.·A..B..B..
11 ··0x00000080·08410b00·38000000·88000000·00000000·.A..8........... 
12 ··0x00000090·10010000·000e5083·0586048c·038d0248·......P........H 
13 ··0x000000a0·0e58570e·60420e68·420e7049·0e5002ad·.XW.`B.hB.pI.P.. 
14 ··0x000000b0·0e58590e·60420e68·420e7049·0e500000·.XY.`B.hB.pI.P.. 
15 ··0x000000c0·3c000000·c4000000·00000000·c8000000·<...............11 ··0x00000080·38000000·84000000·00000000·19010000·8...............
16 ··0x000000d0·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·.. 
17 ··0x000000e0·440e2886·05440e30·8306470e·4002aa0e·D.(..D.0..G.@... 
18 ··0x000000f0·30410e28·410e2042·0e18420e·10420e08·0A.(A.·B..B..B.. 
19 ··0x00000100·1c000000·04010000·00000000·d3010000·................ 
20 ··0x00000110·000e4083·0686058c·048d038e·02000000·..@............. 
21 ··0x00000120·10000000·24010000·00000000·1b000000·....$........... 
22 ··0x00000130·00000000·38000000·38010000·00000000·....8...8....... 
23 ··0x00000140·0e010000·00460e10·8d02450e·188c0341·.....F....E....A 
24 ··0x00000150·0e208604·410e2883·05440e40·02b20a0e·.·..A.(..D.@.... 
25 ··0x00000160·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A.. 
26 ··0x00000170·18000000·74010000·00000000·62000000·....t.......b... 
27 ··0x00000180·000e4083·0586048c·038d0200·1c000000·..@.............12 ··0x00000090·000e6083·0586048c·038d0248·0e68570e·..`........H.hW.
28 ··0x00000190·90010000·00000000·61000000·00450e10·........a....E.. 
29 ··0x000001a0·83020253·0a0e0845·0b430e08·18000000·...S...E.C......13 ··0x000000a0·70420e78·420e8001·490e6002·960e6859·pB.xB...I.`...hY
 14 ··0x000000b0·0e70420e·78420e80·01490e60·3c000000·.pB.xB...I.`<...
30 ··0x000001b0·b0010000·00000000·85000000·00450e10·.............E..15 ··0x000000c0·c0000000·00000000·af000000·00420e10·.............B..
 16 ··0x000000d0·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
 17 ··0x000000e0·05440e30·8306470e·4002910e·30410e28·.D.0..G.@...0A.(
 18 ··0x000000f0·410e2042·0e18420e·10420e08·1c000000·A.·B..B..B......
 19 ··0x00000100·00010000·00000000·ae010000·000e4083·..............@.
 20 ··0x00000110·0686058c·048d038e·02000000·10000000·................
 21 ··0x00000120·20010000·00000000·1b000000·00000000··...............
 22 ··0x00000130·38000000·34010000·00000000·0e010000·8...4...........
 23 ··0x00000140·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
 24 ··0x00000150·410e2883·05440e40·02b20a0e·28410e20·A.(..D.@....(A.·
 25 ··0x00000160·410e1842·0e10420e·08410b00·18000000·A..B..B..A......
 26 ··0x00000170·70010000·00000000·62000000·000e4083·p.......b.....@.
31 ··0x000001c0·8302027f·0e080000·1c000000·cc010000·................27 ··0x00000180·0586048c·038d0200·1c000000·8c010000·................
 28 ··0x00000190·00000000·61000000·00450e10·83020253·....a....E.....S
 29 ··0x000001a0·0a0e0845·0b430e08·18000000·ac010000·...E.C..........
32 ··0x000001d0·00000000·4d000000·00450e10·83027f0a·....M....E......30 ··0x000001b0·00000000·85000000·00450e10·8302027f·.........E......
 31 ··0x000001c0·0e080000·1c000000·c8010000·00000000·................
 32 ··0x000001d0·4d000000·00450e10·83027f0a·0e08450b·M....E........E.
33 ··0x000001e0·0e08450b·430e0800·1c000000·ec010000·..E.C...........33 ··0x000001e0·430e0800·20000000·e8010000·00000000·C...·...........
34 ··0x000001f0·00000000·35000000·00450e10·8302580a·....5....E....X.34 ··0x000001f0·35000000·00450e10·8302580a·0e084a0b·5....E....X...J.
35 ··0x00000200·0e084a0b·4d0e0800···················..J.M...35 ··0x00000200·4d0e0800·00000000···················M.......
  
3.93 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
3 ··0x00000000·00737973·6c6f676d·6f64756c·65007379·.syslogmodule.sy3 ··0x00000000·00737973·6c6f676d·6f64756c·65007379·.syslogmodule.sy
4 ··0x00000010·736c6f67·5f657865·63007379·736c6f67·slog_exec.syslog4 ··0x00000010·736c6f67·5f657865·63007379·736c6f67·slog_exec.syslog
5 ··0x00000020·5f6f7065·6e6c6f67·00737973·6c6f675f·_openlog.syslog_5 ··0x00000020·5f6f7065·6e6c6f67·00737973·6c6f675f·_openlog.syslog_
6 ··0x00000030·6f70656e·6c6f675f·696d706c·2e697372·openlog_impl.isr6 ··0x00000030·6f70656e·6c6f675f·696d706c·2e697372·openlog_impl.isr
7 ··0x00000040·612e3000·7379736c·6f675f6f·70656e6c·a.0.syslog_openl7 ··0x00000040·612e3000·7379736c·6f675f6f·70656e6c·a.0.syslog_openl
8 ··0x00000050·6f672e63·6f6c6400·5f706172·7365722e·og.cold._parser.8 ··0x00000050·6f672e63·6f6c6400·5f706172·7365722e·og.cold._parser.
9 ··0x00000060·3200535f·6964656e·745f6f00·535f6c6f·2.S_ident_o.S_lo9 ··0x00000060·3200535f·6964656e·745f6f00·535f6c6f·2.S_ident_o.S_lo
10 ··0x00000070·675f6f70·656e0073·79736c6f·675f6f70·g_open.syslog_op 
11 ··0x00000080·656e6c6f·675f696d·706c2e69·7372612e·enlog_impl.isra. 
12 ··0x00000090·302e636f·6c640050·795f5844·45435245·0.cold.Py_XDECRE10 ··0x00000070·675f6f70·656e0050·795f5844·45435245·g_open.Py_XDECRE
 11 ··0x00000080·46007379·736c6f67·5f6f7065·6e6c6f67·F.syslog_openlog
 12 ··0x00000090·5f696d70·6c2e6973·72612e30·2e636f6c·_impl.isra.0.col
13 ··0x000000a0·46007379·736c6f67·5f737973·6c6f6700·F.syslog_syslog.13 ··0x000000a0·64007379·736c6f67·5f737973·6c6f6700·d.syslog_syslog.
14 ··0x000000b0·7379736c·6f675f73·79736c6f·672e636f·syslog_syslog.co14 ··0x000000b0·7379736c·6f675f73·79736c6f·672e636f·syslog_syslog.co
15 ··0x000000c0·6c640073·79736c6f·675f7365·746c6f67·ld.syslog_setlog15 ··0x000000c0·6c640073·79736c6f·675f7365·746c6f67·ld.syslog_setlog
16 ··0x000000d0·6d61736b·00737973·6c6f675f·636c6f73·mask.syslog_clos16 ··0x000000d0·6d61736b·00737973·6c6f675f·636c6f73·mask.syslog_clos
17 ··0x000000e0·656c6f67·00737973·6c6f675f·4c4f475f·elog.syslog_LOG_17 ··0x000000e0·656c6f67·00737973·6c6f675f·4c4f475f·elog.syslog_LOG_
18 ··0x000000f0·5550544f·00737973·6c6f675f·4c4f475f·UPTO.syslog_LOG_18 ··0x000000f0·5550544f·00737973·6c6f675f·4c4f475f·UPTO.syslog_LOG_
19 ··0x00000100·4d41534b·005f6b77·7475706c·652e3000·MASK._kwtuple.0.19 ··0x00000100·4d41534b·005f6b77·7475706c·652e3000·MASK._kwtuple.0.
20 ··0x00000110·5f6b6579·776f7264·732e3100·7379736c·_keywords.1.sysl20 ··0x00000110·5f6b6579·776f7264·732e3100·7379736c·_keywords.1.sysl
Offset 28, 27 lines modifiedOffset 28, 27 lines modified
28 ··0x00000190·5f5f0073·79736c6f·675f4c4f·475f4d41·__.syslog_LOG_MA28 ··0x00000190·5f5f0073·79736c6f·675f4c4f·475f4d41·__.syslog_LOG_MA
29 ··0x000001a0·534b5f5f·646f635f·5f007379·736c6f67·SK__doc__.syslog29 ··0x000001a0·534b5f5f·646f635f·5f007379·736c6f67·SK__doc__.syslog
30 ··0x000001b0·5f4c4f47·5f555054·4f5f5f64·6f635f5f·_LOG_UPTO__doc__30 ··0x000001b0·5f4c4f47·5f555054·4f5f5f64·6f635f5f·_LOG_UPTO__doc__
31 ··0x000001c0·00507949·6e69745f·7379736c·6f670050·.PyInit_syslog.P31 ··0x000001c0·00507949·6e69745f·7379736c·6f670050·.PyInit_syslog.P
32 ··0x000001d0·794d6f64·756c6544·65665f49·6e697400·yModuleDef_Init.32 ··0x000001d0·794d6f64·756c6544·65665f49·6e697400·yModuleDef_Init.
33 ··0x000001e0·50794d6f·64756c65·5f416464·496e7443·PyModule_AddIntC33 ··0x000001e0·50794d6f·64756c65·5f416464·496e7443·PyModule_AddIntC
34 ··0x000001f0·6f6e7374·616e7400·5f507941·72675f55·onstant._PyArg_U34 ··0x000001f0·6f6e7374·616e7400·5f507941·72675f55·onstant._PyArg_U
35 ··0x00000200·6e706163·6b4b6579·776f7264·73005f50·npackKeywords._P35 ··0x00000200·6e706163·6b4b6579·776f7264·73005079·npackKeywords.Py
36 ··0x00000210·79417267·5f426164·41726775·6d656e74·yArg_BadArgument 
37 ··0x00000220·0050794c·6f6e675f·41734c6f·6e670050·.PyLong_AsLong.P 
38 ··0x00000230·79457272·5f4f6363·75727265·64005079·yErr_Occurred.Py36 ··0x00000210·4c6f6e67·5f41734c·6f6e6700·50794572·Long_AsLong.PyEr
 37 ··0x00000220·725f4f63·63757272·6564005f·50794172·r_Occurred._PyAr
 38 ··0x00000230·675f4261·64417267·756d656e·74005079·g_BadArgument.Py
39 ··0x00000240·496e7465·72707265·74657253·74617465·InterpreterState39 ··0x00000240·496e7465·72707265·74657253·74617465·InterpreterState
40 ··0x00000250·5f476574·00507949·6e746572·70726574·_Get.PyInterpret40 ··0x00000250·5f476574·00507949·6e746572·70726574·_Get.PyInterpret
41 ··0x00000260·65725374·6174655f·4d61696e·00507955·erState_Main.PyU41 ··0x00000260·65725374·6174655f·4d61696e·00507955·erState_Main.PyU
42 ··0x00000270·6e69636f·64655f41·73555446·38005079·nicode_AsUTF8.Py42 ··0x00000270·6e69636f·64655f41·73555446·38005079·nicode_AsUTF8.Py
43 ··0x00000280·5379735f·41756469·74005f50·795f4465·Sys_Audit._Py_De43 ··0x00000280·5379735f·41756469·74005f50·795f4e6f·Sys_Audit._Py_No
44 ··0x00000290·616c6c6f·63005f50·795f4e6f·6e655374·alloc._Py_NoneSt 
45 ··0x000002a0·72756374·00507945·78635f52·756e7469·ruct.PyExc_Runti44 ··0x00000290·6e655374·72756374·00507945·78635f52·neStruct.PyExc_R
46 ··0x000002b0·6d654572·726f7200·50794572·725f5365·meError.PyErr_Se45 ··0x000002a0·756e7469·6d654572·726f7200·50794572·untimeError.PyEr
47 ··0x000002c0·74537472·696e6700·5f507953·79735f47·tString._PySys_G46 ··0x000002b0·725f5365·74537472·696e6700·5f50795f·r_SetString._Py_
 47 ··0x000002c0·4465616c·6c6f6300·5f507953·79735f47·Dealloc._PySys_G
48 ··0x000002d0·65744f70·74696f6e·616c4174·74725374·etOptionalAttrSt48 ··0x000002d0·65744f70·74696f6e·616c4174·74725374·etOptionalAttrSt
49 ··0x000002e0·72696e67·0050794c·6973745f·53697a65·ring.PyList_Size49 ··0x000002e0·72696e67·0050794c·6973745f·53697a65·ring.PyList_Size
50 ··0x000002f0·0050794c·6973745f·47657449·74656d00·.PyList_GetItem.50 ··0x000002f0·0050794c·6973745f·47657449·74656d00·.PyList_GetItem.
51 ··0x00000300·5079556e·69636f64·655f4669·6e644368·PyUnicode_FindCh51 ··0x00000300·5079556e·69636f64·655f4669·6e644368·PyUnicode_FindCh
52 ··0x00000310·61720050·79556e69·636f6465·5f537562·ar.PyUnicode_Sub52 ··0x00000310·61720050·79556e69·636f6465·5f537562·ar.PyUnicode_Sub
53 ··0x00000320·73747269·6e670050·79457272·5f436c65·string.PyErr_Cle53 ··0x00000320·73747269·6e670050·79457272·5f436c65·string.PyErr_Cle
54 ··0x00000330·61720050·79417267·5f506172·73655475·ar.PyArg_ParseTu54 ··0x00000330·61720050·79417267·5f506172·73655475·ar.PyArg_ParseTu
1.13 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
5 ··0x00000030·002e6273·73002e72·656c612e·74657874·..bss..rela.text5 ··0x00000030·002e6273·73002e72·656c612e·74657874·..bss..rela.text
6 ··0x00000040·2e756e6c·696b656c·79002e72·6f646174·.unlikely..rodat6 ··0x00000040·2e756e6c·696b656c·79002e72·6f646174·.unlikely..rodat
7 ··0x00000050·612e7374·72312e31·002e7265·6c612e74·a.str1.1..rela.t7 ··0x00000050·612e7374·72312e31·002e726f·64617461·a.str1.1..rodata
8 ··0x00000060·6578742e·686f7400·2e726f64·6174612e·ext.hot..rodata. 
9 ··0x00000070·73747231·2e38002e·72656c61·2e726f64·str1.8..rela.rod8 ··0x00000060·2e737472·312e3800·2e72656c·612e7465·.str1.8..rela.te
 9 ··0x00000070·78742e68·6f74002e·72656c61·2e726f64·xt.hot..rela.rod
10 ··0x00000080·61746100·2e6e6f74·652e474e·552d7374·ata..note.GNU-st10 ··0x00000080·61746100·2e6e6f74·652e474e·552d7374·ata..note.GNU-st
11 ··0x00000090·61636b00·2e6e6f74·652e676e·752e7072·ack..note.gnu.pr11 ··0x00000090·61636b00·2e6e6f74·652e676e·752e7072·ack..note.gnu.pr
12 ··0x000000a0·6f706572·7479002e·72656c61·2e65685f·operty..rela.eh_12 ··0x000000a0·6f706572·7479002e·72656c61·2e65685f·operty..rela.eh_
13 ··0x000000b0·6672616d·6500·······················frame.13 ··0x000000b0·6672616d·6500·······················frame.
  
2.38 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:··········405480·(bytes·into·file)13 ··Start·of·section·headers:··········405376·(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·0x62fe8:1 There·are·24·section·headers,·starting·at·offset·0x62f80:
  
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·0033c5·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·003595·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·039f00·004290·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·039ef8·004398·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003408·005ee0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0035d8·005ee0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·03e190·008178·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·03e290·008178·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0092e8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0094b8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0092e8·0026da·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0094b8·0026da·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00b9c2·00ad51·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00bb92·00ad3e·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·046308·0103f8·18···I·21···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·046408·0103b0·18···I·21···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·016718·00601b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0168d0·005e5b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·056700·008c58·18···I·21···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0567b8·008b38·18···I·21···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·01c738·000f33·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·01c730·000f33·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·01d670·00c423·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·01d668·00c423·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·05f358·0016e0·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·05f2f0·0016e0·18···I·21··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·029a98·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·060a38·0003c0·18···I·21··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0609d0·0003c0·18···I·21··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·029c00·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·029c20·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·029c18·000000·00······0···0··1
22 ··[18]·.note.gnu.property·NOTE············0000000000000000·029c20·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·029c40·004550·00···A··0···0··823 ··[19]·.eh_frame·········PROGBITS········0000000000000000·029c38·004550·00···A··0···0··8
24 ··[20]·.rela.eh_frame····RELA············0000000000000000·060df8·002118·18···I·21··19··824 ··[20]·.rela.eh_frame····RELA············0000000000000000·060d90·002118·18···I·21··19··8
25 ··[21]·.symtab···········SYMTAB··········0000000000000000·02e190·0076f8·18·····22·866··825 ··[21]·.symtab···········SYMTAB··········0000000000000000·02e188·0076f8·18·····22·866··8
26 ··[22]·.strtab···········STRTAB··········0000000000000000·035888·004674·00······0···0··126 ··[22]·.strtab···········STRTAB··········0000000000000000·035880·004674·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········0000000000000000·062f10·0000d6·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········0000000000000000·062ea8·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)
71.4 KB
readelf --wide --symbols {}
Max HTML report size reached
966 KB
readelf --wide --relocs {}
Max HTML report size reached
428 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.32 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 603, 17 lines modifiedOffset 603, 17 lines modified
603 []A\A]A^A_603 []A\A]A^A_
604 AWAVAUATU1604 AWAVAUATU1
605 []A\A]A^A_605 []A\A]A^A_
606 AWAVAUATU1606 AWAVAUATU1
607 []A\A]A^A_607 []A\A]A^A_
608 []A\A]A^A_608 []A\A]A^A_
609 ([]A\A]A^A_609 ([]A\A]A^A_
610 AX[]A\A] 
611 AWAVAUATUSH610 AWAVAUATUSH
612 []A\A]A^A_611 []A\A]A^A_
 612 AX[]A\A]
613 []A\A]A^613 []A\A]A^
614 AWAVAUE1614 AWAVAUE1
615 []A\A]A^A_615 []A\A]A^A_
616 ·[]A\A]A^616 ·[]A\A]A^
617 []A\A]A^A_617 []A\A]A^A_
618 []A\A]A^A_618 []A\A]A^A_
619 AVAUATUSH619 AVAUATUSH
Offset 1937, 38 lines modifiedOffset 1937, 38 lines modified
1937 _parser.51937 _parser.5
1938 os_mkfifo1938 os_mkfifo
1939 _parser.1321939 _parser.132
1940 os_rename1940 os_rename
1941 os_rename.cold1941 os_rename.cold
1942 _parser.621942 _parser.62
1943 split_py_long_to_s_and_ns.cold1943 split_py_long_to_s_and_ns.cold
 1944 statresult_new.cold
1944 os_sched_setaffinity1945 os_sched_setaffinity
1945 os_listxattr1946 os_listxattr
1946 _parser.1941947 _parser.194
1947 buffer_sizes.1911948 buffer_sizes.191
1948 os_listxattr.cold1949 os_listxattr.cold
1949 statresult_new.cold 
1950 os_getgroups 
1951 os_times1950 os_times
1952 os_forkpty1951 os_getgroups
1953 os_wait41952 os_wait4
1954 _parser.1071953 _parser.107
1955 wait_helper.isra.01954 wait_helper.isra.0
 1955 os_forkpty
1956 os_chown1956 os_chown
1957 _parser.171957 _parser.17
1958 os_device_encoding1958 os_device_encoding
1959 _parser.1191959 _parser.119
1960 os_get_inheritable1960 os_get_inheritable
1961 os_wait31961 os_wait3
1962 _parser.1041962 _parser.104
1963 os_strerror1963 os_strerror
1964 _parser.123 
1965 dup3_works.120 
1966 os_umask1964 os_umask
1967 os_umask.cold1965 os_umask.cold
 1966 _parser.123
 1967 dup3_works.120
1968 os_ftruncate1968 os_ftruncate
1969 os_ftruncate_impl.isra.01969 os_ftruncate_impl.isra.0
1970 os_statvfs1970 os_statvfs
1971 _parser.1711971 _parser.171
1972 _pystatvfs_fromstructstatvfs.isra.01972 _pystatvfs_fromstructstatvfs.isra.0
1973 os_fsync1973 os_fsync
1974 posix_fildes_fd1974 posix_fildes_fd
Offset 2052, 20 lines modifiedOffset 2052, 20 lines modified
2052 os_sched_get_priority_min2052 os_sched_get_priority_min
2053 _parser.982053 _parser.98
2054 os_sched_get_priority_max2054 os_sched_get_priority_max
2055 _parser.952055 _parser.95
2056 os_sched_rr_get_interval2056 os_sched_rr_get_interval
2057 os_sched_yield2057 os_sched_yield
2058 os_setresgid2058 os_setresgid
 2059 os_setresuid
2059 os_fchdir2060 os_fchdir
2060 _parser.1412061 _parser.141
2061 os_setresuid2062 os_waitid
2062 os_fdatasync2063 os_fdatasync
2063 _parser.1472064 _parser.147
2064 os_waitid 
2065 os_writev2065 os_writev
2066 os_pathconf2066 os_pathconf
2067 _parser.1742067 _parser.174
2068 os_fpathconf2068 os_fpathconf
2069 os_tcgetpgrp2069 os_tcgetpgrp
2070 os_tcsetpgrp2070 os_tcsetpgrp
2071 os_DirEntry_inode2071 os_DirEntry_inode
143 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
557 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 330, 16 lines modifiedOffset 330, 16 lines modified
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]··setresgid336 ··[···ec2]··setresgid
337 ··[···ecc]··(i) 
338 ··[···ed0]··setresuid337 ··[···ecc]··setresuid
 338 ··[···ed6]··(i)
339 ··[···eda]··iii:waitid339 ··[···eda]··iii:waitid
340 ··[···ee5]··writev340 ··[···ee5]··writev
341 ··[···eec]··pathconf341 ··[···eec]··pathconf
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
578 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
215 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
19.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 42, 21 lines modifiedOffset 42, 21 lines modified
42 ··0x00000260·0a000000·00000000·10000000·6c020000·............l...42 ··0x00000260·0a000000·00000000·10000000·6c020000·............l...
43 ··0x00000270·00000000·0a000000·00000000·10000000·................43 ··0x00000270·00000000·0a000000·00000000·10000000·................
44 ··0x00000280·80020000·00000000·0a000000·00000000·................44 ··0x00000280·80020000·00000000·0a000000·00000000·................
45 ··0x00000290·10000000·94020000·00000000·0a000000·................45 ··0x00000290·10000000·94020000·00000000·0a000000·................
46 ··0x000002a0·00000000·10000000·a8020000·00000000·................46 ··0x000002a0·00000000·10000000·a8020000·00000000·................
47 ··0x000002b0·0a000000·00000000·10000000·bc020000·................47 ··0x000002b0·0a000000·00000000·10000000·bc020000·................
48 ··0x000002c0·00000000·0a000000·00000000·60000000·............`...48 ··0x000002c0·00000000·0a000000·00000000·60000000·............`...
49 ··0x000002d0·d0020000·00000000·f3030000·00460e10·.............F..49 ··0x000002d0·d0020000·00000000·f4030000·00460e10·.............F..
50 ··0x000002e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.50 ··0x000002e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
51 ··0x000002f0·05410e30·8606410e·38830747·0e800303·.A.0..A.8..G....51 ··0x000002f0·05410e30·8606410e·38830747·0e800303·.A.0..A.8..G....
52 ··0x00000300·5e010a0e·38440e30·410e2842·0e20420e·^...8D.0A.(B.·B.52 ··0x00000300·61010a0e·38440e30·410e2842·0e20420e·a...8D.0A.(B.·B.
53 ··0x00000310·18420e10·420e0848·0b02450e·8803540e·.B..B..H..E...T.53 ··0x00000310·18420e10·420e0845·0b02400e·8803540e·.B..B..E..@...T.
54 ··0x00000320·9003420e·9803420e·a003490e·80030000·..B...B...I.....54 ··0x00000320·9003420e·9803420e·a003490e·80030000·..B...B...I.....
55 ··0x00000330·1c000000·34030000·00000000·8e000000·....4...........55 ··0x00000330·1c000000·34030000·00000000·8b000000·....4...........
56 ··0x00000340·000e8003·83078606·8c058d04·8e038f02·................56 ··0x00000340·000e8003·83078606·8c058d04·8e038f02·................
57 ··0x00000350·40000000·54030000·00000000·0b050000·@...T...........57 ··0x00000350·40000000·54030000·00000000·0b050000·@...T...........
58 ··0x00000360·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..58 ··0x00000360·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..
59 ··0x00000370·410e2886·05410e30·8306470e·40031f01·A.(..A.0..G.@...59 ··0x00000370·410e2886·05410e30·8306470e·40031f01·A.(..A.0..G.@...
60 ··0x00000380·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B60 ··0x00000380·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B
61 ··0x00000390·0e084a0b·28000000·98030000·00000000·..J.(...........61 ··0x00000390·0e084a0b·28000000·98030000·00000000·..J.(...........
62 ··0x000003a0·e5020000·000e4083·0686058c·048d038e·......@.........62 ··0x000003a0·e5020000·000e4083·0686058c·048d038e·......@.........
Offset 141, 35 lines modifiedOffset 141, 35 lines modified
141 ··0x00000890·14000000·94080000·00000000·2a000000·............*...141 ··0x00000890·14000000·94080000·00000000·2a000000·............*...
142 ··0x000008a0·000e2083·03860200·28000000·ac080000·..·.....(.......142 ··0x000008a0·000e2083·03860200·28000000·ac080000·..·.....(.......
143 ··0x000008b0·00000000·3a000000·00460e10·8602440e·....:....F....D.143 ··0x000008b0·00000000·3a000000·00460e10·8602440e·....:....F....D.
144 ··0x000008c0·18830345·0e205e0e·1844c30e·1041c60e·...E.·^..D...A..144 ··0x000008c0·18830345·0e205e0e·1844c30e·1041c60e·...E.·^..D...A..
145 ··0x000008d0·08000000·1c000000·d8080000·00000000·................145 ··0x000008d0·08000000·1c000000·d8080000·00000000·................
146 ··0x000008e0·07000000·000e2083·03860241·0e18440e·......·....A..D.146 ··0x000008e0·07000000·000e2083·03860241·0e18440e·......·....A..D.
147 ··0x000008f0·10410e08·60000000·f8080000·00000000·.A..`...........147 ··0x000008f0·10410e08·60000000·f8080000·00000000·.A..`...........
148 ··0x00000900·43030000·00460e10·8f02420e·188e0342·C....F....B....B148 ··0x00000900·2b030000·00460e10·8f02420e·188e034b·+....F....B....K
149 ··0x00000910·0e208d04·4b0e288c·05410e30·8606410e·.·..K.(..A.0..A.149 ··0x00000910·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
150 ··0x00000920·38830747·0ee00203·51010a0e·38440e30·8..G....Q...8D.0150 ··0x00000920·38830747·0ee00203·51010a0e·38440e30·8..G....Q...8D.0
151 ··0x00000930·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D151 ··0x00000930·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D
152 ··0x00000940·0b02490e·e802540e·f002420e·f802420e·..I...T...B...B.152 ··0x00000940·0b02490e·e802540e·f002420e·f802420e·..I...T...B...B.
153 ··0x00000950·8003490e·e0020000·1c000000·5c090000·..I.........\...153 ··0x00000950·8003490e·e0020000·1c000000·5c090000·..I.........\...
154 ··0x00000960·00000000·8f000000·000ee002·83078606·................154 ··0x00000960·00000000·85000000·000ee002·83078606·................
155 ··0x00000970·8c058d04·8e038f02·18000000·7c090000·............|...155 ··0x00000970·8c058d04·8e038f02·18000000·7c090000·............|...
156 ··0x00000980·00000000·ac010000·00450e10·830203a6·.........E......156 ··0x00000980·00000000·ac010000·00450e10·830203a6·.........E......
157 ··0x00000990·010e0800·14000000·98090000·00000000·................157 ··0x00000990·010e0800·14000000·98090000·00000000·................
158 ··0x000009a0·7e000000·000e1083·02000000·10000000·~...............158 ··0x000009a0·71000000·000e1083·02000000·10000000·q...............
159 ··0x000009b0·b0090000·00000000·09000000·00000000·................159 ··0x000009b0·b0090000·00000000·09000000·00000000·................
160 ··0x000009c0·60000000·c4090000·00000000·1c040000·`...............160 ··0x000009c0·60000000·c4090000·00000000·1c040000·`...............
161 ··0x000009d0·00460e10·8f02420e·188e0348·0e208d04·.F....B....H.·..161 ··0x000009d0·00460e10·8f02420e·188e0348·0e208d04·.F....B....H.·..
162 ··0x000009e0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G162 ··0x000009e0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
163 ··0x000009f0·0ef00165·0ef80102·460e8002·420e8802·...e....F...B...163 ··0x000009f0·0ef00165·0ef80102·460e8002·420e8802·...e....F...B...
164 ··0x00000a00·420e9002·490ef001·03ef010a·0e38440e·B...I........8D.164 ··0x00000a00·420e9002·490ef001·03ef010a·0e38440e·B...I........8D.
165 ··0x00000a10·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..165 ··0x00000a10·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
166 ··0x00000a20·410b0000·34000000·280a0000·00000000·A...4...(.......166 ··0x00000a20·410b0000·34000000·280a0000·00000000·A...4...(.......
167 ··0x00000a30·61010000·000ef001·83078606·8c058d04·a...............167 ··0x00000a30·68010000·000ef001·83078606·8c058d04·h...............
168 ··0x00000a40·8e038f02·027f0ef8·01590e80·02420e88·.........Y...B..168 ··0x00000a40·8e038f02·02430ef8·01590e80·02420e88·.....C...Y...B..
169 ··0x00000a50·02420e90·024e0ef0·01000000·38000000·.B...N......8...169 ··0x00000a50·02420e90·024e0ef0·01000000·38000000·.B...N......8...
170 ··0x00000a60·600a0000·00000000·5e010000·00460e10·`.......^....F..170 ··0x00000a60·600a0000·00000000·5e010000·00460e10·`.......^....F..
171 ··0x00000a70·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.171 ··0x00000a70·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
172 ··0x00000a80·054d0ea0·02033d01·0e28440e·20410e18·.M....=..(D.·A..172 ··0x00000a80·054d0ea0·02033d01·0e28440e·20410e18·.M....=..(D.·A..
173 ··0x00000a90·420e1042·0e080000·30000000·9c0a0000·B..B....0.......173 ··0x00000a90·420e1042·0e080000·30000000·9c0a0000·B..B....0.......
174 ··0x00000aa0·00000000·88000000·000ea002·83058604·................174 ··0x00000aa0·00000000·88000000·000ea002·83058604·................
175 ··0x00000ab0·8c038d02·02440ea8·02570eb0·02420eb8·.....D...W...B..175 ··0x00000ab0·8c038d02·02440ea8·02570eb0·02420eb8·.....D...W...B..
Offset 403, 22 lines modifiedOffset 403, 22 lines modified
403 ··0x000018f0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G403 ··0x000018f0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
404 ··0x00001900·0ed00103·c3010a0e·38410e30·410e2842·........8A.0A.(B404 ··0x00001900·0ed00103·c3010a0e·38410e30·410e2842·........8A.0A.(B
405 ··0x00001910·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....405 ··0x00001910·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
406 ··0x00001920·30000000·24190000·00000000·f8010000·0...$...........406 ··0x00001920·30000000·24190000·00000000·f8010000·0...$...........
407 ··0x00001930·000ed001·83078606·8c058d04·8e038f02·................407 ··0x00001930·000ed001·83078606·8c058d04·8e038f02·................
408 ··0x00001940·410ed801·540ee001·420ee801·420ef001·A...T...B...B...408 ··0x00001940·410ed801·540ee001·420ee801·420ef001·A...T...B...B...
409 ··0x00001950·4e0ed001·60000000·58190000·00000000·N...`...X.......409 ··0x00001950·4e0ed001·60000000·58190000·00000000·N...`...X.......
410 ··0x00001960·80030000·00460e10·8f02480e·188e0342·.....F....H....B410 ··0x00001960·86030000·00460e10·8f02480e·188e0342·.....F....H....B
411 ··0x00001970·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.411 ··0x00001970·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
412 ··0x00001980·38830747·0ed0016c·0ed80176·0ee00142·8..G...l...v...B412 ··0x00001980·38830747·0ed0016c·0ed80176·0ee00142·8..G...l...v...B
413 ··0x00001990·0ee80142·0ef00149·0ed00103·40020a0e·...B...I....@...413 ··0x00001990·0ee80142·0ef00149·0ed00103·7a010a0e·...B...I....z...
414 ··0x000019a0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..414 ··0x000019a0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
415 ··0x000019b0·420e0849·0b000000·30000000·bc190000·B..I....0.......415 ··0x000019b0·420e0847·0b000000·30000000·bc190000·B..G....0.......
416 ··0x000019c0·00000000·7f000000·000ed001·83078606·................416 ··0x000019c0·00000000·7f000000·000ed001·83078606·................
417 ··0x000019d0·8c058d04·8e038f02·490ed801·560ee001·........I...V...417 ··0x000019d0·8c058d04·8e038f02·580ed801·560ee001·........X...V...
418 ··0x000019e0·420ee801·420ef001·4e0ed001·24000000·B...B...N...$...418 ··0x000019e0·420ee801·420ef001·4e0ed001·24000000·B...B...N...$...
419 ··0x000019f0·f0190000·00000000·49000000·00450e10·........I....E..419 ··0x000019f0·f0190000·00000000·49000000·00450e10·........I....E..
420 ··0x00001a00·8602410e·18830347·0e20790e·18410e10·..A....G.·y..A..420 ··0x00001a00·8602410e·18830347·0e20790e·18410e10·..A....G.·y..A..
421 ··0x00001a10·410e0800·1c000000·181a0000·00000000·A...............421 ··0x00001a10·410e0800·1c000000·181a0000·00000000·A...............
422 ··0x00001a20·0b000000·000e2083·03860241·0e18440e·......·....A..D.422 ··0x00001a20·0b000000·000e2083·03860241·0e18440e·......·....A..D.
423 ··0x00001a30·10410e08·28000000·381a0000·00000000·.A..(...8.......423 ··0x00001a30·10410e08·28000000·381a0000·00000000·.A..(...8.......
424 ··0x00001a40·8d000000·00450e10·8602410e·18830347·.....E....A....G424 ··0x00001a40·8d000000·00450e10·8602410e·18830347·.....E....A....G
Offset 444, 15 lines modifiedOffset 444, 15 lines modified
444 ··0x00001b80·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.444 ··0x00001b80·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
445 ··0x00001b90·05410e30·8606410e·3883074a·0ee00102·.A.0..A.8..J....445 ··0x00001b90·05410e30·8606410e·3883074a·0ee00102·.A.0..A.8..J....
446 ··0x00001ba0·a80a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..446 ··0x00001ba0·a80a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
447 ··0x00001bb0·420e1042·0e08410b·02410e08·c3c6cccd·B..B..A..A......447 ··0x00001bb0·420e1042·0e08410b·02410e08·c3c6cccd·B..B..A..A......
448 ··0x00001bc0·cecf0000·1c000000·c81b0000·00000000·................448 ··0x00001bc0·cecf0000·1c000000·c81b0000·00000000·................
449 ··0x00001bd0·0b000000·000ee001·83078606·8c058d04·................449 ··0x00001bd0·0b000000·000ee001·83078606·8c058d04·................
450 ··0x00001be0·8e038f02·48000000·e81b0000·00000000·....H...........450 ··0x00001be0·8e038f02·48000000·e81b0000·00000000·....H...........
451 ··0x00001bf0·2c010000·00420e10·8f02420e·188e0342·,....B....B....B451 ··0x00001bf0·36010000·00420e10·8f02420e·188e0342·6....B....B....B
452 ··0x00001c00·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.452 ··0x00001c00·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
453 ··0x00001c10·3883074a·0ef00102·c90a0e38·410e3041·8..J.......8A.0A453 ··0x00001c10·3883074a·0ef00102·c90a0e38·410e3041·8..J.......8A.0A
454 ··0x00001c20·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.454 ··0x00001c20·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
455 ··0x00001c30·1c000000·341c0000·00000000·4e000000·....4.......N...455 ··0x00001c30·1c000000·341c0000·00000000·4e000000·....4.......N...
456 ··0x00001c40·000ef001·83078606·8c058d04·8e038f02·................456 ··0x00001c40·000ef001·83078606·8c058d04·8e038f02·................
457 ··0x00001c50·60000000·541c0000·00000000·77030000·`...T.......w...457 ··0x00001c50·60000000·541c0000·00000000·77030000·`...T.......w...
458 ··0x00001c60·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..458 ··0x00001c60·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..
Offset 646, 52 lines modifiedOffset 646, 52 lines modified
646 ··0x00002820·88000000·000ea002·83058604·8c038d02·................646 ··0x00002820·88000000·000ea002·83058604·8c038d02·................
647 ··0x00002830·7f0ea802·570eb002·420eb802·420ec002·....W...B...B...647 ··0x00002830·7f0ea802·570eb002·420eb802·420ec002·....W...B...B...
648 ··0x00002840·490ea002·34000000·48280000·00000000·I...4...H(......648 ··0x00002840·490ea002·34000000·48280000·00000000·I...4...H(......
649 ··0x00002850·8d000000·00420e10·8d02450e·188c0344·.....B....E....D649 ··0x00002850·8d000000·00420e10·8d02450e·188c0344·.....B....E....D
650 ··0x00002860·0e208604·440e2883·05420e30·02730e28·.·..D.(..B.0.s.(650 ··0x00002860·0e208604·440e2883·05420e30·02730e28·.·..D.(..B.0.s.(
651 ··0x00002870·430e2041·0e18420e·10420e08·18000000·C.·A..B..B......651 ··0x00002870·430e2041·0e18420e·10420e08·18000000·C.·A..B..B......
652 ··0x00002880·80280000·00000000·53000000·000e3083·.(......S.....0.652 ··0x00002880·80280000·00000000·53000000·000e3083·.(......S.....0.
653 ··0x00002890·0586048c·038d0200·48000000·9c280000·........H....(..653 ··0x00002890·0586048c·038d0200·34000000·9c280000·........4....(..
654 ··0x000028a0·00000000·63020000·00460e10·8f024a0e·....c....F....J. 
655 ··0x000028b0·188e0347·0e208d04·420e288c·05410e30·...G.·..B.(..A.0 
656 ··0x000028c0·8606410e·38830744·0e600339·020e3841·..A.8..D.`.9..8A 
657 ··0x000028d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
658 ··0x000028e0·08000000·60000000·e8280000·00000000·....`....(...... 
659 ··0x000028f0·af020000·00460e10·8f02420e·188e0342·.....F....B....B 
660 ··0x00002900·0e208d04·420e288c·05410e30·8606470e·.·..B.(..A.0..G. 
661 ··0x00002910·38830747·0ee00102·5e0ee801·540ef001·8..G....^...T... 
662 ··0x00002920·420ef801·420e8002·490ee001·03f5010a·B...B...I....... 
663 ··0x00002930·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B. 
664 ··0x00002940·10420e08·410b0000·1c000000·4c290000·.B..A.......L).. 
665 ··0x00002950·00000000·96010000·000ee001·83078606·................ 
666 ··0x00002960·8c058d04·8e038f02·34000000·6c290000·........4...l).. 
667 ··0x00002970·00000000·87000000·00460e10·8d02420e·.........F....B.654 ··0x000028a0·00000000·87000000·00460e10·8d02420e·.........F....B.
668 ··0x00002980·188c0344·0e208604·440e2883·054c0e40·...D.·..D.(..L.@655 ··0x000028b0·188c0344·0e208604·440e2883·054c0e40·...D.·..D.(..L.@
669 ··0x00002990·02640e28·410e2041·0e18420e·10420e08·.d.(A.·A..B..B..656 ··0x000028c0·02640e28·410e2041·0e18420e·10420e08·.d.(A.·A..B..B..
670 ··0x000029a0·18000000·a4290000·00000000·5c000000·.....)......\...657 ··0x000028d0·18000000·d4280000·00000000·5c000000·.....(......\...
671 ··0x000029b0·000e4083·0586048c·038d0200·6c000000·..@.........l...658 ··0x000028e0·000e4083·0586048c·038d0200·48000000·..@.........H...
 659 ··0x000028f0·f0280000·00000000·63020000·00460e10·.(......c....F..
 660 ··0x00002900·8f024a0e·188e0347·0e208d04·420e288c·..J....G.·..B.(.
 661 ··0x00002910·05410e30·8606410e·38830744·0e600339·.A.0..A.8..D.`.9
 662 ··0x00002920·020e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
Max diff block lines reached; 6900/19872 bytes (34.72%) of diff not shown.
6.18 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 263, 36 lines modifiedOffset 263, 36 lines modified
263 ··0x00001040·5f73796d·6c696e6b·2e636f6c·64006f73·_symlink.cold.os263 ··0x00001040·5f73796d·6c696e6b·2e636f6c·64006f73·_symlink.cold.os
264 ··0x00001050·5f616363·65737300·5f706172·7365722e·_access._parser.264 ··0x00001050·5f616363·65737300·5f706172·7365722e·_access._parser.
265 ··0x00001060·35006f73·5f6d6b66·69666f00·5f706172·5.os_mkfifo._par265 ··0x00001060·35006f73·5f6d6b66·69666f00·5f706172·5.os_mkfifo._par
266 ··0x00001070·7365722e·31333200·6f735f72·656e616d·ser.132.os_renam266 ··0x00001070·7365722e·31333200·6f735f72·656e616d·ser.132.os_renam
267 ··0x00001080·65006f73·5f72656e·616d652e·636f6c64·e.os_rename.cold267 ··0x00001080·65006f73·5f72656e·616d652e·636f6c64·e.os_rename.cold
268 ··0x00001090·005f7061·72736572·2e363200·73706c69·._parser.62.spli268 ··0x00001090·005f7061·72736572·2e363200·73706c69·._parser.62.spli
269 ··0x000010a0·745f7079·5f6c6f6e·675f746f·5f735f61·t_py_long_to_s_a269 ··0x000010a0·745f7079·5f6c6f6e·675f746f·5f735f61·t_py_long_to_s_a
270 ··0x000010b0·6e645f6e·732e636f·6c64006f·735f7363·nd_ns.cold.os_sc270 ··0x000010b0·6e645f6e·732e636f·6c640073·74617472·nd_ns.cold.statr
271 ··0x000010c0·6865645f·73657461·6666696e·69747900·hed_setaffinity. 
272 ··0x000010d0·6f735f6c·69737478·61747472·005f7061·os_listxattr._pa 
273 ··0x000010e0·72736572·2e313934·00627566·6665725f·rser.194.buffer_ 
274 ··0x000010f0·73697a65·732e3139·31006f73·5f6c6973·sizes.191.os_lis 
275 ··0x00001100·74786174·74722e63·6f6c6400·73746174·txattr.cold.stat 
276 ··0x00001110·72657375·6c745f6e·65772e63·6f6c6400·result_new.cold.271 ··0x000010c0·6573756c·745f6e65·772e636f·6c64006f·esult_new.cold.o
277 ··0x00001120·6f735f67·65746772·6f757073·006f735f·os_getgroups.os_ 
278 ··0x00001130·74696d65·73006f73·5f666f72·6b707479·times.os_forkpty 
279 ··0x00001140·006f735f·77616974·34005f70·61727365·.os_wait4._parse 
280 ··0x00001150·722e3130·37007761·69745f68·656c7065·r.107.wait_helpe 
281 ··0x00001160·722e6973·72612e30·006f735f·63686f77·r.isra.0.os_chow272 ··0x000010d0·735f7363·6865645f·73657461·6666696e·s_sched_setaffin
 273 ··0x000010e0·69747900·6f735f6c·69737478·61747472·ity.os_listxattr
 274 ··0x000010f0·005f7061·72736572·2e313934·00627566·._parser.194.buf
 275 ··0x00001100·6665725f·73697a65·732e3139·31006f73·fer_sizes.191.os
 276 ··0x00001110·5f6c6973·74786174·74722e63·6f6c6400·_listxattr.cold.
 277 ··0x00001120·6f735f74·696d6573·006f735f·67657467·os_times.os_getg
 278 ··0x00001130·726f7570·73006f73·5f776169·7434005f·roups.os_wait4._
 279 ··0x00001140·70617273·65722e31·30370077·6169745f·parser.107.wait_
 280 ··0x00001150·68656c70·65722e69·7372612e·30006f73·helper.isra.0.os
 281 ··0x00001160·5f666f72·6b707479·006f735f·63686f77·_forkpty.os_chow
282 ··0x00001170·6e005f70·61727365·722e3137·006f735f·n._parser.17.os_282 ··0x00001170·6e005f70·61727365·722e3137·006f735f·n._parser.17.os_
283 ··0x00001180·64657669·63655f65·6e636f64·696e6700·device_encoding.283 ··0x00001180·64657669·63655f65·6e636f64·696e6700·device_encoding.
284 ··0x00001190·5f706172·7365722e·31313900·6f735f67·_parser.119.os_g284 ··0x00001190·5f706172·7365722e·31313900·6f735f67·_parser.119.os_g
285 ··0x000011a0·65745f69·6e686572·69746162·6c65006f·et_inheritable.o285 ··0x000011a0·65745f69·6e686572·69746162·6c65006f·et_inheritable.o
286 ··0x000011b0·735f7761·69743300·5f706172·7365722e·s_wait3._parser.286 ··0x000011b0·735f7761·69743300·5f706172·7365722e·s_wait3._parser.
287 ··0x000011c0·31303400·6f735f73·74726572·726f7200·104.os_strerror.287 ··0x000011c0·31303400·6f735f73·74726572·726f7200·104.os_strerror.
288 ··0x000011d0·6f735f64·75703200·5f706172·7365722e·os_dup2._parser. 
289 ··0x000011e0·31323300·64757033·5f776f72·6b732e31·123.dup3_works.1 
290 ··0x000011f0·3230006f·735f756d·61736b00·6f735f75·20.os_umask.os_u 
291 ··0x00001200·6d61736b·2e636f6c·64006f73·5f667472·mask.cold.os_ftr288 ··0x000011d0·6f735f75·6d61736b·006f735f·756d6173·os_umask.os_umas
 289 ··0x000011e0·6b2e636f·6c64006f·735f6475·7032005f·k.cold.os_dup2._
 290 ··0x000011f0·70617273·65722e31·32330064·7570335f·parser.123.dup3_
 291 ··0x00001200·776f726b·732e3132·30006f73·5f667472·works.120.os_ftr
292 ··0x00001210·756e6361·7465006f·735f6674·72756e63·uncate.os_ftrunc292 ··0x00001210·756e6361·7465006f·735f6674·72756e63·uncate.os_ftrunc
293 ··0x00001220·6174655f·696d706c·2e697372·612e3000·ate_impl.isra.0.293 ··0x00001220·6174655f·696d706c·2e697372·612e3000·ate_impl.isra.0.
294 ··0x00001230·6f735f73·74617476·6673005f·70617273·os_statvfs._pars294 ··0x00001230·6f735f73·74617476·6673005f·70617273·os_statvfs._pars
295 ··0x00001240·65722e31·3731005f·70797374·61747666·er.171._pystatvf295 ··0x00001240·65722e31·3731005f·70797374·61747666·er.171._pystatvf
296 ··0x00001250·735f6672·6f6d7374·72756374·73746174·s_fromstructstat296 ··0x00001250·735f6672·6f6d7374·72756374·73746174·s_fromstructstat
297 ··0x00001260·7666732e·69737261·2e30006f·735f6673·vfs.isra.0.os_fs297 ··0x00001260·7666732e·69737261·2e30006f·735f6673·vfs.isra.0.os_fs
298 ··0x00001270·796e6300·706f7369·785f6669·6c646573·ync.posix_fildes298 ··0x00001270·796e6300·706f7369·785f6669·6c646573·ync.posix_fildes
Offset 362, 19 lines modifiedOffset 362, 19 lines modified
362 ··0x00001670·5f676574·5f707269·6f726974·795f6d69·_get_priority_mi362 ··0x00001670·5f676574·5f707269·6f726974·795f6d69·_get_priority_mi
363 ··0x00001680·6e005f70·61727365·722e3938·006f735f·n._parser.98.os_363 ··0x00001680·6e005f70·61727365·722e3938·006f735f·n._parser.98.os_
364 ··0x00001690·73636865·645f6765·745f7072·696f7269·sched_get_priori364 ··0x00001690·73636865·645f6765·745f7072·696f7269·sched_get_priori
365 ··0x000016a0·74795f6d·6178005f·70617273·65722e39·ty_max._parser.9365 ··0x000016a0·74795f6d·6178005f·70617273·65722e39·ty_max._parser.9
366 ··0x000016b0·35006f73·5f736368·65645f72·725f6765·5.os_sched_rr_ge366 ··0x000016b0·35006f73·5f736368·65645f72·725f6765·5.os_sched_rr_ge
367 ··0x000016c0·745f696e·74657276·616c006f·735f7363·t_interval.os_sc367 ··0x000016c0·745f696e·74657276·616c006f·735f7363·t_interval.os_sc
368 ··0x000016d0·6865645f·7969656c·64006f73·5f736574·hed_yield.os_set368 ··0x000016d0·6865645f·7969656c·64006f73·5f736574·hed_yield.os_set
369 ··0x000016e0·72657367·6964006f·735f6663·68646972·resgid.os_fchdir369 ··0x000016e0·72657367·6964006f·735f7365·74726573·resgid.os_setres
 370 ··0x000016f0·75696400·6f735f66·63686469·72005f70·uid.os_fchdir._p
 371 ··0x00001700·61727365·722e3134·31006f73·5f776169·arser.141.os_wai
 372 ··0x00001710·74696400·6f735f66·64617461·73796e63·tid.os_fdatasync
370 ··0x000016f0·005f7061·72736572·2e313431·006f735f·._parser.141.os_373 ··0x00001720·005f7061·72736572·2e313437·006f735f·._parser.147.os_
371 ··0x00001700·73657472·65737569·64006f73·5f666461·setresuid.os_fda 
372 ··0x00001710·74617379·6e63005f·70617273·65722e31·tasync._parser.1 
373 ··0x00001720·3437006f·735f7761·69746964·006f735f·47.os_waitid.os_ 
374 ··0x00001730·77726974·6576006f·735f7061·7468636f·writev.os_pathco374 ··0x00001730·77726974·6576006f·735f7061·7468636f·writev.os_pathco
375 ··0x00001740·6e66005f·70617273·65722e31·3734006f·nf._parser.174.o375 ··0x00001740·6e66005f·70617273·65722e31·3734006f·nf._parser.174.o
376 ··0x00001750·735f6670·61746863·6f6e6600·6f735f74·s_fpathconf.os_t376 ··0x00001750·735f6670·61746863·6f6e6600·6f735f74·s_fpathconf.os_t
377 ··0x00001760·63676574·70677270·006f735f·74637365·cgetpgrp.os_tcse377 ··0x00001760·63676574·70677270·006f735f·74637365·cgetpgrp.os_tcse
378 ··0x00001770·74706772·70006f73·5f446972·456e7472·tpgrp.os_DirEntr378 ··0x00001770·74706772·70006f73·5f446972·456e7472·tpgrp.os_DirEntr
379 ··0x00001780·795f696e·6f646500·6f735f44·6972456e·y_inode.os_DirEn379 ··0x00001780·795f696e·6f646500·6f735f44·6972456e·y_inode.os_DirEn
380 ··0x00001790·7472795f·69735f66·696c6500·5f706172·try_is_file._par380 ··0x00001790·7472795f·69735f66·696c6500·5f706172·try_is_file._par
Offset 808, 15 lines modifiedOffset 808, 15 lines modified
808 ··0x00003250·69656c64·73002e4c·43323532·002e4c43·ields..LC252..LC808 ··0x00003250·69656c64·73002e4c·43323532·002e4c43·ields..LC252..LC
809 ··0x00003260·32353300·2e4c4332·3534002e·4c433232·253..LC254..LC22809 ··0x00003260·32353300·2e4c4332·3534002e·4c433232·253..LC254..LC22
810 ··0x00003270·34002e4c·43323833·002e4c43·31393300·4..LC283..LC193.810 ··0x00003270·34002e4c·43323833·002e4c43·31393300·4..LC283..LC193.
811 ··0x00003280·2e4c4333·3534002e·4c433335·39002e4c·.LC354..LC359..L811 ··0x00003280·2e4c4333·3534002e·4c433335·39002e4c·.LC354..LC359..L
812 ··0x00003290·43333637·002e4c43·33383100·2e4c4334·C367..LC381..LC4812 ··0x00003290·43333637·002e4c43·33383100·2e4c4334·C367..LC381..LC4
813 ··0x000032a0·3133002e·4c433431·36002e4c·43343138·13..LC416..LC418813 ··0x000032a0·3133002e·4c433431·36002e4c·43343138·13..LC416..LC418
814 ··0x000032b0·002e4c43·34323400·2e4c4334·3235002e·..LC424..LC425..814 ··0x000032b0·002e4c43·34323400·2e4c4334·3235002e·..LC424..LC425..
815 ··0x000032c0·4c433434·34002e4c·43343534·002e4c43·LC444..LC454..LC815 ··0x000032c0·4c433434·34002e4c·43343535·002e4c43·LC444..LC455..LC
816 ··0x000032d0·32313300·2e4c4332·3034002e·4c433338·213..LC204..LC38816 ··0x000032d0·32313300·2e4c4332·3034002e·4c433338·213..LC204..LC38
817 ··0x000032e0·35002e4c·43343431·002e4c43·34343300·5..LC441..LC443.817 ··0x000032e0·35002e4c·43343431·002e4c43·34343300·5..LC441..LC443.
818 ··0x000032f0·2e4c4334·3632002e·4c433436·37002e4c·.LC462..LC467..L818 ··0x000032f0·2e4c4334·3632002e·4c433436·37002e4c·.LC462..LC467..L
819 ··0x00003300·43343734·002e4c43·34383300·2e4c4334·C474..LC483..LC4819 ··0x00003300·43343734·002e4c43·34383300·2e4c4334·C474..LC483..LC4
820 ··0x00003310·3839002e·4c433439·32002e4c·43343935·89..LC492..LC495820 ··0x00003310·3839002e·4c433439·32002e4c·43343935·89..LC492..LC495
821 ··0x00003320·002e4c43·35303100·2e4c4335·3034002e·..LC501..LC504..821 ··0x00003320·002e4c43·35303100·2e4c4335·3034002e·..LC501..LC504..
822 ··0x00003330·4c433530·36002e4c·43353233·002e4c43·LC506..LC523..LC822 ··0x00003330·4c433530·36002e4c·43353233·002e4c43·LC506..LC523..LC
309 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:··········62176·(bytes·into·file)13 ··Start·of·section·headers:··········62016·(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·0xf2e0:1 There·are·20·section·headers,·starting·at·offset·0xf240:
  
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·000b9f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000cdf·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007fd8·0011b8·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007f98·001350·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000be0·000700·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000d20·000700·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·009190·000c90·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0092e8·000c90·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0012e0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001420·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0012e0·000301·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001420·000301·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0015e1·001af5·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001721·001ac1·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009e20·003858·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009f78·003828·18···I·17···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0030d8·000fe1·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0031e8·000e91·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00d678·001470·18···I·17···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00d7a0·0012a8·18···I·17···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0040c0·001168·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·004080·001168·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·00eae8·000090·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·00ea48·000090·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·005228·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0051e8·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·005228·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·0051e8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005248·000c98·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005208·000c98·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00eb78·0006c0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00ead8·0006c0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·005ee0·001098·18·····18·126··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005ea0·001098·18·····18·126··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·006f78·00105b·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·006f38·00105b·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00f238·0000a7·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00f198·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.53 KB
readelf --wide --symbols {}
    
Offset 44, 47 lines modifiedOffset 44, 47 lines modified
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:·0000000000000680···299·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_decode49 ····45:·0000000000000680···299·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_decode
50 ····46:·00000000000008e9····96·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_decode.cold50 ····46:·00000000000008e9····96·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_decode.cold
51 ····47:·0000000000000640···331·FUNC····LOCAL··DEFAULT····9·_codecs_unicode_escape_decode51 ····47:·00000000000007b0···315·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_decode
52 ····48:·0000000000000949···195·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_decode.cold52 ····48:·0000000000000949···143·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_decode.cold
53 ····49:·0000000000000790···334·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_decode53 ····49:·0000000000000640···334·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_decode
54 ····50:·0000000000000a0c···191·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_decode.cold54 ····50:·00000000000009d8···191·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_decode.cold
55 ····51:·00000000000008e0···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_16_le_decode55 ····51:·0000000000000790···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_16_le_decode
56 ····52:·0000000000000acb···147·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_le_decode.cold56 ····52:·0000000000000a97···147·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_le_decode.cold
57 ····53:·0000000000000a50···377·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_le_decode57 ····53:·0000000000000900···377·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_le_decode
58 ····54:·0000000000000b5e···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_decode.cold58 ····54:·0000000000000b2a···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_decode.cold
59 ····55:·0000000000000bd0···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_be_decode59 ····55:·0000000000000a80···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_be_decode
60 ····56:·0000000000000bf4···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_decode.cold60 ····56:·0000000000000bc0···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_decode.cold
61 ····57:·00000000000007b0···119·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_encode61 ····57:·00000000000008f0···119·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_encode
62 ····58:·0000000000000c8a···192·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_encode.cold62 ····58:·0000000000000c56···192·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_encode.cold
63 ····59:·0000000000000d4a···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_decode63 ····59:·0000000000000d16···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_decode
64 ····60:·0000000000000830···195·FUNC····LOCAL··DEFAULT····1·_codecs_ascii_encode64 ····60:·0000000000000970···195·FUNC····LOCAL··DEFAULT····1·_codecs_ascii_encode
65 ····61:·0000000000000eaf···126·FUNC····LOCAL··DEFAULT····7·_codecs_ascii_encode.cold65 ····61:·0000000000000e7b···126·FUNC····LOCAL··DEFAULT····7·_codecs_ascii_encode.cold
66 ····62:·0000000000000d40···352·FUNC····LOCAL··DEFAULT····9·_codecs_encode66 ····62:·0000000000000bf0···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:·0000000000000f2d···175·FUNC····LOCAL··DEFAULT····7·_codecs_encode.cold68 ····64:·0000000000000ef9···175·FUNC····LOCAL··DEFAULT····7·_codecs_encode.cold
69 ····65:·0000000000000ea0···199·FUNC····LOCAL··DEFAULT····9·_codecs_latin_1_encode69 ····65:·0000000000000d50···199·FUNC····LOCAL··DEFAULT····9·_codecs_latin_1_encode
70 ····66:·0000000000000fdc···134·FUNC····LOCAL··DEFAULT····7·_codecs_latin_1_encode.cold70 ····66:·0000000000000fa8···134·FUNC····LOCAL··DEFAULT····7·_codecs_latin_1_encode.cold
71 ····67:·0000000000000f70···113·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_encode71 ····67:·0000000000000e20···113·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_encode
72 ····68:·0000000000001062···221·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_encode.cold72 ····68:·000000000000102e···221·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_encode.cold
73 ····69:·000000000000113f···336·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_encode73 ····69:·000000000000110b···336·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_encode
74 ····70:·0000000000000900···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_ex_decode74 ····70:·0000000000000a40···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_ex_decode
75 ····71:·000000000000128f···138·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_ex_decode.cold75 ····71:·000000000000125b···138·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_ex_decode.cold
76 ····72:·0000000000001319···335·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_encode76 ····72:·00000000000012e5···335·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_encode
77 ····73:·0000000000000a50···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_ex_decode77 ····73:·0000000000000b90···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_ex_decode
78 ····74:·0000000000001468···137·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_ex_decode.cold78 ····74:·0000000000001434···137·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_ex_decode.cold
79 ····75:·00000000000014f1···343·FUNC····LOCAL··DEFAULT····7·_codecs_decode79 ····75:·00000000000014bd···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:·0000000000001648···498·FUNC····LOCAL··DEFAULT····7·_codecs_escape_encode81 ····77:·0000000000001614···498·FUNC····LOCAL··DEFAULT····7·_codecs_escape_encode
82 ····78:·000000000000183a···342·FUNC····LOCAL··DEFAULT····7·_codecs_readbuffer_encode82 ····78:·0000000000001806···342·FUNC····LOCAL··DEFAULT····7·_codecs_readbuffer_encode
83 ····79:·0000000000001990···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_decode83 ····79:·000000000000195c···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
130 KB
readelf --wide --relocs {}
Max HTML report size reached
40.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
17.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 670, 126 lines modifiedOffset 670, 230 lines modified
670 »       jne····733·<_codecs_utf_7_decode+0xb3>670 »       jne····733·<_codecs_utf_7_decode+0xb3>
671 »       lea····0x8(%rsp),%rcx671 »       lea····0x8(%rsp),%rcx
672 »       jmp····733·<_codecs_utf_7_decode+0xb3>672 »       jmp····733·<_codecs_utf_7_decode+0xb3>
673 »       jmp····7ab·<_codecs_utf_7_decode+0x12b>673 »       jmp····7ab·<_codecs_utf_7_decode+0x12b>
674 ·R_X86_64_PC32»  .text.unlikely+0x8f6674 ·R_X86_64_PC32»  .text.unlikely+0x8f6
675 »       nopl···0x0(%rax,%rax,1)675 »       nopl···0x0(%rax,%rax,1)
  
 676 00000000000007b0·<_codecs_unicode_escape_decode>:
 677 _codecs_unicode_escape_decode():
 678 »       endbr64
 679 »       push···%r13
 680 »       xor····%eax,%eax
 681 »       mov····$0x14,%ecx
 682 »       push···%r12
 683 »       push···%rbp
 684 »       mov····%rsi,%rbp
 685 »       push···%rbx
 686 »       mov····%rdx,%rbx
 687 »       sub····$0x68,%rsp
 688 »       lea····0x10(%rsp),%r12
 689 »       mov····%r12,%rdi
 690 »       rep·stos·%eax,%es:(%rdi)
 691 »       lea····-0x1(%rdx),%rax
 692 »       cmp····$0x2,%rax
 693 »       ja·····7e3·<_codecs_unicode_escape_decode+0x33>
 694 ·R_X86_64_PC32»  .text.unlikely+0x965
 695 »       mov····0x0(%rbp),%rdi
 696 »       mov····0x8(%rdi),%rax
 697 »       testb··$0x10,0xab(%rax)
 698 »       jne····8e6·<_codecs_unicode_escape_decode+0x136>
 699 »       xor····%edx,%edx
 700 »       mov····%r12,%rsi
 701 »       call···802·<_codecs_unicode_escape_decode+0x52>
 702 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
 703 »       test···%eax,%eax
 704 »       jne····80a·<_codecs_unicode_escape_decode+0x5a>
 705 ·R_X86_64_PC32»  .text.unlikely+0x956
 706 »       cmp····$0x1,%rbx
 707 »       jle····8d1·<_codecs_unicode_escape_decode+0x121>
 708 »       mov····0x8(%rbp),%rdi
 709 »       cmp····$0x0,%rdi
 710 ·R_X86_64_32S»   _Py_NoneStruct
 711 »       je·····825·<_codecs_unicode_escape_decode+0x75>
 712 ·R_X86_64_PC32»  .text.unlikely+0x95d
 713 »       mov····0x8(%rdi),%rax
 714 »       testb··$0x10,0xab(%rax)
 715 »       je·····836·<_codecs_unicode_escape_decode+0x86>
 716 ·R_X86_64_PC32»  .text.unlikely+0x985
 717 »       lea····0x8(%rsp),%rsi
 718 »       call···840·<_codecs_unicode_escape_decode+0x90>
 719 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
 720 »       mov····%rax,%r13
 721 »       test···%rax,%rax
 722 »       je·····84c·<_codecs_unicode_escape_decode+0x9c>
 723 ·R_X86_64_PC32»  .text.unlikely+0x956
 724 »       mov····%rax,%rdi
 725 »       call···854·<_codecs_unicode_escape_decode+0xa4>
 726 ·R_X86_64_PLT32» strlen-0x4
 727 »       cmp····0x8(%rsp),%rax
 728 »       jne····85f·<_codecs_unicode_escape_decode+0xaf>
 729 ·R_X86_64_PC32»  .text.unlikely+0x945
 730 »       cmp····$0x2,%rbx
 731 »       je·····8d4·<_codecs_unicode_escape_decode+0x124>
 732 »       mov····0x10(%rbp),%rdi
 733 »       call···86e·<_codecs_unicode_escape_decode+0xbe>
 734 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
 735 »       test···%eax,%eax
 736 »       js·····876·<_codecs_unicode_escape_decode+0xc6>
 737 ·R_X86_64_PC32»  .text.unlikely+0x956
 738 »       mov····0x10(%rsp),%rdi
 739 »       mov····0x20(%rsp),%rsi
 740 »       jne····8e2·<_codecs_unicode_escape_decode+0x132>
 741 »       lea····0x8(%rsp),%rcx
 742 »       mov····%r13,%rdx
 743 »       mov····%rsi,0x8(%rsp)
 744 »       call···894·<_codecs_unicode_escape_decode+0xe4>
 745 ·R_X86_64_PLT32» _PyUnicode_DecodeUnicodeEscapeStateful-0x4
 746 »       mov····0x8(%rsp),%rdx
 747 »       mov····%rax,%rbx
 748 »       test···%rax,%rax
 749 »       je·····8b3·<_codecs_unicode_escape_decode+0x103>
 750 »       mov····%rax,%rsi
 751 »       mov····$0x0,%edi
 752 ·R_X86_64_32»    .rodata.str1.1+0x64
 753 »       xor····%eax,%eax
 754 »       call···8b0·<_codecs_unicode_escape_decode+0x100>
 755 ·R_X86_64_PLT32» Py_BuildValue-0x4
 756 »       mov····%rax,%rbx
 757 »       cmpq···$0x0,0x18(%rsp)
 758 »       je·····8c3·<_codecs_unicode_escape_decode+0x113>
 759 »       mov····%r12,%rdi
 760 »       call···8c3·<_codecs_unicode_escape_decode+0x113>
 761 ·R_X86_64_PLT32» PyBuffer_Release-0x4
 762 »       add····$0x68,%rsp
 763 »       mov····%rbx,%rax
 764 »       pop····%rbx
 765 »       pop····%rbp
 766 »       pop····%r12
 767 »       pop····%r13
 768 »       ret
 769 »       xor····%r13d,%r13d
 770 »       mov····0x10(%rsp),%rdi
 771 »       mov····0x20(%rsp),%rsi
 772 »       xor····%ecx,%ecx
 773 »       jmp····887·<_codecs_unicode_escape_decode+0xd7>
 774 »       xor····%ecx,%ecx
 775 »       jmp····887·<_codecs_unicode_escape_decode+0xd7>
 776 »       jmp····8eb·<_codecs_unicode_escape_decode+0x13b>
 777 ·R_X86_64_PC32»  .text.unlikely+0x99e
 778 »       nopl···0x0(%rax,%rax,1)
  
676 00000000000007b0·<_codecs_utf_7_encode>:779 00000000000008f0·<_codecs_utf_7_encode>:
677 _codecs_utf_7_encode():780 _codecs_utf_7_encode():
678 »       endbr64781 »       endbr64
679 »       push···%r12782 »       push···%r12
680 »       lea····-0x1(%rdx),%rax783 »       lea····-0x1(%rdx),%rax
681 »       push···%rbp784 »       push···%rbp
682 »       mov····%rsi,%rbp785 »       mov····%rsi,%rbp
683 »       push···%rbx786 »       push···%rbx
684 »       mov····%rdx,%rbx787 »       mov····%rdx,%rbx
685 »       sub····$0x20,%rsp788 »       sub····$0x20,%rsp
686 »       cmp····$0x1,%rax789 »       cmp····$0x1,%rax
687 »       ja·····7d0·<_codecs_utf_7_encode+0x20>790 »       ja·····910·<_codecs_utf_7_encode+0x20>
688 ·R_X86_64_PC32»  .text.unlikely+0xc86791 ·R_X86_64_PC32»  .text.unlikely+0xc52
689 »       mov····0x0(%rbp),%r12792 »       mov····0x0(%rbp),%r12
690 »       mov····0x8(%r12),%rax793 »       mov····0x8(%r12),%rax
691 »       testb··$0x10,0xab(%rax)794 »       testb··$0x10,0xab(%rax)
Max diff block lines reached; 13352/17296 bytes (77.20%) of diff not shown.
66.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
30.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 503, 119 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_unicode_escape_decode>: 
510 _codecs_unicode_escape_decode(): 
511 »       endbr64 
512 »       push···%r12 
513 »       pxor···%xmm0,%xmm0 
514 »       lea····-0x1(%rdx),%rax 
515 »       push···%rbp 
516 »       mov····%rsi,%rbp 
517 »       push···%rbx 
518 »       mov····%rdx,%rbx 
519 »       sub····$0x60,%rsp 
520 »       movaps·%xmm0,0x10(%rsp) 
521 »       movaps·%xmm0,0x20(%rsp) 
522 »       movaps·%xmm0,0x30(%rsp) 
523 »       movaps·%xmm0,0x40(%rsp) 
524 »       movaps·%xmm0,0x50(%rsp) 
525 »       cmp····$0x2,%rax 
526 »       ja·····67d·<_codecs_unicode_escape_decode+0x3d> 
527 ·R_X86_64_PC32»  .text.unlikely+0x945 
528 »       mov····(%rsi),%rdi 
529 »       mov····0x8(%rdi),%rax 
530 »       testb··$0x10,0xab(%rax) 
531 »       jne····786·<_codecs_unicode_escape_decode+0x146> 
532 »       xor····%edx,%edx 
533 »       lea····0x10(%rsp),%rsi 
534 »       call···69d·<_codecs_unicode_escape_decode+0x5d> 
535 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4 
536 »       test···%eax,%eax 
537 »       jne····6a5·<_codecs_unicode_escape_decode+0x65> 
538 ·R_X86_64_PC32»  .text.unlikely+0x960 
539 »       cmp····$0x1,%rbx 
540 »       jle····771·<_codecs_unicode_escape_decode+0x131> 
541 »       mov····0x8(%rbp),%rdi 
542 »       cmp····$0x0,%rdi 
543 ·R_X86_64_32S»   _Py_NoneStruct 
544 »       je·····6c0·<_codecs_unicode_escape_decode+0x80> 
545 ·R_X86_64_PC32»  .text.unlikely+0xa00 
546 »       mov····0x8(%rdi),%rax 
547 »       testb··$0x10,0xab(%rax) 
548 »       je·····6d1·<_codecs_unicode_escape_decode+0x91> 
549 ·R_X86_64_PC32»  .text.unlikely+0x9e4 
550 »       lea····0x8(%rsp),%rsi 
551 »       call···6db·<_codecs_unicode_escape_decode+0x9b> 
552 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4 
553 »       mov····%rax,%r12 
554 »       test···%rax,%rax 
555 »       je·····6e7·<_codecs_unicode_escape_decode+0xa7> 
556 ·R_X86_64_PC32»  .text.unlikely+0x960 
557 »       mov····%rax,%rdi 
558 »       call···6ef·<_codecs_unicode_escape_decode+0xaf> 
559 ·R_X86_64_PLT32» strlen-0x4 
560 »       cmp····0x8(%rsp),%rax 
561 »       jne····6fa·<_codecs_unicode_escape_decode+0xba> 
562 ·R_X86_64_PC32»  .text.unlikely+0x9ce 
563 »       cmp····$0x2,%rbx 
564 »       je·····704·<_codecs_unicode_escape_decode+0xc4> 
565 ·R_X86_64_PC32»  .text.unlikely+0x9bd 
566 »       mov····0x10(%rbp),%rdi 
567 »       call···70d·<_codecs_unicode_escape_decode+0xcd> 
568 ·R_X86_64_PLT32» PyObject_IsTrue-0x4 
569 »       test···%eax,%eax 
570 »       js·····715·<_codecs_unicode_escape_decode+0xd5> 
571 ·R_X86_64_PC32»  .text.unlikely+0x960 
572 »       mov····0x10(%rsp),%rdi 
573 »       mov····0x20(%rsp),%rsi 
574 »       jne····782·<_codecs_unicode_escape_decode+0x142> 
575 »       lea····0x8(%rsp),%rcx 
576 »       mov····%r12,%rdx 
577 »       mov····%rsi,0x8(%rsp) 
578 »       call···733·<_codecs_unicode_escape_decode+0xf3> 
579 ·R_X86_64_PLT32» _PyUnicode_DecodeUnicodeEscapeStateful-0x4 
580 »       mov····0x8(%rsp),%rdx 
581 »       mov····%rax,%rsi 
582 »       test···%rax,%rax 
583 »       je·····744·<_codecs_unicode_escape_decode+0x104> 
584 ·R_X86_64_PC32»  .text.unlikely+0x960 
585 »       mov····$0x0,%edi 
586 ·R_X86_64_32»    .rodata.str1.1+0x64 
587 »       xor····%eax,%eax 
588 »       call···750·<_codecs_unicode_escape_decode+0x110> 
589 ·R_X86_64_PLT32» Py_BuildValue-0x4 
590 »       mov····%rax,%rbx 
591 »       cmpq···$0x0,0x18(%rsp) 
592 »       je·····765·<_codecs_unicode_escape_decode+0x125> 
593 »       lea····0x10(%rsp),%rdi 
594 »       call···765·<_codecs_unicode_escape_decode+0x125> 
595 ·R_X86_64_PLT32» PyBuffer_Release-0x4 
596 »       add····$0x60,%rsp 
597 »       mov····%rbx,%rax 
598 »       pop····%rbx 
599 »       pop····%rbp 
600 »       pop····%r12 
601 »       ret 
602 »       mov····0x10(%rsp),%rdi 
603 »       mov····0x20(%rsp),%rsi 
604 »       xor····%r12d,%r12d 
605 »       xor····%ecx,%ecx 
606 »       jmp····726·<_codecs_unicode_escape_decode+0xe6> 
607 »       xor····%ecx,%ecx 
608 »       jmp····726·<_codecs_unicode_escape_decode+0xe6> 
609 »       jmp····78b·<_codecs_unicode_escape_decode+0x14b> 
610 ·R_X86_64_PC32»  .text.unlikely+0x97c 
611 »       nopl···0x0(%rax,%rax,1) 
  
612 0000000000000790·<_codecs_raw_unicode_escape_decode>:509 0000000000000640·<_codecs_raw_unicode_escape_decode>:
613 _codecs_raw_unicode_escape_decode():510 _codecs_raw_unicode_escape_decode():
614 »       endbr64511 »       endbr64
615 »       push···%r12512 »       push···%r12
616 »       pxor···%xmm0,%xmm0513 »       pxor···%xmm0,%xmm0
617 »       lea····-0x1(%rdx),%rax514 »       lea····-0x1(%rdx),%rax
618 »       push···%rbp515 »       push···%rbp
619 »       mov····%rsi,%rbp516 »       mov····%rsi,%rbp
Offset 624, 103 lines modifiedOffset 520, 103 lines modified
624 »       sub····$0x60,%rsp520 »       sub····$0x60,%rsp
625 »       movaps·%xmm0,0x10(%rsp)521 »       movaps·%xmm0,0x10(%rsp)
626 »       movaps·%xmm0,0x20(%rsp)522 »       movaps·%xmm0,0x20(%rsp)
627 »       movaps·%xmm0,0x30(%rsp)523 »       movaps·%xmm0,0x30(%rsp)
628 »       movaps·%xmm0,0x40(%rsp)524 »       movaps·%xmm0,0x40(%rsp)
629 »       movaps·%xmm0,0x50(%rsp)525 »       movaps·%xmm0,0x50(%rsp)
630 »       cmp····$0x2,%rax526 »       cmp····$0x2,%rax
Max diff block lines reached; 26436/30502 bytes (86.67%) of diff not shown.
13.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 97, 110 lines modifiedOffset 97, 110 lines modified
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·2b010000·00460e10·........+....F..99 ··0x000005f0·f0050000·00000000·2b010000·00460e10·........+....F..
100 ··0x00000600·8d024c0e·188c0341·0e208604·410e2883·..L....A.·..A.(.100 ··0x00000600·8d024c0e·188c0341·0e208604·410e2883·..L....A.·..A.(.
101 ··0x00000610·05470e90·0102d80a·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·60000000·000e9001·83058604·....`...........103 ··0x00000630·00000000·60000000·000e9001·83058604·....`...........
104 ··0x00000640·8c038d02·34000000·48060000·00000000·....4...H.......104 ··0x00000640·8c038d02·38000000·48060000·00000000·....8...H.......
105 ··0x00000650·4b010000·00460e10·8c02490e·18860344·K....F....I....D105 ··0x00000650·3b010000·00460e10·8d02490e·188c0341·;....F....I....A
106 ··0x00000660·0e208304·470e8001·030f010a·0e20440e·.·..G........·D. 
107 ··0x00000670·18410e10·420e0841·0b000000·18000000·.A..B..A........ 
108 ··0x00000680·80060000·00000000·c3000000·000e8001·................ 
109 ··0x00000690·83048603·8c020000·30000000·9c060000·........0....... 
110 ··0x000006a0·00000000·4e010000·00460e10·8c02490e·....N....F....I. 
111 ··0x000006b0·18860344·0e208304·470e8001·029f0a0e·...D.·..G....... 
112 ··0x000006c0·20440e18·410e1042·0e08410b·18000000··D..A..B..A..... 
113 ··0x000006d0·d0060000·00000000·bf000000·000e8001·................ 
114 ··0x000006e0·83048603·8c020000·38000000·ec060000·........8....... 
115 ··0x000006f0·00000000·61010000·00460e10·8d024a0e·....a....F....J. 
116 ··0x00000700·188c0344·0e208604·410e2883·05470e90·...D.·..A.(..G.. 
117 ··0x00000710·0102f70a·0e28440e·20410e18·420e1042·.....(D.·A..B..B 
118 ··0x00000720·0e08410b·18000000·28070000·00000000·..A.....(....... 
119 ··0x00000730·93000000·000e9001·83058604·8c038d02·................ 
120 ··0x00000740·38000000·44070000·00000000·79010000·8...D.......y... 
121 ··0x00000750·00460e10·8d024a0e·188c0344·0e208604·.F....J....D.·.. 
122 ··0x00000760·410e2883·05470e90·0102f70a·0e28440e·A.(..G.......(D.106 ··0x00000660·0e208604·440e2883·05470e90·0102fc0a·.·..D.(..G......
123 ··0x00000770·20410e18·420e1042·0e08440b·18000000··A..B..B..D..... 
124 ··0x00000780·80070000·00000000·96000000·000e9001·................ 
125 ··0x00000790·83058604·8c038d02·38000000·9c070000·........8....... 
126 ··0x000007a0·00000000·61010000·00460e10·8d024a0e·....a....F....J. 
127 ··0x000007b0·188c0344·0e208604·410e2883·05470e90·...D.·..A.(..G.. 
128 ··0x000007c0·0102f70a·0e28440e·20410e18·420e1042·.....(D.·A..B..B 
129 ··0x000007d0·0e08410b·18000000·d8070000·00000000·..A............. 
130 ··0x000007e0·96000000·000e9001·83058604·8c038d02·................ 
131 ··0x000007f0·30000000·f4070000·00000000·77000000·0...........w... 
132 ··0x00000800·00460e10·8c02450e·18860344·0e208304·.F....E....D.·.. 
133 ··0x00000810·470e4002·490a0e20·4b0e1841·0e10420e·G.@.I..·K..A..B. 
134 ··0x00000820·08450b00·24000000·28080000·00000000·.E..$...(....... 
135 ··0x00000830·c0000000·000e4083·0486038c·025f0a0e·......@......_.. 
136 ··0x00000840·20430e18·410e1042·0e08410b·40000000··C..A..B..A.@... 
137 ··0x00000850·50080000·00000000·65010000·00460e10·P.......e....F.. 
138 ··0x00000860·8e024c0e·188d0345·0e208c04·410e2886·..L....E.·..A.(. 
139 ··0x00000870·05410e30·8306440e·9001033c·010e3044·.A.0..D....<..0D 
140 ··0x00000880·0e28410e·20420e18·420e1042·0e080000·.(A.·B..B..B....107 ··0x00000670·0e28440e·20410e18·420e1042·0e08410b·.(D.·A..B..B..A.
141 ··0x00000890·30000000·94080000·00000000·c3000000·0...............108 ··0x00000680·18000000·84060000·00000000·8f000000·................
 109 ··0x00000690·000e9001·83058604·8c038d02·30000000·............0...
 110 ··0x000006a0·a0060000·00000000·4e010000·00460e10·........N....F..
142 ··0x000008a0·00460e10·8c02450e·18860344·0e208304·.F....E....D.·..111 ··0x000006b0·8c02490e·18860344·0e208304·470e8001·..I....D.·..G...
 112 ··0x000006c0·029f0a0e·20440e18·410e1042·0e08410b·....·D..A..B..A.
 113 ··0x000006d0·18000000·d4060000·00000000·bf000000·................
 114 ··0x000006e0·000e8001·83048603·8c020000·38000000·............8...
143 ··0x000008b0·470e3002·950a0e20·4b0e1841·0e10420e·G.0....·K..A..B. 
144 ··0x000008c0·08450b00·24000000·c8080000·00000000·.E..$........... 
145 ··0x000008d0·7e000000·000e3083·0486038c·025f0a0e·~.....0......_.. 
146 ··0x000008e0·20430e18·410e1042·0e08410b·5c000000··C..A..B..A.\... 
147 ··0x000008f0·f0080000·00000000·60010000·00460e10·........`....F..115 ··0x000006f0·f0060000·00000000·61010000·00460e10·........a....F..
148 ··0x00000900·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.116 ··0x00000700·8d024a0e·188c0344·0e208604·410e2883·..J....D.·..A.(.
 117 ··0x00000710·05470e90·0102f70a·0e28440e·20410e18·.G.......(D.·A..
 118 ··0x00000720·420e1042·0e08410b·18000000·2c070000·B..B..A.....,...
149 ··0x00000910·05440e70·02920a0e·28410e20·410e1842·.D.p....(A.·A..B 
150 ··0x00000920·0e10420e·08410b41·0e785c0e·8001420e·..B..A.A.x\...B. 
151 ··0x00000930·8801420e·9001490e·705e0e78·5a0e8001·..B...I.p^.xZ... 
152 ··0x00000940·420e8801·420e9001·490e7000·18000000·B...B...I.p..... 
153 ··0x00000950·50090000·00000000·af000000·000e7083·P.............p.119 ··0x00000730·00000000·93000000·000e9001·83058604·................
154 ··0x00000960·0586048c·038d0200·30000000·6c090000·........0...l... 
155 ··0x00000970·00000000·c7000000·00460e10·8c02450e·.........F....E. 
156 ··0x00000980·18860344·0e208304·470e3002·440a0e20·...D.·..G.0.D..· 
157 ··0x00000990·4b0e1841·0e10420e·08450b00·24000000·K..A..B..E..$...120 ··0x00000740·8c038d02·38000000·48070000·00000000·....8...H.......
 121 ··0x00000750·79010000·00460e10·8d024a0e·188c0344·y....F....J....D
 122 ··0x00000760·0e208604·410e2883·05470e90·0102f70a·.·..A.(..G......
 123 ··0x00000770·0e28440e·20410e18·420e1042·0e08440b·.(D.·A..B..B..D.
 124 ··0x00000780·18000000·84070000·00000000·96000000·................
 125 ··0x00000790·000e9001·83058604·8c038d02·38000000·............8...
158 ··0x000009a0·a0090000·00000000·86000000·000e3083·..............0.126 ··0x000007a0·a0070000·00000000·61010000·00460e10·........a....F..
159 ··0x000009b0·0486038c·02550a0e·20430e18·410e1042·.....U..·C..A..B127 ··0x000007b0·8d024a0e·188c0344·0e208604·410e2883·..J....D.·..A.(.
 128 ··0x000007c0·05470e90·0102f70a·0e28440e·20410e18·.G.......(D.·A..
 129 ··0x000007d0·420e1042·0e08410b·18000000·dc070000·B..B..A.........
 130 ··0x000007e0·00000000·96000000·000e9001·83058604·................
160 ··0x000009c0·0e08410b·30000000·c8090000·00000000·..A.0...........131 ··0x000007f0·8c038d02·30000000·f8070000·00000000·....0...........
161 ··0x000009d0·71000000·00460e10·8c02450e·18860344·q....F....E....D132 ··0x00000800·77000000·00460e10·8c02450e·18860344·w....F....E....D
162 ··0x000009e0·0e208304·470e307e·0a0e204b·0e18410e·.·..G.0~..·K..A.133 ··0x00000810·0e208304·470e4002·490a0e20·4b0e1841·.·..G.@.I..·K..A
163 ··0x000009f0·10420e08·450b0000·24000000·fc090000·.B..E...$.......134 ··0x00000820·0e10420e·08450b00·24000000·2c080000·..B..E..$...,...
164 ··0x00000a00·00000000·dd000000·000e3083·0486038c·..........0.....135 ··0x00000830·00000000·c0000000·000e4083·0486038c·..........@.....
165 ··0x00000a10·025f0a0e·20430e18·410e1042·0e08410b·._..·C..A..B..A.136 ··0x00000840·025f0a0e·20430e18·410e1042·0e08410b·._..·C..A..B..A.
166 ··0x00000a20·54000000·240a0000·00000000·50010000·T...$.......P... 
167 ··0x00000a30·00460e10·8e02460e·188d0345·0e208c04·.F....F....E.·.. 
168 ··0x00000a40·440e2886·05410e30·8306440e·40031001·D.(..A.0..D.@... 
169 ··0x00000a50·0a0e304b·0e28410e·20420e18·420e1042·..0K.(A.·B..B..B 
170 ··0x00000a60·0e08450b·440e3043·0e28410e·20420e18·..E.D.0C.(A.·B.. 
171 ··0x00000a70·420e1042·0e080000·44000000·7c0a0000·B..B....D...|... 
172 ··0x00000a80·00000000·4f010000·00460e10·8e02490e·....O....F....I. 
173 ··0x00000a90·188d0345·0e208c04·410e2886·05440e30·...E.·..A.(..D.0 
174 ··0x00000aa0·8306440e·9001031c·010a0e30·440e2841·..D........0D.(A 
175 ··0x00000ab0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
176 ··0x00000ac0·1c000000·c40a0000·00000000·8a000000·................ 
177 ··0x00000ad0·000e9001·83068605·8c048d03·8e020000·................ 
178 ··0x00000ae0·54000000·e40a0000·00000000·4f010000·T...........O... 
179 ··0x00000af0·00460e10·8e02460e·188d0345·0e208c04·.F....F....E.·.. 
180 ··0x00000b00·440e2886·05410e30·8306440e·40030f01·D.(..A.0..D.@... 
181 ··0x00000b10·0a0e304b·0e28410e·20420e18·420e1042·..0K.(A.·B..B..B 
182 ··0x00000b20·0e08450b·440e3043·0e28410e·20420e18·..E.D.0C.(A.·B.. 
183 ··0x00000b30·420e1042·0e080000·44000000·3c0b0000·B..B....D...<... 
184 ··0x00000b40·00000000·4f010000·00460e10·8e02490e·....O....F....I. 
185 ··0x00000b50·188d0345·0e208c04·410e2886·05440e30·...E.·..A.(..D.0 
186 ··0x00000b60·8306440e·9001031c·010a0e30·440e2841·..D........0D.(A 
187 ··0x00000b70·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
188 ··0x00000b80·1c000000·840b0000·00000000·89000000·................ 
189 ··0x00000b90·000e9001·83068605·8c048d03·8e020000·................ 
190 ··0x00000ba0·44000000·a40b0000·00000000·57010000·D...........W... 
191 ··0x00000bb0·00460e10·8d02440e·188c0341·0e208604·.F....D....A.·.. 
192 ··0x00000bc0·470e2883·05440e50·620e5857·0e60420e·G.(..D.Pb.XW.`B. 
193 ··0x00000bd0·68420e70·490e5002·f40e2841·0e20410e·hB.pI.P...(A.·A. 
194 ··0x00000be0·18420e10·420e0800·30000000·ec0b0000·.B..B...0....... 
195 ··0x00000bf0·00000000·f2010000·00460e10·8c02480e·.........F....H. 
196 ··0x00000c00·18860341·0e208304·470e3003·d7010e20·...A.·..G.0....· 
197 ··0x00000c10·410e1841·0e10420e·08000000·30000000·A..A..B.....0... 
198 ··0x00000c20·200c0000·00000000·56010000·00460e10··.......V....F.. 
199 ··0x00000c30·8c02480e·18860344·0e208304·470e8001·..H....D.·..G... 
200 ··0x00000c40·0335010e·20440e18·410e1042·0e080000·.5..·D..A..B.... 
201 ··0x00000c50·44000000·540c0000·00000000·65010000·D...T.......e...137 ··0x00000850·40000000·54080000·00000000·65010000·@...T.......e...
202 ··0x00000c60·00460e10·8e024c0e·188d0345·0e208c04·.F....L....E.·..138 ··0x00000860·00460e10·8e024c0e·188d0345·0e208c04·.F....L....E.·..
203 ··0x00000c70·410e2886·05410e30·8306440e·9001033c·A.(..A.0..D....<139 ··0x00000870·410e2886·05410e30·8306440e·9001033c·A.(..A.0..D....<
204 ··0x00000c80·010e3044·0e28410e·20420e18·420e1042·..0D.(A.·B..B..B140 ··0x00000880·010e3044·0e28410e·20420e18·420e1042·..0D.(A.·B..B..B
 141 ··0x00000890·0e080000·30000000·98080000·00000000·....0...........
 142 ··0x000008a0·c3000000·00460e10·8c02450e·18860344·.....F....E....D
 143 ··0x000008b0·0e208304·470e3002·950a0e20·4b0e1841·.·..G.0....·K..A
 144 ··0x000008c0·0e10420e·08450b00·24000000·cc080000·..B..E..$.......
Max diff block lines reached; 0/14145 bytes (0.00%) of diff not shown.
536 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:··········67640·(bytes·into·file)13 ··Start·of·section·headers:··········67464·(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·0x10838:1 There·are·22·section·headers,·starting·at·offset·0x10788:
  
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·00a2a8·000ee8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a258·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·00b190·001068·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b170·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·0017d0·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00c1f8·002670·18···I·19···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00c1d8·002640·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002fe0·00234a·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003068·00227a·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e868·001248·18···I·19···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e818·0011e8·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00532a·00029d·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0052e2·00029d·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0055c8·0001b5·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005580·0001b5·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005780·000b1b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005738·000b1b·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00fab0·0000c0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00fa00·0000c0·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·0062a0·000040·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·006258·000040·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0062e0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006298·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·0062e0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006298·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006300·001378·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0062b8·001370·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fb70·000c00·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fac0·000c00·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·007678·0019b0·18·····20·189··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·007628·0019b0·18·····20·189··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·009028·00127c·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·008fd8·00127c·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·010770·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0106c0·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)
18.6 KB
readelf --wide --symbols {}
    
Offset 12, 141 lines modifiedOffset 12, 141 lines modified
12 ·····8:·0000000000000560····32·OBJECT··LOCAL··DEFAULT····3·dequeiter_spec12 ·····8:·0000000000000560····32·OBJECT··LOCAL··DEFAULT····3·dequeiter_spec
13 ·····9:·00000000000004a0····32·OBJECT··LOCAL··DEFAULT····3·dequereviter_spec13 ·····9:·00000000000004a0····32·OBJECT··LOCAL··DEFAULT····3·dequereviter_spec
14 ····10:·0000000000000120····32·OBJECT··LOCAL··DEFAULT····3·tuplegetter_spec14 ····10:·0000000000000120····32·OBJECT··LOCAL··DEFAULT····3·tuplegetter_spec
15 ····11:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·collections_exec.cold15 ····11:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·collections_exec.cold
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
17 ····13:·0000000000000000···151·FUNC····LOCAL··DEFAULT····8·collections_traverse17 ····13:·0000000000000000···151·FUNC····LOCAL··DEFAULT····8·collections_traverse
18 ····14:·0000000000000008····63·FUNC····LOCAL··DEFAULT····6·collections_traverse.cold18 ····14:·0000000000000008····63·FUNC····LOCAL··DEFAULT····6·collections_traverse.cold
19 ····15:·00000000000000a0···220·FUNC····LOCAL··DEFAULT····8·deque_new19 ····15:·00000000000000a0···205·FUNC····LOCAL··DEFAULT····8·deque_new
20 ····16:·0000000000000047····36·FUNC····LOCAL··DEFAULT····6·deque_new.cold20 ····16:·0000000000000047····36·FUNC····LOCAL··DEFAULT····6·deque_new.cold
21 ····17:·0000000000000180····52·FUNC····LOCAL··DEFAULT····8·newblock21 ····17:·0000000000000170····52·FUNC····LOCAL··DEFAULT····8·newblock
22 ····18:·000000000000006b····10·FUNC····LOCAL··DEFAULT····6·newblock.cold22 ····18:·000000000000006b····10·FUNC····LOCAL··DEFAULT····6·newblock.cold
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.123 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
24 ····20:·00000000000001c0···259·FUNC····LOCAL··DEFAULT····8·deque_init24 ····20:·00000000000001b0···259·FUNC····LOCAL··DEFAULT····8·deque_init
25 ····21:·0000000000001050···479·FUNC····LOCAL··DEFAULT····8·deque_extend_impl25 ····21:·0000000000001030···479·FUNC····LOCAL··DEFAULT····8·deque_extend_impl
26 ····22:·0000000000000c00····24·FUNC····LOCAL··DEFAULT····8·deque_clear26 ····22:·0000000000000bf0····24·FUNC····LOCAL··DEFAULT····8·deque_clear
27 ····23:·0000000000000075···189·FUNC····LOCAL··DEFAULT····6·deque_init.cold27 ····23:·0000000000000075···189·FUNC····LOCAL··DEFAULT····6·deque_init.cold
28 ····24:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.228 ····24:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
29 ····25:·00000000000002d0·····9·FUNC····LOCAL··DEFAULT····8·deque_len29 ····25:·00000000000002c0·····9·FUNC····LOCAL··DEFAULT····8·deque_len
30 ····26:·00000000000002e0···216·FUNC····LOCAL··DEFAULT····8·deque_traverse30 ····26:·00000000000002d0···216·FUNC····LOCAL··DEFAULT····8·deque_traverse
31 ····27:·0000000000000132····63·FUNC····LOCAL··DEFAULT····6·deque_traverse.cold31 ····27:·0000000000000132····45·FUNC····LOCAL··DEFAULT····6·deque_traverse.cold
32 ····28:·00000000000003c0···189·FUNC····LOCAL··DEFAULT····8·tuplegetter_new32 ····28:·00000000000003b0···189·FUNC····LOCAL··DEFAULT····8·tuplegetter_new
33 ····29:·0000000000000171···179·FUNC····LOCAL··DEFAULT····6·tuplegetter_new.cold33 ····29:·000000000000015f···179·FUNC····LOCAL··DEFAULT····6·tuplegetter_new.cold
34 ····30:·0000000000000480····68·FUNC····LOCAL··DEFAULT····8·tuplegetter_traverse34 ····30:·0000000000000470····68·FUNC····LOCAL··DEFAULT····8·tuplegetter_traverse
35 ····31:·0000000000000224····20·FUNC····LOCAL··DEFAULT····6·tuplegetter_traverse.cold35 ····31:·0000000000000212····20·FUNC····LOCAL··DEFAULT····6·tuplegetter_traverse.cold
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.836 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
37 ····33:·0000000000000130···195·FUNC····LOCAL··DEFAULT····1·defdict_init37 ····33:·0000000000000130···195·FUNC····LOCAL··DEFAULT····1·defdict_init
38 ····34:·00000000000004d0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF38 ····34:·00000000000004c0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
39 ····35:·0000000000000238···105·FUNC····LOCAL··DEFAULT····6·defdict_init.cold39 ····35:·0000000000000226···105·FUNC····LOCAL··DEFAULT····6·defdict_init.cold
40 ····36:·00000000000004f0····93·FUNC····LOCAL··DEFAULT····8·tuplegetter_descr_get40 ····36:·00000000000004e0····93·FUNC····LOCAL··DEFAULT····8·tuplegetter_descr_get
41 ····37:·00000000000002a1····75·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_get.cold41 ····37:·000000000000028f····75·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_get.cold
42 ····38:·0000000000000550···267·FUNC····LOCAL··DEFAULT····8·deque_append42 ····38:·0000000000000540···267·FUNC····LOCAL··DEFAULT····8·deque_append
43 ····39:·0000000000000aa0···136·FUNC····LOCAL··DEFAULT····8·deque_popleft_impl43 ····39:·0000000000000a90···136·FUNC····LOCAL··DEFAULT····8·deque_popleft_impl
44 ····40:·00000000000002ec····10·FUNC····LOCAL··DEFAULT····6·deque_append.cold44 ····40:·00000000000002da····10·FUNC····LOCAL··DEFAULT····6·deque_append.cold
45 ····41:·0000000000000660···164·FUNC····LOCAL··DEFAULT····8·deque_append_impl45 ····41:·0000000000000650···164·FUNC····LOCAL··DEFAULT····8·deque_append_impl
46 ····42:·0000000000000710···208·FUNC····LOCAL··DEFAULT····8·deque_item46 ····42:·0000000000000700···208·FUNC····LOCAL··DEFAULT····8·deque_item
47 ····43:·00000000000002f6····22·FUNC····LOCAL··DEFAULT····6·deque_item.cold47 ····43:·00000000000002e4····22·FUNC····LOCAL··DEFAULT····6·deque_item.cold
48 ····44:·0000000000000200···191·FUNC····LOCAL··DEFAULT····1·deque_remove48 ····44:·0000000000000200···191·FUNC····LOCAL··DEFAULT····1·deque_remove
49 ····45:·00000000000002c0····83·FUNC····LOCAL··DEFAULT····1·deque_del_item49 ····45:·00000000000002c0····83·FUNC····LOCAL··DEFAULT····1·deque_del_item
50 ····46:·000000000000030c···107·FUNC····LOCAL··DEFAULT····6·deque_remove.cold50 ····46:·00000000000002fa···107·FUNC····LOCAL··DEFAULT····6·deque_remove.cold
51 ····47:·00000000000007e0···697·FUNC····LOCAL··DEFAULT····8·_deque_rotate51 ····47:·00000000000007d0···697·FUNC····LOCAL··DEFAULT····8·_deque_rotate
52 ····48:·0000000000000377····29·FUNC····LOCAL··DEFAULT····6·deque_del_item.cold52 ····48:·0000000000000365····29·FUNC····LOCAL··DEFAULT····6·deque_del_item.cold
53 ····49:·0000000000000394····18·FUNC····LOCAL··DEFAULT····6·_deque_rotate.cold53 ····49:·0000000000000382····18·FUNC····LOCAL··DEFAULT····6·_deque_rotate.cold
54 ····50:·00000000000003a6····24·FUNC····LOCAL··DEFAULT····6·deque_popleft_impl.cold54 ····50:·0000000000000394····24·FUNC····LOCAL··DEFAULT····6·deque_popleft_impl.cold
55 ····51:·0000000000000b30···194·FUNC····LOCAL··DEFAULT····8·deque_dealloc55 ····51:·0000000000000b20···194·FUNC····LOCAL··DEFAULT····8·deque_dealloc
56 ····52:·0000000000000c20···302·FUNC····LOCAL··DEFAULT····8·deque_clear.part.056 ····52:·0000000000000c10···286·FUNC····LOCAL··DEFAULT····8·deque_clear.part.0
57 ····53:·00000000000003be····66·FUNC····LOCAL··DEFAULT····6·deque_dealloc.cold57 ····53:·00000000000003ac····66·FUNC····LOCAL··DEFAULT····6·deque_dealloc.cold
58 ····54:·0000000000000400····50·FUNC····LOCAL··DEFAULT····6·deque_clear.part.0.cold58 ····54:·00000000000003ee····50·FUNC····LOCAL··DEFAULT····6·deque_clear.part.0.cold
59 ····55:·0000000000000f10···133·FUNC····LOCAL··DEFAULT····8·deque_pop_impl59 ····55:·0000000000000ef0···133·FUNC····LOCAL··DEFAULT····8·deque_pop_impl
60 ····56:·0000000000000320···194·FUNC····LOCAL··DEFAULT····1·collections_clear60 ····56:·0000000000000320···194·FUNC····LOCAL··DEFAULT····1·collections_clear
61 ····57:·0000000000000432····20·FUNC····LOCAL··DEFAULT····6·collections_clear.cold61 ····57:·0000000000000420····20·FUNC····LOCAL··DEFAULT····6·collections_clear.cold
62 ····58:·00000000000003f0·····9·FUNC····LOCAL··DEFAULT····1·collections_free62 ····58:·00000000000003f0·····9·FUNC····LOCAL··DEFAULT····1·collections_free
63 ····59:·0000000000000d50···114·FUNC····LOCAL··DEFAULT····8·tuplegetter_dealloc63 ····59:·0000000000000d30···114·FUNC····LOCAL··DEFAULT····8·tuplegetter_dealloc
64 ····60:·0000000000000dd0····51·FUNC····LOCAL··DEFAULT····8·tuplegetter_clear64 ····60:·0000000000000db0····51·FUNC····LOCAL··DEFAULT····8·tuplegetter_clear
65 ····61:·0000000000000e10····88·FUNC····LOCAL··DEFAULT····8·defdict_traverse65 ····61:·0000000000000df0····88·FUNC····LOCAL··DEFAULT····8·defdict_traverse
66 ····62:·0000000000000446····37·FUNC····LOCAL··DEFAULT····6·defdict_traverse.cold66 ····62:·0000000000000434····37·FUNC····LOCAL··DEFAULT····6·defdict_traverse.cold
67 ····63:·0000000000000400····90·FUNC····LOCAL··DEFAULT····1·defdict_dealloc67 ····63:·0000000000000400····90·FUNC····LOCAL··DEFAULT····1·defdict_dealloc
68 ····64:·000000000000046b····11·FUNC····LOCAL··DEFAULT····6·defdict_dealloc.cold68 ····64:·0000000000000459····11·FUNC····LOCAL··DEFAULT····6·defdict_dealloc.cold
69 ····65:·0000000000000e70···159·FUNC····LOCAL··DEFAULT····8·deque_pop69 ····65:·0000000000000e50···159·FUNC····LOCAL··DEFAULT····8·deque_pop
70 ····66:·0000000000000476····24·FUNC····LOCAL··DEFAULT····6·deque_pop_impl.cold70 ····66:·0000000000000464····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:·0000000000000f80···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:·000000000000047c···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:·00000000000005bd···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:·0000000000000627····65·FUNC····LOCAL··DEFAULT····6·deque_extend_impl.cold
80 ····76:·0000000000001230····49·FUNC····LOCAL··DEFAULT····8·finalize_iterator80 ····76:·0000000000001210····49·FUNC····LOCAL··DEFAULT····8·finalize_iterator
81 ····77:·000000000000067a····35·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold81 ····77:·0000000000000668····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:·000000000000068b····10·FUNC····LOCAL··DEFAULT····6·finalize_iterator.part.0.cold
84 ····80:·00000000000006a7····13·FUNC····LOCAL··DEFAULT····6·dequeiter_len84 ····80:·0000000000000695····13·FUNC····LOCAL··DEFAULT····6·dequeiter_len
85 ····81:·0000000000001270···131·FUNC····LOCAL··DEFAULT····8·dequeiter_next85 ····81:·0000000000001250···131·FUNC····LOCAL··DEFAULT····8·dequeiter_next
86 ····82:·00000000000007e0····61·FUNC····LOCAL··DEFAULT····1·dequeiter_dealloc86 ····82:·00000000000007e0····61·FUNC····LOCAL··DEFAULT····1·dequeiter_dealloc
87 ····83:·0000000000000820····42·FUNC····LOCAL··DEFAULT····1·dequeiter_clear87 ····83:·0000000000000820····42·FUNC····LOCAL··DEFAULT····1·dequeiter_clear
88 ····84:·00000000000006b4····11·FUNC····LOCAL··DEFAULT····6·dequeiter_dealloc.cold88 ····84:·00000000000006a2····11·FUNC····LOCAL··DEFAULT····6·dequeiter_dealloc.cold
89 ····85:·00000000000006bf····13·FUNC····LOCAL··DEFAULT····6·dequeiter_clear.cold89 ····85:·00000000000006ad····13·FUNC····LOCAL··DEFAULT····6·dequeiter_clear.cold
90 ····86:·00000000000006cc·····6·FUNC····LOCAL··DEFAULT····6·deque___reversed__90 ····86:·00000000000006ba·····6·FUNC····LOCAL··DEFAULT····6·deque___reversed__
91 ····87:·00000000000006d2···102·FUNC····LOCAL··DEFAULT····6·deque_reviter91 ····87:·00000000000006c0···102·FUNC····LOCAL··DEFAULT····6·deque_reviter
92 ····88:·0000000000000850·····6·FUNC····LOCAL··DEFAULT····1·dequereviter_next92 ····88:·0000000000000850·····6·FUNC····LOCAL··DEFAULT····1·dequereviter_next
93 ····89:·0000000000000860····89·FUNC····LOCAL··DEFAULT····1·dequereviter_next_lock_held.isra.093 ····89:·0000000000000860····89·FUNC····LOCAL··DEFAULT····1·dequereviter_next_lock_held.isra.0
94 ····90:·0000000000000738····50·FUNC····LOCAL··DEFAULT····6·dequereviter_next_lock_held.isra.0.cold94 ····90:·0000000000000726····50·FUNC····LOCAL··DEFAULT····6·dequereviter_next_lock_held.isra.0.cold
95 ····91:·00000000000008c0···165·FUNC····LOCAL··DEFAULT····1·deque_contains95 ····91:·00000000000008c0···165·FUNC····LOCAL··DEFAULT····1·deque_contains
96 ····92:·000000000000076a····54·FUNC····LOCAL··DEFAULT····6·deque_contains.cold96 ····92:·0000000000000758····54·FUNC····LOCAL··DEFAULT····6·deque_contains.cold
97 ····93:·0000000000001300···442·FUNC····LOCAL··DEFAULT····8·deque_richcompare97 ····93:·00000000000012e0···442·FUNC····LOCAL··DEFAULT····8·deque_richcompare
98 ····94:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata98 ····94:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
99 ····95:·00000000000007a0···307·FUNC····LOCAL··DEFAULT····6·deque_richcompare.cold99 ····95:·000000000000078e···307·FUNC····LOCAL··DEFAULT····6·deque_richcompare.cold
100 ····96:·00000000000014c0···466·FUNC····LOCAL··DEFAULT····8·deque_extend100 ····96:·00000000000014a0···466·FUNC····LOCAL··DEFAULT····8·deque_extend
101 ····97:·00000000000008d3····65·FUNC····LOCAL··DEFAULT····6·deque_extend.cold101 ····97:·00000000000008c1····65·FUNC····LOCAL··DEFAULT····6·deque_extend.cold
102 ····98:·0000000000000914····34·FUNC····LOCAL··DEFAULT····6·defdict_copy102 ····98:·0000000000000902····34·FUNC····LOCAL··DEFAULT····6·defdict_copy
103 ····99:·0000000000000936···297·FUNC····LOCAL··DEFAULT····6·defdict_reduce103 ····99:·0000000000000924···297·FUNC····LOCAL··DEFAULT····6·defdict_reduce
104 ···100:·00000000000016a0···259·FUNC····LOCAL··DEFAULT····8·deque_appendleft104 ···100:·0000000000001680···259·FUNC····LOCAL··DEFAULT····8·deque_appendleft
105 ···101:·0000000000000a5f····35·FUNC····LOCAL··DEFAULT····6·deque_appendleft.cold105 ···101:·0000000000000a4d····35·FUNC····LOCAL··DEFAULT····6·deque_appendleft.cold
106 ···102:·00000000000017b0···151·FUNC····LOCAL··DEFAULT····8·deque_appendleft_lock_held106 ···102:·0000000000001790···151·FUNC····LOCAL··DEFAULT····8·deque_appendleft_lock_held
107 ···103:·0000000000000a82····31·FUNC····LOCAL··DEFAULT····6·deque_appendleft_lock_held.cold107 ···103:·0000000000000a70····31·FUNC····LOCAL··DEFAULT····6·deque_appendleft_lock_held.cold
108 ···104:·0000000000000aa1···222·FUNC····LOCAL··DEFAULT····6·defdict_repr108 ···104:·0000000000000a8f···222·FUNC····LOCAL··DEFAULT····6·defdict_repr
109 ···105:·0000000000000b7f···197·FUNC····LOCAL··DEFAULT····6·defdict_or109 ···105:·0000000000000b6d···197·FUNC····LOCAL··DEFAULT····6·defdict_or
110 ···106:·0000000000000970····44·FUNC····LOCAL··DEFAULT····1·defdict_tp_clear110 ···106:·0000000000000970····44·FUNC····LOCAL··DEFAULT····1·defdict_tp_clear
111 ···107:·0000000000000c44····23·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear.cold111 ···107:·0000000000000c32····23·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear.cold
112 ···108:·0000000000000c5b···174·FUNC····LOCAL··DEFAULT····6·deque_repr112 ···108:·0000000000000c49···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:·0000000000000cf7·····6·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold
115 ···111:·0000000000000d0f···168·FUNC····LOCAL··DEFAULT····6·deque_concat115 ···111:·0000000000000cfd···168·FUNC····LOCAL··DEFAULT····6·deque_concat
116 ···112:·0000000000000db7···295·FUNC····LOCAL··DEFAULT····6·deque_copy_impl116 ···112:·0000000000000da5···295·FUNC····LOCAL··DEFAULT····6·deque_copy_impl
117 ···113:·0000000000000ede····64·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse117 ···113:·0000000000000ecc····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:·0000000000000f0c····48·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold
120 ···116:·0000000000000f4e···213·FUNC····LOCAL··DEFAULT····6·deque_count120 ···116:·0000000000000f3c···213·FUNC····LOCAL··DEFAULT····6·deque_count
121 ···117:·00000000000018f0··1576·FUNC····LOCAL··DEFAULT····8·deque_index121 ···117:·0000000000001830··1567·FUNC····LOCAL··DEFAULT····8·deque_index
122 ···118:·0000000000001023····99·FUNC····LOCAL··DEFAULT····6·deque_index.cold122 ···118:·0000000000001011····99·FUNC····LOCAL··DEFAULT····6·deque_index.cold
123 ···119:·0000000000001086·····9·FUNC····LOCAL··DEFAULT····6·deque_copy123 ···119:·0000000000001074·····9·FUNC····LOCAL··DEFAULT····6·deque_copy
124 ···120:·000000000000108f·····9·FUNC····LOCAL··DEFAULT····6·deque___copy__124 ···120:·000000000000107d·····9·FUNC····LOCAL··DEFAULT····6·deque___copy__
125 ···121:·0000000000001098····24·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold125 ···121:·0000000000001086····24·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold
126 ···122:·0000000000001f20··1066·FUNC····LOCAL··DEFAULT····8·deque_rotate126 ···122:·0000000000001e50··1066·FUNC····LOCAL··DEFAULT····8·deque_rotate
127 ···123:·00000000000010b0····87·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold127 ···123:·000000000000109e····87·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold
128 ···124:·0000000000001107···125·FUNC····LOCAL··DEFAULT····6·deque___reduce__128 ···124:·00000000000010f5···125·FUNC····LOCAL··DEFAULT····6·deque___reduce__
129 ···125:·0000000000001184·····9·FUNC····LOCAL··DEFAULT····6·deque_extendleft129 ···125:·0000000000001172·····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:·000000000000117b···153·FUNC····LOCAL··DEFAULT····6·deque_extendleft_impl.cold
132 ···128:·0000000000001226····58·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat132 ···128:·0000000000001214····58·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat
133 ···129:·0000000000001260·····6·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat133 ···129:·000000000000124e·····6·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat
134 ···130:·0000000000001266···476·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat_lock_held134 ···130:·0000000000001254···476·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat_lock_held
135 ···131:·0000000000001442···372·FUNC····LOCAL··DEFAULT····6·deque_insert135 ···131:·0000000000001430···372·FUNC····LOCAL··DEFAULT····6·deque_insert
136 ···132:·00000000000015b6····32·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce136 ···132:·00000000000015a4····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:·00000000000015c4···111·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold
Max diff block lines reached; 480/19008 bytes (2.53%) of diff not shown.
175 KB
readelf --wide --relocs {}
Max HTML report size reached
97.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
23.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 134, 43 lines modifiedOffset 134, 43 lines modified
134 »       mov····%rdi,%r12134 »       mov····%rdi,%r12
135 »       push···%rbp135 »       push···%rbp
136 »       push···%rbx136 »       push···%rbx
137 »       push···%rcx137 »       push···%rcx
138 »       mov····0x30(%rdi),%r14138 »       mov····0x30(%rdi),%r14
139 »       test···%rsi,%rsi139 »       test···%rsi,%rsi
140 »       je·····152·<defdict_init+0x22>140 »       je·····152·<defdict_init+0x22>
141 ·R_X86_64_PC32»  .text.unlikely+0x286141 ·R_X86_64_PC32»  .text.unlikely+0x274
142 »       mov····0x8(%rsi),%rax142 »       mov····0x8(%rsi),%rax
143 »       mov····%rsi,%rbx143 »       mov····%rsi,%rbx
144 »       testb··$0x4,0xab(%rax)144 »       testb··$0x4,0xab(%rax)
145 »       je·····166·<defdict_init+0x36>145 »       je·····166·<defdict_init+0x36>
146 ·R_X86_64_PC32»  .text.unlikely+0x286146 ·R_X86_64_PC32»  .text.unlikely+0x274
147 »       mov····0x10(%rsi),%r15147 »       mov····0x10(%rsi),%r15
148 »       test···%r15,%r15148 »       test···%r15,%r15
149 »       jle····173·<defdict_init+0x43>149 »       jle····173·<defdict_init+0x43>
150 ·R_X86_64_PC32»  .text.unlikely+0x24d150 ·R_X86_64_PC32»  .text.unlikely+0x23b
151 »       mov····0x18(%rsi),%rbp151 »       mov····0x18(%rsi),%rbp
152 »       mov····%rbp,%rdi152 »       mov····%rbp,%rdi
153 »       call···17f·<defdict_init+0x4f>153 »       call···17f·<defdict_init+0x4f>
154 ·R_X86_64_PLT32» PyCallable_Check-0x4154 ·R_X86_64_PLT32» PyCallable_Check-0x4
155 »       cmp····$0x0,%rbp155 »       cmp····$0x0,%rbp
156 ·R_X86_64_32S»   _Py_NoneStruct156 ·R_X86_64_32S»   _Py_NoneStruct
157 »       je·····190·<defdict_init+0x60>157 »       je·····190·<defdict_init+0x60>
158 »       test···%eax,%eax158 »       test···%eax,%eax
159 »       je·····190·<defdict_init+0x60>159 »       je·····190·<defdict_init+0x60>
160 ·R_X86_64_PC32»  .text.unlikely+0x234160 ·R_X86_64_PC32»  .text.unlikely+0x222
161 »       mov····%rbx,%rdi161 »       mov····%rbx,%rdi
162 »       mov····%r15,%rdx162 »       mov····%r15,%rdx
163 »       mov····$0x1,%esi163 »       mov····$0x1,%esi
164 »       call···1a0·<defdict_init+0x70>164 »       call···1a0·<defdict_init+0x70>
165 ·R_X86_64_PLT32» PySequence_GetSlice-0x4165 ·R_X86_64_PLT32» PySequence_GetSlice-0x4
166 »       mov····%rax,%rbx166 »       mov····%rax,%rbx
167 »       test···%rax,%rax167 »       test···%rax,%rax
168 »       je·····1ac·<defdict_init+0x7c>168 »       je·····1ac·<defdict_init+0x7c>
169 ·R_X86_64_PC32»  .text.unlikely+0x245169 ·R_X86_64_PC32»  .text.unlikely+0x233
170 »       test···%rbp,%rbp170 »       test···%rbp,%rbp
171 »       je·····1bc·<defdict_init+0x8c>171 »       je·····1bc·<defdict_init+0x8c>
172 »       mov····0x0(%rbp),%eax172 »       mov····0x0(%rbp),%eax
173 »       add····$0x1,%eax173 »       add····$0x1,%eax
174 »       je·····1bc·<defdict_init+0x8c>174 »       je·····1bc·<defdict_init+0x8c>
175 »       mov····%eax,0x0(%rbp)175 »       mov····%eax,0x0(%rbp)
176 »       mov····%rbp,0x30(%r12)176 »       mov····%rbp,0x30(%r12)
Offset 179, 18 lines modifiedOffset 179, 18 lines modified
179 »       mov····%r12,%rdi179 »       mov····%r12,%rdi
180 »       call···*0x0(%rip)········180 »       call···*0x0(%rip)········
181 ·R_X86_64_PC32»  PyDict_Type+0x124181 ·R_X86_64_PC32»  PyDict_Type+0x124
182 »       mov····%eax,%ebp182 »       mov····%eax,%ebp
183 »       mov····(%rbx),%rax183 »       mov····(%rbx),%rax
184 »       test···%eax,%eax184 »       test···%eax,%eax
185 »       jns····1dd·<defdict_init+0xad>185 »       jns····1dd·<defdict_init+0xad>
186 ·R_X86_64_PC32»  .text.unlikely+0x26c186 ·R_X86_64_PC32»  .text.unlikely+0x25a
187 »       mov····%r14,%rdi187 »       mov····%r14,%rdi
188 »       call···1e5·<defdict_init+0xb5>188 »       call···1e5·<defdict_init+0xb5>
189 ·R_X86_64_PC32»  .text.hot+0x4cc189 ·R_X86_64_PC32»  .text.hot+0x4bc
190 »       pop····%rdx190 »       pop····%rdx
191 »       mov····%ebp,%eax191 »       mov····%ebp,%eax
192 »       pop····%rbx192 »       pop····%rbx
193 »       pop····%rbp193 »       pop····%rbp
194 »       pop····%r12194 »       pop····%r12
195 »       pop····%r13195 »       pop····%r13
196 »       pop····%r14196 »       pop····%r14
Offset 232, 75 lines modifiedOffset 232, 75 lines modified
232 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4232 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
233 »       mov····0x0(%rbp),%rdx233 »       mov····0x0(%rbp),%rdx
234 »       test···%edx,%edx234 »       test···%edx,%edx
235 »       js·····272·<deque_remove+0x72>235 »       js·····272·<deque_remove+0x72>
236 »       sub····$0x1,%rdx236 »       sub····$0x1,%rdx
237 »       mov····%rdx,0x0(%rbp)237 »       mov····%rdx,0x0(%rbp)
238 »       je·····272·<deque_remove+0x72>238 »       je·····272·<deque_remove+0x72>
239 ·R_X86_64_PC32»  .text.unlikely+0x33a239 ·R_X86_64_PC32»  .text.unlikely+0x328
240 »       test···%eax,%eax240 »       test···%eax,%eax
241 »       js·····27a·<deque_remove+0x7a>241 »       js·····27a·<deque_remove+0x7a>
242 ·R_X86_64_PC32»  .text.unlikely+0x319242 ·R_X86_64_PC32»  .text.unlikely+0x307
243 »       mov····0x10(%rsp),%rcx243 »       mov····0x10(%rsp),%rcx
244 »       cmp····0x38(%rbx),%rcx244 »       cmp····0x38(%rbx),%rcx
245 »       jne····289·<deque_remove+0x89>245 »       jne····289·<deque_remove+0x89>
246 ·R_X86_64_PC32»  .text.unlikely+0x308246 ·R_X86_64_PC32»  .text.unlikely+0x2f6
247 »       test···%eax,%eax247 »       test···%eax,%eax
248 »       je·····2ba·<deque_remove+0xba>248 »       je·····2ba·<deque_remove+0xba>
249 »       mov····%r14,%rsi249 »       mov····%r14,%rsi
250 »       mov····%rbx,%rdi250 »       mov····%rbx,%rdi
251 »       call···2c0·<deque_del_item>251 »       call···2c0·<deque_del_item>
252 »       add····$0x1,%eax252 »       add····$0x1,%eax
253 »       je·····2a1·<deque_remove+0xa1>253 »       je·····2a1·<deque_remove+0xa1>
254 ·R_X86_64_PC32»  .text.unlikely+0x319254 ·R_X86_64_PC32»  .text.unlikely+0x307
255 »       mov····$0x0,%eax255 »       mov····$0x0,%eax
256 ·R_X86_64_32»    _Py_NoneStruct256 ·R_X86_64_32»    _Py_NoneStruct
257 »       add····$0x28,%rsp257 »       add····$0x28,%rsp
258 »       pop····%rbx258 »       pop····%rbx
259 »       pop····%rbp259 »       pop····%rbp
260 »       pop····%r12260 »       pop····%r12
261 »       pop····%r13261 »       pop····%r13
262 »       pop····%r14262 »       pop····%r14
263 »       pop····%r15263 »       pop····%r15
264 »       ret264 »       ret
265 »       jmp····2ba·<deque_remove+0xba>265 »       jmp····2ba·<deque_remove+0xba>
266 ·R_X86_64_PC32»  .text.unlikely+0x320266 ·R_X86_64_PC32»  .text.unlikely+0x30e
267 »       jmp····2bf·<deque_remove+0xbf>267 »       jmp····2bf·<deque_remove+0xbf>
268 ·R_X86_64_PC32»  .text.unlikely+0x34f268 ·R_X86_64_PC32»  .text.unlikely+0x33d
269 »       nop269 »       nop
  
270 00000000000002c0·<deque_del_item>:270 00000000000002c0·<deque_del_item>:
271 deque_del_item():271 deque_del_item():
272 »       push···%r12272 »       push···%r12
273 »       push···%rbp273 »       push···%rbp
274 »       mov····%rsi,%rbp274 »       mov····%rsi,%rbp
275 »       neg····%rsi275 »       neg····%rsi
276 »       push···%rbx276 »       push···%rbx
277 »       mov····%rdi,%rbx277 »       mov····%rdi,%rbx
278 »       sub····$0x10,%rsp278 »       sub····$0x10,%rsp
279 »       call···2d6·<deque_del_item+0x16>279 »       call···2d6·<deque_del_item+0x16>
280 ·R_X86_64_PC32»  .text.hot+0x7dc280 ·R_X86_64_PC32»  .text.hot+0x7cc
281 »       test···%eax,%eax281 »       test···%eax,%eax
282 »       jne····2de·<deque_del_item+0x1e>282 »       jne····2de·<deque_del_item+0x1e>
283 ·R_X86_64_PC32»  .text.unlikely+0x373283 ·R_X86_64_PC32»  .text.unlikely+0x361
284 »       mov····%rbx,%rdi284 »       mov····%rbx,%rdi
285 »       call···2e6·<deque_del_item+0x26>285 »       call···2e6·<deque_del_item+0x26>
286 ·R_X86_64_PC32»  .text.hot+0xa9c286 ·R_X86_64_PC32»  .text.hot+0xa8c
287 »       mov····%rbp,%rsi287 »       mov····%rbp,%rsi
288 »       mov····%rbx,%rdi288 »       mov····%rbx,%rdi
289 »       mov····%rax,%r12289 »       mov····%rax,%r12
290 »       call···2f4·<deque_del_item+0x34>290 »       call···2f4·<deque_del_item+0x34>
291 ·R_X86_64_PC32»  .text.hot+0x7dc291 ·R_X86_64_PC32»  .text.hot+0x7cc
292 »       mov····(%r12),%rdx292 »       mov····(%r12),%rdx
293 »       test···%edx,%edx293 »       test···%edx,%edx
294 »       js·····30a·<deque_del_item+0x4a>294 »       js·····30a·<deque_del_item+0x4a>
Max diff block lines reached; 20454/24245 bytes (84.36%) of diff not shown.
90.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
86.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
39.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
161 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:··········37544·(bytes·into·file)13 ··Start·of·section·headers:··········37512·(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·0x92a8:1 There·are·21·section·headers,·starting·at·offset·0x9288:
  
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·000589·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000589·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005a28·0009a8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005a08·0009a8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0005d0·0002c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0005d0·0002c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0063d0·000330·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0063b0·000330·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000890·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000890·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000890·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·000a10·00051d·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000a10·00051c·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006700·000eb8·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0066e0·000eb8·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000f30·0012d2·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000f30·0012b2·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0075b8·0010e0·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·007598·0010e0·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002208·0001d2·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0021e8·0001d2·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0023e0·002402·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0023c0·002402·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·008698·0009d8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·008678·0009d8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0047e2·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0047c2·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·0047e8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0047c8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004808·000290·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0047e8·000290·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·009070·000180·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·009050·000180·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004a98·000978·18·····19··34··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·004a78·000978·18·····19··34··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005410·000618·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0053f0·000618·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0091f0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0091d0·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.82 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··4017·FUNC····LOCAL··DEFAULT····9·_io_open16 ····12:·0000000000000050··3998·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···669·FUNC····LOCAL··DEFAULT····7·_io_open.cold19 ····15:·0000000000000061···668·FUNC····LOCAL··DEFAULT····7·_io_open.cold
20 ····16:·00000000000002fe···117·FUNC····LOCAL··DEFAULT····7·PyNumber_AsOff_t.cold20 ····16:·00000000000002fd···117·FUNC····LOCAL··DEFAULT····7·PyNumber_AsOff_t.cold
21 ····17:·0000000000001080···422·FUNC····LOCAL··DEFAULT····9·iomodule_traverse21 ····17:·0000000000001060···422·FUNC····LOCAL··DEFAULT····9·iomodule_traverse
22 ····18:·0000000000000373···203·FUNC····LOCAL··DEFAULT····7·iomodule_traverse.cold22 ····18:·0000000000000372···203·FUNC····LOCAL··DEFAULT····7·iomodule_traverse.cold
23 ····19:·0000000000000350···546·FUNC····LOCAL··DEFAULT····1·iomodule_clear23 ····19:·0000000000000350···546·FUNC····LOCAL··DEFAULT····1·iomodule_clear
24 ····20:·000000000000043e···110·FUNC····LOCAL··DEFAULT····7·iomodule_clear.cold24 ····20:·000000000000043d···110·FUNC····LOCAL··DEFAULT····7·iomodule_clear.cold
25 ····21:·0000000000000580·····9·FUNC····LOCAL··DEFAULT····1·iomodule_free25 ····21:·0000000000000580·····9·FUNC····LOCAL··DEFAULT····1·iomodule_free
26 ····22:·0000000000001230···162·FUNC····LOCAL··DEFAULT····9·_io_text_encoding26 ····22:·0000000000001210···162·FUNC····LOCAL··DEFAULT····9·_io_text_encoding
27 ····23:·00000000000004ac···113·FUNC····LOCAL··DEFAULT····7·_io_text_encoding.cold27 ····23:·00000000000004ab···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:·0000000000001010···103·FUNC····GLOBAL·HIDDEN·····9·PyNumber_AsOff_t92 ····88:·0000000000000ff0···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_
78.1 KB
readelf --wide --relocs {}
Max HTML report size reached
9.68 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..000000000000100171 000000b0·0000000000000074·000000b4·FDE·cie=00000000·pc=0000000000000050..0000000000000fee
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 86, 184 lines modifiedOffset 86, 184 lines modified
86 ··DW_CFA_def_cfa_offset:·4886 ··DW_CFA_def_cfa_offset:·48
87 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4887 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
88 ··DW_CFA_advance_loc:·1·to·000000000000006488 ··DW_CFA_advance_loc:·1·to·0000000000000064
89 ··DW_CFA_def_cfa_offset:·5689 ··DW_CFA_def_cfa_offset:·56
90 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5690 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
91 ··DW_CFA_advance_loc:·7·to·000000000000006b91 ··DW_CFA_advance_loc:·7·to·000000000000006b
92 ··DW_CFA_def_cfa_offset:·22492 ··DW_CFA_def_cfa_offset:·224
93 ··DW_CFA_advance_loc2:·1170·to·00000000000004fd93 ··DW_CFA_advance_loc2:·1172·to·00000000000004ff
94 ··DW_CFA_remember_state94 ··DW_CFA_remember_state
95 ··DW_CFA_def_cfa_offset:·5695 ··DW_CFA_def_cfa_offset:·56
96 ··DW_CFA_advance_loc:·4·to·000000000000050196 ··DW_CFA_advance_loc:·4·to·0000000000000503
97 ··DW_CFA_def_cfa_offset:·4897 ··DW_CFA_def_cfa_offset:·48
98 ··DW_CFA_advance_loc:·1·to·000000000000050298 ··DW_CFA_advance_loc:·1·to·0000000000000504
99 ··DW_CFA_def_cfa_offset:·4099 ··DW_CFA_def_cfa_offset:·40
100 ··DW_CFA_advance_loc:·2·to·0000000000000504 
101 ··DW_CFA_def_cfa_offset:·32 
102 ··DW_CFA_advance_loc:·2·to·0000000000000506100 ··DW_CFA_advance_loc:·2·to·0000000000000506
103 ··DW_CFA_def_cfa_offset:·24101 ··DW_CFA_def_cfa_offset:·32
104 ··DW_CFA_advance_loc:·2·to·0000000000000508102 ··DW_CFA_advance_loc:·2·to·0000000000000508
105 ··DW_CFA_def_cfa_offset:·16103 ··DW_CFA_def_cfa_offset:·24
106 ··DW_CFA_advance_loc:·2·to·000000000000050a104 ··DW_CFA_advance_loc:·2·to·000000000000050a
 105 ··DW_CFA_def_cfa_offset:·16
 106 ··DW_CFA_advance_loc:·2·to·000000000000050c
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:·4·to·0000000000000510
109 ··DW_CFA_restore_state109 ··DW_CFA_restore_state
110 ··DW_CFA_advance_loc2:·644·to·0000000000000794110 ··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·00000000000007a1112 ··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·00000000000007bb114 ··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·00000000000007bc116 ··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:·851·to·0000000000000b0f118 ··DW_CFA_advance_loc2:·835·to·0000000000000aff
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·0000000000000b19
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·0000000000000b1b
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·0000000000000b1d
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·0000000000000b2b
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..00000000000002fe131 00000128·000000000000001c·0000012c·FDE·cie=00000000·pc=0000000000000061..00000000000002fd
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=0000000000001010..0000000000001077139 00000148·0000000000000038·0000014c·FDE·cie=00000000·pc=0000000000000ff0..0000000000001057
140 ··DW_CFA_advance_loc:·6·to·0000000000001016140 ··DW_CFA_advance_loc:·6·to·0000000000000ff6
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·000000000000101b143 ··DW_CFA_advance_loc:·5·to·0000000000000ffb
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·000000000000101f146 ··DW_CFA_advance_loc:·4·to·0000000000000fff
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·0000000000001020149 ··DW_CFA_advance_loc:·1·to·0000000000001000
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·0000000000001024152 ··DW_CFA_advance_loc:·4·to·0000000000001004
153 ··DW_CFA_def_cfa_offset:·48153 ··DW_CFA_def_cfa_offset:·48
154 ··DW_CFA_advance_loc:·58·to·000000000000105e154 ··DW_CFA_advance_loc:·58·to·000000000000103e
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·0000000000001062157 ··DW_CFA_advance_loc:·4·to·0000000000001042
158 ··DW_CFA_def_cfa_offset:·32158 ··DW_CFA_def_cfa_offset:·32
159 ··DW_CFA_advance_loc:·1·to·0000000000001063159 ··DW_CFA_advance_loc:·1·to·0000000000001043
160 ··DW_CFA_def_cfa_offset:·24160 ··DW_CFA_def_cfa_offset:·24
161 ··DW_CFA_advance_loc:·2·to·0000000000001065161 ··DW_CFA_advance_loc:·2·to·0000000000001045
162 ··DW_CFA_def_cfa_offset:·16162 ··DW_CFA_def_cfa_offset:·16
163 ··DW_CFA_advance_loc:·2·to·0000000000001067163 ··DW_CFA_advance_loc:·2·to·0000000000001047
164 ··DW_CFA_def_cfa_offset:·8164 ··DW_CFA_def_cfa_offset:·8
165 ··DW_CFA_advance_loc:·1·to·0000000000001068165 ··DW_CFA_advance_loc:·1·to·0000000000001048
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=00000000000002fe..0000000000000373169 00000184·0000000000000018·00000188·FDE·cie=00000000·pc=00000000000002fd..0000000000000372
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=0000000000001080..0000000000001226176 000001a0·0000000000000028·000001a4·FDE·cie=00000000·pc=0000000000001060..0000000000001206
177 ··DW_CFA_advance_loc:·6·to·0000000000001086177 ··DW_CFA_advance_loc:·6·to·0000000000001066
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·0000000000001087180 ··DW_CFA_advance_loc:·1·to·0000000000001067
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·000000000000108b183 ··DW_CFA_advance_loc:·4·to·000000000000106b
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·0000000000001221186 ··DW_CFA_advance_loc2:·406·to·0000000000001201
187 ··DW_CFA_def_cfa_offset:·24187 ··DW_CFA_def_cfa_offset:·24
188 ··DW_CFA_advance_loc:·1·to·0000000000001222188 ··DW_CFA_advance_loc:·1·to·0000000000001202
189 ··DW_CFA_def_cfa_offset:·16189 ··DW_CFA_def_cfa_offset:·16
190 ··DW_CFA_advance_loc:·2·to·0000000000001224190 ··DW_CFA_advance_loc:·2·to·0000000000001204
Max diff block lines reached; 3507/9842 bytes (35.63%) of diff not shown.
4.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 319, 87 lines modifiedOffset 319, 87 lines modified
319 »       xor····%ecx,%ecx319 »       xor····%ecx,%ecx
320 »       mov····%rcx,0x8(%rbx)320 »       mov····%rcx,0x8(%rbx)
321 »       test···%eax,%eax321 »       test···%eax,%eax
322 »       js·····37c·<iomodule_clear+0x2c>322 »       js·····37c·<iomodule_clear+0x2c>
323 »       sub····$0x1,%rax323 »       sub····$0x1,%rax
324 »       mov····%rax,(%rdi)324 »       mov····%rax,(%rdi)
325 »       je·····37c·<iomodule_clear+0x2c>325 »       je·····37c·<iomodule_clear+0x2c>
326 ·R_X86_64_PC32»  .text.unlikely+0x49e326 ·R_X86_64_PC32»  .text.unlikely+0x49d
327 »       mov····0x10(%rbx),%rdi327 »       mov····0x10(%rbx),%rdi
328 »       test···%rdi,%rdi328 »       test···%rdi,%rdi
329 »       je·····39f·<iomodule_clear+0x4f>329 »       je·····39f·<iomodule_clear+0x4f>
330 »       mov····(%rdi),%rax330 »       mov····(%rdi),%rax
331 »       xor····%edx,%edx331 »       xor····%edx,%edx
332 »       mov····%rdx,0x10(%rbx)332 »       mov····%rdx,0x10(%rbx)
333 »       test···%eax,%eax333 »       test···%eax,%eax
334 »       js·····39f·<iomodule_clear+0x4f>334 »       js·····39f·<iomodule_clear+0x4f>
335 »       sub····$0x1,%rax335 »       sub····$0x1,%rax
336 »       mov····%rax,(%rdi)336 »       mov····%rax,(%rdi)
337 »       je·····39f·<iomodule_clear+0x4f>337 »       je·····39f·<iomodule_clear+0x4f>
338 ·R_X86_64_PC32»  .text.unlikely+0x494338 ·R_X86_64_PC32»  .text.unlikely+0x493
339 »       mov····0x18(%rbx),%rdi339 »       mov····0x18(%rbx),%rdi
340 »       test···%rdi,%rdi340 »       test···%rdi,%rdi
341 »       je·····3c2·<iomodule_clear+0x72>341 »       je·····3c2·<iomodule_clear+0x72>
342 »       xor····%eax,%eax342 »       xor····%eax,%eax
343 »       mov····%rax,0x18(%rbx)343 »       mov····%rax,0x18(%rbx)
344 »       mov····(%rdi),%rax344 »       mov····(%rdi),%rax
345 »       test···%eax,%eax345 »       test···%eax,%eax
346 »       js·····3c2·<iomodule_clear+0x72>346 »       js·····3c2·<iomodule_clear+0x72>
347 »       sub····$0x1,%rax347 »       sub····$0x1,%rax
348 »       mov····%rax,(%rdi)348 »       mov····%rax,(%rdi)
349 »       je·····3c2·<iomodule_clear+0x72>349 »       je·····3c2·<iomodule_clear+0x72>
350 ·R_X86_64_PC32»  .text.unlikely+0x48a350 ·R_X86_64_PC32»  .text.unlikely+0x489
351 »       mov····0x20(%rbx),%rdi351 »       mov····0x20(%rbx),%rdi
352 »       test···%rdi,%rdi352 »       test···%rdi,%rdi
353 »       je·····3e5·<iomodule_clear+0x95>353 »       je·····3e5·<iomodule_clear+0x95>
354 »       xor····%eax,%eax354 »       xor····%eax,%eax
355 »       mov····%rax,0x20(%rbx)355 »       mov····%rax,0x20(%rbx)
356 »       mov····(%rdi),%rax356 »       mov····(%rdi),%rax
357 »       test···%eax,%eax357 »       test···%eax,%eax
358 »       js·····3e5·<iomodule_clear+0x95>358 »       js·····3e5·<iomodule_clear+0x95>
359 »       sub····$0x1,%rax359 »       sub····$0x1,%rax
360 »       mov····%rax,(%rdi)360 »       mov····%rax,(%rdi)
361 »       je·····3e5·<iomodule_clear+0x95>361 »       je·····3e5·<iomodule_clear+0x95>
362 ·R_X86_64_PC32»  .text.unlikely+0x480362 ·R_X86_64_PC32»  .text.unlikely+0x47f
363 »       mov····0x28(%rbx),%rdi363 »       mov····0x28(%rbx),%rdi
364 »       test···%rdi,%rdi364 »       test···%rdi,%rdi
365 »       je·····408·<iomodule_clear+0xb8>365 »       je·····408·<iomodule_clear+0xb8>
366 »       xor····%eax,%eax366 »       xor····%eax,%eax
367 »       mov····%rax,0x28(%rbx)367 »       mov····%rax,0x28(%rbx)
368 »       mov····(%rdi),%rax368 »       mov····(%rdi),%rax
369 »       test···%eax,%eax369 »       test···%eax,%eax
370 »       js·····408·<iomodule_clear+0xb8>370 »       js·····408·<iomodule_clear+0xb8>
371 »       sub····$0x1,%rax371 »       sub····$0x1,%rax
372 »       mov····%rax,(%rdi)372 »       mov····%rax,(%rdi)
373 »       je·····408·<iomodule_clear+0xb8>373 »       je·····408·<iomodule_clear+0xb8>
374 ·R_X86_64_PC32»  .text.unlikely+0x476374 ·R_X86_64_PC32»  .text.unlikely+0x475
375 »       mov····0x30(%rbx),%rdi375 »       mov····0x30(%rbx),%rdi
376 »       test···%rdi,%rdi376 »       test···%rdi,%rdi
377 »       je·····42b·<iomodule_clear+0xdb>377 »       je·····42b·<iomodule_clear+0xdb>
378 »       xor····%eax,%eax378 »       xor····%eax,%eax
379 »       mov····%rax,0x30(%rbx)379 »       mov····%rax,0x30(%rbx)
380 »       mov····(%rdi),%rax380 »       mov····(%rdi),%rax
381 »       test···%eax,%eax381 »       test···%eax,%eax
382 »       js·····42b·<iomodule_clear+0xdb>382 »       js·····42b·<iomodule_clear+0xdb>
383 »       sub····$0x1,%rax383 »       sub····$0x1,%rax
384 »       mov····%rax,(%rdi)384 »       mov····%rax,(%rdi)
385 »       je·····42b·<iomodule_clear+0xdb>385 »       je·····42b·<iomodule_clear+0xdb>
386 ·R_X86_64_PC32»  .text.unlikely+0x46c386 ·R_X86_64_PC32»  .text.unlikely+0x46b
387 »       mov····0x38(%rbx),%rdi387 »       mov····0x38(%rbx),%rdi
388 »       test···%rdi,%rdi388 »       test···%rdi,%rdi
389 »       je·····44e·<iomodule_clear+0xfe>389 »       je·····44e·<iomodule_clear+0xfe>
390 »       xor····%eax,%eax390 »       xor····%eax,%eax
391 »       mov····%rax,0x38(%rbx)391 »       mov····%rax,0x38(%rbx)
392 »       mov····(%rdi),%rax392 »       mov····(%rdi),%rax
393 »       test···%eax,%eax393 »       test···%eax,%eax
394 »       js·····44e·<iomodule_clear+0xfe>394 »       js·····44e·<iomodule_clear+0xfe>
395 »       sub····$0x1,%rax395 »       sub····$0x1,%rax
396 »       mov····%rax,(%rdi)396 »       mov····%rax,(%rdi)
397 »       je·····44e·<iomodule_clear+0xfe>397 »       je·····44e·<iomodule_clear+0xfe>
398 ·R_X86_64_PC32»  .text.unlikely+0x462398 ·R_X86_64_PC32»  .text.unlikely+0x461
399 »       mov····0x40(%rbx),%rdi399 »       mov····0x40(%rbx),%rdi
400 »       test···%rdi,%rdi400 »       test···%rdi,%rdi
401 »       je·····473·<iomodule_clear+0x123>401 »       je·····473·<iomodule_clear+0x123>
402 »       mov····(%rdi),%rax402 »       mov····(%rdi),%rax
403 »       xor····%r11d,%r11d403 »       xor····%r11d,%r11d
404 »       mov····%r11,0x40(%rbx)404 »       mov····%r11,0x40(%rbx)
405 »       test···%eax,%eax405 »       test···%eax,%eax
Offset 429, 27 lines modifiedOffset 429, 27 lines modified
429 »       xor····%r9d,%r9d429 »       xor····%r9d,%r9d
430 »       mov····%r9,0x50(%rbx)430 »       mov····%r9,0x50(%rbx)
431 »       test···%eax,%eax431 »       test···%eax,%eax
432 »       js·····4bc·<iomodule_clear+0x16c>432 »       js·····4bc·<iomodule_clear+0x16c>
433 »       sub····$0x1,%rax433 »       sub····$0x1,%rax
434 »       mov····%rax,(%rdi)434 »       mov····%rax,(%rdi)
435 »       je·····4bc·<iomodule_clear+0x16c>435 »       je·····4bc·<iomodule_clear+0x16c>
436 ·R_X86_64_PC32»  .text.unlikely+0x43a436 ·R_X86_64_PC32»  .text.unlikely+0x439
437 »       mov····0x58(%rbx),%rdi437 »       mov····0x58(%rbx),%rdi
438 »       test···%rdi,%rdi438 »       test···%rdi,%rdi
439 »       je·····4e0·<iomodule_clear+0x190>439 »       je·····4e0·<iomodule_clear+0x190>
440 »       mov····(%rdi),%rax440 »       mov····(%rdi),%rax
441 »       xor····%r8d,%r8d441 »       xor····%r8d,%r8d
442 »       mov····%r8,0x58(%rbx)442 »       mov····%r8,0x58(%rbx)
443 »       test···%eax,%eax443 »       test···%eax,%eax
444 »       js·····4e0·<iomodule_clear+0x190>444 »       js·····4e0·<iomodule_clear+0x190>
445 »       sub····$0x1,%rax445 »       sub····$0x1,%rax
446 »       mov····%rax,(%rdi)446 »       mov····%rax,(%rdi)
447 »       je·····4e0·<iomodule_clear+0x190>447 »       je·····4e0·<iomodule_clear+0x190>
448 ·R_X86_64_PC32»  .text.unlikely+0x458448 ·R_X86_64_PC32»  .text.unlikely+0x457
449 »       mov····0x60(%rbx),%rdi449 »       mov····0x60(%rbx),%rdi
450 »       test···%rdi,%rdi450 »       test···%rdi,%rdi
451 »       je·····504·<iomodule_clear+0x1b4>451 »       je·····504·<iomodule_clear+0x1b4>
452 »       mov····(%rdi),%rax452 »       mov····(%rdi),%rax
453 »       xor····%esi,%esi453 »       xor····%esi,%esi
454 »       mov····%rsi,0x60(%rbx)454 »       mov····%rsi,0x60(%rbx)
455 »       test···%eax,%eax455 »       test···%eax,%eax
Offset 466, 27 lines modifiedOffset 466, 27 lines modified
466 »       xor····%ecx,%ecx466 »       xor····%ecx,%ecx
467 »       mov····%rcx,0x68(%rbx)467 »       mov····%rcx,0x68(%rbx)
468 »       test···%eax,%eax468 »       test···%eax,%eax
469 »       js·····527·<iomodule_clear+0x1d7>469 »       js·····527·<iomodule_clear+0x1d7>
470 »       sub····$0x1,%rax470 »       sub····$0x1,%rax
471 »       mov····%rax,(%rdi)471 »       mov····%rax,(%rdi)
472 »       je·····527·<iomodule_clear+0x1d7>472 »       je·····527·<iomodule_clear+0x1d7>
473 ·R_X86_64_PC32»  .text.unlikely+0x44e473 ·R_X86_64_PC32»  .text.unlikely+0x44d
474 »       mov····0x70(%rbx),%rdi474 »       mov····0x70(%rbx),%rdi
475 »       test···%rdi,%rdi475 »       test···%rdi,%rdi
476 »       je·····54a·<iomodule_clear+0x1fa>476 »       je·····54a·<iomodule_clear+0x1fa>
Max diff block lines reached; 413/4084 bytes (10.11%) of diff not shown.
17.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 45, 81 lines modifiedOffset 45, 81 lines modified
  
45 0000000000000061·<_io_open.cold>:45 0000000000000061·<_io_open.cold>:
46 _io_open.cold():46 _io_open.cold():
47 »       mov····%rbx,%rdi47 »       mov····%rbx,%rdi
48 »       call···69·<_io_open.cold+0x8>48 »       call···69·<_io_open.cold+0x8>
49 ·R_X86_64_PLT32» _Py_Dealloc-0x449 ·R_X86_64_PLT32» _Py_Dealloc-0x4
50 »       jmp····6e·<_io_open.cold+0xd>50 »       jmp····6e·<_io_open.cold+0xd>
51 ·R_X86_64_PC32»  .text.hot+0xf6551 ·R_X86_64_PC32»  .text.hot+0xf52
52 »       mov····%r12,%rdi52 »       mov····%r12,%rdi
53 »       call···76·<_io_open.cold+0x15>53 »       call···76·<_io_open.cold+0x15>
54 ·R_X86_64_PLT32» _Py_Dealloc-0x454 ·R_X86_64_PLT32» _Py_Dealloc-0x4
55 »       jmp····7b·<_io_open.cold+0x1a>55 »       jmp····7b·<_io_open.cold+0x1a>
56 ·R_X86_64_PC32»  .text.hot+0x98556 ·R_X86_64_PC32»  .text.hot+0x976
57 »       mov····0x0(%rip),%rdi········57 »       mov····0x0(%rip),%rdi········
58 ·R_X86_64_PC32»  PyExc_ValueError-0x458 ·R_X86_64_PC32»  PyExc_ValueError-0x4
59 »       mov····$0x0,%esi59 »       mov····$0x0,%esi
60 ·R_X86_64_32»    .rodata.str1.1+0x7660 ·R_X86_64_32»    .rodata.str1.1+0x76
61 »       call···8c·<_io_open.cold+0x2b>61 »       call···8c·<_io_open.cold+0x2b>
62 ·R_X86_64_PLT32» PyErr_SetString-0x462 ·R_X86_64_PLT32» PyErr_SetString-0x4
63 »       xor····%ebx,%ebx63 »       xor····%ebx,%ebx
64 »       jmp····93·<_io_open.cold+0x32>64 »       jmp····93·<_io_open.cold+0x32>
65 ·R_X86_64_PC32»  .text.hot+0x4f265 ·R_X86_64_PC32»  .text.hot+0x4f4
66 »       mov····0x28(%rsp),%rcx66 »       mov····0x28(%rsp),%rcx
67 »       mov····$0x0,%edx67 »       mov····$0x0,%edx
68 ·R_X86_64_32»    .rodata.str1.1+0x8e68 ·R_X86_64_32»    .rodata.str1.1+0x8e
69 »       mov····$0x0,%esi69 »       mov····$0x0,%esi
70 ·R_X86_64_32»    .rodata.str1.1+0xae70 ·R_X86_64_32»    .rodata.str1.1+0xae
71 »       mov····$0x0,%edi71 »       mov····$0x0,%edi
72 ·R_X86_64_32»    .rodata.str1.1+0x7172 ·R_X86_64_32»    .rodata.str1.1+0x71
73 »       call···ac·<_io_open.cold+0x4b>73 »       call···ac·<_io_open.cold+0x4b>
74 ·R_X86_64_PLT32» _PyArg_BadArgument-0x474 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
75 »       jmp····8c·<_io_open.cold+0x2b>75 »       jmp····8c·<_io_open.cold+0x2b>
76 »       mov····%rdx,%rbx76 »       mov····%rdx,%rbx
77 »       jmp····b6·<_io_open.cold+0x55>77 »       jmp····b6·<_io_open.cold+0x55>
78 ·R_X86_64_PC32»  .text.hot+0xb0778 ·R_X86_64_PC32»  .text.hot+0xaf7
79 »       mov····0x0(%rip),%rdi········79 »       mov····0x0(%rip),%rdi········
80 ·R_X86_64_PC32»  PyExc_TypeError-0x480 ·R_X86_64_PC32»  PyExc_TypeError-0x4
81 »       mov····%rbp,%rdx81 »       mov····%rbp,%rdx
82 »       mov····$0x0,%esi82 »       mov····$0x0,%esi
83 ·R_X86_64_32»    .rodata.str1.1+0xd383 ·R_X86_64_32»    .rodata.str1.1+0xd3
84 »       xor····%eax,%eax84 »       xor····%eax,%eax
85 »       call···cc·<_io_open.cold+0x6b>85 »       call···cc·<_io_open.cold+0x6b>
86 ·R_X86_64_PLT32» PyErr_Format-0x486 ·R_X86_64_PLT32» PyErr_Format-0x4
87 »       jmp····d1·<_io_open.cold+0x70>87 »       jmp····d1·<_io_open.cold+0x70>
88 ·R_X86_64_PC32»  .text.hot+0x96f88 ·R_X86_64_PC32»  .text.hot+0x960
89 »       mov····%rdi,%rcx89 »       mov····%rdi,%rcx
90 »       mov····$0x0,%edx90 »       mov····$0x0,%edx
91 ·R_X86_64_32»    .rodata.str1.1+0x4191 ·R_X86_64_32»    .rodata.str1.1+0x41
92 »       mov····$0x0,%esi92 »       mov····$0x0,%esi
93 ·R_X86_64_32»    .rodata.str1.1+0x6193 ·R_X86_64_32»    .rodata.str1.1+0x61
94 »       mov····$0x0,%edi94 »       mov····$0x0,%edi
95 ·R_X86_64_32»    .rodata.str1.1+0x7195 ·R_X86_64_32»    .rodata.str1.1+0x71
96 »       call···e8·<_io_open.cold+0x87>96 »       call···e8·<_io_open.cold+0x87>
97 ·R_X86_64_PLT32» _PyArg_BadArgument-0x497 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
98 »       jmp····8c·<_io_open.cold+0x2b>98 »       jmp····8c·<_io_open.cold+0x2b>
99 »       mov····%r12,%rdi99 »       mov····%r12,%rdi
100 »       call···f2·<_io_open.cold+0x91>100 »       call···f2·<_io_open.cold+0x91>
101 ·R_X86_64_PLT32» _Py_Dealloc-0x4101 ·R_X86_64_PLT32» _Py_Dealloc-0x4
102 »       jmp····f7·<_io_open.cold+0x96>102 »       jmp····f7·<_io_open.cold+0x96>
103 ·R_X86_64_PC32»  .text.hot+0x985103 ·R_X86_64_PC32»  .text.hot+0x976
104 »       lea····0x58(%rsp),%r13104 »       lea····0x58(%rsp),%r13
105 »       jmp····101·<_io_open.cold+0xa0>105 »       jmp····101·<_io_open.cold+0xa0>
106 ·R_X86_64_PC32»  .text.hot+0xf1b106 ·R_X86_64_PC32»  .text.hot+0xf08
107 »       mov····%rbx,%rdx107 »       mov····%rbx,%rdx
108 »       mov····$0x0,%esi108 »       mov····$0x0,%esi
109 ·R_X86_64_32»    .rodata.str1.1+0x116109 ·R_X86_64_32»    .rodata.str1.1+0x116
110 »       lea····0x58(%rsp),%r13110 »       lea····0x58(%rsp),%r13
111 »       xor····%eax,%eax111 »       xor····%eax,%eax
112 »       mov····0x0(%rip),%rdi········112 »       mov····0x0(%rip),%rdi········
113 ·R_X86_64_PC32»  PyExc_ValueError-0x4113 ·R_X86_64_PC32»  PyExc_ValueError-0x4
114 »       call···11c·<_io_open.cold+0xbb>114 »       call···11c·<_io_open.cold+0xbb>
115 ·R_X86_64_PLT32» PyErr_Format-0x4115 ·R_X86_64_PLT32» PyErr_Format-0x4
116 »       jmp····121·<_io_open.cold+0xc0>116 »       jmp····121·<_io_open.cold+0xc0>
117 ·R_X86_64_PC32»  .text.hot+0xf1b117 ·R_X86_64_PC32»  .text.hot+0xf08
118 »       mov····0x0(%rip),%rdi········118 »       mov····0x0(%rip),%rdi········
119 ·R_X86_64_PC32»  PyExc_ValueError-0x4119 ·R_X86_64_PC32»  PyExc_ValueError-0x4
120 »       mov····$0x0,%esi120 »       mov····$0x0,%esi
121 ·R_X86_64_32»    .rodata.str1.1+0x76121 ·R_X86_64_32»    .rodata.str1.1+0x76
122 »       call···132·<_io_open.cold+0xd1>122 »       call···132·<_io_open.cold+0xd1>
123 ·R_X86_64_PLT32» PyErr_SetString-0x4123 ·R_X86_64_PLT32» PyErr_SetString-0x4
124 »       jmp····8c·<_io_open.cold+0x2b>124 »       jmp····8c·<_io_open.cold+0x2b>
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
130 ·R_X86_64_PC32»  .text.hot+0x7d5130 ·R_X86_64_PC32»  .text.hot+0x7d5
131 »       mov····$0x0,%eax131 »       mov····$0x0,%eax
132 ·R_X86_64_32»    _Py_TrueStruct132 ·R_X86_64_32»    _Py_TrueStruct
133 »       jmp····14e·<_io_open.cold+0xed>133 »       jmp····14e·<_io_open.cold+0xed>
134 ·R_X86_64_PC32»  .text.hot+0x78c134 ·R_X86_64_PC32»  .text.hot+0x78c
135 »       lea····0x58(%rsp),%r13135 »       lea····0x58(%rsp),%r13
136 »       jmp····158·<_io_open.cold+0xf7>136 »       jmp····158·<_io_open.cold+0xf7>
137 ·R_X86_64_PC32»  .text.hot+0xf1b137 ·R_X86_64_PC32»  .text.hot+0xf08
138 »       mov····0x0(%rip),%rdi········138 »       mov····0x0(%rip),%rdi········
139 ·R_X86_64_PC32»  PyExc_ValueError-0x4139 ·R_X86_64_PC32»  PyExc_ValueError-0x4
140 »       mov····$0x0,%esi140 »       mov····$0x0,%esi
141 ·R_X86_64_32»    .rodata.str1.1+0x76141 ·R_X86_64_32»    .rodata.str1.1+0x76
142 »       call···169·<_io_open.cold+0x108>142 »       call···169·<_io_open.cold+0x108>
143 ·R_X86_64_PLT32» PyErr_SetString-0x4143 ·R_X86_64_PLT32» PyErr_SetString-0x4
144 »       jmp····8c·<_io_open.cold+0x2b>144 »       jmp····8c·<_io_open.cold+0x2b>
Offset 153, 317 lines modifiedOffset 153, 317 lines modified
153 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4153 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
154 »       jmp····8c·<_io_open.cold+0x2b>154 »       jmp····8c·<_io_open.cold+0x2b>
155 »       mov····%eax,0x0(%rbp)155 »       mov····%eax,0x0(%rbp)
156 »       jmp····194·<_io_open.cold+0x133>156 »       jmp····194·<_io_open.cold+0x133>
157 ·R_X86_64_PC32»  .text.hot+0x698157 ·R_X86_64_PC32»  .text.hot+0x698
158 »       lea····0x58(%rsp),%r13158 »       lea····0x58(%rsp),%r13
159 »       jmp····19e·<_io_open.cold+0x13d>159 »       jmp····19e·<_io_open.cold+0x13d>
160 ·R_X86_64_PC32»  .text.hot+0xf1b160 ·R_X86_64_PC32»  .text.hot+0xf08
161 »       xor····%r14d,%r14d161 »       xor····%eax,%eax
162 »       movl···$0x1,0x38(%rsp)162 »       movl···$0x1,0x38(%rsp)
163 »       mov····$0x0,%ebx163 »       mov····$0x0,%ebx
164 ·R_X86_64_32»    .rodata.str1.1+0x5f164 ·R_X86_64_32»    .rodata.str1.1+0x5f
165 »       movq···$0x0,0x48(%rsp)165 »       movq···$0x0,0x48(%rsp)
166 ·R_X86_64_32S»   _Py_NoneStruct166 ·R_X86_64_32S»   _Py_NoneStruct
167 »       mov····%r14,0x30(%rsp)167 »       mov····%rax,0x30(%rsp)
168 »       mov····%r14,0x28(%rsp)168 »       mov····%rax,0x28(%rsp)
169 »       mov····%r14,0x18(%rsp)169 »       mov····%rax,0x18(%rsp)
170 »       movl···$0xffffffff,(%rsp)170 »       movl···$0xffffffff,(%rsp)
171 »       jmp····1d2·<_io_open.cold+0x171>171 »       jmp····1d1·<_io_open.cold+0x170>
172 ·R_X86_64_PC32»  .text.hot+0x672172 ·R_X86_64_PC32»  .text.hot+0x672
173 »       mov····0x18(%rsp),%rcx173 »       mov····0x18(%rsp),%rcx
174 »       mov····$0x0,%edx174 »       mov····$0x0,%edx
175 ·R_X86_64_32»    .rodata.str1.1+0x8e175 ·R_X86_64_32»    .rodata.str1.1+0x8e
176 »       mov····$0x0,%esi176 »       mov····$0x0,%esi
177 ·R_X86_64_32»    .rodata.str1.1+0x9a177 ·R_X86_64_32»    .rodata.str1.1+0x9a
178 »       mov····$0x0,%edi178 »       mov····$0x0,%edi
179 ·R_X86_64_32»    .rodata.str1.1+0x71179 ·R_X86_64_32»    .rodata.str1.1+0x71
180 »       call···1eb·<_io_open.cold+0x18a>180 »       call···1ea·<_io_open.cold+0x189>
181 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4181 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
Max diff block lines reached; 13686/17937 bytes (76.30%) of diff not shown.
40.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 8, 23 lines modifiedOffset 8, 23 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·b10f0000·t...............15 ··0x000000b0·74000000·b4000000·00000000·9e0f0000·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·94040a0e·38440e30·410e2842·........8D.0A.(B
19 ··0x000000f0·0e20420e·18420e10·420e0846·0b038402·.·B..B..B..F....19 ··0x000000f0·0e20420e·18420e10·420e0844·0b038402·.·B..B..B..D....
20 ··0x00000100·0ee8014d·0ef0015a·0ee80141·0ee00103·...M...Z...A....20 ··0x00000100·0ee8014d·0ef0015a·0ee80141·0ee00103·...M...Z...A....
21 ··0x00000110·53030ee8·015a0ef0·01420ef8·01420e80·S....Z...B...B..21 ··0x00000110·43030ee8·015a0ef0·01420ef8·01420e80·C....Z...B...B..
22 ··0x00000120·024e0ee0·01000000·1c000000·2c010000·.N..........,...22 ··0x00000120·024e0ee0·01000000·1c000000·2c010000·.N..........,...
23 ··0x00000130·00000000·9d020000·000ee001·83078606·................23 ··0x00000130·00000000·9c020000·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·(...............
438 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:··········106856·(bytes·into·file)13 ··Start·of·section·headers:··········104464·(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·0x1a168:1 There·are·23·section·headers,·starting·at·offset·0x19810:
  
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·000889·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0009d9·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00deb0·000a68·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00da98·000c90·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0008d0·0015e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000a20·0015e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00e918·001d40·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00e728·001d40·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001eb0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002000·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001eb0·0002b2·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·002000·0002b2·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002162·00036d·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·0022b2·00036d·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0024cf·00233a·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00261f·00224e·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010658·004cb0·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010468·004a58·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004810·00430b·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004870·003e87·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·015308·004278·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·014ec0·003d68·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·008b20·000fd1·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0086f8·000fd1·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019580·0000f0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·018c28·0000f0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009af8·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0096d0·000010·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·009b08·000020·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·0096e0·000020·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·009b28·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·009700·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·009b28·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·009700·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·009b48·0010e8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·009720·0010f8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·019670·000a20·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·018d18·000a20·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00ac30·001ab8·18·····21·187··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00a818·001ab8·18·····21·187··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00c6e8·0017c5·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00c2d0·0017c5·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a090·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·019738·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)
14.4 KB
readelf --wide --symbols {}
    
Offset 11, 22 lines modifiedOffset 11, 22 lines modified
11 ·····7:·0000000000000000··1070·FUNC····LOCAL··DEFAULT···10·_io_BufferedReader___init__11 ·····7:·0000000000000000··1070·FUNC····LOCAL··DEFAULT···10·_io_BufferedReader___init__
12 ·····8:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1112 ·····8:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
13 ·····9:·0000000000000000····94·FUNC····LOCAL··DEFAULT····8·_io_BufferedReader___init__.cold13 ·····9:·0000000000000000····94·FUNC····LOCAL··DEFAULT····8·_io_BufferedReader___init__.cold
14 ····10:·0000000000000430····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF14 ····10:·0000000000000430····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
15 ····11:·0000000000000450···155·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell15 ····11:·0000000000000450···155·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell
16 ····12:·00000000000004f0····29·FUNC····LOCAL··DEFAULT···10·_io__Buffered_closed_get16 ····12:·00000000000004f0····29·FUNC····LOCAL··DEFAULT···10·_io__Buffered_closed_get
17 ····13:·000000000000005e····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_closed_get.cold17 ····13:·000000000000005e····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_closed_get.cold
18 ····14:·0000000000000510··2429·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read18 ····14:·0000000000000510··2422·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read
19 ····15:·0000000000002bc0···436·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read19 ····15:·0000000000002bc0···436·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read
20 ····16:·0000000000002490···742·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked20 ····16:·0000000000002490···742·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked
21 ····17:·000000000000008c···629·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold21 ····17:·000000000000008c···629·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold
22 ····18:·00000000000034c0····78·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast22 ····18:·00000000000034c0····78·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast
23 ····19:·00000000000020c9···197·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy23 ····19:·0000000000001fdd···197·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy
24 ····20:·0000000000000e90···454·FUNC····LOCAL··DEFAULT···10·_io__Buffered_close24 ····20:·0000000000000e90···454·FUNC····LOCAL··DEFAULT···10·_io__Buffered_close
25 ····21:·0000000000003560···123·FUNC····LOCAL··DEFAULT···10·_io__Buffered__dealloc_warn25 ····21:·0000000000003700···123·FUNC····LOCAL··DEFAULT···10·_io__Buffered__dealloc_warn
26 ····22:·0000000000000301···277·FUNC····LOCAL··DEFAULT····8·_io__Buffered_close.cold26 ····22:·0000000000000301···277·FUNC····LOCAL··DEFAULT····8·_io__Buffered_close.cold
27 ····23:·0000000000001060····67·FUNC····LOCAL··DEFAULT···10·buffered_closed27 ····23:·0000000000001060····67·FUNC····LOCAL··DEFAULT···10·buffered_closed
28 ····24:·0000000000000416····83·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold28 ····24:·0000000000000416····83·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold
29 ····25:·00000000000010b0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_simple_flush29 ····25:·00000000000010b0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_simple_flush
30 ····26:·0000000000000469····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_simple_flush.cold30 ····26:·0000000000000469····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_simple_flush.cold
31 ····27:·00000000000010f0···275·FUNC····LOCAL··DEFAULT···10·buffered_dealloc31 ····27:·00000000000010f0···275·FUNC····LOCAL··DEFAULT···10·buffered_dealloc
32 ····28:·0000000000000499····60·FUNC····LOCAL··DEFAULT····8·buffered_dealloc.cold32 ····28:·0000000000000499····60·FUNC····LOCAL··DEFAULT····8·buffered_dealloc.cold
Offset 39, 93 lines modifiedOffset 39, 93 lines modified
39 ····35:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.539 ····35:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
40 ····36:·0000000000000535···115·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold40 ····36:·0000000000000535···115·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold
41 ····37:·0000000000001720····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_writable41 ····37:·0000000000001720····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_writable
42 ····38:·00000000000005a8····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_writable.cold42 ····38:·00000000000005a8····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_writable.cold
43 ····39:·0000000000001760···258·FUNC····LOCAL··DEFAULT···10·_io__Buffered_tell43 ····39:·0000000000001760···258·FUNC····LOCAL··DEFAULT···10·_io__Buffered_tell
44 ····40:·00000000000005d8····43·FUNC····LOCAL··DEFAULT····8·_io__Buffered_tell.cold44 ····40:·00000000000005d8····43·FUNC····LOCAL··DEFAULT····8·_io__Buffered_tell.cold
45 ····41:·0000000000001870··2123·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write45 ····41:·0000000000001870··2123·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write
46 ····42:·000000000000218e····75·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.046 ····42:·00000000000020a2····75·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.0
47 ····43:·00000000000033c0···242·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek47 ····43:·00000000000033c0···242·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek
48 ····44:·0000000000000603···697·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold48 ····44:·0000000000000603···697·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold
49 ····45:·00000000000020c0···971·FUNC····LOCAL··DEFAULT···10·_io__Buffered_flush49 ····45:·00000000000020c0···971·FUNC····LOCAL··DEFAULT···10·_io__Buffered_flush
50 ····46:·00000000000008bc···399·FUNC····LOCAL··DEFAULT····8·_io__Buffered_flush.cold50 ····46:·00000000000008bc···399·FUNC····LOCAL··DEFAULT····8·_io__Buffered_flush.cold
51 ····47:·0000000000000a4b···241·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold51 ····47:·0000000000000a4b···241·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold
52 ····48:·0000000000002780····84·FUNC····LOCAL··DEFAULT···10·buffered_traverse52 ····48:·0000000000002780····84·FUNC····LOCAL··DEFAULT···10·buffered_traverse
53 ····49:·0000000000000b3c····41·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold53 ····49:·0000000000000b3c····41·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold
54 ····50:·00000000000027e0···984·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read154 ····50:·00000000000027e0···984·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read1
55 ····51:·0000000000000b65···515·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold55 ····51:·0000000000000b65···515·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold
56 ····52:·0000000000000d68···107·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold56 ····52:·0000000000000d68···107·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold
57 ····53:·0000000000002d80··1587·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek57 ····53:·0000000000002d80··1587·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek
58 ····54:·0000000000000dd3···613·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold58 ····54:·0000000000000dd3···613·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold
59 ····55:·0000000000001038····75·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold59 ····55:·0000000000001038····75·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold
60 ····56:·0000000000001083·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_read_fast.cold60 ····56:·0000000000001083·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_read_fast.cold
61 ····57:·0000000000003510····77·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer61 ····57:·0000000000003510···494·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer
62 ····58:·000000000000108a·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold62 ····58:·000000000000108a···138·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold
63 ····59:·0000000000001091····26·FUNC····LOCAL··DEFAULT····8·_io__Buffered__dealloc_warn.cold63 ····59:·0000000000001114····26·FUNC····LOCAL··DEFAULT····8·_io__Buffered__dealloc_warn.cold
64 ····60:·00000000000035e0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_fileno64 ····60:·0000000000003780····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_fileno
65 ····61:·00000000000010ab····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_fileno.cold65 ····61:·000000000000112e····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_fileno.cold
66 ····62:·00000000000010db···100·FUNC····LOCAL··DEFAULT····8·_io__Buffered_isatty66 ····62:·000000000000115e···100·FUNC····LOCAL··DEFAULT····8·_io__Buffered_isatty
67 ····63:·0000000000003620···586·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto67 ····63:·00000000000037c0···577·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto
68 ····64:·000000000000113f···158·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold68 ····64:·00000000000011c2···158·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold
69 ····65:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_name_get69 ····65:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_name_get
70 ····66:·00000000000011dd····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_name_get.cold70 ····66:·0000000000001260····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_name_get.cold
71 ····67:·000000000000120b···208·FUNC····LOCAL··DEFAULT····8·buffered_repr71 ····67:·000000000000128e···208·FUNC····LOCAL··DEFAULT····8·buffered_repr
72 ····68:·0000000000003870···102·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readline72 ····68:·0000000000003a10···102·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readline
73 ····69:·00000000000038e0···949·FUNC····LOCAL··DEFAULT···10·_buffered_readline73 ····69:·0000000000003a80···880·FUNC····LOCAL··DEFAULT···10·_buffered_readline
74 ····70:·00000000000012db····80·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold74 ····70:·000000000000135e····80·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold
75 ····71:·000000000000132b···289·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold75 ····71:·00000000000013ae···230·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold
76 ····72:·0000000000003ca0···151·FUNC····LOCAL··DEFAULT···10·buffered_iternext76 ····72:·0000000000003df0···151·FUNC····LOCAL··DEFAULT···10·buffered_iternext
77 ····73:·000000000000144c···131·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold77 ····73:·0000000000001494···131·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold
78 ····74:·00000000000014cf····63·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold78 ····74:·0000000000001517····63·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold
79 ····75:·0000000000000060···926·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__79 ····75:·0000000000000060···926·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__
80 ····76:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.280 ····76:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
81 ····77:·000000000000150e····97·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold81 ····77:·0000000000001556····97·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold
82 ····78:·0000000000003d40··1483·FUNC····LOCAL··DEFAULT···10·_io__Buffered_peek82 ····78:·0000000000000400···334·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek
83 ····79:·000000000000156f···581·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold83 ····79:·00000000000015b7···273·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold
84 ····80:·00000000000017b4···124·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto84 ····80:·00000000000016c8···124·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto
85 ····81:·0000000000001830···224·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic85 ····81:·0000000000001744···224·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic
86 ····82:·0000000000001910···127·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto186 ····82:·0000000000001824···127·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto1
87 ····83:·0000000000000400····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_mode_get87 ····83:·0000000000000550····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_mode_get
88 ····84:·000000000000198f····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_mode_get.cold88 ····84:·00000000000018a3····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_mode_get.cold
89 ····85:·0000000000000420···269·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__89 ····85:·0000000000000570···269·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__
90 ····86:·00000000000019bd···212·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold90 ····86:·00000000000018d1···212·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold
91 ····87:·0000000000000530····27·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get91 ····87:·0000000000000680····27·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get
92 ····88:·0000000000001a91····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold92 ····88:·00000000000019a5····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold
93 ····89:·0000000000001aa7····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write93 ····89:·00000000000019bb····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write
94 ····90:·0000000000000550····82·FUNC····LOCAL··DEFAULT····1·_forward_call94 ····90:·00000000000006a0····82·FUNC····LOCAL··DEFAULT····1·_forward_call
95 ····91:·0000000000001abc····41·FUNC····LOCAL··DEFAULT····8·_forward_call.cold95 ····91:·00000000000019d0····41·FUNC····LOCAL··DEFAULT····8·_forward_call.cold
96 ····92:·0000000000001ae5···139·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close96 ····92:·00000000000019f9···139·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close
97 ····93:·00000000000005b0···108·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc97 ····93:·0000000000000700···108·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc
98 ····94:·0000000000000620····97·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_clear98 ····94:·0000000000000770····97·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_clear
99 ····95:·0000000000001b70····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold99 ····95:·0000000000001a84····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold
100 ····96:·0000000000001b85····40·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_clear.cold100 ····96:·0000000000001a99····40·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_clear.cold
101 ····97:·0000000000000690···325·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate101 ····97:·00000000000007e0···325·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate
102 ····98:·0000000000001bad···227·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold102 ····98:·0000000000001ac1···227·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold
103 ····99:·0000000000000140····72·OBJECT··LOCAL··DEFAULT····3·_parser.8103 ····99:·0000000000000140····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
104 ···100:·0000000000001c90···617·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1104 ···100:·0000000000001ba4···617·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1
105 ···101:·0000000000001ef9···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read105 ···101:·0000000000001e0d···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read
106 ···102:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.13106 ···102:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
107 ···103:·0000000000001f88····70·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_detach107 ···103:·0000000000001e9c····70·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_detach
108 ···104:·0000000000001fce···112·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_write108 ···104:·0000000000001ee2···112·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_write
109 ···105:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.17109 ···105:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
110 ···106:·00000000000007e0····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable110 ···106:·0000000000000930····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable
111 ···107:·0000000000000800····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_writable111 ···107:·0000000000000950····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_writable
112 ···108:·000000000000203e····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read112 ···108:·0000000000001f52····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read
113 ···109:·0000000000002053····31·FUNC····LOCAL··DEFAULT····8·_io__Buffered___sizeof__113 ···109:·0000000000001f67····31·FUNC····LOCAL··DEFAULT····8·_io__Buffered___sizeof__
114 ···110:·0000000000002072····87·FUNC····LOCAL··DEFAULT····8·_io__Buffered_detach114 ···110:·0000000000001f86····87·FUNC····LOCAL··DEFAULT····8·_io__Buffered_detach
115 ···111:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···12·__func__.6115 ···111:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···12·__func__.6
116 ···112:·00000000000021d9····84·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_isatty116 ···112:·00000000000020ed····84·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_isatty
117 ···113:·000000000000222d····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_peek117 ···113:·0000000000002141····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_peek
118 ···114:·0000000000002242····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read1118 ···114:·0000000000002156····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read1
119 ···115:·0000000000002257····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto119 ···115:·000000000000216b····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto
120 ···116:·000000000000226c····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto1120 ···116:·0000000000002180····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto1
121 ···117:·0000000000002281····20·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_flush121 ···117:·0000000000002195····20·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_flush
122 ···118:·0000000000000820···105·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_traverse122 ···118:·0000000000000970···105·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_traverse
123 ···119:·0000000000002295····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_traverse.cold123 ···119:·00000000000021a9····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_traverse.cold
124 ···120:·00000000000022ab···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read1124 ···120:·00000000000021bf···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read1
125 ···121:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15125 ···121:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
126 ···122:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0126 ···122:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
127 ···123:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata127 ···123:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
128 ···124:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1128 ···124:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
129 ···125:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3129 ···125:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
130 ···126:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4130 ···126:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
131 ···127:·0000000000000060····16·OBJECT··LOCAL··DEFAULT···12·_keywords.7131 ···127:·0000000000000060····16·OBJECT··LOCAL··DEFAULT···12·_keywords.7
181 KB
readelf --wide --relocs {}
Max HTML report size reached
47.8 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
600 B
strings --all --bytes=8 {}
    
Offset 72, 19 lines modifiedOffset 72, 19 lines modified
72 AWAVAUATI72 AWAVAUATI
73 x[]A\A]A^A_73 x[]A\A]A^A_
74 x[]A\A]A^A_74 x[]A\A]A^A_
75 []A\A]A^A_75 []A\A]A^A_
76 []A\A]A^A_76 []A\A]A^A_
77 x[]A\A]A^A_77 x[]A\A]A^A_
78 t-H+G@H978 t-H+G@H9
 79 AWAVAUATUSH
 80 []A\A]A^A_
79 []A\A]A^81 []A\A]A^
80 AWAVAUATUH82 AWAVAUATUH
81 []A\A]A^A_83 []A\A]A^A_
82 AWAVAUATI 
83 []A\A]A^A_ 
84 _enter_buffered_busy84 _enter_buffered_busy
85 BufferedRandom(raw,·buffer_size=DEFAULT_BUFFER_SIZE)85 BufferedRandom(raw,·buffer_size=DEFAULT_BUFFER_SIZE)
86 A·buffered·interface·to·random·access·streams.86 A·buffered·interface·to·random·access·streams.
87 The·constructor·creates·a·reader·and·writer·for·a·seekable·stream,87 The·constructor·creates·a·reader·and·writer·for·a·seekable·stream,
88 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
89 defaults·to·DEFAULT_BUFFER_SIZE.89 defaults·to·DEFAULT_BUFFER_SIZE.
90 BufferedRWPair(reader,·writer,·buffer_size=DEFAULT_BUFFER_SIZE,·/)90 BufferedRWPair(reader,·writer,·buffer_size=DEFAULT_BUFFER_SIZE,·/)
22.9 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+0x11d910 ·R_X86_64_PC32»  .text.unlikely+0x125c
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+0x14cb37 ·R_X86_64_PC32»  .text.unlikely+0x1513
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+0x151777 ·R_X86_64_PC32»  .text.unlikely+0x155f
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+0x150a88 ·R_X86_64_PC32»  .text.unlikely+0x1552
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+0x1538137 ·R_X86_64_PC32»  .text.unlikely+0x1580
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+0x152e147 ·R_X86_64_PC32»  .text.unlikely+0x1576
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+0x154e156 ·R_X86_64_PC32»  .text.unlikely+0x1596
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+0x1564256 ·R_X86_64_PC32»  .text.unlikely+0x15ac
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, 178 lines modifiedOffset 327, 290 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+0x1517334 ·R_X86_64_PC32»  .text.unlikely+0x155f
335 »       xchg···%ax,%ax335 »       xchg···%ax,%ax
  
 336 0000000000000400·<_io__Buffered_peek>:
 337 _io__Buffered_peek():
 338 »       endbr64
 339 »       push···%r12
 340 »       mov····%rsi,%r12
 341 »       push···%rbp
 342 »       mov····%rdx,%rbp
Max diff block lines reached; 15883/23254 bytes (68.30%) of diff not shown.
86.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
59.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
20.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ··0x000000b0·30000000·b4000000·00000000·9b000000·0...............15 ··0x000000b0·30000000·b4000000·00000000·9b000000·0...............
16 ··0x000000c0·004c0e10·8c02460e·18860341·0e208304·.L....F....A.·..16 ··0x000000c0·004c0e10·8c02460e·18860341·0e208304·.L....F....A.·..
17 ··0x000000d0·440e3002·580a0e20·440e1841·0e10420e·D.0.X..·D..A..B.17 ··0x000000d0·440e3002·580a0e20·440e1841·0e10420e·D.0.X..·D..A..B.
18 ··0x000000e0·08410b00·10000000·e8000000·00000000·.A..............18 ··0x000000e0·08410b00·10000000·e8000000·00000000·.A..............
19 ··0x000000f0·1d000000·00000000·18000000·fc000000·................19 ··0x000000f0·1d000000·00000000·18000000·fc000000·................
20 ··0x00000100·00000000·2e000000·00410e10·5d0a0e08·.........A..]...20 ··0x00000100·00000000·2e000000·00410e10·5d0a0e08·.........A..]...
21 ··0x00000110·410b0000·64000000·18010000·00000000·A...d...........21 ··0x00000110·410b0000·64000000·18010000·00000000·A...d...........
22 ··0x00000120·7d090000·00460e10·8f02420e·188e0342·}....F....B....B22 ··0x00000120·76090000·00460e10·8f02420e·188e0342·v....F....B....B
23 ··0x00000130·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.23 ··0x00000130·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
24 ··0x00000140·38830747·0e7002d0·0a0e3841·0e30410e·8..G.p....8A.0A.24 ··0x00000140·38830747·0e7002d0·0a0e3841·0e30410e·8..G.p....8A.0A.
25 ··0x00000150·28420e20·420e1842·0e10420e·084b0b03·(B.·B..B..B..K..25 ··0x00000150·28420e20·420e1842·0e10420e·084b0b03·(B.·B..B..B..K..
26 ··0x00000160·b1010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.26 ··0x00000160·b1010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
27 ··0x00000170·18420e10·420e0845·0b000000·1c000000·.B..B..E........27 ··0x00000170·18420e10·420e0845·0b000000·1c000000·.B..B..E........
28 ··0x00000180·80010000·00000000·75020000·000e7083·........u.....p.28 ··0x00000180·80010000·00000000·75020000·000e7083·........u.....p.
29 ··0x00000190·0786068c·058d048e·038f0200·30000000·............0...29 ··0x00000190·0786068c·058d048e·038f0200·30000000·............0...
Offset 125, 151 lines modifiedOffset 125, 152 lines modified
125 ··0x00000790·28440e20·410e1842·0e10420e·08410b00·(D.·A..B..B..A..125 ··0x00000790·28440e20·410e1842·0e10420e·08410b00·(D.·A..B..B..A..
126 ··0x000007a0·18000000·a4070000·00000000·4b000000·............K...126 ··0x000007a0·18000000·a4070000·00000000·4b000000·............K...
127 ··0x000007b0·000e3083·0586048c·038d0200·28000000·..0.........(...127 ··0x000007b0·000e3083·0586048c·038d0200·28000000·..0.........(...
128 ··0x000007c0·c0070000·00000000·4e000000·00410e10·........N....A..128 ··0x000007c0·c0070000·00000000·4e000000·00410e10·........N....A..
129 ··0x000007d0·8602440e·18830344·0e20770a·0e18410e·..D....D.·w...A.129 ··0x000007d0·8602440e·18830344·0e20770a·0e18410e·..D....D.·w...A.
130 ··0x000007e0·10410e08·410b0000·14000000·ec070000·.A..A...........130 ··0x000007e0·10410e08·410b0000·14000000·ec070000·.A..A...........
131 ··0x000007f0·00000000·07000000·000e2083·03860200·..........·.....131 ··0x000007f0·00000000·07000000·000e2083·03860200·..........·.....
132 ··0x00000800·24000000·04080000·00000000·4d000000·$...........M...132 ··0x00000800·4c000000·04080000·00000000·ee010000·L...............
133 ··0x00000810·00410e10·8602410e·18830344·0e200244·.A....A....D.·.D133 ··0x00000810·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
134 ··0x00000820·0e18410e·10410e08·14000000·2c080000·..A..A......,... 
135 ··0x00000830·00000000·07000000·000e2083·03860200·..........·.....134 ··0x00000820·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
 135 ··0x00000830·0eb00103·24010a0e·38440e30·410e2842·....$...8D.0A.(B
 136 ··0x00000840·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
 137 ··0x00000850·1c000000·54080000·00000000·8a000000·....T...........
 138 ··0x00000860·000eb001·83078606·8c058d04·8e038f02·................
136 ··0x00000840·1c000000·44080000·00000000·7b000000·....D.......{...139 ··0x00000870·1c000000·74080000·00000000·7b000000·....t.......{...
137 ··0x00000850·00660e20·700a0e08·4a0b540e·08000000·.f.·p...J.T.....140 ··0x00000880·00660e20·700a0e08·4a0b540e·08000000·.f.·p...J.T.....
138 ··0x00000860·10000000·64080000·00000000·1a000000·....d...........141 ··0x00000890·10000000·94080000·00000000·1a000000·................
139 ··0x00000870·000e2000·14000000·78080000·00000000·..·.....x.......142 ··0x000008a0·000e2000·14000000·a8080000·00000000·..·.............
140 ··0x00000880·3c000000·00480e20·730e0800·10000000·<....H.·s.......143 ··0x000008b0·3c000000·00480e20·730e0800·10000000·<....H.·s.......
141 ··0x00000890·90080000·00000000·30000000·000e2000·........0.....·.144 ··0x000008c0·c0080000·00000000·30000000·000e2000·........0.....·.
142 ··0x000008a0·14000000·a4080000·00000000·64000000·............d...145 ··0x000008d0·14000000·d4080000·00000000·64000000·............d...
143 ··0x000008b0·00480e20·025b0e08·40000000·bc080000·.H.·.[..@.......146 ··0x000008e0·00480e20·025b0e08·40000000·ec080000·.H.·.[..@.......
144 ··0x000008c0·00000000·4a020000·00460e10·8e024b0e·....J....F....K.147 ··0x000008f0·00000000·41020000·00460e10·8e024b0e·....A....F....K.
145 ··0x000008d0·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0148 ··0x00000900·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0
146 ··0x000008e0·83064a0e·800102ba·0a0e3044·0e28410e·..J.......0D.(A.149 ··0x00000910·83064a0e·800102ba·0a0e3044·0e28410e·..J.......0D.(A.
147 ··0x000008f0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....150 ··0x00000920·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
148 ··0x00000900·00090000·00000000·9e000000·000e8001·................151 ··0x00000930·30090000·00000000·9e000000·000e8001·0...............
149 ··0x00000910·83068605·8c048d03·8e020000·10000000·................152 ··0x00000940·83068605·8c048d03·8e020000·10000000·................
150 ··0x00000920·20090000·00000000·1c000000·00000000··...............153 ··0x00000950·50090000·00000000·1c000000·00000000·P...............
151 ··0x00000930·18000000·34090000·00000000·2e000000·....4...........154 ··0x00000960·18000000·64090000·00000000·2e000000·....d...........
152 ··0x00000940·00410e10·5d0a0e08·410b0000·24000000·.A..]...A...$...155 ··0x00000970·00410e10·5d0a0e08·410b0000·24000000·.A..]...A...$...
153 ··0x00000950·50090000·00000000·d0000000·00450e10·P............E..156 ··0x00000980·80090000·00000000·d0000000·00450e10·.............E..
154 ··0x00000960·8602490e·18830344·0e3002b8·0e18440e·..I....D.0....D.157 ··0x00000990·8602490e·18830344·0e3002b8·0e18440e·..I....D.0....D.
155 ··0x00000970·10410e08·30000000·78090000·00000000·.A..0...x.......158 ··0x000009a0·10410e08·30000000·a8090000·00000000·.A..0...........
156 ··0x00000980·66000000·00460e10·8c02440e·18860344·f....F....D....D159 ··0x000009b0·66000000·00460e10·8c02440e·18860344·f....F....D....D
157 ··0x00000990·0e208304·470e3070·0a0e2041·0e18410e·.·..G.0p..·A..A.160 ··0x000009c0·0e208304·470e3070·0a0e2041·0e18410e·.·..G.0p..·A..A.
158 ··0x000009a0·10420e08·410b0000·18000000·ac090000·.B..A...........161 ··0x000009d0·10420e08·410b0000·18000000·dc090000·.B..A...........
159 ··0x000009b0·00000000·50000000·000e3083·0486038c·....P.....0.....162 ··0x000009e0·00000000·50000000·000e3083·0486038c·....P.....0.....
160 ··0x000009c0·02000000·48000000·c8090000·00000000·....H...........163 ··0x000009f0·02000000·48000000·f8090000·00000000·....H...........
161 ··0x000009d0·b5030000·00420e10·8f02420e·188e0342·.....B....B....B164 ··0x00000a00·70030000·00420e10·8f02420e·188e0342·p....B....B....B
162 ··0x000009e0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.165 ··0x00000a10·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
163 ··0x000009f0·38830747·0e4002a7·0a0e3844·0e30410e·8..G.@....8D.0A.166 ··0x00000a20·38830747·0e4002a7·0a0e3844·0e30410e·8..G.@....8D.0A.
164 ··0x00000a00·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..167 ··0x00000a30·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
165 ··0x00000a10·1c000000·140a0000·00000000·21010000·............!...168 ··0x00000a40·1c000000·440a0000·00000000·e6000000·....D...........
166 ··0x00000a20·000e4083·0786068c·058d048e·038f0200·..@.............169 ··0x00000a50·000e4083·0786068c·058d048e·038f0200·..@.............
167 ··0x00000a30·20000000·340a0000·00000000·97000000··...4...........170 ··0x00000a60·20000000·640a0000·00000000·97000000··...d...........
168 ··0x00000a40·00450e10·8302470e·2002810a·0e10440e·.E....G.·.....D.171 ··0x00000a70·00450e10·8302470e·2002810a·0e10440e·.E....G.·.....D.
169 ··0x00000a50·08410b00·14000000·580a0000·00000000·.A......X.......172 ··0x00000a80·08410b00·14000000·880a0000·00000000·.A..............
170 ··0x00000a60·83000000·000e2083·02000000·24000000·......·.....$...173 ··0x00000a90·83000000·000e2083·02000000·24000000·......·.....$...
171 ··0x00000a70·700a0000·00000000·40000000·00450e10·p.......@....E..174 ··0x00000aa0·a00a0000·00000000·40000000·00450e10·........@....E..
172 ··0x00000a80·8602410e·18830344·0e30730e·18410e10·..A....D.0s..A..175 ··0x00000ab0·8602410e·18830344·0e30730e·18410e10·..A....D.0s..A..
173 ··0x00000a90·410e0800·14000000·980a0000·00000000·A...............176 ··0x00000ac0·410e0800·14000000·c80a0000·00000000·A...............
174 ··0x00000aa0·3f000000·000e3083·03860200·60000000·?.....0.....`...177 ··0x00000ad0·3f000000·000e3083·03860200·60000000·?.....0.....`...
175 ··0x00000ab0·b00a0000·00000000·9e030000·00460e10·.............F..178 ··0x00000ae0·e00a0000·00000000·9e030000·00460e10·.............F..
176 ··0x00000ac0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.179 ··0x00000af0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
177 ··0x00000ad0·05410e30·8306470e·5003bf02·0a0e3041·.A.0..G.P.....0A180 ··0x00000b00·05410e30·8306470e·5003bf02·0a0e3041·.A.0..G.P.....0A
178 ··0x00000ae0·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.181 ··0x00000b10·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.
179 ··0x00000af0·720e5857·0e60420e·68420e70·490e5061·r.XW.`B.hB.pI.Pa182 ··0x00000b20·720e5857·0e60420e·68420e70·490e5061·r.XW.`B.hB.pI.Pa
180 ··0x00000b00·0e58590e·60420e68·420e7049·0e500000·.XY.`B.hB.pI.P..183 ··0x00000b30·0e58590e·60420e68·420e7049·0e500000·.XY.`B.hB.pI.P..
181 ··0x00000b10·1c000000·140b0000·00000000·61000000·............a...184 ··0x00000b40·1c000000·440b0000·00000000·61000000·....D.......a...
182 ··0x00000b20·000e5083·0686058c·048d038e·02000000·..P.............185 ··0x00000b50·000e5083·0686058c·048d038e·02000000·..P.............
183 ··0x00000b30·4c000000·340b0000·00000000·cb050000·L...4...........186 ··0x00000b60·30000000·640b0000·00000000·4e010000·0...d.......N...
184 ··0x00000b40·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..187 ··0x00000b70·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
 188 ··0x00000b80·470e3003·0f010a0e·20440e18·410e1042·G.0.....·D..A..B
185 ··0x00000b50·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G 
186 ··0x00000b60·0eb00103·fe030a0e·38440e30·410e2842·........8D.0A.(B 
187 ··0x00000b70·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
188 ··0x00000b80·1c000000·840b0000·00000000·45020000·............E...189 ··0x00000b90·0e08410b·18000000·980b0000·00000000·..A.............
189 ··0x00000b90·000eb001·83078606·8c058d04·8e038f02·................190 ··0x00000ba0·11010000·000e3083·0486038c·02000000·......0.........
190 ··0x00000ba0·2c000000·a40b0000·00000000·7c000000·,...........|...191 ··0x00000bb0·2c000000·b40b0000·00000000·7c000000·,...........|...
191 ··0x00000bb0·00460e10·8c024b0e·18860346·0e208304·.F....K....F.·..192 ··0x00000bc0·00460e10·8c024b0e·18860346·0e208304·.F....K....F.·..
192 ··0x00000bc0·470e7002·560e2044·0e18410e·10420e08·G.p.V.·D..A..B..193 ··0x00000bd0·470e7002·560e2044·0e18410e·10420e08·G.p.V.·D..A..B..
193 ··0x00000bd0·34000000·d40b0000·00000000·e0000000·4...............194 ··0x00000be0·34000000·e40b0000·00000000·e0000000·4...............
194 ··0x00000be0·00420e10·8c02490e·18860341·0e208304·.B....I....A.·..195 ··0x00000bf0·00420e10·8c02490e·18860341·0e208304·.B....I....A.·..
195 ··0x00000bf0·02c20a0e·18440e10·420e0845·0b410e18·.....D..B..E.A..196 ··0x00000c00·02c20a0e·18440e10·420e0845·0b410e18·.....D..B..E.A..
196 ··0x00000c00·430e1042·0e080000·2c000000·0c0c0000·C..B....,.......197 ··0x00000c10·430e1042·0e080000·2c000000·1c0c0000·C..B....,.......
197 ··0x00000c10·00000000·7f000000·00460e10·8c024b0e·.........F....K.198 ··0x00000c20·00000000·7f000000·00460e10·8c024b0e·.........F....K.
198 ··0x00000c20·18860346·0e208304·470e7002·590e2044·...F.·..G.p.Y.·D199 ··0x00000c30·18860346·0e208304·470e7002·590e2044·...F.·..G.p.Y.·D
199 ··0x00000c30·0e18410e·10420e08·10000000·3c0c0000·..A..B......<...200 ··0x00000c40·0e18410e·10420e08·10000000·4c0c0000·..A..B......L...
200 ··0x00000c40·00000000·1c000000·00000000·18000000·................201 ··0x00000c50·00000000·1c000000·00000000·18000000·................
201 ··0x00000c50·500c0000·00000000·2e000000·00410e10·P............A..202 ··0x00000c60·600c0000·00000000·2e000000·00410e10·`............A..
202 ··0x00000c60·5d0a0e08·410b0000·3c000000·6c0c0000·]...A...<...l...203 ··0x00000c70·5d0a0e08·410b0000·3c000000·7c0c0000·]...A...<...|...
203 ··0x00000c70·00000000·0d010000·00460e10·8e02420e·.........F....B.204 ··0x00000c80·00000000·0d010000·00460e10·8e02420e·.........F....B.
204 ··0x00000c80·188d0342·0e208c04·440e2886·05490e30·...B.·..D.(..I.0205 ··0x00000c90·188d0342·0e208c04·440e2886·05490e30·...B.·..D.(..I.0
205 ··0x00000c90·830602e2·0a0e2843·0e20420e·18420e10·......(C.·B..B..206 ··0x00000ca0·830602e2·0a0e2843·0e20420e·18420e10·......(C.·B..B..
206 ··0x00000ca0·420e0841·0b000000·1c000000·ac0c0000·B..A............207 ··0x00000cb0·420e0841·0b000000·1c000000·bc0c0000·B..A............
207 ··0x00000cb0·00000000·d4000000·000e3083·0686058c·..........0.....208 ··0x00000cc0·00000000·d4000000·000e3083·0686058c·..........0.....
208 ··0x00000cc0·048d038e·02000000·10000000·cc0c0000·................209 ··0x00000cd0·048d038e·02000000·10000000·dc0c0000·................
209 ··0x00000cd0·00000000·1b000000·00000000·14000000·................210 ··0x00000ce0·00000000·1b000000·00000000·14000000·................
210 ··0x00000ce0·e00c0000·00000000·16000000·00410e10·.............A..211 ··0x00000cf0·f00c0000·00000000·16000000·00410e10·.............A..
211 ··0x00000cf0·540e0800·10000000·f80c0000·00000000·T...............212 ··0x00000d00·540e0800·10000000·080d0000·00000000·T...............
212 ··0x00000d00·15000000·00000000·28000000·0c0d0000·........(.......213 ··0x00000d10·15000000·00000000·28000000·1c0d0000·........(.......
213 ··0x00000d10·00000000·52000000·00420e10·8c02410e·....R....B....A.214 ··0x00000d20·00000000·52000000·00420e10·8c02410e·....R....B....A.
214 ··0x00000d20·18860341·0e208304·024a0e18·410e1042·...A.·...J..A..B215 ··0x00000d30·18860341·0e208304·024a0e18·410e1042·...A.·...J..A..B
215 ··0x00000d30·0e080000·18000000·380d0000·00000000·........8.......216 ··0x00000d40·0e080000·18000000·480d0000·00000000·........H.......
216 ··0x00000d40·29000000·000e2083·0486038c·02000000·).....·.........217 ··0x00000d50·29000000·000e2083·0486038c·02000000·).....·.........
217 ··0x00000d50·24000000·540d0000·00000000·8b000000·$...T...........218 ··0x00000d60·24000000·640d0000·00000000·8b000000·$...d...........
218 ··0x00000d60·00450e10·8602480e·18830344·0e200277·.E....H....D.·.w219 ··0x00000d70·00450e10·8602480e·18830344·0e200277·.E....H....D.·.w
219 ··0x00000d70·0e18410e·10410e08·24000000·7c0d0000·..A..A..$...|...220 ··0x00000d80·0e18410e·10410e08·24000000·8c0d0000·..A..A..$.......
220 ··0x00000d80·00000000·6c000000·00450e10·8602430e·....l....E....C.221 ··0x00000d90·00000000·6c000000·00450e10·8602430e·....l....E....C.
221 ··0x00000d90·18830344·0e20025d·0e18410e·10410e08·...D.·.]..A..A..222 ··0x00000da0·18830344·0e20025d·0e18410e·10410e08·...D.·.]..A..A..
222 ··0x00000da0·1c000000·a40d0000·00000000·15000000·................223 ··0x00000db0·1c000000·b40d0000·00000000·15000000·................
223 ··0x00000db0·000e2083·0386024b·0e18440e·10410e08·..·....K..D..A..224 ··0x00000dc0·000e2083·0386024b·0e18440e·10410e08·..·....K..D..A..
224 ··0x00000dc0·18000000·c40d0000·00000000·61000000·............a...225 ··0x00000dd0·18000000·d40d0000·00000000·61000000·............a...
225 ··0x00000dd0·00450e10·8302025b·0e080000·14000000·.E.....[........226 ··0x00000de0·00450e10·8302025b·0e080000·14000000·.E.....[........
226 ··0x00000de0·e00d0000·00000000·28000000·000e1083·........(.......227 ··0x00000df0·f00d0000·00000000·28000000·000e1083·........(.......
227 ··0x00000df0·02000000·30000000·f80d0000·00000000·....0...........228 ··0x00000e00·02000000·30000000·080e0000·00000000·....0...........
228 ··0x00000e00·45010000·00460e10·8c02440e·18860347·E....F....D....G229 ··0x00000e10·45010000·00460e10·8c02440e·18860347·E....F....D....G
229 ··0x00000e10·0e208304·4a0e4002·f80a0e20·440e1841·.·..J.@....·D..A230 ··0x00000e20·0e208304·4a0e4002·f80a0e20·440e1841·.·..J.@....·D..A
230 ··0x00000e20·0e10420e·08410b00·28000000·2c0e0000·..B..A..(...,...231 ··0x00000e30·0e10420e·08410b00·28000000·3c0e0000·..B..A..(...<...
Max diff block lines reached; 0/20800 bytes (0.00%) of diff not shown.
715 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:··········112008·(bytes·into·file)13 ··Start·of·section·headers:··········112000·(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·0x1b588:1 There·are·22·section·headers,·starting·at·offset·0x1b580:
  
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·00159a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00eec0·001a28·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00eeb8·001a88·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001590·000c60·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0015e0·000c60·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0108e8·000fa8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·010940·000fa8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0021f0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002240·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·002240·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·002618·000558·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002b20·0028bd·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002b70·0028c1·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·011890·0059b8·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0118e8·0059b8·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0053e0·004553·00··AX··0···0·6414 ··[10]·.text.hot·········PROGBITS········0000000000000000·005438·0044f3·00··AX··0···0·64
15 ··[11]·.rela.text.hot····RELA············0000000000000000·017248·003540·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0172a0·0034e0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·009938·0014eb·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·009930·0014eb·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01a788·000420·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01a780·000420·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00ae28·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00ae20·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00ae30·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00ae28·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00ae30·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00ae28·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00ae50·000f60·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00ae48·000f60·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·01aba8·000918·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·01aba0·000918·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00bdb0·001920·18·····20·161··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00bda8·001920·18·····20·161··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00d6d0·0017f0·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00d6c8·0017f0·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01b4c0·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01b4b8·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
16.3 KB
readelf --wide --symbols {}
    
Offset 4, 117 lines modifiedOffset 4, 117 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·.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··3205·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper___init__11 ·····7:·0000000000000000··3190·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper___init__
12 ·····8:·0000000000000140···160·OBJECT··LOCAL··DEFAULT···12·encodefuncs12 ·····8:·0000000000000140···160·OBJECT··LOCAL··DEFAULT···12·encodefuncs
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:·0000000000000c80····37·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
15 ····11:·0000000000000000···985·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper___init__.cold15 ····11:·0000000000000000···985·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper___init__.cold
16 ····12:·0000000000000cc0··1303·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write16 ····12:·0000000000000cb0··1303·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write
17 ····13:·0000000000001327····29·FUNC····LOCAL··DEFAULT····8·ascii_encode17 ····13:·0000000000001327····29·FUNC····LOCAL··DEFAULT····8·ascii_encode
18 ····14:·000000000000156d····29·FUNC····LOCAL··DEFAULT····8·latin1_encode18 ····14:·0000000000001571····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···562·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush20 ····16:·0000000000001220···562·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush
21 ····17:·00000000000003d9···528·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold21 ····17:·00000000000003d9···528·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold
22 ····18:·00000000000011e0····76·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get_impl22 ····18:·00000000000011d0····68·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get_impl
23 ····19:·00000000000005e9···206·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold23 ····19:·00000000000005e9···206·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold
24 ····20:·0000000000001470···329·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse24 ····20:·0000000000001460···329·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse
25 ····21:·00000000000006b7····83·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold25 ····21:·00000000000006b7····83·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold
26 ····22:·00000000000015c0···297·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder___init__26 ····22:·00000000000015b0···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:·000000000000070a····98·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold28 ····24:·000000000000070a····98·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold
29 ····25:·00000000000016f0····80·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get29 ····25:·00000000000016e0····80·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get
30 ····26:·0000000000001740···136·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext30 ····26:·0000000000001730···136·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext
31 ····27:·00000000000017d0··2804·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline31 ····27:·00000000000017c0··2801·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline
32 ····28:·000000000000076c···249·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold32 ····28:·000000000000076c···249·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold
33 ····29:·00000000000022d0··1016·FUNC····LOCAL··DEFAULT···10·textiowrapper_read_chunk33 ····29:·00000000000022c0··1002·FUNC····LOCAL··DEFAULT···10·textiowrapper_read_chunk
34 ····30:·00000000000031c0····69·FUNC····LOCAL··DEFAULT···10·find_control_char34 ····30:·00000000000031c0····69·FUNC····LOCAL··DEFAULT···10·find_control_char
35 ····31:·0000000000000865···869·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold35 ····31:·0000000000000865···869·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold
36 ····32:·0000000000000bca···329·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold36 ····32:·0000000000000bca···329·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold
37 ····33:·0000000000000d13···448·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold37 ····33:·0000000000000d13···448·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold
38 ····34:·0000000000002ec0····82·FUNC····LOCAL··DEFAULT···10·check_decoded38 ····34:·0000000000002ec0····82·FUNC····LOCAL··DEFAULT···10·check_decoded
39 ····35:·0000000000000ed3····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold39 ····35:·0000000000000ed3····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold
40 ····36:·0000000000003210···246·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_close40 ····36:·0000000000003210···246·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_close
41 ····37:·0000000000000f34···206·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold41 ····37:·0000000000000f34···206·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold
42 ····38:·0000000000003310···816·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush42 ····38:·0000000000003310···808·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush
43 ····39:·0000000000001002···327·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold43 ····39:·0000000000001002···327·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold
44 ····40:·0000000000003640···641·FUNC····LOCAL··DEFAULT···10·textiowrapper_dealloc44 ····40:·0000000000003640···641·FUNC····LOCAL··DEFAULT···10·textiowrapper_dealloc
45 ····41:·0000000000001149····85·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold45 ····41:·0000000000001149····85·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold
46 ····42:·00000000000038d0···491·FUNC····LOCAL··DEFAULT···10·textiowrapper_clear46 ····42:·00000000000038d0···491·FUNC····LOCAL··DEFAULT···10·textiowrapper_clear
47 ····43:·000000000000119e····44·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold47 ····43:·000000000000119e····44·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold
48 ····44:·0000000000003ac0···163·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_dealloc48 ····44:·0000000000003ac0···163·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_dealloc
49 ····45:·00000000000011ca····34·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold49 ····45:·00000000000011ca····34·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold
50 ····46:·0000000000003b70····86·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_clear50 ····46:·0000000000003b70····86·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_clear
51 ····47:·0000000000003bd0····88·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline51 ····47:·0000000000003bd0····88·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline
52 ····48:·00000000000011ec···177·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold52 ····48:·00000000000011ec···177·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold
53 ····49:·0000000000003c30···245·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_getstate53 ····49:·0000000000003c30···245·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_getstate
54 ····50:·000000000000129d···138·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold54 ····50:·000000000000129d···138·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold
55 ····51:·0000000000003d30··1589·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_read55 ····51:·0000000000003d30··1572·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_read
56 ····52:·00000000000043c0···105·FUNC····LOCAL··DEFAULT···10·textiowrapper_get_decoded_chars56 ····52:·00000000000043b0···105·FUNC····LOCAL··DEFAULT···10·textiowrapper_get_decoded_chars
57 ····53:·0000000000001344···387·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold57 ····53:·0000000000001344···391·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold
58 ····54:·0000000000004370····71·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_fileno58 ····54:·0000000000004360····71·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_fileno
59 ····55:·00000000000014c7····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold59 ····55:·00000000000014cb····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:·00000000000014f2····22·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_errors_get.cold61 ····57:·00000000000014f6····22·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_errors_get.cold
62 ····58:·0000000000001508···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty62 ····58:·000000000000150c···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:·000000000000158a·····7·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_traverse.cold64 ····60:·000000000000158e·····7·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_traverse.cold
65 ····61:·0000000000001591···468·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr65 ····61:·0000000000001595···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:·0000000000001765····40·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_name_get.cold67 ····63:·0000000000001769····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:·000000000000178d···841·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_reconfigure.cold71 ····67:·0000000000001791···841·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_reconfigure.cold
72 ····68:·0000000000001ad6····59·FUNC····LOCAL··DEFAULT····8·convert_optional_bool.cold72 ····68:·0000000000001ada····59·FUNC····LOCAL··DEFAULT····8·convert_optional_bool.cold
73 ····69:·0000000000004430···104·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_decode73 ····69:·0000000000004420···104·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_decode
74 ····70:·0000000000001b11···133·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold74 ····70:·0000000000001b15···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:·00000000000044a0····74·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_reset76 ····72:·00000000000007f0····74·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_reset
77 ····73:·0000000000001b96····32·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold77 ····73:·0000000000001b9a····32·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold
78 ····74:·00000000000007f0··1670·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell78 ····74:·0000000000000840··1670·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell
79 ····75:·00000000000044f0····99·FUNC····LOCAL··DEFAULT···10·_textiowrapper_decoder_setstate.isra.079 ····75:·0000000000004490····99·FUNC····LOCAL··DEFAULT···10·_textiowrapper_decoder_setstate.isra.0
80 ····76:·0000000000001bb6···713·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold80 ····76:·0000000000001bba···713·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold
81 ····77:·0000000000000e80··1312·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek81 ····77:·0000000000000ed0··1312·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek
82 ····78:·00000000000013a0····84·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset82 ····78:·00000000000013f0····84·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset
83 ····79:·0000000000001e7f···720·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold83 ····79:·0000000000001e83···720·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold
84 ····80:·000000000000214f····34·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold84 ····80:·0000000000002153····34·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold
85 ····81:·0000000000002171····76·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold85 ····81:·0000000000002175····76·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold
86 ····82:·00000000000021bd···105·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_newlines_get86 ····82:·00000000000021c1···105·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_newlines_get
87 ····83:·0000000000001400····60·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_detach87 ····83:·0000000000001450····60·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_detach
88 ····84:·0000000000002226····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_detach.cold88 ····84:·000000000000222a····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_detach.cold
89 ····85:·0000000000002251···187·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_newlines_get89 ····85:·0000000000002255···187·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_newlines_get
90 ····86:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata90 ····86:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
91 ····87:·0000000000001440···144·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_setstate91 ····87:·0000000000001490···144·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_setstate
92 ····88:·000000000000230c····43·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_setstate.cold92 ····88:·0000000000002310····43·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_setstate.cold
93 ····89:·00000000000014d0····10·FUNC····LOCAL··DEFAULT····1·_io__TextIOBase_encoding_get93 ····89:·0000000000001520····10·FUNC····LOCAL··DEFAULT····1·_io__TextIOBase_encoding_get
94 ····90:·0000000000002337···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readable94 ····90:·000000000000233b···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readable
95 ····91:·000000000000239c···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_writable95 ····91:·00000000000023a0···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_writable
96 ····92:·0000000000002401···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seekable96 ····92:·0000000000002405···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seekable
97 ····93:·0000000000002466···190·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_truncate97 ····93:·000000000000246a···190·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_truncate
98 ····94:·00000000000014e0····40·FUNC····LOCAL··DEFAULT····1·utf16_encode98 ····94:·0000000000001530····40·FUNC····LOCAL··DEFAULT····1·utf16_encode
99 ····95:·0000000000001510····32·FUNC····LOCAL··DEFAULT····1·utf16le_encode99 ····95:·0000000000001560····32·FUNC····LOCAL··DEFAULT····1·utf16le_encode
100 ····96:·0000000000002524····34·FUNC····LOCAL··DEFAULT····8·utf16be_encode100 ····96:·0000000000002528····34·FUNC····LOCAL··DEFAULT····8·utf16be_encode
101 ····97:·0000000000002546····40·FUNC····LOCAL··DEFAULT····8·utf32_encode101 ····97:·000000000000254a····40·FUNC····LOCAL··DEFAULT····8·utf32_encode
102 ····98:·000000000000256e····32·FUNC····LOCAL··DEFAULT····8·utf32le_encode102 ····98:·0000000000002572····32·FUNC····LOCAL··DEFAULT····8·utf32le_encode
103 ····99:·000000000000258e····34·FUNC····LOCAL··DEFAULT····8·utf32be_encode103 ····99:·0000000000002592····34·FUNC····LOCAL··DEFAULT····8·utf32be_encode
104 ···100:·0000000000001530····10·FUNC····LOCAL··DEFAULT····1·_io__TextIOBase_errors_get104 ···100:·0000000000001580····10·FUNC····LOCAL··DEFAULT····1·_io__TextIOBase_errors_get
105 ···101:·00000000000025b0····70·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_detach105 ···101:·00000000000025b4····70·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_detach
106 ···102:·00000000000025f6···153·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper__CHUNK_SIZE_set106 ···102:·00000000000025fa···153·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper__CHUNK_SIZE_set
107 ···103:·000000000000268f····69·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper__CHUNK_SIZE_get107 ···103:·0000000000002693····69·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper__CHUNK_SIZE_get
108 ···104:·0000000000001540····10·FUNC····LOCAL··DEFAULT····1·_io__TextIOBase_newlines_get108 ···104:·0000000000001590····10·FUNC····LOCAL··DEFAULT····1·_io__TextIOBase_newlines_get
109 ···105:·00000000000026d4···203·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_write109 ···105:·00000000000026d8···203·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_write
110 ···106:·0000000000000380····72·OBJECT··LOCAL··DEFAULT····3·_parser.17110 ···106:·0000000000000380····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
111 ···107:·000000000000279f···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_read111 ···107:·00000000000027a3···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_read
112 ···108:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.13112 ···108:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
113 ···109:·000000000000282e···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_readline113 ···109:·0000000000002832···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_readline
114 ···110:·0000000000000320····72·OBJECT··LOCAL··DEFAULT····3·_parser.15114 ···110:·0000000000000320····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
115 ···111:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0115 ···111:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
116 ···112:·0000000000000040····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1116 ···112:·0000000000000040····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1
117 ···113:·00000000000000c0····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3117 ···113:·00000000000000c0····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
118 ···114:·0000000000000080····56·OBJECT··LOCAL··DEFAULT···12·_keywords.4118 ···114:·0000000000000080····56·OBJECT··LOCAL··DEFAULT···12·_keywords.4
119 ···115:·0000000000000180····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6119 ···115:·0000000000000180····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
120 ···116:·00000000000000c0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.7120 ···116:·00000000000000c0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.7
Offset 216, 15 lines modifiedOffset 216, 15 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:·00000000000026d0··2017·FUNC····GLOBAL·HIDDEN····10·_PyIncrementalNewlineDecoder_decode223 ···219:·00000000000026b0··2052·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
Max diff block lines reached; 394/16669 bytes (2.36%) of diff not shown.
286 KB
readelf --wide --relocs {}
Max HTML report size reached
61.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
55.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
127 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
155 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
7.2 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·850c0000·00460e10·8f02450e·.........F....E.5 ··0x00000020·00000000·760c0000·00460e10·8f02450e·....v....F....E.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606410e·38830744·0eb00103·76060a0e·..A.8..D....v...7 ··0x00000040·8606410e·38830744·0eb00103·76060a0e·..A.8..D....v...
8 ··0x00000050·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..8 ··0x00000050·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
9 ··0x00000060·420e084b·0b02c80e·b801670e·c001420e·B..K......g...B.9 ··0x00000060·420e084b·0b02c80e·b801670e·c001420e·B..K......g...B.
10 ··0x00000070·c801420e·d001490e·b00103b4·040eb801·..B...I.........10 ··0x00000070·c801420e·d001490e·b00103a5·040eb801·..B...I.........
11 ··0x00000080·520ec001·420ec801·420ed001·490eb001·R...B...B...I...11 ··0x00000080·520ec001·420ec801·420ed001·490eb001·R...B...B...I...
12 ··0x00000090·1c000000·94000000·00000000·d9030000·................12 ··0x00000090·1c000000·94000000·00000000·d9030000·................
13 ··0x000000a0·000eb001·83078606·8c058d04·8e038f02·................13 ··0x000000a0·000eb001·83078606·8c058d04·8e038f02·................
14 ··0x000000b0·10000000·b4000000·00000000·25000000·............%...14 ··0x000000b0·10000000·b4000000·00000000·25000000·............%...
15 ··0x000000c0·00000000·48000000·c8000000·00000000·....H...........15 ··0x000000c0·00000000·48000000·c8000000·00000000·....H...........
16 ··0x000000d0·17050000·00460e10·8f02420e·188e0342·.....F....B....B16 ··0x000000d0·17050000·00460e10·8f02420e·188e0342·.....F....B....B
17 ··0x000000e0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.17 ··0x000000e0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ··0x00000100·0e28420e·20420e18·420e1042·0e084d0b·.(B.·B..B..B..M.20 ··0x00000100·0e28420e·20420e18·420e1042·0e084d0b·.(B.·B..B..B..M.
21 ··0x00000110·50000000·14010000·00000000·10020000·P...............21 ··0x00000110·50000000·14010000·00000000·10020000·P...............
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·44000000·00410e10·560a0e08·450b540a·D....A..V...E.T.
28 ··0x00000180·0e08410b·48000000·88010000·00000000·..A.H...........28 ··0x00000180·0e08410b·48000000·88010000·00000000·..A.H...........
29 ··0x00000190·32020000·00420e10·8f02420e·188e0342·2....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.............
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·ea030000·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·420e0841·0b000000·1c000000·ec030000·B..A............
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·e1070000·00460e10·8f02420e·.........F....B.69 ··0x00000410·00000000·04080000·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 84, 15 lines modifiedOffset 84, 15 lines modified
84 ··0x00000500·038f0200·10000000·08050000·00000000·................84 ··0x00000500·038f0200·10000000·08050000·00000000·................
85 ··0x00000510·45000000·00000000·30000000·1c050000·E.......0.......85 ··0x00000510·45000000·00000000·30000000·1c050000·E.......0.......
86 ··0x00000520·00000000·f6000000·00460e10·8c02410e·.........F....A.86 ··0x00000520·00000000·f6000000·00460e10·8c02410e·.........F....A.
87 ··0x00000530·18860341·0e208304·440e4002·d70a0e20·...A.·..D.@....·87 ··0x00000530·18860341·0e208304·440e4002·d70a0e20·...A.·..D.@....·
88 ··0x00000540·410e1841·0e10420e·08410b00·18000000·A..A..B..A......88 ··0x00000540·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
89 ··0x00000550·50050000·00000000·ce000000·000e4083·P.............@.89 ··0x00000550·50050000·00000000·ce000000·000e4083·P.............@.
90 ··0x00000560·0486038c·02000000·48000000·6c050000·........H...l...90 ··0x00000560·0486038c·02000000·48000000·6c050000·........H...l...
91 ··0x00000570·00000000·30030000·00460e10·8f02420e·....0....F....B.91 ··0x00000570·00000000·28030000·00460e10·8f02420e·....(....F....B.
92 ··0x00000580·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.092 ··0x00000580·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
93 ··0x00000590·8606410e·38830744·0e700289·0a0e3841·..A.8..D.p....8A93 ··0x00000590·8606410e·38830744·0e700289·0a0e3841·..A.8..D.p....8A
94 ··0x000005a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.94 ··0x000005a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
95 ··0x000005b0·084b0b00·1c000000·b8050000·00000000·.K..............95 ··0x000005b0·084b0b00·1c000000·b8050000·00000000·.K..............
96 ··0x000005c0·47010000·000e7083·0786068c·058d048e·G.....p.........96 ··0x000005c0·47010000·000e7083·0786068c·058d048e·G.....p.........
97 ··0x000005d0·038f0200·28000000·d8050000·00000000·....(...........97 ··0x000005d0·038f0200·28000000·d8050000·00000000·....(...........
98 ··0x000005e0·81020000·00450e10·8602410e·18830347·.....E....A....G98 ··0x000005e0·81020000·00450e10·8602410e·18830347·.....E....A....G
Offset 120, 20 lines modifiedOffset 120, 20 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·35060000·00460e10·........5....F..127 ··0x000007b0·b0070000·00000000·24060000·00460e10·........$....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·40010a0e·38410e30·410e2842·0e20420e·@...8A.0A.(B.·B.130 ··0x000007e0·3d010a0e·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·87010000·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.
138 ··0x00000860·18830344·0e207b0e·18410e10·410e0841·...D.·{..A..A..A138 ··0x00000860·18830344·0e207b0e·18410e10·410e0841·...D.·{..A..A..A
139 ··0x00000870·c3c6490e·20830386·02000000·10000000·..I.·...........139 ··0x00000870·c3c6490e·20830386·02000000·10000000·..I.·...........
240 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:··········33024·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.08 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x83d0:1 There·are·22·section·headers,·starting·at·offset·0x8100:
  
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·004a38·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·004be8·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·000b17·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·005200·001920·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0011f0·00128f·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0011a8·00115f·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·006b20·0010e0·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·002307·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·002488·000214·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002818·0007c3·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0026a0·0007c3·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·007ed0·000030·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·007c00·000030·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002fe0·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002e68·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·002e78·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·002e78·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·003010·0006c0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002e98·0006b8·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·007c30·000408·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0036d0·000bb8·18·····20··74··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·003550·000bb8·18·····20··74··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·004288·00092b·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·004108·00092b·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·008308·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·008038·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)
6.97 KB
readelf --wide --symbols {}
    
Offset 6, 56 lines modifiedOffset 6, 56 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:·0000000000000b70···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···149·FUNC····LOCAL··DEFAULT····8·_io_StringIO_truncate
28 ····24:·000000000000033c···190·FUNC····LOCAL··DEFAULT····6·_io_StringIO_truncate.cold28 ····24:·000000000000033c···124·FUNC····LOCAL··DEFAULT····6·_io_StringIO_truncate.cold
29 ····25:·00000000000003fa····60·FUNC····LOCAL··DEFAULT····6·realize.cold29 ····25:·00000000000003b8····60·FUNC····LOCAL··DEFAULT····6·realize.cold
30 ····26:·0000000000000d30····24·FUNC····LOCAL··DEFAULT····8·_io_StringIO_closed_get30 ····26:·0000000000000c00····24·FUNC····LOCAL··DEFAULT····8·_io_StringIO_closed_get
31 ····27:·0000000000000436····22·FUNC····LOCAL··DEFAULT····6·_io_StringIO_closed_get.cold31 ····27:·00000000000003f4····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:·000000000000040a····95·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readline.cold
34 ····30:·0000000000000d50···343·FUNC····LOCAL··DEFAULT····8·stringio_dealloc34 ····30:·0000000000000c20···343·FUNC····LOCAL··DEFAULT····8·stringio_dealloc
35 ····31:·00000000000004ab····82·FUNC····LOCAL··DEFAULT····6·stringio_dealloc.cold35 ····31:·0000000000000469····82·FUNC····LOCAL··DEFAULT····6·stringio_dealloc.cold
36 ····32:·0000000000000eb0···183·FUNC····LOCAL··DEFAULT····8·stringio_clear36 ····32:·0000000000000d80···183·FUNC····LOCAL··DEFAULT····8·stringio_clear
37 ····33:·00000000000004fd····10·FUNC····LOCAL··DEFAULT····6·stringio_clear.cold37 ····33:·00000000000004bb····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:·00000000000004c5····36·FUNC····LOCAL··DEFAULT····6·stringio_traverse.cold
40 ····36:·0000000000000f70···385·FUNC····LOCAL··DEFAULT····8·_io_StringIO_read40 ····36:·0000000000000e40···385·FUNC····LOCAL··DEFAULT····8·_io_StringIO_read
41 ····37:·000000000000052b···145·FUNC····LOCAL··DEFAULT····6·_io_StringIO_read.cold41 ····37:·00000000000004e9···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:·000000000000057a···113·FUNC····LOCAL··DEFAULT····6·_io_StringIO_close.cold
44 ····40:·0000000000001100···399·FUNC····LOCAL··DEFAULT····8·stringio_iternext44 ····40:·0000000000000fd0···399·FUNC····LOCAL··DEFAULT····8·stringio_iternext
45 ····41:·000000000000062d···277·FUNC····LOCAL··DEFAULT····6·stringio_iternext.cold45 ····41:·00000000000005eb···277·FUNC····LOCAL··DEFAULT····6·stringio_iternext.cold
46 ····42:·0000000000000742·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable46 ····42:·0000000000000700·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable
47 ····43:·0000000000000748····58·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable_impl47 ····43:·0000000000000706····58·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable_impl
48 ····44:·0000000000000782·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_writable48 ····44:·0000000000000740·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_writable
49 ····45:·0000000000000788·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seekable49 ····45:·0000000000000746·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seekable
50 ····46:·000000000000078e····69·FUNC····LOCAL··DEFAULT····6·_io_StringIO_tell50 ····46:·000000000000074c····69·FUNC····LOCAL··DEFAULT····6·_io_StringIO_tell
51 ····47:·00000000000007d3···250·FUNC····LOCAL··DEFAULT····6·_io_StringIO___getstate__51 ····47:·0000000000000791···250·FUNC····LOCAL··DEFAULT····6·_io_StringIO___getstate__
52 ····48:·00000000000008cd···506·FUNC····LOCAL··DEFAULT····6·_io_StringIO___setstate__52 ····48:·000000000000088b···506·FUNC····LOCAL··DEFAULT····6·_io_StringIO___setstate__
53 ····49:·0000000000000ac7····84·FUNC····LOCAL··DEFAULT····6·_io_StringIO_newlines_get53 ····49:·0000000000000a85····84·FUNC····LOCAL··DEFAULT····6·_io_StringIO_newlines_get
54 ····50:·0000000000000b1b····62·FUNC····LOCAL··DEFAULT····6·_io_StringIO_line_buffering_get54 ····50:·0000000000000ad9····62·FUNC····LOCAL··DEFAULT····6·_io_StringIO_line_buffering_get
55 ····51:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.055 ····51:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
56 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata56 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
57 ····53:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.157 ····53:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
58 ····54:·00000000000000c0···176·OBJECT··LOCAL··DEFAULT····3·stringio_slots58 ····54:·00000000000000c0···176·OBJECT··LOCAL··DEFAULT····3·stringio_slots
59 ····55:·00000000000001a0···220·OBJECT··LOCAL··DEFAULT···12·_io_StringIO___init____doc__59 ····55:·00000000000001a0···220·OBJECT··LOCAL··DEFAULT···12·_io_StringIO___init____doc__
60 ····56:·00000000000002a0···448·OBJECT··LOCAL··DEFAULT····3·stringio_methods60 ····56:·00000000000002a0···448·OBJECT··LOCAL··DEFAULT····3·stringio_methods
61 ····57:·0000000000000180···120·OBJECT··LOCAL··DEFAULT····3·stringio_members61 ····57:·0000000000000180···120·OBJECT··LOCAL··DEFAULT····3·stringio_members
92.2 KB
readelf --wide --relocs {}
Max HTML report size reached
31.1 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, 217 lines modifiedOffset 176, 213 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; 25678/31735 bytes (80.91%) of diff not shown.
3.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 29 lines modifiedOffset 14, 29 lines modified
14 »       mov····%rdx,%rbp14 »       mov····%rdx,%rbp
15 »       push···%rbx15 »       push···%rbx
16 »       mov····%rdi,%rbx16 »       mov····%rdi,%rbx
17 »       sub····$0x10,%rsp17 »       sub····$0x10,%rsp
18 »       movq···$0xffffffffffffffff,(%rsp)18 »       movq···$0xffffffffffffffff,(%rsp)
19 »       cmp····$0x1,%rdx19 »       cmp····$0x1,%rdx
20 »       ja·····2b·<_io_StringIO_readline+0x2b>20 »       ja·····2b·<_io_StringIO_readline+0x2b>
21 ·R_X86_64_PC32»  .text.unlikely+0x46021 ·R_X86_64_PC32»  .text.unlikely+0x41e
22 »       test···%rbp,%rbp22 »       test···%rbp,%rbp
23 »       jg·····f9·<_io_StringIO_readline+0xf9>23 »       jg·····f9·<_io_StringIO_readline+0xf9>
24 »       cmpb···$0x0,0x70(%rbx)24 »       cmpb···$0x0,0x70(%rbx)
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+0x406
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+0xb6c
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+0x417
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>
40 »       mov····0x10(%rbx),%rdx40 »       mov····0x10(%rbx),%rdx
41 »       sub····%rax,%rbp41 »       sub····%rax,%rbp
42 »       lea····(%rdx,%rax,4),%r1342 »       lea····(%rdx,%rax,4),%r13
Offset 80, 17 lines modifiedOffset 80, 17 lines modified
80 »       call···e9·<_io_StringIO_readline+0xe9>80 »       call···e9·<_io_StringIO_readline+0xe9>
81 ·R_X86_64_PLT32» PyUnicode_New-0x481 ·R_X86_64_PLT32» PyUnicode_New-0x4
82 »       jmp····d3·<_io_StringIO_readline+0xd3>82 »       jmp····d3·<_io_StringIO_readline+0xd3>
83 »       cmp····%r12,%rbp83 »       cmp····%r12,%rbp
84 »       cmovg··%r12,%rbp84 »       cmovg··%r12,%rbp
85 »       jmp····7a·<_io_StringIO_readline+0x7a>85 »       jmp····7a·<_io_StringIO_readline+0x7a>
86 »       jmp····f9·<_io_StringIO_readline+0xf9>86 »       jmp····f9·<_io_StringIO_readline+0xf9>
87 ·R_X86_64_PC32»  .text.unlikely+0x47e87 ·R_X86_64_PC32»  .text.unlikely+0x43c
88 »       jmp····fe·<_io_StringIO_readline+0xfe>88 »       jmp····fe·<_io_StringIO_readline+0xfe>
89 ·R_X86_64_PC32»  .text.unlikely+0x49189 ·R_X86_64_PC32»  .text.unlikely+0x44f
90 »       xchg···%ax,%ax90 »       xchg···%ax,%ax
  
91 0000000000000100·<stringio_traverse>:91 0000000000000100·<stringio_traverse>:
92 stringio_traverse():92 stringio_traverse():
93 »       endbr6493 »       endbr64
94 »       push···%r1294 »       push···%r12
95 »       mov····%rdx,%r1295 »       mov····%rdx,%r12
Offset 129, 48 lines modifiedOffset 129, 48 lines modified
129 »       pop····%rbx129 »       pop····%rbx
130 »       mov····%r12,%rsi130 »       mov····%r12,%rsi
131 »       mov····%rbp,%rax131 »       mov····%rbp,%rax
132 »       pop····%rbp132 »       pop····%rbp
133 »       pop····%r12133 »       pop····%r12
134 »       jmp····*%rax134 »       jmp····*%rax
135 »       jmp····171·<stringio_traverse+0x71>135 »       jmp····171·<stringio_traverse+0x71>
136 ·R_X86_64_PC32»  .text.unlikely+0x503136 ·R_X86_64_PC32»  .text.unlikely+0x4c1
137 »       jmp····176·<stringio_traverse+0x76>137 »       jmp····176·<stringio_traverse+0x76>
138 ·R_X86_64_PC32»  .text.unlikely+0x515138 ·R_X86_64_PC32»  .text.unlikely+0x4d3
139 »       cs·nopw·0x0(%rax,%rax,1)139 »       cs·nopw·0x0(%rax,%rax,1)
  
140 0000000000000180·<_io_StringIO_close>:140 0000000000000180·<_io_StringIO_close>:
141 _io_StringIO_close():141 _io_StringIO_close():
142 »       endbr64142 »       endbr64
143 »       push···%rbx143 »       push···%rbx
144 »       xor····%esi,%esi144 »       xor····%esi,%esi
145 »       mov····%rdi,%rbx145 »       mov····%rdi,%rbx
146 »       movb···$0x1,0x71(%rdi)146 »       movb···$0x1,0x71(%rdi)
147 »       call···193·<_io_StringIO_close+0x13>147 »       call···193·<_io_StringIO_close+0x13>
148 ·R_X86_64_PC32»  .text.hot+0x55c148 ·R_X86_64_PC32»  .text.hot+0x54c
149 »       add····$0x1,%eax149 »       add····$0x1,%eax
150 »       je·····19c·<_io_StringIO_close+0x1c>150 »       je·····19c·<_io_StringIO_close+0x1c>
151 ·R_X86_64_PC32»  .text.unlikely+0x5b8151 ·R_X86_64_PC32»  .text.unlikely+0x576
152 »       lea····0x38(%rbx),%rdi152 »       lea····0x38(%rbx),%rdi
153 »       call···1a5·<_io_StringIO_close+0x25>153 »       call···1a5·<_io_StringIO_close+0x25>
154 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4154 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
155 »       mov····0x80(%rbx),%rdi155 »       mov····0x80(%rbx),%rdi
156 »       test···%rdi,%rdi156 »       test···%rdi,%rdi
157 »       je·····1c5·<_io_StringIO_close+0x45>157 »       je·····1c5·<_io_StringIO_close+0x45>
158 »       mov····(%rdi),%rax158 »       mov····(%rdi),%rax
159 »       xor····%ecx,%ecx159 »       xor····%ecx,%ecx
160 »       mov····%rcx,0x80(%rbx)160 »       mov····%rcx,0x80(%rbx)
161 »       test···%eax,%eax161 »       test···%eax,%eax
162 »       jns····1c5·<_io_StringIO_close+0x45>162 »       jns····1c5·<_io_StringIO_close+0x45>
163 ·R_X86_64_PC32»  .text.unlikely+0x612163 ·R_X86_64_PC32»  .text.unlikely+0x5d0
164 »       mov····0x88(%rbx),%rdi164 »       mov····0x88(%rbx),%rdi
165 »       test···%rdi,%rdi165 »       test···%rdi,%rdi
166 »       jne····1d5·<_io_StringIO_close+0x55>166 »       jne····1d5·<_io_StringIO_close+0x55>
167 ·R_X86_64_PC32»  .text.unlikely+0x5e7167 ·R_X86_64_PC32»  .text.unlikely+0x5a5
168 »       mov····0x78(%rbx),%rdi168 »       mov····0x78(%rbx),%rdi
169 »       test···%rdi,%rdi169 »       test···%rdi,%rdi
170 »       jne····1e2·<_io_StringIO_close+0x62>170 »       jne····1e2·<_io_StringIO_close+0x62>
171 ·R_X86_64_PC32»  .text.unlikely+0x5bf171 ·R_X86_64_PC32»  .text.unlikely+0x57d
172 »       mov····$0x0,%eax172 »       mov····$0x0,%eax
173 ·R_X86_64_32»    _Py_NoneStruct173 ·R_X86_64_32»    _Py_NoneStruct
174 »       pop····%rbx174 »       pop····%rbx
175 »       ret175 »       ret
41.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
49.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
10.8 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...
Offset 38, 75 lines modifiedOffset 38, 75 lines modified
38 ··0x00000220·0486038c·02000000·4c000000·2c020000·........L...,...38 ··0x00000220·0486038c·02000000·4c000000·2c020000·........L...,...
39 ··0x00000230·00000000·62010000·004a0e10·8e02450e·....b....J....E.39 ··0x00000230·00000000·62010000·004a0e10·8e02450e·....b....J....E.
40 ··0x00000240·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.040 ··0x00000240·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.0
41 ··0x00000250·83060267·0a0e2841·0e20420e·18420e10·...g..(A.·B..B..41 ··0x00000250·83060267·0a0e2841·0e20420e·18420e10·...g..(A.·B..B..
42 ··0x00000260·420e0845·0b570a0e·28430e20·420e1842·B..E.W..(C.·B..B42 ··0x00000260·420e0845·0b570a0e·28430e20·420e1842·B..E.W..(C.·B..B
43 ··0x00000270·0e10420e·08410b00·1c000000·7c020000·..B..A......|...43 ··0x00000270·0e10420e·08410b00·1c000000·7c020000·..B..A......|...
44 ··0x00000280·00000000·92000000·000e3083·0686058c·..........0.....44 ··0x00000280·00000000·92000000·000e3083·0686058c·..........0.....
45 ··0x00000290·048d038e·02000000·38000000·9c020000·........8.......45 ··0x00000290·048d038e·02000000·30000000·9c020000·........0.......
46 ··0x000002a0·00000000·b8010000·00460e10·8d02420e·.........F....B.46 ··0x000002a0·00000000·95000000·00460e10·8c02440e·.........F....D.
 47 ··0x000002b0·18860344·0e208304·470e3002·710a0e20·...D.·..G.0.q..·
 48 ··0x000002c0·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
47 ··0x000002b0·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@ 
48 ··0x000002c0·02760a0e·28410e20·410e1842·0e10420e·.v..(A.·A..B..B. 
49 ··0x000002d0·08410b00·18000000·d8020000·00000000·.A.............. 
50 ··0x000002e0·be000000·000e4083·0586048c·038d0200·......@......... 
51 ··0x000002f0·28000000·f4020000·00000000·82000000·(............... 
52 ··0x00000300·004b0e10·8c02410e·18860341·0e208304·.K....A....A.·.. 
53 ··0x00000310·02710e18·410e1042·0e080000·18000000·.q..A..B........ 
54 ··0x00000320·20030000·00000000·3c000000·000e2083··.......<.....·.49 ··0x000002d0·d0020000·00000000·7c000000·000e3083·........|.....0.
55 ··0x00000330·0486038c·02000000·10000000·3c030000·............<...50 ··0x000002e0·0486038c·02000000·28000000·ec020000·........(.......
56 ··0x00000340·00000000·18000000·00000000·14000000·................51 ··0x000002f0·00000000·82000000·004b0e10·8c02410e·.........K....A.
 52 ··0x00000300·18860341·0e208304·02710e18·410e1042·...A.·...q..A..B
57 ··0x00000350·50030000·00000000·16000000·00410e10·P............A.. 
58 ··0x00000360·540e0800·4c000000·68030000·00000000·T...L...h....... 
59 ··0x00000370·fe000000·00460e10·8e02420e·188d0342·.....F....B....B 
60 ··0x00000380·0e208c04·440e2886·05440e30·8306470e·.·..D.(..D.0..G. 
61 ··0x00000390·4002890e·48490e50·4b0e4848·0e40590a·@...HI.PK.HH.@Y. 
62 ··0x000003a0·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B. 
63 ··0x000003b0·08410b00·1c000000·b8030000·00000000·.A.............. 
64 ··0x000003c0·5f000000·000e4083·0686058c·048d038e·_.....@......... 
65 ··0x000003d0·02000000·28000000·d8030000·00000000·....(...........53 ··0x00000310·0e080000·18000000·18030000·00000000·................
 54 ··0x00000320·3c000000·000e2083·0486038c·02000000·<.....·.........
66 ··0x000003e0·57010000·00450e10·8602410e·18830347·W....E....A....G 
67 ··0x000003f0·0e2002cd·0a0e1841·0e10410e·08410b00·.·.....A..A..A.. 
68 ··0x00000400·20000000·04040000·00000000·52000000··...........R...55 ··0x00000330·10000000·34030000·00000000·18000000·....4...........
69 ··0x00000410·000e2083·03860202·480e1844·0e10410e·..·.....H..D..A. 
70 ··0x00000420·08000000·1c000000·28040000·00000000·........(....... 
71 ··0x00000430·b7000000·00450e10·83020243·0a0e0841·.....E.....C...A 
72 ··0x00000440·0b000000·14000000·48040000·00000000·........H.......56 ··0x00000340·00000000·14000000·48030000·00000000·........H.......
73 ··0x00000450·0a000000·000e1083·02000000·38000000·............8...57 ··0x00000350·16000000·00410e10·540e0800·4c000000·.....A..T...L...
74 ··0x00000460·60040000·00000000·76000000·00460e10·`.......v....F..58 ··0x00000360·60030000·00000000·fe000000·00460e10·`............F..
 59 ··0x00000370·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
 60 ··0x00000380·05440e30·8306470e·4002890e·48490e50·.D.0..G.@...HI.P
 61 ··0x00000390·4b0e4848·0e40590a·0e30410e·28410e20·K.HH.@Y..0A.(A.·
 62 ··0x000003a0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
 63 ··0x000003b0·b0030000·00000000·5f000000·000e4083·........_.....@.
 64 ··0x000003c0·0686058c·048d038e·02000000·28000000·............(...
 65 ··0x000003d0·d0030000·00000000·57010000·00450e10·........W....E..
75 ··0x00000470·8c02440e·18860344·0e208304·024e0a0e·..D....D.·...N..66 ··0x000003e0·8602410e·18830347·0e2002cd·0a0e1841·..A....G.·.....A
 67 ··0x000003f0·0e10410e·08410b00·20000000·fc030000·..A..A..·.......
76 ··0x00000480·18410e10·420e0841·0b410a0e·18470e10·.A..B..A.A...G.. 
77 ··0x00000490·420e0842·0b000000·18000000·9c040000·B..B............ 
78 ··0x000004a0·00000000·24000000·000e2083·0486038c·....$.....·.....68 ··0x00000400·00000000·52000000·000e2083·03860202·....R.....·.....
 69 ··0x00000410·480e1844·0e10410e·08000000·1c000000·H..D..A.........
 70 ··0x00000420·20040000·00000000·b7000000·00450e10··............E..
 71 ··0x00000430·83020243·0a0e0841·0b000000·14000000·...C...A........
 72 ··0x00000440·40040000·00000000·0a000000·000e1083·@...............
79 ··0x000004b0·02000000·38000000·b8040000·00000000·....8...........73 ··0x00000450·02000000·38000000·58040000·00000000·....8...X.......
80 ··0x000004c0·81010000·00460e10·8d02420e·188c0344·.....F....B....D74 ··0x00000460·76000000·00460e10·8c02440e·18860344·v....F....D....D
81 ··0x000004d0·0e208604·440e2883·05470e40·02a40a0e·.·..D.(..G.@.... 
82 ··0x000004e0·28410e20·410e1842·0e10420e·08470b00·(A.·A..B..B..G..75 ··0x00000470·0e208304·024e0a0e·18410e10·420e0841·.·...N...A..B..A
 76 ··0x00000480·0b410a0e·18470e10·420e0842·0b000000·.A...G..B..B....
83 ··0x000004f0·18000000·f4040000·00000000·91000000·................77 ··0x00000490·18000000·94040000·00000000·24000000·............$...
84 ··0x00000500·000e4083·0586048c·038d0200·18000000·..@.............78 ··0x000004a0·000e2083·0486038c·02000000·38000000·..·.........8...
85 ··0x00000510·10050000·00000000·69000000·00450e10·........i....E.. 
86 ··0x00000520·83020263·0e080000·14000000·2c050000·...c........,... 
87 ··0x00000530·00000000·71000000·000e1083·02000000·....q........... 
88 ··0x00000540·4c000000·44050000·00000000·8f010000·L...D........... 
89 ··0x00000550·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·.. 
90 ··0x00000560·410e2886·05410e30·8306440e·40024f0e·A.(..A.0..D.@.O. 
91 ··0x00000570·48780e50·4d0e4841·0e406d0a·0e30440e·Hx.PM.HA.@m..0D. 
92 ··0x00000580·28410e20·420e1842·0e10420e·08430b00·(A.·B..B..B..C.. 
93 ··0x00000590·1c000000·94050000·00000000·15010000·................ 
94 ··0x000005a0·000e4083·0686058c·048d038e·02000000·..@............. 
95 ··0x000005b0·10000000·b4050000·00000000·06000000·................ 
96 ··0x000005c0·00000000·14000000·c8050000·00000000·................ 
97 ··0x000005d0·3a000000·00410e10·780e0800·10000000·:....A..x....... 
98 ··0x000005e0·e0050000·00000000·06000000·00000000·................ 
99 ··0x000005f0·10000000·f4050000·00000000·06000000·................ 
100 ··0x00000600·00000000·1c000000·08060000·00000000·................ 
101 ··0x00000610·45000000·00450e10·770a0e08·450b430e·E....E..w...E.C. 
102 ··0x00000620·08000000·24000000·28060000·00000000·....$...(....... 
103 ··0x00000630·fa000000·00450e10·8602410e·18830341·.....E....A....A 
104 ··0x00000640·0e2002f0·0e18410e·10410e08·38000000·.·....A..A..8... 
105 ··0x00000650·50060000·00000000·fa010000·00460e10·P............F..79 ··0x000004b0·b0040000·00000000·81010000·00460e10·.............F..
106 ··0x00000660·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.80 ··0x000004c0·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
107 ··0x00000670·05410e30·03e8010e·28410e20·410e1842·.A.0....(A.·A..B81 ··0x000004d0·05470e40·02a40a0e·28410e20·410e1842·.G.@....(A.·A..B
 82 ··0x000004e0·0e10420e·08470b00·18000000·ec040000·..B..G..........
 83 ··0x000004f0·00000000·91000000·000e4083·0586048c·..........@.....
 84 ··0x00000500·038d0200·18000000·08050000·00000000·................
 85 ··0x00000510·69000000·00450e10·83020263·0e080000·i....E.....c....
 86 ··0x00000520·14000000·24050000·00000000·71000000·....$.......q...
 87 ··0x00000530·000e1083·02000000·4c000000·3c050000·........L...<...
 88 ··0x00000540·00000000·8f010000·00460e10·8e02420e·.........F....B.
 89 ··0x00000550·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
 90 ··0x00000560·8306440e·40024f0e·48780e50·4d0e4841·..D.@.O.Hx.PM.HA
 91 ··0x00000570·0e406d0a·0e30440e·28410e20·420e1842·.@m..0D.(A.·B..B
108 ··0x00000680·0e10420e·08000000·1c000000·8c060000·..B.............92 ··0x00000580·0e10420e·08430b00·1c000000·8c050000·..B..C..........
 93 ··0x00000590·00000000·15010000·000e4083·0686058c·..........@.....
 94 ··0x000005a0·048d038e·02000000·10000000·ac050000·................
 95 ··0x000005b0·00000000·06000000·00000000·14000000·................
 96 ··0x000005c0·c0050000·00000000·3a000000·00410e10·........:....A..
 97 ··0x000005d0·780e0800·10000000·d8050000·00000000·x...............
 98 ··0x000005e0·06000000·00000000·10000000·ec050000·................
 99 ··0x000005f0·00000000·06000000·00000000·1c000000·................
109 ··0x00000690·00000000·54000000·00450e10·02430a0e·....T....E...C..100 ··0x00000600·00060000·00000000·45000000·00450e10·........E....E..
Max diff block lines reached; 0/10948 bytes (0.00%) of diff not shown.
770 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:··········145128·(bytes·into·file)13 ··Start·of·section·headers:··········145160·(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·0x236e8:1 There·are·21·section·headers,·starting·at·offset·0x23708:
  
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·002730·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002730·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·014558·0034f8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·014530·003540·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002770·001ee8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002770·001ee8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·017a50·002850·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·017a70·002850·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·004658·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·004658·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004658·0030d8·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004658·0030d2·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a2a0·005178·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a2c0·005160·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·007730·003a74·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·007730·003a04·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·01f418·002ad8·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·01f420·002ad8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b1a4·00056e·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b134·00056e·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00b718·0001d8·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00b6a8·0001d8·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00b8f0·001dea·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00b880·001dea·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·021ef0·0001b0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·021ef8·0001b0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00d6da·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00d66a·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00d6e0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00d670·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00d700·002770·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00d690·002788·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0220a0·001590·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·0220a8·0015a8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·00fe70·002940·18·····19·359··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00fe18·002958·18·····19·360··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0127b0·001da7·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·012770·001dbb·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·023630·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·023650·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)
45.8 KB
readelf --wide --symbols {}
Max HTML report size reached
347 KB
readelf --wide --relocs {}
Max HTML report size reached
103 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
348 B
strings --all --bytes=8 {}
    
Offset 379, 14 lines modifiedOffset 379, 15 lines modified
379 accumulate_next.cold379 accumulate_next.cold
380 accumulate_dealloc380 accumulate_dealloc
381 accumulate_dealloc.cold381 accumulate_dealloc.cold
382 product_traverse382 product_traverse
383 tee_next383 tee_next
384 tee_next.cold384 tee_next.cold
385 chain_traverse385 chain_traverse
 386 chain_traverse.cold
386 itertools_cycle387 itertools_cycle
387 itertools_cycle.cold388 itertools_cycle.cold
388 cycle_next389 cycle_next
389 cycle_next.cold390 cycle_next.cold
390 cycle_dealloc391 cycle_dealloc
391 cycle_dealloc.cold392 cycle_dealloc.cold
392 itertools_combinations393 itertools_combinations
42.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
107 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
33.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 706, 15 lines modifiedOffset 706, 15 lines modified
706 »       lea····(%r9,%rdx,1),%r8706 »       lea····(%r9,%rdx,1),%r8
707 »       lea····(%r14,%rdx,1),%rsi707 »       lea····(%r14,%rdx,1),%rsi
708 »       mov····(%r8),%rax708 »       mov····(%r8),%rax
709 »       mov····%rsi,0x20(%rsp)709 »       mov····%rsi,0x20(%rsp)
710 »       sub····$0x1,%rax710 »       sub····$0x1,%rax
711 »       mov····%rax,(%r8)711 »       mov····%rax,(%r8)
712 »       mov····(%rsi),%r10712 »       mov····(%rsi),%r10
713 »       jne····b20·<permutations_next+0x370>713 »       jne····b1e·<permutations_next+0x36e>
714 »       cmp····%r11,0x10(%rsp)714 »       cmp····%r11,0x10(%rsp)
715 »       jg·····b74·<permutations_next+0x3c4>715 »       jg·····b74·<permutations_next+0x3c4>
716 »       mov····%r15,%rax716 »       mov····%r15,%rax
717 »       mov····%r10,(%rcx)717 »       mov····%r10,(%rcx)
718 »       lea····-0x3(%r13),%r12718 »       lea····-0x3(%r13),%r12
719 »       sub····%r11,%rax719 »       sub····%r11,%rax
720 »       mov····%rax,(%r8)720 »       mov····%rax,(%r8)
Offset 860, 16 lines modifiedOffset 860, 15 lines modified
860 »       sub····$0x1,%r12860 »       sub····$0x1,%r12
861 »       cmp····$0xffffffffffffffff,%r12861 »       cmp····$0xffffffffffffffff,%r12
862 »       jne····94c·<permutations_next+0x19c>862 »       jne····94c·<permutations_next+0x19c>
863 »       mov····%r9,%rbx863 »       mov····%r9,%rbx
864 »       movl···$0x1,0x38(%rbx)864 »       movl···$0x1,0x38(%rbx)
865 »       xor····%ebp,%ebp865 »       xor····%ebp,%ebp
866 »       jmp····a3b·<permutations_next+0x28b>866 »       jmp····a3b·<permutations_next+0x28b>
867 »       xchg···%ax,%ax 
868 »       mov····%rsi,%rdi867 »       mov····0x20(%rsp),%rdi
869 »       jmp····95e·<permutations_next+0x1ae>868 »       jmp····95e·<permutations_next+0x1ae>
870 »       nopl···0x0(%rax,%rax,1)869 »       nopl···0x0(%rax,%rax,1)
871 »       mov····%rax,%rdx870 »       mov····%rax,%rdx
872 »       lea····0x8(%r14,%r8,1),%rsi871 »       lea····0x8(%r14,%r8,1),%rsi
873 »       mov····%r11,0x30(%rsp)872 »       mov····%r11,0x30(%rsp)
874 »       sub····%r12,%rdx873 »       sub····%r12,%rdx
875 »       mov····%r9,0x28(%rsp)874 »       mov····%r9,0x28(%rsp)
Offset 3687, 234 lines modifiedOffset 3686, 231 lines modified
3687 »       endbr643686 »       endbr64
3688 »       push···%rbp3687 »       push···%rbp
3689 »       push···%rbx3688 »       push···%rbx
3690 »       mov····%rdi,%rbx3689 »       mov····%rdi,%rbx
3691 »       sub····$0x8,%rsp3690 »       sub····$0x8,%rsp
3692 »       mov····0x10(%rdi),%rdi3691 »       mov····0x10(%rdi),%rdi
3693 »       test···%rdi,%rdi3692 »       test···%rdi,%rdi
3694 »       jne····2eb8·<cycle_next+0x58>3693 »       jne····2eb5·<cycle_next+0x55>
3695 »       mov····0x18(%rbx),%rcx3694 »       mov····0x18(%rbx),%rcx
3696 »       mov····0x10(%rcx),%rdx3695 »       mov····0x10(%rcx),%rdx
3697 »       test···%rdx,%rdx3696 »       test···%rdx,%rdx
3698 »       je·····2e87·<cycle_next+0x27>3697 »       je·····2e87·<cycle_next+0x27>
3699 ·R_X86_64_PC32»  .text.unlikely+0x140b3698 ·R_X86_64_PC32»  .text.unlikely+0x1412
3700 »       mov····0x20(%rbx),%rax3699 »       mov····0x20(%rbx),%rax
3701 »       mov····0x18(%rcx),%rcx3700 »       mov····0x18(%rcx),%rcx
3702 »       mov····(%rcx,%rax,8),%rbp3701 »       mov····(%rcx,%rax,8),%rbp
3703 »       add····$0x1,%rax3702 »       add····$0x1,%rax
3704 »       cmp····%rdx,%rax3703 »       cmp····%rdx,%rax
3705 »       jge····2ee0·<cycle_next+0x80>3704 »       jge····2edd·<cycle_next+0x7d>
3706 »       mov····%rax,0x20(%rbx)3705 »       mov····%rax,0x20(%rbx)
3707 »       mov····0x0(%rbp),%eax3706 »       mov····0x0(%rbp),%eax
3708 »       add····$0x1,%eax3707 »       add····$0x1,%eax
3709 »       je·····2eab·<cycle_next+0x4b>3708 »       je·····2eab·<cycle_next+0x4b>
3710 »       mov····%eax,0x0(%rbp)3709 »       mov····%eax,0x0(%rbp)
3711 »       add····$0x8,%rsp3710 »       add····$0x8,%rsp
3712 »       mov····%rbp,%rax3711 »       mov····%rbp,%rax
3713 »       pop····%rbx3712 »       pop····%rbx
3714 »       pop····%rbp3713 »       pop····%rbp
3715 »       ret3714 »       ret
3716 »       nopl···(%rax) 
3717 »       call···2ebd·<cycle_next+0x5d>3715 »       call···2eba·<cycle_next+0x5a>
3718 ·R_X86_64_PLT32» PyIter_Next-0x43716 ·R_X86_64_PLT32» PyIter_Next-0x4
3719 »       mov····%rax,%rbp3717 »       mov····%rax,%rbp
3720 »       test···%rax,%rax3718 »       test···%rax,%rax
3721 »       je·····2ef0·<cycle_next+0x90>3719 »       je·····2eed·<cycle_next+0x8d>
3722 »       cmpl···$0x0,0x28(%rbx)3720 »       cmpl···$0x0,0x28(%rbx)
3723 »       jne····2eab·<cycle_next+0x4b>3721 »       jne····2eab·<cycle_next+0x4b>
3724 »       mov····0x18(%rbx),%rdi3722 »       mov····0x18(%rbx),%rdi
3725 »       mov····%rax,%rsi3723 »       mov····%rax,%rsi
3726 »       call···2ed7·<cycle_next+0x77>3724 »       call···2ed4·<cycle_next+0x74>
3727 ·R_X86_64_PLT32» PyList_Append-0x43725 ·R_X86_64_PLT32» PyList_Append-0x4
3728 »       test···%eax,%eax3726 »       test···%eax,%eax
3729 »       je·····2eab·<cycle_next+0x4b>3727 »       je·····2eab·<cycle_next+0x4b>
3730 »       jmp····2ee0·<cycle_next+0x80>3728 »       jmp····2edd·<cycle_next+0x7d>
3731 ·R_X86_64_PC32»  .text.unlikely+0x13f13729 ·R_X86_64_PC32»  .text.unlikely+0x13f8
3732 »       xor····%eax,%eax3730 »       xor····%eax,%eax
3733 »       mov····%rax,0x20(%rbx)3731 »       mov····%rax,0x20(%rbx)
3734 »       mov····0x0(%rbp),%eax3732 »       mov····0x0(%rbp),%eax
3735 »       add····$0x1,%eax3733 »       add····$0x1,%eax
3736 »       jne····2ea8·<cycle_next+0x48>3734 »       jne····2ea8·<cycle_next+0x48>
3737 »       jmp····2eab·<cycle_next+0x4b>3735 »       jmp····2eab·<cycle_next+0x4b>
3738 »       call···2ef5·<cycle_next+0x95>3736 »       call···2ef2·<cycle_next+0x92>
3739 ·R_X86_64_PLT32» PyErr_Occurred-0x43737 ·R_X86_64_PLT32» PyErr_Occurred-0x4
3740 »       test···%rax,%rax3738 »       test···%rax,%rax
3741 »       jne····2efe·<cycle_next+0x9e>3739 »       jne····2efb·<cycle_next+0x9b>
3742 ·R_X86_64_PC32»  .text.unlikely+0x140b3740 ·R_X86_64_PC32»  .text.unlikely+0x1412
3743 »       mov····0x10(%rbx),%rdi3741 »       mov····0x10(%rbx),%rdi
3744 »       test···%rdi,%rdi3742 »       test···%rdi,%rdi
3745 »       je·····2e76·<cycle_next+0x16>3743 »       je·····2e76·<cycle_next+0x16>
3746 »       mov····(%rdi),%rax3744 »       mov····(%rdi),%rax
3747 »       xor····%edx,%edx3745 »       xor····%edx,%edx
3748 »       mov····%rdx,0x10(%rbx)3746 »       mov····%rdx,0x10(%rbx)
3749 »       test···%eax,%eax3747 »       test···%eax,%eax
3750 »       js·····2e76·<cycle_next+0x16>3748 »       js·····2e76·<cycle_next+0x16>
3751 »       sub····$0x1,%rax3749 »       sub····$0x1,%rax
3752 »       mov····%rax,(%rdi)3750 »       mov····%rax,(%rdi)
3753 »       jne····2e76·<cycle_next+0x16>3751 »       jne····2e76·<cycle_next+0x16>
3754 »       call···2f2e·<cycle_next+0xce>3752 »       call···2f2b·<cycle_next+0xcb>
3755 ·R_X86_64_PLT32» _Py_Dealloc-0x43753 ·R_X86_64_PLT32» _Py_Dealloc-0x4
3756 »       jmp····2e76·<cycle_next+0x16>3754 »       jmp····2e76·<cycle_next+0x16>
3757 »       data16·cs·nopw·0x0(%rax,%rax,1) 
3758 »       xchg···%ax,%ax 
  
3759 0000000000002f40·<itertools_starmap>:3755 0000000000002f30·<itertools_starmap>:
3760 itertools_starmap():3756 itertools_starmap():
3761 »       endbr643757 »       endbr64
3762 »       push···%r123758 »       push···%r12
3763 »       mov····%rdx,%r123759 »       mov····%rdx,%r12
3764 »       push···%rbp3760 »       push···%rbp
3765 »       mov····%rsi,%rbp3761 »       mov····%rsi,%rbp
3766 »       mov····$0x0,%esi3762 »       mov····$0x0,%esi
3767 ·R_X86_64_32»    .data+0x1e803763 ·R_X86_64_32»    .data+0x1e80
3768 »       push···%rbx3764 »       push···%rbx
3769 »       mov····%rdi,%rbx3765 »       mov····%rdi,%rbx
3770 »       sub····$0x10,%rsp3766 »       sub····$0x10,%rsp
3771 »       call···2f5f·<itertools_starmap+0x1f>3767 »       call···2f4f·<itertools_starmap+0x1f>
3772 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x43768 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x4
3773 »       mov····0x20(%rax),%rax3769 »       mov····0x20(%rax),%rax
3774 »       mov····0x88(%rax),%rax3770 »       mov····0x88(%rax),%rax
3775 »       cmp····%rax,%rbx3771 »       cmp····%rax,%rbx
3776 »       jne····2f73·<itertools_starmap+0x33>3772 »       jne····2f63·<itertools_starmap+0x33>
3777 ·R_X86_64_PC32»  .text.unlikely+0x15b73773 ·R_X86_64_PC32»  .text.unlikely+0x15be
3778 »       test···%r12,%r123774 »       test···%r12,%r12
3779 »       jne····2fe9·<itertools_starmap+0xa9>3775 »       jne····2fd9·<itertools_starmap+0xa9>
Max diff block lines reached; 30043/33894 bytes (88.64%) of diff not shown.
43.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
42.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
1.7 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:··········251048·(bytes·into·file)13 ··Start·of·section·headers:··········251184·(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·0x3d4a8:1 There·are·22·section·headers,·starting·at·offset·0x3d530:
  
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·0238e0·001488·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0239c8·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·024d68·001758·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·024e50·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·0090d5·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002ccc·0090f3·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0264c0·008b08·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0265a8·008ad8·18···I·19···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00bda8·00040b·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00bdc0·00040b·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c1b8·00f776·00··AX··0···0·6414 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c1d0·00f84d·00··AX··0···0·64
15 ··[11]·.rela.text.hot····RELA············0000000000000000·02efc8·007a10·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·02f080·0079e0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·01b930·002db6·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·01ba20·002db6·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0369d8·005d18·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·036a60·005d18·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·01e6e8·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·01e7d8·000030·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·01e718·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·01e808·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·01e718·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·01e808·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·01e738·001970·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·01e828·001968·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·03c6f0·000cf0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·03c778·000cf0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0200a8·002040·18·····20·245··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·020190·002040·18·····20·245··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0220e8·0017f7·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0221d0·0017f7·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·03d3e0·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·03d468·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:·000000000000ab70··5337·FUNC····LOCAL··DEFAULT···10·sre_ucs2_match31 ····27:·000000000000ac70··5359·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:·000000000000908d····58·FUNC····LOCAL··DEFAULT····7·pattern_error35 ····31:·00000000000090ab····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:·00000000000090a0····79·FUNC····LOCAL··DEFAULT···10·repeat_pool_malloc43 ····39:·0000000000009000····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:·000000000000888d····98·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.045 ····41:·00000000000088ab····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:·0000000000009060····58·FUNC····LOCAL··DEFAULT···10·Py_UNICODE_ISALNUM48 ····44:·0000000000008fc0····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··7469·FUNC····LOCAL··DEFAULT···10·pattern_subx87 ····83:·0000000000005b00··7396·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···900·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold92 ····88:·0000000000001b4c···908·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:·0000000000001ed0···176·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold95 ····91:·0000000000001ed8···176·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold
96 ····92:·0000000000007840··6174·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search96 ····92:·00000000000077f0··6094·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search
97 ····93:·0000000000001f80···855·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold97 ····93:·0000000000001f88···870·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:·00000000000022d7····70·FUNC····LOCAL··DEFAULT····7·sre_clear.cold100 ····96:·00000000000022ee····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:·00000000000090f0··6771·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_split102 ····98:·0000000000009050··7196·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_split
103 ····99:·000000000000231d···793·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold103 ····99:·0000000000002334···806·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:·0000000000002636···259·FUNC····LOCAL··DEFAULT····7·compile_template.cold105 ···101:·000000000000265a···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:·000000000000c050···427·FUNC····LOCAL··DEFAULT···10·sre_ucs2_count107 ···103:·000000000000c160···427·FUNC····LOCAL··DEFAULT···10·sre_ucs2_count
108 ···104:·0000000000002739··9430·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold108 ···104:·000000000000275d··9432·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:·0000000000004c0f·10661·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold111 ···107:·0000000000004c35·10661·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold
112 ···108:·00000000000075b4···309·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold112 ···108:·00000000000075da···309·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold
113 ···109:·00000000000076e9···373·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold113 ···109:·000000000000770f···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:·000000000000785e····12·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold115 ···111:·0000000000007884····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:·000000000000786a·····5·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold117 ···113:·0000000000007890·····5·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold
118 ···114:·000000000000786f···413·FUNC····LOCAL··DEFAULT····7·_sre_template118 ···114:·0000000000007895···413·FUNC····LOCAL··DEFAULT····7·_sre_template
119 ···115:·000000000000c200···575·FUNC····LOCAL··DEFAULT···10·match_getitem119 ···115:·000000000000c310···556·FUNC····LOCAL··DEFAULT···10·match_getitem
120 ···116:·0000000000007a0c····41·FUNC····LOCAL··DEFAULT····7·match_getitem.cold120 ···116:·0000000000007a32····41·FUNC····LOCAL··DEFAULT····7·match_getitem.cold
121 ···117:·000000000000c440···217·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start121 ···117:·000000000000c540···217·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start
122 ···118:·0000000000007a35····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold122 ···118:·0000000000007a5b····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:·0000000000007a62···277·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groupdict.cold124 ···120:·0000000000007a88···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:·000000000000c520··6397·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_findall126 ···122:·000000000000c620··6377·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_findall
127 ···123:·0000000000007b77··1155·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold127 ···123:·0000000000007b9d··1164·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:·000000000000de20···801·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_finditer130 ···126:·000000000000df10···801·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_finditer
131 ···127:·0000000000007ffa···634·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold131 ···127:·0000000000008029···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:·000000000000e150··3595·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Scanner_search133 ···129:·000000000000e240··3611·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Scanner_search
134 ···130:·0000000000008274···319·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Scanner_search.cold134 ···130:·00000000000082a3···319·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Scanner_search.cold
135 ···131:·00000000000083b3····68·FUNC····LOCAL··DEFAULT····7·template_dealloc135 ···131:·00000000000083e2····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:·00000000000083f7····23·FUNC····LOCAL··DEFAULT····7·template_clear.cold137 ···133:·0000000000008426····23·FUNC····LOCAL··DEFAULT····7·template_clear.cold
138 ···134:·000000000000ef60···360·FUNC····LOCAL··DEFAULT···10·scanner_dealloc138 ···134:·000000000000f060···360·FUNC····LOCAL··DEFAULT···10·scanner_dealloc
139 ···135:·000000000000840e····46·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold139 ···135:·000000000000843d····46·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold
140 ···136:·000000000000f0d0····51·FUNC····LOCAL··DEFAULT···10·scanner_clear140 ···136:·000000000000f1d0····51·FUNC····LOCAL··DEFAULT···10·scanner_clear
141 ···137:·000000000000f110··1638·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_fullmatch141 ···137:·000000000000f210··1597·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_fullmatch
142 ···138:·000000000000843c···657·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_fullmatch.cold142 ···138:·000000000000846b···640·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.
637 KB
readelf --wide --relocs {}
Max HTML report size reached
115 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
262 B
strings --all --bytes=8 {}
    
Offset 96, 16 lines modifiedOffset 96, 15 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 AVAUATUL103 AVAUATUSH
104 H9T$·}TD 
105 []A\A]A^A_104 []A\A]A^A_
106 []A\A]A^A_105 []A\A]A^A_
107 AVAUATUSH106 AVAUATUSH
108 []A\A]A^A_107 []A\A]A^A_
109 AWAVAUATUH108 AWAVAUATUH
110 []A\A]A^A_109 []A\A]A^A_
111 []A\A]A^110 []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+0x1f02246 ·R_X86_64_PC32»  .text.unlikely+0x1f0a
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+0x1efb264 ·R_X86_64_PC32»  .text.unlikely+0x1f03
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+0x1ecc273 ·R_X86_64_PC32»  .text.unlikely+0x1ed4
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+0x1efb276 ·R_X86_64_PC32»  .text.unlikely+0x1f03
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+0x1f65291 ·R_X86_64_PC32»  .text.unlikely+0x1f6d
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+0x1efb328 ·R_X86_64_PC32»  .text.unlikely+0x1f03
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+0x1ee6337 ·R_X86_64_PC32»  .text.unlikely+0x1eee
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+0x1f58344 ·R_X86_64_PC32»  .text.unlikely+0x1f60
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+0x22d3374 ·R_X86_64_PC32»  .text.unlikely+0x22ea
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+0x230f386 ·R_X86_64_PC32»  .text.unlikely+0x2326
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+0x2305398 ·R_X86_64_PC32»  .text.unlikely+0x231c
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+0x22dd402 ·R_X86_64_PC32»  .text.unlikely+0x22f4
Max diff block lines reached; 28419/32213 bytes (88.22%) of diff not shown.
377 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
507 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 {}
Max HTML report size reached
33.6 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:··········72000·(bytes·into·file)13 ··Start·of·section·headers:··········71952·(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·0x11940:1 There·are·22·section·headers,·starting·at·offset·0x11910:
  
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·00136f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00136f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00aaf8·001a70·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00aae0·001a70·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0013b0·000b48·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0013b0·000b48·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00c568·0010f8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00c550·0010f8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001ef8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001ef8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001ef8·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·0024a1·0013f6·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0024a1·0013f6·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00d660·002c40·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00d648·002c40·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003898·00090c·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003898·0008f6·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0102a0·000a38·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·010288·000a20·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0041a8·000337·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004190·000337·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0044e0·002118·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0044c8·002118·00···A··0···0·32
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0065f8·000028·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0065e0·000028·08··AM··0···0··8
18 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·010cd8·000030·18···I·19··13··818 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·010ca8·000030·18···I·19··13··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006620·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006608·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·006620·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006608·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006640·000f90·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006628·000f90·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·010d08·000b70·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·010cd8·000b70·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0075d0·001e48·18·····20·194··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0075b8·001e48·18·····20·194··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·009418·0016de·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·009400·0016de·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·011878·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·011848·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)
1.37 KB
readelf --wide --symbols {}
    
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 ···104:·0000000000000fd0····55·FUNC····LOCAL··DEFAULT····1·ThreadHandle_ident108 ···104:·0000000000000fd0····55·FUNC····LOCAL··DEFAULT····1·ThreadHandle_ident
109 ···105:·000000000000098a····82·FUNC····LOCAL··DEFAULT····7·ThreadHandle_join.cold109 ···105:·000000000000098a····82·FUNC····LOCAL··DEFAULT····7·ThreadHandle_join.cold
110 ···106:·00000000000009dc····26·FUNC····LOCAL··DEFAULT····7·ThreadHandle_ident.cold110 ···106:·00000000000009dc····26·FUNC····LOCAL··DEFAULT····7·ThreadHandle_ident.cold
111 ···107:·00000000000009f6····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:·0000000000000a0d····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold112 ···108:·0000000000000a0d····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold
113 ···109:·0000000000000a23····32·FUNC····LOCAL··DEFAULT····7·remove_from_shutdown_handles.cold113 ···109:·0000000000000a23····32·FUNC····LOCAL··DEFAULT····7·remove_from_shutdown_handles.cold
114 ···110:·0000000000000a43····83·FUNC····LOCAL··DEFAULT····7·join_thread.cold114 ···110:·0000000000000a43····83·FUNC····LOCAL··DEFAULT····7·join_thread.cold
115 ···111:·0000000000000720···492·FUNC····LOCAL··DEFAULT····9·local_getattro115 ···111:·0000000000000720···470·FUNC····LOCAL··DEFAULT····9·local_getattro
116 ···112:·0000000000000a96···354·FUNC····LOCAL··DEFAULT····7·local_getattro.cold116 ···112:·0000000000000a96···354·FUNC····LOCAL··DEFAULT····7·local_getattro.cold
117 ···113:·0000000000001140···380·FUNC····LOCAL··DEFAULT····1·local_setattro117 ···113:·0000000000001140···380·FUNC····LOCAL··DEFAULT····1·local_setattro
118 ···114:·0000000000000bf8···315·FUNC····LOCAL··DEFAULT····7·local_setattro.cold118 ···114:·0000000000000bf8···315·FUNC····LOCAL··DEFAULT····7·local_setattro.cold
119 ···115:·00000000000012c0····39·FUNC····LOCAL··DEFAULT····1·rlock_recursion_count119 ···115:·00000000000012c0····39·FUNC····LOCAL··DEFAULT····1·rlock_recursion_count
120 ···116:·0000000000000d33·····7·FUNC····LOCAL··DEFAULT····7·rlock_recursion_count.cold120 ···116:·0000000000000d33·····7·FUNC····LOCAL··DEFAULT····7·rlock_recursion_count.cold
121 ···117:·00000000000012f0····38·FUNC····LOCAL··DEFAULT····1·thread_daemon_threads_allowed121 ···117:·00000000000012f0····38·FUNC····LOCAL··DEFAULT····1·thread_daemon_threads_allowed
122 ···118:·0000000000000d3a·····6·FUNC····LOCAL··DEFAULT····7·thread_daemon_threads_allowed.cold122 ···118:·0000000000000d3a·····6·FUNC····LOCAL··DEFAULT····7·thread_daemon_threads_allowed.cold
17.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xaaf8·contains·282·entries:1 Relocation·section·'.rela.text'·at·offset·0xaae0·contains·282·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·+·ae03 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae0
4 0000000000000026··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·44 0000000000000026··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4
5 000000000000002e··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·45 000000000000002e··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4
6 0000000000000033··000000020000000a·R_X86_64_32············0000000000000000·.data·+·9606 0000000000000033··000000020000000a·R_X86_64_32············0000000000000000·.data·+·960
7 0000000000000038··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyType_FromSpec·-·47 0000000000000038··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyType_FromSpec·-·4
8 000000000000004d··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·08 000000000000004d··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
280 00000000000012d9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d2f280 00000000000012d9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d2f
281 00000000000012e3··0000010300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4281 00000000000012e3··0000010300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4
282 000000000000130c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d36282 000000000000130c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d36
283 0000000000001339··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d99283 0000000000001339··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d99
284 0000000000001349··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da3284 0000000000001349··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da3
285 000000000000136b··0000013d00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4285 000000000000136b··0000013d00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
  
286 Relocation·section·'.rela.data'·at·offset·0xc568·contains·181·entries:286 Relocation·section·'.rela.data'·at·offset·0xc550·contains·181·entries:
287 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend287 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
288 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2eb288 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2eb
289 0000000000000008··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2f4289 0000000000000008··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2f4
290 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2fb290 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2fb
291 0000000000000020··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·302291 0000000000000020··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·302
292 0000000000000028··0000000100000001·R_X86_64_64············0000000000000000·.text·+·d30292 0000000000000028··0000000100000001·R_X86_64_64············0000000000000000·.text·+·d30
293 0000000000000048··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10293 0000000000000048··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
Offset 464, 15 lines modifiedOffset 464, 15 lines modified
464 0000000000000b10··0000008900000001·R_X86_64_64············0000000000000000·.rodata·+·0464 0000000000000b10··0000008900000001·R_X86_64_64············0000000000000000·.rodata·+·0
465 0000000000000b20··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80465 0000000000000b20··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
466 0000000000000b28··0000000200000001·R_X86_64_64············0000000000000000·.data·+·40466 0000000000000b28··0000000200000001·R_X86_64_64············0000000000000000·.data·+·40
467 0000000000000b30··0000000e00000001·R_X86_64_64············0000000000000000·.text.hot·+·330467 0000000000000b30··0000000e00000001·R_X86_64_64············0000000000000000·.text.hot·+·330
468 0000000000000b38··0000000100000001·R_X86_64_64············0000000000000000·.text·+·600468 0000000000000b38··0000000100000001·R_X86_64_64············0000000000000000·.text·+·600
469 0000000000000b40··0000000100000001·R_X86_64_64············0000000000000000·.text·+·720469 0000000000000b40··0000000100000001·R_X86_64_64············0000000000000000·.text·+·720
  
470 Relocation·section·'.rela.text.unlikely'·at·offset·0xd660·contains·472·entries:470 Relocation·section·'.rela.text.unlikely'·at·offset·0xd648·contains·472·entries:
471 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend471 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
472 0000000000000012··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4472 0000000000000012··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
473 0000000000000022··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4473 0000000000000022··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
474 000000000000003f··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4474 000000000000003f··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
475 0000000000000046··000000ca00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4475 0000000000000046··000000ca00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
476 000000000000004b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29476 000000000000004b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29
477 0000000000000050··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4477 0000000000000050··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
Offset 531, 19 lines modifiedOffset 531, 19 lines modified
531 00000000000003ae··000000f900000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4531 00000000000003ae··000000f900000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4
532 00000000000003be··000000f70000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·270532 00000000000003be··000000f70000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·270
533 00000000000003c3··000000fa00000004·R_X86_64_PLT32·········0000000000000000·_PyMutex_LockTimed·-·4533 00000000000003c3··000000fa00000004·R_X86_64_PLT32·········0000000000000000·_PyMutex_LockTimed·-·4
534 00000000000003d0··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8d534 00000000000003d0··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8d
535 00000000000003d5··000000fb00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKeywords·-·4535 00000000000003d5··000000fb00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKeywords·-·4
536 00000000000003ef··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8d536 00000000000003ef··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8d
537 00000000000003f4··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4537 00000000000003f4··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
538 000000000000040a··000000de00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4538 000000000000040a··000000dd00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
539 000000000000040f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·72539 000000000000040f··000000140000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
540 0000000000000414··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4540 0000000000000414··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
541 0000000000000422··000000dd00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4541 0000000000000422··000000de00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
542 0000000000000427··000000140000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0542 0000000000000427··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·72
543 000000000000042c··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4543 000000000000042c··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
544 0000000000000435··000000dd00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4544 0000000000000435··000000dd00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
545 000000000000043a··000000140000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30545 000000000000043a··000000140000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
546 000000000000043f··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4546 000000000000043f··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
547 0000000000000448··000000ca00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4547 0000000000000448··000000ca00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
548 000000000000044d··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·92548 000000000000044d··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·92
549 0000000000000452··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4549 0000000000000452··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
Offset 912, 26 lines modifiedOffset 912, 26 lines modified
912 0000000000000a4c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10de912 0000000000000a4c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10de
913 0000000000000a65··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·112b913 0000000000000a65··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·112b
914 0000000000000a72··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10ff914 0000000000000a72··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10ff
915 0000000000000a85··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1121915 0000000000000a85··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1121
916 0000000000000a92··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1121916 0000000000000a92··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1121
917 0000000000000aa9··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·819917 0000000000000aa9··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·819
918 0000000000000ab6··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7de918 0000000000000ab6··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7de
919 0000000000000ac1··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a919 0000000000000ac1··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
920 0000000000000ace··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a920 0000000000000ace··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
921 0000000000000adb··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a921 0000000000000adb··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
922 0000000000000af0··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8da922 0000000000000af0··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8c4
923 0000000000000b55··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a923 0000000000000b55··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
924 0000000000000b62··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a924 0000000000000b62··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
925 0000000000000b6f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a925 0000000000000b6f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
926 0000000000000b7f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a926 0000000000000b7f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
927 0000000000000b93··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a927 0000000000000b93··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
928 0000000000000ba0··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a928 0000000000000ba0··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
929 0000000000000baa··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87a929 0000000000000baa··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8eb
930 0000000000000bb4··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8f3930 0000000000000bb4··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8dd
931 0000000000000bcb··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·819931 0000000000000bcb··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·819
932 0000000000000c09··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·128c932 0000000000000c09··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·128c
933 0000000000000c87··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1206933 0000000000000c87··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1206
934 0000000000000cbf··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12a5934 0000000000000cbf··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12a5
935 0000000000000cfd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1206935 0000000000000cfd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1206
936 0000000000000d36··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12dd936 0000000000000d36··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12dd
937 0000000000000d61··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLongLong·-·4937 0000000000000d61··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLongLong·-·4
Offset 939, 15 lines modifiedOffset 939, 15 lines modified
939 0000000000000dad··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1349939 0000000000000dad··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1349
940 0000000000000def··0000013100000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4940 0000000000000def··0000013100000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
941 0000000000001248··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4941 0000000000001248··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
942 000000000000127a··0000013a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4942 000000000000127a··0000013a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
943 00000000000012a6··0000013a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4943 00000000000012a6··0000013a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
944 00000000000012cf··0000013a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4944 00000000000012cf··0000013a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
  
945 Relocation·section·'.rela.text.hot'·at·offset·0x102a0·contains·109·entries:945 Relocation·section·'.rela.text.hot'·at·offset·0x10288·contains·108·entries:
946 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend946 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
947 000000000000002a··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4947 000000000000002a··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4
948 0000000000000079··000000d400000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4948 0000000000000079··000000d400000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
949 00000000000000b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·66949 00000000000000b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·66
950 00000000000000be··000000c000000002·R_X86_64_PC32··········0000000000000008·.LC17·-·4950 00000000000000be··000000c000000002·R_X86_64_PC32··········0000000000000008·.LC17·-·4
951 00000000000000d8··000000c100000002·R_X86_64_PC32··········0000000000000010·.LC18·-·4951 00000000000000d8··000000c100000002·R_X86_64_PC32··········0000000000000010·.LC18·-·4
952 00000000000000f8··000000d600000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4952 00000000000000f8··000000d600000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4
Offset 988, 18 lines modifiedOffset 988, 17 lines modified
988 0000000000000742··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4988 0000000000000742··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
989 0000000000000749··000000eb00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4989 0000000000000749··000000eb00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
990 0000000000000772··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemRef·-·4990 0000000000000772··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemRef·-·4
991 0000000000000792··000000f70000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9558991 0000000000000792··000000f70000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9558
992 000000000000079a··0000012b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4992 000000000000079a··0000012b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
993 00000000000007c6··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemRef·-·4993 00000000000007c6··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemRef·-·4
994 0000000000000805··0000012c00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GenericGetAttrWithDict·-·4994 0000000000000805··0000012c00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GenericGetAttrWithDict·-·4
995 0000000000000872··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemRef·-·4 
996 0000000000000891··0000012c00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GenericGetAttrWithDict·-·4995 000000000000087f··0000012c00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GenericGetAttrWithDict·-·4
997 00000000000008bd··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·28c996 00000000000008a7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·28c
998 00000000000008d4··000000e400000002·R_X86_64_PC32··········0000000000000000·PyBaseObject_Type·+·124997 00000000000008be··000000e400000002·R_X86_64_PC32··········0000000000000000·PyBaseObject_Type·+·124
999 0000000000000012··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50998 0000000000000012··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50
1000 0000000000000037··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27999 0000000000000037··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27
1001 0000000000000083··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·571000 0000000000000083··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57
1002 000000000000008f··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLongLong·-·41001 000000000000008f··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLongLong·-·4
1003 0000000000000100··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d1002 0000000000000100··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d
1004 0000000000000176··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c1003 0000000000000176··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c
1005 0000000000000194··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·971004 0000000000000194··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·97
Offset 1027, 18 lines modifiedOffset 1026, 18 lines modified
1027 0000000000000403··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1821026 0000000000000403··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·182
1028 0000000000000423··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1851027 0000000000000423··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·185
1029 0000000000000445··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c81028 0000000000000445··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c8
Max diff block lines reached; 4277/17630 bytes (24.26%) of diff not shown.
705 B
readelf --wide --debug-dump=frames {}
    
Offset 1155, 15 lines modifiedOffset 1155, 15 lines modified
1155 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321155 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1157 ··DW_CFA_offset:·r12·(r12)·at·cfa-161157 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1158 ··DW_CFA_nop1158 ··DW_CFA_nop
1159 ··DW_CFA_nop1159 ··DW_CFA_nop
1160 ··DW_CFA_nop1160 ··DW_CFA_nop
  
1161 00000c28·0000000000000048·00000c2c·FDE·cie=00000000·pc=0000000000000720..000000000000090c1161 00000c28·0000000000000048·00000c2c·FDE·cie=00000000·pc=0000000000000720..00000000000008f6
1162 ··DW_CFA_advance_loc:·6·to·00000000000007261162 ··DW_CFA_advance_loc:·6·to·0000000000000726
1163 ··DW_CFA_def_cfa_offset:·161163 ··DW_CFA_def_cfa_offset:·16
1164 ··DW_CFA_offset:·r15·(r15)·at·cfa-161164 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1165 ··DW_CFA_advance_loc:·2·to·00000000000007281165 ··DW_CFA_advance_loc:·2·to·0000000000000728
1166 ··DW_CFA_def_cfa_offset:·241166 ··DW_CFA_def_cfa_offset:·24
1167 ··DW_CFA_offset:·r14·(r14)·at·cfa-241167 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1168 ··DW_CFA_advance_loc:·2·to·000000000000072a1168 ··DW_CFA_advance_loc:·2·to·000000000000072a
3.93 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 425, 26 lines modifiedOffset 425, 26 lines modified
425 »       xor····%eax,%eax425 »       xor····%eax,%eax
426 »       jmp····407·<lock_PyThread_acquire_lock.cold>426 »       jmp····407·<lock_PyThread_acquire_lock.cold>
427 ·R_X86_64_PC32»  .text.hot+0x477427 ·R_X86_64_PC32»  .text.hot+0x477
  
428 0000000000000407·<lock_PyThread_acquire_lock.cold>:428 0000000000000407·<lock_PyThread_acquire_lock.cold>:
429 lock_PyThread_acquire_lock.cold():429 lock_PyThread_acquire_lock.cold():
430 »       mov····0x0(%rip),%rdi········430 »       mov····0x0(%rip),%rdi········
431 ·R_X86_64_PC32»  PyExc_OverflowError-0x4431 ·R_X86_64_PC32»  PyExc_ValueError-0x4
432 »       mov····$0x0,%esi432 »       mov····$0x0,%esi
433 ·R_X86_64_32»    .rodata.str1.1+0x72433 ·R_X86_64_32»    .rodata.str1.8
434 »       call···418·<lock_PyThread_acquire_lock.cold+0x11>434 »       call···418·<lock_PyThread_acquire_lock.cold+0x11>
435 ·R_X86_64_PLT32» PyErr_SetString-0x4435 ·R_X86_64_PLT32» PyErr_SetString-0x4
436 »       xor····%eax,%eax436 »       xor····%eax,%eax
437 »       jmp····41f·<lock_PyThread_acquire_lock.cold+0x18>437 »       jmp····41f·<lock_PyThread_acquire_lock.cold+0x18>
438 ·R_X86_64_PC32»  .text.hot+0x545438 ·R_X86_64_PC32»  .text.hot+0x545
439 »       mov····0x0(%rip),%rdi········439 »       mov····0x0(%rip),%rdi········
440 ·R_X86_64_PC32»  PyExc_ValueError-0x4440 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
441 »       mov····$0x0,%esi441 »       mov····$0x0,%esi
442 ·R_X86_64_32»    .rodata.str1.8442 ·R_X86_64_32»    .rodata.str1.1+0x72
443 »       call···430·<lock_PyThread_acquire_lock.cold+0x29>443 »       call···430·<lock_PyThread_acquire_lock.cold+0x29>
444 ·R_X86_64_PLT32» PyErr_SetString-0x4444 ·R_X86_64_PLT32» PyErr_SetString-0x4
445 »       jmp····418·<lock_PyThread_acquire_lock.cold+0x11>445 »       jmp····418·<lock_PyThread_acquire_lock.cold+0x11>
446 »       mov····0x0(%rip),%rdi········446 »       mov····0x0(%rip),%rdi········
447 ·R_X86_64_PC32»  PyExc_ValueError-0x4447 ·R_X86_64_PC32»  PyExc_ValueError-0x4
448 »       mov····$0x0,%esi448 »       mov····$0x0,%esi
449 ·R_X86_64_32»    .rodata.str1.8+0x30449 ·R_X86_64_32»    .rodata.str1.8+0x30
Offset 1145, 31 lines modifiedOffset 1145, 31 lines modified
1145 »       call···ab5·<local_getattro.cold+0x1f>1145 »       call···ab5·<local_getattro.cold+0x1f>
1146 ·R_X86_64_PLT32» _Py_Dealloc-0x41146 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1147 »       jmp····aba·<local_getattro.cold+0x24>1147 »       jmp····aba·<local_getattro.cold+0x24>
1148 ·R_X86_64_PC32»  .text.hot+0x7de1148 ·R_X86_64_PC32»  .text.hot+0x7de
1149 »       mov····(%rbx),%rax1149 »       mov····(%rbx),%rax
1150 »       test···%eax,%eax1150 »       test···%eax,%eax
1151 »       js·····ac5·<local_getattro.cold+0x2f>1151 »       js·····ac5·<local_getattro.cold+0x2f>
1152 ·R_X86_64_PC32»  .text.hot+0x87a1152 ·R_X86_64_PC32»  .text.hot+0x8eb
1153 »       sub····$0x1,%rax1153 »       sub····$0x1,%rax
1154 »       mov····%rax,(%rbx)1154 »       mov····%rax,(%rbx)
1155 »       jne····ad2·<local_getattro.cold+0x3c>1155 »       jne····ad2·<local_getattro.cold+0x3c>
1156 ·R_X86_64_PC32»  .text.hot+0x87a1156 ·R_X86_64_PC32»  .text.hot+0x8eb
1157 »       mov····%rbx,%rdi1157 »       mov····%rbx,%rdi
1158 »       call···ada·<local_getattro.cold+0x44>1158 »       call···ada·<local_getattro.cold+0x44>
1159 ·R_X86_64_PLT32» _Py_Dealloc-0x41159 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1160 »       jmp····adf·<local_getattro.cold+0x49>1160 »       jmp····adf·<local_getattro.cold+0x49>
1161 ·R_X86_64_PC32»  .text.hot+0x87a1161 ·R_X86_64_PC32»  .text.hot+0x8eb
1162 »       mov····0x18(%rbp),%rdx1162 »       mov····0x18(%rbp),%rdx
1163 »       mov····0x10(%rbp),%rsi1163 »       mov····0x10(%rbp),%rsi
1164 »       mov····%rbp,%rdi1164 »       mov····%rbp,%rdi
1165 »       call···*%rax1165 »       call···*%rax
1166 »       test···%eax,%eax1166 »       test···%eax,%eax
1167 »       jns····af4·<local_getattro.cold+0x5e>1167 »       jns····af4·<local_getattro.cold+0x5e>
1168 ·R_X86_64_PC32»  .text.hot+0x8da1168 ·R_X86_64_PC32»  .text.hot+0x8c4
1169 »       call···af9·<local_getattro.cold+0x63>1169 »       call···af9·<local_getattro.cold+0x63>
1170 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x41170 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
1171 »       mov····0x120(%r15),%rsi1171 »       mov····0x120(%r15),%rsi
1172 »       mov····0x28(%rbp),%rdi1172 »       mov····0x28(%rbp),%rdi
1173 »       mov····%rax,%r121173 »       mov····%rax,%r12
1174 »       call···b0c·<local_getattro.cold+0x76>1174 »       call···b0c·<local_getattro.cold+0x76>
1175 ·R_X86_64_PLT32» PyDict_DelItem-0x41175 ·R_X86_64_PLT32» PyDict_DelItem-0x4
Offset 1191, 46 lines modifiedOffset 1191, 46 lines modified
1191 »       js·····b4e·<local_getattro.cold+0xb8>1191 »       js·····b4e·<local_getattro.cold+0xb8>
1192 »       sub····$0x1,%rax1192 »       sub····$0x1,%rax
1193 »       mov····%rax,(%rdi)1193 »       mov····%rax,(%rdi)
1194 »       je·····bee·<local_getattro.cold+0x158>1194 »       je·····bee·<local_getattro.cold+0x158>
1195 »       mov····(%rbx),%rax1195 »       mov····(%rbx),%rax
1196 »       test···%eax,%eax1196 »       test···%eax,%eax
1197 »       js·····b59·<local_getattro.cold+0xc3>1197 »       js·····b59·<local_getattro.cold+0xc3>
1198 ·R_X86_64_PC32»  .text.hot+0x87a1198 ·R_X86_64_PC32»  .text.hot+0x8eb
1199 »       sub····$0x1,%rax1199 »       sub····$0x1,%rax
1200 »       mov····%rax,(%rbx)1200 »       mov····%rax,(%rbx)
1201 »       jne····b66·<local_getattro.cold+0xd0>1201 »       jne····b66·<local_getattro.cold+0xd0>
1202 ·R_X86_64_PC32»  .text.hot+0x87a1202 ·R_X86_64_PC32»  .text.hot+0x8eb
1203 »       mov····%rbx,%rdi1203 »       mov····%rbx,%rdi
1204 »       call···b6e·<local_getattro.cold+0xd8>1204 »       call···b6e·<local_getattro.cold+0xd8>
1205 ·R_X86_64_PLT32» _Py_Dealloc-0x41205 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1206 »       jmp····b73·<local_getattro.cold+0xdd>1206 »       jmp····b73·<local_getattro.cold+0xdd>
1207 ·R_X86_64_PC32»  .text.hot+0x87a1207 ·R_X86_64_PC32»  .text.hot+0x8eb
1208 »       mov····0x120(%r15),%rdi1208 »       mov····0x120(%r15),%rdi
1209 »       test···%rdi,%rdi1209 »       test···%rdi,%rdi
1210 »       je·····b83·<local_getattro.cold+0xed>1210 »       je·····b83·<local_getattro.cold+0xed>
1211 ·R_X86_64_PC32»  .text.hot+0x87a1211 ·R_X86_64_PC32»  .text.hot+0x8eb
1212 »       xor····%eax,%eax1212 »       xor····%eax,%eax
1213 »       mov····%rax,0x120(%r15)1213 »       mov····%rax,0x120(%r15)
1214 »       mov····(%rdi),%rax1214 »       mov····(%rdi),%rax
1215 »       test···%eax,%eax1215 »       test···%eax,%eax
1216 »       js·····b97·<local_getattro.cold+0x101>1216 »       js·····b97·<local_getattro.cold+0x101>
1217 ·R_X86_64_PC32»  .text.hot+0x87a1217 ·R_X86_64_PC32»  .text.hot+0x8eb
1218 »       sub····$0x1,%rax1218 »       sub····$0x1,%rax
1219 »       mov····%rax,(%rdi)1219 »       mov····%rax,(%rdi)
1220 »       jne····ba4·<local_getattro.cold+0x10e>1220 »       jne····ba4·<local_getattro.cold+0x10e>
1221 ·R_X86_64_PC32»  .text.hot+0x87a1221 ·R_X86_64_PC32»  .text.hot+0x8eb
1222 »       call···ba9·<local_getattro.cold+0x113>1222 »       call···ba9·<local_getattro.cold+0x113>
1223 ·R_X86_64_PLT32» _Py_Dealloc-0x41223 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1224 »       jmp····bae·<local_getattro.cold+0x118>1224 »       jmp····bae·<local_getattro.cold+0x118>
1225 ·R_X86_64_PC32»  .text.hot+0x87a1225 ·R_X86_64_PC32»  .text.hot+0x8eb
1226 »       call···bb3·<local_getattro.cold+0x11d>1226 »       call···bb3·<local_getattro.cold+0x11d>
1227 ·R_X86_64_PLT32» _Py_Dealloc-0x41227 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1228 »       jmp····bb8·<local_getattro.cold+0x122>1228 »       jmp····bb8·<local_getattro.cold+0x122>
1229 ·R_X86_64_PC32»  .text.hot+0x8f31229 ·R_X86_64_PC32»  .text.hot+0x8dd
1230 »       mov····%rbx,%rdi1230 »       mov····%rbx,%rdi
1231 »       mov····%rax,0x8(%rsp)1231 »       mov····%rax,0x8(%rsp)
1232 »       call···bc5·<local_getattro.cold+0x12f>1232 »       call···bc5·<local_getattro.cold+0x12f>
1233 ·R_X86_64_PLT32» _Py_Dealloc-0x41233 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1234 »       mov····0x8(%rsp),%rax1234 »       mov····0x8(%rsp),%rax
1235 »       jmp····bcf·<local_getattro.cold+0x139>1235 »       jmp····bcf·<local_getattro.cold+0x139>
1236 ·R_X86_64_PC32»  .text.hot+0x8191236 ·R_X86_64_PC32»  .text.hot+0x819
4.33 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 452, 15 lines modifiedOffset 452, 15 lines modified
452 ·R_X86_64_PLT32» PyBool_FromLong-0x4452 ·R_X86_64_PLT32» PyBool_FromLong-0x4
453 »       add····$0x48,%rsp453 »       add····$0x48,%rsp
454 »       pop····%rbx454 »       pop····%rbx
455 »       pop····%rbp455 »       pop····%rbp
456 »       ret456 »       ret
457 »       cmp····%rdi,%rbx457 »       cmp····%rdi,%rbx
458 »       jne····559·<lock_PyThread_acquire_lock+0xc9>458 »       jne····559·<lock_PyThread_acquire_lock+0xc9>
459 ·R_X86_64_PC32»  .text.unlikely+0x41b459 ·R_X86_64_PC32»  .text.unlikely+0x403
460 »       nopl···0x0(%rax)460 »       nopl···0x0(%rax)
461 »       movq···$0x0,0x10(%rsp)461 »       movq···$0x0,0x10(%rsp)
462 »       xor····%ebx,%ebx462 »       xor····%ebx,%ebx
463 »       jmp····521·<lock_PyThread_acquire_lock+0x91>463 »       jmp····521·<lock_PyThread_acquire_lock+0x91>
464 »       lea····0x10(%rsp),%rdi464 »       lea····0x10(%rsp),%rdi
465 »       mov····$0x3,%edx465 »       mov····$0x3,%edx
466 »       call···57c·<lock_PyThread_acquire_lock+0xec>466 »       call···57c·<lock_PyThread_acquire_lock+0xec>
Offset 484, 15 lines modifiedOffset 484, 15 lines modified
484 »       je·····5a2·<lock_PyThread_acquire_lock+0x112>484 »       je·····5a2·<lock_PyThread_acquire_lock+0x112>
485 »       mov····$0x3,%esi485 »       mov····$0x3,%esi
486 »       call···5b9·<lock_PyThread_acquire_lock+0x129>486 »       call···5b9·<lock_PyThread_acquire_lock+0x129>
487 ·R_X86_64_PLT32» _PyTime_AsMicroseconds-0x4487 ·R_X86_64_PLT32» _PyTime_AsMicroseconds-0x4
488 »       cmp····0x0(%rip),%rax········488 »       cmp····0x0(%rip),%rax········
489 ·R_X86_64_PC32»  PY_TIMEOUT_MAX-0x4489 ·R_X86_64_PC32»  PY_TIMEOUT_MAX-0x4
490 »       jg·····5c6·<lock_PyThread_acquire_lock+0x136>490 »       jg·····5c6·<lock_PyThread_acquire_lock+0x136>
491 ·R_X86_64_PC32»  .text.unlikely+0x403491 ·R_X86_64_PC32»  .text.unlikely+0x41b
492 »       mov····0x10(%rsp),%rbx492 »       mov····0x10(%rsp),%rbx
493 »       jmp····521·<lock_PyThread_acquire_lock+0x91>493 »       jmp····521·<lock_PyThread_acquire_lock+0x91>
  
494 00000000000005d0·<lock_PyThread_release_lock>:494 00000000000005d0·<lock_PyThread_release_lock>:
495 lock_PyThread_release_lock():495 lock_PyThread_release_lock():
496 »       endbr64496 »       endbr64
497 »       sub····$0x8,%rsp497 »       sub····$0x8,%rsp
Offset 634, 32 lines modifiedOffset 634, 32 lines modified
634 »       je·····822·<local_getattro+0x102>634 »       je·····822·<local_getattro+0x102>
635 »       lea····0x10(%rsp),%r14635 »       lea····0x10(%rsp),%r14
636 »       mov····0x28(%rbp),%rdi636 »       mov····0x28(%rbp),%rdi
637 »       mov····%r14,%rdx637 »       mov····%r14,%rdx
638 »       call···776·<local_getattro+0x56>638 »       call···776·<local_getattro+0x56>
639 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4639 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4
640 »       test···%eax,%eax640 »       test···%eax,%eax
641 »       js·····87e·<local_getattro+0x15e>641 »       js·····8ef·<local_getattro+0x1cf>
642 »       mov····0x10(%rsp),%rbx642 »       mov····0x10(%rsp),%rbx
643 »       test···%rbx,%rbx643 »       test···%rbx,%rbx
644 »       je·····8ae·<local_getattro+0x18e>644 »       je·····898·<local_getattro+0x178>
645 »       mov····$0x2,%edx645 »       mov····$0x2,%edx
646 »       mov····$0x0,%esi646 »       mov····$0x0,%esi
647 ·R_X86_64_32»    _PyRuntime+0x9558647 ·R_X86_64_32»    _PyRuntime+0x9558
648 »       mov····%r12,%rdi648 »       mov····%r12,%rdi
649 »       call···79e·<local_getattro+0x7e>649 »       call···79e·<local_getattro+0x7e>
650 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4650 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
651 »       cmp····$0x1,%eax651 »       cmp····$0x1,%eax
652 »       je·····7e7·<local_getattro+0xc7>652 »       je·····7e7·<local_getattro+0xc7>
653 »       cmp····$0xffffffff,%eax653 »       cmp····$0xffffffff,%eax
654 »       je·····7ac·<local_getattro+0x8c>654 »       je·····7ac·<local_getattro+0x8c>
655 ·R_X86_64_PC32»  .text.unlikely+0xab6655 ·R_X86_64_PC32»  .text.unlikely+0xab6
656 »       mov····0x8(%rbp),%rax656 »       mov····0x8(%rbp),%rax
657 »       cmp····%rax,0x10(%r13)657 »       cmp····%rax,0x10(%r13)
658 »       jne····885·<local_getattro+0x165>658 »       jne····873·<local_getattro+0x153>
659 »       lea····0x18(%rsp),%rdx659 »       lea····0x18(%rsp),%rdx
660 »       mov····%r12,%rsi660 »       mov····%r12,%rsi
661 »       mov····%rbx,%rdi661 »       mov····%rbx,%rdi
662 »       call···7ca·<local_getattro+0xaa>662 »       call···7ca·<local_getattro+0xaa>
663 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4663 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4
664 »       test···%eax,%eax664 »       test···%eax,%eax
665 »       je·····7f9·<local_getattro+0xd9>665 »       je·····7f9·<local_getattro+0xd9>
Offset 697, 67 lines modifiedOffset 697, 60 lines modified
697 »       jmp····7e7·<local_getattro+0xc7>697 »       jmp····7e7·<local_getattro+0xc7>
698 »       mov····0x18(%r13),%r14698 »       mov····0x18(%r13),%r14
699 »       xor····%esi,%esi699 »       xor····%esi,%esi
700 »       mov····%r14,%rdi700 »       mov····%r14,%rdi
701 »       call···*0x130(%r14)701 »       call···*0x130(%r14)
702 »       mov····%rax,0x120(%r15)702 »       mov····%rax,0x120(%r15)
703 »       test···%rax,%rax703 »       test···%rax,%rax
704 »       je·····87e·<local_getattro+0x15e>704 »       je·····8ef·<local_getattro+0x1cf>
705 »       xor····%esi,%esi705 »       xor····%esi,%esi
706 »       mov····%r14,%rdi706 »       mov····%r14,%rdi
707 »       call···*0x130(%r14)707 »       call···*0x130(%r14)
708 »       mov····%rax,0x128(%r15)708 »       mov····%rax,0x128(%r15)
709 »       test···%rax,%rax709 »       test···%rax,%rax
710 »       je·····85a·<local_getattro+0x13a>710 »       je·····85e·<local_getattro+0x13e>
711 ·R_X86_64_PC32»  .text.unlikely+0xb6f711 ·R_X86_64_PC32»  .text.unlikely+0xb6f
712 »       mov····%fs:(%rbx),%r15712 »       mov····%fs:(%rbx),%r15
713 »       lea····0x10(%rsp),%r14713 »       lea····0x10(%rsp),%r14
714 »       mov····0x28(%rbp),%rdi 
715 »       mov····%r14,%rdx 
716 »       mov····0x120(%r15),%rsi714 »       mov····0x120(%r15),%rsi
717 »       call···876·<local_getattro+0x156> 
718 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4 
719 »       test···%eax,%eax 
720 »       jns····77e·<local_getattro+0x5e> 
721 »       xor····%ebx,%ebx 
722 »       jmp····7e7·<local_getattro+0xc7>715 »       jmp····76a·<local_getattro+0x4a>
723 »       mov····%rbx,%rdx716 »       mov····%rbx,%rdx
724 »       xor····%ecx,%ecx717 »       xor····%ecx,%ecx
725 »       mov····%r12,%rsi718 »       mov····%r12,%rsi
726 »       mov····%rbp,%rdi719 »       mov····%rbp,%rdi
727 »       call···895·<local_getattro+0x175>720 »       call···883·<local_getattro+0x163>
728 ·R_X86_64_PLT32» _PyObject_GenericGetAttrWithDict-0x4721 ·R_X86_64_PLT32» _PyObject_GenericGetAttrWithDict-0x4
729 »       mov····(%rbx),%rdx722 »       mov····(%rbx),%rdx
730 »       test···%edx,%edx723 »       test···%edx,%edx
731 »       js·····81d·<local_getattro+0xfd>724 »       js·····81d·<local_getattro+0xfd>
732 »       sub····$0x1,%rdx725 »       sub····$0x1,%rdx
733 »       mov····%rdx,(%rbx)726 »       mov····%rdx,(%rbx)
734 »       jne····81d·<local_getattro+0xfd>727 »       jne····81d·<local_getattro+0xfd>
735 »       jmp····8ae·<local_getattro+0x18e>728 »       jmp····898·<local_getattro+0x178>
736 ·R_X86_64_PC32»  .text.unlikely+0xa92729 ·R_X86_64_PC32»  .text.unlikely+0xa92
737 »       lea····0x18(%rsp),%rcx730 »       lea····0x18(%rsp),%rcx
738 »       mov····%r14,%rdx731 »       mov····%r14,%rdx
739 »       mov····%r13,%rsi732 »       mov····%r13,%rsi
740 »       mov····%rbp,%rdi733 »       mov····%rbp,%rdi
741 »       call···8c1·<local_getattro+0x1a1>734 »       call···8ab·<local_getattro+0x18b>
742 ·R_X86_64_PC32»  .text+0x28c735 ·R_X86_64_PC32»  .text+0x28c
743 »       add····$0x1,%eax736 »       add····$0x1,%eax
744 »       je·····87e·<local_getattro+0x15e>737 »       je·····8ef·<local_getattro+0x1cf>
745 »       mov····0x8(%rbp),%rax738 »       mov····0x8(%rbp),%rax
746 »       mov····0x128(%rax),%rax739 »       mov····0x128(%rax),%rax
747 »       cmp····0x0(%rip),%rax········740 »       cmp····0x0(%rip),%rax········
748 ·R_X86_64_PC32»  PyBaseObject_Type+0x124741 ·R_X86_64_PC32»  PyBaseObject_Type+0x124
749 »       jne····8de·<local_getattro+0x1be>742 »       jne····8c8·<local_getattro+0x1a8>
750 ·R_X86_64_PC32»  .text.unlikely+0xadb743 ·R_X86_64_PC32»  .text.unlikely+0xadb
751 »       mov····0x18(%rsp),%rdi744 »       mov····0x18(%rsp),%rdi
752 »       mov····(%rdi),%rax745 »       mov····(%rdi),%rax
753 »       test···%eax,%eax746 »       test···%eax,%eax
754 »       js·····8f7·<local_getattro+0x1d7>747 »       js·····8e1·<local_getattro+0x1c1>
755 »       sub····$0x1,%rax748 »       sub····$0x1,%rax
756 »       mov····%rax,(%rdi)749 »       mov····%rax,(%rdi)
757 »       je·····8f7·<local_getattro+0x1d7>750 »       je·····8e1·<local_getattro+0x1c1>
758 ·R_X86_64_PC32»  .text.unlikely+0xbaa751 ·R_X86_64_PC32»  .text.unlikely+0xbaa
Max diff block lines reached; 108/4243 bytes (2.55%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 192, 15 lines modifiedOffset 192, 15 lines modified
192 ··0x00000bc0·8302024a·0e080000·14000000·cc0b0000·...J............192 ··0x00000bc0·8302024a·0e080000·14000000·cc0b0000·...J............
193 ··0x00000bd0·00000000·20000000·000e1083·025b0e08·....·........[..193 ··0x00000bd0·00000000·20000000·000e1083·025b0e08·....·........[..
194 ··0x00000be0·28000000·e40b0000·00000000·74000000·(...........t...194 ··0x00000be0·28000000·e40b0000·00000000·74000000·(...........t...
195 ··0x00000bf0·00460e10·8c024c0e·18860341·0e208304·.F....L....A.·..195 ··0x00000bf0·00460e10·8c024c0e·18860341·0e208304·.F....L....A.·..
196 ··0x00000c00·025d0e18·410e1042·0e080000·18000000·.]..A..B........196 ··0x00000c00·025d0e18·410e1042·0e080000·18000000·.]..A..B........
197 ··0x00000c10·100c0000·00000000·53000000·000e2083·........S.....·.197 ··0x00000c10·100c0000·00000000·53000000·000e2083·........S.....·.
198 ··0x00000c20·0486038c·02000000·48000000·2c0c0000·........H...,...198 ··0x00000c20·0486038c·02000000·48000000·2c0c0000·........H...,...
199 ··0x00000c30·00000000·ec010000·00460e10·8f02420e·.........F....B.199 ··0x00000c30·00000000·d6010000·00460e10·8f02420e·.........F....B.
200 ··0x00000c40·188e0342·0e208d04·420e288c·05490e30·...B.·..B.(..I.0200 ··0x00000c40·188e0342·0e208d04·420e288c·05490e30·...B.·..B.(..I.0
201 ··0x00000c50·8606440e·38830744·0e6002ae·0a0e3844·..D.8..D.`....8D201 ··0x00000c50·8606440e·38830744·0e6002ae·0a0e3844·..D.8..D.`....8D
202 ··0x00000c60·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.202 ··0x00000c60·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
203 ··0x00000c70·08410b00·1c000000·780c0000·00000000·.A......x.......203 ··0x00000c70·08410b00·1c000000·780c0000·00000000·.A......x.......
204 ··0x00000c80·62010000·000e6083·0786068c·058d048e·b.....`.........204 ··0x00000c80·62010000·000e6083·0786068c·058d048e·b.....`.........
205 ··0x00000c90·038f0200·48000000·980c0000·00000000·....H...........205 ··0x00000c90·038f0200·48000000·980c0000·00000000·....H...........
206 ··0x00000ca0·7c010000·00460e10·8f02420e·188e0342·|....F....B....B206 ··0x00000ca0·7c010000·00460e10·8f02420e·188e0342·|....F....B....B
150 KB
timemodule.o
2.7 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·21·section·headers,·starting·at·offset·0xbdb0:1 There·are·21·section·headers,·starting·at·offset·0xbdb0:
  
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·000852·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000882·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007460·000f48·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007460·000f90·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000898·000500·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0008c8·000500·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0083a8·000a68·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0083f0·000a68·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000d98·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000dc8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000d98·00058d·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000dc8·00058d·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001325·000d88·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001355·000d88·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008e10·001758·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008e58·001758·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0020b0·000f2e·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0020e0·000efe·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00a568·001200·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00a5b0·0011b8·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002fe0·0003c3·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002fe0·0003c3·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0033a8·001afd·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0033a8·001afd·00···A··0···0·32
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·004ea8·000018·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·004ea8·000018·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004ec0·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004ec0·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·004ec0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·004ec0·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004ee0·0007a8·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004ee0·0007a8·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00b768·000588·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00b768·000588·18···I·18··16··8
4.02 KB
readelf --wide --symbols {}
    
Offset 26, 41 lines modifiedOffset 26, 41 lines modified
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.826 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
27 ····23:·0000000000000270···187·FUNC····LOCAL··DEFAULT····9·time_sleep27 ····23:·0000000000000270···187·FUNC····LOCAL··DEFAULT····9·time_sleep
28 ····24:·00000000000000fb···105·FUNC····LOCAL··DEFAULT····7·time_sleep.cold28 ····24:·00000000000000fb···105·FUNC····LOCAL··DEFAULT····7·time_sleep.cold
29 ····25:·0000000000000330····91·FUNC····LOCAL··DEFAULT····9·time_process_time29 ····25:·0000000000000330····91·FUNC····LOCAL··DEFAULT····9·time_process_time
30 ····26:·0000000000000164···198·FUNC····LOCAL··DEFAULT····7·time_process_time.cold30 ····26:·0000000000000164···198·FUNC····LOCAL··DEFAULT····7·time_process_time.cold
31 ····27:·0000000000000390···164·FUNC····LOCAL··DEFAULT····9·py_process_time31 ····27:·0000000000000390···164·FUNC····LOCAL··DEFAULT····9·py_process_time
32 ····28:·000000000000022a···325·FUNC····LOCAL··DEFAULT····7·py_process_time.cold32 ····28:·000000000000022a···325·FUNC····LOCAL··DEFAULT····7·py_process_time.cold
33 ····29:·0000000000000440····41·FUNC····LOCAL··DEFAULT····9·time_time_ns33 ····29:·00000000000003b0····41·FUNC····LOCAL··DEFAULT····1·time_time_ns
34 ····30:·000000000000036f·····7·FUNC····LOCAL··DEFAULT····7·time_time_ns.cold34 ····30:·000000000000036f·····7·FUNC····LOCAL··DEFAULT····7·time_time_ns.cold
35 ····31:·0000000000000470····46·FUNC····LOCAL··DEFAULT····9·time_time35 ····31:·0000000000000440····46·FUNC····LOCAL··DEFAULT····9·time_time
36 ····32:·0000000000000376·····7·FUNC····LOCAL··DEFAULT····7·time_time.cold36 ····32:·0000000000000376·····7·FUNC····LOCAL··DEFAULT····7·time_time.cold
37 ····33:·00000000000004a0··2094·FUNC····LOCAL··DEFAULT····9·time_strftime37 ····33:·0000000000000470··2094·FUNC····LOCAL··DEFAULT····9·time_strftime
38 ····34:·000000000000037d···829·FUNC····LOCAL··DEFAULT····7·time_strftime.cold38 ····34:·000000000000037d···829·FUNC····LOCAL··DEFAULT····7·time_strftime.cold
39 ····35:·0000000000000cd0···325·FUNC····LOCAL··DEFAULT····9·gettmarg39 ····35:·0000000000000ca0···325·FUNC····LOCAL··DEFAULT····9·gettmarg
40 ····36:·00000000000006ba····22·FUNC····LOCAL··DEFAULT····7·gettmarg.cold40 ····36:·00000000000006ba····22·FUNC····LOCAL··DEFAULT····7·gettmarg.cold
41 ····37:·00000000000003b0····90·FUNC····LOCAL··DEFAULT····1·time_tzset41 ····37:·00000000000003e0····90·FUNC····LOCAL··DEFAULT····1·time_tzset
42 ····38:·00000000000006d0····20·FUNC····LOCAL··DEFAULT····7·time_tzset.cold42 ····38:·00000000000006d0····20·FUNC····LOCAL··DEFAULT····7·time_tzset.cold
43 ····39:·0000000000000e20····46·FUNC····LOCAL··DEFAULT····9·time_perf_counter43 ····39:·0000000000000df0····46·FUNC····LOCAL··DEFAULT····9·time_perf_counter
44 ····40:·00000000000006e4·····7·FUNC····LOCAL··DEFAULT····7·time_perf_counter.cold44 ····40:·00000000000006e4·····7·FUNC····LOCAL··DEFAULT····7·time_perf_counter.cold
45 ····41:·0000000000000e50···168·FUNC····LOCAL··DEFAULT····9·time_localtime45 ····41:·0000000000000e20···168·FUNC····LOCAL··DEFAULT····9·time_localtime
46 ····42:·00000000000006eb·····7·FUNC····LOCAL··DEFAULT····7·time_localtime.cold46 ····42:·00000000000006eb·····7·FUNC····LOCAL··DEFAULT····7·time_localtime.cold
47 ····43:·0000000000000f00····46·FUNC····LOCAL··DEFAULT····9·time_monotonic47 ····43:·0000000000000ed0····46·FUNC····LOCAL··DEFAULT····9·time_monotonic
48 ····44:·00000000000006f2·····7·FUNC····LOCAL··DEFAULT····7·time_monotonic.cold48 ····44:·00000000000006f2·····7·FUNC····LOCAL··DEFAULT····7·time_monotonic.cold
49 ····45:·0000000000000410···456·FUNC····LOCAL··DEFAULT····1·time_get_clock_info49 ····45:·0000000000000440···456·FUNC····LOCAL··DEFAULT····1·time_get_clock_info
50 ····46:·00000000000006f9···372·FUNC····LOCAL··DEFAULT····7·time_get_clock_info.cold50 ····46:·00000000000006f9···372·FUNC····LOCAL··DEFAULT····7·time_get_clock_info.cold
51 ····47:·0000000000000ad9···144·FUNC····LOCAL··DEFAULT····7·_PyTime_GetThreadTimeWithInfo51 ····47:·0000000000000ad9···144·FUNC····LOCAL··DEFAULT····7·_PyTime_GetThreadTimeWithInfo
52 ····48:·000000000000086d···124·FUNC····LOCAL··DEFAULT····7·time_ctime52 ····48:·000000000000086d···124·FUNC····LOCAL··DEFAULT····7·time_ctime
53 ····49:·0000000000000020····48·OBJECT··LOCAL··DEFAULT···12·mon_name.153 ····49:·0000000000000020····48·OBJECT··LOCAL··DEFAULT···12·mon_name.1
54 ····50:·0000000000000000····28·OBJECT··LOCAL··DEFAULT···12·wday_name.054 ····50:·0000000000000000····28·OBJECT··LOCAL··DEFAULT···12·wday_name.0
55 ····51:·00000000000005e0····80·FUNC····LOCAL··DEFAULT····1·time_mktime55 ····51:·0000000000000610····80·FUNC····LOCAL··DEFAULT····1·time_mktime
56 ····52:·00000000000008e9····35·FUNC····LOCAL··DEFAULT····7·time_mktime.cold56 ····52:·00000000000008e9····35·FUNC····LOCAL··DEFAULT····7·time_mktime.cold
57 ····53:·0000000000000630···462·FUNC····LOCAL··DEFAULT····1·time_asctime57 ····53:·0000000000000660···462·FUNC····LOCAL··DEFAULT····1·time_asctime
58 ····54:·000000000000090c····33·FUNC····LOCAL··DEFAULT····7·time_asctime.cold58 ····54:·000000000000090c····33·FUNC····LOCAL··DEFAULT····7·time_asctime.cold
59 ····55:·0000000000000800····82·FUNC····LOCAL··DEFAULT····1·time_strptime59 ····55:·0000000000000830····82·FUNC····LOCAL··DEFAULT····1·time_strptime
60 ····56:·000000000000092d····23·FUNC····LOCAL··DEFAULT····7·time_strptime.cold60 ····56:·000000000000092d····23·FUNC····LOCAL··DEFAULT····7·time_strptime.cold
61 ····57:·0000000000000944···102·FUNC····LOCAL··DEFAULT····7·time_clock_getres61 ····57:·0000000000000944···102·FUNC····LOCAL··DEFAULT····7·time_clock_getres
62 ····58:·00000000000009aa····99·FUNC····LOCAL··DEFAULT····7·time_clock_gettime62 ····58:·00000000000009aa····99·FUNC····LOCAL··DEFAULT····7·time_clock_gettime
63 ····59:·0000000000000a0d····80·FUNC····LOCAL··DEFAULT····7·time_clockid_converter63 ····59:·0000000000000a0d····80·FUNC····LOCAL··DEFAULT····7·time_clockid_converter
64 ····60:·0000000000000a5d···124·FUNC····LOCAL··DEFAULT····7·time_clock_settime64 ····60:·0000000000000a5d···124·FUNC····LOCAL··DEFAULT····7·time_clock_settime
65 ····61:·0000000000000b69····93·FUNC····LOCAL··DEFAULT····7·time_pthread_getcpuclockid65 ····61:·0000000000000b69····93·FUNC····LOCAL··DEFAULT····7·time_pthread_getcpuclockid
66 ····62:·0000000000000bc6····50·FUNC····LOCAL··DEFAULT····7·time_thread_time66 ····62:·0000000000000bc6····50·FUNC····LOCAL··DEFAULT····7·time_thread_time
71.1 KB
readelf --wide --relocs {}
Max HTML report size reached
15.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 278, 228 lines modifiedOffset 278, 228 lines modified
278 000002c8·0000000000000018·000002cc·FDE·cie=00000000·pc=000000000000022a..000000000000036f278 000002c8·0000000000000018·000002cc·FDE·cie=00000000·pc=000000000000022a..000000000000036f
279 ··DW_CFA_def_cfa_offset:·256279 ··DW_CFA_def_cfa_offset:·256
280 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40280 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
281 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32281 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
282 ··DW_CFA_offset:·r12·(r12)·at·cfa-24282 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
283 ··DW_CFA_offset:·r13·(r13)·at·cfa-16283 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
  
284 000002e4·0000000000000014·000002e8·FDE·cie=00000000·pc=0000000000000440..0000000000000469284 000002e4·0000000000000014·000002e8·FDE·cie=00000000·pc=00000000000003b0..00000000000003d9
285 ··DW_CFA_advance_loc:·8·to·0000000000000448285 ··DW_CFA_advance_loc:·8·to·00000000000003b8
286 ··DW_CFA_def_cfa_offset:·32286 ··DW_CFA_def_cfa_offset:·32
287 ··DW_CFA_advance_loc:·32·to·0000000000000468287 ··DW_CFA_advance_loc:·32·to·00000000000003d8
288 ··DW_CFA_def_cfa_offset:·8288 ··DW_CFA_def_cfa_offset:·8
289 ··DW_CFA_nop289 ··DW_CFA_nop
  
290 000002fc·0000000000000010·00000300·FDE·cie=00000000·pc=000000000000036f..0000000000000376290 000002fc·0000000000000010·00000300·FDE·cie=00000000·pc=000000000000036f..0000000000000376
291 ··DW_CFA_def_cfa_offset:·32291 ··DW_CFA_def_cfa_offset:·32
292 ··DW_CFA_nop292 ··DW_CFA_nop
  
293 00000310·0000000000000014·00000314·FDE·cie=00000000·pc=0000000000000470..000000000000049e293 00000310·0000000000000014·00000314·FDE·cie=00000000·pc=0000000000000440..000000000000046e
294 ··DW_CFA_advance_loc:·8·to·0000000000000478294 ··DW_CFA_advance_loc:·8·to·0000000000000448
295 ··DW_CFA_def_cfa_offset:·32295 ··DW_CFA_def_cfa_offset:·32
296 ··DW_CFA_advance_loc:·37·to·000000000000049d296 ··DW_CFA_advance_loc:·37·to·000000000000046d
297 ··DW_CFA_def_cfa_offset:·8297 ··DW_CFA_def_cfa_offset:·8
298 ··DW_CFA_nop298 ··DW_CFA_nop
  
299 00000328·0000000000000010·0000032c·FDE·cie=00000000·pc=0000000000000376..000000000000037d299 00000328·0000000000000010·0000032c·FDE·cie=00000000·pc=0000000000000376..000000000000037d
300 ··DW_CFA_def_cfa_offset:·32300 ··DW_CFA_def_cfa_offset:·32
301 ··DW_CFA_nop301 ··DW_CFA_nop
  
302 0000033c·0000000000000068·00000340·FDE·cie=00000000·pc=00000000000004a0..0000000000000cce302 0000033c·0000000000000068·00000340·FDE·cie=00000000·pc=0000000000000470..0000000000000c9e
303 ··DW_CFA_advance_loc:·6·to·00000000000004a6303 ··DW_CFA_advance_loc:·6·to·0000000000000476
304 ··DW_CFA_def_cfa_offset:·16304 ··DW_CFA_def_cfa_offset:·16
305 ··DW_CFA_offset:·r15·(r15)·at·cfa-16305 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
306 ··DW_CFA_advance_loc:·8·to·00000000000004ae306 ··DW_CFA_advance_loc:·8·to·000000000000047e
307 ··DW_CFA_def_cfa_offset:·24307 ··DW_CFA_def_cfa_offset:·24
308 ··DW_CFA_offset:·r14·(r14)·at·cfa-24308 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
309 ··DW_CFA_advance_loc:·2·to·00000000000004b0309 ··DW_CFA_advance_loc:·2·to·0000000000000480
310 ··DW_CFA_def_cfa_offset:·32310 ··DW_CFA_def_cfa_offset:·32
311 ··DW_CFA_offset:·r13·(r13)·at·cfa-32311 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
312 ··DW_CFA_advance_loc:·2·to·00000000000004b2312 ··DW_CFA_advance_loc:·2·to·0000000000000482
313 ··DW_CFA_def_cfa_offset:·40313 ··DW_CFA_def_cfa_offset:·40
314 ··DW_CFA_offset:·r12·(r12)·at·cfa-40314 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
315 ··DW_CFA_advance_loc:·1·to·00000000000004b3315 ··DW_CFA_advance_loc:·1·to·0000000000000483
316 ··DW_CFA_def_cfa_offset:·48316 ··DW_CFA_def_cfa_offset:·48
317 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48317 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
318 ··DW_CFA_advance_loc:·1·to·00000000000004b4318 ··DW_CFA_advance_loc:·1·to·0000000000000484
319 ··DW_CFA_def_cfa_offset:·56319 ··DW_CFA_def_cfa_offset:·56
320 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56320 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
321 ··DW_CFA_advance_loc:·18·to·00000000000004c6321 ··DW_CFA_advance_loc:·18·to·0000000000000496
322 ··DW_CFA_def_cfa_offset:·224322 ··DW_CFA_def_cfa_offset:·224
323 ··DW_CFA_advance_loc1:·133·to·000000000000054b323 ··DW_CFA_advance_loc1:·133·to·000000000000051b
324 ··DW_CFA_def_cfa_offset:·232324 ··DW_CFA_def_cfa_offset:·232
325 ··DW_CFA_advance_loc:·14·to·0000000000000559325 ··DW_CFA_advance_loc:·14·to·0000000000000529
326 ··DW_CFA_def_cfa_offset:·240326 ··DW_CFA_def_cfa_offset:·240
327 ··DW_CFA_advance_loc:·6·to·000000000000055f327 ··DW_CFA_advance_loc:·6·to·000000000000052f
328 ··DW_CFA_def_cfa_offset:·248328 ··DW_CFA_def_cfa_offset:·248
329 ··DW_CFA_advance_loc:·6·to·0000000000000565329 ··DW_CFA_advance_loc:·6·to·0000000000000535
330 ··DW_CFA_def_cfa_offset:·256330 ··DW_CFA_def_cfa_offset:·256
331 ··DW_CFA_advance_loc:·6·to·000000000000056b331 ··DW_CFA_advance_loc:·6·to·000000000000053b
332 ··DW_CFA_def_cfa_offset:·264332 ··DW_CFA_def_cfa_offset:·264
333 ··DW_CFA_advance_loc:·6·to·0000000000000571333 ··DW_CFA_advance_loc:·6·to·0000000000000541
334 ··DW_CFA_def_cfa_offset:·272334 ··DW_CFA_def_cfa_offset:·272
335 ··DW_CFA_advance_loc:·21·to·0000000000000586335 ··DW_CFA_advance_loc:·21·to·0000000000000556
336 ··DW_CFA_def_cfa_offset:·224336 ··DW_CFA_def_cfa_offset:·224
337 ··DW_CFA_advance_loc2:·435·to·0000000000000739337 ··DW_CFA_advance_loc2:·435·to·0000000000000709
338 ··DW_CFA_remember_state338 ··DW_CFA_remember_state
339 ··DW_CFA_def_cfa_offset:·56339 ··DW_CFA_def_cfa_offset:·56
340 ··DW_CFA_advance_loc:·1·to·000000000000073a340 ··DW_CFA_advance_loc:·1·to·000000000000070a
341 ··DW_CFA_def_cfa_offset:·48341 ··DW_CFA_def_cfa_offset:·48
342 ··DW_CFA_advance_loc:·1·to·000000000000073b342 ··DW_CFA_advance_loc:·1·to·000000000000070b
343 ··DW_CFA_def_cfa_offset:·40343 ··DW_CFA_def_cfa_offset:·40
344 ··DW_CFA_advance_loc:·2·to·000000000000073d344 ··DW_CFA_advance_loc:·2·to·000000000000070d
345 ··DW_CFA_def_cfa_offset:·32345 ··DW_CFA_def_cfa_offset:·32
346 ··DW_CFA_advance_loc:·2·to·000000000000073f346 ··DW_CFA_advance_loc:·2·to·000000000000070f
347 ··DW_CFA_def_cfa_offset:·24347 ··DW_CFA_def_cfa_offset:·24
348 ··DW_CFA_advance_loc:·2·to·0000000000000741348 ··DW_CFA_advance_loc:·2·to·0000000000000711
349 ··DW_CFA_def_cfa_offset:·16349 ··DW_CFA_def_cfa_offset:·16
350 ··DW_CFA_advance_loc:·2·to·0000000000000743350 ··DW_CFA_advance_loc:·2·to·0000000000000713
351 ··DW_CFA_def_cfa_offset:·8351 ··DW_CFA_def_cfa_offset:·8
352 ··DW_CFA_advance_loc:·5·to·0000000000000748352 ··DW_CFA_advance_loc:·5·to·0000000000000718
353 ··DW_CFA_restore_state353 ··DW_CFA_restore_state
354 ··DW_CFA_nop354 ··DW_CFA_nop
355 ··DW_CFA_nop355 ··DW_CFA_nop
  
356 000003a8·000000000000001c·000003ac·FDE·cie=00000000·pc=000000000000037d..00000000000006ba356 000003a8·000000000000001c·000003ac·FDE·cie=00000000·pc=000000000000037d..00000000000006ba
357 ··DW_CFA_def_cfa_offset:·224357 ··DW_CFA_def_cfa_offset:·224
358 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56358 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
359 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48359 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
360 ··DW_CFA_offset:·r12·(r12)·at·cfa-40360 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
361 ··DW_CFA_offset:·r13·(r13)·at·cfa-32361 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
362 ··DW_CFA_offset:·r14·(r14)·at·cfa-24362 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
363 ··DW_CFA_offset:·r15·(r15)·at·cfa-16363 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
364 000003c8·0000000000000044·000003cc·FDE·cie=00000000·pc=0000000000000cd0..0000000000000e15364 000003c8·0000000000000044·000003cc·FDE·cie=00000000·pc=0000000000000ca0..0000000000000de5
365 ··DW_CFA_advance_loc:·2·to·0000000000000cd2365 ··DW_CFA_advance_loc:·2·to·0000000000000ca2
366 ··DW_CFA_def_cfa_offset:·16366 ··DW_CFA_def_cfa_offset:·16
367 ··DW_CFA_offset:·r12·(r12)·at·cfa-16367 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
368 ··DW_CFA_advance_loc:·9·to·0000000000000cdb368 ··DW_CFA_advance_loc:·9·to·0000000000000cab
369 ··DW_CFA_def_cfa_offset:·24369 ··DW_CFA_def_cfa_offset:·24
370 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24370 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
371 ··DW_CFA_advance_loc:·12·to·0000000000000ce7371 ··DW_CFA_advance_loc:·12·to·0000000000000cb7
372 ··DW_CFA_def_cfa_offset:·32372 ··DW_CFA_def_cfa_offset:·32
373 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32373 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
374 ··DW_CFA_advance_loc:·4·to·0000000000000ceb374 ··DW_CFA_advance_loc:·4·to·0000000000000cbb
375 ··DW_CFA_def_cfa_offset:·48375 ··DW_CFA_def_cfa_offset:·48
376 ··DW_CFA_advance_loc:·32·to·0000000000000d0b376 ··DW_CFA_advance_loc:·32·to·0000000000000cdb
377 ··DW_CFA_def_cfa_offset:·56377 ··DW_CFA_def_cfa_offset:·56
378 ··DW_CFA_advance_loc:·12·to·0000000000000d17378 ··DW_CFA_advance_loc:·12·to·0000000000000ce7
379 ··DW_CFA_def_cfa_offset:·64379 ··DW_CFA_def_cfa_offset:·64
380 ··DW_CFA_advance_loc:·9·to·0000000000000d20380 ··DW_CFA_advance_loc:·9·to·0000000000000cf0
381 ··DW_CFA_def_cfa_offset:·72381 ··DW_CFA_def_cfa_offset:·72
382 ··DW_CFA_advance_loc:·5·to·0000000000000d25382 ··DW_CFA_advance_loc:·5·to·0000000000000cf5
383 ··DW_CFA_def_cfa_offset:·80383 ··DW_CFA_def_cfa_offset:·80
384 ··DW_CFA_advance_loc:·5·to·0000000000000d2a384 ··DW_CFA_advance_loc:·5·to·0000000000000cfa
385 ··DW_CFA_def_cfa_offset:·88385 ··DW_CFA_def_cfa_offset:·88
386 ··DW_CFA_advance_loc:·1·to·0000000000000d2b386 ··DW_CFA_advance_loc:·1·to·0000000000000cfb
387 ··DW_CFA_def_cfa_offset:·96387 ··DW_CFA_def_cfa_offset:·96
388 ··DW_CFA_advance_loc:·11·to·0000000000000d36388 ··DW_CFA_advance_loc:·11·to·0000000000000d06
389 ··DW_CFA_def_cfa_offset:·48389 ··DW_CFA_def_cfa_offset:·48
390 ··DW_CFA_advance_loc1:·148·to·0000000000000dca390 ··DW_CFA_advance_loc1:·148·to·0000000000000d9a
391 ··DW_CFA_remember_state391 ··DW_CFA_remember_state
392 ··DW_CFA_def_cfa_offset:·32392 ··DW_CFA_def_cfa_offset:·32
393 ··DW_CFA_advance_loc:·1·to·0000000000000dcb393 ··DW_CFA_advance_loc:·1·to·0000000000000d9b
394 ··DW_CFA_def_cfa_offset:·24394 ··DW_CFA_def_cfa_offset:·24
395 ··DW_CFA_advance_loc:·1·to·0000000000000dcc395 ··DW_CFA_advance_loc:·1·to·0000000000000d9c
396 ··DW_CFA_def_cfa_offset:·16396 ··DW_CFA_def_cfa_offset:·16
397 ··DW_CFA_advance_loc:·2·to·0000000000000dce397 ··DW_CFA_advance_loc:·2·to·0000000000000d9e
Max diff block lines reached; 8766/15776 bytes (55.57%) of diff not shown.
14.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 333, 295 lines modifiedOffset 333, 312 lines modified
333 »       call···3a9·<time_gmtime+0x59>333 »       call···3a9·<time_gmtime+0x59>
334 ·R_X86_64_PC32»  .text.hot+0x8c334 ·R_X86_64_PC32»  .text.hot+0x8c
335 »       add····$0x58,%rsp335 »       add····$0x58,%rsp
336 »       pop····%rbx336 »       pop····%rbx
337 »       pop····%rbp337 »       pop····%rbp
338 »       ret338 »       ret
  
 339 00000000000003b0·<time_time_ns>:
 340 time_time_ns():
 341 »       endbr64
 342 »       sub····$0x18,%rsp
 343 »       lea····0x8(%rsp),%rdi
 344 »       call···3c2·<time_time_ns+0x12>
 345 ·R_X86_64_PLT32» PyTime_Time-0x4
 346 »       test···%eax,%eax
 347 »       js·····3ca·<time_time_ns+0x1a>
 348 ·R_X86_64_PC32»  .text.unlikely+0x36b
 349 »       mov····0x8(%rsp),%rdi
 350 »       call···3d4·<time_time_ns+0x24>
 351 ·R_X86_64_PLT32» _PyTime_AsLong-0x4
 352 »       add····$0x18,%rsp
 353 »       ret
 354 »       nopl···0x0(%rax)
  
339 00000000000003b0·<time_tzset>:355 00000000000003e0·<time_tzset>:
340 time_tzset():356 time_tzset():
341 »       endbr64357 »       endbr64
342 »       push···%rbx358 »       push···%rbx
343 »       mov····$0x0,%edi359 »       mov····$0x0,%edi
344 ·R_X86_64_32»    .rodata.str1.1+0x229360 ·R_X86_64_32»    .rodata.str1.1+0x229
345 »       call···3bf·<time_tzset+0xf>361 »       call···3ef·<time_tzset+0xf>
346 ·R_X86_64_PLT32» PyImport_ImportModule-0x4362 ·R_X86_64_PLT32» PyImport_ImportModule-0x4
347 »       test···%rax,%rax363 »       test···%rax,%rax
348 »       je·····3c8·<time_tzset+0x18>364 »       je·····3f8·<time_tzset+0x18>
349 ·R_X86_64_PC32»  .text.unlikely+0x6cc365 ·R_X86_64_PC32»  .text.unlikely+0x6cc
350 »       mov····%rax,%rbx366 »       mov····%rax,%rbx
351 »       call···3d0·<time_tzset+0x20>367 »       call···400·<time_tzset+0x20>
352 ·R_X86_64_PLT32» tzset-0x4368 ·R_X86_64_PLT32» tzset-0x4
353 »       mov····%rbx,%rdi369 »       mov····%rbx,%rdi
354 »       call···180·<init_timezone>370 »       call···180·<init_timezone>
355 »       add····$0x1,%eax371 »       add····$0x1,%eax
356 »       je·····3e1·<time_tzset+0x31>372 »       je·····411·<time_tzset+0x31>
357 ·R_X86_64_PC32»  .text.unlikely+0x6cc373 ·R_X86_64_PC32»  .text.unlikely+0x6cc
358 »       mov····(%rbx),%rax374 »       mov····(%rbx),%rax
359 »       test···%eax,%eax375 »       test···%eax,%eax
360 »       js·····3f5·<time_tzset+0x45>376 »       js·····425·<time_tzset+0x45>
361 »       sub····$0x1,%rax377 »       sub····$0x1,%rax
362 »       mov····%rax,(%rbx)378 »       mov····%rax,(%rbx)
363 »       je·····3f5·<time_tzset+0x45>379 »       je·····425·<time_tzset+0x45>
364 ·R_X86_64_PC32»  .text.unlikely+0x6d3380 ·R_X86_64_PC32»  .text.unlikely+0x6d3
365 »       call···3fa·<time_tzset+0x4a>381 »       call···42a·<time_tzset+0x4a>
366 ·R_X86_64_PLT32» PyErr_Occurred-0x4382 ·R_X86_64_PLT32» PyErr_Occurred-0x4
367 »       test···%rax,%rax383 »       test···%rax,%rax
368 »       jne····403·<time_tzset+0x53>384 »       jne····433·<time_tzset+0x53>
369 ·R_X86_64_PC32»  .text.unlikely+0x6cc385 ·R_X86_64_PC32»  .text.unlikely+0x6cc
370 »       mov····$0x0,%eax386 »       mov····$0x0,%eax
371 ·R_X86_64_32»    _Py_NoneStruct387 ·R_X86_64_32»    _Py_NoneStruct
372 »       pop····%rbx388 »       pop····%rbx
373 »       ret389 »       ret
374 »       nopw···0x0(%rax,%rax,1)390 »       nopw···0x0(%rax,%rax,1)
  
375 0000000000000410·<time_get_clock_info>:391 0000000000000440·<time_get_clock_info>:
376 time_get_clock_info():392 time_get_clock_info():
377 »       endbr64393 »       endbr64
378 »       push···%rbp394 »       push···%rbp
379 »       xor····%eax,%eax395 »       xor····%eax,%eax
380 »       mov····%rdi,%rbp396 »       mov····%rdi,%rbp
381 »       mov····%rsi,%rdi397 »       mov····%rsi,%rdi
382 »       push···%rbx398 »       push···%rbx
383 »       mov····$0x0,%esi399 »       mov····$0x0,%esi
384 ·R_X86_64_32»    .rodata.str1.1+0x23b400 ·R_X86_64_32»    .rodata.str1.1+0x23b
385 »       sub····$0x38,%rsp401 »       sub····$0x38,%rsp
386 »       mov····%rsp,%rdx402 »       mov····%rsp,%rdx
387 »       call···42f·<time_get_clock_info+0x1f>403 »       call···45f·<time_get_clock_info+0x1f>
388 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4404 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4
389 »       test···%eax,%eax405 »       test···%eax,%eax
390 »       je·····437·<time_get_clock_info+0x27>406 »       je·····467·<time_get_clock_info+0x27>
391 ·R_X86_64_PC32»  .text.unlikely+0x706407 ·R_X86_64_PC32»  .text.unlikely+0x706
392 »       xor····%eax,%eax408 »       xor····%eax,%eax
393 »       mov····(%rsp),%rbx409 »       mov····(%rsp),%rbx
394 »       mov····$0x0,%esi410 »       mov····$0x0,%esi
395 ·R_X86_64_32»    .rodata.str1.1+0x229411 ·R_X86_64_32»    .rodata.str1.1+0x229
396 »       movq···$0x0,0x10(%rsp)412 »       movq···$0x0,0x10(%rsp)
397 ·R_X86_64_32S»   .rodata.str1.1+0x24c413 ·R_X86_64_32S»   .rodata.str1.1+0x24c
398 »       mov····%rax,0x18(%rsp)414 »       mov····%rax,0x18(%rsp)
399 »       mov····0x0(%rip),%rax········415 »       mov····0x0(%rip),%rax········
400 ·R_X86_64_PC32»  .LC63-0x4416 ·R_X86_64_PC32»  .LC63-0x4
401 »       mov····%rbx,%rdi417 »       mov····%rbx,%rdi
402 »       mov····%rax,0x20(%rsp)418 »       mov····%rax,0x20(%rsp)
403 »       call···464·<time_get_clock_info+0x54>419 »       call···494·<time_get_clock_info+0x54>
404 ·R_X86_64_PLT32» strcmp-0x4420 ·R_X86_64_PLT32» strcmp-0x4
405 »       test···%eax,%eax421 »       test···%eax,%eax
406 »       je·····46c·<time_get_clock_info+0x5c>422 »       je·····49c·<time_get_clock_info+0x5c>
407 ·R_X86_64_PC32»  .text.unlikely+0x7ff423 ·R_X86_64_PC32»  .text.unlikely+0x7ff
408 »       mov····$0x0,%esi424 »       mov····$0x0,%esi
409 ·R_X86_64_32»    .rodata.str1.1+0x24d425 ·R_X86_64_32»    .rodata.str1.1+0x24d
410 »       mov····%rbx,%rdi426 »       mov····%rbx,%rdi
411 »       call···479·<time_get_clock_info+0x69>427 »       call···4a9·<time_get_clock_info+0x69>
412 ·R_X86_64_PLT32» strcmp-0x4428 ·R_X86_64_PLT32» strcmp-0x4
413 »       test···%eax,%eax429 »       test···%eax,%eax
414 »       jne····481·<time_get_clock_info+0x71>430 »       jne····4b1·<time_get_clock_info+0x71>
415 ·R_X86_64_PC32»  .text.unlikely+0x7b8431 ·R_X86_64_PC32»  .text.unlikely+0x7b8
416 »       lea····0x10(%rsp),%rsi432 »       lea····0x10(%rsp),%rsi
417 »       lea····0x8(%rsp),%rdi433 »       lea····0x8(%rsp),%rdi
418 »       call···490·<time_get_clock_info+0x80>434 »       call···4c0·<time_get_clock_info+0x80>
419 ·R_X86_64_PLT32» _PyTime_MonotonicWithInfo-0x4435 ·R_X86_64_PLT32» _PyTime_MonotonicWithInfo-0x4
420 »       test···%eax,%eax436 »       test···%eax,%eax
421 »       js·····5d3·<time_get_clock_info+0x1c3>437 »       js·····603·<time_get_clock_info+0x1c3>
422 »       call···49d·<time_get_clock_info+0x8d>438 »       call···4cd·<time_get_clock_info+0x8d>
423 ·R_X86_64_PLT32» PyDict_New-0x4439 ·R_X86_64_PLT32» PyDict_New-0x4
424 »       mov····%rax,%rbp440 »       mov····%rax,%rbp
425 »       test···%rax,%rax441 »       test···%rax,%rax
426 »       je·····4a9·<time_get_clock_info+0x99>442 »       je·····4d9·<time_get_clock_info+0x99>
427 ·R_X86_64_PC32»  .text.unlikely+0x706443 ·R_X86_64_PC32»  .text.unlikely+0x706
428 »       mov····0x10(%rsp),%rdi444 »       mov····0x10(%rsp),%rdi
429 »       call···4b3·<time_get_clock_info+0xa3>445 »       call···4e3·<time_get_clock_info+0xa3>
430 ·R_X86_64_PLT32» PyUnicode_FromString-0x4446 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
431 »       mov····%rax,%rbx447 »       mov····%rax,%rbx
432 »       test···%rax,%rax448 »       test···%rax,%rax
433 »       je·····4bf·<time_get_clock_info+0xaf>449 »       je·····4ef·<time_get_clock_info+0xaf>
434 ·R_X86_64_PC32»  .text.unlikely+0x78a450 ·R_X86_64_PC32»  .text.unlikely+0x78a
435 »       mov····%rax,%rdx451 »       mov····%rax,%rdx
436 »       mov····$0x0,%esi452 »       mov····$0x0,%esi
437 ·R_X86_64_32»    .rodata.str1.1+0x28b453 ·R_X86_64_32»    .rodata.str1.1+0x28b
438 »       mov····%rbp,%rdi454 »       mov····%rbp,%rdi
439 »       call···4cf·<time_get_clock_info+0xbf>455 »       call···4ff·<time_get_clock_info+0xbf>
440 ·R_X86_64_PLT32» PyDict_SetItemString-0x4456 ·R_X86_64_PLT32» PyDict_SetItemString-0x4
Max diff block lines reached; 10723/14941 bytes (71.77%) of diff not shown.
14.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 330, 61 lines modifiedOffset 330, 61 lines modified
330 ·R_X86_64_PLT32» PyErr_SetString-0x4330 ·R_X86_64_PLT32» PyErr_SetString-0x4
331 »       jmp····2a8·<py_process_time.cold+0x7e>331 »       jmp····2a8·<py_process_time.cold+0x7e>
  
332 000000000000036f·<time_time_ns.cold>:332 000000000000036f·<time_time_ns.cold>:
333 time_time_ns.cold():333 time_time_ns.cold():
334 »       xor····%eax,%eax334 »       xor····%eax,%eax
335 »       jmp····376·<time_time.cold>335 »       jmp····376·<time_time.cold>
336 ·R_X86_64_PC32»  .text.hot+0x460336 ·R_X86_64_PC32»  .text+0x3d0
  
337 0000000000000376·<time_time.cold>:337 0000000000000376·<time_time.cold>:
338 time_time.cold():338 time_time.cold():
339 »       xor····%eax,%eax339 »       xor····%eax,%eax
340 »       jmp····37d·<time_strftime.cold>340 »       jmp····37d·<time_strftime.cold>
341 ·R_X86_64_PC32»  .text.hot+0x495341 ·R_X86_64_PC32»  .text.hot+0x465
  
342 000000000000037d·<time_strftime.cold>:342 000000000000037d·<time_strftime.cold>:
343 time_strftime.cold():343 time_strftime.cold():
344 »       mov····%r8,%rcx344 »       mov····%r8,%rcx
345 »       jmp····385·<time_strftime.cold+0x8>345 »       jmp····385·<time_strftime.cold+0x8>
346 ·R_X86_64_PC32»  .text.hot+0xabf346 ·R_X86_64_PC32»  .text.hot+0xa8f
347 »       mov····%r8,%r9347 »       mov····%r8,%r9
348 »       jmp····38d·<time_strftime.cold+0x10>348 »       jmp····38d·<time_strftime.cold+0x10>
349 ·R_X86_64_PC32»  .text.hot+0xb56349 ·R_X86_64_PC32»  .text.hot+0xb26
350 »       mov····0x38(%rsi),%rcx350 »       mov····0x38(%rsi),%rcx
351 »       jmp····396·<time_strftime.cold+0x19>351 »       jmp····396·<time_strftime.cold+0x19>
352 ·R_X86_64_PC32»  .text.hot+0xabf352 ·R_X86_64_PC32»  .text.hot+0xa8f
353 »       mov····%r8,%rcx353 »       mov····%r8,%rcx
354 »       jmp····39e·<time_strftime.cold+0x21>354 »       jmp····39e·<time_strftime.cold+0x21>
355 ·R_X86_64_PC32»  .text.hot+0xb76355 ·R_X86_64_PC32»  .text.hot+0xb46
356 »       mov····0x38(%rsi),%r9356 »       mov····0x38(%rsi),%r9
357 »       jmp····3a7·<time_strftime.cold+0x2a>357 »       jmp····3a7·<time_strftime.cold+0x2a>
358 ·R_X86_64_PC32»  .text.hot+0xb56358 ·R_X86_64_PC32»  .text.hot+0xb26
359 »       mov····%rdx,%rcx359 »       mov····%rdx,%rcx
360 »       jmp····3af·<time_strftime.cold+0x32>360 »       jmp····3af·<time_strftime.cold+0x32>
361 ·R_X86_64_PC32»  .text.hot+0xa6e361 ·R_X86_64_PC32»  .text.hot+0xa3e
362 »       mov····0x38(%rsi),%rdx362 »       mov····0x38(%rsi),%rdx
363 »       xor····%r14d,%r14d363 »       xor····%r14d,%r14d
364 »       movzwl·(%rdx,%r15,2),%eax364 »       movzwl·(%rdx,%r15,2),%eax
365 »       lea····-0x1(%rax),%ecx365 »       lea····-0x1(%rax),%ecx
366 »       cmp····$0x7e,%ecx366 »       cmp····$0x7e,%ecx
367 »       ja·····530·<time_strftime.cold+0x1b3>367 »       ja·····530·<time_strftime.cold+0x1b3>
368 »       add····$0x1,%r14368 »       add····$0x1,%r14
369 »       add····$0x1,%r15369 »       add····$0x1,%r15
370 »       mov····%eax,-0x4(%rbx,%r14,4)370 »       mov····%eax,-0x4(%rbx,%r14,4)
371 »       cmp····%rbp,%r15371 »       cmp····%rbp,%r15
372 »       jne····3b6·<time_strftime.cold+0x39>372 »       jne····3b6·<time_strftime.cold+0x39>
373 »       jmp····3de·<time_strftime.cold+0x61>373 »       jmp····3de·<time_strftime.cold+0x61>
374 ·R_X86_64_PC32»  .text.hot+0x853374 ·R_X86_64_PC32»  .text.hot+0x823
375 »       mov····0x38(%rsi),%r9375 »       mov····0x38(%rsi),%r9
376 »       jmp····3e7·<time_strftime.cold+0x6a>376 »       jmp····3e7·<time_strftime.cold+0x6a>
377 ·R_X86_64_PC32»  .text.hot+0x9fa377 ·R_X86_64_PC32»  .text.hot+0x9ca
378 »       mov····0x38(%rsi),%rcx378 »       mov····0x38(%rsi),%rcx
379 »       jmp····3f0·<time_strftime.cold+0x73>379 »       jmp····3f0·<time_strftime.cold+0x73>
380 ·R_X86_64_PC32»  .text.hot+0xb76380 ·R_X86_64_PC32»  .text.hot+0xb46
381 »       lea····0x20(%rsp),%rcx381 »       lea····0x20(%rsp),%rcx
382 »       mov····%rbx,%rdx382 »       mov····%rbx,%rdx
383 »       mov····%r13,%rsi383 »       mov····%r13,%rsi
384 »       mov····%rax,0x8(%rsp)384 »       mov····%rax,0x8(%rsp)
385 »       call···405·<time_strftime.cold+0x88>385 »       call···405·<time_strftime.cold+0x88>
386 ·R_X86_64_PLT32» wcsftime-0x4386 ·R_X86_64_PLT32» wcsftime-0x4
387 »       mov····0x8(%rsp),%rdi387 »       mov····0x8(%rsp),%rdi
Offset 415, 113 lines modifiedOffset 415, 113 lines modified
415 »       mov····%rbx,%rdi415 »       mov····%rbx,%rdi
416 »       call···465·<time_strftime.cold+0xe8>416 »       call···465·<time_strftime.cold+0xe8>
417 ·R_X86_64_PLT32» PyMem_Free-0x4417 ·R_X86_64_PLT32» PyMem_Free-0x4
418 »       lea····0x60(%rsp),%rdi418 »       lea····0x60(%rsp),%rdi
419 »       call···46f·<time_strftime.cold+0xf2>419 »       call···46f·<time_strftime.cold+0xf2>
420 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4420 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
421 »       jmp····474·<time_strftime.cold+0xf7>421 »       jmp····474·<time_strftime.cold+0xf7>
422 ·R_X86_64_PC32»  .text.hot+0x987422 ·R_X86_64_PC32»  .text.hot+0x957
423 »       lea····0x38(%rsi),%r9423 »       lea····0x38(%rsi),%r9
424 »       jmp····47d·<time_strftime.cold+0x100>424 »       jmp····47d·<time_strftime.cold+0x100>
425 ·R_X86_64_PC32»  .text.hot+0x9fa425 ·R_X86_64_PC32»  .text.hot+0x9ca
426 »       mov····%rdx,%rcx426 »       mov····%rdx,%rcx
427 »       jmp····485·<time_strftime.cold+0x108>427 »       jmp····485·<time_strftime.cold+0x108>
428 ·R_X86_64_PC32»  .text.hot+0xc8f428 ·R_X86_64_PC32»  .text.hot+0xc5f
429 »       mov····0x38(%rsi),%rdx429 »       mov····0x38(%rsi),%rdx
430 »       xor····%r14d,%r14d430 »       xor····%r14d,%r14d
431 »       mov····(%rdx,%r15,4),%eax431 »       mov····(%rdx,%r15,4),%eax
432 »       lea····-0x1(%rax),%ecx432 »       lea····-0x1(%rax),%ecx
433 »       cmp····$0x7e,%ecx433 »       cmp····$0x7e,%ecx
434 »       ja·····535·<time_strftime.cold+0x1b8>434 »       ja·····535·<time_strftime.cold+0x1b8>
435 »       add····$0x1,%r14435 »       add····$0x1,%r14
436 »       add····$0x1,%r15436 »       add····$0x1,%r15
437 »       mov····%eax,-0x4(%rbx,%r14,4)437 »       mov····%eax,-0x4(%rbx,%r14,4)
438 »       cmp····%rbp,%r15438 »       cmp····%rbp,%r15
439 »       jne····48c·<time_strftime.cold+0x10f>439 »       jne····48c·<time_strftime.cold+0x10f>
440 »       jmp····4b3·<time_strftime.cold+0x136>440 »       jmp····4b3·<time_strftime.cold+0x136>
441 ·R_X86_64_PC32»  .text.hot+0x853441 ·R_X86_64_PC32»  .text.hot+0x823
442 »       mov····%r8,%r9442 »       mov····%r8,%r9
443 »       jmp····4bb·<time_strftime.cold+0x13e>443 »       jmp····4bb·<time_strftime.cold+0x13e>
444 ·R_X86_64_PC32»  .text.hot+0xb95444 ·R_X86_64_PC32»  .text.hot+0xb65
445 »       mov····0x38(%rsi),%r9445 »       mov····0x38(%rsi),%r9
446 »       jmp····4c4·<time_strftime.cold+0x147>446 »       jmp····4c4·<time_strftime.cold+0x147>
447 ·R_X86_64_PC32»  .text.hot+0xb95447 ·R_X86_64_PC32»  .text.hot+0xb65
448 »       lea····0x38(%rsi),%rdi448 »       lea····0x38(%rsi),%rdi
449 »       movzbl·(%rdi,%rax,1),%edi449 »       movzbl·(%rdi,%rax,1),%edi
450 »       lea····-0x1(%rdi),%r8d450 »       lea····-0x1(%rdi),%r8d
451 »       cmp····$0x7e,%r8d451 »       cmp····$0x7e,%r8d
452 »       jbe····4da·<time_strftime.cold+0x15d>452 »       jbe····4da·<time_strftime.cold+0x15d>
453 ·R_X86_64_PC32»  .text.hot+0x810453 ·R_X86_64_PC32»  .text.hot+0x7e0
454 »       mov····%rax,%r15454 »       mov····%rax,%r15
455 »       mov····$0x3,%r14d455 »       mov····$0x3,%r14d
456 »       jmp····4e8·<time_strftime.cold+0x16b>456 »       jmp····4e8·<time_strftime.cold+0x16b>
457 ·R_X86_64_PC32»  .text.hot+0x853457 ·R_X86_64_PC32»  .text.hot+0x823
458 »       lea····0x38(%rsi),%rdi458 »       lea····0x38(%rsi),%rdi
459 »       movzbl·(%rdi,%rax,1),%edi459 »       movzbl·(%rdi,%rax,1),%edi
460 »       lea····-0x1(%rdi),%r8d460 »       lea····-0x1(%rdi),%r8d
461 »       cmp····$0x7e,%r8d461 »       cmp····$0x7e,%r8d
462 »       ja·····514·<time_strftime.cold+0x197>462 »       ja·····514·<time_strftime.cold+0x197>
463 »       lea····0x3(%r15),%rax463 »       lea····0x3(%r15),%rax
464 »       mov····%edi,0x8(%rbx)464 »       mov····%edi,0x8(%rbx)
465 »       cmp····%rbp,%rax465 »       cmp····%rbp,%rax
466 »       jge····522·<time_strftime.cold+0x1a5>466 »       jge····522·<time_strftime.cold+0x1a5>
467 »       test···%cl,%cl467 »       test···%cl,%cl
468 »       jne····50e·<time_strftime.cold+0x191>468 »       jne····50e·<time_strftime.cold+0x191>
469 ·R_X86_64_PC32»  .text.hot+0x7f4469 ·R_X86_64_PC32»  .text.hot+0x7c4
470 »       mov····0x38(%rsi),%rdi470 »       mov····0x38(%rsi),%rdi
471 »       jmp····4c8·<time_strftime.cold+0x14b>471 »       jmp····4c8·<time_strftime.cold+0x14b>
472 »       mov····%rax,%r15472 »       mov····%rax,%r15
473 »       mov····$0x2,%r14d473 »       mov····$0x2,%r14d
474 »       jmp····522·<time_strftime.cold+0x1a5>474 »       jmp····522·<time_strftime.cold+0x1a5>
475 ·R_X86_64_PC32»  .text.hot+0x853475 ·R_X86_64_PC32»  .text.hot+0x823
476 »       mov····%rax,%r15476 »       mov····%rax,%r15
477 »       mov····$0x3,%r14d477 »       mov····$0x3,%r14d
478 »       jmp····530·<time_strftime.cold+0x1b3>478 »       jmp····530·<time_strftime.cold+0x1b3>
479 ·R_X86_64_PC32»  .text.hot+0x853479 ·R_X86_64_PC32»  .text.hot+0x823
Max diff block lines reached; 9704/14099 bytes (68.83%) of diff not shown.
27.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 375, 51 lines modifiedOffset 375, 34 lines modified
375 »       cvtsi2sdq·0x40(%rsp),%xmm1375 »       cvtsi2sdq·0x40(%rsp),%xmm1
376 »       addsd··%xmm1,%xmm0376 »       addsd··%xmm1,%xmm0
377 »       movsd··%xmm0,0x10(%rbx)377 »       movsd··%xmm0,0x10(%rbx)
378 »       jmp····3c5·<py_process_time+0x35>378 »       jmp····3c5·<py_process_time+0x35>
379 »       data16·cs·nopw·0x0(%rax,%rax,1)379 »       data16·cs·nopw·0x0(%rax,%rax,1)
380 »       nop380 »       nop
  
381 0000000000000440·<time_time_ns>: 
382 time_time_ns(): 
383 »       endbr64 
384 »       sub····$0x18,%rsp 
385 »       lea····0x8(%rsp),%rdi 
386 »       call···452·<time_time_ns+0x12> 
387 ·R_X86_64_PLT32» PyTime_Time-0x4 
388 »       test···%eax,%eax 
389 »       js·····45a·<time_time_ns+0x1a> 
390 ·R_X86_64_PC32»  .text.unlikely+0x36b 
391 »       mov····0x8(%rsp),%rdi 
392 »       call···464·<time_time_ns+0x24> 
393 ·R_X86_64_PLT32» _PyTime_AsLong-0x4 
394 »       add····$0x18,%rsp 
395 »       ret 
396 »       nopl···0x0(%rax) 
  
397 0000000000000470·<time_time>:381 0000000000000440·<time_time>:
398 time_time():382 time_time():
399 »       endbr64383 »       endbr64
400 »       sub····$0x18,%rsp384 »       sub····$0x18,%rsp
401 »       lea····0x8(%rsp),%rdi385 »       lea····0x8(%rsp),%rdi
402 »       call···482·<time_time+0x12>386 »       call···452·<time_time+0x12>
403 ·R_X86_64_PLT32» PyTime_Time-0x4387 ·R_X86_64_PLT32» PyTime_Time-0x4
404 »       test···%eax,%eax388 »       test···%eax,%eax
405 »       js·····48a·<time_time+0x1a>389 »       js·····45a·<time_time+0x1a>
406 ·R_X86_64_PC32»  .text.unlikely+0x372390 ·R_X86_64_PC32»  .text.unlikely+0x372
407 »       mov····0x8(%rsp),%rdi391 »       mov····0x8(%rsp),%rdi
408 »       call···494·<time_time+0x24>392 »       call···464·<time_time+0x24>
409 ·R_X86_64_PLT32» PyTime_AsSecondsDouble-0x4393 ·R_X86_64_PLT32» PyTime_AsSecondsDouble-0x4
410 »       call···499·<time_time+0x29>394 »       call···469·<time_time+0x29>
411 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4395 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4
412 »       add····$0x18,%rsp396 »       add····$0x18,%rsp
413 »       ret397 »       ret
414 »       xchg···%ax,%ax398 »       xchg···%ax,%ax
  
415 00000000000004a0·<time_strftime>:399 0000000000000470·<time_strftime>:
416 time_strftime():400 time_strftime():
417 »       endbr64401 »       endbr64
418 »       push···%r15402 »       push···%r15
419 »       pxor···%xmm0,%xmm0403 »       pxor···%xmm0,%xmm0
420 »       xor····%eax,%eax404 »       xor····%eax,%eax
421 »       push···%r14405 »       push···%r14
422 »       push···%r13406 »       push···%r13
Offset 434, 30 lines modifiedOffset 417, 30 lines modified
434 »       lea····0x10(%rsp),%rcx417 »       lea····0x10(%rsp),%rcx
435 »       lea····0x18(%rsp),%rdx418 »       lea····0x18(%rsp),%rdx
436 »       movq···$0x0,0x10(%rsp)419 »       movq···$0x0,0x10(%rsp)
437 »       movq···$0x0,0x50(%rsp)420 »       movq···$0x0,0x50(%rsp)
438 »       movaps·%xmm0,0x20(%rsp)421 »       movaps·%xmm0,0x20(%rsp)
439 »       movaps·%xmm0,0x30(%rsp)422 »       movaps·%xmm0,0x30(%rsp)
440 »       movaps·%xmm0,0x40(%rsp)423 »       movaps·%xmm0,0x40(%rsp)
441 »       call···4f6·<time_strftime+0x56>424 »       call···4c6·<time_strftime+0x56>
442 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4425 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4
443 »       test···%eax,%eax426 »       test···%eax,%eax
444 »       je·····98b·<time_strftime+0x4eb>427 »       je·····95b·<time_strftime+0x4eb>
445 »       mov····0x20(%rbx),%rbp428 »       mov····0x20(%rbx),%rbp
446 »       mov····0x10(%rsp),%rbx429 »       mov····0x10(%rsp),%rbx
447 »       pxor···%xmm0,%xmm0430 »       pxor···%xmm0,%xmm0
448 »       test···%rbx,%rbx431 »       test···%rbx,%rbx
449 »       je·····a29·<time_strftime+0x589>432 »       je·····9f9·<time_strftime+0x589>
450 »       movq···$0x0,0x50(%rsp)433 »       movq···$0x0,0x50(%rsp)
451 »       movaps·%xmm0,0x20(%rsp)434 »       movaps·%xmm0,0x20(%rsp)
452 »       movaps·%xmm0,0x30(%rsp)435 »       movaps·%xmm0,0x30(%rsp)
453 »       movaps·%xmm0,0x40(%rsp)436 »       movaps·%xmm0,0x40(%rsp)
454 »       mov····0x8(%rbx),%rax437 »       mov····0x8(%rbx),%rax
455 »       testb··$0x4,0xab(%rax)438 »       testb··$0x4,0xab(%rax)
456 »       je·····bba·<time_strftime+0x71a>439 »       je·····b8a·<time_strftime+0x71a>
457 »       lea····0x30(%rsp),%rcx440 »       lea····0x30(%rsp),%rcx
458 »       lea····0x60(%rsp),%rdx441 »       lea····0x60(%rsp),%rdx
459 »       sub····$0x8,%rsp442 »       sub····$0x8,%rsp
460 »       mov····%rbx,%rdi443 »       mov····%rbx,%rdi
461 »       lea····0x48(%rsp),%rax444 »       lea····0x48(%rsp),%rax
462 »       mov····$0x0,%esi445 »       mov····$0x0,%esi
463 ·R_X86_64_32»    .rodata.str1.8+0xc8446 ·R_X86_64_32»    .rodata.str1.8+0xc8
Offset 469, 22 lines modifiedOffset 452, 22 lines modified
469 »       lea····0x40(%rsp),%rax452 »       lea····0x40(%rsp),%rax
470 »       push···%rax453 »       push···%rax
471 »       lea····0x4c(%rsp),%rax454 »       lea····0x4c(%rsp),%rax
472 »       push···%rax455 »       push···%rax
473 »       xor····%eax,%eax456 »       xor····%eax,%eax
474 »       lea····0x58(%rsp),%r9457 »       lea····0x58(%rsp),%r9
475 »       lea····0x5c(%rsp),%r8458 »       lea····0x5c(%rsp),%r8
476 »       call···582·<time_strftime+0xe2>459 »       call···552·<time_strftime+0xe2>
477 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4460 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4
478 »       add····$0x30,%rsp461 »       add····$0x30,%rsp
479 »       test···%eax,%eax462 »       test···%eax,%eax
480 »       je·····98b·<time_strftime+0x4eb>463 »       je·····95b·<time_strftime+0x4eb>
481 »       mov····0x60(%rsp),%eax464 »       mov····0x60(%rsp),%eax
482 »       cmp····$0x8000076c,%eax465 »       cmp····$0x8000076c,%eax
483 »       jl·····ba2·<time_strftime+0x702>466 »       jl·····b72·<time_strftime+0x702>
484 »       mov····0x30(%rsp),%ecx467 »       mov····0x30(%rsp),%ecx
485 »       sub····$0x1,%ecx468 »       sub····$0x1,%ecx
486 »       movd···%ecx,%xmm1469 »       movd···%ecx,%xmm1
487 »       lea····-0x76c(%rax),%ecx470 »       lea····-0x76c(%rax),%ecx
488 »       mov····0x38(%rsp),%eax471 »       mov····0x38(%rsp),%eax
489 »       movd···%ecx,%xmm3472 »       movd···%ecx,%xmm3
490 »       lea····0x1(%rax),%edx473 »       lea····0x1(%rax),%edx
Offset 505, 89 lines modifiedOffset 488, 89 lines modified
505 »       movd···%edx,%xmm0488 »       movd···%edx,%xmm0
506 »       movd···%eax,%xmm2489 »       movd···%eax,%xmm2
507 »       mov····0x8(%rbx),%rax490 »       mov····0x8(%rbx),%rax
508 »       punpckldq·%xmm2,%xmm0491 »       punpckldq·%xmm2,%xmm0
509 »       punpcklqdq·%xmm0,%xmm1492 »       punpcklqdq·%xmm0,%xmm1
510 »       movaps·%xmm1,0x30(%rsp)493 »       movaps·%xmm1,0x30(%rsp)
511 »       cmp····%rax,0x0(%rbp)494 »       cmp····%rax,0x0(%rbp)
512 »       jne····63a·<time_strftime+0x19a>495 »       jne····60a·<time_strftime+0x19a>
513 »       mov····$0x9,%esi496 »       mov····$0x9,%esi
514 »       mov····%rbx,%rdi497 »       mov····%rbx,%rdi
515 »       call···615·<time_strftime+0x175>498 »       call···5e5·<time_strftime+0x175>
516 ·R_X86_64_PLT32» PyStructSequence_GetItem-0x4499 ·R_X86_64_PLT32» PyStructSequence_GetItem-0x4
517 »       cmp····$0x0,%rax500 »       cmp····$0x0,%rax
518 ·R_X86_64_32S»   _Py_NoneStruct501 ·R_X86_64_32S»   _Py_NoneStruct
519 »       jne····998·<time_strftime+0x4f8>502 »       jne····968·<time_strftime+0x4f8>
520 »       mov····$0xa,%esi503 »       mov····$0xa,%esi
521 »       mov····%rbx,%rdi504 »       mov····%rbx,%rdi
522 »       call···62e·<time_strftime+0x18e>505 »       call···5fe·<time_strftime+0x18e>
523 ·R_X86_64_PLT32» PyStructSequence_GetItem-0x4506 ·R_X86_64_PLT32» PyStructSequence_GetItem-0x4
524 »       cmp····$0x0,%rax507 »       cmp····$0x0,%rax
525 ·R_X86_64_32S»   _Py_NoneStruct508 ·R_X86_64_32S»   _Py_NoneStruct
Max diff block lines reached; 24413/28213 bytes (86.53%) of diff not shown.
59.7 KB
_abc.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:··········30680·(bytes·into·file)13 ··Start·of·section·headers:··········30688·(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·0x77d8:1 There·are·20·section·headers,·starting·at·offset·0x77e0:
  
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·000120·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000120·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004108·000198·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004110·000198·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000160·000280·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000160·000280·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0042a0·0003d8·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0042a8·0003d8·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0003e0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0003e0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0003e0·0000f6·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0003e0·0000f6·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0004d8·000164·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0004d8·000164·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00063c·000ad3·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00063c·000ad7·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004678·001758·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004680·001758·18···I·17···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·001110·00142a·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·001118·00142a·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·005dd0·001668·18···I·17··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·005dd8·001668·18···I·17··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002540·000621·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002548·000621·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002b61·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002b69·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·002b68·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002b70·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002b88·0004a0·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002b90·0004a0·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·007438·0002e8·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·007440·0002e8·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·003028·0009d8·18·····18··54··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·003030·0009d8·18·····18··54··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·003a00·000708·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·003a08·000708·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·007720·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·007728·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)
2.26 KB
readelf --wide --symbols {}
    
Offset 29, 22 lines modifiedOffset 29, 22 lines modified
29 ····25:·00000000000007e5····18·FUNC····LOCAL··DEFAULT····8·abc_data_traverse.cold29 ····25:·00000000000007e5····18·FUNC····LOCAL··DEFAULT····8·abc_data_traverse.cold
30 ····26:·0000000000000040····44·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear30 ····26:·0000000000000040····44·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear
31 ····27:·00000000000007f7····10·FUNC····LOCAL··DEFAULT····8·_abcmodule_clear.cold31 ····27:·00000000000007f7····10·FUNC····LOCAL··DEFAULT····8·_abcmodule_clear.cold
32 ····28:·0000000000000070·····6·FUNC····LOCAL··DEFAULT····1·_abcmodule_free32 ····28:·0000000000000070·····6·FUNC····LOCAL··DEFAULT····1·_abcmodule_free
33 ····29:·0000000000001040···213·FUNC····LOCAL··DEFAULT···10·abc_data_dealloc33 ····29:·0000000000001040···213·FUNC····LOCAL··DEFAULT···10·abc_data_dealloc
34 ····30:·0000000000001120···126·FUNC····LOCAL··DEFAULT···10·abc_data_clear34 ····30:·0000000000001120···126·FUNC····LOCAL··DEFAULT···10·abc_data_clear
35 ····31:·00000000000011a0···650·FUNC····LOCAL··DEFAULT···10·_abc__abc_instancecheck35 ····31:·00000000000011a0···650·FUNC····LOCAL··DEFAULT···10·_abc__abc_instancecheck
36 ····32:·0000000000000801···358·FUNC····LOCAL··DEFAULT····8·_abc__abc_instancecheck.cold36 ····32:·0000000000000801···362·FUNC····LOCAL··DEFAULT····8·_abc__abc_instancecheck.cold
37 ····33:·0000000000000080····78·FUNC····LOCAL··DEFAULT····1·_destroy37 ····33:·0000000000000080····78·FUNC····LOCAL··DEFAULT····1·_destroy
38 ····34:·0000000000000967····43·FUNC····LOCAL··DEFAULT····8·_destroy.cold38 ····34:·000000000000096b····43·FUNC····LOCAL··DEFAULT····8·_destroy.cold
39 ····35:·00000000000000d0····80·FUNC····LOCAL··DEFAULT····1·_abc__reset_caches39 ····35:·00000000000000d0····80·FUNC····LOCAL··DEFAULT····1·_abc__reset_caches
40 ····36:·0000000000000992····78·FUNC····LOCAL··DEFAULT····8·_abc__reset_caches.cold40 ····36:·0000000000000996····78·FUNC····LOCAL··DEFAULT····8·_abc__reset_caches.cold
41 ····37:·00000000000009e0····17·FUNC····LOCAL··DEFAULT····8·_abc_get_cache_token41 ····37:·00000000000009e4····17·FUNC····LOCAL··DEFAULT····8·_abc_get_cache_token
42 ····38:·00000000000009f1····97·FUNC····LOCAL··DEFAULT····8·_abc__reset_registry42 ····38:·00000000000009f5····97·FUNC····LOCAL··DEFAULT····8·_abc__reset_registry
43 ····39:·0000000000000a52···129·FUNC····LOCAL··DEFAULT····8·_abc__get_dump43 ····39:·0000000000000a56···129·FUNC····LOCAL··DEFAULT····8·_abc__get_dump
44 ····40:·0000000000000040····55·OBJECT··LOCAL··DEFAULT···12·_abc__doc__44 ····40:·0000000000000040····55·OBJECT··LOCAL··DEFAULT···12·_abc__doc__
45 ····41:·00000000000000c0···288·OBJECT··LOCAL··DEFAULT····3·_abcmodule_methods45 ····41:·00000000000000c0···288·OBJECT··LOCAL··DEFAULT····3·_abcmodule_methods
46 ····42:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·_abcmodule_slots46 ····42:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·_abcmodule_slots
47 ····43:·0000000000000080···263·OBJECT··LOCAL··DEFAULT···12·_abc_get_cache_token__doc__47 ····43:·0000000000000080···263·OBJECT··LOCAL··DEFAULT···12·_abc_get_cache_token__doc__
48 ····44:·0000000000000380···111·OBJECT··LOCAL··DEFAULT···12·_abc__abc_init__doc__48 ····44:·0000000000000380···111·OBJECT··LOCAL··DEFAULT···12·_abc__abc_init__doc__
49 ····45:·00000000000005a0···129·OBJECT··LOCAL··DEFAULT···12·_abc__reset_registry__doc__49 ····45:·00000000000005a0···129·OBJECT··LOCAL··DEFAULT···12·_abc__reset_registry__doc__
50 ····46:·0000000000000500···130·OBJECT··LOCAL··DEFAULT···12·_abc__reset_caches__doc__50 ····46:·0000000000000500···130·OBJECT··LOCAL··DEFAULT···12·_abc__reset_caches__doc__
27.2 KB
readelf --wide --relocs {}
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4108·contains·17·entries:1 Relocation·section·'.rela.text'·at·offset·0x4110·contains·17·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 000000000000001e··000000020000000a·R_X86_64_32············0000000000000000·.data·+·2004 000000000000001e··000000020000000a·R_X86_64_32············0000000000000000·.data·+·200
5 0000000000000027··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·45 0000000000000027··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
6 000000000000008c··000000470000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·06 000000000000008c··000000470000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
7 00000000000000a5··0000006600000004·R_X86_64_PLT32·········0000000000000000·PySet_Discard·-·47 00000000000000a5··0000006600000004·R_X86_64_PLT32·········0000000000000000·PySet_Discard·-·4
8 00000000000000c8··000000470000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·08 00000000000000c8··000000470000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
9 00000000000000d8··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7c9 00000000000000d8··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7c
10 0000000000000117··000000470000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·010 0000000000000117··000000470000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
11 000000000000000a··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·411 000000000000000a··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
12 0000000000000065··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f312 0000000000000065··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f3
13 00000000000000b2··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·96313 00000000000000b2··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·967
14 00000000000000c3··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·97714 00000000000000c3··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·97b
15 00000000000000e1··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9ae15 00000000000000e1··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b2
16 00000000000000f5··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b416 00000000000000f5··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b8
17 00000000000000fe··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98e17 00000000000000fe··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·992
18 0000000000000112··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c318 0000000000000112··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c7
19 000000000000011c··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b019 000000000000011c··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b4
  
20 Relocation·section·'.rela.data'·at·offset·0x42a0·contains·41·entries:20 Relocation·section·'.rela.data'·at·offset·0x42a8·contains·41·entries:
21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
22 0000000000000028··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9722 0000000000000028··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·97
23 0000000000000030··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·4023 0000000000000030··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·40
24 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c024 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
25 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8025 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
26 0000000000000050··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·fa026 0000000000000050··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·fa0
27 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4027 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text·+·40
28 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7028 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text·+·70
29 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1029 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
30 00000000000000c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c30 00000000000000c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c
31 00000000000000c8··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9e031 00000000000000c8··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9e4
32 00000000000000d8··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·8032 00000000000000d8··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·80
33 00000000000000e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac33 00000000000000e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac
34 00000000000000e8··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·034 00000000000000e8··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·0
35 00000000000000f8··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·38035 00000000000000f8··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·380
36 0000000000000100··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b636 0000000000000100··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b6
37 0000000000000108··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9f137 0000000000000108··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9f5
38 0000000000000118··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·5a038 0000000000000118··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·5a0
39 0000000000000120··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c639 0000000000000120··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c6
40 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·d040 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·d0
41 0000000000000138··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·50041 0000000000000138··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·500
42 0000000000000140··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d442 0000000000000140··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d4
43 0000000000000148··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a5243 0000000000000148··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a56
44 0000000000000158··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·40044 0000000000000158··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·400
45 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3545 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·35
46 0000000000000168··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·5f046 0000000000000168··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·5f0
47 0000000000000178··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·2e047 0000000000000178··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·2e0
48 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7f48 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7f
49 0000000000000188··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·11a049 0000000000000188··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·11a0
50 0000000000000198··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·24050 0000000000000198··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·240
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 0000000000000218··0000000200000001·R_X86_64_64············0000000000000000·.data·+·22059 0000000000000218··0000000200000001·R_X86_64_64············0000000000000000·.data·+·220
60 0000000000000228··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·060 0000000000000228··0000003500000001·R_X86_64_64············0000000000000000·.rodata·+·0
61 0000000000000238··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·59061 0000000000000238··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·590
62 0000000000000248··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·104062 0000000000000248··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·1040
63 0000000000000258··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·fc063 0000000000000258··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·fc0
64 0000000000000268··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·112064 0000000000000268··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·1120
  
65 Relocation·section·'.rela.text.unlikely'·at·offset·0x4678·contains·249·entries:65 Relocation·section·'.rela.text.unlikely'·at·offset·0x4680·contains·249·entries:
66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
67 0000000000000004··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·467 0000000000000004··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
68 0000000000000019··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·468 0000000000000019··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
69 0000000000000025··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·469 0000000000000025··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
70 000000000000002a··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3070 000000000000002a··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
71 000000000000002f··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·471 000000000000002f··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
72 0000000000000048··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·472 0000000000000048··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 160, 53 lines modifiedOffset 160, 53 lines modified
160 0000000000000764··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4160 0000000000000764··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
161 0000000000000777··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4161 0000000000000777··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
162 000000000000078c··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4162 000000000000078c··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
163 00000000000007b5··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4163 00000000000007b5··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
164 00000000000007d2··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4164 00000000000007d2··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
165 00000000000007dc··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4165 00000000000007dc··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
166 00000000000007f9··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4166 00000000000007f9··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 167 0000000000000804··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
 168 0000000000000809··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8
 169 000000000000080e··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 170 0000000000000837··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 171 0000000000000840··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
 172 0000000000000845··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
 173 000000000000084e··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
167 000000000000080f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7f174 00000000000008a2··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7f
168 0000000000000814··0000005400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4175 00000000000008a7··0000005400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
169 0000000000000820··0000003a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b0c0176 00000000000008b7··0000003a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b0c0
170 0000000000000831··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4177 00000000000008c8··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
171 000000000000085f··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
172 000000000000087e··0000003a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ad90178 00000000000008f0··0000003a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ad90
173 0000000000000892··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4179 0000000000000904··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
174 00000000000008ac··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
175 00000000000008b5··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
176 00000000000008ba··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
177 00000000000008c3··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
178 0000000000000907··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4180 000000000000091e··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
179 0000000000000913··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4181 0000000000000927··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
180 0000000000000918··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8 
181 000000000000091d··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
182 000000000000092f··0000005800000002·R_X86_64_PC32··········0000000000000000·_Py_TrueStruct·-·4 
183 000000000000093a··0000005900000002·R_X86_64_PC32··········0000000000000000·_Py_FalseStruct·-·4 
184 0000000000000940··000000590000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0 
185 000000000000094c··0000004c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
186 0000000000000951··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4182 000000000000092c··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
187 000000000000095e··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4183 0000000000000939··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
 184 0000000000000944··0000005800000002·R_X86_64_PC32··········0000000000000000·_Py_TrueStruct·-·4
 185 000000000000094f··0000005900000002·R_X86_64_PC32··········0000000000000000·_Py_FalseStruct·-·4
 186 0000000000000955··000000590000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
188 000000000000097f··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4187 0000000000000962··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
189 000000000000098c··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4188 0000000000000983··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 189 0000000000000990··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
190 0000000000000996··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PySet_Clear·-·4190 000000000000099a··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PySet_Clear·-·4
191 00000000000009b9··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PySet_Clear·-·4191 00000000000009bd··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PySet_Clear·-·4
192 00000000000009cb··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4192 00000000000009cf··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
193 00000000000009d8··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4193 00000000000009dc··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
194 00000000000009f7··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7c194 00000000000009fb··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7c
195 0000000000000a0d··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PySet_Clear·-·4195 0000000000000a11··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PySet_Clear·-·4
196 0000000000000a28··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4196 0000000000000a2c··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
197 0000000000000a38··000000470000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0197 0000000000000a3c··000000470000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
198 0000000000000a4a··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4198 0000000000000a4e··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
199 0000000000000a5e··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7c199 0000000000000a62··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7c
200 0000000000000a73··0000005300000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4200 0000000000000a77··0000005300000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4
201 0000000000000a7f··0000005300000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4 
202 0000000000000a8b··0000005300000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4201 0000000000000a83··0000005300000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4
 202 0000000000000a8f··0000005300000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4
203 0000000000000a9c··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·92203 0000000000000aa0··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·92
204 0000000000000aa3··0000006800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4204 0000000000000aa7··0000006800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
205 0000000000000ac2··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4205 0000000000000ac6··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Max diff block lines reached; 12508/27788 bytes (45.01%) of diff not shown.
4.51 KB
readelf --wide --debug-dump=frames {}
    
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 ··DW_CFA_advance_loc:·2·to·00000000000012c4385 ··DW_CFA_advance_loc:·2·to·00000000000012c4
386 ··DW_CFA_def_cfa_offset:·16386 ··DW_CFA_def_cfa_offset:·16
387 ··DW_CFA_advance_loc:·2·to·00000000000012c6387 ··DW_CFA_advance_loc:·2·to·00000000000012c6
388 ··DW_CFA_def_cfa_offset:·8388 ··DW_CFA_def_cfa_offset:·8
389 ··DW_CFA_advance_loc:·10·to·00000000000012d0389 ··DW_CFA_advance_loc:·10·to·00000000000012d0
390 ··DW_CFA_restore_state390 ··DW_CFA_restore_state
  
391 0000039c·000000000000001c·000003a0·FDE·cie=00000000·pc=0000000000000801..0000000000000967391 0000039c·000000000000001c·000003a0·FDE·cie=00000000·pc=0000000000000801..000000000000096b
392 ··DW_CFA_def_cfa_offset:·112392 ··DW_CFA_def_cfa_offset:·112
393 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56393 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
394 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48394 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
395 ··DW_CFA_offset:·r12·(r12)·at·cfa-40395 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
396 ··DW_CFA_offset:·r13·(r13)·at·cfa-32396 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
397 ··DW_CFA_offset:·r14·(r14)·at·cfa-24397 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
398 ··DW_CFA_offset:·r15·(r15)·at·cfa-16398 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
404 ··DW_CFA_def_cfa_offset:·16404 ··DW_CFA_def_cfa_offset:·16
405 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16405 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
406 ··DW_CFA_advance_loc1:·72·to·00000000000000cd406 ··DW_CFA_advance_loc1:·72·to·00000000000000cd
407 ··DW_CFA_def_cfa_offset:·8407 ··DW_CFA_def_cfa_offset:·8
408 ··DW_CFA_nop408 ··DW_CFA_nop
409 ··DW_CFA_nop409 ··DW_CFA_nop
  
410 000003d8·0000000000000014·000003dc·FDE·cie=00000000·pc=0000000000000967..0000000000000992410 000003d8·0000000000000014·000003dc·FDE·cie=00000000·pc=000000000000096b..0000000000000996
411 ··DW_CFA_def_cfa_offset:·16411 ··DW_CFA_def_cfa_offset:·16
412 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16412 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
413 ··DW_CFA_nop413 ··DW_CFA_nop
414 ··DW_CFA_nop414 ··DW_CFA_nop
415 ··DW_CFA_nop415 ··DW_CFA_nop
  
416 000003f0·000000000000001c·000003f4·FDE·cie=00000000·pc=00000000000000d0..0000000000000120416 000003f0·000000000000001c·000003f4·FDE·cie=00000000·pc=00000000000000d0..0000000000000120
Offset 423, 66 lines modifiedOffset 423, 66 lines modified
423 ··DW_CFA_def_cfa_offset:·24423 ··DW_CFA_def_cfa_offset:·24
424 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24424 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
425 ··DW_CFA_advance_loc:·1·to·00000000000000d7425 ··DW_CFA_advance_loc:·1·to·00000000000000d7
426 ··DW_CFA_def_cfa_offset:·32426 ··DW_CFA_def_cfa_offset:·32
427 ··DW_CFA_nop427 ··DW_CFA_nop
428 ··DW_CFA_nop428 ··DW_CFA_nop
  
429 00000410·0000000000000020·00000414·FDE·cie=00000000·pc=0000000000000992..00000000000009e0429 00000410·0000000000000020·00000414·FDE·cie=00000000·pc=0000000000000996..00000000000009e4
430 ··DW_CFA_def_cfa_offset:·32430 ··DW_CFA_def_cfa_offset:·32
431 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24431 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
432 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16432 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
433 ··DW_CFA_advance_loc:·35·to·00000000000009b5433 ··DW_CFA_advance_loc:·35·to·00000000000009b9
434 ··DW_CFA_remember_state434 ··DW_CFA_remember_state
435 ··DW_CFA_def_cfa_offset:·24435 ··DW_CFA_def_cfa_offset:·24
436 ··DW_CFA_advance_loc:·1·to·00000000000009b6436 ··DW_CFA_advance_loc:·1·to·00000000000009ba
437 ··DW_CFA_def_cfa_offset:·16437 ··DW_CFA_def_cfa_offset:·16
438 ··DW_CFA_advance_loc:·1·to·00000000000009b7438 ··DW_CFA_advance_loc:·1·to·00000000000009bb
439 ··DW_CFA_def_cfa_offset:·8439 ··DW_CFA_def_cfa_offset:·8
440 ··DW_CFA_advance_loc:·1·to·00000000000009b8440 ··DW_CFA_advance_loc:·1·to·00000000000009bc
441 ··DW_CFA_restore_state441 ··DW_CFA_restore_state
442 ··DW_CFA_nop442 ··DW_CFA_nop
  
443 00000434·0000000000000010·00000438·FDE·cie=00000000·pc=00000000000009e0..00000000000009f1443 00000434·0000000000000010·00000438·FDE·cie=00000000·pc=00000000000009e4..00000000000009f5
444 ··DW_CFA_nop444 ··DW_CFA_nop
445 ··DW_CFA_nop445 ··DW_CFA_nop
446 ··DW_CFA_nop446 ··DW_CFA_nop
  
447 00000448·0000000000000018·0000044c·FDE·cie=00000000·pc=00000000000009f1..0000000000000a52447 00000448·0000000000000018·0000044c·FDE·cie=00000000·pc=00000000000009f5..0000000000000a56
448 ··DW_CFA_advance_loc:·5·to·00000000000009f6448 ··DW_CFA_advance_loc:·5·to·00000000000009fa
449 ··DW_CFA_def_cfa_offset:·16449 ··DW_CFA_def_cfa_offset:·16
450 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16450 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
451 ··DW_CFA_advance_loc1:·91·to·0000000000000a51451 ··DW_CFA_advance_loc1:·91·to·0000000000000a55
452 ··DW_CFA_def_cfa_offset:·8452 ··DW_CFA_def_cfa_offset:·8
453 ··DW_CFA_nop453 ··DW_CFA_nop
454 ··DW_CFA_nop454 ··DW_CFA_nop
  
455 00000464·0000000000000038·00000468·FDE·cie=00000000·pc=0000000000000a52..0000000000000ad3455 00000464·0000000000000038·00000468·FDE·cie=00000000·pc=0000000000000a56..0000000000000ad7
456 ··DW_CFA_advance_loc:·6·to·0000000000000a58456 ··DW_CFA_advance_loc:·6·to·0000000000000a5c
457 ··DW_CFA_def_cfa_offset:·16457 ··DW_CFA_def_cfa_offset:·16
458 ··DW_CFA_offset:·r13·(r13)·at·cfa-16458 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
459 ··DW_CFA_advance_loc:·2·to·0000000000000a5a459 ··DW_CFA_advance_loc:·2·to·0000000000000a5e
460 ··DW_CFA_def_cfa_offset:·24460 ··DW_CFA_def_cfa_offset:·24
461 ··DW_CFA_offset:·r12·(r12)·at·cfa-24461 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
462 ··DW_CFA_advance_loc:·1·to·0000000000000a5b462 ··DW_CFA_advance_loc:·1·to·0000000000000a5f
463 ··DW_CFA_def_cfa_offset:·32463 ··DW_CFA_def_cfa_offset:·32
464 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32464 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
465 ··DW_CFA_advance_loc:·1·to·0000000000000a5c465 ··DW_CFA_advance_loc:·1·to·0000000000000a60
466 ··DW_CFA_def_cfa_offset:·40466 ··DW_CFA_def_cfa_offset:·40
467 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40467 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
468 ··DW_CFA_advance_loc:·1·to·0000000000000a5d468 ··DW_CFA_advance_loc:·1·to·0000000000000a61
469 ··DW_CFA_def_cfa_offset:·48469 ··DW_CFA_def_cfa_offset:·48
470 ··DW_CFA_advance_loc1:·108·to·0000000000000ac9470 ··DW_CFA_advance_loc1:·108·to·0000000000000acd
471 ··DW_CFA_def_cfa_offset:·40471 ··DW_CFA_def_cfa_offset:·40
472 ··DW_CFA_advance_loc:·4·to·0000000000000acd472 ··DW_CFA_advance_loc:·4·to·0000000000000ad1
473 ··DW_CFA_def_cfa_offset:·32473 ··DW_CFA_def_cfa_offset:·32
474 ··DW_CFA_advance_loc:·1·to·0000000000000ace474 ··DW_CFA_advance_loc:·1·to·0000000000000ad2
475 ··DW_CFA_def_cfa_offset:·24475 ··DW_CFA_def_cfa_offset:·24
476 ··DW_CFA_advance_loc:·2·to·0000000000000ad0476 ··DW_CFA_advance_loc:·2·to·0000000000000ad4
477 ··DW_CFA_def_cfa_offset:·16477 ··DW_CFA_def_cfa_offset:·16
478 ··DW_CFA_advance_loc:·2·to·0000000000000ad2478 ··DW_CFA_advance_loc:·2·to·0000000000000ad6
479 ··DW_CFA_def_cfa_offset:·8479 ··DW_CFA_def_cfa_offset:·8
480 ··DW_CFA_nop480 ··DW_CFA_nop
481 ··DW_CFA_nop481 ··DW_CFA_nop
482 ··DW_CFA_nop482 ··DW_CFA_nop
483 ··DW_CFA_nop483 ··DW_CFA_nop
  
1.71 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 74, 21 lines modifiedOffset 74, 21 lines modified
74 »       mov····%rbx,%rdi74 »       mov····%rbx,%rdi
75 »       call···a9·<_destroy+0x29>75 »       call···a9·<_destroy+0x29>
76 ·R_X86_64_PLT32» PySet_Discard-0x476 ·R_X86_64_PLT32» PySet_Discard-0x4
77 »       mov····%eax,%edx77 »       mov····%eax,%edx
78 »       mov····(%rbx),%rax78 »       mov····(%rbx),%rax
79 »       test···%edx,%edx79 »       test···%edx,%edx
80 »       js·····b6·<_destroy+0x36>80 »       js·····b6·<_destroy+0x36>
81 ·R_X86_64_PC32»  .text.unlikely+0x96381 ·R_X86_64_PC32»  .text.unlikely+0x967
82 »       test···%eax,%eax82 »       test···%eax,%eax
83 »       js·····c7·<_destroy+0x47>83 »       js·····c7·<_destroy+0x47>
84 »       sub····$0x1,%rax84 »       sub····$0x1,%rax
85 »       mov····%rax,(%rbx)85 »       mov····%rax,(%rbx)
86 »       je·····c7·<_destroy+0x47>86 »       je·····c7·<_destroy+0x47>
87 ·R_X86_64_PC32»  .text.unlikely+0x97787 ·R_X86_64_PC32»  .text.unlikely+0x97b
88 »       mov····$0x0,%eax88 »       mov····$0x0,%eax
89 ·R_X86_64_32»    _Py_NoneStruct89 ·R_X86_64_32»    _Py_NoneStruct
90 »       pop····%rbx90 »       pop····%rbx
91 »       ret91 »       ret
92 »       xchg···%ax,%ax92 »       xchg···%ax,%ax
  
93 00000000000000d0·<_abc__reset_caches>:93 00000000000000d0·<_abc__reset_caches>:
Offset 97, 28 lines modifiedOffset 97, 28 lines modified
97 »       push···%rbp97 »       push···%rbp
98 »       push···%rbx98 »       push···%rbx
99 »       push···%rcx99 »       push···%rcx
100 »       call···dc·<_abc__reset_caches+0xc>100 »       call···dc·<_abc__reset_caches+0xc>
101 ·R_X86_64_PC32»  .text.hot+0xe7c101 ·R_X86_64_PC32»  .text.hot+0xe7c
102 »       test···%rax,%rax102 »       test···%rax,%rax
103 »       je·····e5·<_abc__reset_caches+0x15>103 »       je·····e5·<_abc__reset_caches+0x15>
104 ·R_X86_64_PC32»  .text.unlikely+0x9ae104 ·R_X86_64_PC32»  .text.unlikely+0x9b2
105 »       mov····0x18(%rax),%rdi105 »       mov····0x18(%rax),%rdi
106 »       mov····0x20(%rax),%rbp106 »       mov····0x20(%rax),%rbp
107 »       mov····%rax,%rbx107 »       mov····%rax,%rbx
108 »       test···%rdi,%rdi108 »       test···%rdi,%rdi
109 »       jne····f9·<_abc__reset_caches+0x29>109 »       jne····f9·<_abc__reset_caches+0x29>
110 ·R_X86_64_PC32»  .text.unlikely+0x9b4110 ·R_X86_64_PC32»  .text.unlikely+0x9b8
111 »       test···%rbp,%rbp111 »       test···%rbp,%rbp
112 »       jne····102·<_abc__reset_caches+0x32>112 »       jne····102·<_abc__reset_caches+0x32>
113 ·R_X86_64_PC32»  .text.unlikely+0x98e113 ·R_X86_64_PC32»  .text.unlikely+0x992
114 »       mov····(%rbx),%rax114 »       mov····(%rbx),%rax
115 »       test···%eax,%eax115 »       test···%eax,%eax
116 »       js·····116·<_abc__reset_caches+0x46>116 »       js·····116·<_abc__reset_caches+0x46>
117 »       sub····$0x1,%rax117 »       sub····$0x1,%rax
118 »       mov····%rax,(%rbx)118 »       mov····%rax,(%rbx)
119 »       je·····116·<_abc__reset_caches+0x46>119 »       je·····116·<_abc__reset_caches+0x46>
120 ·R_X86_64_PC32»  .text.unlikely+0x9c3120 ·R_X86_64_PC32»  .text.unlikely+0x9c7
121 »       mov····$0x0,%eax121 »       mov····$0x0,%eax
122 ·R_X86_64_32»    _Py_NoneStruct122 ·R_X86_64_32»    _Py_NoneStruct
123 »       jmp····120·<_abc__reset_caches+0x50>123 »       jmp····120·<_abc__reset_caches+0x50>
124 ·R_X86_64_PC32»  .text.unlikely+0x9b0124 ·R_X86_64_PC32»  .text.unlikely+0x9b4
12.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 726, 285 lines modifiedOffset 726, 287 lines modified
726 ·R_X86_64_PLT32» _Py_Dealloc-0x4726 ·R_X86_64_PLT32» _Py_Dealloc-0x4
727 »       xor····%eax,%eax727 »       xor····%eax,%eax
728 »       pop····%rdx728 »       pop····%rdx
729 »       ret729 »       ret
  
730 0000000000000801·<_abc__abc_instancecheck.cold>:730 0000000000000801·<_abc__abc_instancecheck.cold>:
731 _abc__abc_instancecheck.cold():731 _abc__abc_instancecheck.cold():
 732 »       mov····0x0(%rip),%rdi········
 733 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 734 »       mov····$0x0,%esi
 735 ·R_X86_64_32»    .rodata.str1.8+0xa8
 736 »       call···812·<_abc__abc_instancecheck.cold+0x11>
 737 ·R_X86_64_PLT32» PyErr_SetString-0x4
 738 »       mov····(%rbx),%rax
 739 »       test···%eax,%eax
 740 »       js·····822·<_abc__abc_instancecheck.cold+0x21>
 741 »       sub····$0x1,%rax
 742 »       mov····%rax,(%rbx)
 743 »       je·····833·<_abc__abc_instancecheck.cold+0x32>
 744 »       xor····%r12d,%r12d
 745 »       jmp····82a·<_abc__abc_instancecheck.cold+0x29>
 746 ·R_X86_64_PC32»  .text.hot+0x12b1
 747 »       mov····(%rbx),%rax
 748 »       test···%eax,%eax
 749 »       jns····819·<_abc__abc_instancecheck.cold+0x18>
 750 »       jmp····822·<_abc__abc_instancecheck.cold+0x21>
 751 »       mov····%rbx,%rdi
 752 »       call···83b·<_abc__abc_instancecheck.cold+0x3a>
 753 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 754 »       jmp····822·<_abc__abc_instancecheck.cold+0x21>
 755 »       mov····0x0(%rip),%rdi········
 756 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 757 »       call···849·<_abc__abc_instancecheck.cold+0x48>
 758 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
 759 »       test···%eax,%eax
 760 »       je·····88c·<_abc__abc_instancecheck.cold+0x8b>
 761 »       call···852·<_abc__abc_instancecheck.cold+0x51>
 762 ·R_X86_64_PLT32» PyErr_Clear-0x4
 763 »       mov····0x8(%r15),%rdi
 764 »       movq···%r14,%xmm4
 765 »       movq···%rdi,%xmm5
 766 »       punpcklqdq·%xmm5,%xmm4
 767 »       movaps·%xmm4,(%rsp)
 768 »       cmp····%rdi,%rbp
 769 »       je·····871·<_abc__abc_instancecheck.cold+0x70>
 770 ·R_X86_64_PC32»  .text.hot+0x12eb
 771 »       jmp····876·<_abc__abc_instancecheck.cold+0x75>
 772 ·R_X86_64_PC32»  .text.hot+0x13c6
 773 »       mov····(%r12),%rax
 774 »       test···%eax,%eax
 775 »       js·····88c·<_abc__abc_instancecheck.cold+0x8b>
 776 »       sub····$0x1,%rax
 777 »       mov····%rax,(%r12)
 778 »       je·····95e·<_abc__abc_instancecheck.cold+0x15d>
 779 »       xor····%r12d,%r12d
 780 »       jmp····894·<_abc__abc_instancecheck.cold+0x93>
 781 ·R_X86_64_PC32»  .text.hot+0x127f
732 »       mov····%rdx,%rsi782 »       mov····%rdx,%rsi
733 »       mov····$0x2,%ecx783 »       mov····$0x2,%ecx
734 »       mov····$0x2,%edx784 »       mov····$0x2,%edx
735 »       mov····$0x0,%edi785 »       mov····$0x0,%edi
736 ·R_X86_64_32»    .rodata.str1.1+0x7f786 ·R_X86_64_32»    .rodata.str1.1+0x7f
737 »       call···818·<_abc__abc_instancecheck.cold+0x17>787 »       call···8ab·<_abc__abc_instancecheck.cold+0xaa>
738 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4788 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
739 »       test···%eax,%eax789 »       test···%eax,%eax
740 »       je·····841·<_abc__abc_instancecheck.cold+0x40>790 »       je·····822·<_abc__abc_instancecheck.cold+0x21>
741 »       mov····(%rbx),%r14791 »       mov····(%rbx),%r14
742 »       mov····$0x0,%esi792 »       mov····$0x0,%esi
743 ·R_X86_64_32»    _PyRuntime+0xb0c0793 ·R_X86_64_32»    _PyRuntime+0xb0c0
744 »       mov····0x8(%rbx),%r15794 »       mov····0x8(%rbx),%r15
745 »       mov····0x20(%r12),%rbp795 »       mov····0x20(%r12),%rbp
746 »       mov····%r14,%rdi796 »       mov····%r14,%rdi
747 »       call···835·<_abc__abc_instancecheck.cold+0x34>797 »       call···8cc·<_abc__abc_instancecheck.cold+0xcb>
748 ·R_X86_64_PLT32» PyObject_GetAttr-0x4798 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
749 »       mov····%rax,%rbx799 »       mov····%rax,%rbx
750 »       test···%rax,%rax800 »       test···%rax,%rax
751 »       jne····841·<_abc__abc_instancecheck.cold+0x40>801 »       jne····8d8·<_abc__abc_instancecheck.cold+0xd7>
752 ·R_X86_64_PC32»  .text.hot+0x11e2802 ·R_X86_64_PC32»  .text.hot+0x11e2
753 »       xor····%r12d,%r12d 
754 »       jmp····849·<_abc__abc_instancecheck.cold+0x48>803 »       jmp····822·<_abc__abc_instancecheck.cold+0x21>
755 ·R_X86_64_PC32»  .text.hot+0x12b1 
756 »       mov····(%r12),%rax 
757 »       test···%eax,%eax 
758 »       js·····863·<_abc__abc_instancecheck.cold+0x62> 
759 »       sub····$0x1,%rax 
760 »       mov····%rax,(%r12) 
761 »       jne····863·<_abc__abc_instancecheck.cold+0x62> 
762 »       mov····%r12,%rdi 
763 »       call···863·<_abc__abc_instancecheck.cold+0x62> 
764 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
765 »       xor····%r12d,%r12d 
766 »       jmp····86b·<_abc__abc_instancecheck.cold+0x6a> 
767 ·R_X86_64_PC32»  .text.hot+0x127f 
768 »       mov····(%r12),%rax804 »       mov····(%r12),%rax
769 »       test···%eax,%eax805 »       test···%eax,%eax
770 »       jns····89e·<_abc__abc_instancecheck.cold+0x9d>806 »       jns····910·<_abc__abc_instancecheck.cold+0x10f>
771 »       movdqa·(%rsp),%xmm7807 »       movdqa·(%rsp),%xmm7
772 »       xor····%ecx,%ecx808 »       xor····%ecx,%ecx
773 »       mov····%r13,%rsi809 »       mov····%r13,%rsi
774 »       mov····$0x0,%edi810 »       mov····$0x0,%edi
775 ·R_X86_64_32»    _PyRuntime+0xad90811 ·R_X86_64_32»    _PyRuntime+0xad90
776 »       movabs·$0x8000000000000002,%rdx812 »       movabs·$0x8000000000000002,%rdx
777 »       movaps·%xmm7,0x20(%rsp)813 »       movaps·%xmm7,0x20(%rsp)
778 »       call···896·<_abc__abc_instancecheck.cold+0x95>814 »       call···908·<_abc__abc_instancecheck.cold+0x107>
779 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4815 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4
780 »       mov····%rax,%r12816 »       mov····%rax,%r12
781 »       jmp····89e·<_abc__abc_instancecheck.cold+0x9d>817 »       jmp····910·<_abc__abc_instancecheck.cold+0x10f>
782 ·R_X86_64_PC32»  .text.hot+0x127f818 ·R_X86_64_PC32»  .text.hot+0x127f
783 »       sub····$0x1,%rax819 »       sub····$0x1,%rax
784 »       mov····%rax,(%r12)820 »       mov····%rax,(%r12)
785 »       jne····873·<_abc__abc_instancecheck.cold+0x72>821 »       jne····8e5·<_abc__abc_instancecheck.cold+0xe4>
786 »       mov····%r12,%rdi822 »       mov····%r12,%rdi
787 »       call···8b0·<_abc__abc_instancecheck.cold+0xaf>823 »       call···922·<_abc__abc_instancecheck.cold+0x121>
788 ·R_X86_64_PLT32» _Py_Dealloc-0x4824 ·R_X86_64_PLT32» _Py_Dealloc-0x4
789 »       jmp····873·<_abc__abc_instancecheck.cold+0x72>825 »       jmp····8e5·<_abc__abc_instancecheck.cold+0xe4>
790 »       mov····0x0(%rip),%rdi········826 »       mov····0x0(%rip),%rdi········
791 ·R_X86_64_PC32»  PyExc_TypeError-0x4827 ·R_X86_64_PC32»  PyExc_TypeError-0x4
792 »       call···8be·<_abc__abc_instancecheck.cold+0xbd>828 »       call···930·<_abc__abc_instancecheck.cold+0x12f>
793 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4829 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
794 »       test···%eax,%eax830 »       test···%eax,%eax
795 »       je·····863·<_abc__abc_instancecheck.cold+0x62>831 »       je·····88c·<_abc__abc_instancecheck.cold+0x8b>
796 »       call···8c7·<_abc__abc_instancecheck.cold+0xc6>832 »       call···93d·<_abc__abc_instancecheck.cold+0x13c>
797 ·R_X86_64_PLT32» PyErr_Clear-0x4833 ·R_X86_64_PLT32» PyErr_Clear-0x4
798 »       mov····0x8(%r15),%rdi 
799 »       movq···%r14,%xmm4 
800 »       movq···%rdi,%xmm5 
801 »       punpcklqdq·%xmm5,%xmm4 
Max diff block lines reached; 7069/12799 bytes (55.23%) of diff not shown.
5.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1445, 72 lines modifiedOffset 1445, 72 lines modified
1445 »       mov····%rdi,%r121445 »       mov····%rdi,%r12
1446 »       push···%rbp1446 »       push···%rbp
1447 »       push···%rbx1447 »       push···%rbx
1448 »       mov····%rsi,%rbx1448 »       mov····%rsi,%rbx
1449 »       sub····$0x38,%rsp1449 »       sub····$0x38,%rsp
1450 »       cmp····$0x2,%rdx1450 »       cmp····$0x2,%rdx
1451 »       jne····11c2·<_abc__abc_instancecheck+0x22>1451 »       jne····11c2·<_abc__abc_instancecheck+0x22>
1452 ·R_X86_64_PC32»  .text.unlikely+0x7fd1452 ·R_X86_64_PC32»  .text.unlikely+0x890
1453 »       mov····(%rsi),%r141453 »       mov····(%rsi),%r14
1454 »       mov····0x8(%rsi),%r151454 »       mov····0x8(%rsi),%r15
1455 »       mov····$0x0,%esi1455 »       mov····$0x0,%esi
1456 ·R_X86_64_32»    _PyRuntime+0xb0c01456 ·R_X86_64_32»    _PyRuntime+0xb0c0
1457 »       mov····0x20(%rdi),%rbp1457 »       mov····0x20(%rdi),%rbp
1458 »       mov····%r14,%rdi1458 »       mov····%r14,%rdi
1459 »       call···11da·<_abc__abc_instancecheck+0x3a>1459 »       call···11da·<_abc__abc_instancecheck+0x3a>
1460 ·R_X86_64_PLT32» PyObject_GetAttr-0x41460 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
1461 »       mov····%rax,%rbx1461 »       mov····%rax,%rbx
1462 »       test···%rax,%rax1462 »       test···%rax,%rax
1463 »       je·····1425·<_abc__abc_instancecheck+0x285>1463 »       je·····1425·<_abc__abc_instancecheck+0x285>
1464 »       mov····0x8(%rbx),%rax1464 »       mov····0x8(%rbx),%rax
1465 »       cmp····%rax,0x0(%rbp)1465 »       cmp····%rax,0x0(%rbp)
1466 »       jne····11f4·<_abc__abc_instancecheck+0x54>1466 »       jne····11f4·<_abc__abc_instancecheck+0x54>
1467 ·R_X86_64_PC32»  .text.unlikely+0x90c1467 ·R_X86_64_PC32»  .text.unlikely+0x7fd
1468 »       mov····$0x0,%esi1468 »       mov····$0x0,%esi
1469 ·R_X86_64_32»    _PyRuntime+0x92681469 ·R_X86_64_32»    _PyRuntime+0x9268
1470 »       mov····%r15,%rdi1470 »       mov····%r15,%rdi
1471 »       call···1201·<_abc__abc_instancecheck+0x61>1471 »       call···1201·<_abc__abc_instancecheck+0x61>
1472 ·R_X86_64_PLT32» PyObject_GetAttr-0x41472 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
1473 »       mov····%rax,%rbp1473 »       mov····%rax,%rbp
1474 »       test···%rax,%rax1474 »       test···%rax,%rax
1475 »       je·····1420·<_abc__abc_instancecheck+0x280>1475 »       je·····13c5·<_abc__abc_instancecheck+0x225>
1476 »       mov····0x18(%rbx),%rdx1476 »       mov····0x18(%rbx),%rdx
1477 »       test···%rdx,%rdx1477 »       test···%rdx,%rdx
1478 »       je·····12d0·<_abc__abc_instancecheck+0x130>1478 »       je·····12d0·<_abc__abc_instancecheck+0x130>
1479 »       cmpq···$0x0,0x18(%rdx)1479 »       cmpq···$0x0,0x18(%rdx)
1480 »       mov····%rdx,(%rsp)1480 »       mov····%rdx,(%rsp)
1481 »       je·····12d0·<_abc__abc_instancecheck+0x130>1481 »       je·····12d0·<_abc__abc_instancecheck+0x130>
1482 »       xor····%esi,%esi1482 »       xor····%esi,%esi
1483 »       mov····%rax,%rdi1483 »       mov····%rax,%rdi
1484 »       call···1233·<_abc__abc_instancecheck+0x93>1484 »       call···1233·<_abc__abc_instancecheck+0x93>
1485 ·R_X86_64_PLT32» PyWeakref_NewRef-0x41485 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4
1486 »       mov····%rax,%r131486 »       mov····%rax,%r13
1487 »       test···%rax,%rax1487 »       test···%rax,%rax
1488 »       je·····123f·<_abc__abc_instancecheck+0x9f>1488 »       je·····123f·<_abc__abc_instancecheck+0x9f>
1489 ·R_X86_64_PC32»  .text.unlikely+0x8ae1489 ·R_X86_64_PC32»  .text.unlikely+0x839
1490 »       mov····(%rsp),%rdx1490 »       mov····(%rsp),%rdx
1491 »       mov····%rax,%rsi1491 »       mov····%rax,%rsi
1492 »       mov····%rdx,%rdi1492 »       mov····%rdx,%rdi
1493 »       call···124e·<_abc__abc_instancecheck+0xae>1493 »       call···124e·<_abc__abc_instancecheck+0xae>
1494 ·R_X86_64_PLT32» PySet_Contains-0x41494 ·R_X86_64_PLT32» PySet_Contains-0x4
1495 »       mov····0x0(%r13),%rdx1495 »       mov····0x0(%r13),%rdx
1496 »       test···%edx,%edx1496 »       test···%edx,%edx
1497 »       js·····1264·<_abc__abc_instancecheck+0xc4>1497 »       js·····1264·<_abc__abc_instancecheck+0xc4>
1498 »       sub····$0x1,%rdx1498 »       sub····$0x1,%rdx
1499 »       mov····%rdx,0x0(%r13)1499 »       mov····%rdx,0x0(%r13)
1500 »       je·····139d·<_abc__abc_instancecheck+0x1fd>1500 »       je·····139d·<_abc__abc_instancecheck+0x1fd>
1501 »       test···%eax,%eax1501 »       test···%eax,%eax
1502 »       js·····126c·<_abc__abc_instancecheck+0xcc>1502 »       js·····126c·<_abc__abc_instancecheck+0xcc>
1503 ·R_X86_64_PC32»  .text.unlikely+0x85f1503 ·R_X86_64_PC32»  .text.unlikely+0x888
1504 »       je·····12d0·<_abc__abc_instancecheck+0x130>1504 »       je·····12d0·<_abc__abc_instancecheck+0x130>
1505 »       mov····0x0(%rip),%eax········1505 »       mov····0x0(%rip),%eax········
1506 ·R_X86_64_PC32»  _Py_TrueStruct-0x41506 ·R_X86_64_PC32»  _Py_TrueStruct-0x4
1507 »       add····$0x1,%eax1507 »       add····$0x1,%eax
1508 »       jne····127d·<_abc__abc_instancecheck+0xdd>1508 »       jne····127d·<_abc__abc_instancecheck+0xdd>
1509 ·R_X86_64_PC32»  .text.unlikely+0x9291509 ·R_X86_64_PC32»  .text.unlikely+0x93e
1510 »       mov····$0x0,%r12d1510 »       mov····$0x0,%r12d
1511 ·R_X86_64_32»    _Py_TrueStruct1511 ·R_X86_64_32»    _Py_TrueStruct
1512 »       mov····(%rbx),%rax1512 »       mov····(%rbx),%rax
1513 »       test···%eax,%eax1513 »       test···%eax,%eax
1514 »       js·····129b·<_abc__abc_instancecheck+0xfb>1514 »       js·····129b·<_abc__abc_instancecheck+0xfb>
1515 »       sub····$0x1,%rax1515 »       sub····$0x1,%rax
1516 »       mov····%rax,(%rbx)1516 »       mov····%rax,(%rbx)
Offset 1539, 15 lines modifiedOffset 1539, 15 lines modified
1539 »       nopw···0x0(%rax,%rax,1)1539 »       nopw···0x0(%rax,%rax,1)
1540 »       mov····0x8(%r15),%rdi1540 »       mov····0x8(%r15),%rdi
1541 »       movq···%r14,%xmm11541 »       movq···%r14,%xmm1
1542 »       movq···%rdi,%xmm21542 »       movq···%rdi,%xmm2
1543 »       punpcklqdq·%xmm2,%xmm11543 »       punpcklqdq·%xmm2,%xmm1
1544 »       movaps·%xmm1,(%rsp)1544 »       movaps·%xmm1,(%rsp)
1545 »       cmp····%rdi,%rbp1545 »       cmp····%rdi,%rbp
1546 »       jne····13c5·<_abc__abc_instancecheck+0x225>1546 »       jne····13ca·<_abc__abc_instancecheck+0x22a>
1547 »       mov····0x20(%r12),%rax1547 »       mov····0x20(%r12),%rax
1548 »       mov····0x8(%rax),%rax1548 »       mov····0x8(%rax),%rax
1549 »       cmp····%rax,0x28(%rbx)1549 »       cmp····%rax,0x28(%rbx)
1550 »       jne····1370·<_abc__abc_instancecheck+0x1d0>1550 »       jne····1370·<_abc__abc_instancecheck+0x1d0>
1551 »       mov····0x20(%rbx),%r131551 »       mov····0x20(%rbx),%r13
1552 »       test···%r13,%r131552 »       test···%r13,%r13
1553 »       je·····1370·<_abc__abc_instancecheck+0x1d0>1553 »       je·····1370·<_abc__abc_instancecheck+0x1d0>
Offset 1555, 34 lines modifiedOffset 1555, 34 lines modified
1555 »       je·····1370·<_abc__abc_instancecheck+0x1d0>1555 »       je·····1370·<_abc__abc_instancecheck+0x1d0>
1556 »       xor····%esi,%esi1556 »       xor····%esi,%esi
1557 »       call···1315·<_abc__abc_instancecheck+0x175>1557 »       call···1315·<_abc__abc_instancecheck+0x175>
1558 ·R_X86_64_PLT32» PyWeakref_NewRef-0x41558 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4
1559 »       mov····%rax,%r121559 »       mov····%rax,%r12
1560 »       test···%rax,%rax1560 »       test···%rax,%rax
1561 »       je·····1321·<_abc__abc_instancecheck+0x181>1561 »       je·····1321·<_abc__abc_instancecheck+0x181>
1562 ·R_X86_64_PC32»  .text.unlikely+0x9451562 ·R_X86_64_PC32»  .text.unlikely+0x920
1563 »       mov····%rax,%rsi1563 »       mov····%rax,%rsi
1564 »       mov····%r13,%rdi1564 »       mov····%r13,%rdi
1565 »       call···132c·<_abc__abc_instancecheck+0x18c>1565 »       call···132c·<_abc__abc_instancecheck+0x18c>
1566 ·R_X86_64_PLT32» PySet_Contains-0x41566 ·R_X86_64_PLT32» PySet_Contains-0x4
1567 »       mov····(%r12),%rdx1567 »       mov····(%r12),%rdx
1568 »       test···%edx,%edx1568 »       test···%edx,%edx
1569 »       js·····133e·<_abc__abc_instancecheck+0x19e>1569 »       js·····133e·<_abc__abc_instancecheck+0x19e>
1570 »       sub····$0x1,%rdx1570 »       sub····$0x1,%rdx
1571 »       mov····%rdx,(%r12)1571 »       mov····%rdx,(%r12)
1572 »       je·····13b0·<_abc__abc_instancecheck+0x210>1572 »       je·····13b0·<_abc__abc_instancecheck+0x210>
1573 »       test···%eax,%eax1573 »       test···%eax,%eax
1574 »       js·····1346·<_abc__abc_instancecheck+0x1a6>1574 »       js·····1346·<_abc__abc_instancecheck+0x1a6>
1575 ·R_X86_64_PC32»  .text.unlikely+0x85f1575 ·R_X86_64_PC32»  .text.unlikely+0x888
1576 »       je·····1370·<_abc__abc_instancecheck+0x1d0>1576 »       je·····1370·<_abc__abc_instancecheck+0x1d0>
1577 »       mov····0x0(%rip),%eax········1577 »       mov····0x0(%rip),%eax········
1578 ·R_X86_64_PC32»  _Py_FalseStruct-0x41578 ·R_X86_64_PC32»  _Py_FalseStruct-0x4
1579 »       add····$0x1,%eax1579 »       add····$0x1,%eax
1580 »       jne····1357·<_abc__abc_instancecheck+0x1b7>1580 »       jne····1357·<_abc__abc_instancecheck+0x1b7>
1581 ·R_X86_64_PC32»  .text.unlikely+0x9341581 ·R_X86_64_PC32»  .text.unlikely+0x949
1582 »       mov····(%rbx),%rax1582 »       mov····(%rbx),%rax
1583 »       mov····$0x0,%r12d1583 »       mov····$0x0,%r12d
1584 ·R_X86_64_32»    _Py_FalseStruct1584 ·R_X86_64_32»    _Py_FalseStruct
1585 »       test···%eax,%eax1585 »       test···%eax,%eax
1586 »       jns····128a·<_abc__abc_instancecheck+0xea>1586 »       jns····128a·<_abc__abc_instancecheck+0xea>
1587 »       jmp····129b·<_abc__abc_instancecheck+0xfb>1587 »       jmp····129b·<_abc__abc_instancecheck+0xfb>
1588 »       nopl···(%rax)1588 »       nopl···(%rax)
Offset 1605, 37 lines modifiedOffset 1605, 37 lines modified
1605 »       jmp····1264·<_abc__abc_instancecheck+0xc4>1605 »       jmp····1264·<_abc__abc_instancecheck+0xc4>
1606 »       mov····%r12,%rdi1606 »       mov····%r12,%rdi
1607 »       mov····%eax,0x1c(%rsp)1607 »       mov····%eax,0x1c(%rsp)
Max diff block lines reached; 1489/5686 bytes (26.19%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ··0x00000330·08000000·18000000·38030000·00000000·........8.......55 ··0x00000330·08000000·18000000·38030000·00000000·........8.......
56 ··0x00000340·7e000000·00450e10·8302610a·0e08410b·~....E....a...A.56 ··0x00000340·7e000000·00450e10·8302610a·0e08410b·~....E....a...A.
57 ··0x00000350·48000000·54030000·00000000·8a020000·H...T...........57 ··0x00000350·48000000·54030000·00000000·8a020000·H...T...........
58 ··0x00000360·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..58 ··0x00000360·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
59 ··0x00000370·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G59 ··0x00000370·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G
60 ··0x00000380·0e700301·010a0e38·440e3041·0e28420e·.p.....8D.0A.(B.60 ··0x00000380·0e700301·010a0e38·440e3041·0e28420e·.p.....8D.0A.(B.
61 ··0x00000390·20420e18·420e1042·0e084a0b·1c000000··B..B..B..J.....61 ··0x00000390·20420e18·420e1042·0e084a0b·1c000000··B..B..B..J.....
62 ··0x000003a0·a0030000·00000000·66010000·000e7083·........f.....p.62 ··0x000003a0·a0030000·00000000·6a010000·000e7083·........j.....p.
63 ··0x000003b0·0786068c·058d048e·038f0200·18000000·................63 ··0x000003b0·0786068c·058d048e·038f0200·18000000·................
64 ··0x000003c0·c0030000·00000000·4e000000·00450e10·........N....E..64 ··0x000003c0·c0030000·00000000·4e000000·00450e10·........N....E..
65 ··0x000003d0·83020248·0e080000·14000000·dc030000·...H............65 ··0x000003d0·83020248·0e080000·14000000·dc030000·...H............
66 ··0x000003e0·00000000·2b000000·000e1083·02000000·....+...........66 ··0x000003e0·00000000·2b000000·000e1083·02000000·....+...........
67 ··0x000003f0·1c000000·f4030000·00000000·50000000·............P...67 ··0x000003f0·1c000000·f4030000·00000000·50000000·............P...
68 ··0x00000400·00450e10·8602410e·18830341·0e200000·.E....A....A.·..68 ··0x00000400·00450e10·8602410e·18830341·0e200000·.E....A....A.·..
69 ··0x00000410·20000000·14040000·00000000·4e000000··...........N...69 ··0x00000410·20000000·14040000·00000000·4e000000··...........N...
206 KB
_functoolsmodule.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········45096·(bytes·into·file)13 ··Start·of·section·headers:··········45056·(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·0xb028:1 There·are·21·section·headers,·starting·at·offset·0xb000:
  
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·000922·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000922·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006a70·0008e8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006a48·0008e8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000968·000948·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000968·000948·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007358·0009d8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007330·0009d8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0012b0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0012b0·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0012b0·000dc5·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0012b0·000dbe·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·007d30·0017e8·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·007d08·0017e8·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002078·0017b0·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002070·001790·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·009518·001410·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·0094f0·001410·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·003828·0001f8·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·003800·0001f8·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003a20·000258·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0039f8·000258·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003c78·000581·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003c50·000581·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00a928·000018·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00a900·000018·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0041f9·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0041d1·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·004200·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0041d8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004220·000a10·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0041f8·000a10·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00a940·000630·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00a918·000630·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004c30·001110·18·····19·104··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·004c08·001110·18·····19·104··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005d40·000d2d·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005d18·000d2d·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00af70·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00af48·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
8.59 KB
readelf --wide --symbols {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
17 ····13:·0000000000000000···124·FUNC····LOCAL··DEFAULT····8·_functools_traverse17 ····13:·0000000000000000···124·FUNC····LOCAL··DEFAULT····8·_functools_traverse
18 ····14:·000000000000002b····49·FUNC····LOCAL··DEFAULT····6·_functools_traverse.cold18 ····14:·000000000000002b····49·FUNC····LOCAL··DEFAULT····6·_functools_traverse.cold
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.119 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.820 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
21 ····17:·0000000000000080···448·FUNC····LOCAL··DEFAULT····8·lru_cache_new21 ····17:·0000000000000080···448·FUNC····LOCAL··DEFAULT····8·lru_cache_new
22 ····18:·00000000000000a0····40·OBJECT··LOCAL··DEFAULT····3·keywords.322 ····18:·00000000000000a0····40·OBJECT··LOCAL··DEFAULT····3·keywords.3
23 ····19:·00000000000009e0··1647·FUNC····LOCAL··DEFAULT····8·bounded_lru_cache_wrapper23 ····19:·00000000000009e0··1610·FUNC····LOCAL··DEFAULT····8·bounded_lru_cache_wrapper
24 ····20:·00000000000002f0···737·FUNC····LOCAL··DEFAULT····1·infinite_lru_cache_wrapper24 ····20:·00000000000002f0···737·FUNC····LOCAL··DEFAULT····1·infinite_lru_cache_wrapper
25 ····21:·000000000000005c···208·FUNC····LOCAL··DEFAULT····6·lru_cache_new.cold25 ····21:·000000000000005c···208·FUNC····LOCAL··DEFAULT····6·lru_cache_new.cold
26 ····22:·0000000000000910····18·FUNC····LOCAL··DEFAULT····1·uncached_lru_cache_wrapper26 ····22:·0000000000000910····18·FUNC····LOCAL··DEFAULT····1·uncached_lru_cache_wrapper
27 ····23:·0000000000000240···334·FUNC····LOCAL··DEFAULT····8·partial_new27 ····23:·0000000000000240···334·FUNC····LOCAL··DEFAULT····8·partial_new
28 ····24:·0000000000000390···328·FUNC····LOCAL··DEFAULT····8·partial_vectorcall28 ····24:·0000000000000390···328·FUNC····LOCAL··DEFAULT····8·partial_vectorcall
29 ····25:·000000000000012c···410·FUNC····LOCAL··DEFAULT····6·partial_new.cold29 ····25:·000000000000012c···410·FUNC····LOCAL··DEFAULT····6·partial_new.cold
30 ····26:·00000000000004e0····18·FUNC····LOCAL··DEFAULT····8·partial_vectorcall_fallback30 ····26:·00000000000004e0····18·FUNC····LOCAL··DEFAULT····8·partial_vectorcall_fallback
Offset 34, 57 lines modifiedOffset 34, 57 lines modified
34 ····30:·00000000000005f0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF34 ····30:·00000000000005f0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
35 ····31:·0000000000000610···228·FUNC····LOCAL··DEFAULT····8·partial_dealloc35 ····31:·0000000000000610···228·FUNC····LOCAL··DEFAULT····8·partial_dealloc
36 ····32:·00000000000003d5····37·FUNC····LOCAL··DEFAULT····6·partial_dealloc.cold36 ····32:·00000000000003d5····37·FUNC····LOCAL··DEFAULT····6·partial_dealloc.cold
37 ····33:·0000000000000700···162·FUNC····LOCAL··DEFAULT····8·partial_clear37 ····33:·0000000000000700···162·FUNC····LOCAL··DEFAULT····8·partial_clear
38 ····34:·00000000000007b0···530·FUNC····LOCAL··DEFAULT····8·lru_cache_tp_traverse38 ····34:·00000000000007b0···530·FUNC····LOCAL··DEFAULT····8·lru_cache_tp_traverse
39 ····35:·00000000000003fa···187·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_traverse.cold39 ····35:·00000000000003fa···187·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_traverse.cold
40 ····36:·00000000000009d0·····7·FUNC····LOCAL··DEFAULT····8·lru_cache_call40 ····36:·00000000000009d0·····7·FUNC····LOCAL··DEFAULT····8·lru_cache_call
41 ····37:·00000000000004b5···599·FUNC····LOCAL··DEFAULT····6·bounded_lru_cache_wrapper.cold41 ····37:·00000000000004b5···592·FUNC····LOCAL··DEFAULT····6·bounded_lru_cache_wrapper.cold
42 ····38:·0000000000000160···156·FUNC····LOCAL··DEFAULT····1·_functools_clear42 ····38:·0000000000000160···156·FUNC····LOCAL··DEFAULT····1·_functools_clear
43 ····39:·000000000000070c····10·FUNC····LOCAL··DEFAULT····6·_functools_clear.cold43 ····39:·0000000000000705····10·FUNC····LOCAL··DEFAULT····6·_functools_clear.cold
44 ····40:·0000000000000200·····9·FUNC····LOCAL··DEFAULT····1·_functools_free44 ····40:·0000000000000200·····9·FUNC····LOCAL··DEFAULT····1·_functools_free
45 ····41:·0000000000001050···125·FUNC····LOCAL··DEFAULT····8·partial_traverse45 ····41:·0000000000001030···125·FUNC····LOCAL··DEFAULT····8·partial_traverse
46 ····42:·0000000000000716····64·FUNC····LOCAL··DEFAULT····6·partial_traverse.cold46 ····42:·000000000000070f····64·FUNC····LOCAL··DEFAULT····6·partial_traverse.cold
47 ····43:·00000000000010d0···499·FUNC····LOCAL··DEFAULT····8·lru_cache_dealloc47 ····43:·00000000000010b0···499·FUNC····LOCAL··DEFAULT····8·lru_cache_dealloc
48 ····44:·0000000000000756····53·FUNC····LOCAL··DEFAULT····6·lru_cache_dealloc.cold48 ····44:·000000000000074f····53·FUNC····LOCAL··DEFAULT····6·lru_cache_dealloc.cold
49 ····45:·00000000000012d0···348·FUNC····LOCAL··DEFAULT····8·lru_cache_tp_clear49 ····45:·00000000000012b0···348·FUNC····LOCAL··DEFAULT····8·lru_cache_tp_clear
50 ····46:·000000000000078b····10·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_clear.cold50 ····46:·0000000000000784····10·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_clear.cold
51 ····47:·0000000000001430···115·FUNC····LOCAL··DEFAULT····8·lru_list_elem_dealloc51 ····47:·0000000000001410···115·FUNC····LOCAL··DEFAULT····8·lru_list_elem_dealloc
52 ····48:·0000000000000795····11·FUNC····LOCAL··DEFAULT····6·lru_list_elem_dealloc.cold52 ····48:·000000000000078e····11·FUNC····LOCAL··DEFAULT····6·lru_list_elem_dealloc.cold
53 ····49:·0000000000000210···114·FUNC····LOCAL··DEFAULT····1·_functools_cmp_to_key53 ····49:·0000000000000210···114·FUNC····LOCAL··DEFAULT····1·_functools_cmp_to_key
54 ····50:·00000000000007a0····53·FUNC····LOCAL··DEFAULT····6·_functools_cmp_to_key.cold54 ····50:·0000000000000799····53·FUNC····LOCAL··DEFAULT····6·_functools_cmp_to_key.cold
55 ····51:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.255 ····51:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
56 ····52:·00000000000014b0···132·FUNC····LOCAL··DEFAULT····8·keyobject_call56 ····52:·0000000000001490···132·FUNC····LOCAL··DEFAULT····8·keyobject_call
57 ····53:·00000000000000d0····16·OBJECT··LOCAL··DEFAULT····3·kwargs.457 ····53:·00000000000000d0····16·OBJECT··LOCAL··DEFAULT····3·kwargs.4
58 ····54:·00000000000007d5····32·FUNC····LOCAL··DEFAULT····6·keyobject_call.cold58 ····54:·00000000000007ce····32·FUNC····LOCAL··DEFAULT····6·keyobject_call.cold
59 ····55:·0000000000001540···141·FUNC····LOCAL··DEFAULT····8·keyobject_dealloc59 ····55:·0000000000001520···141·FUNC····LOCAL··DEFAULT····8·keyobject_dealloc
60 ····56:·00000000000007f5····42·FUNC····LOCAL··DEFAULT····6·keyobject_dealloc.cold60 ····56:·00000000000007ee····42·FUNC····LOCAL··DEFAULT····6·keyobject_dealloc.cold
61 ····57:·00000000000015d0····88·FUNC····LOCAL··DEFAULT····8·keyobject_clear61 ····57:·00000000000015b0····88·FUNC····LOCAL··DEFAULT····8·keyobject_clear
62 ····58:·0000000000001630···140·FUNC····LOCAL··DEFAULT····8·keyobject_richcompare62 ····58:·0000000000001610···140·FUNC····LOCAL··DEFAULT····8·keyobject_richcompare
63 ····59:·000000000000081f····83·FUNC····LOCAL··DEFAULT····6·keyobject_richcompare.cold63 ····59:·0000000000000818····83·FUNC····LOCAL··DEFAULT····6·keyobject_richcompare.cold
64 ····60:·00000000000016c0···164·FUNC····LOCAL··DEFAULT····8·_functools__lru_cache_wrapper_cache_clear64 ····60:·00000000000016a0···164·FUNC····LOCAL··DEFAULT····8·_functools__lru_cache_wrapper_cache_clear
65 ····61:·0000000000000872·····8·FUNC····LOCAL··DEFAULT····6·_functools__lru_cache_wrapper_cache_clear.cold65 ····61:·000000000000086b·····8·FUNC····LOCAL··DEFAULT····6·_functools__lru_cache_wrapper_cache_clear.cold
66 ····62:·0000000000000290····88·FUNC····LOCAL··DEFAULT····1·keyobject_traverse66 ····62:·0000000000000290····88·FUNC····LOCAL··DEFAULT····1·keyobject_traverse
67 ····63:·000000000000087a·····7·FUNC····LOCAL··DEFAULT····6·keyobject_traverse.cold67 ····63:·0000000000000873·····7·FUNC····LOCAL··DEFAULT····6·keyobject_traverse.cold
68 ····64:·0000000000000881···190·FUNC····LOCAL··DEFAULT····6·infinite_lru_cache_wrapper.cold68 ····64:·000000000000087a···190·FUNC····LOCAL··DEFAULT····6·infinite_lru_cache_wrapper.cold
69 ····65:·00000000000005e0····35·FUNC····LOCAL··DEFAULT····1·lru_cache_descr_get69 ····65:·00000000000005e0····35·FUNC····LOCAL··DEFAULT····1·lru_cache_descr_get
70 ····66:·000000000000093f·····5·FUNC····LOCAL··DEFAULT····6·lru_cache_descr_get.cold70 ····66:·0000000000000938·····5·FUNC····LOCAL··DEFAULT····6·lru_cache_descr_get.cold
71 ····67:·0000000000001770····64·FUNC····LOCAL··DEFAULT····8·partial_reduce71 ····67:·0000000000001750····64·FUNC····LOCAL··DEFAULT····8·partial_reduce
72 ····68:·0000000000000944····36·FUNC····LOCAL··DEFAULT····6·partial_reduce.cold72 ····68:·000000000000093d····36·FUNC····LOCAL··DEFAULT····6·partial_reduce.cold
73 ····69:·0000000000000610···421·FUNC····LOCAL··DEFAULT····1·partial_setstate73 ····69:·0000000000000610···421·FUNC····LOCAL··DEFAULT····1·partial_setstate
74 ····70:·0000000000000968···137·FUNC····LOCAL··DEFAULT····6·partial_setstate.cold74 ····70:·0000000000000961···137·FUNC····LOCAL··DEFAULT····6·partial_setstate.cold
75 ····71:·00000000000007c0···336·FUNC····LOCAL··DEFAULT····1·functools_reduce75 ····71:·00000000000007c0···336·FUNC····LOCAL··DEFAULT····1·functools_reduce
76 ····72:·00000000000009f1···251·FUNC····LOCAL··DEFAULT····6·functools_reduce.cold76 ····72:·00000000000009ea···251·FUNC····LOCAL··DEFAULT····6·functools_reduce.cold
77 ····73:·0000000000000aec····67·FUNC····LOCAL··DEFAULT····6·_functools__lru_cache_wrapper_cache_info77 ····73:·0000000000000ae5····67·FUNC····LOCAL··DEFAULT····6·_functools__lru_cache_wrapper_cache_info
78 ····74:·0000000000000b2f····14·FUNC····LOCAL··DEFAULT····6·keyobject_text_signature78 ····74:·0000000000000b28····14·FUNC····LOCAL··DEFAULT····6·keyobject_text_signature
79 ····75:·0000000000000b3d····16·FUNC····LOCAL··DEFAULT····6·lru_cache_copy79 ····75:·0000000000000b36····16·FUNC····LOCAL··DEFAULT····6·lru_cache_copy
80 ····76:·0000000000000b4d····16·FUNC····LOCAL··DEFAULT····6·lru_cache_deepcopy80 ····76:·0000000000000b46····16·FUNC····LOCAL··DEFAULT····6·lru_cache_deepcopy
81 ····77:·0000000000000b5d····65·FUNC····LOCAL··DEFAULT····6·partial_descr_get81 ····77:·0000000000000b56····65·FUNC····LOCAL··DEFAULT····6·partial_descr_get
82 ····78:·0000000000000b9e····14·FUNC····LOCAL··DEFAULT····6·lru_cache_reduce82 ····78:·0000000000000b97····14·FUNC····LOCAL··DEFAULT····6·lru_cache_reduce
83 ····79:·0000000000000bac···537·FUNC····LOCAL··DEFAULT····6·partial_repr83 ····79:·0000000000000ba5···537·FUNC····LOCAL··DEFAULT····6·partial_repr
84 ····80:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.084 ····80:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
85 ····81:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata85 ····81:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
86 ····82:·0000000000000000····16·OBJECT··LOCAL··DEFAULT···12·_keywords.186 ····82:·0000000000000000····16·OBJECT··LOCAL··DEFAULT···12·_keywords.1
87 ····83:·00000000000000e0····64·OBJECT··LOCAL··DEFAULT····3·_functools_slots87 ····83:·00000000000000e0····64·OBJECT··LOCAL··DEFAULT····3·_functools_slots
88 ····84:·0000000000000120····96·OBJECT··LOCAL··DEFAULT····3·_functools_methods88 ····84:·0000000000000120····96·OBJECT··LOCAL··DEFAULT····3·_functools_methods
89 ····85:·0000000000000240···441·OBJECT··LOCAL··DEFAULT···12·functools_reduce_doc89 ····85:·0000000000000240···441·OBJECT··LOCAL··DEFAULT···12·functools_reduce_doc
90 ····86:·0000000000000500···129·OBJECT··LOCAL··DEFAULT···12·_functools_cmp_to_key__doc__90 ····86:·0000000000000500···129·OBJECT··LOCAL··DEFAULT···12·_functools_cmp_to_key__doc__
77.9 KB
readelf --wide --relocs {}
Max HTML report size reached
26.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 437, 15 lines modifiedOffset 437, 15 lines modified
437 ··DW_CFA_restore_state437 ··DW_CFA_restore_state
  
438 000003cc·0000000000000010·000003d0·FDE·cie=00000000·pc=00000000000009d0..00000000000009d7438 000003cc·0000000000000010·000003d0·FDE·cie=00000000·pc=00000000000009d0..00000000000009d7
439 ··DW_CFA_nop439 ··DW_CFA_nop
440 ··DW_CFA_nop440 ··DW_CFA_nop
441 ··DW_CFA_nop441 ··DW_CFA_nop
  
442 000003e0·0000000000000048·000003e4·FDE·cie=00000000·pc=00000000000009e0..000000000000104f442 000003e0·0000000000000048·000003e4·FDE·cie=00000000·pc=00000000000009e0..000000000000102a
443 ··DW_CFA_advance_loc:·6·to·00000000000009e6443 ··DW_CFA_advance_loc:·6·to·00000000000009e6
444 ··DW_CFA_def_cfa_offset:·16444 ··DW_CFA_def_cfa_offset:·16
445 ··DW_CFA_offset:·r15·(r15)·at·cfa-16445 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
446 ··DW_CFA_advance_loc:·2·to·00000000000009e8446 ··DW_CFA_advance_loc:·2·to·00000000000009e8
447 ··DW_CFA_def_cfa_offset:·24447 ··DW_CFA_def_cfa_offset:·24
448 ··DW_CFA_offset:·r14·(r14)·at·cfa-24448 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
449 ··DW_CFA_advance_loc:·2·to·00000000000009ea449 ··DW_CFA_advance_loc:·2·to·00000000000009ea
Offset 476, 15 lines modifiedOffset 476, 15 lines modified
476 ··DW_CFA_advance_loc:·2·to·0000000000000ac1476 ··DW_CFA_advance_loc:·2·to·0000000000000ac1
477 ··DW_CFA_def_cfa_offset:·16477 ··DW_CFA_def_cfa_offset:·16
478 ··DW_CFA_advance_loc:·2·to·0000000000000ac3478 ··DW_CFA_advance_loc:·2·to·0000000000000ac3
479 ··DW_CFA_def_cfa_offset:·8479 ··DW_CFA_def_cfa_offset:·8
480 ··DW_CFA_advance_loc:·5·to·0000000000000ac8480 ··DW_CFA_advance_loc:·5·to·0000000000000ac8
481 ··DW_CFA_restore_state481 ··DW_CFA_restore_state
  
482 0000042c·000000000000001c·00000430·FDE·cie=00000000·pc=00000000000004b5..000000000000070c482 0000042c·000000000000001c·00000430·FDE·cie=00000000·pc=00000000000004b5..0000000000000705
483 ··DW_CFA_def_cfa_offset:·128483 ··DW_CFA_def_cfa_offset:·128
484 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56484 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
485 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48485 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
486 ··DW_CFA_offset:·r12·(r12)·at·cfa-40486 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
487 ··DW_CFA_offset:·r13·(r13)·at·cfa-32487 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
488 ··DW_CFA_offset:·r14·(r14)·at·cfa-24488 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
489 ··DW_CFA_offset:·r15·(r15)·at·cfa-16489 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 498, 161 lines modifiedOffset 498, 161 lines modified
498 ··DW_CFA_def_cfa_offset:·8498 ··DW_CFA_def_cfa_offset:·8
499 ··DW_CFA_advance_loc:·1·to·00000000000001f5499 ··DW_CFA_advance_loc:·1·to·00000000000001f5
500 ··DW_CFA_restore_state500 ··DW_CFA_restore_state
501 ··DW_CFA_nop501 ··DW_CFA_nop
502 ··DW_CFA_nop502 ··DW_CFA_nop
503 ··DW_CFA_nop503 ··DW_CFA_nop
  
504 0000046c·0000000000000014·00000470·FDE·cie=00000000·pc=000000000000070c..0000000000000716504 0000046c·0000000000000014·00000470·FDE·cie=00000000·pc=0000000000000705..000000000000070f
505 ··DW_CFA_def_cfa_offset:·16505 ··DW_CFA_def_cfa_offset:·16
506 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16506 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
507 ··DW_CFA_nop507 ··DW_CFA_nop
508 ··DW_CFA_nop508 ··DW_CFA_nop
509 ··DW_CFA_nop509 ··DW_CFA_nop
  
510 00000484·0000000000000010·00000488·FDE·cie=00000000·pc=0000000000000200..0000000000000209510 00000484·0000000000000010·00000488·FDE·cie=00000000·pc=0000000000000200..0000000000000209
511 ··DW_CFA_nop511 ··DW_CFA_nop
512 ··DW_CFA_nop512 ··DW_CFA_nop
513 ··DW_CFA_nop513 ··DW_CFA_nop
  
514 00000498·0000000000000028·0000049c·FDE·cie=00000000·pc=0000000000001050..00000000000010cd514 00000498·0000000000000028·0000049c·FDE·cie=00000000·pc=0000000000001030..00000000000010ad
515 ··DW_CFA_advance_loc:·6·to·0000000000001056515 ··DW_CFA_advance_loc:·6·to·0000000000001036
516 ··DW_CFA_def_cfa_offset:·16516 ··DW_CFA_def_cfa_offset:·16
517 ··DW_CFA_offset:·r12·(r12)·at·cfa-16517 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
518 ··DW_CFA_advance_loc:·4·to·000000000000105a518 ··DW_CFA_advance_loc:·4·to·000000000000103a
519 ··DW_CFA_def_cfa_offset:·24519 ··DW_CFA_def_cfa_offset:·24
520 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24520 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
521 ··DW_CFA_advance_loc:·4·to·000000000000105e521 ··DW_CFA_advance_loc:·4·to·000000000000103e
522 ··DW_CFA_def_cfa_offset:·32522 ··DW_CFA_def_cfa_offset:·32
523 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32523 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
524 ··DW_CFA_advance_loc1:·107·to·00000000000010c9524 ··DW_CFA_advance_loc1:·107·to·00000000000010a9
525 ··DW_CFA_def_cfa_offset:·24525 ··DW_CFA_def_cfa_offset:·24
526 ··DW_CFA_advance_loc:·1·to·00000000000010ca526 ··DW_CFA_advance_loc:·1·to·00000000000010aa
527 ··DW_CFA_def_cfa_offset:·16527 ··DW_CFA_def_cfa_offset:·16
528 ··DW_CFA_advance_loc:·2·to·00000000000010cc528 ··DW_CFA_advance_loc:·2·to·00000000000010ac
529 ··DW_CFA_def_cfa_offset:·8529 ··DW_CFA_def_cfa_offset:·8
530 ··DW_CFA_nop530 ··DW_CFA_nop
531 ··DW_CFA_nop531 ··DW_CFA_nop
  
532 000004c4·0000000000000020·000004c8·FDE·cie=00000000·pc=0000000000000716..0000000000000756532 000004c4·0000000000000020·000004c8·FDE·cie=00000000·pc=000000000000070f..000000000000074f
533 ··DW_CFA_def_cfa_offset:·32533 ··DW_CFA_def_cfa_offset:·32
534 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32534 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
535 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24535 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
536 ··DW_CFA_offset:·r12·(r12)·at·cfa-16536 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
537 ··DW_CFA_advance_loc:·53·to·000000000000074b537 ··DW_CFA_advance_loc:·53·to·0000000000000744
538 ··DW_CFA_def_cfa_offset:·24538 ··DW_CFA_def_cfa_offset:·24
539 ··DW_CFA_advance_loc:·7·to·0000000000000752539 ··DW_CFA_advance_loc:·7·to·000000000000074b
540 ··DW_CFA_def_cfa_offset:·16540 ··DW_CFA_def_cfa_offset:·16
541 ··DW_CFA_advance_loc:·2·to·0000000000000754541 ··DW_CFA_advance_loc:·2·to·000000000000074d
542 ··DW_CFA_def_cfa_offset:·8542 ··DW_CFA_def_cfa_offset:·8
543 ··DW_CFA_nop543 ··DW_CFA_nop
544 ··DW_CFA_nop544 ··DW_CFA_nop
  
545 000004e8·000000000000004c·000004ec·FDE·cie=00000000·pc=00000000000010d0..00000000000012c3545 000004e8·000000000000004c·000004ec·FDE·cie=00000000·pc=00000000000010b0..00000000000012a3
546 ··DW_CFA_advance_loc:·6·to·00000000000010d6546 ··DW_CFA_advance_loc:·6·to·00000000000010b6
547 ··DW_CFA_def_cfa_offset:·16547 ··DW_CFA_def_cfa_offset:·16
548 ··DW_CFA_offset:·r13·(r13)·at·cfa-16548 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
549 ··DW_CFA_advance_loc:·2·to·00000000000010d8549 ··DW_CFA_advance_loc:·2·to·00000000000010b8
550 ··DW_CFA_def_cfa_offset:·24550 ··DW_CFA_def_cfa_offset:·24
551 ··DW_CFA_offset:·r12·(r12)·at·cfa-24551 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
552 ··DW_CFA_advance_loc:·1·to·00000000000010d9552 ··DW_CFA_advance_loc:·1·to·00000000000010b9
553 ··DW_CFA_def_cfa_offset:·32553 ··DW_CFA_def_cfa_offset:·32
554 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32554 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
555 ··DW_CFA_advance_loc:·1·to·00000000000010da555 ··DW_CFA_advance_loc:·1·to·00000000000010ba
556 ··DW_CFA_def_cfa_offset:·40556 ··DW_CFA_def_cfa_offset:·40
557 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40557 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
558 ··DW_CFA_advance_loc:·7·to·00000000000010e1558 ··DW_CFA_advance_loc:·7·to·00000000000010c1
559 ··DW_CFA_def_cfa_offset:·48559 ··DW_CFA_def_cfa_offset:·48
560 ··DW_CFA_advance_loc2:·325·to·0000000000001226560 ··DW_CFA_advance_loc2:·325·to·0000000000001206
561 ··DW_CFA_remember_state561 ··DW_CFA_remember_state
562 ··DW_CFA_def_cfa_offset:·40562 ··DW_CFA_def_cfa_offset:·40
563 ··DW_CFA_advance_loc:·1·to·0000000000001227563 ··DW_CFA_advance_loc:·1·to·0000000000001207
564 ··DW_CFA_def_cfa_offset:·32564 ··DW_CFA_def_cfa_offset:·32
565 ··DW_CFA_advance_loc:·1·to·0000000000001228565 ··DW_CFA_advance_loc:·1·to·0000000000001208
566 ··DW_CFA_def_cfa_offset:·24566 ··DW_CFA_def_cfa_offset:·24
567 ··DW_CFA_advance_loc:·2·to·000000000000122a567 ··DW_CFA_advance_loc:·2·to·000000000000120a
568 ··DW_CFA_def_cfa_offset:·16568 ··DW_CFA_def_cfa_offset:·16
569 ··DW_CFA_advance_loc:·2·to·000000000000122c569 ··DW_CFA_advance_loc:·2·to·000000000000120c
570 ··DW_CFA_def_cfa_offset:·8570 ··DW_CFA_def_cfa_offset:·8
571 ··DW_CFA_advance_loc:·4·to·0000000000001230571 ··DW_CFA_advance_loc:·4·to·0000000000001210
572 ··DW_CFA_restore_state572 ··DW_CFA_restore_state
573 ··DW_CFA_advance_loc1:·123·to·00000000000012ab573 ··DW_CFA_advance_loc1:·123·to·000000000000128b
574 ··DW_CFA_remember_state574 ··DW_CFA_remember_state
575 ··DW_CFA_def_cfa_offset:·40575 ··DW_CFA_def_cfa_offset:·40
576 ··DW_CFA_advance_loc:·4·to·00000000000012af576 ··DW_CFA_advance_loc:·4·to·000000000000128f
577 ··DW_CFA_def_cfa_offset:·32577 ··DW_CFA_def_cfa_offset:·32
578 ··DW_CFA_advance_loc:·1·to·00000000000012b0578 ··DW_CFA_advance_loc:·1·to·0000000000001290
579 ··DW_CFA_def_cfa_offset:·24579 ··DW_CFA_def_cfa_offset:·24
580 ··DW_CFA_advance_loc:·2·to·00000000000012b2580 ··DW_CFA_advance_loc:·2·to·0000000000001292
581 ··DW_CFA_def_cfa_offset:·16581 ··DW_CFA_def_cfa_offset:·16
582 ··DW_CFA_advance_loc:·2·to·00000000000012b4582 ··DW_CFA_advance_loc:·2·to·0000000000001294
583 ··DW_CFA_def_cfa_offset:·8583 ··DW_CFA_def_cfa_offset:·8
584 ··DW_CFA_advance_loc:·5·to·00000000000012b9584 ··DW_CFA_advance_loc:·5·to·0000000000001299
585 ··DW_CFA_restore_state585 ··DW_CFA_restore_state
586 ··DW_CFA_nop586 ··DW_CFA_nop
  
Max diff block lines reached; 21004/27294 bytes (76.95%) of diff not shown.
10.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
178 »       xor····%edx,%edx178 »       xor····%edx,%edx
179 »       mov····%rdx,0x10(%rbx)179 »       mov····%rdx,0x10(%rbx)
180 »       test···%eax,%eax180 »       test···%eax,%eax
181 »       js·····1d2·<_functools_clear+0x72>181 »       js·····1d2·<_functools_clear+0x72>
182 »       sub····$0x1,%rax182 »       sub····$0x1,%rax
183 »       mov····%rax,(%rdi)183 »       mov····%rax,(%rdi)
184 »       je·····1d2·<_functools_clear+0x72>184 »       je·····1d2·<_functools_clear+0x72>
185 ·R_X86_64_PC32»  .text.unlikely+0x708185 ·R_X86_64_PC32»  .text.unlikely+0x701
186 »       mov····0x18(%rbx),%rdi186 »       mov····0x18(%rbx),%rdi
187 »       test···%rdi,%rdi187 »       test···%rdi,%rdi
188 »       je·····1f1·<_functools_clear+0x91>188 »       je·····1f1·<_functools_clear+0x91>
189 »       xor····%eax,%eax189 »       xor····%eax,%eax
190 »       mov····%rax,0x18(%rbx)190 »       mov····%rax,0x18(%rbx)
191 »       mov····(%rdi),%rax191 »       mov····(%rdi),%rax
192 »       test···%eax,%eax192 »       test···%eax,%eax
Offset 215, 30 lines modifiedOffset 215, 30 lines modified
215 »       push···%rbx215 »       push···%rbx
216 »       mov····%rdi,%rbx216 »       mov····%rdi,%rbx
217 »       mov····%rsi,%rdi217 »       mov····%rsi,%rdi
218 »       mov····%rdx,%rsi218 »       mov····%rdx,%rsi
219 »       sub····$0x18,%rsp219 »       sub····$0x18,%rsp
220 »       test···%rcx,%rcx220 »       test···%rcx,%rcx
221 »       jne····22c·<_functools_cmp_to_key+0x1c>221 »       jne····22c·<_functools_cmp_to_key+0x1c>
222 ·R_X86_64_PC32»  .text.unlikely+0x79c222 ·R_X86_64_PC32»  .text.unlikely+0x795
223 »       cmp····$0x1,%rdx223 »       cmp····$0x1,%rdx
224 »       jne····236·<_functools_cmp_to_key+0x26>224 »       jne····236·<_functools_cmp_to_key+0x26>
225 ·R_X86_64_PC32»  .text.unlikely+0x79c225 ·R_X86_64_PC32»  .text.unlikely+0x795
226 »       test···%rdi,%rdi226 »       test···%rdi,%rdi
227 »       je·····23f·<_functools_cmp_to_key+0x2f>227 »       je·····23f·<_functools_cmp_to_key+0x2f>
228 ·R_X86_64_PC32»  .text.unlikely+0x79c228 ·R_X86_64_PC32»  .text.unlikely+0x795
229 »       mov····0x20(%rbx),%rax229 »       mov····0x20(%rbx),%rax
230 »       mov····(%rdi),%rbp230 »       mov····(%rdi),%rbp
231 »       mov····0x10(%rax),%rdi231 »       mov····0x10(%rax),%rdi
232 »       call···24f·<_functools_cmp_to_key+0x3f>232 »       call···24f·<_functools_cmp_to_key+0x3f>
233 ·R_X86_64_PLT32» _PyObject_GC_New-0x4233 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
234 »       mov····%rax,%rbx234 »       mov····%rax,%rbx
235 »       test···%rax,%rax235 »       test···%rax,%rax
236 »       je·····25b·<_functools_cmp_to_key+0x4b>236 »       je·····25b·<_functools_cmp_to_key+0x4b>
237 ·R_X86_64_PC32»  .text.unlikely+0x7ca237 ·R_X86_64_PC32»  .text.unlikely+0x7c3
238 »       mov····0x0(%rbp),%eax238 »       mov····0x0(%rbp),%eax
239 »       add····$0x1,%eax239 »       add····$0x1,%eax
240 »       je·····266·<_functools_cmp_to_key+0x56>240 »       je·····266·<_functools_cmp_to_key+0x56>
241 »       mov····%eax,0x0(%rbp)241 »       mov····%eax,0x0(%rbp)
242 »       xor····%eax,%eax242 »       xor····%eax,%eax
243 »       mov····%rbp,0x10(%rbx)243 »       mov····%rbp,0x10(%rbx)
244 »       mov····%rbx,%rdi244 »       mov····%rbx,%rdi
Offset 275, 25 lines modifiedOffset 275, 25 lines modified
275 »       mov····%r12,%rsi275 »       mov····%r12,%rsi
276 »       call···*%rbp276 »       call···*%rbp
277 »       test···%eax,%eax277 »       test···%eax,%eax
278 »       jne····2e3·<keyobject_traverse+0x53>278 »       jne····2e3·<keyobject_traverse+0x53>
279 »       mov····0x18(%rbx),%rdi279 »       mov····0x18(%rbx),%rdi
280 »       test···%rdi,%rdi280 »       test···%rdi,%rdi
281 »       je·····2d2·<keyobject_traverse+0x42>281 »       je·····2d2·<keyobject_traverse+0x42>
282 ·R_X86_64_PC32»  .text.unlikely+0x876282 ·R_X86_64_PC32»  .text.unlikely+0x86f
283 »       pop····%rbx283 »       pop····%rbx
284 »       mov····%r12,%rsi284 »       mov····%r12,%rsi
285 »       mov····%rbp,%rax285 »       mov····%rbp,%rax
286 »       pop····%rbp286 »       pop····%rbp
287 »       pop····%r12287 »       pop····%r12
288 »       jmp····*%rax288 »       jmp····*%rax
289 »       jmp····2e3·<keyobject_traverse+0x53>289 »       jmp····2e3·<keyobject_traverse+0x53>
290 ·R_X86_64_PC32»  .text.unlikely+0x878290 ·R_X86_64_PC32»  .text.unlikely+0x871
291 »       jmp····2e8·<keyobject_traverse+0x58>291 »       jmp····2e8·<keyobject_traverse+0x58>
292 ·R_X86_64_PC32»  .text.unlikely+0x878292 ·R_X86_64_PC32»  .text.unlikely+0x871
293 »       nopl···0x0(%rax,%rax,1)293 »       nopl···0x0(%rax,%rax,1)
  
294 00000000000002f0·<infinite_lru_cache_wrapper>:294 00000000000002f0·<infinite_lru_cache_wrapper>:
295 infinite_lru_cache_wrapper():295 infinite_lru_cache_wrapper():
296 »       endbr64296 »       endbr64
297 »       push···%r15297 »       push···%r15
298 »       push···%r14298 »       push···%r14
Offset 322, 35 lines modifiedOffset 322, 35 lines modified
322 »       mov····%rbp,%r12322 »       mov····%rbp,%r12
323 »       mov····%r12,%rdi323 »       mov····%r12,%rdi
324 »       call···347·<infinite_lru_cache_wrapper+0x57>324 »       call···347·<infinite_lru_cache_wrapper+0x57>
325 ·R_X86_64_PLT32» PyObject_Hash-0x4325 ·R_X86_64_PLT32» PyObject_Hash-0x4
326 »       mov····%rax,%r15326 »       mov····%rax,%r15
327 »       cmp····$0xffffffffffffffff,%rax327 »       cmp····$0xffffffffffffffff,%rax
328 »       je·····354·<infinite_lru_cache_wrapper+0x64>328 »       je·····354·<infinite_lru_cache_wrapper+0x64>
329 ·R_X86_64_PC32»  .text.unlikely+0x895329 ·R_X86_64_PC32»  .text.unlikely+0x88e
330 »       mov····0x48(%rbx),%rdi330 »       mov····0x48(%rbx),%rdi
331 »       mov····%rax,%rdx331 »       mov····%rax,%rdx
332 »       mov····%r12,%rsi332 »       mov····%r12,%rsi
333 »       call···363·<infinite_lru_cache_wrapper+0x73>333 »       call···363·<infinite_lru_cache_wrapper+0x73>
334 ·R_X86_64_PLT32» _PyDict_GetItem_KnownHash-0x4334 ·R_X86_64_PLT32» _PyDict_GetItem_KnownHash-0x4
335 »       mov····%rax,%r14335 »       mov····%rax,%r14
336 »       test···%rax,%rax336 »       test···%rax,%rax
337 »       je·····36f·<infinite_lru_cache_wrapper+0x7f>337 »       je·····36f·<infinite_lru_cache_wrapper+0x7f>
338 ·R_X86_64_PC32»  .text.unlikely+0x8c6338 ·R_X86_64_PC32»  .text.unlikely+0x8bf
339 »       mov····(%rax),%eax339 »       mov····(%rax),%eax
340 »       add····$0x1,%eax340 »       add····$0x1,%eax
341 »       jne····51a·<infinite_lru_cache_wrapper+0x22a>341 »       jne····51a·<infinite_lru_cache_wrapper+0x22a>
342 »       mov····(%r12),%rax342 »       mov····(%r12),%rax
343 »       addq···$0x1,0x50(%rbx)343 »       addq···$0x1,0x50(%rbx)
344 »       test···%eax,%eax344 »       test···%eax,%eax
345 »       js·····395·<infinite_lru_cache_wrapper+0xa5>345 »       js·····395·<infinite_lru_cache_wrapper+0xa5>
346 »       sub····$0x1,%rax346 »       sub····$0x1,%rax
347 »       mov····%rax,(%r12)347 »       mov····%rax,(%r12)
348 »       je·····395·<infinite_lru_cache_wrapper+0xa5>348 »       je·····395·<infinite_lru_cache_wrapper+0xa5>
349 ·R_X86_64_PC32»  .text.unlikely+0x8b9349 ·R_X86_64_PC32»  .text.unlikely+0x8b2
350 »       add····$0x48,%rsp350 »       add····$0x48,%rsp
351 »       mov····%r14,%rax351 »       mov····%r14,%rax
352 »       pop····%rbx352 »       pop····%rbx
353 »       pop····%rbp353 »       pop····%rbp
354 »       pop····%r12354 »       pop····%r12
355 »       pop····%r13355 »       pop····%r13
356 »       pop····%r14356 »       pop····%r14
Offset 384, 15 lines modifiedOffset 384, 15 lines modified
384 »       mov····0x70(%rbx),%rax384 »       mov····0x70(%rbx),%rax
385 »       mov····%rax,(%rsp)385 »       mov····%rax,(%rsp)
386 »       call···410·<infinite_lru_cache_wrapper+0x120>386 »       call···410·<infinite_lru_cache_wrapper+0x120>
387 ·R_X86_64_PLT32» PyTuple_New-0x4387 ·R_X86_64_PLT32» PyTuple_New-0x4
388 »       mov····%rax,%r12388 »       mov····%rax,%r12
389 »       test···%rax,%rax389 »       test···%rax,%rax
390 »       je·····41c·<infinite_lru_cache_wrapper+0x12c>390 »       je·····41c·<infinite_lru_cache_wrapper+0x12c>
391 ·R_X86_64_PC32»  .text.unlikely+0x8a7391 ·R_X86_64_PC32»  .text.unlikely+0x8a0
392 »       xor····%esi,%esi392 »       xor····%esi,%esi
393 »       mov····0x10(%rbp),%r9393 »       mov····0x10(%rbp),%r9
394 »       xor····%eax,%eax394 »       xor····%eax,%eax
395 »       mov····%rsi,0x38(%rsp)395 »       mov····%rsi,0x38(%rsp)
396 »       cmp····%r9,%rax396 »       cmp····%r9,%rax
397 »       jge····44c·<infinite_lru_cache_wrapper+0x15c>397 »       jge····44c·<infinite_lru_cache_wrapper+0x15c>
398 »       mov····0x18(%rbp,%rax,8),%rcx398 »       mov····0x18(%rbp,%rax,8),%rcx
Offset 450, 15 lines modifiedOffset 450, 15 lines modified
450 »       test···%eax,%eax450 »       test···%eax,%eax
451 »       je·····33f·<infinite_lru_cache_wrapper+0x4f>451 »       je·····33f·<infinite_lru_cache_wrapper+0x4f>
Max diff block lines reached; 6581/10460 bytes (62.92%) of diff not shown.
37.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 408, 549 lines modifiedOffset 408, 549 lines modified
408 »       jmp····417·<lru_cache_tp_traverse.cold+0x1d>408 »       jmp····417·<lru_cache_tp_traverse.cold+0x1d>
409 »       mov····0x18(%rbx),%r14409 »       mov····0x18(%rbx),%r14
410 »       jmp····4b5·<bounded_lru_cache_wrapper.cold>410 »       jmp····4b5·<bounded_lru_cache_wrapper.cold>
411 ·R_X86_64_PC32»  .text.hot+0x7df411 ·R_X86_64_PC32»  .text.hot+0x7df
  
412 00000000000004b5·<bounded_lru_cache_wrapper.cold>:412 00000000000004b5·<bounded_lru_cache_wrapper.cold>:
413 bounded_lru_cache_wrapper.cold():413 bounded_lru_cache_wrapper.cold():
414 »       mov····(%r12),%rax414 »       mov····0x0(%r13),%rax
415 »       test···%eax,%eax415 »       test···%eax,%eax
416 »       js·····4c1·<bounded_lru_cache_wrapper.cold+0xc>416 »       js·····4c1·<bounded_lru_cache_wrapper.cold+0xc>
417 ·R_X86_64_PC32»  .text.hot+0xfac417 ·R_X86_64_PC32»  .text.hot+0xf87
418 »       sub····$0x1,%rax418 »       sub····$0x1,%rax
419 »       mov····%rax,(%r12)419 »       mov····%rax,0x0(%r13)
420 »       jne····4cf·<bounded_lru_cache_wrapper.cold+0x1a>420 »       jne····4cf·<bounded_lru_cache_wrapper.cold+0x1a>
421 ·R_X86_64_PC32»  .text.hot+0xfac421 ·R_X86_64_PC32»  .text.hot+0xf87
422 »       mov····%r12,%rdi422 »       mov····%r13,%rdi
423 »       call···4d7·<bounded_lru_cache_wrapper.cold+0x22>423 »       call···4d7·<bounded_lru_cache_wrapper.cold+0x22>
424 ·R_X86_64_PLT32» _Py_Dealloc-0x4424 ·R_X86_64_PLT32» _Py_Dealloc-0x4
425 »       jmp····4dc·<bounded_lru_cache_wrapper.cold+0x27>425 »       jmp····4dc·<bounded_lru_cache_wrapper.cold+0x27>
426 ·R_X86_64_PC32»  .text.hot+0xfac426 ·R_X86_64_PC32»  .text.hot+0xf87
 427 »       mov····(%rdi),%rax
427 »       mov····0x78(%rbx),%rdi 
428 »       call···4e5·<bounded_lru_cache_wrapper.cold+0x30> 
429 ·R_X86_64_PLT32» _PyObject_New-0x4 
430 »       mov····%rax,%r13 
431 »       test···%rax,%rax428 »       test···%eax,%eax
432 »       jne····4f1·<bounded_lru_cache_wrapper.cold+0x3c>429 »       js·····4f0·<bounded_lru_cache_wrapper.cold+0x3b>
 430 »       sub····$0x1,%rax
 431 »       mov····%rax,(%rdi)
 432 »       je·····63a·<bounded_lru_cache_wrapper.cold+0x185>
 433 »       mov····0x0(%r13),%rax
 434 »       test···%eax,%eax
 435 »       js·····506·<bounded_lru_cache_wrapper.cold+0x51>
 436 »       sub····$0x1,%rax
 437 »       mov····%rax,0x0(%r13)
 438 »       je·····64c·<bounded_lru_cache_wrapper.cold+0x197>
 439 »       mov····(%r8),%rax
 440 »       test···%eax,%eax
 441 »       js·····51a·<bounded_lru_cache_wrapper.cold+0x65>
 442 »       sub····$0x1,%rax
 443 »       mov····%rax,(%r8)
 444 »       je·····661·<bounded_lru_cache_wrapper.cold+0x1ac>
 445 »       mov····(%r15),%rax
 446 »       test···%eax,%eax
 447 »       js·····525·<bounded_lru_cache_wrapper.cold+0x70>
433 ·R_X86_64_PC32»  .text.hot+0xb3f448 ·R_X86_64_PC32»  .text.hot+0xf87
 449 »       sub····$0x1,%rax
 450 »       mov····%rax,(%r15)
 451 »       jne····532·<bounded_lru_cache_wrapper.cold+0x7d>
 452 ·R_X86_64_PC32»  .text.hot+0xf87
 453 »       mov····%r15,%rdi
 454 »       call···53a·<bounded_lru_cache_wrapper.cold+0x85>
 455 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 456 »       jmp····53f·<bounded_lru_cache_wrapper.cold+0x8a>
 457 ·R_X86_64_PC32»  .text.hot+0xf87
 458 »       mov····0x18(%rbx),%rax
 459 »       movq···%rbx,%xmm0
 460 »       mov····%r13,0x18(%rbx)
 461 »       movq···%rax,%xmm4
 462 »       mov····%r13,0x10(%rax)
434 »       mov····(%r12),%rax463 »       mov····(%r12),%rax
 464 »       punpcklqdq·%xmm4,%xmm0
 465 »       movups·%xmm0,0x10(%r13)
435 »       test···%eax,%eax466 »       test···%eax,%eax
436 »       js·····507·<bounded_lru_cache_wrapper.cold+0x52>467 »       js·····570·<bounded_lru_cache_wrapper.cold+0xbb>
437 »       sub····$0x1,%rax468 »       sub····$0x1,%rax
438 »       mov····%rax,(%r12)469 »       mov····%rax,(%r12)
439 »       je·····5b2·<bounded_lru_cache_wrapper.cold+0xfd>470 »       je·····5e5·<bounded_lru_cache_wrapper.cold+0x130>
440 »       mov····0x0(%rbp),%rax471 »       mov····0x0(%rbp),%rax
441 »       test···%eax,%eax472 »       test···%eax,%eax
442 »       js·····513·<bounded_lru_cache_wrapper.cold+0x5e>473 »       js·····57c·<bounded_lru_cache_wrapper.cold+0xc7>
443 ·R_X86_64_PC32»  .text.hot+0xfac474 ·R_X86_64_PC32»  .text.hot+0xf87
444 »       sub····$0x1,%rax475 »       sub····$0x1,%rax
445 »       mov····%rax,0x0(%rbp)476 »       mov····%rax,0x0(%rbp)
446 »       jne····521·<bounded_lru_cache_wrapper.cold+0x6c>477 »       jne····58a·<bounded_lru_cache_wrapper.cold+0xd5>
447 ·R_X86_64_PC32»  .text.hot+0xfac478 ·R_X86_64_PC32»  .text.hot+0xf87
448 »       mov····%rbp,%rdi479 »       mov····%rbp,%rdi
449 »       call···529·<bounded_lru_cache_wrapper.cold+0x74>480 »       call···592·<bounded_lru_cache_wrapper.cold+0xdd>
450 ·R_X86_64_PLT32» _Py_Dealloc-0x4481 ·R_X86_64_PLT32» _Py_Dealloc-0x4
451 »       jmp····52e·<bounded_lru_cache_wrapper.cold+0x79>482 »       jmp····597·<bounded_lru_cache_wrapper.cold+0xe2>
452 ·R_X86_64_PC32»  .text.hot+0xfac483 ·R_X86_64_PC32»  .text.hot+0xf87
 484 »       mov····0x78(%rbx),%rdi
 485 »       call···5a0·<bounded_lru_cache_wrapper.cold+0xeb>
 486 ·R_X86_64_PLT32» _PyObject_New-0x4
 487 »       mov····%rax,%r13
 488 »       test···%rax,%rax
 489 »       jne····5ac·<bounded_lru_cache_wrapper.cold+0xf7>
 490 ·R_X86_64_PC32»  .text.hot+0xb3f
453 »       mov····(%r12),%rax491 »       mov····(%r12),%rax
454 »       test···%eax,%eax492 »       test···%eax,%eax
455 »       js·····540·<bounded_lru_cache_wrapper.cold+0x8b>493 »       js·····5be·<bounded_lru_cache_wrapper.cold+0x109>
456 »       sub····$0x1,%rax494 »       sub····$0x1,%rax
457 »       mov····%rax,(%r12)495 »       mov····%rax,(%r12)
458 »       je·····5a8·<bounded_lru_cache_wrapper.cold+0xf3>496 »       je·····5ef·<bounded_lru_cache_wrapper.cold+0x13a>
459 »       mov····0x0(%rbp),%rax497 »       mov····0x0(%rbp),%rax
460 »       test···%eax,%eax498 »       test···%eax,%eax
461 »       js·····54c·<bounded_lru_cache_wrapper.cold+0x97>499 »       js·····5ca·<bounded_lru_cache_wrapper.cold+0x115>
462 ·R_X86_64_PC32»  .text.hot+0xfac500 ·R_X86_64_PC32»  .text.hot+0xf87
463 »       sub····$0x1,%rax501 »       sub····$0x1,%rax
464 »       mov····%rax,0x0(%rbp)502 »       mov····%rax,0x0(%rbp)
465 »       jne····55a·<bounded_lru_cache_wrapper.cold+0xa5>503 »       jne····5d8·<bounded_lru_cache_wrapper.cold+0x123>
466 ·R_X86_64_PC32»  .text.hot+0xfac504 ·R_X86_64_PC32»  .text.hot+0xf87
467 »       mov····%rbp,%rdi505 »       mov····%rbp,%rdi
468 »       call···562·<bounded_lru_cache_wrapper.cold+0xad>506 »       call···5e0·<bounded_lru_cache_wrapper.cold+0x12b>
 507 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 508 »       jmp····5e5·<bounded_lru_cache_wrapper.cold+0x130>
 509 ·R_X86_64_PC32»  .text.hot+0xf87
 510 »       mov····%r12,%rdi
 511 »       call···5ed·<bounded_lru_cache_wrapper.cold+0x138>
469 ·R_X86_64_PLT32» _Py_Dealloc-0x4512 ·R_X86_64_PLT32» _Py_Dealloc-0x4
470 »       jmp····567·<bounded_lru_cache_wrapper.cold+0xb2>513 »       jmp····570·<bounded_lru_cache_wrapper.cold+0xbb>
471 ·R_X86_64_PC32»  .text.hot+0xfac514 »       mov····%r12,%rdi
 515 »       call···5f7·<bounded_lru_cache_wrapper.cold+0x142>
 516 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 517 »       jmp····5be·<bounded_lru_cache_wrapper.cold+0x109>
472 »       mov····0x0(%r13),%rax518 »       mov····0x0(%r13),%rax
473 »       test···%eax,%eax519 »       test···%eax,%eax
474 »       js·····581·<bounded_lru_cache_wrapper.cold+0xcc>520 »       js·····613·<bounded_lru_cache_wrapper.cold+0x15e>
475 »       sub····$0x1,%rax521 »       sub····$0x1,%rax
476 »       mov····%rax,0x0(%r13)522 »       mov····%rax,0x0(%r13)
477 »       jne····581·<bounded_lru_cache_wrapper.cold+0xcc>523 »       jne····613·<bounded_lru_cache_wrapper.cold+0x15e>
478 »       mov····%r13,%rdi524 »       mov····%r13,%rdi
479 »       call···581·<bounded_lru_cache_wrapper.cold+0xcc>525 »       call···613·<bounded_lru_cache_wrapper.cold+0x15e>
480 ·R_X86_64_PLT32» _Py_Dealloc-0x4526 ·R_X86_64_PLT32» _Py_Dealloc-0x4
481 »       mov····(%r12),%rax527 »       mov····(%r12),%rax
482 »       test···%eax,%eax528 »       test···%eax,%eax
483 »       js·····58d·<bounded_lru_cache_wrapper.cold+0xd8>529 »       js·····61f·<bounded_lru_cache_wrapper.cold+0x16a>
Max diff block lines reached; 32824/38280 bytes (85.75%) of diff not shown.
38.1 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 59, 20 lines modifiedOffset 59, 20 lines modified
59 ··0x00000370·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.59 ··0x00000370·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
60 ··0x00000380·05440e30·830602c0·0a0e2847·0e20420e·.D.0......(G.·B.60 ··0x00000380·05440e30·830602c0·0a0e2847·0e20420e·.D.0......(G.·B.
61 ··0x00000390·18420e10·420e0849·0b000000·2c000000·.B..B..I....,...61 ··0x00000390·18420e10·420e0849·0b000000·2c000000·.B..B..I....,...
62 ··0x000003a0·a0030000·00000000·bb000000·000e3083·..............0.62 ··0x000003a0·a0030000·00000000·bb000000·000e3083·..............0.
63 ··0x000003b0·0686058c·048d038e·02026f0a·0e28410e·..........o..(A.63 ··0x000003b0·0686058c·048d038e·02026f0a·0e28410e·..........o..(A.
64 ··0x000003c0·20420e18·420e1042·0e08410b·10000000··B..B..B..A.....64 ··0x000003c0·20420e18·420e1042·0e08410b·10000000··B..B..B..A.....
65 ··0x000003d0·d0030000·00000000·07000000·00000000·................65 ··0x000003d0·d0030000·00000000·07000000·00000000·................
66 ··0x000003e0·48000000·e4030000·00000000·6f060000·H...........o...66 ··0x000003e0·48000000·e4030000·00000000·4a060000·H...........J...
67 ··0x000003f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..67 ··0x000003f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
68 ··0x00000400·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G68 ··0x00000400·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G
69 ··0x00000410·0e800102·bb0a0e38·440e3041·0e28420e·.......8D.0A.(B.69 ··0x00000410·0e800102·bb0a0e38·440e3041·0e28420e·.......8D.0A.(B.
70 ··0x00000420·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....70 ··0x00000420·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....
71 ··0x00000430·30040000·00000000·57020000·000e8001·0.......W.......71 ··0x00000430·30040000·00000000·50020000·000e8001·0.......P.......
72 ··0x00000440·83078606·8c058d04·8e038f02·1c000000·................72 ··0x00000440·83078606·8c058d04·8e038f02·1c000000·................
73 ··0x00000450·50040000·00000000·9c000000·00450e10·P............E..73 ··0x00000450·50040000·00000000·9c000000·00450e10·P............E..
74 ··0x00000460·8302028f·0a0e0841·0b000000·14000000·.......A........74 ··0x00000460·8302028f·0a0e0841·0b000000·14000000·.......A........
75 ··0x00000470·70040000·00000000·0a000000·000e1083·p...............75 ··0x00000470·70040000·00000000·0a000000·000e1083·p...............
76 ··0x00000480·02000000·10000000·88040000·00000000·................76 ··0x00000480·02000000·10000000·88040000·00000000·................
77 ··0x00000490·09000000·00000000·28000000·9c040000·........(.......77 ··0x00000490·09000000·00000000·28000000·9c040000·........(.......
78 ··0x000004a0·00000000·7d000000·00460e10·8c02440e·....}....F....D.78 ··0x000004a0·00000000·7d000000·00460e10·8c02440e·....}....F....D.
371 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:··········58048·(bytes·into·file)13 ··Start·of·section·headers:··········58032·(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·0xe2c0:1 There·are·20·section·headers,·starting·at·offset·0xe2b0:
  
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·000994·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009048·000960·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009020·000ab0·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0008e8·000c60·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0009d8·000c60·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0099a8·0014a0·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·009ad0·0014a0·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001548·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001638·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001548·001acc·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001638·001aa7·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ae48·0023d0·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00af70·0023b8·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003018·0005bf·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0030e0·0004cf·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00d218·000540·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00d328·000420·18···I·17···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0035d8·000140·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0035b0·000140·01·AMS··0···0··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003718·00024a·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0036f0·00024a·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003968·0015a4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003940·0015a4·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004f0c·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004ee4·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·004f10·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·004ee8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004f30·001040·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004f08·001040·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d758·000ab0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d748·000ab0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f70·001bc0·18·····18·195··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f48·001bc0·18·····18·195··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007b30·001513·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·007b08·001513·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e208·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e1f8·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 13, 122 lines modifiedOffset 13, 122 lines modified
13 ·····9:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·operator_exec.cold13 ·····9:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·operator_exec.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
15 ····11:·0000000000000000····97·FUNC····LOCAL··DEFAULT····8·operator_traverse15 ····11:·0000000000000000····97·FUNC····LOCAL··DEFAULT····8·operator_traverse
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:·00000000000007d0···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:·0000000000000410···267·FUNC····LOCAL··DEFAULT····8·attrgetter_vectorcall23 ····19:·0000000000000320···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···205·FUNC····LOCAL··DEFAULT····8·itemgetter_new25 ····21:·00000000000003a0···205·FUNC····LOCAL··DEFAULT····1·itemgetter_new
26 ····22:·0000000000000280···324·FUNC····LOCAL··DEFAULT····8·itemgetter_vectorcall26 ····22:·0000000000000190···324·FUNC····LOCAL··DEFAULT····8·itemgetter_vectorcall
27 ····23:·00000000000001f0····85·FUNC····LOCAL··DEFAULT····6·itemgetter_new.cold27 ····23:·00000000000001f0····48·FUNC····LOCAL··DEFAULT····6·itemgetter_new.cold
28 ····24:·0000000000000140···110·FUNC····LOCAL··DEFAULT····8·methodcaller_traverse28 ····24:·0000000000000070···110·FUNC····LOCAL··DEFAULT····8·methodcaller_traverse
29 ····25:·0000000000000245····50·FUNC····LOCAL··DEFAULT····6·methodcaller_traverse.cold29 ····25:·0000000000000220····50·FUNC····LOCAL··DEFAULT····6·methodcaller_traverse.cold
30 ····26:·00000000000003a0····66·FUNC····LOCAL··DEFAULT····1·attrgetter_traverse30 ····26:·0000000000000470····66·FUNC····LOCAL··DEFAULT····1·attrgetter_traverse
31 ····27:·0000000000000277·····7·FUNC····LOCAL··DEFAULT····6·attrgetter_traverse.cold31 ····27:·0000000000000252·····7·FUNC····LOCAL··DEFAULT····6·attrgetter_traverse.cold
32 ····28:·00000000000003f0····66·FUNC····LOCAL··DEFAULT····1·itemgetter_traverse32 ····28:·00000000000004c0····66·FUNC····LOCAL··DEFAULT····1·itemgetter_traverse
33 ····29:·000000000000027e·····7·FUNC····LOCAL··DEFAULT····6·itemgetter_traverse.cold33 ····29:·0000000000000259·····7·FUNC····LOCAL··DEFAULT····6·itemgetter_traverse.cold
34 ····30:·0000000000000440···119·FUNC····LOCAL··DEFAULT····1·operator_clear34 ····30:·0000000000000510···119·FUNC····LOCAL··DEFAULT····1·operator_clear
35 ····31:·0000000000000285····20·FUNC····LOCAL··DEFAULT····6·operator_clear.cold35 ····31:·0000000000000260····20·FUNC····LOCAL··DEFAULT····6·operator_clear.cold
36 ····32:·00000000000004c0·····9·FUNC····LOCAL··DEFAULT····1·operator_free36 ····32:·0000000000000590·····9·FUNC····LOCAL··DEFAULT····1·operator_free
37 ····33:·00000000000001b0···107·FUNC····LOCAL··DEFAULT····8·itemgetter_dealloc37 ····33:·00000000000000e0···104·FUNC····LOCAL··DEFAULT····8·itemgetter_dealloc
38 ····34:·0000000000000220····51·FUNC····LOCAL··DEFAULT····8·itemgetter_clear38 ····34:·0000000000000150····51·FUNC····LOCAL··DEFAULT····8·itemgetter_clear
39 ····35:·00000000000004d0····69·FUNC····LOCAL··DEFAULT····1·methodcaller_dealloc39 ····35:·00000000000005a0····69·FUNC····LOCAL··DEFAULT····1·methodcaller_dealloc
40 ····36:·0000000000000520····99·FUNC····LOCAL··DEFAULT····1·methodcaller_clear40 ····36:·00000000000005f0····99·FUNC····LOCAL··DEFAULT····1·methodcaller_clear
41 ····37:·0000000000000299···123·FUNC····LOCAL··DEFAULT····6·methodcaller_clear.cold41 ····37:·0000000000000274···123·FUNC····LOCAL··DEFAULT····6·methodcaller_clear.cold
42 ····38:·0000000000000260·····9·FUNC····LOCAL··DEFAULT····8·attrgetter_dealloc42 ····38:·0000000000000660·····9·FUNC····LOCAL··DEFAULT····1·attrgetter_dealloc
43 ····39:·0000000000000270·····6·FUNC····LOCAL··DEFAULT····8·attrgetter_clear43 ····39:·0000000000000670·····9·FUNC····LOCAL··DEFAULT····1·attrgetter_clear
44 ····40:·0000000000000314···110·FUNC····LOCAL··DEFAULT····6·itemgetter_vectorcall.cold44 ····40:·00000000000002ef···110·FUNC····LOCAL··DEFAULT····6·itemgetter_vectorcall.cold
45 ····41:·00000000000003d0····12·FUNC····LOCAL··DEFAULT····8·_operator_index45 ····41:·00000000000002e0····12·FUNC····LOCAL··DEFAULT····8·_operator_index
46 ····42:·0000000000000382····42·FUNC····LOCAL··DEFAULT····6·attrgetter_reduce46 ····42:·000000000000035d····42·FUNC····LOCAL··DEFAULT····6·attrgetter_reduce
47 ····43:·00000000000003ac···149·FUNC····LOCAL··DEFAULT····6·attrgetter_args47 ····43:·0000000000000387···149·FUNC····LOCAL··DEFAULT····6·attrgetter_args
48 ····44:·0000000000000441····76·FUNC····LOCAL··DEFAULT····6·dotjoinattr48 ····44:·000000000000041c····76·FUNC····LOCAL··DEFAULT····6·dotjoinattr
49 ····45:·000000000000048d····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF49 ····45:·0000000000000468····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
50 ····46:·00000000000003e0····36·FUNC····LOCAL··DEFAULT····8·_operator_le50 ····46:·00000000000002f0····36·FUNC····LOCAL··DEFAULT····8·_operator_le
51 ····47:·00000000000004a7····49·FUNC····LOCAL··DEFAULT····6·_operator_le.cold51 ····47:·0000000000000482····49·FUNC····LOCAL··DEFAULT····6·_operator_le.cold
52 ····48:·0000000000000590····33·FUNC····LOCAL··DEFAULT····1·_operator_lt52 ····48:·0000000000000680····33·FUNC····LOCAL··DEFAULT····1·_operator_lt
53 ····49:·00000000000004d8····35·FUNC····LOCAL··DEFAULT····6·_operator_lt.cold53 ····49:·00000000000004b3····35·FUNC····LOCAL··DEFAULT····6·_operator_lt.cold
54 ····50:·00000000000005c0····36·FUNC····LOCAL··DEFAULT····1·_operator_ge54 ····50:·00000000000006b0····36·FUNC····LOCAL··DEFAULT····1·_operator_ge
55 ····51:·00000000000004fb····35·FUNC····LOCAL··DEFAULT····6·_operator_ge.cold55 ····51:·00000000000004d6····35·FUNC····LOCAL··DEFAULT····6·_operator_ge.cold
56 ····52:·00000000000005f0····36·FUNC····LOCAL··DEFAULT····1·_operator_gt56 ····52:·00000000000006e0····36·FUNC····LOCAL··DEFAULT····1·_operator_gt
57 ····53:·000000000000051e····35·FUNC····LOCAL··DEFAULT····6·_operator_gt.cold57 ····53:·00000000000004f9····35·FUNC····LOCAL··DEFAULT····6·_operator_gt.cold
58 ····54:·0000000000000620····36·FUNC····LOCAL··DEFAULT····1·_operator_eq58 ····54:·0000000000000710····36·FUNC····LOCAL··DEFAULT····1·_operator_eq
59 ····55:·0000000000000541····35·FUNC····LOCAL··DEFAULT····6·_operator_eq.cold59 ····55:·000000000000051c····35·FUNC····LOCAL··DEFAULT····6·_operator_eq.cold
60 ····56:·0000000000000650····36·FUNC····LOCAL··DEFAULT····1·_operator_ne60 ····56:·0000000000000740····36·FUNC····LOCAL··DEFAULT····1·_operator_ne
61 ····57:·0000000000000564····35·FUNC····LOCAL··DEFAULT····6·_operator_ne.cold61 ····57:·000000000000053f····35·FUNC····LOCAL··DEFAULT····6·_operator_ne.cold
62 ····58:·0000000000000520···121·FUNC····LOCAL··DEFAULT····8·dotted_getattr62 ····58:·0000000000000430···121·FUNC····LOCAL··DEFAULT····8·dotted_getattr
63 ····59:·0000000000000587···132·FUNC····LOCAL··DEFAULT····6·attrgetter_vectorcall.cold63 ····59:·0000000000000562···132·FUNC····LOCAL··DEFAULT····6·attrgetter_vectorcall.cold
64 ····60:·000000000000060b····20·FUNC····LOCAL··DEFAULT····6·dotted_getattr.cold64 ····60:·00000000000005e6····20·FUNC····LOCAL··DEFAULT····6·dotted_getattr.cold
65 ····61:·000000000000061f···262·FUNC····LOCAL··DEFAULT····6·attrgetter_repr65 ····61:·00000000000005fa···262·FUNC····LOCAL··DEFAULT····6·attrgetter_repr
66 ····62:·0000000000000680····83·FUNC····LOCAL··DEFAULT····1·_operator_length_hint66 ····62:·0000000000000770····83·FUNC····LOCAL··DEFAULT····1·_operator_length_hint
67 ····63:·0000000000000725···161·FUNC····LOCAL··DEFAULT····6·_operator_length_hint.cold67 ····63:·0000000000000700···161·FUNC····LOCAL··DEFAULT····6·_operator_length_hint.cold
68 ····64:·00000000000007c6····43·FUNC····LOCAL··DEFAULT····6·itemgetter_reduce68 ····64:·00000000000007a1····43·FUNC····LOCAL··DEFAULT····6·itemgetter_reduce
69 ····65:·00000000000007f1···102·FUNC····LOCAL··DEFAULT····6·itemgetter_repr69 ····65:·00000000000007cc···102·FUNC····LOCAL··DEFAULT····6·itemgetter_repr
70 ····66:·0000000000000857···294·FUNC····LOCAL··DEFAULT····6·methodcaller_reduce70 ····66:·0000000000000832···294·FUNC····LOCAL··DEFAULT····6·methodcaller_reduce
71 ····67:·000000000000097d···528·FUNC····LOCAL··DEFAULT····6·methodcaller_repr71 ····67:·0000000000000958···528·FUNC····LOCAL··DEFAULT····6·methodcaller_repr
72 ····68:·0000000000000b8d···150·FUNC····LOCAL··DEFAULT····6·methodcaller_vectorcall.cold72 ····68:·0000000000000b68···150·FUNC····LOCAL··DEFAULT····6·methodcaller_vectorcall.cold
73 ····69:·0000000000000c23····58·FUNC····LOCAL··DEFAULT····6·_operator_mod73 ····69:·0000000000000bfe····58·FUNC····LOCAL··DEFAULT····6·_operator_mod
74 ····70:·0000000000000c5d····58·FUNC····LOCAL··DEFAULT····6·_operator_floordiv74 ····70:·0000000000000c38····58·FUNC····LOCAL··DEFAULT····6·_operator_floordiv
75 ····71:·0000000000000c97····12·FUNC····LOCAL··DEFAULT····6·_operator_abs75 ····71:·0000000000000c72····12·FUNC····LOCAL··DEFAULT····6·_operator_abs
76 ····72:·00000000000005a0····31·FUNC····LOCAL··DEFAULT····8·_operator_add76 ····72:·00000000000004b0····31·FUNC····LOCAL··DEFAULT····8·_operator_add
77 ····73:·0000000000000ca3····44·FUNC····LOCAL··DEFAULT····6·_operator_add.cold77 ····73:·0000000000000c7e····44·FUNC····LOCAL··DEFAULT····6·_operator_add.cold
78 ····74:·0000000000000820····31·FUNC····LOCAL··DEFAULT····1·_operator_sub78 ····74:·0000000000000910····31·FUNC····LOCAL··DEFAULT····1·_operator_sub
79 ····75:·0000000000000ccf····35·FUNC····LOCAL··DEFAULT····6·_operator_sub.cold79 ····75:·0000000000000caa····35·FUNC····LOCAL··DEFAULT····6·_operator_sub.cold
80 ····76:·0000000000000840····31·FUNC····LOCAL··DEFAULT····1·_operator_mul80 ····76:·0000000000000930····31·FUNC····LOCAL··DEFAULT····1·_operator_mul
81 ····77:·0000000000000cf2····35·FUNC····LOCAL··DEFAULT····6·_operator_mul.cold81 ····77:·0000000000000ccd····35·FUNC····LOCAL··DEFAULT····6·_operator_mul.cold
82 ····78:·0000000000000d15····14·FUNC····LOCAL··DEFAULT····6·text_signature82 ····78:·0000000000000cf0····14·FUNC····LOCAL··DEFAULT····6·text_signature
83 ····79:·0000000000000d23····58·FUNC····LOCAL··DEFAULT····6·_operator_and_83 ····79:·0000000000000cfe····58·FUNC····LOCAL··DEFAULT····6·_operator_and_
84 ····80:·0000000000000d5d····58·FUNC····LOCAL··DEFAULT····6·_operator_or_84 ····80:·0000000000000d38····58·FUNC····LOCAL··DEFAULT····6·_operator_or_
85 ····81:·0000000000000d97····58·FUNC····LOCAL··DEFAULT····6·_operator_xor85 ····81:·0000000000000d72····58·FUNC····LOCAL··DEFAULT····6·_operator_xor
86 ····82:·0000000000000dd1···102·FUNC····LOCAL··DEFAULT····6·_operator_call86 ····82:·0000000000000dac···102·FUNC····LOCAL··DEFAULT····6·_operator_call
87 ····83:·0000000000000e37····58·FUNC····LOCAL··DEFAULT····6·_operator_concat87 ····83:·0000000000000e12····58·FUNC····LOCAL··DEFAULT····6·_operator_concat
88 ····84:·0000000000000e71····42·FUNC····LOCAL··DEFAULT····6·_operator_not_88 ····84:·0000000000000e4c····42·FUNC····LOCAL··DEFAULT····6·_operator_not_
89 ····85:·0000000000000e9b····87·FUNC····LOCAL··DEFAULT····6·_operator_contains89 ····85:·0000000000000e76····87·FUNC····LOCAL··DEFAULT····6·_operator_contains
90 ····86:·0000000000000ef2····89·FUNC····LOCAL··DEFAULT····6·_operator_countOf90 ····86:·0000000000000ecd····89·FUNC····LOCAL··DEFAULT····6·_operator_countOf
91 ····87:·0000000000000f4b····68·FUNC····LOCAL··DEFAULT····6·_operator_delitem91 ····87:·0000000000000f26····68·FUNC····LOCAL··DEFAULT····6·_operator_delitem
92 ····88:·0000000000000860····31·FUNC····LOCAL··DEFAULT····1·_operator_getitem92 ····88:·0000000000000950····31·FUNC····LOCAL··DEFAULT····1·_operator_getitem
93 ····89:·0000000000000f8f····35·FUNC····LOCAL··DEFAULT····6·_operator_getitem.cold93 ····89:·0000000000000f6a····35·FUNC····LOCAL··DEFAULT····6·_operator_getitem.cold
94 ····90:·0000000000000fb2····58·FUNC····LOCAL··DEFAULT····6·_operator_iconcat94 ····90:·0000000000000f8d····58·FUNC····LOCAL··DEFAULT····6·_operator_iconcat
95 ····91:·0000000000000fec····89·FUNC····LOCAL··DEFAULT····6·_operator_indexOf95 ····91:·0000000000000fc7····89·FUNC····LOCAL··DEFAULT····6·_operator_indexOf
96 ····92:·0000000000001045····58·FUNC····LOCAL··DEFAULT····6·_operator_iadd96 ····92:·0000000000001020····58·FUNC····LOCAL··DEFAULT····6·_operator_iadd
97 ····93:·000000000000107f····42·FUNC····LOCAL··DEFAULT····6·_operator_truth97 ····93:·000000000000105a····42·FUNC····LOCAL··DEFAULT····6·_operator_truth
98 ····94:·00000000000010a9····58·FUNC····LOCAL··DEFAULT····6·_operator_iand98 ····94:·0000000000001084····58·FUNC····LOCAL··DEFAULT····6·_operator_iand
99 ····95:·00000000000010e3····58·FUNC····LOCAL··DEFAULT····6·_operator_ifloordiv99 ····95:·00000000000010be····58·FUNC····LOCAL··DEFAULT····6·_operator_ifloordiv
100 ····96:·000000000000111d····58·FUNC····LOCAL··DEFAULT····6·_operator_ilshift100 ····96:·00000000000010f8····58·FUNC····LOCAL··DEFAULT····6·_operator_ilshift
101 ····97:·0000000000001157····78·FUNC····LOCAL··DEFAULT····6·_operator_is_101 ····97:·0000000000001132····78·FUNC····LOCAL··DEFAULT····6·_operator_is_
102 ····98:·00000000000011a5····78·FUNC····LOCAL··DEFAULT····6·_operator_is_not102 ····98:·0000000000001180····78·FUNC····LOCAL··DEFAULT····6·_operator_is_not
103 ····99:·00000000000011f3····58·FUNC····LOCAL··DEFAULT····6·_operator_imod103 ····99:·00000000000011ce····58·FUNC····LOCAL··DEFAULT····6·_operator_imod
104 ···100:·000000000000122d····58·FUNC····LOCAL··DEFAULT····6·_operator_imul104 ···100:·0000000000001208····58·FUNC····LOCAL··DEFAULT····6·_operator_imul
105 ···101:·0000000000001267···451·FUNC····LOCAL··DEFAULT····6·_operator__compare_digest105 ···101:·0000000000001242···451·FUNC····LOCAL··DEFAULT····6·_operator__compare_digest
106 ···102:·0000000000001464····98·FUNC····LOCAL··DEFAULT····6·_tscmp106 ···102:·000000000000143f····98·FUNC····LOCAL··DEFAULT····6·_tscmp
107 ···103:·000000000000142a····58·FUNC····LOCAL··DEFAULT····6·_operator_truediv107 ···103:·0000000000001405····58·FUNC····LOCAL··DEFAULT····6·_operator_truediv
108 ···104:·00000000000014c6····58·FUNC····LOCAL··DEFAULT····6·_operator_imatmul108 ···104:·00000000000014a1····58·FUNC····LOCAL··DEFAULT····6·_operator_imatmul
109 ···105:·0000000000001500····58·FUNC····LOCAL··DEFAULT····6·_operator_ior109 ···105:·00000000000014db····58·FUNC····LOCAL··DEFAULT····6·_operator_ior
110 ···106:·000000000000153a····63·FUNC····LOCAL··DEFAULT····6·_operator_ipow110 ···106:·0000000000001515····63·FUNC····LOCAL··DEFAULT····6·_operator_ipow
111 ···107:·0000000000001579····58·FUNC····LOCAL··DEFAULT····6·_operator_irshift111 ···107:·0000000000001554····58·FUNC····LOCAL··DEFAULT····6·_operator_irshift
112 ···108:·00000000000015b3····58·FUNC····LOCAL··DEFAULT····6·_operator_isub112 ···108:·000000000000158e····58·FUNC····LOCAL··DEFAULT····6·_operator_isub
113 ···109:·00000000000015ed····58·FUNC····LOCAL··DEFAULT····6·_operator_itruediv113 ···109:·00000000000015c8····58·FUNC····LOCAL··DEFAULT····6·_operator_itruediv
114 ···110:·0000000000001627····58·FUNC····LOCAL··DEFAULT····6·_operator_ixor114 ···110:·0000000000001602····58·FUNC····LOCAL··DEFAULT····6·_operator_ixor
115 ···111:·0000000000001661····12·FUNC····LOCAL··DEFAULT····6·_operator_inv115 ···111:·000000000000163c····12·FUNC····LOCAL··DEFAULT····6·_operator_inv
116 ···112:·000000000000166d····12·FUNC····LOCAL··DEFAULT····6·_operator_invert116 ···112:·0000000000001648····12·FUNC····LOCAL··DEFAULT····6·_operator_invert
117 ···113:·0000000000001679····58·FUNC····LOCAL··DEFAULT····6·_operator_lshift117 ···113:·0000000000001654····58·FUNC····LOCAL··DEFAULT····6·_operator_lshift
118 ···114:·00000000000016b3····58·FUNC····LOCAL··DEFAULT····6·_operator_matmul118 ···114:·000000000000168e····58·FUNC····LOCAL··DEFAULT····6·_operator_matmul
119 ···115:·00000000000016ed····12·FUNC····LOCAL··DEFAULT····6·_operator_neg119 ···115:·00000000000016c8····12·FUNC····LOCAL··DEFAULT····6·_operator_neg
120 ···116:·00000000000016f9····12·FUNC····LOCAL··DEFAULT····6·_operator_pos120 ···116:·00000000000016d4····12·FUNC····LOCAL··DEFAULT····6·_operator_pos
121 ···117:·0000000000000880····36·FUNC····LOCAL··DEFAULT····1·_operator_pow121 ···117:·0000000000000970····36·FUNC····LOCAL··DEFAULT····1·_operator_pow
122 ···118:·0000000000001705····35·FUNC····LOCAL··DEFAULT····6·_operator_pow.cold122 ···118:·00000000000016e0····35·FUNC····LOCAL··DEFAULT····6·_operator_pow.cold
123 ···119:·0000000000001728····58·FUNC····LOCAL··DEFAULT····6·_operator_rshift123 ···119:·0000000000001703····58·FUNC····LOCAL··DEFAULT····6·_operator_rshift
124 ···120:·0000000000001762····72·FUNC····LOCAL··DEFAULT····6·_operator_setitem124 ···120:·000000000000173d····72·FUNC····LOCAL··DEFAULT····6·_operator_setitem
125 ···121:·00000000000017aa···226·FUNC····LOCAL··DEFAULT····6·methodcaller_call125 ···121:·0000000000001785···226·FUNC····LOCAL··DEFAULT····6·methodcaller_call
126 ···122:·000000000000188c···261·FUNC····LOCAL··DEFAULT····6·itemgetter_call126 ···122:·0000000000001867···261·FUNC····LOCAL··DEFAULT····6·itemgetter_call
127 ···123:·0000000000001991···315·FUNC····LOCAL··DEFAULT····6·attrgetter_call127 ···123:·000000000000196c···315·FUNC····LOCAL··DEFAULT····6·attrgetter_call
128 ···124:·0000000000000420···333·OBJECT··LOCAL··DEFAULT···12·operator_doc128 ···124:·0000000000000420···333·OBJECT··LOCAL··DEFAULT···12·operator_doc
129 ···125:·00000000000005a0··1728·OBJECT··LOCAL··DEFAULT····3·operator_methods129 ···125:·00000000000005a0··1728·OBJECT··LOCAL··DEFAULT····3·operator_methods
130 ···126:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·operator_slots130 ···126:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·operator_slots
131 ···127:·00000000000000e0···192·OBJECT··LOCAL··DEFAULT····3·methodcaller_type_slots131 ···127:·00000000000000e0···192·OBJECT··LOCAL··DEFAULT····3·methodcaller_type_slots
132 ···128:·0000000000000000···268·OBJECT··LOCAL··DEFAULT···12·methodcaller_doc132 ···128:·0000000000000000···268·OBJECT··LOCAL··DEFAULT···12·methodcaller_doc
133 ···129:·0000000000000200····64·OBJECT··LOCAL··DEFAULT····3·methodcaller_methods133 ···129:·0000000000000200····64·OBJECT··LOCAL··DEFAULT····3·methodcaller_methods
134 ···130:·00000000000001a0····80·OBJECT··LOCAL··DEFAULT····3·methodcaller_members134 ···130:·00000000000001a0····80·OBJECT··LOCAL··DEFAULT····3·methodcaller_members
139 KB
readelf --wide --relocs {}
Max HTML report size reached
84.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
18.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 »       jne····151·<methodcaller_new+0xa1>124 »       jne····151·<methodcaller_new+0xa1>
125 ·R_X86_64_PC32»  .text.unlikely+0x51125 ·R_X86_64_PC32»  .text.unlikely+0x51
126 »       xor····%esi,%esi126 »       xor····%esi,%esi
127 »       mov····%r12,0x20(%rbx)127 »       mov····%r12,0x20(%rbx)
128 »       mov····%rbx,%rdi128 »       mov····%rbx,%rdi
129 »       mov····%rsi,0x28(%rbx)129 »       mov····%rsi,0x28(%rbx)
130 »       movq···$0x0,0x38(%rbx)130 »       movq···$0x0,0x38(%rbx)
131 ·R_X86_64_32S»   .text+0x6e0131 ·R_X86_64_32S»   .text+0x7d0
132 »       call···16b·<methodcaller_new+0xbb>132 »       call···16b·<methodcaller_new+0xbb>
133 ·R_X86_64_PLT32» PyObject_GC_Track-0x4133 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
134 »       add····$0x10,%rsp134 »       add····$0x10,%rsp
135 »       mov····%rbx,%rax135 »       mov····%rbx,%rax
136 »       pop····%rbx136 »       pop····%rbx
137 »       pop····%rbp137 »       pop····%rbp
138 »       pop····%r12138 »       pop····%r12
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+0x410249 ·R_X86_64_32S»   .text.hot+0x320
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
Offset 301, 343 lines modifiedOffset 301, 427 lines modified
301 »       jmp····373·<attrgetter_new+0x1f3>301 »       jmp····373·<attrgetter_new+0x1f3>
302 »       jmp····395·<attrgetter_new+0x215>302 »       jmp····395·<attrgetter_new+0x215>
303 ·R_X86_64_PC32»  .text.unlikely+0x83303 ·R_X86_64_PC32»  .text.unlikely+0x83
304 »       jmp····39a·<attrgetter_new+0x21a>304 »       jmp····39a·<attrgetter_new+0x21a>
305 ·R_X86_64_PC32»  .text.unlikely+0x83305 ·R_X86_64_PC32»  .text.unlikely+0x83
306 »       nopw···0x0(%rax,%rax,1)306 »       nopw···0x0(%rax,%rax,1)
  
 307 00000000000003a0·<itemgetter_new>:
 308 itemgetter_new():
 309 »       endbr64
 310 »       push···%r12
 311 »       mov····%rdi,%r12
 312 »       push···%rbp
 313 »       push···%rbx
 314 »       mov····%rsi,%rbx
 315 »       sub····$0x10,%rsp
 316 »       test···%rdx,%rdx
 317 »       jne····3bb·<itemgetter_new+0x1b>
 318 ·R_X86_64_PC32»  .text.unlikely+0x1f6
 319 »       mov····0x10(%rbx),%rbp
 320 »       cmp····$0x1,%rbp
 321 »       jg·····468·<itemgetter_new+0xc8>
 322 »       xor····%eax,%eax
 323 »       lea····0x8(%rsp),%r8
 324 »       mov····$0x1,%ecx
 325 »       mov····%rbx,%rdi
 326 »       mov····$0x1,%edx
 327 »       mov····$0x0,%esi
 328 ·R_X86_64_32»    .rodata.str1.1+0x28
 329 »       call···3e7·<itemgetter_new+0x47>
 330 ·R_X86_64_PLT32» PyArg_UnpackTuple-0x4
 331 »       test···%eax,%eax
 332 »       je·····463·<itemgetter_new+0xc3>
 333 »       mov····0x378(%r12),%rax
 334 »       mov····0x20(%rax),%rax
 335 »       mov····(%rax),%rdi
 336 »       call···3ff·<itemgetter_new+0x5f>
 337 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
 338 »       mov····%rax,%rbx
 339 »       test···%rax,%rax
 340 »       je·····40b·<itemgetter_new+0x6b>
 341 ·R_X86_64_PC32»  .text.unlikely+0x20b
 342 »       mov····0x8(%rsp),%rdi
 343 »       mov····(%rdi),%eax
 344 »       add····$0x1,%eax
 345 »       jne····45f·<itemgetter_new+0xbf>
 346 »       mov····%rdi,0x18(%rbx)
 347 »       mov····%rbp,0x10(%rbx)
 348 »       movq···$0xffffffffffffffff,0x20(%rbx)
 349 »       cmpq···$0x0,0x8(%rdi)
 350 ·R_X86_64_32S»   PyLong_Type
 351 »       jne····443·<itemgetter_new+0xa3>
 352 »       call···436·<itemgetter_new+0x96>
 353 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
 354 »       test···%rax,%rax
 355 »       js·····43f·<itemgetter_new+0x9f>
 356 ·R_X86_64_PC32»  .text.unlikely+0x1ec
 357 »       mov····%rax,0x20(%rbx)
 358 »       movq···$0x0,0x28(%rbx)
 359 ·R_X86_64_32S»   .text.hot+0x190
 360 »       mov····%rbx,%rdi
 361 »       call···453·<itemgetter_new+0xb3>
 362 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
 363 »       add····$0x10,%rsp
 364 »       mov····%rbx,%rax
 365 »       pop····%rbx
 366 »       pop····%rbp
 367 »       pop····%r12
 368 »       ret
 369 »       mov····%eax,(%rdi)
 370 »       jmp····417·<itemgetter_new+0x77>
 371 »       jmp····468·<itemgetter_new+0xc8>
 372 ·R_X86_64_PC32»  .text.unlikely+0x20b
 373 »       jmp····46d·<itemgetter_new+0xcd>
 374 ·R_X86_64_PC32»  .text.unlikely+0x212
 375 »       nopl···(%rax)
  
307 00000000000003a0·<attrgetter_traverse>:376 0000000000000470·<attrgetter_traverse>:
308 attrgetter_traverse():377 attrgetter_traverse():
309 »       endbr64378 »       endbr64
310 »       push···%r12379 »       push···%r12
311 »       mov····%rdi,%r12380 »       mov····%rdi,%r12
312 »       push···%rbp381 »       push···%rbp
313 »       mov····%rdx,%rbp382 »       mov····%rdx,%rbp
314 »       push···%rbx383 »       push···%rbx
315 »       mov····0x18(%rdi),%rdi384 »       mov····0x18(%rdi),%rdi
316 »       mov····%rsi,%rbx385 »       mov····%rsi,%rbx
317 »       test···%rdi,%rdi386 »       test···%rdi,%rdi
318 »       je·····3c3·<attrgetter_traverse+0x23>387 »       je·····493·<attrgetter_traverse+0x23>
319 »       mov····%rdx,%rsi388 »       mov····%rdx,%rsi
320 »       call···*%rbx389 »       call···*%rbx
321 »       test···%eax,%eax390 »       test···%eax,%eax
322 »       jne····3dd·<attrgetter_traverse+0x3d>391 »       jne····4ad·<attrgetter_traverse+0x3d>
323 »       mov····0x8(%r12),%rdi392 »       mov····0x8(%r12),%rdi
324 »       test···%rdi,%rdi393 »       test···%rdi,%rdi
Max diff block lines reached; 15584/19136 bytes (81.44%) of diff not shown.
87.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
15.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 39, 486 lines modifiedOffset 39, 404 lines modified
39 »       pop····%rbx39 »       pop····%rbx
40 »       pop····%rbp40 »       pop····%rbp
41 »       pop····%r1241 »       pop····%r12
42 »       jmp····*%rax42 »       jmp····*%rax
43 »       data16·cs·nopw·0x0(%rax,%rax,1)43 »       data16·cs·nopw·0x0(%rax,%rax,1)
44 »       nopl···0x0(%rax)44 »       nopl···0x0(%rax)
  
45 0000000000000070·<itemgetter_new>: 
46 itemgetter_new(): 
47 »       endbr64 
48 »       push···%r12 
49 »       mov····%rdi,%r12 
50 »       push···%rbp 
51 »       push···%rbx 
52 »       mov····%rsi,%rbx 
53 »       sub····$0x10,%rsp 
54 »       test···%rdx,%rdx 
55 »       jne····8b·<itemgetter_new+0x1b> 
56 ·R_X86_64_PC32»  .text.unlikely+0x1f6 
57 »       mov····0x10(%rsi),%rbp 
58 »       cmp····$0x1,%rbp 
59 »       jg·····138·<itemgetter_new+0xc8> 
60 »       xor····%eax,%eax 
61 »       lea····0x8(%rsp),%r8 
62 »       mov····$0x1,%ecx 
63 »       mov····%rbx,%rdi 
64 »       mov····$0x1,%edx 
65 »       mov····$0x0,%esi 
66 ·R_X86_64_32»    .rodata.str1.1+0x28 
67 »       call···b7·<itemgetter_new+0x47> 
68 ·R_X86_64_PLT32» PyArg_UnpackTuple-0x4 
69 »       test···%eax,%eax 
70 »       je·····bf·<itemgetter_new+0x4f> 
71 ·R_X86_64_PC32»  .text.unlikely+0x23a 
72 »       mov····0x378(%r12),%rax 
73 »       mov····0x20(%rax),%rax 
74 »       mov····(%rax),%rdi 
75 »       call···d3·<itemgetter_new+0x63> 
76 ·R_X86_64_PLT32» _PyObject_GC_New-0x4 
77 »       mov····%rax,%rbx 
78 »       test···%rax,%rax 
79 »       je·····133·<itemgetter_new+0xc3> 
80 »       mov····0x8(%rsp),%rdi 
81 »       mov····(%rdi),%eax 
82 »       add····$0x1,%eax 
83 »       jne····12f·<itemgetter_new+0xbf> 
84 »       mov····%rdi,0x18(%rbx) 
85 »       mov····%rbp,0x10(%rbx) 
86 »       movq···$0xffffffffffffffff,0x20(%rbx) 
87 »       cmpq···$0x0,0x8(%rdi) 
88 ·R_X86_64_32S»   PyLong_Type 
89 »       jne····113·<itemgetter_new+0xa3> 
90 »       call···106·<itemgetter_new+0x96> 
91 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4 
92 »       test···%rax,%rax 
93 »       js·····10f·<itemgetter_new+0x9f> 
94 ·R_X86_64_PC32»  .text.unlikely+0x1ec 
95 »       mov····%rax,0x20(%rbx) 
96 »       movq···$0x0,0x28(%rbx) 
97 ·R_X86_64_32S»   .text.hot+0x280 
98 »       mov····%rbx,%rdi 
99 »       call···123·<itemgetter_new+0xb3> 
100 ·R_X86_64_PLT32» PyObject_GC_Track-0x4 
101 »       add····$0x10,%rsp 
102 »       mov····%rbx,%rax 
103 »       pop····%rbx 
104 »       pop····%rbp 
105 »       pop····%r12 
106 »       ret 
107 »       mov····%eax,(%rdi) 
108 »       jmp····e7·<itemgetter_new+0x77> 
109 »       jmp····138·<itemgetter_new+0xc8> 
110 ·R_X86_64_PC32»  .text.unlikely+0x23a 
111 »       jmp····13d·<itemgetter_new+0xcd> 
112 ·R_X86_64_PC32»  .text.unlikely+0x215 
113 »       nopl···(%rax) 
  
114 0000000000000140·<methodcaller_traverse>:45 0000000000000070·<methodcaller_traverse>:
115 methodcaller_traverse():46 methodcaller_traverse():
116 »       endbr6447 »       endbr64
117 »       push···%r1248 »       push···%r12
118 »       mov····%rdi,%r1249 »       mov····%rdi,%r12
119 »       push···%rbp50 »       push···%rbp
120 »       mov····%rdx,%rbp51 »       mov····%rdx,%rbp
121 »       push···%rbx52 »       push···%rbx
122 »       mov····0x10(%rdi),%rdi53 »       mov····0x10(%rdi),%rdi
123 »       mov····%rsi,%rbx54 »       mov····%rsi,%rbx
124 »       test···%rdi,%rdi55 »       test···%rdi,%rdi
125 »       je·····15e·<methodcaller_traverse+0x1e>56 »       je·····8e·<methodcaller_traverse+0x1e>
126 ·R_X86_64_PC32»  .text.unlikely+0x24157 ·R_X86_64_PC32»  .text.unlikely+0x21c
127 »       mov····%rdx,%rsi58 »       mov····%rdx,%rsi
128 »       call···*%rbx59 »       call···*%rbx
129 »       test···%eax,%eax60 »       test···%eax,%eax
130 »       jne····16b·<methodcaller_traverse+0x2b>61 »       jne····9b·<methodcaller_traverse+0x2b>
131 ·R_X86_64_PC32»  .text.unlikely+0x26a62 ·R_X86_64_PC32»  .text.unlikely+0x245
132 »       mov····0x18(%r12),%rdi63 »       mov····0x18(%r12),%rdi
133 »       test···%rdi,%rdi64 »       test···%rdi,%rdi
134 »       je·····179·<methodcaller_traverse+0x39>65 »       je·····a9·<methodcaller_traverse+0x39>
135 ·R_X86_64_PC32»  .text.unlikely+0x24f66 ·R_X86_64_PC32»  .text.unlikely+0x22a
136 »       mov····%rbp,%rsi67 »       mov····%rbp,%rsi
137 »       call···*%rbx68 »       call···*%rbx
138 »       test···%eax,%eax69 »       test···%eax,%eax
139 »       jne····186·<methodcaller_traverse+0x46>70 »       jne····b6·<methodcaller_traverse+0x46>
140 ·R_X86_64_PC32»  .text.unlikely+0x26a71 ·R_X86_64_PC32»  .text.unlikely+0x245
141 »       mov····0x20(%r12),%rdi72 »       mov····0x20(%r12),%rdi
142 »       test···%rdi,%rdi73 »       test···%rdi,%rdi
143 »       jne····194·<methodcaller_traverse+0x54>74 »       jne····c4·<methodcaller_traverse+0x54>
144 ·R_X86_64_PC32»  .text.unlikely+0x25d75 ·R_X86_64_PC32»  .text.unlikely+0x238
145 »       mov····0x8(%r12),%rdi76 »       mov····0x8(%r12),%rdi
146 »       test···%rdi,%rdi77 »       test···%rdi,%rdi
147 »       je·····1a2·<methodcaller_traverse+0x62>78 »       je·····d2·<methodcaller_traverse+0x62>
148 ·R_X86_64_PC32»  .text.unlikely+0x26f79 ·R_X86_64_PC32»  .text.unlikely+0x24a
149 »       mov····%rbp,%rsi80 »       mov····%rbp,%rsi
150 »       mov····%rbx,%rax81 »       mov····%rbx,%rax
151 »       pop····%rbx82 »       pop····%rbx
152 »       pop····%rbp83 »       pop····%rbp
153 »       pop····%r1284 »       pop····%r12
154 »       jmp····*%rax85 »       jmp····*%rax
155 »       xchg···%ax,%ax86 »       xchg···%ax,%ax
  
156 00000000000001b0·<itemgetter_dealloc>:87 00000000000000e0·<itemgetter_dealloc>:
157 itemgetter_dealloc():88 itemgetter_dealloc():
158 »       endbr6489 »       endbr64
159 »       push···%rbp90 »       push···%rbp
160 »       push···%rbx91 »       push···%rbx
161 »       mov····%rdi,%rbx92 »       mov····%rdi,%rbx
162 »       sub····$0x8,%rsp93 »       sub····$0x8,%rsp
Max diff block lines reached; 12299/15977 bytes (76.98%) of diff not shown.
3.28 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
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·cd000000·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·30000000·000e3083·........0.....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·....$...........
36 ··0x00000200·32000000·000e2083·0486038c·026a0a0e·2.....·......j..36 ··0x00000200·32000000·000e2083·0486038c·026a0a0e·2.....·......j..
37 ··0x00000210·18410e10·420e0841·0b000000·28000000·.A..B..A....(...37 ··0x00000210·18410e10·420e0841·0b000000·28000000·.A..B..A....(...
38 ··0x00000220·20020000·00000000·42000000·00460e10··.......B....F..38 ··0x00000220·20020000·00000000·42000000·00460e10··.......B....F..
Offset 46, 28 lines modifiedOffset 46, 28 lines modified
46 ··0x000002a0·00000000·07000000·000e2083·0486038c·..........·.....46 ··0x000002a0·00000000·07000000·000e2083·0486038c·..........·.....
47 ··0x000002b0·02430e18·410e1042·0e080000·1c000000·.C..A..B........47 ··0x000002b0·02430e18·410e1042·0e080000·1c000000·.C..A..B........
48 ··0x000002c0·c0020000·00000000·77000000·00450e10·........w....E..48 ··0x000002c0·c0020000·00000000·77000000·00450e10·........w....E..
49 ··0x000002d0·8302026a·0a0e0841·0b000000·14000000·...j...A........49 ··0x000002d0·8302026a·0a0e0841·0b000000·14000000·...j...A........
50 ··0x000002e0·e0020000·00000000·14000000·000e1083·................50 ··0x000002e0·e0020000·00000000·14000000·000e1083·................
51 ··0x000002f0·02000000·10000000·f8020000·00000000·................51 ··0x000002f0·02000000·10000000·f8020000·00000000·................
52 ··0x00000300·09000000·00000000·30000000·0c030000·........0.......52 ··0x00000300·09000000·00000000·30000000·0c030000·........0.......
53 ··0x00000310·00000000·6b000000·00450e10·8602410e·....k....E....A.53 ··0x00000310·00000000·68000000·00450e10·8602410e·....h....E....A.
54 ··0x00000320·18830347·0e200240·0a0e1841·0e10410e·...G.·.@...A..A.54 ··0x00000320·18830347·0e207d0a·0e18410e·10410e08·...G.·}...A..A..
55 ··0x00000330·08410b51·0e18440e·10410e08·14000000·.A.Q..D..A......55 ··0x00000330·410b510e·18440e10·410e0800·14000000·A.Q..D..A.......
56 ··0x00000340·40030000·00000000·33000000·00670e10·@.......3....g..56 ··0x00000340·40030000·00000000·33000000·00670e10·@.......3....g..
57 ··0x00000350·4b0e0800·30000000·58030000·00000000·K...0...X.......57 ··0x00000350·4b0e0800·30000000·58030000·00000000·K...0...X.......
58 ··0x00000360·45000000·00450e10·8602410e·18830344·E....E....A....D58 ··0x00000360·45000000·00450e10·8602410e·18830344·E....E....A....D
59 ··0x00000370·0e206d0a·0e18410e·10410e08·410b410e·.·m...A..A..A.A.59 ··0x00000370·0e206d0a·0e18410e·10410e08·410b410e·.·m...A..A..A.A.
60 ··0x00000380·18440e10·410e0800·18000000·8c030000·.D..A...........60 ··0x00000380·18440e10·410e0800·18000000·8c030000·.D..A...........
61 ··0x00000390·00000000·63000000·00450e10·8302025d·....c....E.....]61 ··0x00000390·00000000·63000000·00450e10·8302025d·....c....E.....]
62 ··0x000003a0·0e080000·18000000·a8030000·00000000·................62 ··0x000003a0·0e080000·18000000·a8030000·00000000·................
63 ··0x000003b0·7b000000·000e1083·02024e0a·0e08450b·{.........N...E.63 ··0x000003b0·7b000000·000e1083·02024e0a·0e08450b·{.........N...E.
64 ··0x000003c0·10000000·c4030000·00000000·09000000·................64 ··0x000003c0·10000000·c4030000·00000000·09000000·................
65 ··0x000003d0·00000000·10000000·d8030000·00000000·................65 ··0x000003d0·00000000·10000000·d8030000·00000000·................
66 ··0x000003e0·06000000·00000000·58000000·ec030000·........X.......66 ··0x000003e0·09000000·00000000·58000000·ec030000·........X.......
67 ··0x000003f0·00000000·44010000·00460e10·8e02420e·....D....F....B.67 ··0x000003f0·00000000·44010000·00460e10·8e02420e·....D....F....B.
68 ··0x00000400·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.068 ··0x00000400·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0
69 ··0x00000410·8306470e·4002640a·0e30440e·28410e20·..G.@.d..0D.(A.·69 ··0x00000410·8306470e·4002640a·0e30440e·28410e20·..G.@.d..0D.(A.·
70 ··0x00000420·420e1842·0e10420e·084b0b02·9f0a0e30·B..B..B..K.....070 ··0x00000420·420e1842·0e10420e·084b0b02·9f0a0e30·B..B..B..K.....0
71 ··0x00000430·440e2841·0e20420e·18420e10·420e0845·D.(A.·B..B..B..E71 ··0x00000430·440e2841·0e20420e·18420e10·420e0845·D.(A.·B..B..B..E
72 ··0x00000440·0b000000·1c000000·48040000·00000000·........H.......72 ··0x00000440·0b000000·1c000000·48040000·00000000·........H.......
73 ··0x00000450·6e000000·000e4083·0686058c·048d038e·n.....@.........73 ··0x00000450·6e000000·000e4083·0686058c·048d038e·n.....@.........
34.4 KB
_stat.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:··········19056·(bytes·into·file)13 ··Start·of·section·headers:··········19064·(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·0x4a70:1 There·are·21·section·headers,·starting·at·offset·0x4a78:
  
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·000260·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000260·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0029f0·0002a0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0029f8·0002a0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·000280·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·000280·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002c90·000420·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002c98·000420·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000520·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000520·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000520·000292·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000520·000292·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007b2·0002b4·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007b2·0002b7·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0030b0·0005b8·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0030b8·0005b8·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a68·000689·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a70·000689·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·003668·001008·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003670·001008·18···I·18···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0010f8·000bc0·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·001100·000bc0·00···A··0···0·32
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·001cb8·000050·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·001cc0·000050·08··AM··0···0··8
17 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·004670·0000f0·18···I·18··12··817 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·004678·0000f0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001d08·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001d10·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·001d08·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·001d10·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001d28·0002c0·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001d30·0002c0·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·004760·000258·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·004768·000258·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·001fe8·000678·18·····19··58··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·001ff0·000678·18·····19··58··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·002660·00038c·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·002668·00038c·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0049b8·0000b4·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0049c0·0000b4·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.96 KB
readelf --wide --symbols {}
    
Offset 22, 20 lines modifiedOffset 22, 20 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_ISSOCK 
30 ····26:·000000000000020f····39·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR29 ····25:·00000000000001d6····39·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR
31 ····27:·0000000000000236·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT 
32 ····28:·000000000000023c·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT30 ····26:·00000000000001fd·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT
33 ····29:·0000000000000242····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR31 ····27:·0000000000000203····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR
 32 ····28:·000000000000023c····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK
 33 ····29:·0000000000000275·····9·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT
34 ····30:·000000000000027b····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK34 ····30:·000000000000027e····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK
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
41 ····37:·0000000000000ac0····80·OBJECT··LOCAL··DEFAULT···11·stat_S_ISBLK_doc41 ····37:·0000000000000ac0····80·OBJECT··LOCAL··DEFAULT···11·stat_S_ISBLK_doc
15.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x29f0·contains·28·entries:1 Relocation·section·'.rela.text'·at·offset·0x29f8·contains·28·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 000000000000002b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc4 000000000000002b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
5 000000000000012c··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·45 000000000000012c··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4
6 00000000000001c9··0000004300000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·46 00000000000001c9··0000004300000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
7 00000000000001dc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc7 00000000000001dc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
8 000000000000020c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc8 000000000000020c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
Offset 26, 62 lines modifiedOffset 26, 62 lines modified
26 00000000000001e7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18626 00000000000001e7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·186
27 00000000000001f6··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·427 00000000000001f6··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4
28 0000000000000217··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a328 0000000000000217··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a3
29 0000000000000226··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·429 0000000000000226··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4
30 0000000000000244··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c030 0000000000000244··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c0
31 000000000000025c··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·431 000000000000025c··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
  
32 Relocation·section·'.rela.data'·at·offset·0x2c90·contains·44·entries:32 Relocation·section·'.rela.data'·at·offset·0x2c98·contains·44·entries:
33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
34 0000000000000028··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22034 0000000000000028··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·220
35 0000000000000030··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·035 0000000000000030··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·0
36 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c036 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
37 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8037 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
38 0000000000000088··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·038 0000000000000088··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·0
39 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22639 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·226
40 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·57040 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·570
41 00000000000000d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b8041 00000000000000d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b80
42 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22e42 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22e
43 00000000000000e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·24243 00000000000000e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·203
44 00000000000000f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b2044 00000000000000f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b20
45 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23645 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·236
46 0000000000000108··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27b46 0000000000000108··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27e
47 0000000000000118··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·ac047 0000000000000118··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·ac0
48 0000000000000120··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23e48 0000000000000120··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23e
49 0000000000000128··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·5f049 0000000000000128··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·5f0
50 0000000000000138··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a6050 0000000000000138··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a60
51 0000000000000140··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24651 0000000000000140··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·246
52 0000000000000148··0000000100000001·R_X86_64_64············0000000000000000·.text·+·23052 0000000000000148··0000000100000001·R_X86_64_64············0000000000000000·.text·+·230
53 0000000000000158··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a0053 0000000000000158··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a00
54 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24f54 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24f
55 0000000000000168··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·64055 0000000000000168··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·640
56 0000000000000178··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·9a056 0000000000000178··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·9a0
57 0000000000000180··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·25757 0000000000000180··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·257
58 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d658 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·23c
59 0000000000000198··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·96059 0000000000000198··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·960
60 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·26060 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·260
61 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20f61 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d6
62 00000000000001b8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·92062 00000000000001b8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·920
63 00000000000001c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·26963 00000000000001c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·269
64 00000000000001c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·23664 00000000000001c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·275
65 00000000000001d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·8c065 00000000000001d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·8c0
66 00000000000001e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27266 00000000000001e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·272
67 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·23c67 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1fd
68 00000000000001f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·88068 00000000000001f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·880
69 0000000000000200··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27a69 0000000000000200··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27a
70 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·20070 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·200
71 0000000000000218··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·82071 0000000000000218··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·820
72 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·28272 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·282
73 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d073 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d0
74 0000000000000238··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·7c074 0000000000000238··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·7c0
75 0000000000000240··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·28975 0000000000000240··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·289
76 0000000000000248··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1076 0000000000000248··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
77 0000000000000258··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·78077 0000000000000258··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·780
  
78 Relocation·section·'.rela.text.unlikely'·at·offset·0x30b0·contains·61·entries:78 Relocation·section·'.rela.text.unlikely'·at·offset·0x30b8·contains·61·entries:
79 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend79 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
80 0000000000000009··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·480 0000000000000009··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
81 0000000000000015··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·481 0000000000000015··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
82 000000000000001a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·20e82 000000000000001a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·20e
83 000000000000001f··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·483 000000000000001f··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
84 0000000000000024··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·484 0000000000000024··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
85 000000000000003a··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·485 000000000000003a··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
Offset 99, 21 lines modifiedOffset 99, 21 lines modified
99 00000000000000a4··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·499 00000000000000a4··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
100 00000000000000a9··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4100 00000000000000a9··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
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 00000000000001f0··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 107 000000000000020c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
106 0000000000000202··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4108 000000000000022f··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
107 0000000000000218··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc 
108 0000000000000229··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
109 000000000000024b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc109 0000000000000245··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
110 000000000000026e··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4110 0000000000000268··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
111 0000000000000284··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc111 0000000000000287··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
112 00000000000002a7··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4112 00000000000002aa··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
118 00000000000000c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5b118 00000000000000c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5b
119 00000000000000d2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·84119 00000000000000d2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·84
Offset 132, 20 lines modifiedOffset 132, 20 lines modified
132 0000000000000168··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e8132 0000000000000168··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e8
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 00000000000001eb··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
140 0000000000000224··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4140 000000000000022a··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
141 0000000000000269··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4141 0000000000000263··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
142 00000000000002a2··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4142 00000000000002a5··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·0x3670·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
148 0000000000000034··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4148 0000000000000034··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
149 0000000000000046··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·60149 0000000000000046··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·60
150 000000000000004e··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4150 000000000000004e··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
Offset 311, 28 lines modifiedOffset 311, 28 lines modified
311 000000000000061c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73311 000000000000061c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73
312 0000000000000635··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4312 0000000000000635··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
313 0000000000000656··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89313 0000000000000656··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89
314 0000000000000663··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93314 0000000000000663··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93
315 000000000000066c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a4315 000000000000066c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a4
316 0000000000000685··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4316 0000000000000685··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
  
317 Relocation·section·'.rela.rodata.cst8'·at·offset·0x4670·contains·10·entries:317 Relocation·section·'.rela.rodata.cst8'·at·offset·0x4678·contains·10·entries:
318 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend318 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
Max diff block lines reached; 3210/16250 bytes (19.75%) of diff not shown.
3.84 KB
readelf --wide --debug-dump=frames {}
    
Offset 174, 74 lines modifiedOffset 174, 74 lines modified
  
174 000001fc·0000000000000014·00000200·FDE·cie=00000000·pc=00000000000001c4..00000000000001d6174 000001fc·0000000000000014·00000200·FDE·cie=00000000·pc=00000000000001c4..00000000000001d6
175 ··DW_CFA_def_cfa_offset:·16175 ··DW_CFA_def_cfa_offset:·16
176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
177 ··DW_CFA_advance_loc:·17·to·00000000000001d5177 ··DW_CFA_advance_loc:·17·to·00000000000001d5
178 ··DW_CFA_def_cfa_offset:·8178 ··DW_CFA_def_cfa_offset:·8
  
179 00000214·000000000000001c·00000218·FDE·cie=00000000·pc=00000000000001d6..000000000000020f179 00000214·000000000000001c·00000218·FDE·cie=00000000·pc=00000000000001d6..00000000000001fd
180 ··DW_CFA_advance_loc:·5·to·00000000000001db180 ··DW_CFA_advance_loc:·5·to·00000000000001db
181 ··DW_CFA_def_cfa_offset:·16181 ··DW_CFA_def_cfa_offset:·16
182 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
183 ··DW_CFA_advance_loc:·29·to·00000000000001f8 
184 ··DW_CFA_remember_state 
185 ··DW_CFA_def_cfa_offset:·8 
186 ··DW_CFA_advance_loc:·9·to·0000000000000201 
187 ··DW_CFA_restore_state 
188 ··DW_CFA_advance_loc:·13·to·000000000000020e 
189 ··DW_CFA_def_cfa_offset:·8 
190 ··DW_CFA_nop 
  
191 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=000000000000020f..0000000000000236 
192 ··DW_CFA_advance_loc:·5·to·0000000000000214182 ··DW_CFA_advance_loc:·15·to·00000000000001ea
193 ··DW_CFA_def_cfa_offset:·16 
194 ··DW_CFA_advance_loc:·15·to·0000000000000223 
195 ··DW_CFA_remember_state183 ··DW_CFA_remember_state
196 ··DW_CFA_def_cfa_offset:·8184 ··DW_CFA_def_cfa_offset:·8
197 ··DW_CFA_advance_loc:·5·to·0000000000000228185 ··DW_CFA_advance_loc:·5·to·00000000000001ef
198 ··DW_CFA_restore_state186 ··DW_CFA_restore_state
199 ··DW_CFA_advance_loc:·13·to·0000000000000235187 ··DW_CFA_advance_loc:·13·to·00000000000001fc
200 ··DW_CFA_def_cfa_offset:·8188 ··DW_CFA_def_cfa_offset:·8
201 ··DW_CFA_nop189 ··DW_CFA_nop
202 ··DW_CFA_nop190 ··DW_CFA_nop
203 ··DW_CFA_nop191 ··DW_CFA_nop
  
204 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=0000000000000236..000000000000023c192 00000234·0000000000000010·00000238·FDE·cie=00000000·pc=00000000000001fd..0000000000000203
205 ··DW_CFA_nop193 ··DW_CFA_nop
206 ··DW_CFA_nop194 ··DW_CFA_nop
207 ··DW_CFA_nop195 ··DW_CFA_nop
  
208 00000268·0000000000000010·0000026c·FDE·cie=00000000·pc=000000000000023c..0000000000000242196 00000248·000000000000001c·0000024c·FDE·cie=00000000·pc=0000000000000203..000000000000023c
209 ··DW_CFA_nop 
210 ··DW_CFA_nop197 ··DW_CFA_advance_loc:·5·to·0000000000000208
 198 ··DW_CFA_def_cfa_offset:·16
 199 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 200 ··DW_CFA_advance_loc:·29·to·0000000000000225
 201 ··DW_CFA_remember_state
 202 ··DW_CFA_def_cfa_offset:·8
 203 ··DW_CFA_advance_loc:·9·to·000000000000022e
 204 ··DW_CFA_restore_state
 205 ··DW_CFA_advance_loc:·13·to·000000000000023b
 206 ··DW_CFA_def_cfa_offset:·8
211 ··DW_CFA_nop207 ··DW_CFA_nop
  
212 0000027c·000000000000001c·00000280·FDE·cie=00000000·pc=0000000000000242..000000000000027b208 00000268·000000000000001c·0000026c·FDE·cie=00000000·pc=000000000000023c..0000000000000275
213 ··DW_CFA_advance_loc:·5·to·0000000000000247209 ··DW_CFA_advance_loc:·5·to·0000000000000241
214 ··DW_CFA_def_cfa_offset:·16210 ··DW_CFA_def_cfa_offset:·16
215 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16211 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
216 ··DW_CFA_advance_loc:·29·to·0000000000000264212 ··DW_CFA_advance_loc:·29·to·000000000000025e
217 ··DW_CFA_remember_state213 ··DW_CFA_remember_state
218 ··DW_CFA_def_cfa_offset:·8214 ··DW_CFA_def_cfa_offset:·8
219 ··DW_CFA_advance_loc:·9·to·000000000000026d215 ··DW_CFA_advance_loc:·9·to·0000000000000267
220 ··DW_CFA_restore_state216 ··DW_CFA_restore_state
221 ··DW_CFA_advance_loc:·13·to·000000000000027a217 ··DW_CFA_advance_loc:·13·to·0000000000000274
222 ··DW_CFA_def_cfa_offset:·8218 ··DW_CFA_def_cfa_offset:·8
223 ··DW_CFA_nop219 ··DW_CFA_nop
  
 220 00000288·0000000000000010·0000028c·FDE·cie=00000000·pc=0000000000000275..000000000000027e
 221 ··DW_CFA_nop
 222 ··DW_CFA_nop
 223 ··DW_CFA_nop
  
224 0000029c·0000000000000020·000002a0·FDE·cie=00000000·pc=000000000000027b..00000000000002b4224 0000029c·0000000000000020·000002a0·FDE·cie=00000000·pc=000000000000027e..00000000000002b7
225 ··DW_CFA_advance_loc:·5·to·0000000000000280225 ··DW_CFA_advance_loc:·5·to·0000000000000283
226 ··DW_CFA_def_cfa_offset:·16226 ··DW_CFA_def_cfa_offset:·16
227 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16227 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
228 ··DW_CFA_advance_loc:·29·to·000000000000029d228 ··DW_CFA_advance_loc:·29·to·00000000000002a0
229 ··DW_CFA_remember_state229 ··DW_CFA_remember_state
230 ··DW_CFA_def_cfa_offset:·8230 ··DW_CFA_def_cfa_offset:·8
231 ··DW_CFA_advance_loc:·9·to·00000000000002a6231 ··DW_CFA_advance_loc:·9·to·00000000000002a9
232 ··DW_CFA_restore_state232 ··DW_CFA_restore_state
233 ··DW_CFA_advance_loc:·13·to·00000000000002b3233 ··DW_CFA_advance_loc:·13·to·00000000000002b6
234 ··DW_CFA_def_cfa_offset:·8234 ··DW_CFA_def_cfa_offset:·8
235 ··DW_CFA_nop235 ··DW_CFA_nop
236 ··DW_CFA_nop236 ··DW_CFA_nop
237 ··DW_CFA_nop237 ··DW_CFA_nop
238 ··DW_CFA_nop238 ··DW_CFA_nop
239 ··DW_CFA_nop239 ··DW_CFA_nop
  
427 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_ISSOCK 
134 stat_S_ISDOOR133 stat_S_ISDOOR
135 stat_S_ISPORT 
136 stat_S_ISWHT134 stat_S_ISWHT
137 stat_S_ISCHR135 stat_S_ISCHR
 136 stat_S_ISSOCK
 137 stat_S_ISPORT
138 stat_S_ISBLK138 stat_S_ISBLK
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_ISCHR+0x1e>187 »       jmp····260·<stat_S_ISSOCK+0x24>
188 ·R_X86_64_PLT32» PyBool_FromLong-0x4188 ·R_X86_64_PLT32» PyBool_FromLong-0x4
3.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 198, 112 lines modifiedOffset 198, 112 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_ISSOCK>:204 00000000000001d6·<stat_S_ISDOOR>:
205 stat_S_ISSOCK():205 stat_S_ISDOOR():
206 »       endbr64206 »       endbr64
207 »       push···%rbx207 »       push···%rdi
208 »       mov····%rsi,%rdi208 »       mov····%rsi,%rdi
209 »       call···1e3·<stat_S_ISSOCK+0xd>209 »       call···1e3·<stat_S_ISDOOR+0xd>
210 ·R_X86_64_PC32»  .text.hot+0x5bc210 ·R_X86_64_PC32»  .text.hot+0x5bc
211 »       mov····%eax,%ebx 
212 »       inc····%eax211 »       inc····%eax
213 »       je·····201·<stat_S_ISSOCK+0x2b>212 »       je·····1ef·<stat_S_ISDOOR+0x19>
214 »       and····$0xf000,%ebx 
215 »       xor····%edi,%edi213 »       xor····%edi,%edi
216 »       cmp····$0xc000,%ebx 
217 »       pop····%rbx214 »       pop····%rcx
218 »       sete···%dil 
219 »       jmp····201·<stat_S_ISSOCK+0x2b>215 »       jmp····1ef·<stat_S_ISDOOR+0x19>
220 ·R_X86_64_PLT32» PyBool_FromLong-0x4216 ·R_X86_64_PLT32» PyBool_FromLong-0x4
221 »       call···206·<stat_S_ISSOCK+0x30>217 »       call···1f4·<stat_S_ISDOOR+0x1e>
222 ·R_X86_64_PLT32» PyErr_Occurred-0x4218 ·R_X86_64_PLT32» PyErr_Occurred-0x4
223 »       test···%rax,%rax219 »       test···%rax,%rax
224 »       je·····1e9·<stat_S_ISSOCK+0x13>220 »       je·····1e7·<stat_S_ISDOOR+0x11>
225 »       xor····%eax,%eax221 »       xor····%eax,%eax
226 »       pop····%rbx222 »       pop····%rdx
227 »       ret223 »       ret
  
228 000000000000020f·<stat_S_ISDOOR>:224 00000000000001fd·<stat_S_ISWHT>:
229 stat_S_ISDOOR():225 stat_S_ISWHT():
230 »       endbr64226 »       endbr64
 227 »       jmp····1d6·<stat_S_ISDOOR>
  
 228 0000000000000203·<stat_S_ISCHR>:
 229 stat_S_ISCHR():
 230 »       endbr64
231 »       push···%rdi231 »       push···%rbx
232 »       mov····%rsi,%rdi232 »       mov····%rsi,%rdi
233 »       call···21c·<stat_S_ISDOOR+0xd>233 »       call···210·<stat_S_ISCHR+0xd>
234 ·R_X86_64_PC32»  .text.hot+0x5bc234 ·R_X86_64_PC32»  .text.hot+0x5bc
 235 »       mov····%eax,%ebx
235 »       inc····%eax236 »       inc····%eax
236 »       je·····228·<stat_S_ISDOOR+0x19>237 »       je·····22e·<stat_S_ISCHR+0x2b>
 238 »       and····$0xf000,%ebx
237 »       xor····%edi,%edi239 »       xor····%edi,%edi
 240 »       cmp····$0x2000,%ebx
238 »       pop····%rcx241 »       pop····%rbx
 242 »       sete···%dil
239 »       jmp····228·<stat_S_ISDOOR+0x19>243 »       jmp····22e·<stat_S_ISCHR+0x2b>
240 ·R_X86_64_PLT32» PyBool_FromLong-0x4244 ·R_X86_64_PLT32» PyBool_FromLong-0x4
241 »       call···22d·<stat_S_ISDOOR+0x1e>245 »       call···233·<stat_S_ISCHR+0x30>
242 ·R_X86_64_PLT32» PyErr_Occurred-0x4246 ·R_X86_64_PLT32» PyErr_Occurred-0x4
243 »       test···%rax,%rax247 »       test···%rax,%rax
244 »       je·····220·<stat_S_ISDOOR+0x11>248 »       je·····216·<stat_S_ISCHR+0x13>
245 »       xor····%eax,%eax249 »       xor····%eax,%eax
246 »       pop····%rdx250 »       pop····%rbx
247 »       ret251 »       ret
  
248 0000000000000236·<stat_S_ISPORT>: 
249 stat_S_ISPORT(): 
250 »       endbr64 
251 »       jmp····20f·<stat_S_ISDOOR> 
  
252 000000000000023c·<stat_S_ISWHT>:252 000000000000023c·<stat_S_ISSOCK>:
253 stat_S_ISWHT(): 
254 »       endbr64 
255 »       jmp····20f·<stat_S_ISDOOR> 
  
256 0000000000000242·<stat_S_ISCHR>: 
257 stat_S_ISCHR():253 stat_S_ISSOCK():
258 »       endbr64254 »       endbr64
259 »       push···%rbx255 »       push···%rbx
260 »       mov····%rsi,%rdi256 »       mov····%rsi,%rdi
261 »       call···24f·<stat_S_ISCHR+0xd>257 »       call···249·<stat_S_ISSOCK+0xd>
262 ·R_X86_64_PC32»  .text.hot+0x5bc258 ·R_X86_64_PC32»  .text.hot+0x5bc
263 »       mov····%eax,%ebx259 »       mov····%eax,%ebx
264 »       inc····%eax260 »       inc····%eax
265 »       je·····26d·<stat_S_ISCHR+0x2b>261 »       je·····267·<stat_S_ISSOCK+0x2b>
266 »       and····$0xf000,%ebx262 »       and····$0xf000,%ebx
267 »       xor····%edi,%edi263 »       xor····%edi,%edi
268 »       cmp····$0x2000,%ebx264 »       cmp····$0xc000,%ebx
269 »       pop····%rbx265 »       pop····%rbx
270 »       sete···%dil266 »       sete···%dil
271 »       jmp····26d·<stat_S_ISCHR+0x2b>267 »       jmp····267·<stat_S_ISSOCK+0x2b>
272 ·R_X86_64_PLT32» PyBool_FromLong-0x4268 ·R_X86_64_PLT32» PyBool_FromLong-0x4
273 »       call···272·<stat_S_ISCHR+0x30>269 »       call···26c·<stat_S_ISSOCK+0x30>
274 ·R_X86_64_PLT32» PyErr_Occurred-0x4270 ·R_X86_64_PLT32» PyErr_Occurred-0x4
275 »       test···%rax,%rax271 »       test···%rax,%rax
276 »       je·····255·<stat_S_ISCHR+0x13>272 »       je·····24f·<stat_S_ISSOCK+0x13>
277 »       xor····%eax,%eax273 »       xor····%eax,%eax
278 »       pop····%rbx274 »       pop····%rbx
279 »       ret275 »       ret
  
 276 0000000000000275·<stat_S_ISPORT>:
 277 stat_S_ISPORT():
 278 »       endbr64
 279 »       jmp····1d6·<stat_S_ISDOOR>
  
280 000000000000027b·<stat_S_ISBLK>:280 000000000000027e·<stat_S_ISBLK>:
281 stat_S_ISBLK():281 stat_S_ISBLK():
282 »       endbr64282 »       endbr64
283 »       push···%rbx283 »       push···%rbx
284 »       mov····%rsi,%rdi284 »       mov····%rsi,%rdi
285 »       call···288·<stat_S_ISBLK+0xd>285 »       call···28b·<stat_S_ISBLK+0xd>
286 ·R_X86_64_PC32»  .text.hot+0x5bc286 ·R_X86_64_PC32»  .text.hot+0x5bc
287 »       mov····%eax,%ebx287 »       mov····%eax,%ebx
288 »       inc····%eax288 »       inc····%eax
289 »       je·····2a6·<stat_S_ISBLK+0x2b>289 »       je·····2a9·<stat_S_ISBLK+0x2b>
290 »       and····$0xf000,%ebx290 »       and····$0xf000,%ebx
291 »       xor····%edi,%edi291 »       xor····%edi,%edi
292 »       cmp····$0x6000,%ebx292 »       cmp····$0x6000,%ebx
293 »       pop····%rbx293 »       pop····%rbx
294 »       sete···%dil294 »       sete···%dil
295 »       jmp····2a6·<stat_S_ISBLK+0x2b>295 »       jmp····2a9·<stat_S_ISBLK+0x2b>
296 ·R_X86_64_PLT32» PyBool_FromLong-0x4296 ·R_X86_64_PLT32» PyBool_FromLong-0x4
297 »       call···2ab·<stat_S_ISBLK+0x30>297 »       call···2ae·<stat_S_ISBLK+0x30>
298 ·R_X86_64_PLT32» PyErr_Occurred-0x4298 ·R_X86_64_PLT32» PyErr_Occurred-0x4
299 »       test···%rax,%rax299 »       test···%rax,%rax
300 »       je·····28e·<stat_S_ISBLK+0x13>300 »       je·····291·<stat_S_ISBLK+0x13>
301 »       xor····%eax,%eax301 »       xor····%eax,%eax
302 »       pop····%rbx302 »       pop····%rbx
303 »       ret303 »       ret
1.76 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 31, 18 lines modifiedOffset 31, 18 lines modified
31 ··0x000001b0·14000000·b4010000·00000000·2a000000·............*...31 ··0x000001b0·14000000·b4010000·00000000·2a000000·............*...
32 ··0x000001c0·00480e20·5d0e0800·14000000·cc010000·.H.·]...........32 ··0x000001c0·00480e20·5d0e0800·14000000·cc010000·.H.·]...........
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. 
39 ··0x00000230·4d0e0800·1c000000·38020000·00000000·M.......8....... 
40 ··0x00000240·27000000·00450e10·4f0a0e08·450b4d0e·'....E..O...E.M.38 ··0x00000220·27000000·00450e10·4f0a0e08·450b4d0e·'....E..O...E.M.
41 ··0x00000250·08000000·10000000·58020000·00000000·........X.......39 ··0x00000230·08000000·10000000·38020000·00000000·........8.......
42 ··0x00000260·06000000·00000000·10000000·6c020000·............l...40 ··0x00000240·06000000·00000000·1c000000·4c020000·............L...
 41 ··0x00000250·00000000·39000000·00450e10·83025d0a·....9....E....].
 42 ··0x00000260·0e08490b·4d0e0800·1c000000·6c020000·..I.M.......l...
 43 ··0x00000270·00000000·39000000·00450e10·83025d0a·....9....E....].
 44 ··0x00000280·0e08490b·4d0e0800·10000000·8c020000·..I.M...........
43 ··0x00000270·00000000·06000000·00000000·1c000000·................45 ··0x00000290·00000000·09000000·00000000·20000000·............·...
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.55 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·534f434b·00737461·745f535f·4953444f·SOCK.stat_S_ISDO22 ··0x00000130·444f4f52·00737461·745f535f·49535748·DOOR.stat_S_ISWH
23 ··0x00000140·4f520073·7461745f·535f4953·504f5254·OR.stat_S_ISPORT 
24 ··0x00000150·00737461·745f535f·49535748·54007374·.stat_S_ISWHT.st23 ··0x00000140·54007374·61745f53·5f495343·48520073·T.stat_S_ISCHR.s
 24 ··0x00000150·7461745f·535f4953·534f434b·00737461·tat_S_ISSOCK.sta
25 ··0x00000160·61745f53·5f495343·48520073·7461745f·at_S_ISCHR.stat_25 ··0x00000160·745f535f·4953504f·52540073·7461745f·t_S_ISPORT.stat_
26 ··0x00000170·535f4953·424c4b00·6d6f6475·6c655f64·S_ISBLK.module_d26 ··0x00000170·535f4953·424c4b00·6d6f6475·6c655f64·S_ISBLK.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
14.4 KB
./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python.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:··········7680·(bytes·into·file)13 ··Start·of·section·headers:··········7664·(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:·········4919 ··Number·of·section·headers:·········49
20 ··Section·header·string·table·index:·4820 ··Section·header·string·table·index:·48
5.93 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·49·section·headers,·starting·at·offset·0x1e00:1 There·are·49·section·headers,·starting·at·offset·0x1df0:
  
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]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000040·0000ce·00···E··0···0··18 ··[·4]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000040·0000ce·00···E··0···0··1
9 ··[·5]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·0013c0·000228·18···I·46···4··89 ··[·5]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·0013c0·000228·18···I·46···4··8
10 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·00010e·000072·00···E··0···0··110 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·00010e·000072·00···E··0···0··1
11 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·000180·000043·00···E··0···0··111 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·000180·000043·00···E··0···0··1
12 ··[·8]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·0015e8·000090·18···I·46···7··812 ··[·8]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·0015e8·000090·18···I·46···7··8
13 ··[·9]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·0001c3·0001f9·01·MSE··0···0··113 ··[·9]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·0001c3·0001f9·01·MSE··0···0··1
14 ··[10]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·0003bc·000052·01·MSE··0···0··114 ··[10]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·0003bc·000052·01·MSE··0···0··1
15 ··[11]·.gnu.lto_.profile.c7b55e15ca69e8a9·PROGBITS········0000000000000000·00040e·000017·00···E··0···0··115 ··[11]·.gnu.lto_.profile.6d4a1a5d4f991d3·PROGBITS········0000000000000000·00040e·000017·00···E··0···0··1
16 ··[12]·.gnu.lto_.icf.c7b55e15ca69e8a9·PROGBITS········0000000000000000·000425·00001a·00···E··0···0··116 ··[12]·.gnu.lto_.icf.6d4a1a5d4f991d3·PROGBITS········0000000000000000·000425·00001a·00···E··0···0··1
17 ··[13]·.gnu.lto_.ipa_sra.c7b55e15ca69e8a9·PROGBITS········0000000000000000·00043f·000027·00···E··0···0··117 ··[13]·.gnu.lto_.ipa_sra.6d4a1a5d4f991d3·PROGBITS········0000000000000000·00043f·000027·00···E··0···0··1
18 ··[14]·.gnu.lto_.inline.c7b55e15ca69e8a9·PROGBITS········0000000000000000·000466·000044·00···E··0···0··118 ··[14]·.gnu.lto_.inline.6d4a1a5d4f991d3·PROGBITS········0000000000000000·000466·000044·00···E··0···0··1
19 ··[15]·.gnu.lto_.jmpfuncs.c7b55e15ca69e8a9·PROGBITS········0000000000000000·0004aa·00002b·00···E··0···0··119 ··[15]·.gnu.lto_.jmpfuncs.6d4a1a5d4f991d3·PROGBITS········0000000000000000·0004aa·00002b·00···E··0···0··1
20 ··[16]·.gnu.lto_.pureconst.c7b55e15ca69e8a9·PROGBITS········0000000000000000·0004d5·000011·00···E··0···0··120 ··[16]·.gnu.lto_.pureconst.6d4a1a5d4f991d3·PROGBITS········0000000000000000·0004d5·000011·00···E··0···0··1
21 ··[17]·.gnu.lto_.ipa_modref.c7b55e15ca69e8a9·PROGBITS········0000000000000000·0004e6·000015·00···E··0···0··121 ··[17]·.gnu.lto_.ipa_modref.6d4a1a5d4f991d3·PROGBITS········0000000000000000·0004e6·000015·00···E··0···0··1
22 ··[18]·.gnu.lto_.lto.c7b55e15ca69e8a9·PROGBITS········0000000000000000·0004fb·000008·00···E··0···0··122 ··[18]·.gnu.lto_.lto.6d4a1a5d4f991d3·PROGBITS········0000000000000000·0004fb·000008·00···E··0···0··1
23 ··[19]·.gnu.lto_main.332.c7b55e15ca69e8a9·PROGBITS········0000000000000000·000503·000160·00···E··0···0··123 ··[19]·.gnu.lto_main.332.6d4a1a5d4f991d3·PROGBITS········0000000000000000·000503·000160·00···E··0···0··1
24 ··[20]·.gnu.lto_.symbol_nodes.c7b55e15ca69e8a9·PROGBITS········0000000000000000·000663·00004c·00···E··0···0··124 ··[20]·.gnu.lto_.symbol_nodes.6d4a1a5d4f991d3·PROGBITS········0000000000000000·000663·00004c·00···E··0···0··1
25 ··[21]·.gnu.lto_.refs.c7b55e15ca69e8a9·PROGBITS········0000000000000000·0006af·00000e·00···E··0···0··125 ··[21]·.gnu.lto_.refs.6d4a1a5d4f991d3·PROGBITS········0000000000000000·0006af·00000e·00···E··0···0··1
26 ··[22]·.gnu.lto_.decls.c7b55e15ca69e8a9·PROGBITS········0000000000000000·0006bd·0003ad·00···E··0···0··126 ··[22]·.gnu.lto_.decls.6d4a1a5d4f991d3·PROGBITS········0000000000000000·0006bd·0003ad·00···E··0···0··1
27 ··[23]·.gnu.lto_.symtab.c7b55e15ca69e8a9·PROGBITS········0000000000000000·000a6a·000030·00···E··0···0··127 ··[23]·.gnu.lto_.symtab.6d4a1a5d4f991d3·PROGBITS········0000000000000000·000a6a·000030·00···E··0···0··1
28 ··[24]·.gnu.lto_.ext_symtab.c7b55e15ca69e8a9·PROGBITS········0000000000000000·000a9a·000005·00···E··0···0··128 ··[24]·.gnu.lto_.ext_symtab.6d4a1a5d4f991d3·PROGBITS········0000000000000000·000a9a·000005·00···E··0···0··1
29 ··[25]·.gnu.lto_.opts····PROGBITS········0000000000000000·000a9f·0001b9·00···E··0···0··129 ··[25]·.gnu.lto_.opts····PROGBITS········0000000000000000·000a9f·0001b9·00···E··0···0··1
30 ··[26]·.text.startup·····PROGBITS········0000000000000000·000c58·000009·00··AX··0···0·1630 ··[26]·.text.startup·····PROGBITS········0000000000000000·000c58·000009·00··AX··0···0·16
31 ··[27]·.rela.text.startup·RELA············0000000000000000·001678·000018·18···I·46··26··831 ··[27]·.rela.text.startup·RELA············0000000000000000·001678·000018·18···I·46··26··8
32 ··[28]·.debug_info·······PROGBITS········0000000000000000·000c61·000118·00······0···0··132 ··[28]·.debug_info·······PROGBITS········0000000000000000·000c61·000118·00······0···0··1
33 ··[29]·.rela.debug_info··RELA············0000000000000000·001690·0002d0·18···I·46··28··833 ··[29]·.rela.debug_info··RELA············0000000000000000·001690·0002d0·18···I·46··28··8
34 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·000d79·000098·00······0···0··134 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·000d79·000098·00······0···0··1
35 ··[31]·.debug_loclists···PROGBITS········0000000000000000·000e11·000042·00······0···0··135 ··[31]·.debug_loclists···PROGBITS········0000000000000000·000e11·000042·00······0···0··1
Offset 46, 13 lines modifiedOffset 46, 13 lines modified
46 ··[41]·.comment··········PROGBITS········0000000000000000·001187·000020·01··MS··0···0··146 ··[41]·.comment··········PROGBITS········0000000000000000·001187·000020·01··MS··0···0··1
47 ··[42]·.note.GNU-stack···PROGBITS········0000000000000000·0011a7·000000·00······0···0··147 ··[42]·.note.GNU-stack···PROGBITS········0000000000000000·0011a7·000000·00······0···0··1
48 ··[43]·.note.gnu.property·NOTE············0000000000000000·0011a8·000020·00···A··0···0··848 ··[43]·.note.gnu.property·NOTE············0000000000000000·0011a8·000020·00···A··0···0··8
49 ··[44]·.eh_frame·········PROGBITS········0000000000000000·0011c8·000030·00···A··0···0··849 ··[44]·.eh_frame·········PROGBITS········0000000000000000·0011c8·000030·00···A··0···0··8
50 ··[45]·.rela.eh_frame····RELA············0000000000000000·001a80·000018·18···I·46··44··850 ··[45]·.rela.eh_frame····RELA············0000000000000000·001a80·000018·18···I·46··44··8
51 ··[46]·.symtab···········SYMTAB··········0000000000000000·0011f8·000198·18·····47··14··851 ··[46]·.symtab···········SYMTAB··········0000000000000000·0011f8·000198·18·····47··14··8
52 ··[47]·.strtab···········STRTAB··········0000000000000000·001390·00002e·00······0···0··152 ··[47]·.strtab···········STRTAB··········0000000000000000·001390·00002e·00······0···0··1
53 ··[48]·.shstrtab·········STRTAB··········0000000000000000·001a98·000363·00······0···0··153 ··[48]·.shstrtab·········STRTAB··········0000000000000000·001a98·000355·00······0···0··1
54 Key·to·Flags:54 Key·to·Flags:
55 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),55 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
56 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),56 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
57 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),57 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
58 ··D·(mbind),·l·(large),·p·(processor·specific)58 ··D·(mbind),·l·(large),·p·(processor·specific)
1.34 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.c7b55e15ca69e8a9 
54 .gnu.lto_.icf.c7b55e15ca69e8a9 
55 .gnu.lto_.ipa_sra.c7b55e15ca69e8a9 
56 .gnu.lto_.inline.c7b55e15ca69e8a9 
57 .gnu.lto_.jmpfuncs.c7b55e15ca69e8a9 
58 .gnu.lto_.pureconst.c7b55e15ca69e8a9 
59 .gnu.lto_.ipa_modref.c7b55e15ca69e8a9 
60 .gnu.lto_.lto.c7b55e15ca69e8a9 
61 .gnu.lto_main.332.c7b55e15ca69e8a9 
62 .gnu.lto_.symbol_nodes.c7b55e15ca69e8a9 
63 .gnu.lto_.refs.c7b55e15ca69e8a9 
64 .gnu.lto_.decls.c7b55e15ca69e8a9 
65 .gnu.lto_.symtab.c7b55e15ca69e8a9 
66 .gnu.lto_.ext_symtab.c7b55e15ca69e8a953 .gnu.lto_.profile.6d4a1a5d4f991d3
 54 .gnu.lto_.icf.6d4a1a5d4f991d3
 55 .gnu.lto_.ipa_sra.6d4a1a5d4f991d3
 56 .gnu.lto_.inline.6d4a1a5d4f991d3
 57 .gnu.lto_.jmpfuncs.6d4a1a5d4f991d3
 58 .gnu.lto_.pureconst.6d4a1a5d4f991d3
 59 .gnu.lto_.ipa_modref.6d4a1a5d4f991d3
 60 .gnu.lto_.lto.6d4a1a5d4f991d3
 61 .gnu.lto_main.332.6d4a1a5d4f991d3
 62 .gnu.lto_.symbol_nodes.6d4a1a5d4f991d3
 63 .gnu.lto_.refs.6d4a1a5d4f991d3
 64 .gnu.lto_.decls.6d4a1a5d4f991d3
 65 .gnu.lto_.symtab.6d4a1a5d4f991d3
 66 .gnu.lto_.ext_symtab.6d4a1a5d4f991d3
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
6.12 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 8, 51 lines modifiedOffset 8, 50 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·6c652e63·u.lto_.profile.c15 ··0x000000c0·752e6c74·6f5f2e70·726f6669·6c652e36·u.lto_.profile.6
16 ··0x000000d0·37623535·65313563·61363965·38613900·7b55e15ca69e8a9.16 ··0x000000d0·64346131·61356434·66393931·6433002e·d4a1a5d4f991d3..
17 ··0x000000e0·2e676e75·2e6c746f·5f2e6963·662e6337·.gnu.lto_.icf.c717 ··0x000000e0·676e752e·6c746f5f·2e696366·2e366434·gnu.lto_.icf.6d4
18 ··0x000000f0·62353565·31356361·36396538·6139002e·b55e15ca69e8a9..18 ··0x000000f0·61316135·64346639·39316433·002e676e·a1a5d4f991d3..gn
19 ··0x00000100·676e752e·6c746f5f·2e697061·5f737261·gnu.lto_.ipa_sra19 ··0x00000100·752e6c74·6f5f2e69·70615f73·72612e36·u.lto_.ipa_sra.6
20 ··0x00000110·2e633762·35356531·35636136·39653861·.c7b55e15ca69e8a20 ··0x00000110·64346131·61356434·66393931·6433002e·d4a1a5d4f991d3..
 21 ··0x00000120·676e752e·6c746f5f·2e696e6c·696e652e·gnu.lto_.inline.
 22 ··0x00000130·36643461·31613564·34663939·31643300·6d4a1a5d4f991d3.
 23 ··0x00000140·2e676e75·2e6c746f·5f2e6a6d·7066756e·.gnu.lto_.jmpfun
 24 ··0x00000150·63732e36·64346131·61356434·66393931·cs.6d4a1a5d4f991
 25 ··0x00000160·6433002e·676e752e·6c746f5f·2e707572·d3..gnu.lto_.pur
 26 ··0x00000170·65636f6e·73742e36·64346131·61356434·econst.6d4a1a5d4
 27 ··0x00000180·66393931·6433002e·676e752e·6c746f5f·f991d3..gnu.lto_
 28 ··0x00000190·2e697061·5f6d6f64·7265662e·36643461·.ipa_modref.6d4a
 29 ··0x000001a0·31613564·34663939·31643300·2e676e75·1a5d4f991d3..gnu
 30 ··0x000001b0·2e6c746f·5f2e6c74·6f2e3664·34613161·.lto_.lto.6d4a1a
 31 ··0x000001c0·35643466·39393164·33002e67·6e752e6c·5d4f991d3..gnu.l
 32 ··0x000001d0·746f5f6d·61696e2e·3333322e·36643461·to_main.332.6d4a
 33 ··0x000001e0·31613564·34663939·31643300·2e676e75·1a5d4f991d3..gnu
 34 ··0x000001f0·2e6c746f·5f2e7379·6d626f6c·5f6e6f64·.lto_.symbol_nod
 35 ··0x00000200·65732e36·64346131·61356434·66393931·es.6d4a1a5d4f991
 36 ··0x00000210·6433002e·676e752e·6c746f5f·2e726566·d3..gnu.lto_.ref
 37 ··0x00000220·732e3664·34613161·35643466·39393164·s.6d4a1a5d4f991d
21 ··0x00000120·39002e67·6e752e6c·746f5f2e·696e6c69·9..gnu.lto_.inli38 ··0x00000230·33002e67·6e752e6c·746f5f2e·6465636c·3..gnu.lto_.decl
22 ··0x00000130·6e652e63·37623535·65313563·61363965·ne.c7b55e15ca69e39 ··0x00000240·732e3664·34613161·35643466·39393164·s.6d4a1a5d4f991d
23 ··0x00000140·38613900·2e676e75·2e6c746f·5f2e6a6d·8a9..gnu.lto_.jm40 ··0x00000250·33002e67·6e752e6c·746f5f2e·73796d74·3..gnu.lto_.symt
 41 ··0x00000260·61622e36·64346131·61356434·66393931·ab.6d4a1a5d4f991
24 ··0x00000150·7066756e·63732e63·37623535·65313563·pfuncs.c7b55e15c 
25 ··0x00000160·61363965·38613900·2e676e75·2e6c746f·a69e8a9..gnu.lto 
26 ··0x00000170·5f2e7075·7265636f·6e73742e·63376235·_.pureconst.c7b5 
27 ··0x00000180·35653135·63613639·65386139·002e676e·5e15ca69e8a9..gn 
28 ··0x00000190·752e6c74·6f5f2e69·70615f6d·6f647265·u.lto_.ipa_modre 
29 ··0x000001a0·662e6337·62353565·31356361·36396538·f.c7b55e15ca69e8 
30 ··0x000001b0·6139002e·676e752e·6c746f5f·2e6c746f·a9..gnu.lto_.lto42 ··0x00000270·6433002e·676e752e·6c746f5f·2e657874·d3..gnu.lto_.ext
 43 ··0x00000280·5f73796d·7461622e·36643461·31613564·_symtab.6d4a1a5d
 44 ··0x00000290·34663939·31643300·2e676e75·2e6c746f·4f991d3..gnu.lto
31 ··0x000001c0·2e633762·35356531·35636136·39653861·.c7b55e15ca69e8a 
32 ··0x000001d0·39002e67·6e752e6c·746f5f6d·61696e2e·9..gnu.lto_main. 
33 ··0x000001e0·3333322e·63376235·35653135·63613639·332.c7b55e15ca69 
34 ··0x000001f0·65386139·002e676e·752e6c74·6f5f2e73·e8a9..gnu.lto_.s 
35 ··0x00000200·796d626f·6c5f6e6f·6465732e·63376235·ymbol_nodes.c7b5 
36 ··0x00000210·35653135·63613639·65386139·002e676e·5e15ca69e8a9..gn 
37 ··0x00000220·752e6c74·6f5f2e72·6566732e·63376235·u.lto_.refs.c7b5 
38 ··0x00000230·35653135·63613639·65386139·002e676e·5e15ca69e8a9..gn 
39 ··0x00000240·752e6c74·6f5f2e64·65636c73·2e633762·u.lto_.decls.c7b 
40 ··0x00000250·35356531·35636136·39653861·39002e67·55e15ca69e8a9..g 
41 ··0x00000260·6e752e6c·746f5f2e·73796d74·61622e63·nu.lto_.symtab.c 
42 ··0x00000270·37623535·65313563·61363965·38613900·7b55e15ca69e8a9. 
43 ··0x00000280·2e676e75·2e6c746f·5f2e6578·745f7379·.gnu.lto_.ext_sy 
44 ··0x00000290·6d746162·2e633762·35356531·35636136·mtab.c7b55e15ca6 
45 ··0x000002a0·39653861·39002e67·6e752e6c·746f5f2e·9e8a9..gnu.lto_. 
46 ··0x000002b0·6f707473·002e7265·6c612e74·6578742e·opts..rela.text.45 ··0x000002a0·5f2e6f70·7473002e·72656c61·2e746578·_.opts..rela.tex
47 ··0x000002c0·73746172·74757000·2e72656c·612e6465·startup..rela.de46 ··0x000002b0·742e7374·61727475·70002e72·656c612e·t.startup..rela.
48 ··0x000002d0·6275675f·696e666f·002e7265·6c612e64·bug_info..rela.d47 ··0x000002c0·64656275·675f696e·666f002e·72656c61·debug_info..rela
49 ··0x000002e0·65627567·5f6c6f63·6c697374·73002e72·ebug_loclists..r48 ··0x000002d0·2e646562·75675f6c·6f636c69·73747300·.debug_loclists.
50 ··0x000002f0·656c612e·64656275·675f6172·616e6765·ela.debug_arange49 ··0x000002e0·2e72656c·612e6465·6275675f·6172616e·.rela.debug_aran
51 ··0x00000300·73002e72·656c612e·64656275·675f726e·s..rela.debug_rn50 ··0x000002f0·67657300·2e72656c·612e6465·6275675f·ges..rela.debug_
52 ··0x00000310·676c6973·7473002e·72656c61·2e646562·glists..rela.deb51 ··0x00000300·726e676c·69737473·002e7265·6c612e64·rnglists..rela.d
53 ··0x00000320·75675f6c·696e6500·2e636f6d·6d656e74·ug_line..comment52 ··0x00000310·65627567·5f6c696e·65002e63·6f6d6d65·ebug_line..comme
54 ··0x00000330·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack53 ··0x00000320·6e74002e·6e6f7465·2e474e55·2d737461·nt..note.GNU-sta
55 ··0x00000340·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope54 ··0x00000330·636b002e·6e6f7465·2e676e75·2e70726f·ck..note.gnu.pro
56 ··0x00000350·72747900·2e72656c·612e6568·5f667261·rty..rela.eh_fra55 ··0x00000340·70657274·79002e72·656c612e·65685f66·perty..rela.eh_f
57 ··0x00000360·6d6500······························me.56 ··0x00000350·72616d65·00·························rame.
  
8.17 KB
libpython3.13-minimal_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····8612·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8612·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0···853484·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0···853236·2025-06-03·19:15:26.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
7.63 KB
data.tar.xz
7.61 KB
data.tar
7.6 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:·af64051c3eb0596e352e0e5b7497bd1fab8bf7773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff39c29b57dda39e2432c780f734bd848e798d19
6.18 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.4/build-static/../Modules/_hashopenssl.c:6911557 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:6931560 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)1562 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·7)
1563 »       mov····0x9a50(%rip),%rax········1563 »       mov····0x9a48(%rip),%rax········
1564 »       lea····0x4fe9(%rip),%rsi········1564 »       lea····0x5041(%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.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)
 1568 »       mov····%r13,%rdi
 1569 »       call···41c0·<PyBuffer_Release@plt>
1567 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:6761570 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676
1568 »       jmp····5531·<__cxa_finalize@plt+0xf11>1571 »       jmp····5531·<__cxa_finalize@plt+0xf11>
1569 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·7)1572 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)
1570 »       mov····0x9a30(%rip),%rax········1573 »       mov····0x9a30(%rip),%rax········
1571 »       lea····0x5029(%rip),%rsi········1574 »       lea····0x4fc9(%rip),%rsi········
1572 »       mov····(%rax),%rdi1575 »       mov····(%rax),%rdi
1573 »       call···42e0·<PyErr_SetString@plt>1576 »       call···42e0·<PyErr_SetString@plt>
1574 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:6761577 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:3601580 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Include/object.h:12387260 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:1238
7261 »       mov····0x8(%rsi),%rax7261 »       mov····0x8(%rsi),%rax
7262 EVP_update():7262 EVP_update():
7263 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·2)7263 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·2)
7264 »       testb··$0x10,0xab(%rax)7264 »       testb··$0x10,0xab(%rax)
7265 »       jne····5571·<__cxa_finalize@plt+0xf51>7265 »       jne····5591·<__cxa_finalize@plt+0xf71>
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.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)7270 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)7279 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·6)7282 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:676·(discriminator·6)
7283 »       cmpl···$0x1,0x34(%rsp)7283 »       cmpl···$0x1,0x34(%rsp)
7284 »       jg·····5589·<__cxa_finalize@plt+0xf69>7284 »       jg·····5571·<__cxa_finalize@plt+0xf51>
7285 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:6787285 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:6827288 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:6837290 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Include/cpython/pyatomic_gcc.h:1057299 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Include/cpython/lock.h:48·(discriminator·1)7303 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/cpython/lock.h:48·(discriminator·1)
7304 »       jne····8d56·<PyInit__hashlib@@Base+0x2fb6>7304 »       jne····8d63·<PyInit__hashlib@@Base+0x2fc3>
7305 EVP_update():7305 EVP_update():
7306 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:6847306 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:5217309 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Include/cpython/pyatomic_gcc.h:1057313 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Include/cpython/lock.h:59·(discriminator·1)7318 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/cpython/lock.h:59·(discriminator·1)
7319 »       jne····8d63·<PyInit__hashlib@@Base+0x2fc3>7319 »       jne····8d56·<PyInit__hashlib@@Base+0x2fb6>
7320 EVP_update():7320 EVP_update():
7321 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:6867321 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:6917324 /build/reproducible-path/python3.13-3.13.4/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 7406, 24 lines modifiedOffset 7406, 24 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.4/build-static/../Modules/_hashopenssl.c:6917408 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_hashopenssl.c:6937411 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:693
7412 »       jmp····8c85·<PyInit__hashlib@@Base+0x2ee5>7412 »       jmp····8c85·<PyInit__hashlib@@Base+0x2ee5>
7413 _PyMutex_Lock(): 
7414 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/cpython/lock.h:49 
7415 »       mov····%r12,%rdi 
7416 »       call···44c0·<PyMutex_Lock@plt> 
7417 »       jmp····8c58·<PyInit__hashlib@@Base+0x2eb8> 
7418 _PyMutex_Unlock():7413 _PyMutex_Unlock():
7419 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/cpython/lock.h:607414 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/cpython/lock.h:60
7420 »       mov····%r12,%rdi7415 »       mov····%r12,%rdi
7421 »       call···4110·<PyMutex_Unlock@plt>7416 »       call···4110·<PyMutex_Unlock@plt>
7422 »       jmp····8c75·<PyInit__hashlib@@Base+0x2ed5>7417 »       jmp····8c75·<PyInit__hashlib@@Base+0x2ed5>
 7418 _PyMutex_Lock():
 7419 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/cpython/lock.h:49
 7420 »       mov····%r12,%rdi
 7421 »       call···44c0·<PyMutex_Lock@plt>
 7422 »       jmp····8c58·<PyInit__hashlib@@Base+0x2eb8>
7423 EVP_update():7423 EVP_update():
7424 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:6797424 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_hashopenssl.c:679
7425 »       movb···$0x1,0x18(%rbp)7425 »       movb···$0x1,0x18(%rbp)
7426 »       jmp····8c39·<PyInit__hashlib@@Base+0x2e99>7426 »       jmp····8c39·<PyInit__hashlib@@Base+0x2e99>
7427 »       nopl···0x0(%rax)7427 »       nopl···0x0(%rax)
7428 EVP_copy():7428 EVP_copy():
7429 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/clinic/_hashopenssl.c.h:267429 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/clinic/_hashopenssl.c.h:26
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·36343035·31633365·62303539·36653335·64051c3eb0596e35 
3 ··0x00000010·32653065·35623734·39376264·31666162·2e0e5b7497bd1fab2 ··0x00000000·33396332·39623537·64646133·39653234·39c29b57dda39e24
 3 ··0x00000010·33326337·38306637·33346264·38343865·32c780f734bd848e
4 ··0x00000020·38626637·37372e64·65627567·00000000·8bf777.debug....4 ··0x00000020·37393864·31392e64·65627567·00000000·798d19.debug....
5 ··0x00000030·58b4e661····························X..a5 ··0x00000030·28390d23····························(9.#
  
906 KB
libpython3.13-stdlib_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0····10628·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0····10624·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1946468·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0··1946196·2025-06-03·19:15:26.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
905 KB
data.tar.xz
905 KB
data.tar
346 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.75 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·························2f30
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·························3aa0
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·························3bd0
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·························3120
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·························2cf0
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 73, 17 lines modifiedOffset 73, 17 lines modified
73 0000000000009490··0000000000000008·R_X86_64_RELATIVE·························92e073 0000000000009490··0000000000000008·R_X86_64_RELATIVE·························92e0
74 00000000000094a0··0000000000000008·R_X86_64_RELATIVE·························622874 00000000000094a0··0000000000000008·R_X86_64_RELATIVE·························6228
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·························2e40
81 0000000000009518··0000000000000008·R_X86_64_RELATIVE·························2ec081 0000000000009518··0000000000000008·R_X86_64_RELATIVE·························2eb0
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:·0db43f4b49c6bbfd7e27ccda2ca55ce23875f2123 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·183d18ea67c724f587a9396c20a50262163f2db2
47.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 11, 49 lines modifiedOffset 11, 49 lines modified
11 ··0xffffffffffffb730·(offset:·0x22c0)·->·0x204·fde=[····94]11 ··0xffffffffffffb730·(offset:·0x22c0)·->·0x204·fde=[····94]
12 ··0xffffffffffffb738·(offset:·0x22c8)·->·0x254·fde=[····e4]12 ··0xffffffffffffb738·(offset:·0x22c8)·->·0x254·fde=[····e4]
13 ··0xffffffffffffb79b·(offset:·0x232b)·->·0x298·fde=[···128]13 ··0xffffffffffffb79b·(offset:·0x232b)·->·0x298·fde=[···128]
14 ··0xffffffffffffb7bc·(offset:·0x234c)·->·0x2d4·fde=[···164]14 ··0xffffffffffffb7bc·(offset:·0x234c)·->·0x2d4·fde=[···164]
15 ··0xffffffffffffb7ee·(offset:·0x237e)·->·0x334·fde=[···1c4]15 ··0xffffffffffffb7ee·(offset:·0x237e)·->·0x334·fde=[···1c4]
16 ··0xffffffffffffb891·(offset:·0x2421)·->·0x3b8·fde=[···248]16 ··0xffffffffffffb891·(offset:·0x2421)·->·0x3b8·fde=[···248]
17 ··0xffffffffffffb8c0·(offset:·0x2450)·->·0x424·fde=[···2b4]17 ··0xffffffffffffb8c0·(offset:·0x2450)·->·0x424·fde=[···2b4]
18 ··0xffffffffffffbb69·(offset:·0x26f9)·->·0x494·fde=[···324]18 ··0xffffffffffffbb56·(offset:·0x26e6)·->·0x494·fde=[···324]
19 ··0xffffffffffffbb7e·(offset:·0x270e)·->·0x4fc·fde=[···38c]19 ··0xffffffffffffbb6b·(offset:·0x26fb)·->·0x4fc·fde=[···38c]
20 ··0xffffffffffffbccf·(offset:·0x285f)·->·0x568·fde=[···3f8]20 ··0xffffffffffffbcbc·(offset:·0x284c)·->·0x568·fde=[···3f8]
21 ··0xffffffffffffbe87·(offset:·0x2a17)·->·0x5d4·fde=[···464]21 ··0xffffffffffffbe74·(offset:·0x2a04)·->·0x5d4·fde=[···464]
22 ··0xffffffffffffbf81·(offset:·0x2b11)·->·0x638·fde=[···4c8]22 ··0xffffffffffffbf6e·(offset:·0x2afe)·->·0x638·fde=[···4c8]
23 ··0xffffffffffffbffd·(offset:·0x2b8d)·->·0x674·fde=[···504]23 ··0xffffffffffffbfea·(offset:·0x2b7a)·->·0x674·fde=[···504]
24 ··0xffffffffffffc02a·(offset:·0x2bba)·->·0x6b0·fde=[···540]24 ··0xffffffffffffc017·(offset:·0x2ba7)·->·0x6b0·fde=[···540]
25 ··0xffffffffffffc091·(offset:·0x2c21)·->·0x7e8·fde=[···678]25 ··0xffffffffffffc07e·(offset:·0x2c0e)·->·0x7e8·fde=[···678]
26 ··0xffffffffffffc102·(offset:·0x2c92)·->·0x860·fde=[···6f0]26 ··0xffffffffffffc0ef·(offset:·0x2c7f)·->·0x860·fde=[···6f0]
27 ··0xffffffffffffc151·(offset:·0x2ce1)·->·0x8a8·fde=[···738]27 ··0xffffffffffffc13e·(offset:·0x2cce)·->·0x8a8·fde=[···738]
28 ··0xffffffffffffc170·(offset:·0x2d00)·->·0x21c·fde=[····ac]28 ··0xffffffffffffc160·(offset:·0x2cf0)·->·0x21c·fde=[····ac]
29 ··0xffffffffffffc2c0·(offset:·0x2e50)·->·0x26c·fde=[····fc]29 ··0xffffffffffffc2b0·(offset:·0x2e40)·->·0x26c·fde=[····fc]
30 ··0xffffffffffffc330·(offset:·0x2ec0)·->·0x2bc·fde=[···14c]30 ··0xffffffffffffc320·(offset:·0x2eb0)·->·0x2bc·fde=[···14c]
31 ··0xffffffffffffc3b0·(offset:·0x2f40)·->·0x2e8·fde=[···178]31 ··0xffffffffffffc3a0·(offset:·0x2f30)·->·0x2e8·fde=[···178]
32 ··0xffffffffffffc5a0·(offset:·0x3130)·->·0x368·fde=[···1f8]32 ··0xffffffffffffc590·(offset:·0x3120)·->·0x368·fde=[···1f8]
33 ··0xffffffffffffc6d0·(offset:·0x3260)·->·0x3d8·fde=[···268]33 ··0xffffffffffffc6c0·(offset:·0x3250)·->·0x3d8·fde=[···268]
34 ··0xffffffffffffcf20·(offset:·0x3ab0)·->·0x444·fde=[···2d4]34 ··0xffffffffffffcf10·(offset:·0x3aa0)·->·0x444·fde=[···2d4]
35 ··0xffffffffffffcf70·(offset:·0x3b00)·->·0x460·fde=[···2f0]35 ··0xffffffffffffcf60·(offset:·0x3af0)·->·0x460·fde=[···2f0]
36 ··0xffffffffffffd050·(offset:·0x3be0)·->·0x4b0·fde=[···340]36 ··0xffffffffffffd040·(offset:·0x3bd0)·->·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, 90 lines modifiedOffset 82, 90 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
  
112 000000ac·0000000000000034·000000b0·FDE·cie=00000000·pc=0000000000002d00..0000000000002e45112 000000ac·0000000000000034·000000b0·FDE·cie=00000000·pc=0000000000002cf0..0000000000002e35
113 ··DW_CFA_advance_loc:·5·to·0000000000002d05113 ··DW_CFA_advance_loc:·5·to·0000000000002cf5
114 ··DW_CFA_def_cfa_offset:·16114 ··DW_CFA_def_cfa_offset:·16
115 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16115 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
116 ··DW_CFA_advance_loc:·8·to·0000000000002d0d116 ··DW_CFA_advance_loc:·8·to·0000000000002cfd
117 ··DW_CFA_def_cfa_offset:·24117 ··DW_CFA_def_cfa_offset:·24
118 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24118 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
119 ··DW_CFA_advance_loc:·20·to·0000000000002d21119 ··DW_CFA_advance_loc:·20·to·0000000000002d11
120 ··DW_CFA_def_cfa_offset:·64120 ··DW_CFA_def_cfa_offset:·64
121 ··DW_CFA_advance_loc:·40·to·0000000000002d49121 ··DW_CFA_advance_loc:·40·to·0000000000002d39
122 ··DW_CFA_def_cfa_offset:·72122 ··DW_CFA_def_cfa_offset:·72
123 ··DW_CFA_advance_loc:·6·to·0000000000002d4f123 ··DW_CFA_advance_loc:·6·to·0000000000002d3f
124 ··DW_CFA_def_cfa_offset:·80124 ··DW_CFA_def_cfa_offset:·80
125 ··DW_CFA_advance_loc:·18·to·0000000000002d61125 ··DW_CFA_advance_loc:·18·to·0000000000002d51
126 ··DW_CFA_def_cfa_offset:·72126 ··DW_CFA_def_cfa_offset:·72
127 ··DW_CFA_advance_loc:·1·to·0000000000002d62127 ··DW_CFA_advance_loc:·1·to·0000000000002d52
128 ··DW_CFA_def_cfa_offset:·64128 ··DW_CFA_def_cfa_offset:·64
129 ··DW_CFA_advance_loc1:·182·to·0000000000002e18129 ··DW_CFA_advance_loc1:·182·to·0000000000002e08
130 ··DW_CFA_remember_state130 ··DW_CFA_remember_state
131 ··DW_CFA_def_cfa_offset:·24131 ··DW_CFA_def_cfa_offset:·24
132 ··DW_CFA_advance_loc:·1·to·0000000000002e19132 ··DW_CFA_advance_loc:·1·to·0000000000002e09
133 ··DW_CFA_def_cfa_offset:·16133 ··DW_CFA_def_cfa_offset:·16
134 ··DW_CFA_advance_loc:·1·to·0000000000002e1a134 ··DW_CFA_advance_loc:·1·to·0000000000002e0a
135 ··DW_CFA_def_cfa_offset:·8135 ··DW_CFA_def_cfa_offset:·8
136 ··DW_CFA_advance_loc:·1·to·0000000000002e1b136 ··DW_CFA_advance_loc:·1·to·0000000000002e0b
137 ··DW_CFA_restore_state137 ··DW_CFA_restore_state
138 ··DW_CFA_nop138 ··DW_CFA_nop
  
139 000000e4·0000000000000014·000000e8·FDE·cie=00000000·pc=00000000000022c8..000000000000232b139 000000e4·0000000000000014·000000e8·FDE·cie=00000000·pc=00000000000022c8..000000000000232b
140 ··DW_CFA_def_cfa_offset:·64140 ··DW_CFA_def_cfa_offset:·64
141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
143 ··DW_CFA_nop143 ··DW_CFA_nop
  
144 000000fc·0000000000000028·00000100·FDE·cie=00000000·pc=0000000000002e50..0000000000002eb2144 000000fc·0000000000000028·00000100·FDE·cie=00000000·pc=0000000000002e40..0000000000002ea2
145 ··DW_CFA_advance_loc:·6·to·0000000000002e56145 ··DW_CFA_advance_loc:·6·to·0000000000002e46
146 ··DW_CFA_def_cfa_offset:·16146 ··DW_CFA_def_cfa_offset:·16
147 ··DW_CFA_offset:·r12·(r12)·at·cfa-16147 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
148 ··DW_CFA_advance_loc:·4·to·0000000000002e5a148 ··DW_CFA_advance_loc:·4·to·0000000000002e4a
149 ··DW_CFA_def_cfa_offset:·24149 ··DW_CFA_def_cfa_offset:·24
150 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24150 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
151 ··DW_CFA_advance_loc:·4·to·0000000000002e5e151 ··DW_CFA_advance_loc:·4·to·0000000000002e4e
152 ··DW_CFA_def_cfa_offset:·32152 ··DW_CFA_def_cfa_offset:·32
Max diff block lines reached; 39692/48542 bytes (81.77%) of diff not shown.
540 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 PyMem_Malloc25 PyMem_Malloc
26 PyUnicode_FromString26 PyUnicode_FromString
27 _PyType_LookupRef27 _PyType_LookupRef
28 PyUnicode_FromFormat28 PyUnicode_FromFormat
29 PyTime_PerfCounterRaw29 PyTime_PerfCounterRaw
30 PyErr_SetRaisedException30 PyErr_SetRaisedException
31 PyObject_Repr31 PyObject_Repr
32 PyMutex_Unlock 
33 PyMutex_Lock32 PyMutex_Lock
34 _PyUnicode_EqualToASCIIString33 _PyUnicode_EqualToASCIIString
35 PyMem_Free 
36 PyModule_Type34 PyModule_Type
37 PyModule_GetNameObject35 PyModule_GetNameObject
 36 PyMutex_Unlock
 37 PyMem_Free
38 _PyThreadState_GetCurrent38 _PyThreadState_GetCurrent
39 _Py_CheckFunctionResult39 _Py_CheckFunctionResult
40 _PyTime_FromLong40 _PyTime_FromLong
41 _PyObject_MakeTpCall41 _PyObject_MakeTpCall
42 PyErr_WriteUnraisable42 PyErr_WriteUnraisable
43 _PyTime_FromSecondsObject43 _PyTime_FromSecondsObject
44 PyExc_RuntimeError44 PyExc_RuntimeError
1.95 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 34, 21 lines modifiedOffset 34, 21 lines modified
34 ··0x00000988·696e6700·5f507954·7970655f·4c6f6f6b·ing._PyType_Look34 ··0x00000988·696e6700·5f507954·7970655f·4c6f6f6b·ing._PyType_Look
35 ··0x00000998·75705265·66005079·556e6963·6f64655f·upRef.PyUnicode_35 ··0x00000998·75705265·66005079·556e6963·6f64655f·upRef.PyUnicode_
36 ··0x000009a8·46726f6d·466f726d·61740050·7954696d·FromFormat.PyTim36 ··0x000009a8·46726f6d·466f726d·61740050·7954696d·FromFormat.PyTim
37 ··0x000009b8·655f5065·7266436f·756e7465·72526177·e_PerfCounterRaw37 ··0x000009b8·655f5065·7266436f·756e7465·72526177·e_PerfCounterRaw
38 ··0x000009c8·00507945·72725f53·65745261·69736564·.PyErr_SetRaised38 ··0x000009c8·00507945·72725f53·65745261·69736564·.PyErr_SetRaised
39 ··0x000009d8·45786365·7074696f·6e005079·4f626a65·Exception.PyObje39 ··0x000009d8·45786365·7074696f·6e005079·4f626a65·Exception.PyObje
40 ··0x000009e8·63745f52·65707200·50794d75·7465785f·ct_Repr.PyMutex_40 ··0x000009e8·63745f52·65707200·50794d75·7465785f·ct_Repr.PyMutex_
41 ··0x000009f8·556e6c6f·636b0050·794d7574·65785f4c·Unlock.PyMutex_L 
42 ··0x00000a08·6f636b00·5f507955·6e69636f·64655f45·ock._PyUnicode_E41 ··0x000009f8·4c6f636b·005f5079·556e6963·6f64655f·Lock._PyUnicode_
43 ··0x00000a18·7175616c·546f4153·43494953·7472696e·qualToASCIIStrin42 ··0x00000a08·45717561·6c546f41·53434949·53747269·EqualToASCIIStri
44 ··0x00000a28·67005079·4d656d5f·46726565·0050794d·g.PyMem_Free.PyM 
45 ··0x00000a38·6f64756c·655f5479·70650050·794d6f64·odule_Type.PyMod 
46 ··0x00000a48·756c655f·4765744e·616d654f·626a6563·ule_GetNameObjec43 ··0x00000a18·6e670050·794d6f64·756c655f·54797065·ng.PyModule_Type
 44 ··0x00000a28·0050794d·6f64756c·655f4765·744e616d·.PyModule_GetNam
 45 ··0x00000a38·654f626a·65637400·50794d75·7465785f·eObject.PyMutex_
 46 ··0x00000a48·556e6c6f·636b0050·794d656d·5f467265·Unlock.PyMem_Fre
47 ··0x00000a58·74005f50·79546872·65616453·74617465·t._PyThreadState47 ··0x00000a58·65005f50·79546872·65616453·74617465·e._PyThreadState
48 ··0x00000a68·5f476574·43757272·656e7400·5f50795f·_GetCurrent._Py_48 ··0x00000a68·5f476574·43757272·656e7400·5f50795f·_GetCurrent._Py_
49 ··0x00000a78·43686563·6b46756e·6374696f·6e526573·CheckFunctionRes49 ··0x00000a78·43686563·6b46756e·6374696f·6e526573·CheckFunctionRes
50 ··0x00000a88·756c7400·5f507954·696d655f·46726f6d·ult._PyTime_From50 ··0x00000a88·756c7400·5f507954·696d655f·46726f6d·ult._PyTime_From
51 ··0x00000a98·4c6f6e67·005f5079·4f626a65·63745f4d·Long._PyObject_M51 ··0x00000a98·4c6f6e67·005f5079·4f626a65·63745f4d·Long._PyObject_M
52 ··0x00000aa8·616b6554·7043616c·6c005079·4572725f·akeTpCall.PyErr_52 ··0x00000aa8·616b6554·7043616c·6c005079·4572725f·akeTpCall.PyErr_
53 ··0x00000ab8·57726974·65556e72·61697361·626c6500·WriteUnraisable.53 ··0x00000ab8·57726974·65556e72·61697361·626c6500·WriteUnraisable.
54 ··0x00000ac8·5f507954·696d655f·46726f6d·5365636f·_PyTime_FromSeco54 ··0x00000ac8·5f507954·696d655f·46726f6d·5365636f·_PyTime_FromSeco
264 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 582 lines modifiedOffset 1, 605 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.4/build-static/../Modules/_lsprof.c:10384 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_lsprof.c:5928 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Modules/_lsprof.c:935·(discriminator·1)11 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:935·(discriminator·1)
12 »       mov····0x8(%rsp),%eax12 »       mov····0x8(%rsp),%eax
13 setBuiltins():13 setBuiltins():
14 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:60114 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:601
15 »       test···%eax,%eax15 »       test···%eax,%eax
16 »       jne····2d8c·<__cxa_finalize@plt+0xadc>16 »       jne····2d7c·<__cxa_finalize@plt+0xacc>
17 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:60217 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:602
18 »       andl···$0xfffffffb,0x28(%rbx)18 »       andl···$0xfffffffb,0x28(%rbx)
19 profiler_init():19 profiler_init():
20 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:93720 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:937
21 »       movsd··0x10(%rsp),%xmm021 »       movsd··0x10(%rsp),%xmm0
22 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:93822 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:938
23 »       mov····0x18(%rsp),%rax23 »       mov····0x18(%rsp),%rax
24 »       mov····0x30(%rbx),%rdi24 »       mov····0x30(%rbx),%rdi
25 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:93725 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:937
26 »       movsd··%xmm0,0x38(%rbx)26 »       movsd··%xmm0,0x38(%rbx)
27 Py_XINCREF():27 Py_XINCREF():
28 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:103128 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:1031
29 »       test···%rax,%rax29 »       test···%rax,%rax
30 »       je·····2db1·<__cxa_finalize@plt+0xb01>30 »       je·····2da1·<__cxa_finalize@plt+0xaf1>
31 »       jmp····2e1b·<__cxa_finalize@plt+0xb6b>31 »       jmp····2e0b·<__cxa_finalize@plt+0xb5b>
32 Py_DECREF():32 Py_DECREF():
33 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)33 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
34 »       test···%edx,%edx34 »       test···%edx,%edx
35 »       js·····230c·<__cxa_finalize@plt+0x5c>35 »       js·····230c·<__cxa_finalize@plt+0x5c>
36 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94836 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:948
37 »       sub····$0x1,%rdx37 »       sub····$0x1,%rdx
38 »       mov····%rdx,0x0(%rbp)38 »       mov····%rdx,0x0(%rbp)
39 »       je·····2321·<__cxa_finalize@plt+0x71>39 »       je·····2321·<__cxa_finalize@plt+0x71>
40 profiler_init():40 profiler_init():
41 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:93341 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:933
42 »       or·····$0xffffffff,%eax42 »       or·····$0xffffffff,%eax
43 »       jmp····2e14·<__cxa_finalize@plt+0xb64>43 »       jmp····2e04·<__cxa_finalize@plt+0xb54>
44 Py_DECREF():44 Py_DECREF():
45 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94945 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:949
46 »       mov····%rbp,%rdi46 »       mov····%rbp,%rdi
47 »       call···2210·<_Py_Dealloc@plt>47 »       call···2210·<_Py_Dealloc@plt>
48 »       jmp····2e12·<__cxa_finalize@plt+0xb62>48 »       jmp····2e02·<__cxa_finalize@plt+0xb52>
49 »       mov····%rbp,%rdi49 »       mov····%rbp,%rdi
50 »       call···2210·<_Py_Dealloc@plt>50 »       call···2210·<_Py_Dealloc@plt>
51 »       jmp····230c·<__cxa_finalize@plt+0x5c>51 »       jmp····230c·<__cxa_finalize@plt+0x5c>
52 _lsprof_traverse():52 _lsprof_traverse():
53 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:100953 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:1009
54 »       mov····0x8(%rax),%rdi54 »       mov····0x8(%rax),%rdi
55 »       test···%rdi,%rdi55 »       test···%rdi,%rdi
56 »       jne····2e8c·<__cxa_finalize@plt+0xbdc>56 »       jne····2e7c·<__cxa_finalize@plt+0xbcc>
57 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:101057 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:1010
58 »       mov····0x10(%rbx),%rdi58 »       mov····0x10(%rbx),%rdi
59 »       test···%rdi,%rdi59 »       test···%rdi,%rdi
60 »       jne····2ea6·<__cxa_finalize@plt+0xbf6>60 »       jne····2e96·<__cxa_finalize@plt+0xbe6>
61 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:101161 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:1011
62 »       xor····%eax,%eax62 »       xor····%eax,%eax
63 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:101263 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:1012
64 »       pop····%rbx64 »       pop····%rbx
65 »       pop····%rbp65 »       pop····%rbp
66 »       pop····%r1266 »       pop····%r12
67 »       ret67 »       ret
68 _lsprof_clear():68 _lsprof_clear():
69 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:101269 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:1012
70 »       mov····%rax,0x8(%rsp)70 »       mov····%rax,0x8(%rsp)
71 Py_DECREF():71 Py_DECREF():
72 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94972 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:949
73 »       call···2210·<_Py_Dealloc@plt>73 »       call···2210·<_Py_Dealloc@plt>
74 »       mov····0x8(%rsp),%rax74 »       mov····0x8(%rsp),%rax
75 »       jmp····2eee·<__cxa_finalize@plt+0xc3e>75 »       jmp····2ede·<__cxa_finalize@plt+0xc2e>
76 »       call···2210·<_Py_Dealloc@plt>76 »       call···2210·<_Py_Dealloc@plt>
77 »       jmp····2f34·<__cxa_finalize@plt+0xc84>77 »       jmp····2f24·<__cxa_finalize@plt+0xc74>
78 »       mov····%rax,0x8(%rsp)78 »       mov····%rax,0x8(%rsp)
79 »       call···2210·<_Py_Dealloc@plt>79 »       call···2210·<_Py_Dealloc@plt>
80 »       mov····0x8(%rsp),%rax80 »       mov····0x8(%rsp),%rax
81 »       jmp····2f11·<__cxa_finalize@plt+0xc61>81 »       jmp····2f01·<__cxa_finalize@plt+0xc51>
82 »       mov····%r13,%rdi82 »       mov····%r13,%rdi
83 »       call···2210·<_Py_Dealloc@plt>83 »       call···2210·<_Py_Dealloc@plt>
84 »       jmp····3123·<__cxa_finalize@plt+0xe73>84 »       jmp····3113·<__cxa_finalize@plt+0xe63>
85 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94885 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:948
86 »       sub····$0x1,%rdx86 »       sub····$0x1,%rdx
87 »       mov····%rdx,(%rax)87 »       mov····%rdx,(%rax)
88 »       jne····3087·<__cxa_finalize@plt+0xdd7>88 »       jne····3077·<__cxa_finalize@plt+0xdc7>
89 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94989 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:949
90 »       mov····%rax,%rdi90 »       mov····%rax,%rdi
91 »       call···2210·<_Py_Dealloc@plt>91 »       call···2210·<_Py_Dealloc@plt>
92 »       jmp····3087·<__cxa_finalize@plt+0xdd7>92 »       jmp····3077·<__cxa_finalize@plt+0xdc7>
93 »       mov····%r13,%rdi93 »       mov····%r13,%rdi
94 »       call···2210·<_Py_Dealloc@plt>94 »       call···2210·<_Py_Dealloc@plt>
95 »       jmp····30db·<__cxa_finalize@plt+0xe2b>95 »       jmp····30cb·<__cxa_finalize@plt+0xe1b>
96 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94896 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:948
97 »       sub····$0x1,%rdx97 »       sub····$0x1,%rdx
98 »       mov····%rdx,(%rax)98 »       mov····%rdx,(%rax)
99 »       jne····30c5·<__cxa_finalize@plt+0xe15>99 »       jne····30b5·<__cxa_finalize@plt+0xe05>
100 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:949100 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:949
101 »       mov····%rax,%rdi101 »       mov····%rax,%rdi
102 »       call···2210·<_Py_Dealloc@plt>102 »       call···2210·<_Py_Dealloc@plt>
103 »       jmp····30c5·<__cxa_finalize@plt+0xe15>103 »       jmp····30b5·<__cxa_finalize@plt+0xe05>
104 setBuiltins():104 setBuiltins():
105 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:602105 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:602
106 »       andl···$0xfffffffb,0x28(%rbp)106 »       andl···$0xfffffffb,0x28(%rbp)
107 »       jmp····2fb4·<__cxa_finalize@plt+0xd04>107 »       jmp····2fa4·<__cxa_finalize@plt+0xcf4>
108 setSubcalls():108 setSubcalls():
109 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:594109 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:594
110 »       orl····$0x2,0x28(%rbp)110 »       orl····$0x2,0x28(%rbp)
111 »       jmp····2fa3·<__cxa_finalize@plt+0xcf3>111 »       jmp····2f93·<__cxa_finalize@plt+0xce3>
112 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:592112 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:592
113 »       andl···$0xfffffffd,0x28(%rbp)113 »       andl···$0xfffffffd,0x28(%rbp)
114 »       jmp····2fa3·<__cxa_finalize@plt+0xcf3>114 »       jmp····2f93·<__cxa_finalize@plt+0xce3>
115 setBuiltins():115 setBuiltins():
116 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:604116 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_lsprof.c:604
117 »       orl····$0x4,0x28(%rbp)117 »       orl····$0x4,0x28(%rbp)
118 »       jmp····2fb4·<__cxa_finalize@plt+0xd04>118 »       jmp····2fa4·<__cxa_finalize@plt+0xcf4>
119 Py_DECREF():119 Py_DECREF():
120 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:948120 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:948
121 »       sub····$0x1,%rdx121 »       sub····$0x1,%rdx
122 »       mov····%rdx,(%rax)122 »       mov····%rdx,(%rax)
123 »       jne····3009·<__cxa_finalize@plt+0xd59>123 »       jne····2ff9·<__cxa_finalize@plt+0xd49>
Max diff block lines reached; 264020/269978 bytes (97.79%) 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
2.84 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00006b90·011b033b·6c010000·2c000000·90b4ffff·...;l...,.......2 ··0x00006b90·011b033b·6c010000·2c000000·90b4ffff·...;l...,.......
3 ··0x00006ba0·88010000·20b7ffff·b0010000·30b7ffff·....·.......0...3 ··0x00006ba0·88010000·20b7ffff·b0010000·30b7ffff·....·.......0...
4 ··0x00006bb0·04020000·38b7ffff·54020000·9bb7ffff·....8...T.......4 ··0x00006bb0·04020000·38b7ffff·54020000·9bb7ffff·....8...T.......
5 ··0x00006bc0·98020000·bcb7ffff·d4020000·eeb7ffff·................5 ··0x00006bc0·98020000·bcb7ffff·d4020000·eeb7ffff·................
6 ··0x00006bd0·34030000·91b8ffff·b8030000·c0b8ffff·4...............6 ··0x00006bd0·34030000·91b8ffff·b8030000·c0b8ffff·4...............
7 ··0x00006be0·24040000·69bbffff·94040000·7ebbffff·$...i.......~...7 ··0x00006be0·24040000·56bbffff·94040000·6bbbffff·$...V.......k...
8 ··0x00006bf0·fc040000·cfbcffff·68050000·87beffff·........h.......8 ··0x00006bf0·fc040000·bcbcffff·68050000·74beffff·........h...t...
9 ··0x00006c00·d4050000·81bfffff·38060000·fdbfffff·........8.......9 ··0x00006c00·d4050000·6ebfffff·38060000·eabfffff·....n...8.......
10 ··0x00006c10·74060000·2ac0ffff·b0060000·91c0ffff·t...*...........10 ··0x00006c10·74060000·17c0ffff·b0060000·7ec0ffff·t...........~...
11 ··0x00006c20·e8070000·02c1ffff·60080000·51c1ffff·........`...Q...11 ··0x00006c20·e8070000·efc0ffff·60080000·3ec1ffff·........`...>...
12 ··0x00006c30·a8080000·70c1ffff·1c020000·c0c2ffff·....p...........12 ··0x00006c30·a8080000·60c1ffff·1c020000·b0c2ffff·....`...........
13 ··0x00006c40·6c020000·30c3ffff·bc020000·b0c3ffff·l...0...........13 ··0x00006c40·6c020000·20c3ffff·bc020000·a0c3ffff·l...·...........
14 ··0x00006c50·e8020000·a0c5ffff·68030000·d0c6ffff·........h.......14 ··0x00006c50·e8020000·90c5ffff·68030000·c0c6ffff·........h.......
15 ··0x00006c60·d8030000·20cfffff·44040000·70cfffff·....·...D...p...15 ··0x00006c60·d8030000·10cfffff·44040000·60cfffff·........D...`...
16 ··0x00006c70·60040000·50d0ffff·b0040000·f0d5ffff·`...P...........16 ··0x00006c70·60040000·40d0ffff·b0040000·d0d5ffff·`...@...........
17 ··0x00006c80·1c050000·70dcffff·88050000·30deffff·....p.......0...17 ··0x00006c80·1c050000·50dcffff·88050000·10deffff·....P...........
18 ··0x00006c90·f4050000·c0e0ffff·8c060000·80e1ffff·................18 ··0x00006c90·f4050000·a0e0ffff·8c060000·60e1ffff·............`...
19 ··0x00006ca0·c8060000·a0e3ffff·14070000·c0e4ffff·................19 ··0x00006ca0·c8060000·80e3ffff·14070000·a0e4ffff·................
20 ··0x00006cb0·60070000·f0e5ffff·ac070000·30e7ffff·`...........0...20 ··0x00006cb0·60070000·d0e5ffff·ac070000·10e7ffff·`...............
21 ··0x00006cc0·14080000·00eaffff·80080000·90eaffff·................21 ··0x00006cc0·14080000·e0e9ffff·80080000·70eaffff·............p...
22 ··0x00006cd0·f8080000·60ebffff·c8010000·70ebffff·....`.......p...22 ··0x00006cd0·f8080000·40ebffff·c8010000·50ebffff·....@.......P...
23 ··0x00006ce0·dc010000·10ecffff·54030000·20ecffff·........T...·...23 ··0x00006ce0·dc010000·f0ebffff·54030000·00ecffff·........T.......
24 ··0x00006cf0·58060000·80ecffff·c0080000··········X...........24 ··0x00006cf0·58060000·60ecffff·c0080000··········X...`.......
  
10.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 125 lines modifiedOffset 2, 125 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·3cbfffff·45010000·00450e10·....<...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..............
18 ··0x00006df0·63000000·000e4083·03860200·28000000·c.....@.....(...18 ··0x00006df0·63000000·000e4083·03860200·28000000·c.....@.....(...
19 ··0x00006e00·00010000·4cc0ffff·62000000·00460e10·....L...b....F..19 ··0x00006e00·00010000·3cc0ffff·62000000·00460e10·....<...b....F..
20 ··0x00006e10·8c02440e·18860344·0e208304·02490e18·..D....D.·...I..20 ··0x00006e10·8c02440e·18860344·0e208304·02490e18·..D....D.·...I..
21 ··0x00006e20·470e1042·0e080000·20000000·2c010000·G..B....·...,...21 ··0x00006e20·470e1042·0e080000·20000000·2c010000·G..B....·...,...
22 ··0x00006e30·fbb4ffff·21000000·000e2083·0486038c·....!.....·.....22 ··0x00006e30·fbb4ffff·21000000·000e2083·0486038c·....!.....·.....
23 ··0x00006e40·025d0e18·410e1042·0e080000·14000000·.]..A..B........23 ··0x00006e40·025d0e18·410e1042·0e080000·14000000·.]..A..B........
24 ··0x00006e50·50010000·6cc0ffff·7b000000·00480e20·P...l...{....H.·24 ··0x00006e50·50010000·5cc0ffff·7b000000·00480e20·P...\...{....H.·
25 ··0x00006e60·02720e08·10000000·68010000·e0b4ffff·.r......h.......25 ··0x00006e60·02720e08·10000000·68010000·e0b4ffff·.r......h.......
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·b0c0ffff·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·20c2ffff·30010000·00460e10·8e02420e··...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·e0c2ffff·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·0e6003fe·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·0e084e0b·1c000000·b8020000·94b4ffff·..N.............
47 ··0x00006fc0·a9020000·000e6083·0786068c·058d048e·......`.........47 ··0x00006fc0·96020000·000e6083·0786068c·058d048e·......`.........
48 ··0x00006fd0·038f0200·18000000·d8020000·d4caffff·................48 ··0x00006fd0·038f0200·18000000·d8020000·c4caffff·................
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·f8caffff·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·bab6ffff·.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·88cbffff·87050000·H...D...........
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·67b6ffff·51010000·000e6083·....g...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·4cb7ffff·b8010000·000e7083·0786068c·L.........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·98b8ffff·..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·2eb9ffff·7c000000·000e6083·0686058c·....|.....`.....
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·6eb9ffff·............n...
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·5fb9ffff·67000000·....D..._...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·8eb8ffff·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·87b8ffff·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·8eb8ffff·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.48 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·302f0000·00000000·<`......0/......
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·a03a0000·00000000·&`.......:......
13 ··0x000091f0·80000000·00000000·00000000·00000000·................13 ··0x000091f0·80000000·00000000·00000000·00000000·................
14 ··0x00009200·19610000·00000000·e03b0000·00000000·.a.......;......14 ··0x00009200·19610000·00000000·d03b0000·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·20310000·00000000·,a......·1......
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·f02c0000·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 57, 10 lines modifiedOffset 57, 10 lines modified
57 ··0x000094a0·28620000·00000000·50000000·00000000·(b......P.......57 ··0x000094a0·28620000·00000000·50000000·00000000·(b......P.......
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·402e0000·00000000·b02e0000·00000000·@...............
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·62343366·34623439·63366262·66643765·b43f4b49c6bbfd7e 
3 ··0x00000010·32376363·64613263·61353563·65323338·27ccda2ca55ce2382 ··0x00000000·33643138·65613637·63373234·66353837·3d18ea67c724f587
 3 ··0x00000010·61393339·36633230·61353032·36323136·a9396c20a5026216
4 ··0x00000020·37356632·31322e64·65627567·00000000·75f212.debug....4 ··0x00000020·33663264·62322e64·65627567·00000000·3f2db2.debug....
5 ··0x00000030·b1287217····························.(r.5 ··0x00000030·37a69ca5····························7...
  
442 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.
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·0x0050b0·0x0050b0·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0050b0·0x0050b0·R···0x1000
8 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x005c49·0x005c49·R·E·0x10008 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x005c69·0x005c69·R·E·0x1000
9 ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x003ec0·0x003ec0·R···0x10009 ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x003ec0·0x003ec0·R···0x1000
10 ··LOAD···········0x010cd0·0x0000000000010cd0·0x0000000000010cd0·0x001878·0x001888·RW··0x100010 ··LOAD···········0x010cd0·0x0000000000010cd0·0x0000000000010cd0·0x001878·0x001888·RW··0x1000
11 ··DYNAMIC········0x010d68·0x0000000000010d68·0x0000000000010d68·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x010d68·0x0000000000010d68·0x0000000000010d68·0x0001c0·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x00e350·0x000000000000e350·0x000000000000e350·0x000514·0x000514·R···0x413 ··GNU_EH_FRAME···0x00e350·0x000000000000e350·0x000000000000e350·0x000514·0x000514·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x010cd0·0x0000000000010cd0·0x0000000000010cd0·0x000330·0x000330·R···0x115 ··GNU_RELRO······0x010cd0·0x0000000000010cd0·0x0000000000010cd0·0x000330·0x000330·R···0x1
1.66 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000000000025d6·0025d6·000190·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000000000025d6·0025d6·000190·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0000000000002768·002768·000020·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········0000000000002768·002768·000020·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············0000000000002788·002788·0018d8·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············0000000000002788·002788·0018d8·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············0000000000004060·004060·001050·18··AI··3··22··813 ··[·8]·.rela.plt·········RELA············0000000000004060·004060·001050·18··AI··3··22··8
14 ··[·9]·.init·············PROGBITS········0000000000006000·006000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000006000·006000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000006020·006020·000af0·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000006020·006020·000af0·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0000000000006b10·006b10·000010·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0000000000006b10·006b10·000010·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000006b20·006b20·00511e·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········0000000000006b20·006b20·00513e·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········000000000000bc40·00bc40·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········000000000000bc60·00bc60·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········000000000000c000·00c000·002350·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········000000000000c000·00c000·002350·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000e350·00e350·000514·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000e350·00e350·000514·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········000000000000e868·00e868·001658·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········000000000000e868·00e868·001658·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······0000000000010cd0·010cd0·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······0000000000010cd0·010cd0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0000000000010cd8·010cd8·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······0000000000010cd8·010cd8·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······PROGBITS········0000000000010ce0·010ce0·000088·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········0000000000010ce0·010ce0·000088·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········0000000000010d68·010d68·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········DYNAMIC·········0000000000010d68·010d68·0001c0·10··WA··4···0··8
822 B
readelf --wide --symbols {}
    
Offset 196, 8 lines modifiedOffset 196, 8 lines modified
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs
198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_SetEvalFrameFunc198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_SetEvalFrameFunc
199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.2.5·(2)199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.2.5·(2)
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow
202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_hashtable_get202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_hashtable_get
203 ···199:·000000000000aa30····16·FUNC····GLOBAL·DEFAULT···12·PyInit__testinternalcapi203 ···199:·000000000000aa50····16·FUNC····GLOBAL·DEFAULT···12·PyInit__testinternalcapi
23.9 KB
readelf --wide --relocs {}
    
Offset 1, 111 lines modifiedOffset 1, 111 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x2788·contains·265·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x2788·contains·265·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000010cd0··0000000000000008·R_X86_64_RELATIVE·························b4f03 0000000000010cd0··0000000000000008·R_X86_64_RELATIVE·························b510
4 0000000000010cd8··0000000000000008·R_X86_64_RELATIVE·························b4b04 0000000000010cd8··0000000000000008·R_X86_64_RELATIVE·························b4d0
5 0000000000010ce0··0000000000000008·R_X86_64_RELATIVE·························c9d85 0000000000010ce0··0000000000000008·R_X86_64_RELATIVE·························c9d8
6 0000000000010ce8··0000000000000008·R_X86_64_RELATIVE·························c9e16 0000000000010ce8··0000000000000008·R_X86_64_RELATIVE·························c9e1
7 0000000000010cf0··0000000000000008·R_X86_64_RELATIVE·························c9ee7 0000000000010cf0··0000000000000008·R_X86_64_RELATIVE·························c9ee
8 0000000000010d00··0000000000000008·R_X86_64_RELATIVE·························c9e18 0000000000010d00··0000000000000008·R_X86_64_RELATIVE·························c9e1
9 0000000000010d08··0000000000000008·R_X86_64_RELATIVE·························c20a9 0000000000010d08··0000000000000008·R_X86_64_RELATIVE·························c20a
10 0000000000010d10··0000000000000008·R_X86_64_RELATIVE·························c9f710 0000000000010d10··0000000000000008·R_X86_64_RELATIVE·························c9f7
11 0000000000010d20··0000000000000008·R_X86_64_RELATIVE·························c1ca11 0000000000010d20··0000000000000008·R_X86_64_RELATIVE·························c1ca
12 0000000000010d30··0000000000000008·R_X86_64_RELATIVE·························c9ff12 0000000000010d30··0000000000000008·R_X86_64_RELATIVE·························c9ff
13 0000000000010d40··0000000000000008·R_X86_64_RELATIVE·························ca0413 0000000000010d40··0000000000000008·R_X86_64_RELATIVE·························ca04
14 0000000000010d48··0000000000000008·R_X86_64_RELATIVE·························c9d814 0000000000010d48··0000000000000008·R_X86_64_RELATIVE·························c9d8
15 0000000000010d50··0000000000000008·R_X86_64_RELATIVE·························ca0815 0000000000010d50··0000000000000008·R_X86_64_RELATIVE·························ca08
16 0000000000010d58··0000000000000008·R_X86_64_RELATIVE·························ca1116 0000000000010d58··0000000000000008·R_X86_64_RELATIVE·························ca11
17 0000000000011580··0000000000000008·R_X86_64_RELATIVE·························1158017 0000000000011580··0000000000000008·R_X86_64_RELATIVE·························11580
18 00000000000115a8··0000000000000008·R_X86_64_RELATIVE·························aa4018 00000000000115a8··0000000000000008·R_X86_64_RELATIVE·························aa60
19 00000000000115e0··0000000000000008·R_X86_64_RELATIVE·························ca1e19 00000000000115e0··0000000000000008·R_X86_64_RELATIVE·························ca1e
20 00000000000115e8··0000000000000008·R_X86_64_RELATIVE·························b50020 00000000000115e8··0000000000000008·R_X86_64_RELATIVE·························b520
21 0000000000011600··0000000000000008·R_X86_64_RELATIVE·························ca2a21 0000000000011600··0000000000000008·R_X86_64_RELATIVE·························ca2a
22 0000000000011608··0000000000000008·R_X86_64_RELATIVE·························ab6022 0000000000011608··0000000000000008·R_X86_64_RELATIVE·························ab80
23 0000000000011620··0000000000000008·R_X86_64_RELATIVE·························ca3e23 0000000000011620··0000000000000008·R_X86_64_RELATIVE·························ca3e
24 0000000000011628··0000000000000008·R_X86_64_RELATIVE·························78e024 0000000000011628··0000000000000008·R_X86_64_RELATIVE·························78e0
25 0000000000011640··0000000000000008·R_X86_64_RELATIVE·························ca5825 0000000000011640··0000000000000008·R_X86_64_RELATIVE·························ca58
26 0000000000011648··0000000000000008·R_X86_64_RELATIVE·························b81026 0000000000011648··0000000000000008·R_X86_64_RELATIVE·························b830
27 0000000000011660··0000000000000008·R_X86_64_RELATIVE·························ca6327 0000000000011660··0000000000000008·R_X86_64_RELATIVE·························ca63
28 0000000000011668··0000000000000008·R_X86_64_RELATIVE·························a41328 0000000000011668··0000000000000008·R_X86_64_RELATIVE·························a431
29 0000000000011680··0000000000000008·R_X86_64_RELATIVE·························ca7129 0000000000011680··0000000000000008·R_X86_64_RELATIVE·························ca71
30 0000000000011688··0000000000000008·R_X86_64_RELATIVE·························928730 0000000000011688··0000000000000008·R_X86_64_RELATIVE·························92a5
31 00000000000116a0··0000000000000008·R_X86_64_RELATIVE·························ca8131 00000000000116a0··0000000000000008·R_X86_64_RELATIVE·························ca81
32 00000000000116a8··0000000000000008·R_X86_64_RELATIVE·························9f9732 00000000000116a8··0000000000000008·R_X86_64_RELATIVE·························9fb5
33 00000000000116c0··0000000000000008·R_X86_64_RELATIVE·························ca9033 00000000000116c0··0000000000000008·R_X86_64_RELATIVE·························ca90
34 00000000000116c8··0000000000000008·R_X86_64_RELATIVE·························b51034 00000000000116c8··0000000000000008·R_X86_64_RELATIVE·························b530
35 00000000000116e0··0000000000000008·R_X86_64_RELATIVE·························ca9b35 00000000000116e0··0000000000000008·R_X86_64_RELATIVE·························ca9b
36 00000000000116e8··0000000000000008·R_X86_64_RELATIVE·························b97036 00000000000116e8··0000000000000008·R_X86_64_RELATIVE·························b990
37 0000000000011700··0000000000000008·R_X86_64_RELATIVE·························caa637 0000000000011700··0000000000000008·R_X86_64_RELATIVE·························caa6
38 0000000000011708··0000000000000008·R_X86_64_RELATIVE·························7b4238 0000000000011708··0000000000000008·R_X86_64_RELATIVE·························7b42
39 0000000000011720··0000000000000008·R_X86_64_RELATIVE·························cab839 0000000000011720··0000000000000008·R_X86_64_RELATIVE·························cab8
40 0000000000011728··0000000000000008·R_X86_64_RELATIVE·························9c2140 0000000000011728··0000000000000008·R_X86_64_RELATIVE·························9c3f
41 0000000000011740··0000000000000008·R_X86_64_RELATIVE·························cac741 0000000000011740··0000000000000008·R_X86_64_RELATIVE·························cac7
42 0000000000011748··0000000000000008·R_X86_64_RELATIVE·························936142 0000000000011748··0000000000000008·R_X86_64_RELATIVE·························937f
43 0000000000011760··0000000000000008·R_X86_64_RELATIVE·························cad743 0000000000011760··0000000000000008·R_X86_64_RELATIVE·························cad7
44 0000000000011768··0000000000000008·R_X86_64_RELATIVE·························b82044 0000000000011768··0000000000000008·R_X86_64_RELATIVE·························b840
45 0000000000011780··0000000000000008·R_X86_64_RELATIVE·························cae645 0000000000011780··0000000000000008·R_X86_64_RELATIVE·························cae6
46 0000000000011788··0000000000000008·R_X86_64_RELATIVE·························a77846 0000000000011788··0000000000000008·R_X86_64_RELATIVE·························a796
47 00000000000117a0··0000000000000008·R_X86_64_RELATIVE·························cafd47 00000000000117a0··0000000000000008·R_X86_64_RELATIVE·························cafd
48 00000000000117a8··0000000000000008·R_X86_64_RELATIVE·························78f448 00000000000117a8··0000000000000008·R_X86_64_RELATIVE·························78f4
49 00000000000117c0··0000000000000008·R_X86_64_RELATIVE·························cb0c49 00000000000117c0··0000000000000008·R_X86_64_RELATIVE·························cb0c
50 00000000000117c8··0000000000000008·R_X86_64_RELATIVE·························6eee50 00000000000117c8··0000000000000008·R_X86_64_RELATIVE·························6eee
51 00000000000117e0··0000000000000008·R_X86_64_RELATIVE·························cb1b51 00000000000117e0··0000000000000008·R_X86_64_RELATIVE·························cb1b
52 00000000000117e8··0000000000000008·R_X86_64_RELATIVE·························7e6852 00000000000117e8··0000000000000008·R_X86_64_RELATIVE·························7e68
53 0000000000011800··0000000000000008·R_X86_64_RELATIVE·························cb3253 0000000000011800··0000000000000008·R_X86_64_RELATIVE·························cb32
54 0000000000011808··0000000000000008·R_X86_64_RELATIVE·························7b5554 0000000000011808··0000000000000008·R_X86_64_RELATIVE·························7b55
55 0000000000011820··0000000000000008·R_X86_64_RELATIVE·························c1bc55 0000000000011820··0000000000000008·R_X86_64_RELATIVE·························c1bc
56 0000000000011828··0000000000000008·R_X86_64_RELATIVE·························741356 0000000000011828··0000000000000008·R_X86_64_RELATIVE·························7413
57 0000000000011838··0000000000000008·R_X86_64_RELATIVE·························de2057 0000000000011838··0000000000000008·R_X86_64_RELATIVE·························de20
58 0000000000011840··0000000000000008·R_X86_64_RELATIVE·························cb4858 0000000000011840··0000000000000008·R_X86_64_RELATIVE·························cb48
59 0000000000011848··0000000000000008·R_X86_64_RELATIVE·························b80059 0000000000011848··0000000000000008·R_X86_64_RELATIVE·························b820
60 0000000000011858··0000000000000008·R_X86_64_RELATIVE·························ddc060 0000000000011858··0000000000000008·R_X86_64_RELATIVE·························ddc0
61 0000000000011860··0000000000000008·R_X86_64_RELATIVE·························cb6161 0000000000011860··0000000000000008·R_X86_64_RELATIVE·························cb61
62 0000000000011868··0000000000000008·R_X86_64_RELATIVE·························6d3b62 0000000000011868··0000000000000008·R_X86_64_RELATIVE·························6d3b
63 0000000000011878··0000000000000008·R_X86_64_RELATIVE·························dd4063 0000000000011878··0000000000000008·R_X86_64_RELATIVE·························dd40
64 0000000000011880··0000000000000008·R_X86_64_RELATIVE·························cb7264 0000000000011880··0000000000000008·R_X86_64_RELATIVE·························cb72
65 0000000000011888··0000000000000008·R_X86_64_RELATIVE·························749c65 0000000000011888··0000000000000008·R_X86_64_RELATIVE·························749c
66 0000000000011898··0000000000000008·R_X86_64_RELATIVE·························dcc066 0000000000011898··0000000000000008·R_X86_64_RELATIVE·························dcc0
67 00000000000118a0··0000000000000008·R_X86_64_RELATIVE·························cb7f67 00000000000118a0··0000000000000008·R_X86_64_RELATIVE·························cb7f
68 00000000000118a8··0000000000000008·R_X86_64_RELATIVE·························752e68 00000000000118a8··0000000000000008·R_X86_64_RELATIVE·························752e
69 00000000000118b8··0000000000000008·R_X86_64_RELATIVE·························dc4069 00000000000118b8··0000000000000008·R_X86_64_RELATIVE·························dc40
70 00000000000118c0··0000000000000008·R_X86_64_RELATIVE·························c05c70 00000000000118c0··0000000000000008·R_X86_64_RELATIVE·························c05c
71 00000000000118c8··0000000000000008·R_X86_64_RELATIVE·························b56071 00000000000118c8··0000000000000008·R_X86_64_RELATIVE·························b580
72 00000000000118e0··0000000000000008·R_X86_64_RELATIVE·························c10072 00000000000118e0··0000000000000008·R_X86_64_RELATIVE·························c100
73 00000000000118e8··0000000000000008·R_X86_64_RELATIVE·························b88073 00000000000118e8··0000000000000008·R_X86_64_RELATIVE·························b8a0
74 0000000000011900··0000000000000008·R_X86_64_RELATIVE·························cb9474 0000000000011900··0000000000000008·R_X86_64_RELATIVE·························cb94
75 0000000000011908··0000000000000008·R_X86_64_RELATIVE·························700875 0000000000011908··0000000000000008·R_X86_64_RELATIVE·························7008
76 0000000000011920··0000000000000008·R_X86_64_RELATIVE·························cba976 0000000000011920··0000000000000008·R_X86_64_RELATIVE·························cba9
77 0000000000011928··0000000000000008·R_X86_64_RELATIVE·························7a1c77 0000000000011928··0000000000000008·R_X86_64_RELATIVE·························7a1c
78 0000000000011940··0000000000000008·R_X86_64_RELATIVE·························cbc178 0000000000011940··0000000000000008·R_X86_64_RELATIVE·························cbc1
79 0000000000011948··0000000000000008·R_X86_64_RELATIVE·························842779 0000000000011948··0000000000000008·R_X86_64_RELATIVE·························8427
80 0000000000011960··0000000000000008·R_X86_64_RELATIVE·························cbd080 0000000000011960··0000000000000008·R_X86_64_RELATIVE·························cbd0
81 0000000000011968··0000000000000008·R_X86_64_RELATIVE·························849a81 0000000000011968··0000000000000008·R_X86_64_RELATIVE·························849a
82 0000000000011980··0000000000000008·R_X86_64_RELATIVE·························cbdf82 0000000000011980··0000000000000008·R_X86_64_RELATIVE·························cbdf
83 0000000000011988··0000000000000008·R_X86_64_RELATIVE·························845c83 0000000000011988··0000000000000008·R_X86_64_RELATIVE·························845c
84 00000000000119a0··0000000000000008·R_X86_64_RELATIVE·························cbef84 00000000000119a0··0000000000000008·R_X86_64_RELATIVE·························cbef
85 00000000000119a8··0000000000000008·R_X86_64_RELATIVE·························a74385 00000000000119a8··0000000000000008·R_X86_64_RELATIVE·························a761
86 00000000000119c0··0000000000000008·R_X86_64_RELATIVE·························c53286 00000000000119c0··0000000000000008·R_X86_64_RELATIVE·························c532
87 00000000000119c8··0000000000000008·R_X86_64_RELATIVE·························b0d087 00000000000119c8··0000000000000008·R_X86_64_RELATIVE·························b0f0
88 00000000000119e0··0000000000000008·R_X86_64_RELATIVE·························c50488 00000000000119e0··0000000000000008·R_X86_64_RELATIVE·························c504
89 00000000000119e8··0000000000000008·R_X86_64_RELATIVE·························84d889 00000000000119e8··0000000000000008·R_X86_64_RELATIVE·························84d8
90 0000000000011a00··0000000000000008·R_X86_64_RELATIVE·························cc0090 0000000000011a00··0000000000000008·R_X86_64_RELATIVE·························cc00
91 0000000000011a08··0000000000000008·R_X86_64_RELATIVE·························707891 0000000000011a08··0000000000000008·R_X86_64_RELATIVE·························7078
92 0000000000011a20··0000000000000008·R_X86_64_RELATIVE·························cc1c92 0000000000011a20··0000000000000008·R_X86_64_RELATIVE·························cc1c
93 0000000000011a28··0000000000000008·R_X86_64_RELATIVE·························a50293 0000000000011a28··0000000000000008·R_X86_64_RELATIVE·························a520
94 0000000000011a40··0000000000000008·R_X86_64_RELATIVE·························d8b894 0000000000011a40··0000000000000008·R_X86_64_RELATIVE·························d8b8
95 0000000000011a48··0000000000000008·R_X86_64_RELATIVE·························a72c95 0000000000011a48··0000000000000008·R_X86_64_RELATIVE·························a74a
96 0000000000011a60··0000000000000008·R_X86_64_RELATIVE·························d8e896 0000000000011a60··0000000000000008·R_X86_64_RELATIVE·························d8e8
97 0000000000011a68··0000000000000008·R_X86_64_RELATIVE·························a9c797 0000000000011a68··0000000000000008·R_X86_64_RELATIVE·························a9e5
98 0000000000011a80··0000000000000008·R_X86_64_RELATIVE·························cc2d98 0000000000011a80··0000000000000008·R_X86_64_RELATIVE·························cc2d
99 0000000000011a88··0000000000000008·R_X86_64_RELATIVE·························a9f499 0000000000011a88··0000000000000008·R_X86_64_RELATIVE·························aa12
100 0000000000011aa0··0000000000000008·R_X86_64_RELATIVE·························cc4b100 0000000000011aa0··0000000000000008·R_X86_64_RELATIVE·························cc4b
101 0000000000011aa8··0000000000000008·R_X86_64_RELATIVE·························a995101 0000000000011aa8··0000000000000008·R_X86_64_RELATIVE·························a9b3
102 0000000000011ac0··0000000000000008·R_X86_64_RELATIVE·························d910102 0000000000011ac0··0000000000000008·R_X86_64_RELATIVE·························d910
103 0000000000011ac8··0000000000000008·R_X86_64_RELATIVE·························a99d103 0000000000011ac8··0000000000000008·R_X86_64_RELATIVE·························a9bb
104 0000000000011ae0··0000000000000008·R_X86_64_RELATIVE·························cc68104 0000000000011ae0··0000000000000008·R_X86_64_RELATIVE·························cc68
105 0000000000011ae8··0000000000000008·R_X86_64_RELATIVE·························6c12105 0000000000011ae8··0000000000000008·R_X86_64_RELATIVE·························6c12
106 0000000000011b00··0000000000000008·R_X86_64_RELATIVE·························cc80106 0000000000011b00··0000000000000008·R_X86_64_RELATIVE·························cc80
107 0000000000011b08··0000000000000008·R_X86_64_RELATIVE·························70cd107 0000000000011b08··0000000000000008·R_X86_64_RELATIVE·························70cd
108 0000000000011b20··0000000000000008·R_X86_64_RELATIVE·························cc97108 0000000000011b20··0000000000000008·R_X86_64_RELATIVE·························cc97
109 0000000000011b28··0000000000000008·R_X86_64_RELATIVE·························720f109 0000000000011b28··0000000000000008·R_X86_64_RELATIVE·························720f
110 0000000000011b40··0000000000000008·R_X86_64_RELATIVE·························c15b110 0000000000011b40··0000000000000008·R_X86_64_RELATIVE·························c15b
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 0000000000011b60··0000000000000008·R_X86_64_RELATIVE·························c45e113 0000000000011b60··0000000000000008·R_X86_64_RELATIVE·························c45e
114 0000000000011b68··0000000000000008·R_X86_64_RELATIVE·························7eb4114 0000000000011b68··0000000000000008·R_X86_64_RELATIVE·························7eb4
115 0000000000011b80··0000000000000008·R_X86_64_RELATIVE·························c4be115 0000000000011b80··0000000000000008·R_X86_64_RELATIVE·························c4be
116 0000000000011b88··0000000000000008·R_X86_64_RELATIVE·························8200116 0000000000011b88··0000000000000008·R_X86_64_RELATIVE·························8200
117 0000000000011ba0··0000000000000008·R_X86_64_RELATIVE·························c4d8117 0000000000011ba0··0000000000000008·R_X86_64_RELATIVE·························c4d8
118 0000000000011ba8··0000000000000008·R_X86_64_RELATIVE·························82cf118 0000000000011ba8··0000000000000008·R_X86_64_RELATIVE·························82cf
119 0000000000011bc0··0000000000000008·R_X86_64_RELATIVE·························cc9c119 0000000000011bc0··0000000000000008·R_X86_64_RELATIVE·························cc9c
120 0000000000011bc8··0000000000000008·R_X86_64_RELATIVE·························b650120 0000000000011bc8··0000000000000008·R_X86_64_RELATIVE·························b670
121 0000000000011be0··0000000000000008·R_X86_64_RELATIVE·························ccb9121 0000000000011be0··0000000000000008·R_X86_64_RELATIVE·························ccb9
122 0000000000011be8··0000000000000008·R_X86_64_RELATIVE·························7c11122 0000000000011be8··0000000000000008·R_X86_64_RELATIVE·························7c11
123 0000000000011c00··0000000000000008·R_X86_64_RELATIVE·························cccd123 0000000000011c00··0000000000000008·R_X86_64_RELATIVE·························cccd
124 0000000000011c08··0000000000000008·R_X86_64_RELATIVE·························7bba124 0000000000011c08··0000000000000008·R_X86_64_RELATIVE·························7bba
125 0000000000011c20··0000000000000008·R_X86_64_RELATIVE·························cce1125 0000000000011c20··0000000000000008·R_X86_64_RELATIVE·························cce1
126 0000000000011c28··0000000000000008·R_X86_64_RELATIVE·························7d03126 0000000000011c28··0000000000000008·R_X86_64_RELATIVE·························7d03
127 0000000000011c40··0000000000000008·R_X86_64_RELATIVE·························ccf7127 0000000000011c40··0000000000000008·R_X86_64_RELATIVE·························ccf7
Max diff block lines reached; 11764/24451 bytes (48.11%) of diff not shown.
750 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x10d68·contains·24·entries:1 Dynamic·section·at·offset·0x10d68·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
4 ·0x000000000000000c·(INIT)···············0x60004 ·0x000000000000000c·(INIT)···············0x6000
5 ·0x000000000000000d·(FINI)···············0xbc405 ·0x000000000000000d·(FINI)···············0xbc60
6 ·0x0000000000000019·(INIT_ARRAY)·········0x10cd06 ·0x0000000000000019·(INIT_ARRAY)·········0x10cd0
7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
8 ·0x000000000000001a·(FINI_ARRAY)·········0x10cd88 ·0x000000000000001a·(FINI_ARRAY)·········0x10cd8
9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
10 ·0x000000006ffffef5·(GNU_HASH)···········0x26010 ·0x000000006ffffef5·(GNU_HASH)···········0x260
11 ·0x0000000000000005·(STRTAB)·············0x154811 ·0x0000000000000005·(STRTAB)·············0x1548
12 ·0x0000000000000006·(SYMTAB)·············0x28812 ·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:·6d25e1bc98d65215ec9614652b73989ad42e4a6d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47098169675236cc48cc9646958665941de78106
100 KB
readelf --wide --debug-dump=frames {}
    
Offset 72, 105 lines modifiedOffset 72, 105 lines modified
72 ··0xffffffffffffa0ba·(offset:·0x840a)·->·0x10f8·fde=[···be0]72 ··0xffffffffffffa0ba·(offset:·0x840a)·->·0x10f8·fde=[···be0]
73 ··0xffffffffffffa0d7·(offset:·0x8427)·->·0x1110·fde=[···bf8]73 ··0xffffffffffffa0d7·(offset:·0x8427)·->·0x1110·fde=[···bf8]
74 ··0xffffffffffffa10c·(offset:·0x845c)·->·0x1128·fde=[···c10]74 ··0xffffffffffffa10c·(offset:·0x845c)·->·0x1128·fde=[···c10]
75 ··0xffffffffffffa14a·(offset:·0x849a)·->·0x1148·fde=[···c30]75 ··0xffffffffffffa14a·(offset:·0x849a)·->·0x1148·fde=[···c30]
76 ··0xffffffffffffa188·(offset:·0x84d8)·->·0x1168·fde=[···c50]76 ··0xffffffffffffa188·(offset:·0x84d8)·->·0x1168·fde=[···c50]
77 ··0xffffffffffffa2a9·(offset:·0x85f9)·->·0x11a8·fde=[···c90]77 ··0xffffffffffffa2a9·(offset:·0x85f9)·->·0x11a8·fde=[···c90]
78 ··0xffffffffffffa2fb·(offset:·0x864b)·->·0x120c·fde=[···cf4]78 ··0xffffffffffffa2fb·(offset:·0x864b)·->·0x120c·fde=[···cf4]
79 ··0xffffffffffffa37b·(offset:·0x86cb)·->·0x124c·fde=[···d34]79 ··0xffffffffffffa399·(offset:·0x86e9)·->·0x124c·fde=[···d34]
80 ··0xffffffffffffa392·(offset:·0x86e2)·->·0x1264·fde=[···d4c]80 ··0xffffffffffffa3b0·(offset:·0x8700)·->·0x1264·fde=[···d4c]
81 ··0xffffffffffffa423·(offset:·0x8773)·->·0x127c·fde=[···d64]81 ··0xffffffffffffa441·(offset:·0x8791)·->·0x127c·fde=[···d64]
82 ··0xffffffffffffa466·(offset:·0x87b6)·->·0x1294·fde=[···d7c]82 ··0xffffffffffffa484·(offset:·0x87d4)·->·0x1294·fde=[···d7c]
83 ··0xffffffffffffa680·(offset:·0x89d0)·->·0x1328·fde=[···e10]83 ··0xffffffffffffa69e·(offset:·0x89ee)·->·0x1328·fde=[···e10]
84 ··0xffffffffffffa712·(offset:·0x8a62)·->·0x1348·fde=[···e30]84 ··0xffffffffffffa730·(offset:·0x8a80)·->·0x1348·fde=[···e30]
85 ··0xffffffffffffa7b5·(offset:·0x8b05)·->·0x13cc·fde=[···eb4]85 ··0xffffffffffffa7d3·(offset:·0x8b23)·->·0x13cc·fde=[···eb4]
86 ··0xffffffffffffa858·(offset:·0x8ba8)·->·0x1450·fde=[···f38]86 ··0xffffffffffffa876·(offset:·0x8bc6)·->·0x1450·fde=[···f38]
87 ··0xffffffffffffa91f·(offset:·0x8c6f)·->·0x1478·fde=[···f60]87 ··0xffffffffffffa93d·(offset:·0x8c8d)·->·0x1478·fde=[···f60]
88 ··0xffffffffffffa95b·(offset:·0x8cab)·->·0x1490·fde=[···f78]88 ··0xffffffffffffa979·(offset:·0x8cc9)·->·0x1490·fde=[···f78]
89 ··0xffffffffffffaae9·(offset:·0x8e39)·->·0x14bc·fde=[···fa4]89 ··0xffffffffffffab07·(offset:·0x8e57)·->·0x14bc·fde=[···fa4]
90 ··0xffffffffffffacd3·(offset:·0x9023)·->·0x14f0·fde=[···fd8]90 ··0xffffffffffffacf1·(offset:·0x9041)·->·0x14f0·fde=[···fd8]
91 ··0xffffffffffffad01·(offset:·0x9051)·->·0x151c·fde=[··1004]91 ··0xffffffffffffad1f·(offset:·0x906f)·->·0x151c·fde=[··1004]
92 ··0xffffffffffffad57·(offset:·0x90a7)·->·0x1550·fde=[··1038]92 ··0xffffffffffffad75·(offset:·0x90c5)·->·0x1550·fde=[··1038]
93 ··0xffffffffffffad94·(offset:·0x90e4)·->·0x1584·fde=[··106c]93 ··0xffffffffffffadb2·(offset:·0x9102)·->·0x1584·fde=[··106c]
94 ··0xffffffffffffaeb4·(offset:·0x9204)·->·0x15b0·fde=[··1098]94 ··0xffffffffffffaed2·(offset:·0x9222)·->·0x15b0·fde=[··1098]
95 ··0xffffffffffffaf37·(offset:·0x9287)·->·0x15cc·fde=[··10b4]95 ··0xffffffffffffaf55·(offset:·0x92a5)·->·0x15cc·fde=[··10b4]
96 ··0xffffffffffffafc8·(offset:·0x9318)·->·0x15e4·fde=[··10cc]96 ··0xffffffffffffafe6·(offset:·0x9336)·->·0x15e4·fde=[··10cc]
97 ··0xffffffffffffb011·(offset:·0x9361)·->·0x15fc·fde=[··10e4]97 ··0xffffffffffffb02f·(offset:·0x937f)·->·0x15fc·fde=[··10e4]
98 ··0xffffffffffffb2dc·(offset:·0x962c)·->·0x1638·fde=[··1120]98 ··0xffffffffffffb2fa·(offset:·0x964a)·->·0x1638·fde=[··1120]
99 ··0xffffffffffffb407·(offset:·0x9757)·->·0x1684·fde=[··116c]99 ··0xffffffffffffb425·(offset:·0x9775)·->·0x1684·fde=[··116c]
100 ··0xffffffffffffb483·(offset:·0x97d3)·->·0x16bc·fde=[··11a4]100 ··0xffffffffffffb4a1·(offset:·0x97f1)·->·0x16bc·fde=[··11a4]
101 ··0xffffffffffffb54b·(offset:·0x989b)·->·0x16e4·fde=[··11cc]101 ··0xffffffffffffb569·(offset:·0x98b9)·->·0x16e4·fde=[··11cc]
102 ··0xffffffffffffb603·(offset:·0x9953)·->·0x170c·fde=[··11f4]102 ··0xffffffffffffb621·(offset:·0x9971)·->·0x170c·fde=[··11f4]
103 ··0xffffffffffffb6aa·(offset:·0x99fa)·->·0x1744·fde=[··122c]103 ··0xffffffffffffb6c8·(offset:·0x9a18)·->·0x1744·fde=[··122c]
104 ··0xffffffffffffb73b·(offset:·0x9a8b)·->·0x1760·fde=[··1248]104 ··0xffffffffffffb759·(offset:·0x9aa9)·->·0x1760·fde=[··1248]
105 ··0xffffffffffffb799·(offset:·0x9ae9)·->·0x177c·fde=[··1264]105 ··0xffffffffffffb7b7·(offset:·0x9b07)·->·0x177c·fde=[··1264]
106 ··0xffffffffffffb8d1·(offset:·0x9c21)·->·0x17e8·fde=[··12d0]106 ··0xffffffffffffb8ef·(offset:·0x9c3f)·->·0x17e8·fde=[··12d0]
107 ··0xffffffffffffbb29·(offset:·0x9e79)·->·0x1814·fde=[··12fc]107 ··0xffffffffffffbb47·(offset:·0x9e97)·->·0x1814·fde=[··12fc]
108 ··0xffffffffffffbc47·(offset:·0x9f97)·->·0x1874·fde=[··135c]108 ··0xffffffffffffbc65·(offset:·0x9fb5)·->·0x1874·fde=[··135c]
109 ··0xffffffffffffbfb9·(offset:·0xa309)·->·0x18c0·fde=[··13a8]109 ··0xffffffffffffbfd7·(offset:·0xa327)·->·0x18c0·fde=[··13a8]
110 ··0xffffffffffffbfed·(offset:·0xa33d)·->·0x18d8·fde=[··13c0]110 ··0xffffffffffffc00b·(offset:·0xa35b)·->·0x18d8·fde=[··13c0]
111 ··0xffffffffffffbff3·(offset:·0xa343)·->·0x18ec·fde=[··13d4]111 ··0xffffffffffffc011·(offset:·0xa361)·->·0x18ec·fde=[··13d4]
112 ··0xffffffffffffc0c3·(offset:·0xa413)·->·0x1930·fde=[··1418]112 ··0xffffffffffffc0e1·(offset:·0xa431)·->·0x1930·fde=[··1418]
113 ··0xffffffffffffc16c·(offset:·0xa4bc)·->·0x1948·fde=[··1430]113 ··0xffffffffffffc18a·(offset:·0xa4da)·->·0x1948·fde=[··1430]
114 ··0xffffffffffffc1b2·(offset:·0xa502)·->·0x1970·fde=[··1458]114 ··0xffffffffffffc1d0·(offset:·0xa520)·->·0x1970·fde=[··1458]
115 ··0xffffffffffffc248·(offset:·0xa598)·->·0x1998·fde=[··1480]115 ··0xffffffffffffc266·(offset:·0xa5b6)·->·0x1998·fde=[··1480]
116 ··0xffffffffffffc383·(offset:·0xa6d3)·->·0x19f0·fde=[··14d8]116 ··0xffffffffffffc3a1·(offset:·0xa6f1)·->·0x19f0·fde=[··14d8]
117 ··0xffffffffffffc3dc·(offset:·0xa72c)·->·0x1a08·fde=[··14f0]117 ··0xffffffffffffc3fa·(offset:·0xa74a)·->·0x1a08·fde=[··14f0]
118 ··0xffffffffffffc3f3·(offset:·0xa743)·->·0x1a1c·fde=[··1504]118 ··0xffffffffffffc411·(offset:·0xa761)·->·0x1a1c·fde=[··1504]
119 ··0xffffffffffffc428·(offset:·0xa778)·->·0x1a34·fde=[··151c]119 ··0xffffffffffffc446·(offset:·0xa796)·->·0x1a34·fde=[··151c]
120 ··0xffffffffffffc431·(offset:·0xa781)·->·0x1a48·fde=[··1530]120 ··0xffffffffffffc44f·(offset:·0xa79f)·->·0x1a48·fde=[··1530]
121 ··0xffffffffffffc48e·(offset:·0xa7de)·->·0x1a60·fde=[··1548]121 ··0xffffffffffffc4ac·(offset:·0xa7fc)·->·0x1a60·fde=[··1548]
122 ··0xffffffffffffc4e4·(offset:·0xa834)·->·0x1a78·fde=[··1560]122 ··0xffffffffffffc502·(offset:·0xa852)·->·0x1a78·fde=[··1560]
123 ··0xffffffffffffc618·(offset:·0xa968)·->·0x1ac8·fde=[··15b0]123 ··0xffffffffffffc636·(offset:·0xa986)·->·0x1ac8·fde=[··15b0]
124 ··0xffffffffffffc645·(offset:·0xa995)·->·0x1ae0·fde=[··15c8]124 ··0xffffffffffffc663·(offset:·0xa9b3)·->·0x1ae0·fde=[··15c8]
125 ··0xffffffffffffc64d·(offset:·0xa99d)·->·0x1af4·fde=[··15dc]125 ··0xffffffffffffc66b·(offset:·0xa9bb)·->·0x1af4·fde=[··15dc]
126 ··0xffffffffffffc677·(offset:·0xa9c7)·->·0x1b14·fde=[··15fc]126 ··0xffffffffffffc695·(offset:·0xa9e5)·->·0x1b14·fde=[··15fc]
127 ··0xffffffffffffc6a4·(offset:·0xa9f4)·->·0x1b34·fde=[··161c]127 ··0xffffffffffffc6c2·(offset:·0xaa12)·->·0x1b34·fde=[··161c]
128 ··0xffffffffffffc6e0·(offset:·0xaa30)·->·0x570·fde=[····58]128 ··0xffffffffffffc700·(offset:·0xaa50)·->·0x570·fde=[····58]
129 ··0xffffffffffffc6f0·(offset:·0xaa40)·->·0x584·fde=[····6c]129 ··0xffffffffffffc710·(offset:·0xaa60)·->·0x584·fde=[····6c]
130 ··0xffffffffffffc810·(offset:·0xab60)·->·0x5cc·fde=[····b4]130 ··0xffffffffffffc830·(offset:·0xab80)·->·0x5cc·fde=[····b4]
131 ··0xffffffffffffc830·(offset:·0xab80)·->·0x6fc·fde=[···1e4]131 ··0xffffffffffffc850·(offset:·0xaba0)·->·0x6fc·fde=[···1e4]
132 ··0xffffffffffffc870·(offset:·0xabc0)·->·0x73c·fde=[···224]132 ··0xffffffffffffc890·(offset:·0xabe0)·->·0x73c·fde=[···224]
133 ··0xffffffffffffc890·(offset:·0xabe0)·->·0xa14·fde=[···4fc]133 ··0xffffffffffffc8b0·(offset:·0xac00)·->·0xa14·fde=[···4fc]
134 ··0xffffffffffffc8b0·(offset:·0xac00)·->·0xa2c·fde=[···514]134 ··0xffffffffffffc8d0·(offset:·0xac20)·->·0xa2c·fde=[···514]
135 ··0xffffffffffffc8d0·(offset:·0xac20)·->·0xa60·fde=[···548]135 ··0xffffffffffffc8f0·(offset:·0xac40)·->·0xa60·fde=[···548]
136 ··0xffffffffffffc940·(offset:·0xac90)·->·0xc60·fde=[···748]136 ··0xffffffffffffc960·(offset:·0xacb0)·->·0xc60·fde=[···748]
137 ··0xffffffffffffc9b0·(offset:·0xad00)·->·0xd4c·fde=[···834]137 ··0xffffffffffffc9d0·(offset:·0xad20)·->·0xd4c·fde=[···834]
138 ··0xffffffffffffca30·(offset:·0xad80)·->·0xd84·fde=[···86c]138 ··0xffffffffffffca50·(offset:·0xada0)·->·0xd84·fde=[···86c]
139 ··0xffffffffffffca50·(offset:·0xada0)·->·0xdf0·fde=[···8d8]139 ··0xffffffffffffca70·(offset:·0xadc0)·->·0xdf0·fde=[···8d8]
140 ··0xffffffffffffcb20·(offset:·0xae70)·->·0xe7c·fde=[···964]140 ··0xffffffffffffcb40·(offset:·0xae90)·->·0xe7c·fde=[···964]
141 ··0xffffffffffffcbc0·(offset:·0xaf10)·->·0xfa0·fde=[···a88]141 ··0xffffffffffffcbe0·(offset:·0xaf30)·->·0xfa0·fde=[···a88]
142 ··0xffffffffffffcc20·(offset:·0xaf70)·->·0x1004·fde=[···aec]142 ··0xffffffffffffcc40·(offset:·0xaf90)·->·0x1004·fde=[···aec]
143 ··0xffffffffffffcc80·(offset:·0xafd0)·->·0x1098·fde=[···b80]143 ··0xffffffffffffcca0·(offset:·0xaff0)·->·0x1098·fde=[···b80]
144 ··0xffffffffffffcd00·(offset:·0xb050)·->·0x10d4·fde=[···bbc]144 ··0xffffffffffffcd20·(offset:·0xb070)·->·0x10d4·fde=[···bbc]
145 ··0xffffffffffffcd80·(offset:·0xb0d0)·->·0x11c4·fde=[···cac]145 ··0xffffffffffffcda0·(offset:·0xb0f0)·->·0x11c4·fde=[···cac]
146 ··0xffffffffffffcee0·(offset:·0xb230)·->·0x1228·fde=[···d10]146 ··0xffffffffffffcf00·(offset:·0xb250)·->·0x1228·fde=[···d10]
147 ··0xffffffffffffcf40·(offset:·0xb290)·->·0x12e0·fde=[···dc8]147 ··0xffffffffffffcf60·(offset:·0xb2b0)·->·0x12e0·fde=[···dc8]
148 ··0xffffffffffffd020·(offset:·0xb370)·->·0x1384·fde=[···e6c]148 ··0xffffffffffffd040·(offset:·0xb390)·->·0x1384·fde=[···e6c]
149 ··0xffffffffffffd0a0·(offset:·0xb3f0)·->·0x17b0·fde=[··1298]149 ··0xffffffffffffd0c0·(offset:·0xb410)·->·0x17b0·fde=[··1298]
150 ··0xffffffffffffd1b0·(offset:·0xb500)·->·0x5b8·fde=[····a0]150 ··0xffffffffffffd1d0·(offset:·0xb520)·->·0x5b8·fde=[····a0]
151 ··0xffffffffffffd1c0·(offset:·0xb510)·->·0x5e4·fde=[····cc]151 ··0xffffffffffffd1e0·(offset:·0xb530)·->·0x5e4·fde=[····cc]
152 ··0xffffffffffffd210·(offset:·0xb560)·->·0x624·fde=[···10c]152 ··0xffffffffffffd230·(offset:·0xb580)·->·0x624·fde=[···10c]
153 ··0xffffffffffffd300·(offset:·0xb650)·->·0x690·fde=[···178]153 ··0xffffffffffffd320·(offset:·0xb670)·->·0x690·fde=[···178]
154 ··0xffffffffffffd450·(offset:·0xb7a0)·->·0x768·fde=[···250]154 ··0xffffffffffffd470·(offset:·0xb7c0)·->·0x768·fde=[···250]
155 ··0xffffffffffffd4b0·(offset:·0xb800)·->·0x7b4·fde=[···29c]155 ··0xffffffffffffd4d0·(offset:·0xb820)·->·0x7b4·fde=[···29c]
156 ··0xffffffffffffd4c0·(offset:·0xb810)·->·0x868·fde=[···350]156 ··0xffffffffffffd4e0·(offset:·0xb830)·->·0x868·fde=[···350]
157 ··0xffffffffffffd4d0·(offset:·0xb820)·->·0x87c·fde=[···364]157 ··0xffffffffffffd4f0·(offset:·0xb840)·->·0x87c·fde=[···364]
158 ··0xffffffffffffd530·(offset:·0xb880)·->·0x8c4·fde=[···3ac]158 ··0xffffffffffffd550·(offset:·0xb8a0)·->·0x8c4·fde=[···3ac]
159 ··0xffffffffffffd590·(offset:·0xb8e0)·->·0x990·fde=[···478]159 ··0xffffffffffffd5b0·(offset:·0xb900)·->·0x990·fde=[···478]
160 ··0xffffffffffffd610·(offset:·0xb960)·->·0x9e0·fde=[···4c8]160 ··0xffffffffffffd630·(offset:·0xb980)·->·0x9e0·fde=[···4c8]
161 ··0xffffffffffffd620·(offset:·0xb970)·->·0xb84·fde=[···66c]161 ··0xffffffffffffd640·(offset:·0xb990)·->·0xb84·fde=[···66c]
162 ··0xffffffffffffd680·(offset:·0xb9d0)·->·0xbf4·fde=[···6dc]162 ··0xffffffffffffd6a0·(offset:·0xb9f0)·->·0xbf4·fde=[···6dc]
163 ··0xffffffffffffd6d0·(offset:·0xba20)·->·0xc8c·fde=[···774]163 ··0xffffffffffffd6f0·(offset:·0xba40)·->·0xc8c·fde=[···774]
164 ··0xffffffffffffd6e0·(offset:·0xba30)·->·0xd14·fde=[···7fc]164 ··0xffffffffffffd700·(offset:·0xba50)·->·0xd14·fde=[···7fc]
165 ··0xffffffffffffd720·(offset:·0xba70)·->·0xf58·fde=[···a40]165 ··0xffffffffffffd740·(offset:·0xba90)·->·0xf58·fde=[···a40]
166 ··0xffffffffffffd760·(offset:·0xbab0)·->·0x1408·fde=[···ef0]166 ··0xffffffffffffd780·(offset:·0xbad0)·->·0x1408·fde=[···ef0]
167 ··0xffffffffffffd7f0·(offset:·0xbb40)·->·0x18ac·fde=[··1394]167 ··0xffffffffffffd810·(offset:·0xbb60)·->·0x18ac·fde=[··1394]
168 ··0xffffffffffffd800·(offset:·0xbb50)·->·0x19cc·fde=[··14b4]168 ··0xffffffffffffd820·(offset:·0xbb70)·->·0x19cc·fde=[··14b4]
169 ··0xffffffffffffd890·(offset:·0xbbe0)·->·0x1b58·fde=[··1640]169 ··0xffffffffffffd8b0·(offset:·0xbc00)·->·0x1b58·fde=[··1640]
  
170 Contents·of·the·.eh_frame·section:170 Contents·of·the·.eh_frame·section:
  
  
171 00000000·0000000000000014·00000000·CIE171 00000000·0000000000000014·00000000·CIE
172 ··Version:···············1172 ··Version:···············1
173 ··Augmentation:··········"zR"173 ··Augmentation:··········"zR"
Offset 199, 86 lines modifiedOffset 199, 86 lines modified
199 ··DW_CFA_nop199 ··DW_CFA_nop
200 ··DW_CFA_nop200 ··DW_CFA_nop
201 ··DW_CFA_nop201 ··DW_CFA_nop
202 ··DW_CFA_nop202 ··DW_CFA_nop
203 ··DW_CFA_nop203 ··DW_CFA_nop
204 ··DW_CFA_nop204 ··DW_CFA_nop
  
205 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=000000000000aa30..000000000000aa40205 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=000000000000aa50..000000000000aa60
206 ··DW_CFA_nop206 ··DW_CFA_nop
207 ··DW_CFA_nop207 ··DW_CFA_nop
208 ··DW_CFA_nop208 ··DW_CFA_nop
  
209 0000006c·0000000000000018·00000070·FDE·cie=00000000·pc=000000000000aa40..000000000000ab52209 0000006c·0000000000000018·00000070·FDE·cie=00000000·pc=000000000000aa60..000000000000ab72
210 ··DW_CFA_advance_loc:·5·to·000000000000aa45210 ··DW_CFA_advance_loc:·5·to·000000000000aa65
211 ··DW_CFA_def_cfa_offset:·16211 ··DW_CFA_def_cfa_offset:·16
212 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16212 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
213 ··DW_CFA_advance_loc2:·268·to·000000000000ab51213 ··DW_CFA_advance_loc2:·268·to·000000000000ab71
214 ··DW_CFA_def_cfa_offset:·8214 ··DW_CFA_def_cfa_offset:·8
215 ··DW_CFA_nop215 ··DW_CFA_nop
  
216 00000088·0000000000000014·0000008c·FDE·cie=00000000·pc=0000000000006b20..0000000000006b2a216 00000088·0000000000000014·0000008c·FDE·cie=00000000·pc=0000000000006b20..0000000000006b2a
Max diff block lines reached; 89914/102667 bytes (87.58%) of diff not shown.
257 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000006b20·<PyInit__testinternalcapi@@Base-0x3f10>:2 0000000000006b20·<PyInit__testinternalcapi@@Base-0x3f30>:
3 module_exec():3 module_exec():
4 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:20894 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:2089
5 »       mov····$0x1,%eax5 »       mov····$0x1,%eax
6 »       jmp····ab50·<PyInit__testinternalcapi@@Base+0x120>6 »       jmp····ab70·<PyInit__testinternalcapi@@Base+0x120>
7 test_get_config():7 test_get_config():
8 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:3258 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:325
9 »       mov····%rsp,%rdi9 »       mov····%rsp,%rdi
10 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:32610 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:326
11 »       xor····%ebp,%ebp11 »       xor····%ebp,%ebp
12 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:32512 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:325
13 »       call···6660·<PyConfig_Clear@plt>13 »       call···6660·<PyConfig_Clear@plt>
14 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:32614 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:326
15 »       jmp····b548·<PyInit__testinternalcapi@@Base+0xb18>15 »       jmp····b568·<PyInit__testinternalcapi@@Base+0xb18>
16 get_interp_settings():16 get_interp_settings():
17 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:86617 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:866
18 »       mov····0xa3f0(%rip),%rax········18 »       mov····0xa3f0(%rip),%rax········
19 »       lea····0x5529(%rip),%rsi········19 »       lea····0x5529(%rip),%rsi········
20 »       mov····(%rax),%rdi20 »       mov····(%rax),%rdi
21 »       xor····%eax,%eax21 »       xor····%eax,%eax
22 »       call···69b0·<PyErr_Format@plt>22 »       call···69b0·<PyErr_Format@plt>
23 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:85423 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:854
24 »       xor····%ebx,%ebx24 »       xor····%ebx,%ebx
25 »       jmp····b63d·<PyInit__testinternalcapi@@Base+0xc0d>25 »       jmp····b65d·<PyInit__testinternalcapi@@Base+0xc0d>
26 _Py_IsImmortal():26 _Py_IsImmortal():
27 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:36127 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361
28 »       mov····(%rbx),%rax28 »       mov····(%rbx),%rax
29 Py_DECREF():29 Py_DECREF():
30 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)30 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       js·····6b51·<__cxa_finalize@plt+0x39>32 »       js·····6b51·<__cxa_finalize@plt+0x39>
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94941 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:949
42 »       mov····%rbx,%rdi42 »       mov····%rbx,%rdi
43 »       call···6210·<_Py_Dealloc@plt>43 »       call···6210·<_Py_Dealloc@plt>
44 »       jmp····6b51·<__cxa_finalize@plt+0x39>44 »       jmp····6b51·<__cxa_finalize@plt+0x39>
45 get_interp_settings():45 get_interp_settings():
46 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:891·(discriminator·1)46 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:891·(discriminator·1)
47 »       mov····0xa41f(%rip),%rdx········47 »       mov····0xa41f(%rip),%rdx········
48 »       jmp····b626·<PyInit__testinternalcapi@@Base+0xbf6>48 »       jmp····b646·<PyInit__testinternalcapi@@Base+0xbf6>
49 _Py_IsImmortal():49 _Py_IsImmortal():
50 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:36150 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361
51 »       mov····(%rbx),%rax51 »       mov····(%rbx),%rax
52 Py_DECREF():52 Py_DECREF():
53 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)53 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
54 »       test···%eax,%eax54 »       test···%eax,%eax
55 »       js·····6b51·<__cxa_finalize@plt+0x39>55 »       js·····6b51·<__cxa_finalize@plt+0x39>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 »       mov····%rbx,%rdi61 »       mov····%rbx,%rdi
62 »       call···6210·<_Py_Dealloc@plt>62 »       call···6210·<_Py_Dealloc@plt>
63 »       jmp····6b51·<__cxa_finalize@plt+0x39>63 »       jmp····6b51·<__cxa_finalize@plt+0x39>
64 »       mov····%rbp,%rdi64 »       mov····%rbp,%rdi
65 »       mov····%eax,0xc(%rsp)65 »       mov····%eax,0xc(%rsp)
66 »       call···6210·<_Py_Dealloc@plt>66 »       call···6210·<_Py_Dealloc@plt>
67 »       mov····0xc(%rsp),%eax67 »       mov····0xc(%rsp),%eax
68 »       jmp····b60b·<PyInit__testinternalcapi@@Base+0xbdb>68 »       jmp····b62b·<PyInit__testinternalcapi@@Base+0xbdb>
69 _Py_IsImmortal():69 _Py_IsImmortal():
70 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:36170 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361
71 »       mov····(%rbx),%rax71 »       mov····(%rbx),%rax
72 Py_DECREF():72 Py_DECREF():
73 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)73 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
74 »       test···%eax,%eax74 »       test···%eax,%eax
75 »       js·····6b51·<__cxa_finalize@plt+0x39>75 »       js·····6b51·<__cxa_finalize@plt+0x39>
Offset 81, 29 lines modifiedOffset 81, 29 lines modified
81 »       mov····%rbx,%rdi81 »       mov····%rbx,%rdi
82 »       call···6210·<_Py_Dealloc@plt>82 »       call···6210·<_Py_Dealloc@plt>
83 »       jmp····6b51·<__cxa_finalize@plt+0x39>83 »       jmp····6b51·<__cxa_finalize@plt+0x39>
84 _PyInterpreterState_Main():84 _PyInterpreterState_Main():
85 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/internal/pycore_pystate.h:6085 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/internal/pycore_pystate.h:60
86 »       mov····0xa372(%rip),%rax········86 »       mov····0xa372(%rip),%rax········
87 »       mov····0x280(%rax),%r1287 »       mov····0x280(%rax),%r12
88 »       jmp····b5b0·<PyInit__testinternalcapi@@Base+0xb80>88 »       jmp····b5d0·<PyInit__testinternalcapi@@Base+0xb80>
89 get_interp_settings():89 get_interp_settings():
90 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:870·(discriminator·1)90 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:870·(discriminator·1)
91 »       lea····0x772f(%rip),%rcx········91 »       lea····0x772f(%rip),%rcx········
92 »       mov····$0x366,%edx92 »       mov····$0x366,%edx
93 »       lea····0x6443(%rip),%rsi········93 »       lea····0x6443(%rip),%rsi········
94 »       lea····0x5480(%rip),%rdi········94 »       lea····0x5480(%rip),%rdi········
95 »       call···63c0·<__assert_fail@plt>95 »       call···63c0·<__assert_fail@plt>
96 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:86296 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:862
97 »       jne····6b39·<__cxa_finalize@plt+0x21>97 »       jne····6b39·<__cxa_finalize@plt+0x21>
98 _PyInterpreterState_Main():98 _PyInterpreterState_Main():
99 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/internal/pycore_pystate.h:6099 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/internal/pycore_pystate.h:60
100 »       mov····0xa33a(%rip),%rax········100 »       mov····0xa33a(%rip),%rax········
101 »       mov····0x280(%rax),%r12101 »       mov····0x280(%rax),%r12
102 »       jmp····b5b0·<PyInit__testinternalcapi@@Base+0xb80>102 »       jmp····b5d0·<PyInit__testinternalcapi@@Base+0xb80>
103 test_pymem_getallocatorsname():103 test_pymem_getallocatorsname():
104 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1310104 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1310
105 »       endbr64105 »       endbr64
106 »       push···%rsi106 »       push···%rsi
107 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1311107 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1311
108 »       call···6950·<_PyMem_GetCurrentAllocatorName@plt>108 »       call···6950·<_PyMem_GetCurrentAllocatorName@plt>
109 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1312109 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1312
Offset 130, 36 lines modifiedOffset 130, 36 lines modified
130 »       xor····%esi,%esi130 »       xor····%esi,%esi
131 »       mov····%rbx,%rdi131 »       mov····%rbx,%rdi
132 »       mov····%r12,%rcx132 »       mov····%r12,%rcx
133 »       call···6890·<_PyXI_NewInterpreter@plt>133 »       call···6890·<_PyXI_NewInterpreter@plt>
134 »       mov····%rax,%rbp134 »       mov····%rax,%rbp
135 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1623135 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1623
136 »       test···%rax,%rax136 »       test···%rax,%rax
137 »       je·····b790·<PyInit__testinternalcapi@@Base+0xd60>137 »       je·····b7b0·<PyInit__testinternalcapi@@Base+0xd60>
138 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1628138 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1628
139 »       mov····0x18(%rsp),%rdi139 »       mov····0x18(%rsp),%rdi
140 »       lea····0x28(%rsp),%rsi140 »       lea····0x28(%rsp),%rsi
141 »       call···69e0·<PyRun_SimpleStringFlags@plt>141 »       call···69e0·<PyRun_SimpleStringFlags@plt>
142 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1631142 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1631
143 »       mov····0x20(%rsp),%rsi143 »       mov····0x20(%rsp),%rsi
144 »       mov····%r12,%rdx144 »       mov····%r12,%rdx
145 »       mov····%rbp,%rdi145 »       mov····%rbp,%rdi
146 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1628146 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1628
147 »       mov····%eax,%ebx147 »       mov····%eax,%ebx
148 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1631148 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1631
149 »       call···69a0·<_PyXI_EndInterpreter@plt>149 »       call···69a0·<_PyXI_EndInterpreter@plt>
150 »       jmp····b72c·<PyInit__testinternalcapi@@Base+0xcfc>150 »       jmp····b74c·<PyInit__testinternalcapi@@Base+0xcfc>
151 get_module_state():151 get_module_state():
152 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1631152 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:1631
153 »       call···7322·<__cxa_finalize@plt+0x80a>153 »       call···7322·<__cxa_finalize@plt+0x80a>
154 traverse_module_state():154 traverse_module_state():
155 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:80·(discriminator·1)155 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_testinternalcapi.c:80·(discriminator·1)
156 »       mov····%rbp,%rsi156 »       mov····%rbp,%rsi
157 »       call···*%rbx157 »       call···*%rbx
Max diff block lines reached; 257235/263362 bytes (97.67%) 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 000000000000bc40·<.fini>:2 000000000000bc60·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
6.66 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 31, 55 lines modifiedOffset 31, 55 lines modified
31 ··0x0000e510·700f0000·3c9effff·840f0000·939effff·p...<...........31 ··0x0000e510·700f0000·3c9effff·840f0000·939effff·p...<...........
32 ··0x0000e520·bc0f0000·b09effff·d00f0000·0e9fffff·................32 ··0x0000e520·bc0f0000·b09effff·d00f0000·0e9fffff·................
33 ··0x0000e530·e80f0000·629fffff·20100000·7f9fffff·....b...·.......33 ··0x0000e530·e80f0000·629fffff·20100000·7f9fffff·....b...·.......
34 ··0x0000e540·34100000·7aa0ffff·78100000·9da0ffff·4...z...x.......34 ··0x0000e540·34100000·7aa0ffff·78100000·9da0ffff·4...z...x.......
35 ··0x0000e550·bc100000·baa0ffff·f8100000·d7a0ffff·................35 ··0x0000e550·bc100000·baa0ffff·f8100000·d7a0ffff·................
36 ··0x0000e560·10110000·0ca1ffff·28110000·4aa1ffff·........(...J...36 ··0x0000e560·10110000·0ca1ffff·28110000·4aa1ffff·........(...J...
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·99a3ffff·................
39 ··0x0000e590·4c120000·92a3ffff·64120000·23a4ffff·L.......d...#...39 ··0x0000e590·4c120000·b0a3ffff·64120000·41a4ffff·L.......d...A...
40 ··0x0000e5a0·7c120000·66a4ffff·94120000·80a6ffff·|...f...........40 ··0x0000e5a0·7c120000·84a4ffff·94120000·9ea6ffff·|...............
41 ··0x0000e5b0·28130000·12a7ffff·48130000·b5a7ffff·(.......H.......41 ··0x0000e5b0·28130000·30a7ffff·48130000·d3a7ffff·(...0...H.......
42 ··0x0000e5c0·cc130000·58a8ffff·50140000·1fa9ffff·....X...P.......42 ··0x0000e5c0·cc130000·76a8ffff·50140000·3da9ffff·....v...P...=...
43 ··0x0000e5d0·78140000·5ba9ffff·90140000·e9aaffff·x...[...........43 ··0x0000e5d0·78140000·79a9ffff·90140000·07abffff·x...y...........
44 ··0x0000e5e0·bc140000·d3acffff·f0140000·01adffff·................44 ··0x0000e5e0·bc140000·f1acffff·f0140000·1fadffff·................
45 ··0x0000e5f0·1c150000·57adffff·50150000·94adffff·....W...P.......45 ··0x0000e5f0·1c150000·75adffff·50150000·b2adffff·....u...P.......
46 ··0x0000e600·84150000·b4aeffff·b0150000·37afffff·............7...46 ··0x0000e600·84150000·d2aeffff·b0150000·55afffff·............U...
47 ··0x0000e610·cc150000·c8afffff·e4150000·11b0ffff·................47 ··0x0000e610·cc150000·e6afffff·e4150000·2fb0ffff·............/...
48 ··0x0000e620·fc150000·dcb2ffff·38160000·07b4ffff·........8.......48 ··0x0000e620·fc150000·fab2ffff·38160000·25b4ffff·........8...%...
49 ··0x0000e630·84160000·83b4ffff·bc160000·4bb5ffff·............K...49 ··0x0000e630·84160000·a1b4ffff·bc160000·69b5ffff·............i...
50 ··0x0000e640·e4160000·03b6ffff·0c170000·aab6ffff·................50 ··0x0000e640·e4160000·21b6ffff·0c170000·c8b6ffff·....!...........
51 ··0x0000e650·44170000·3bb7ffff·60170000·99b7ffff·D...;...`.......51 ··0x0000e650·44170000·59b7ffff·60170000·b7b7ffff·D...Y...`.......
52 ··0x0000e660·7c170000·d1b8ffff·e8170000·29bbffff·|...........)...52 ··0x0000e660·7c170000·efb8ffff·e8170000·47bbffff·|...........G...
53 ··0x0000e670·14180000·47bcffff·74180000·b9bfffff·....G...t.......53 ··0x0000e670·14180000·65bcffff·74180000·d7bfffff·....e...t.......
54 ··0x0000e680·c0180000·edbfffff·d8180000·f3bfffff·................54 ··0x0000e680·c0180000·0bc0ffff·d8180000·11c0ffff·................
55 ··0x0000e690·ec180000·c3c0ffff·30190000·6cc1ffff·........0...l...55 ··0x0000e690·ec180000·e1c0ffff·30190000·8ac1ffff·........0.......
56 ··0x0000e6a0·48190000·b2c1ffff·70190000·48c2ffff·H.......p...H...56 ··0x0000e6a0·48190000·d0c1ffff·70190000·66c2ffff·H.......p...f...
57 ··0x0000e6b0·98190000·83c3ffff·f0190000·dcc3ffff·................57 ··0x0000e6b0·98190000·a1c3ffff·f0190000·fac3ffff·................
58 ··0x0000e6c0·081a0000·f3c3ffff·1c1a0000·28c4ffff·............(...58 ··0x0000e6c0·081a0000·11c4ffff·1c1a0000·46c4ffff·............F...
59 ··0x0000e6d0·341a0000·31c4ffff·481a0000·8ec4ffff·4...1...H.......59 ··0x0000e6d0·341a0000·4fc4ffff·481a0000·acc4ffff·4...O...H.......
60 ··0x0000e6e0·601a0000·e4c4ffff·781a0000·18c6ffff·`.......x.......60 ··0x0000e6e0·601a0000·02c5ffff·781a0000·36c6ffff·`.......x...6...
61 ··0x0000e6f0·c81a0000·45c6ffff·e01a0000·4dc6ffff·....E.......M...61 ··0x0000e6f0·c81a0000·63c6ffff·e01a0000·6bc6ffff·....c.......k...
62 ··0x0000e700·f41a0000·77c6ffff·141b0000·a4c6ffff·....w...........62 ··0x0000e700·f41a0000·95c6ffff·141b0000·c2c6ffff·................
63 ··0x0000e710·341b0000·e0c6ffff·70050000·f0c6ffff·4.......p.......63 ··0x0000e710·341b0000·00c7ffff·70050000·10c7ffff·4.......p.......
64 ··0x0000e720·84050000·10c8ffff·cc050000·30c8ffff·............0...64 ··0x0000e720·84050000·30c8ffff·cc050000·50c8ffff·....0.......P...
65 ··0x0000e730·fc060000·70c8ffff·3c070000·90c8ffff·....p...<.......65 ··0x0000e730·fc060000·90c8ffff·3c070000·b0c8ffff·........<.......
66 ··0x0000e740·140a0000·b0c8ffff·2c0a0000·d0c8ffff·........,.......66 ··0x0000e740·140a0000·d0c8ffff·2c0a0000·f0c8ffff·........,.......
67 ··0x0000e750·600a0000·40c9ffff·600c0000·b0c9ffff·`...@...`.......67 ··0x0000e750·600a0000·60c9ffff·600c0000·d0c9ffff·`...`...`.......
68 ··0x0000e760·4c0d0000·30caffff·840d0000·50caffff·L...0.......P...68 ··0x0000e760·4c0d0000·50caffff·840d0000·70caffff·L...P.......p...
69 ··0x0000e770·f00d0000·20cbffff·7c0e0000·c0cbffff·....·...|.......69 ··0x0000e770·f00d0000·40cbffff·7c0e0000·e0cbffff·....@...|.......
70 ··0x0000e780·a00f0000·20ccffff·04100000·80ccffff·....·...........70 ··0x0000e780·a00f0000·40ccffff·04100000·a0ccffff·....@...........
71 ··0x0000e790·98100000·00cdffff·d4100000·80cdffff·................71 ··0x0000e790·98100000·20cdffff·d4100000·a0cdffff·....·...........
72 ··0x0000e7a0·c4110000·e0ceffff·28120000·40cfffff·........(...@...72 ··0x0000e7a0·c4110000·00cfffff·28120000·60cfffff·........(...`...
73 ··0x0000e7b0·e0120000·20d0ffff·84130000·a0d0ffff·....·...........73 ··0x0000e7b0·e0120000·40d0ffff·84130000·c0d0ffff·....@...........
74 ··0x0000e7c0·b0170000·b0d1ffff·b8050000·c0d1ffff·................74 ··0x0000e7c0·b0170000·d0d1ffff·b8050000·e0d1ffff·................
75 ··0x0000e7d0·e4050000·10d2ffff·24060000·00d3ffff·........$.......75 ··0x0000e7d0·e4050000·30d2ffff·24060000·20d3ffff·....0...$...·...
76 ··0x0000e7e0·90060000·50d4ffff·68070000·b0d4ffff·....P...h.......76 ··0x0000e7e0·90060000·70d4ffff·68070000·d0d4ffff·....p...h.......
77 ··0x0000e7f0·b4070000·c0d4ffff·68080000·d0d4ffff·........h.......77 ··0x0000e7f0·b4070000·e0d4ffff·68080000·f0d4ffff·........h.......
78 ··0x0000e800·7c080000·30d5ffff·c4080000·90d5ffff·|...0...........78 ··0x0000e800·7c080000·50d5ffff·c4080000·b0d5ffff·|...P...........
79 ··0x0000e810·90090000·10d6ffff·e0090000·20d6ffff·............·...79 ··0x0000e810·90090000·30d6ffff·e0090000·40d6ffff·....0.......@...
80 ··0x0000e820·840b0000·80d6ffff·f40b0000·d0d6ffff·................80 ··0x0000e820·840b0000·a0d6ffff·f40b0000·f0d6ffff·................
81 ··0x0000e830·8c0c0000·e0d6ffff·140d0000·20d7ffff·............·...81 ··0x0000e830·8c0c0000·00d7ffff·140d0000·40d7ffff·............@...
82 ··0x0000e840·580f0000·60d7ffff·08140000·f0d7ffff·X...`...........82 ··0x0000e840·580f0000·80d7ffff·08140000·10d8ffff·X...............
83 ··0x0000e850·ac180000·00d8ffff·cc190000·90d8ffff·................83 ··0x0000e850·ac180000·20d8ffff·cc190000·b0d8ffff·....·...........
84 ··0x0000e860·581b0000····························X...84 ··0x0000e860·581b0000····························X...
  
29.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 94 lines modifiedOffset 2, 94 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
3 ··0x0000e868·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x0000e868·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x0000e878·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x0000e878·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x0000e888·9877ffff·f00a0000·000e1046·0e184a0f·.w.........F..J.5 ··0x0000e888·9877ffff·f00a0000·000e1046·0e184a0f·.w.........F..J.
6 ··0x0000e898·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x0000e898·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x0000e8a8·14000000·44000000·6082ffff·10000000·....D...`.......7 ··0x0000e8a8·14000000·44000000·6082ffff·10000000·....D...`.......
8 ··0x0000e8b8·00000000·00000000·10000000·5c000000·............\...8 ··0x0000e8b8·00000000·00000000·10000000·5c000000·............\...
9 ··0x0000e8c8·68c1ffff·10000000·00000000·18000000·h...............9 ··0x0000e8c8·88c1ffff·10000000·00000000·18000000·................
10 ··0x0000e8d8·70000000·64c1ffff·12010000·00450e10·p...d........E..10 ··0x0000e8d8·70000000·84c1ffff·12010000·00450e10·p............E..
11 ··0x0000e8e8·8302030c·010e0800·14000000·8c000000·................11 ··0x0000e8e8·8302030c·010e0800·14000000·8c000000·................
12 ··0x0000e8f8·2882ffff·0a000000·000e1083·02000000·(...............12 ··0x0000e8f8·2882ffff·0a000000·000e1083·02000000·(...............
13 ··0x0000e908·10000000·a4000000·f0cbffff·09000000·................13 ··0x0000e908·10000000·a4000000·10ccffff·09000000·................
14 ··0x0000e918·00000000·14000000·b8000000·3cc2ffff·............<...14 ··0x0000e918·00000000·14000000·b8000000·5cc2ffff·............\...
15 ··0x0000e928·19000000·00450e10·4f0e0800·24000000·.....E..O...$...15 ··0x0000e928·19000000·00450e10·4f0e0800·24000000·.....E..O...$...
16 ··0x0000e938·d0000000·d4cbffff·45000000·00450e10·........E....E..16 ··0x0000e938·d0000000·f4cbffff·45000000·00450e10·........E....E..
17 ··0x0000e948·8602410e·18830347·0ee00372·0e18440e·..A....G...r..D.17 ··0x0000e948·8602410e·18830347·0ee00372·0e18440e·..A....G...r..D.
18 ··0x0000e958·10410e08·14000000·f8000000·c681ffff·.A..............18 ··0x0000e958·10410e08·14000000·f8000000·c681ffff·.A..............
19 ··0x0000e968·0f000000·000ee003·83038602·2c000000·............,...19 ··0x0000e968·0f000000·000ee003·83038602·2c000000·............,...
20 ··0x0000e978·10010000·e4cbffff·e9000000·00460e10·.............F..20 ··0x0000e978·10010000·04ccffff·e9000000·00460e10·.............F..
21 ··0x0000e988·8c024d0e·18860341·0e208304·440e4002·..M....A.·..D.@.21 ··0x0000e988·8c024d0e·18860341·0e208304·440e4002·..M....A.·..D.@.
22 ··0x0000e998·c90e2044·0e18410e·10420e08·18000000·..·D..A..B......22 ··0x0000e998·c90e2044·0e18410e·10420e08·18000000·..·D..A..B......
23 ··0x0000e9a8·40010000·8d81ffff·d9000000·000e4083·@.............@.23 ··0x0000e9a8·40010000·8d81ffff·d9000000·000e4083·@.............@.
24 ··0x0000e9b8·0486038c·02000000·1c000000·5c010000·............\...24 ··0x0000e9b8·0486038c·02000000·1c000000·5c010000·............\...
25 ··0x0000e9c8·4a82ffff·32000000·00450e10·4e0a0e08·J...2....E..N...25 ··0x0000e9c8·4a82ffff·32000000·00450e10·4e0a0e08·J...2....E..N...
26 ··0x0000e9d8·450b590e·08000000·4c000000·7c010000·E.Y.....L...|...26 ··0x0000e9d8·450b590e·08000000·4c000000·7c010000·E.Y.....L...|...
27 ··0x0000e9e8·68ccffff·44010000·00460e10·8c02490e·h...D....F....I.27 ··0x0000e9e8·88ccffff·44010000·00460e10·8c02490e·....D....F....I.
28 ··0x0000e9f8·18860348·0e208304·440e9801·510ea001·...H.·..D...Q...28 ··0x0000e9f8·18860348·0e208304·440e9801·510ea001·...H.·..D...Q...
29 ··0x0000ea08·520e9801·410e9001·02550eb0·01610e90·R...A....U...a..29 ··0x0000ea08·520e9801·410e9001·02550eb0·01610e90·R...A....U...a..
30 ··0x0000ea18·01730a0e·20410e18·410e1042·0e08410b·.s..·A..A..B..A.30 ··0x0000ea18·01730a0e·20410e18·410e1042·0e08410b·.s..·A..A..B..A.
31 ··0x0000ea28·4c0eb001·610e9001·18000000·cc010000·L...a...........31 ··0x0000ea28·4c0eb001·610e9001·18000000·cc010000·L...a...........
32 ··0x0000ea38·0c82ffff·49000000·000e9001·83048603·....I...........32 ··0x0000ea38·0c82ffff·49000000·000e9001·83048603·....I...........
33 ··0x0000ea48·8c020000·24000000·e8010000·2cc1ffff·....$.......,...33 ··0x0000ea48·8c020000·24000000·e8010000·4cc1ffff·....$.......L...
34 ··0x0000ea58·3c000000·00450e10·8602410e·18830344·<....E....A....D34 ··0x0000ea58·3c000000·00450e10·8602410e·18830344·<....E....A....D
35 ··0x0000ea68·0e206d0e·18430e10·410e0800·14000000·.·m..C..A.......35 ··0x0000ea68·0e206d0e·18430e10·410e0800·14000000·.·m..C..A.......
36 ··0x0000ea78·10020000·1182ffff·2e000000·000e2083·..............·.36 ··0x0000ea78·10020000·1182ffff·2e000000·000e2083·..............·.
37 ··0x0000ea88·03860200·14000000·28020000·2cc1ffff·........(...,...37 ··0x0000ea88·03860200·14000000·28020000·4cc1ffff·........(...L...
38 ··0x0000ea98·1a000000·00410e10·580e0800·10000000·.....A..X.......38 ··0x0000ea98·1a000000·00410e10·580e0800·10000000·.....A..X.......
39 ··0x0000eaa8·40020000·0f82ffff·24000000·000e1000·@.......$.......39 ··0x0000eaa8·40020000·0f82ffff·24000000·000e1000·@.......$.......
40 ··0x0000eab8·2c000000·54020000·e0ccffff·5d000000·,...T.......]...40 ··0x0000eab8·2c000000·54020000·00cdffff·5d000000·,...T.......]...
41 ··0x0000eac8·00420e10·8c02440e·18860341·0e208304·.B....D....A.·..41 ··0x0000eac8·00420e10·8c02440e·18860341·0e208304·.B....D....A.·..
42 ··0x0000ead8·440e3002·4d0e2041·0e18410e·10420e08·D.0.M.·A..A..B..42 ··0x0000ead8·440e3002·4d0e2041·0e18410e·10420e08·D.0.M.·A..A..B..
43 ··0x0000eae8·18000000·84020000·ef81ffff·5c000000·............\...43 ··0x0000eae8·18000000·84020000·ef81ffff·5c000000·............\...
44 ··0x0000eaf8·000e3083·0486038c·02000000·10000000·..0.............44 ··0x0000eaf8·000e3083·0486038c·02000000·10000000·..0.............
45 ··0x0000eb08·a0020000·f4ccffff·09000000·00000000·................45 ··0x0000eb08·a0020000·14cdffff·09000000·00000000·................
46 ··0x0000eb18·54000000·b4020000·1b82ffff·e8000000·T...............46 ··0x0000eb18·54000000·b4020000·1b82ffff·e8000000·T...............
47 ··0x0000eb28·00460e10·8f02440e·188e0342·0e208d04·.F....D....B.·..47 ··0x0000eb28·00460e10·8f02440e·188e0342·0e208d04·.F....D....B.·..
48 ··0x0000eb38·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G48 ··0x0000eb38·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G
49 ··0x0000eb48·0e60680e·685e0e70·420e7842·0e800149·.`h.h^.pB.xB...I49 ··0x0000eb48·0e60680e·685e0e70·420e7842·0e800149·.`h.h^.pB.xB...I
50 ··0x0000eb58·0e60026d·0e38410e·30410e28·420e2042·.`.m.8A.0A.(B.·B50 ··0x0000eb58·0e60026d·0e38410e·30410e28·420e2042·.`.m.8A.0A.(B.·B
51 ··0x0000eb68·0e18420e·10420e08·44000000·0c030000·..B..B..D.......51 ··0x0000eb68·0e18420e·10420e08·44000000·0c030000·..B..B..D.......
52 ··0x0000eb78·ab82ffff·cb000000·00460e10·8d02470e·.........F....G.52 ··0x0000eb78·ab82ffff·cb000000·00460e10·8d02470e·.........F....G.
53 ··0x0000eb88·188c0344·0e208604·410e2883·05470e40·...D.·..A.(..G.@53 ··0x0000eb88·188c0344·0e208604·410e2883·05470e40·...D.·..A.(..G.@
54 ··0x0000eb98·670e485b·0e50420e·58420e60·490e4002·g.H[.PB.XB.`I.@.54 ··0x0000eb98·670e485b·0e50420e·58420e60·490e4002·g.H[.PB.XB.`I.@.
55 ··0x0000eba8·590e2844·0e20410e·18420e10·420e0800·Y.(D.·A..B..B...55 ··0x0000eba8·590e2844·0e20410e·18420e10·420e0800·Y.(D.·A..B..B...
56 ··0x0000ebb8·10000000·54030000·50ccffff·0c000000·....T...P.......56 ··0x0000ebb8·10000000·54030000·70ccffff·0c000000·....T...p.......
57 ··0x0000ebc8·00000000·24000000·68030000·4cccffff·....$...h...L...57 ··0x0000ebc8·00000000·24000000·68030000·6cccffff·....$...h...l...
58 ··0x0000ebd8·59000000·00450e10·8602440e·18830344·Y....E....D....D58 ··0x0000ebd8·59000000·00450e10·8602440e·18830344·Y....E....D....D
59 ··0x0000ebe8·0e300246·0e18440e·10410e08·1c000000·.0.F..D..A......59 ··0x0000ebe8·0e300246·0e18440e·10410e08·1c000000·.0.F..D..A......
60 ··0x0000ebf8·90030000·f282ffff·13010000·00450e10·.............E..60 ··0x0000ebf8·90030000·f282ffff·13010000·00450e10·.............E..
61 ··0x0000ec08·8302540e·4002f50e·10440e08·14000000·..T.@....D......61 ··0x0000ec08·8302540e·4002f50e·10440e08·14000000·..T.@....D......
62 ··0x0000ec18·b0030000·64ccffff·56000000·00480e20·....d...V....H.·62 ··0x0000ec18·b0030000·84ccffff·56000000·00480e20·........V....H.·
63 ··0x0000ec28·024d0e08·10000000·c8030000·cd83ffff·.M..............63 ··0x0000ec28·024d0e08·10000000·c8030000·cd83ffff·.M..............
64 ··0x0000ec38·07000000·000e2000·14000000·dc030000·......·.........64 ··0x0000ec38·07000000·000e2000·14000000·dc030000·......·.........
65 ··0x0000ec48·c083ffff·70000000·00480e30·02670e08·....p....H.0.g..65 ··0x0000ec48·c083ffff·70000000·00480e30·02670e08·....p....H.0.g..
66 ··0x0000ec58·1c000000·f4030000·1884ffff·55000000·............U...66 ··0x0000ec58·1c000000·f4030000·1884ffff·55000000·............U...
67 ··0x0000ec68·00450e10·8302500e·207e0e10·410e0800·.E....P.·~..A...67 ··0x0000ec68·00450e10·8302500e·207e0e10·410e0800·.E....P.·~..A...
68 ··0x0000ec78·38000000·14040000·4d84ffff·42010000·8.......M...B...68 ··0x0000ec78·38000000·14040000·4d84ffff·42010000·8.......M...B...
69 ··0x0000ec88·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..69 ··0x0000ec88·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
70 ··0x0000ec98·410e2886·05410e30·8306032e·010e2841·A.(..A.0......(A70 ··0x0000ec98·410e2886·05410e30·8306032e·010e2841·A.(..A.0......(A
71 ··0x0000eca8·0e20420e·18420e10·420e0800·10000000·.·B..B..B.......71 ··0x0000eca8·0e20420e·18420e10·420e0800·10000000·.·B..B..B.......
72 ··0x0000ecb8·50040000·5385ffff·09000000·00000000·P...S...........72 ··0x0000ecb8·50040000·5385ffff·09000000·00000000·P...S...........
73 ··0x0000ecc8·14000000·64040000·4885ffff·6a000000·....d...H...j...73 ··0x0000ecc8·14000000·64040000·4885ffff·6a000000·....d...H...j...
74 ··0x0000ecd8·00480e30·02610e08·1c000000·7c040000·.H.0.a......|...74 ··0x0000ecd8·00480e30·02610e08·1c000000·7c040000·.H.0.a......|...
75 ··0x0000ece8·f8cbffff·75000000·00450e10·8302530e·....u....E....S.75 ··0x0000ece8·18ccffff·75000000·00450e10·8302530e·....u....E....S.
76 ··0x0000ecf8·20025b0e·10410e08·14000000·9c040000··.[..A..........76 ··0x0000ecf8·20025b0e·10410e08·14000000·9c040000··.[..A..........
77 ··0x0000ed08·7a85ffff·44000000·000e2083·02000000·z...D.....·.....77 ··0x0000ed08·7a85ffff·44000000·000e2083·02000000·z...D.....·.....
78 ··0x0000ed18·14000000·b4040000·a685ffff·22000000·............"...78 ··0x0000ed18·14000000·b4040000·a685ffff·22000000·............"...
79 ··0x0000ed28·00450e10·5c0e0800·10000000·cc040000·.E..\...........79 ··0x0000ed28·00450e10·5c0e0800·10000000·cc040000·.E..\...........
80 ··0x0000ed38·28ccffff·0c000000·00000000·1c000000·(...............80 ··0x0000ed38·48ccffff·0c000000·00000000·1c000000·H...............
81 ··0x0000ed48·e0040000·9c85ffff·3a000000·00520e10·........:....R..81 ··0x0000ed48·e0040000·9c85ffff·3a000000·00520e10·........:....R..
82 ··0x0000ed58·570e0848·0e10480e·08000000·14000000·W..H..H.........82 ··0x0000ed58·570e0848·0e10480e·08000000·14000000·W..H..H.........
83 ··0x0000ed68·00050000·74beffff·16000000·00450e10·....t........E..83 ··0x0000ed68·00050000·94beffff·16000000·00450e10·.............E..
84 ··0x0000ed78·500e0800·14000000·18050000·7cbeffff·P...........|...84 ··0x0000ed78·500e0800·14000000·18050000·9cbeffff·P...............
85 ··0x0000ed88·13000000·00450e10·460e0800·18000000·.....E..F.......85 ··0x0000ed88·13000000·00450e10·460e0800·18000000·.....E..F.......
86 ··0x0000ed98·30050000·8685ffff·22000000·00410e10·0......."....A..86 ··0x0000ed98·30050000·8685ffff·22000000·00410e10·0......."....A..
87 ··0x0000eda8·410e085b·0e100000·14000000·4c050000·A..[........L...87 ··0x0000eda8·410e085b·0e100000·14000000·4c050000·A..[........L...
88 ··0x0000edb8·68beffff·66000000·00480e30·025d0e08·h...f....H.0.]..88 ··0x0000edb8·88beffff·66000000·00480e30·025d0e08·....f....H.0.]..
89 ··0x0000edc8·10000000·64050000·7485ffff·1d000000·....d...t.......89 ··0x0000edc8·10000000·64050000·7485ffff·1d000000·....d...t.......
90 ··0x0000edd8·000e3000·14000000·78050000·7d85ffff·..0.....x...}...90 ··0x0000edd8·000e3000·14000000·78050000·7d85ffff·..0.....x...}...
91 ··0x0000ede8·32000000·004e0e10·5f0e0800·14000000·2....N.._.......91 ··0x0000ede8·32000000·004e0e10·5f0e0800·14000000·2....N.._.......
92 ··0x0000edf8·90050000·9785ffff·80000000·00410e10·.............A..92 ··0x0000edf8·90050000·9785ffff·80000000·00410e10·.............A..
93 ··0x0000ee08·027e0e08·24000000·a8050000·ff85ffff·.~..$...........93 ··0x0000ee08·027e0e08·24000000·a8050000·ff85ffff·.~..$...........
94 ··0x0000ee18·89000000·004b0e20·590e2855·0e30420e·.....K.·Y.(U.0B.94 ··0x0000ee18·89000000·004b0e20·590e2855·0e30420e·.....K.·Y.(U.0B.
95 ··0x0000ee28·38420e40·490e2002·420e0800·3c000000·8B.@I.·.B...<...95 ··0x0000ee28·38420e40·490e2002·420e0800·3c000000·8B.@I.·.B...<...
Offset 99, 263 lines modifiedOffset 99, 263 lines modified
99 ··0x0000ee68·0e20410e·18410e10·420e0800·44000000·.·A..A..B...D...99 ··0x0000ee68·0e20410e·18410e10·420e0800·44000000·.·A..A..B...D...
100 ··0x0000ee78·10060000·b286ffff·b2030000·00460e10·.............F..100 ··0x0000ee78·10060000·b286ffff·b2030000·00460e10·.............F..
101 ··0x0000ee88·8c02470e·18860341·0e208304·440ea001·..G....A.·..D...101 ··0x0000ee88·8c02470e·18860341·0e208304·440ea001·..G....A.·..D...
102 ··0x0000ee98·570ea801·560eb001·440eb801·420ec001·W...V...D...B...102 ··0x0000ee98·570ea801·560eb001·440eb801·420ec001·W...V...D...B...
103 ··0x0000eea8·490ea001·035f030e·20410e18·410e1042·I...._..·A..A..B103 ··0x0000eea8·490ea001·035f030e·20410e18·410e1042·I...._..·A..A..B
104 ··0x0000eeb8·0e080000·14000000·58060000·1c8affff·........X.......104 ··0x0000eeb8·0e080000·14000000·58060000·1c8affff·........X.......
105 ··0x0000eec8·14000000·00450e10·4a0e0800·28000000·.....E..J...(...105 ··0x0000eec8·14000000·00450e10·4a0e0800·28000000·.....E..J...(...
106 ··0x0000eed8·70060000·94caffff·5b000000·00450e10·p.......[....E..106 ··0x0000eed8·70060000·b4caffff·5b000000·00450e10·p.......[....E..
107 ··0x0000eee8·8602440e·18830347·0ee0036b·0a0e1841·..D....G...k...A107 ··0x0000eee8·8602440e·18830347·0ee0036b·0a0e1841·..D....G...k...A
108 ··0x0000eef8·0e10410e·08410b00·28000000·9c060000·..A..A..(.......108 ··0x0000eef8·0e10410e·08410b00·28000000·9c060000·..A..A..(.......
109 ··0x0000ef08·ec89ffff·28010000·00450e10·8602480e·....(....E....H.109 ··0x0000ef08·ec89ffff·28010000·00450e10·8602480e·....(....E....H.
110 ··0x0000ef18·1883034d·0e500308·010e1844·0e10410e·...M.P.....D..A.110 ··0x0000ef18·1883034d·0e500308·010e1844·0e10410e·...M.P.....D..A.
111 ··0x0000ef28·08000000·14000000·c8060000·e88affff·................111 ··0x0000ef28·08000000·14000000·c8060000·e88affff·................
112 ··0x0000ef38·13000000·00450e10·4d0e0800·14000000·.....E..M.......112 ··0x0000ef38·13000000·00450e10·4d0e0800·14000000·.....E..M.......
113 ··0x0000ef48·e0060000·84caffff·4f000000·00480e20·........O....H.·113 ··0x0000ef48·e0060000·a4caffff·4f000000·00480e20·........O....H.·
114 ··0x0000ef58·02460e08·10000000·f8060000·cb8affff·.F..............114 ··0x0000ef58·02460e08·10000000·f8060000·cb8affff·.F..............
115 ··0x0000ef68·07000000·000e2000·28000000·0c070000·......·.(.......115 ··0x0000ef68·07000000·000e2000·28000000·0c070000·......·.(.......
116 ··0x0000ef78·be8affff·6a000000·00450e10·630e184f·....j....E..c..O116 ··0x0000ef78·be8affff·6a000000·00450e10·630e184f·....j....E..c..O
117 ··0x0000ef88·0e20410e·284f0e30·480e384f·0e404b0e·.·A.(O.0H.8O.@K.117 ··0x0000ef88·0e20410e·284f0e30·480e384f·0e404b0e·.·A.(O.0H.8O.@K.
118 ··0x0000ef98·08000000·10000000·38070000·fc8affff·........8.......118 ··0x0000ef98·08000000·10000000·38070000·fc8affff·........8.......
119 ··0x0000efa8·0c000000·00000000·14000000·4c070000·............L...119 ··0x0000efa8·0c000000·00000000·14000000·4c070000·............L...
120 ··0x0000efb8·d8bcffff·66000000·00480e30·025d0e08·....f....H.0.]..120 ··0x0000efb8·f8bcffff·66000000·00480e30·025d0e08·....f....H.0.]..
121 ··0x0000efc8·10000000·64070000·dc8affff·1d000000·....d...........121 ··0x0000efc8·10000000·64070000·dc8affff·1d000000·....d...........
122 ··0x0000efd8·000e3000·10000000·78070000·3ccaffff·..0.....x...<...122 ··0x0000efd8·000e3000·10000000·78070000·5ccaffff·..0.....x...\...
123 ··0x0000efe8·0d000000·00000000·10000000·8c070000·................123 ··0x0000efe8·0d000000·00000000·10000000·8c070000·................
124 ··0x0000eff8·d18affff·1e000000·00000000·14000000·................124 ··0x0000eff8·d18affff·1e000000·00000000·14000000·................
125 ··0x0000f008·a0070000·db8affff·5b000000·00410e10·........[....A..125 ··0x0000f008·a0070000·db8affff·5b000000·00410e10·........[....A..
126 ··0x0000f018·02590e08·14000000·b8070000·1e8bffff·.Y..............126 ··0x0000f018·02590e08·14000000·b8070000·1e8bffff·.Y..............
127 ··0x0000f028·13000000·00450e10·4d0e0800·18000000·.....E..M.......127 ··0x0000f028·13000000·00450e10·4d0e0800·18000000·.....E..M.......
128 ··0x0000f038·d0070000·198bffff·65000000·00450e10·........e....E..128 ··0x0000f038·d0070000·198bffff·65000000·00450e10·........e....E..
129 ··0x0000f048·8302025f·0e080000·10000000·ec070000·..._............129 ··0x0000f048·8302025f·0e080000·10000000·ec070000·..._............
130 ··0x0000f058·628bffff·17000000·00000000·18000000·b...............130 ··0x0000f058·628bffff·17000000·00000000·18000000·b...............
Max diff block lines reached; 19826/30017 bytes (66.05%) of diff not shown.
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00010cd0·f0b40000·00000000···················........2 ··0x00010cd0·10b50000·00000000···················........
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00010cd8·b0b40000·00000000···················........2 ··0x00010cd8·d0b40000·00000000···················........
  
18.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 94 lines modifiedOffset 1, 94 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00011580·80150100·00000000·00000000·00000000·................2 ··0x00011580·80150100·00000000·00000000·00000000·................
3 ··0x00011590·00000000·00000000·00000000·00000000·................3 ··0x00011590·00000000·00000000·00000000·00000000·................
4 ··0x000115a0·02000000·00000000·40aa0000·00000000·........@.......4 ··0x000115a0·02000000·00000000·60aa0000·00000000·........`.......
5 ··0x000115b0·03000000·00000000·02000000·00000000·................5 ··0x000115b0·03000000·00000000·02000000·00000000·................
6 ··0x000115c0·04000000·00000000·01000000·00000000·................6 ··0x000115c0·04000000·00000000·01000000·00000000·................
7 ··0x000115d0·00000000·00000000·00000000·00000000·................7 ··0x000115d0·00000000·00000000·00000000·00000000·................
8 ··0x000115e0·1eca0000·00000000·00b50000·00000000·................8 ··0x000115e0·1eca0000·00000000·20b50000·00000000·........·.......
9 ··0x000115f0·04000000·00000000·00000000·00000000·................9 ··0x000115f0·04000000·00000000·00000000·00000000·................
10 ··0x00011600·2aca0000·00000000·60ab0000·00000000·*.......`.......10 ··0x00011600·2aca0000·00000000·80ab0000·00000000·*...............
11 ··0x00011610·04000000·00000000·00000000·00000000·................11 ··0x00011610·04000000·00000000·00000000·00000000·................
12 ··0x00011620·3eca0000·00000000·e0780000·00000000·>........x......12 ··0x00011620·3eca0000·00000000·e0780000·00000000·>........x......
13 ··0x00011630·04000000·00000000·00000000·00000000·................13 ··0x00011630·04000000·00000000·00000000·00000000·................
14 ··0x00011640·58ca0000·00000000·10b80000·00000000·X...............14 ··0x00011640·58ca0000·00000000·30b80000·00000000·X.......0.......
15 ··0x00011650·04000000·00000000·00000000·00000000·................15 ··0x00011650·04000000·00000000·00000000·00000000·................
16 ··0x00011660·63ca0000·00000000·13a40000·00000000·c...............16 ··0x00011660·63ca0000·00000000·31a40000·00000000·c.......1.......
17 ··0x00011670·04000000·00000000·00000000·00000000·................17 ··0x00011670·04000000·00000000·00000000·00000000·................
18 ··0x00011680·71ca0000·00000000·87920000·00000000·q...............18 ··0x00011680·71ca0000·00000000·a5920000·00000000·q...............
19 ··0x00011690·04000000·00000000·00000000·00000000·................19 ··0x00011690·04000000·00000000·00000000·00000000·................
20 ··0x000116a0·81ca0000·00000000·979f0000·00000000·................20 ··0x000116a0·81ca0000·00000000·b59f0000·00000000·................
21 ··0x000116b0·04000000·00000000·00000000·00000000·................21 ··0x000116b0·04000000·00000000·00000000·00000000·................
22 ··0x000116c0·90ca0000·00000000·10b50000·00000000·................22 ··0x000116c0·90ca0000·00000000·30b50000·00000000·........0.......
23 ··0x000116d0·04000000·00000000·00000000·00000000·................23 ··0x000116d0·04000000·00000000·00000000·00000000·................
24 ··0x000116e0·9bca0000·00000000·70b90000·00000000·........p.......24 ··0x000116e0·9bca0000·00000000·90b90000·00000000·................
25 ··0x000116f0·08000000·00000000·00000000·00000000·................25 ··0x000116f0·08000000·00000000·00000000·00000000·................
26 ··0x00011700·a6ca0000·00000000·427b0000·00000000·........B{......26 ··0x00011700·a6ca0000·00000000·427b0000·00000000·........B{......
27 ··0x00011710·04000000·00000000·00000000·00000000·................27 ··0x00011710·04000000·00000000·00000000·00000000·................
28 ··0x00011720·b8ca0000·00000000·219c0000·00000000·........!.......28 ··0x00011720·b8ca0000·00000000·3f9c0000·00000000·........?.......
29 ··0x00011730·04000000·00000000·00000000·00000000·................29 ··0x00011730·04000000·00000000·00000000·00000000·................
30 ··0x00011740·c7ca0000·00000000·61930000·00000000·........a.......30 ··0x00011740·c7ca0000·00000000·7f930000·00000000·................
31 ··0x00011750·04000000·00000000·00000000·00000000·................31 ··0x00011750·04000000·00000000·00000000·00000000·................
32 ··0x00011760·d7ca0000·00000000·20b80000·00000000·........·.......32 ··0x00011760·d7ca0000·00000000·40b80000·00000000·........@.......
33 ··0x00011770·08000000·00000000·00000000·00000000·................33 ··0x00011770·08000000·00000000·00000000·00000000·................
34 ··0x00011780·e6ca0000·00000000·78a70000·00000000·........x.......34 ··0x00011780·e6ca0000·00000000·96a70000·00000000·................
35 ··0x00011790·04000000·00000000·00000000·00000000·................35 ··0x00011790·04000000·00000000·00000000·00000000·................
36 ··0x000117a0·fdca0000·00000000·f4780000·00000000·.........x......36 ··0x000117a0·fdca0000·00000000·f4780000·00000000·.........x......
37 ··0x000117b0·01000000·00000000·00000000·00000000·................37 ··0x000117b0·01000000·00000000·00000000·00000000·................
38 ··0x000117c0·0ccb0000·00000000·ee6e0000·00000000·.........n......38 ··0x000117c0·0ccb0000·00000000·ee6e0000·00000000·.........n......
39 ··0x000117d0·01000000·00000000·00000000·00000000·................39 ··0x000117d0·01000000·00000000·00000000·00000000·................
40 ··0x000117e0·1bcb0000·00000000·687e0000·00000000·........h~......40 ··0x000117e0·1bcb0000·00000000·687e0000·00000000·........h~......
41 ··0x000117f0·04000000·00000000·00000000·00000000·................41 ··0x000117f0·04000000·00000000·00000000·00000000·................
42 ··0x00011800·32cb0000·00000000·557b0000·00000000·2.......U{......42 ··0x00011800·32cb0000·00000000·557b0000·00000000·2.......U{......
43 ··0x00011810·08000000·00000000·00000000·00000000·................43 ··0x00011810·08000000·00000000·00000000·00000000·................
44 ··0x00011820·bcc10000·00000000·13740000·00000000·.........t......44 ··0x00011820·bcc10000·00000000·13740000·00000000·.........t......
45 ··0x00011830·82000000·00000000·20de0000·00000000·........·.......45 ··0x00011830·82000000·00000000·20de0000·00000000·........·.......
46 ··0x00011840·48cb0000·00000000·00b80000·00000000·H...............46 ··0x00011840·48cb0000·00000000·20b80000·00000000·H.......·.......
47 ··0x00011850·04000000·00000000·c0dd0000·00000000·................47 ··0x00011850·04000000·00000000·c0dd0000·00000000·................
48 ··0x00011860·61cb0000·00000000·3b6d0000·00000000·a.......;m......48 ··0x00011860·61cb0000·00000000·3b6d0000·00000000·a.......;m......
49 ··0x00011870·82000000·00000000·40dd0000·00000000·........@.......49 ··0x00011870·82000000·00000000·40dd0000·00000000·........@.......
50 ··0x00011880·72cb0000·00000000·9c740000·00000000·r........t......50 ··0x00011880·72cb0000·00000000·9c740000·00000000·r........t......
51 ··0x00011890·82000000·00000000·c0dc0000·00000000·................51 ··0x00011890·82000000·00000000·c0dc0000·00000000·................
52 ··0x000118a0·7fcb0000·00000000·2e750000·00000000·.........u......52 ··0x000118a0·7fcb0000·00000000·2e750000·00000000·.........u......
53 ··0x000118b0·82000000·00000000·40dc0000·00000000·........@.......53 ··0x000118b0·82000000·00000000·40dc0000·00000000·........@.......
54 ··0x000118c0·5cc00000·00000000·60b50000·00000000·\.......`.......54 ··0x000118c0·5cc00000·00000000·80b50000·00000000·\...............
55 ··0x000118d0·01000000·00000000·00000000·00000000·................55 ··0x000118d0·01000000·00000000·00000000·00000000·................
56 ··0x000118e0·00c10000·00000000·80b80000·00000000·................56 ··0x000118e0·00c10000·00000000·a0b80000·00000000·................
57 ··0x000118f0·01000000·00000000·00000000·00000000·................57 ··0x000118f0·01000000·00000000·00000000·00000000·................
58 ··0x00011900·94cb0000·00000000·08700000·00000000·.........p......58 ··0x00011900·94cb0000·00000000·08700000·00000000·.........p......
59 ··0x00011910·01000000·00000000·00000000·00000000·................59 ··0x00011910·01000000·00000000·00000000·00000000·................
60 ··0x00011920·a9cb0000·00000000·1c7a0000·00000000·.........z......60 ··0x00011920·a9cb0000·00000000·1c7a0000·00000000·.........z......
61 ··0x00011930·04000000·00000000·00000000·00000000·................61 ··0x00011930·04000000·00000000·00000000·00000000·................
62 ··0x00011940·c1cb0000·00000000·27840000·00000000·........'.......62 ··0x00011940·c1cb0000·00000000·27840000·00000000·........'.......
63 ··0x00011950·08000000·00000000·00000000·00000000·................63 ··0x00011950·08000000·00000000·00000000·00000000·................
64 ··0x00011960·d0cb0000·00000000·9a840000·00000000·................64 ··0x00011960·d0cb0000·00000000·9a840000·00000000·................
65 ··0x00011970·08000000·00000000·00000000·00000000·................65 ··0x00011970·08000000·00000000·00000000·00000000·................
66 ··0x00011980·dfcb0000·00000000·5c840000·00000000·........\.......66 ··0x00011980·dfcb0000·00000000·5c840000·00000000·........\.......
67 ··0x00011990·08000000·00000000·00000000·00000000·................67 ··0x00011990·08000000·00000000·00000000·00000000·................
68 ··0x000119a0·efcb0000·00000000·43a70000·00000000·........C.......68 ··0x000119a0·efcb0000·00000000·61a70000·00000000·........a.......
69 ··0x000119b0·08000000·00000000·00000000·00000000·................69 ··0x000119b0·08000000·00000000·00000000·00000000·................
70 ··0x000119c0·32c50000·00000000·d0b00000·00000000·2...............70 ··0x000119c0·32c50000·00000000·f0b00000·00000000·2...............
71 ··0x000119d0·03000000·00000000·00000000·00000000·................71 ··0x000119d0·03000000·00000000·00000000·00000000·................
72 ··0x000119e0·04c50000·00000000·d8840000·00000000·................72 ··0x000119e0·04c50000·00000000·d8840000·00000000·................
73 ··0x000119f0·01000000·00000000·00000000·00000000·................73 ··0x000119f0·01000000·00000000·00000000·00000000·................
74 ··0x00011a00·00cc0000·00000000·78700000·00000000·........xp......74 ··0x00011a00·00cc0000·00000000·78700000·00000000·........xp......
75 ··0x00011a10·01000000·00000000·00000000·00000000·................75 ··0x00011a10·01000000·00000000·00000000·00000000·................
76 ··0x00011a20·1ccc0000·00000000·02a50000·00000000·................76 ··0x00011a20·1ccc0000·00000000·20a50000·00000000·........·.......
77 ··0x00011a30·04000000·00000000·00000000·00000000·................77 ··0x00011a30·04000000·00000000·00000000·00000000·................
78 ··0x00011a40·b8d80000·00000000·2ca70000·00000000·........,.......78 ··0x00011a40·b8d80000·00000000·4aa70000·00000000·........J.......
79 ··0x00011a50·08000000·00000000·00000000·00000000·................79 ··0x00011a50·08000000·00000000·00000000·00000000·................
80 ··0x00011a60·e8d80000·00000000·c7a90000·00000000·................80 ··0x00011a60·e8d80000·00000000·e5a90000·00000000·................
81 ··0x00011a70·04000000·00000000·00000000·00000000·................81 ··0x00011a70·04000000·00000000·00000000·00000000·................
82 ··0x00011a80·2dcc0000·00000000·f4a90000·00000000·-...............82 ··0x00011a80·2dcc0000·00000000·12aa0000·00000000·-...............
83 ··0x00011a90·04000000·00000000·00000000·00000000·................83 ··0x00011a90·04000000·00000000·00000000·00000000·................
84 ··0x00011aa0·4bcc0000·00000000·95a90000·00000000·K...............84 ··0x00011aa0·4bcc0000·00000000·b3a90000·00000000·K...............
85 ··0x00011ab0·04000000·00000000·00000000·00000000·................85 ··0x00011ab0·04000000·00000000·00000000·00000000·................
86 ··0x00011ac0·10d90000·00000000·9da90000·00000000·................86 ··0x00011ac0·10d90000·00000000·bba90000·00000000·................
87 ··0x00011ad0·04000000·00000000·00000000·00000000·................87 ··0x00011ad0·04000000·00000000·00000000·00000000·................
88 ··0x00011ae0·68cc0000·00000000·126c0000·00000000·h........l......88 ··0x00011ae0·68cc0000·00000000·126c0000·00000000·h........l......
89 ··0x00011af0·04000000·00000000·00000000·00000000·................89 ··0x00011af0·04000000·00000000·00000000·00000000·................
90 ··0x00011b00·80cc0000·00000000·cd700000·00000000·.........p......90 ··0x00011b00·80cc0000·00000000·cd700000·00000000·.........p......
91 ··0x00011b10·08000000·00000000·00000000·00000000·................91 ··0x00011b10·08000000·00000000·00000000·00000000·................
92 ··0x00011b20·97cc0000·00000000·0f720000·00000000·.........r......92 ··0x00011b20·97cc0000·00000000·0f720000·00000000·.........r......
93 ··0x00011b30·04000000·00000000·00000000·00000000·................93 ··0x00011b30·04000000·00000000·00000000·00000000·................
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··0x00011b50·01000000·00000000·00000000·00000000·................96 ··0x00011b50·01000000·00000000·00000000·00000000·................
97 ··0x00011b60·5ec40000·00000000·b47e0000·00000000·^........~......97 ··0x00011b60·5ec40000·00000000·b47e0000·00000000·^........~......
98 ··0x00011b70·03000000·00000000·00000000·00000000·................98 ··0x00011b70·03000000·00000000·00000000·00000000·................
99 ··0x00011b80·bec40000·00000000·00820000·00000000·................99 ··0x00011b80·bec40000·00000000·00820000·00000000·................
100 ··0x00011b90·03000000·00000000·00000000·00000000·................100 ··0x00011b90·03000000·00000000·00000000·00000000·................
101 ··0x00011ba0·d8c40000·00000000·cf820000·00000000·................101 ··0x00011ba0·d8c40000·00000000·cf820000·00000000·................
102 ··0x00011bb0·03000000·00000000·00000000·00000000·................102 ··0x00011bb0·03000000·00000000·00000000·00000000·................
103 ··0x00011bc0·9ccc0000·00000000·50b60000·00000000·........P.......103 ··0x00011bc0·9ccc0000·00000000·70b60000·00000000·........p.......
104 ··0x00011bd0·03000000·00000000·00000000·00000000·................104 ··0x00011bd0·03000000·00000000·00000000·00000000·................
105 ··0x00011be0·b9cc0000·00000000·117c0000·00000000·.........|......105 ··0x00011be0·b9cc0000·00000000·117c0000·00000000·.........|......
106 ··0x00011bf0·08000000·00000000·00000000·00000000·................106 ··0x00011bf0·08000000·00000000·00000000·00000000·................
107 ··0x00011c00·cdcc0000·00000000·ba7b0000·00000000·.........{......107 ··0x00011c00·cdcc0000·00000000·ba7b0000·00000000·.........{......
108 ··0x00011c10·04000000·00000000·00000000·00000000·................108 ··0x00011c10·04000000·00000000·00000000·00000000·................
109 ··0x00011c20·e1cc0000·00000000·037d0000·00000000·.........}......109 ··0x00011c20·e1cc0000·00000000·037d0000·00000000·.........}......
110 ··0x00011c30·04000000·00000000·00000000·00000000·................110 ··0x00011c30·04000000·00000000·00000000·00000000·................
Offset 114, 31 lines modifiedOffset 114, 31 lines modified
114 ··0x00011c70·08000000·00000000·00000000·00000000·................114 ··0x00011c70·08000000·00000000·00000000·00000000·................
115 ··0x00011c80·25cd0000·00000000·8c810000·00000000·%...............115 ··0x00011c80·25cd0000·00000000·8c810000·00000000·%...............
116 ··0x00011c90·08000000·00000000·00000000·00000000·................116 ··0x00011c90·08000000·00000000·00000000·00000000·................
117 ··0x00011ca0·23cd0000·00000000·5e820000·00000000·#.......^.......117 ··0x00011ca0·23cd0000·00000000·5e820000·00000000·#.......^.......
118 ··0x00011cb0·08000000·00000000·00000000·00000000·................118 ··0x00011cb0·08000000·00000000·00000000·00000000·................
119 ··0x00011cc0·3fcd0000·00000000·55810000·00000000·?.......U.......119 ··0x00011cc0·3fcd0000·00000000·55810000·00000000·?.......U.......
120 ··0x00011cd0·08000000·00000000·00000000·00000000·................120 ··0x00011cd0·08000000·00000000·00000000·00000000·................
121 ··0x00011ce0·5bcd0000·00000000·81a70000·00000000·[...............121 ··0x00011ce0·5bcd0000·00000000·9fa70000·00000000·[...............
122 ··0x00011cf0·01000000·00000000·00000000·00000000·................122 ··0x00011cf0·01000000·00000000·00000000·00000000·................
123 ··0x00011d00·38d90000·00000000·dea70000·00000000·8...............123 ··0x00011d00·38d90000·00000000·fca70000·00000000·8...............
124 ··0x00011d10·01000000·00000000·00000000·00000000·................124 ··0x00011d10·01000000·00000000·00000000·00000000·................
125 ··0x00011d20·74c10000·00000000·e0b80000·00000000·t...............125 ··0x00011d20·74c10000·00000000·00b90000·00000000·t...............
126 ··0x00011d30·01000000·00000000·00000000·00000000·................126 ··0x00011d30·01000000·00000000·00000000·00000000·................
127 ··0x00011d40·55c30000·00000000·d0b90000·00000000·U...............127 ··0x00011d40·55c30000·00000000·f0b90000·00000000·U...............
128 ··0x00011d50·01000000·00000000·00000000·00000000·................128 ··0x00011d50·01000000·00000000·00000000·00000000·................
129 ··0x00011d60·ecc80000·00000000·3da30000·00000000·........=.......129 ··0x00011d60·ecc80000·00000000·5ba30000·00000000·........[.......
Max diff block lines reached; 7914/18324 bytes (43.19%) 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·32356531·62633938·64363532·31356563·25e1bc98d65215ec 
3 ··0x00000010·39363134·36353262·37333938·39616434·9614652b73989ad42 ··0x00000000·30393831·36393637·35323336·63633438·098169675236cc48
 3 ··0x00000010·63633936·34363935·38363635·39343164·cc9646958665941d
4 ··0x00000020·32653461·36642e64·65627567·00000000·2e4a6d.debug....4 ··0x00000020·65373831·30362e64·65627567·00000000·e78106.debug....
5 ··0x00000030·70af6d5d····························p.m]5 ··0x00000030·6419d66b····························d..k
  
117 KB
./usr/lib/python3.13/lib-dynload/_xxtestfuzz.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·0x001230·0x001230·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001230·0x001230·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001409·0x001409·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001419·0x001419·R·E·0x1000
9 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000304·0x000304·R···0x10009 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000304·0x000304·R···0x1000
10 ··LOAD···········0x004cd0·0x0000000000005cd0·0x0000000000005cd0·0x000518·0x0005a0·RW··0x100010 ··LOAD···········0x004cd0·0x0000000000005cd0·0x0000000000005cd0·0x000518·0x0005a0·RW··0x1000
11 ··DYNAMIC········0x004da0·0x0000000000005da0·0x0000000000005da0·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x004da0·0x0000000000005da0·0x0000000000005da0·0x0001c0·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x00418c·0x000000000000418c·0x000000000000418c·0x00004c·0x00004c·R···0x413 ··GNU_EH_FRAME···0x00418c·0x000000000000418c·0x000000000000418c·0x00004c·0x00004c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x004cd0·0x0000000000005cd0·0x0000000000005cd0·0x000330·0x000330·R···0x115 ··GNU_RELRO······0x004cd0·0x0000000000005cd0·0x0000000000005cd0·0x000330·0x000330·R···0x1
1.66 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········0000000000000a60·000a60·00005e·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000000000000a60·000a60·00005e·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0000000000000ac0·000ac0·000020·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········0000000000000ac0·000ac0·000020·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············0000000000000ae0·000ae0·000498·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············0000000000000ae0·000ae0·000498·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············0000000000000f78·000f78·0002b8·18··AI··3··22··813 ··[·8]·.rela.plt·········RELA············0000000000000f78·000f78·0002b8·18··AI··3··22··8
14 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000002020·002020·0001e0·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000002020·002020·0001e0·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0000000000002200·002200·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0000000000002200·002200·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000002210·002210·0011f0·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········0000000000002210·002210·001200·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········0000000000003400·003400·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000003410·003410·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00018c·00···A··0···0·1619 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00018c·00···A··0···0·16
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000418c·00418c·00004c·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000418c·00418c·00004c·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00000000000041d8·0041d8·00012c·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········00000000000041d8·0041d8·00012c·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······0000000000005cd0·004cd0·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······0000000000005cd0·004cd0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0000000000005cd8·004cd8·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······0000000000005cd8·004cd8·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······PROGBITS········0000000000005ce0·004ce0·0000c0·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········0000000000005ce0·004ce0·0000c0·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········0000000000005da0·004da0·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········DYNAMIC·········0000000000005da0·004da0·0001c0·10··WA··4···0··8
810 B
readelf --wide --symbols {}
    
Offset 43, 8 lines modifiedOffset 43, 8 lines modified
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnicodeObject43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnicodeObject
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
46 ····42:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable46 ····42:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
47 ····43:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)47 ····43:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString
50 ····46:·00000000000033f0····16·FUNC····GLOBAL·DEFAULT···12·PyInit__xxtestfuzz50 ····46:·0000000000003400····16·FUNC····GLOBAL·DEFAULT···12·PyInit__xxtestfuzz
2.5 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xae0·contains·49·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xae0·contains·49·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000005cd0··0000000000000008·R_X86_64_RELATIVE·························33e03 0000000000005cd0··0000000000000008·R_X86_64_RELATIVE·························33f0
4 0000000000005cd8··0000000000000008·R_X86_64_RELATIVE·························33a04 0000000000005cd8··0000000000000008·R_X86_64_RELATIVE·························33b0
5 0000000000005ce0··0000000000000008·R_X86_64_RELATIVE·························40aa5 0000000000005ce0··0000000000000008·R_X86_64_RELATIVE·························40aa
6 0000000000005ce8··0000000000000008·R_X86_64_RELATIVE·························40ac6 0000000000005ce8··0000000000000008·R_X86_64_RELATIVE·························40ac
7 0000000000005cf0··0000000000000008·R_X86_64_RELATIVE·························40ae7 0000000000005cf0··0000000000000008·R_X86_64_RELATIVE·························40ae
8 0000000000005cf8··0000000000000008·R_X86_64_RELATIVE·························40b28 0000000000005cf8··0000000000000008·R_X86_64_RELATIVE·························40b2
9 0000000000005d00··0000000000000008·R_X86_64_RELATIVE·························40ba9 0000000000005d00··0000000000000008·R_X86_64_RELATIVE·························40ba
10 0000000000005d08··0000000000000008·R_X86_64_RELATIVE·························40c010 0000000000005d08··0000000000000008·R_X86_64_RELATIVE·························40c0
11 0000000000005d10··0000000000000008·R_X86_64_RELATIVE·························40c311 0000000000005d10··0000000000000008·R_X86_64_RELATIVE·························40c3
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 0000000000005d78··0000000000000008·R_X86_64_RELATIVE·························410425 0000000000005d78··0000000000000008·R_X86_64_RELATIVE·························4104
26 0000000000005d80··0000000000000008·R_X86_64_RELATIVE·························410226 0000000000005d80··0000000000000008·R_X86_64_RELATIVE·························4102
27 0000000000005d88··0000000000000008·R_X86_64_RELATIVE·························414827 0000000000005d88··0000000000000008·R_X86_64_RELATIVE·························4148
28 0000000000005d90··0000000000000008·R_X86_64_RELATIVE·························410628 0000000000005d90··0000000000000008·R_X86_64_RELATIVE·························4106
29 0000000000005d98··0000000000000008·R_X86_64_RELATIVE·························410e29 0000000000005d98··0000000000000008·R_X86_64_RELATIVE·························410e
30 0000000000006100··0000000000000008·R_X86_64_RELATIVE·························610030 0000000000006100··0000000000000008·R_X86_64_RELATIVE·························6100
31 0000000000006140··0000000000000008·R_X86_64_RELATIVE·························40a631 0000000000006140··0000000000000008·R_X86_64_RELATIVE·························40a6
32 0000000000006148··0000000000000008·R_X86_64_RELATIVE·························256032 0000000000006148··0000000000000008·R_X86_64_RELATIVE·························2570
33 0000000000006158··0000000000000008·R_X86_64_RELATIVE·························404633 0000000000006158··0000000000000008·R_X86_64_RELATIVE·························4046
34 00000000000061a8··0000000000000008·R_X86_64_RELATIVE·························411634 00000000000061a8··0000000000000008·R_X86_64_RELATIVE·························4116
35 00000000000061c0··0000000000000008·R_X86_64_RELATIVE·························614035 00000000000061c0··0000000000000008·R_X86_64_RELATIVE·························6140
36 00000000000061c8··0000000000000008·R_X86_64_RELATIVE·························612036 00000000000061c8··0000000000000008·R_X86_64_RELATIVE·························6120
37 0000000000005f60··0000000100000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_RecursionError·+·037 0000000000005f60··0000000100000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_RecursionError·+·0
38 0000000000005f68··0000000200000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_SystemError·+·038 0000000000005f68··0000000200000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_SystemError·+·0
39 0000000000005f70··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·039 0000000000005f70··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·0
746 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x4da0·contains·24·entries:1 Dynamic·section·at·offset·0x4da0·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
4 ·0x000000000000000c·(INIT)···············0x20004 ·0x000000000000000c·(INIT)···············0x2000
5 ·0x000000000000000d·(FINI)···············0x34005 ·0x000000000000000d·(FINI)···············0x3410
6 ·0x0000000000000019·(INIT_ARRAY)·········0x5cd06 ·0x0000000000000019·(INIT_ARRAY)·········0x5cd0
7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
8 ·0x000000000000001a·(FINI_ARRAY)·········0x5cd88 ·0x000000000000001a·(FINI_ARRAY)·········0x5cd8
9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
10 ·0x000000006ffffef5·(GNU_HASH)···········0x26010 ·0x000000006ffffef5·(GNU_HASH)···········0x260
11 ·0x0000000000000005·(STRTAB)·············0x6f011 ·0x0000000000000005·(STRTAB)·············0x6f0
12 ·0x0000000000000006·(SYMTAB)·············0x28812 ·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:·43248d4b0f83139da84fccf2bb572135f540b4fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ffbec2bb191944e355d281e94a0843355f445ed
5.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 5, 19 lines modifiedOffset 5, 19 lines modified
5 ··Count·Encoding·Format:···0x3·(udata4,·absolute)5 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
6 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)6 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
7 ··Start·of·frame·section:··0x48·(offset:·0x41d8)7 ··Start·of·frame·section:··0x48·(offset:·0x41d8)
8 ··Entries·in·search·table:·0x88 ··Entries·in·search·table:·0x8
9 ··0xffffffffffffde94·(offset:·0x2020)·->·0x64·fde=[····18]9 ··0xffffffffffffde94·(offset:·0x2020)·->·0x64·fde=[····18]
10 ··0xffffffffffffe074·(offset:·0x2200)·->·0x8c·fde=[····40]10 ··0xffffffffffffe074·(offset:·0x2200)·->·0x8c·fde=[····40]
11 ··0xffffffffffffe084·(offset:·0x2210)·->·0x104·fde=[····b8]11 ··0xffffffffffffe084·(offset:·0x2210)·->·0x104·fde=[····b8]
12 ··0xffffffffffffe39c·(offset:·0x2528)·->·0x15c·fde=[···110]12 ··0xffffffffffffe3a7·(offset:·0x2533)·->·0x15c·fde=[···110]
13 ··0xffffffffffffe3d4·(offset:·0x2560)·->·0xb8·fde=[····6c]13 ··0xffffffffffffe3e4·(offset:·0x2570)·->·0xb8·fde=[····6c]
14 ··0xfffffffffffff0d4·(offset:·0x3260)·->·0x124·fde=[····d8]14 ··0xfffffffffffff0e4·(offset:·0x3270)·->·0x124·fde=[····d8]
15 ··0xfffffffffffff0f4·(offset:·0x3280)·->·0x138·fde=[····ec]15 ··0xfffffffffffff104·(offset:·0x3290)·->·0x138·fde=[····ec]
16 ··0xfffffffffffff264·(offset:·0x33f0)·->·0xa4·fde=[····58]16 ··0xfffffffffffff274·(offset:·0x3400)·->·0xa4·fde=[····58]
  
17 Contents·of·the·.eh_frame·section:17 Contents·of·the·.eh_frame·section:
  
  
18 00000000·0000000000000014·00000000·CIE18 00000000·0000000000000014·00000000·CIE
19 ··Version:···············119 ··Version:···············1
20 ··Augmentation:··········"zR"20 ··Augmentation:··········"zR"
Offset 46, 85 lines modifiedOffset 46, 85 lines modified
46 ··DW_CFA_nop46 ··DW_CFA_nop
47 ··DW_CFA_nop47 ··DW_CFA_nop
48 ··DW_CFA_nop48 ··DW_CFA_nop
49 ··DW_CFA_nop49 ··DW_CFA_nop
50 ··DW_CFA_nop50 ··DW_CFA_nop
51 ··DW_CFA_nop51 ··DW_CFA_nop
  
52 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=00000000000033f0..000000000000340052 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=0000000000003400..0000000000003410
53 ··DW_CFA_nop53 ··DW_CFA_nop
54 ··DW_CFA_nop54 ··DW_CFA_nop
55 ··DW_CFA_nop55 ··DW_CFA_nop
  
56 0000006c·0000000000000048·00000070·FDE·cie=00000000·pc=0000000000002560..000000000000325f56 0000006c·0000000000000048·00000070·FDE·cie=00000000·pc=0000000000002570..000000000000326a
57 ··DW_CFA_advance_loc:·6·to·000000000000256657 ··DW_CFA_advance_loc:·6·to·0000000000002576
58 ··DW_CFA_def_cfa_offset:·1658 ··DW_CFA_def_cfa_offset:·16
59 ··DW_CFA_offset:·r15·(r15)·at·cfa-1659 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
60 ··DW_CFA_advance_loc:·14·to·000000000000257460 ··DW_CFA_advance_loc:·14·to·0000000000002584
61 ··DW_CFA_def_cfa_offset:·2461 ··DW_CFA_def_cfa_offset:·24
62 ··DW_CFA_offset:·r14·(r14)·at·cfa-2462 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
63 ··DW_CFA_advance_loc:·2·to·000000000000257663 ··DW_CFA_advance_loc:·2·to·0000000000002586
64 ··DW_CFA_def_cfa_offset:·3264 ··DW_CFA_def_cfa_offset:·32
65 ··DW_CFA_offset:·r13·(r13)·at·cfa-3265 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
66 ··DW_CFA_advance_loc:·2·to·000000000000257866 ··DW_CFA_advance_loc:·2·to·0000000000002588
67 ··DW_CFA_def_cfa_offset:·4067 ··DW_CFA_def_cfa_offset:·40
68 ··DW_CFA_offset:·r12·(r12)·at·cfa-4068 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
69 ··DW_CFA_advance_loc:·1·to·000000000000257969 ··DW_CFA_advance_loc:·1·to·0000000000002589
70 ··DW_CFA_def_cfa_offset:·4870 ··DW_CFA_def_cfa_offset:·48
71 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4871 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
72 ··DW_CFA_advance_loc:·1·to·000000000000257a72 ··DW_CFA_advance_loc:·1·to·000000000000258a
73 ··DW_CFA_def_cfa_offset:·5673 ··DW_CFA_def_cfa_offset:·56
74 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5674 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
75 ··DW_CFA_advance_loc:·4·to·000000000000257e75 ··DW_CFA_advance_loc:·4·to·000000000000258e
76 ··DW_CFA_def_cfa_offset:·9676 ··DW_CFA_def_cfa_offset:·96
77 ··DW_CFA_advance_loc2:·1257·to·0000000000002a6777 ··DW_CFA_advance_loc2:·1264·to·0000000000002a7e
78 ··DW_CFA_remember_state78 ··DW_CFA_remember_state
79 ··DW_CFA_def_cfa_offset:·5679 ··DW_CFA_def_cfa_offset:·56
80 ··DW_CFA_advance_loc:·1·to·0000000000002a6880 ··DW_CFA_advance_loc:·1·to·0000000000002a7f
81 ··DW_CFA_def_cfa_offset:·4881 ··DW_CFA_def_cfa_offset:·48
82 ··DW_CFA_advance_loc:·1·to·0000000000002a6982 ··DW_CFA_advance_loc:·1·to·0000000000002a80
83 ··DW_CFA_def_cfa_offset:·4083 ··DW_CFA_def_cfa_offset:·40
84 ··DW_CFA_advance_loc:·2·to·0000000000002a6b84 ··DW_CFA_advance_loc:·2·to·0000000000002a82
85 ··DW_CFA_def_cfa_offset:·3285 ··DW_CFA_def_cfa_offset:·32
86 ··DW_CFA_advance_loc:·2·to·0000000000002a6d86 ··DW_CFA_advance_loc:·2·to·0000000000002a84
87 ··DW_CFA_def_cfa_offset:·2487 ··DW_CFA_def_cfa_offset:·24
88 ··DW_CFA_advance_loc:·2·to·0000000000002a6f88 ··DW_CFA_advance_loc:·2·to·0000000000002a86
89 ··DW_CFA_def_cfa_offset:·1689 ··DW_CFA_def_cfa_offset:·16
90 ··DW_CFA_advance_loc:·2·to·0000000000002a7190 ··DW_CFA_advance_loc:·2·to·0000000000002a88
91 ··DW_CFA_def_cfa_offset:·891 ··DW_CFA_def_cfa_offset:·8
92 ··DW_CFA_advance_loc:·7·to·0000000000002a7892 ··DW_CFA_advance_loc:·8·to·0000000000002a90
93 ··DW_CFA_restore_state93 ··DW_CFA_restore_state
  
94 000000b8·000000000000001c·000000bc·FDE·cie=00000000·pc=0000000000002210..000000000000252894 000000b8·000000000000001c·000000bc·FDE·cie=00000000·pc=0000000000002210..0000000000002533
95 ··DW_CFA_def_cfa_offset:·9695 ··DW_CFA_def_cfa_offset:·96
96 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5696 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
97 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4897 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
98 ··DW_CFA_offset:·r12·(r12)·at·cfa-4098 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
99 ··DW_CFA_offset:·r13·(r13)·at·cfa-3299 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
100 ··DW_CFA_offset:·r14·(r14)·at·cfa-24100 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
101 ··DW_CFA_offset:·r15·(r15)·at·cfa-16101 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
102 ··DW_CFA_nop102 ··DW_CFA_nop
  
103 000000d8·0000000000000010·000000dc·FDE·cie=00000000·pc=0000000000003260..000000000000327b103 000000d8·0000000000000010·000000dc·FDE·cie=00000000·pc=0000000000003270..000000000000328b
104 ··DW_CFA_nop104 ··DW_CFA_nop
105 ··DW_CFA_nop105 ··DW_CFA_nop
106 ··DW_CFA_nop106 ··DW_CFA_nop
  
107 000000ec·0000000000000020·000000f0·FDE·cie=00000000·pc=0000000000003280..0000000000003324107 000000ec·0000000000000020·000000f0·FDE·cie=00000000·pc=0000000000003290..0000000000003334
108 ··DW_CFA_advance_loc:·24·to·0000000000003298108 ··DW_CFA_advance_loc:·24·to·00000000000032a8
109 ··DW_CFA_def_cfa:·r11·(r11)·ofs·16392109 ··DW_CFA_def_cfa:·r11·(r11)·ofs·16392
110 ··DW_CFA_advance_loc:·17·to·00000000000032a9110 ··DW_CFA_advance_loc:·17·to·00000000000032b9
111 ··DW_CFA_def_cfa_register:·r7·(rsp)111 ··DW_CFA_def_cfa_register:·r7·(rsp)
112 ··DW_CFA_advance_loc:·1·to·00000000000032aa112 ··DW_CFA_advance_loc:·1·to·00000000000032ba
113 ··DW_CFA_def_cfa_offset:·16400113 ··DW_CFA_def_cfa_offset:·16400
114 ··DW_CFA_advance_loc1:·121·to·0000000000003323114 ··DW_CFA_advance_loc1:·121·to·0000000000003333
115 ··DW_CFA_def_cfa_offset:·8115 ··DW_CFA_def_cfa_offset:·8
116 ··DW_CFA_nop116 ··DW_CFA_nop
  
117 00000110·0000000000000014·00000114·FDE·cie=00000000·pc=0000000000002528..0000000000002559117 00000110·0000000000000014·00000114·FDE·cie=00000000·pc=0000000000002533..0000000000002564
118 ··DW_CFA_def_cfa_offset:·16400118 ··DW_CFA_def_cfa_offset:·16400
119 ··DW_CFA_nop119 ··DW_CFA_nop
120 ··DW_CFA_nop120 ··DW_CFA_nop
121 ··DW_CFA_nop121 ··DW_CFA_nop
  
122 00000128·ZERO·terminator122 00000128·ZERO·terminator
  
543 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 PyUnicode_FromString26 PyUnicode_FromString
27 PyIter_Next27 PyIter_Next
28 PyExc_OverflowError28 PyExc_OverflowError
29 PyExc_SystemError29 PyExc_SystemError
30 PyExc_TypeError30 PyExc_TypeError
31 PyExc_SyntaxError31 PyExc_SyntaxError
32 PyImport_ImportModule32 PyImport_ImportModule
33 PyLong_AsLong 
34 PyMem_RawMalloc33 PyMem_RawMalloc
35 PyExc_RecursionError34 PyLong_AsLong
36 PyExc_UnicodeDecodeError35 PyExc_UnicodeDecodeError
 36 PyErr_Print
37 PyExc_RuntimeError37 PyExc_RuntimeError
38 PyErr_Format38 PyErr_Format
39 PyErr_Print 
40 PyExc_AssertionError39 PyExc_AssertionError
 40 PyExc_RecursionError
41 PyExc_IndexError41 PyExc_IndexError
42 PyErr_NoMemory42 PyErr_NoMemory
43 PyExc_MemoryError43 PyExc_MemoryError
44 Py_CompileStringExFlags44 Py_CompileStringExFlags
45 libc.so.645 libc.so.6
46 GLIBC_2.2.546 GLIBC_2.2.5
47 AVAUATUSH47 AVAUATUSH
2.28 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 35, 24 lines modifiedOffset 35, 24 lines modified
35 ··0x000008f0·6e69636f·64655f46·726f6d53·7472696e·nicode_FromStrin35 ··0x000008f0·6e69636f·64655f46·726f6d53·7472696e·nicode_FromStrin
36 ··0x00000900·67005079·49746572·5f4e6578·74005079·g.PyIter_Next.Py36 ··0x00000900·67005079·49746572·5f4e6578·74005079·g.PyIter_Next.Py
37 ··0x00000910·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro37 ··0x00000910·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro
38 ··0x00000920·72005079·4578635f·53797374·656d4572·r.PyExc_SystemEr38 ··0x00000920·72005079·4578635f·53797374·656d4572·r.PyExc_SystemEr
39 ··0x00000930·726f7200·50794578·635f5479·70654572·ror.PyExc_TypeEr39 ··0x00000930·726f7200·50794578·635f5479·70654572·ror.PyExc_TypeEr
40 ··0x00000940·726f7200·50794578·635f5379·6e746178·ror.PyExc_Syntax40 ··0x00000940·726f7200·50794578·635f5379·6e746178·ror.PyExc_Syntax
41 ··0x00000950·4572726f·72005079·496d706f·72745f49·Error.PyImport_I41 ··0x00000950·4572726f·72005079·496d706f·72745f49·Error.PyImport_I
42 ··0x00000960·6d706f72·744d6f64·756c6500·50794c6f·mportModule.PyLo42 ··0x00000960·6d706f72·744d6f64·756c6500·50794d65·mportModule.PyMe
 43 ··0x00000970·6d5f5261·774d616c·6c6f6300·50794c6f·m_RawMalloc.PyLo
43 ··0x00000970·6e675f41·734c6f6e·67005079·4d656d5f·ng_AsLong.PyMem_44 ··0x00000980·6e675f41·734c6f6e·67005079·4578635f·ng_AsLong.PyExc_
44 ··0x00000980·5261774d·616c6c6f·63005079·4578635f·RawMalloc.PyExc_45 ··0x00000990·556e6963·6f646544·65636f64·65457272·UnicodeDecodeErr
 46 ··0x000009a0·6f720050·79457272·5f507269·6e740061·or.PyErr_Print.a
 47 ··0x000009b0·626f7274·00507945·78635f52·756e7469·bort.PyExc_Runti
 48 ··0x000009c0·6d654572·726f7200·50794572·725f466f·meError.PyErr_Fo
 49 ··0x000009d0·726d6174·00507945·78635f41·73736572·rmat.PyExc_Asser
 50 ··0x000009e0·74696f6e·4572726f·72005079·4578635f·tionError.PyExc_
45 ··0x00000990·52656375·7273696f·6e457272·6f720050·RecursionError.P51 ··0x000009f0·52656375·7273696f·6e457272·6f720050·RecursionError.P
46 ··0x000009a0·79457863·5f556e69·636f6465·4465636f·yExc_UnicodeDeco 
47 ··0x000009b0·64654572·726f7200·50794578·635f5275·deError.PyExc_Ru 
48 ··0x000009c0·6e74696d·65457272·6f720050·79457272·ntimeError.PyErr 
49 ··0x000009d0·5f466f72·6d617400·50794572·725f5072·_Format.PyErr_Pr 
50 ··0x000009e0·696e7400·61626f72·74005079·4578635f·int.abort.PyExc_ 
51 ··0x000009f0·41737365·7274696f·6e457272·6f720050·AssertionError.P 
52 ··0x00000a00·79457863·5f496e64·65784572·726f7200·yExc_IndexError.52 ··0x00000a00·79457863·5f496e64·65784572·726f7200·yExc_IndexError.
53 ··0x00000a10·50794572·725f4e6f·4d656d6f·72790050·PyErr_NoMemory.P53 ··0x00000a10·50794572·725f4e6f·4d656d6f·72790050·PyErr_NoMemory.P
54 ··0x00000a20·79457863·5f4d656d·6f727945·72726f72·yExc_MemoryError54 ··0x00000a20·79457863·5f4d656d·6f727945·72726f72·yExc_MemoryError
55 ··0x00000a30·0050795f·436f6d70·696c6553·7472696e·.Py_CompileStrin55 ··0x00000a30·0050795f·436f6d70·696c6553·7472696e·.Py_CompileStrin
56 ··0x00000a40·67457846·6c616773·006c6962·632e736f·gExFlags.libc.so56 ··0x00000a40·67457846·6c616773·006c6962·632e736f·gExFlags.libc.so
57 ··0x00000a50·2e360047·4c494243·5f322e32·2e3500···.6.GLIBC_2.2.5.57 ··0x00000a50·2e360047·4c494243·5f322e32·2e3500···.6.GLIBC_2.2.5.
  
96.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 418 lines modifiedOffset 1, 422 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002210·<PyInit__xxtestfuzz@@Base-0x11e0>:2 0000000000002210·<PyInit__xxtestfuzz@@Base-0x11f0>:
3 fuzz_struct_unpack():3 fuzz_struct_unpack():
4 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:1304 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:130
5 »       call···2120·<PyErr_Clear@plt>5 »       call···2120·<PyErr_Clear@plt>
6 »       jmp····2dc2·<__cxa_finalize@plt+0xbc2>6 »       jmp····2dfa·<__cxa_finalize@plt+0xbfa>
7 _Py_IsImmortal(): 
8 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361 
9 »       mov····(%r14),%rax 
10 Py_DECREF(): 
11 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1) 
12 »       test···%eax,%eax 
13 »       js·····28b2·<__cxa_finalize@plt+0x6b2> 
14 »       jmp····2d14·<__cxa_finalize@plt+0xb14> 
15 fuzz_json_loads(): 
16 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:182 
17 »       mov····0x3d2f(%rip),%rax········ 
18 »       mov····(%rax),%rdi 
19 »       call···20f0·<PyErr_ExceptionMatches@plt> 
20 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:179·(discriminator·1) 
21 »       test···%eax,%eax 
22 »       je·····2253·<__cxa_finalize@plt+0x53> 
23 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:186 
24 »       call···2120·<PyErr_Clear@plt> 
25 _Py_IsImmortal(): 
26 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361 
27 »       mov····(%r12),%rax 
28 Py_DECREF(): 
29 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1) 
30 »       test···%eax,%eax 
31 »       js·····27b2·<__cxa_finalize@plt+0x5b2> 
32 »       jmp····2bc8·<__cxa_finalize@plt+0x9c8> 
33 fuzz_json_loads(): 
34 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:184 
35 »       mov····0x3d4e(%rip),%rax········ 
36 »       mov····(%rax),%rdi 
37 »       call···20f0·<PyErr_ExceptionMatches@plt> 
38 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:182 
39 »       test···%eax,%eax 
40 »       jne····223d·<__cxa_finalize@plt+0x3d> 
41 _Py_IsImmortal(): 
42 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361 
43 »       mov····(%r12),%rax 
44 Py_DECREF(): 
45 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1) 
46 »       test···%eax,%eax 
47 »       js·····27b2·<__cxa_finalize@plt+0x5b2> 
48 »       jmp····2bc8·<__cxa_finalize@plt+0x9c8> 
49 _fuzz_run(): 
50 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:19 
51 »       mov····0x3cfa(%rip),%rax········ 
52 »       mov····%ebx,%edx 
53 »       lea····0x1e99(%rip),%rsi········ 
54 »       mov····(%rax),%rdi 
55 »       xor····%eax,%eax 
56 »       call···21d0·<PyErr_Format@plt> 
57 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:24 
58 »       xor····%eax,%eax 
59 »       jmp····2a63·<__cxa_finalize@plt+0x863> 
60 fuzz_builtin_int():7 fuzz_builtin_int():
61 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:718 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:71
62 »       call···2120·<PyErr_Clear@plt>9 »       call···2120·<PyErr_Clear@plt>
63 »       jmp····2a89·<__cxa_finalize@plt+0x889>10 »       jmp····2a9d·<__cxa_finalize@plt+0x89d>
64 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:6011 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:60
65 »       mov····%rbx,%rsi12 »       mov····%rbx,%rsi
66 »       mov····%rbp,%rdi13 »       mov····%rbp,%rdi
67 »       xor····%r13d,%r13d14 »       xor····%r13d,%r13d
68 »       call···21e0·<PyUnicode_FromStringAndSize@plt>15 »       call···21e0·<PyUnicode_FromStringAndSize@plt>
69 »       mov····%rax,%r1216 »       mov····%rax,%r12
70 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:6117 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:61
71 »       test···%rax,%rax18 »       test···%rax,%rax
72 »       jne····267c·<__cxa_finalize@plt+0x47c>19 »       jne····268c·<__cxa_finalize@plt+0x48c>
73 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:6220 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:62
74 »       mov····0x3ce5(%rip),%rax········21 »       mov····0x3d63(%rip),%rax········
75 »       mov····(%rax),%rdi22 »       mov····(%rax),%rdi
76 »       call···20f0·<PyErr_ExceptionMatches@plt>23 »       call···20f0·<PyErr_ExceptionMatches@plt>
77 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:62·(discriminator·1)24 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:62·(discriminator·1)
78 »       test···%eax,%eax25 »       test···%eax,%eax
79 »       je·····26c0·<__cxa_finalize@plt+0x4c0>26 »       je·····26d0·<__cxa_finalize@plt+0x4d0>
80 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:6327 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:63
81 »       call···2120·<PyErr_Clear@plt>28 »       call···2120·<PyErr_Clear@plt>
82 »       jmp····26c0·<__cxa_finalize@plt+0x4c0>29 »       jmp····26d0·<__cxa_finalize@plt+0x4d0>
83 fuzz_builtin_unicode(): 
84 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:80·(discriminator·1) 
85 »       mov····0x3cc4(%rip),%rax········ 
86 »       mov····(%rax),%rdi 
87 »       call···20f0·<PyErr_ExceptionMatches@plt> 
88 »       test···%eax,%eax 
89 »       je·····26ed·<__cxa_finalize@plt+0x4ed> 
90 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:81 
91 »       call···2120·<PyErr_Clear@plt> 
92 »       jmp····26ed·<__cxa_finalize@plt+0x4ed> 
93 _Py_IsImmortal():30 _Py_IsImmortal():
94 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:36131 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361
95 »       mov····(%rax),%rdx32 »       mov····(%rax),%rdx
96 Py_DECREF():33 Py_DECREF():
97 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)34 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
98 »       test···%edx,%edx35 »       test···%edx,%edx
99 »       js·····230e·<__cxa_finalize@plt+0x10e>36 »       js·····226f·<__cxa_finalize@plt+0x6f>
100 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:94837 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:948
101 »       sub····$0x1,%rdx38 »       sub····$0x1,%rdx
102 »       mov····%rdx,(%rax)39 »       mov····%rdx,(%rax)
103 »       je·····233e·<__cxa_finalize@plt+0x13e>40 »       je·····229f·<__cxa_finalize@plt+0x9f>
104 _Py_IsImmortal():41 _Py_IsImmortal():
105 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:36142 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361
106 »       mov····0x0(%r13),%rax43 »       mov····0x0(%r13),%rax
107 Py_DECREF():44 Py_DECREF():
108 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)45 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
109 »       test···%eax,%eax46 »       test···%eax,%eax
110 »       jns····29e5·<__cxa_finalize@plt+0x7e5>47 »       jns····29fc·<__cxa_finalize@plt+0x7fc>
111 _Py_IsImmortal():48 _Py_IsImmortal():
112 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:36149 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:361
113 »       mov····(%r12),%rax50 »       mov····(%r12),%rax
114 Py_DECREF():51 Py_DECREF():
115 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)52 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/object.h:944·(discriminator·1)
116 »       test···%eax,%eax53 »       test···%eax,%eax
117 »       jns····2a07·<__cxa_finalize@plt+0x807>54 »       jns····2a1e·<__cxa_finalize@plt+0x81e>
118 _run_fuzz():55 _run_fuzz():
119 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:57156 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:571
120 »       call···2140·<PyErr_Occurred@plt>57 »       call···2140·<PyErr_Occurred@plt>
121 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:571·(discriminator·1)58 /build/reproducible-path/python3.13-3.13.4/build-static/../Modules/_xxtestfuzz/fuzzer.c:571·(discriminator·1)
122 »       test···%rax,%rax59 »       test···%rax,%rax
123 »       je·····2a2b·<__cxa_finalize@plt+0x82b>60 »       je·····2a42·<__cxa_finalize@plt+0x842>
Max diff block lines reached; 92028/98125 bytes (93.79%) 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 0000000000003400·<.fini>:2 0000000000003410·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
696 B
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0000418c·011b033b·48000000·08000000·94deffff·...;H...........2 ··0x0000418c·011b033b·48000000·08000000·94deffff·...;H...........
3 ··0x0000419c·64000000·74e0ffff·8c000000·84e0ffff·d...t...........3 ··0x0000419c·64000000·74e0ffff·8c000000·84e0ffff·d...t...........
4 ··0x000041ac·04010000·9ce3ffff·5c010000·d4e3ffff·........\.......4 ··0x000041ac·04010000·a7e3ffff·5c010000·e4e3ffff·........\.......
5 ··0x000041bc·b8000000·d4f0ffff·24010000·f4f0ffff·........$.......5 ··0x000041bc·b8000000·e4f0ffff·24010000·04f1ffff·........$.......
6 ··0x000041cc·38010000·64f2ffff·a4000000··········8...d.......6 ··0x000041cc·38010000·74f2ffff·a4000000··········8...t.......
  
1.92 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
3 ··0x000041d8·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x000041d8·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x000041e8·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x000041e8·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x000041f8·28deffff·e0010000·000e1046·0e184a0f·(..........F..J.5 ··0x000041f8·28deffff·e0010000·000e1046·0e184a0f·(..........F..J.
6 ··0x00004208·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x00004208·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x00004218·14000000·44000000·e0dfffff·08000000·....D...........7 ··0x00004218·14000000·44000000·e0dfffff·08000000·....D...........
8 ··0x00004228·00000000·00000000·10000000·5c000000·............\...8 ··0x00004228·00000000·00000000·10000000·5c000000·............\...
9 ··0x00004238·b8f1ffff·10000000·00000000·48000000·............H...9 ··0x00004238·c8f1ffff·10000000·00000000·48000000·............H...
10 ··0x00004248·70000000·14e3ffff·ff0c0000·00460e10·p............F..10 ··0x00004248·70000000·24e3ffff·fa0c0000·00460e10·p...$........F..
11 ··0x00004258·8f024e0e·188e0342·0e208d04·420e288c·..N....B.·..B.(.11 ··0x00004258·8f024e0e·188e0342·0e208d04·420e288c·..N....B.·..B.(.
12 ··0x00004268·05410e30·8606410e·38830744·0e6003e9·.A.0..A.8..D.`..12 ··0x00004268·05410e30·8606410e·38830744·0e6003f0·.A.0..A.8..D.`..
13 ··0x00004278·040a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..13 ··0x00004278·040a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
14 ··0x00004288·420e1042·0e08470b·1c000000·bc000000·B..B..G.........14 ··0x00004288·420e1042·0e08480b·1c000000·bc000000·B..B..H.........
15 ··0x00004298·78dfffff·18030000·000e6083·0786068c·x.........`.....15 ··0x00004298·78dfffff·23030000·000e6083·0786068c·x...#.....`.....
16 ··0x000042a8·058d048e·038f0200·10000000·dc000000·................16 ··0x000042a8·058d048e·038f0200·10000000·dc000000·................
17 ··0x000042b8·a8efffff·1b000000·00000000·20000000·............·...17 ··0x000042b8·b8efffff·1b000000·00000000·20000000·............·...
18 ··0x000042c8·f0000000·b4efffff·a4000000·00580c0b·.............X..18 ··0x000042c8·f0000000·c4efffff·a4000000·00580c0b·.............X..
19 ··0x000042d8·88800151·0d07410e·90800102·790e0800·...Q..A.....y...19 ··0x000042d8·88800151·0d07410e·90800102·790e0800·...Q..A.....y...
20 ··0x000042e8·14000000·14010000·38e2ffff·31000000·........8...1...20 ··0x000042e8·14000000·14010000·43e2ffff·31000000·........C...1...
21 ··0x000042f8·000e9080·01000000·00000000··········............21 ··0x000042f8·000e9080·01000000·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 ··0x00005cd0·e0330000·00000000···················.3......2 ··0x00005cd0·f0330000·00000000···················.3......
  
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 ··0x00005cd8·a0330000·00000000···················.3......2 ··0x00005cd8·b0330000·00000000···················.3......
  
1020 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00006100·00610000·00000000·00000000·00000000·.a..............2 ··0x00006100·00610000·00000000·00000000·00000000·.a..............
3 ··0x00006110·00000000·00000000·00000000·00000000·................3 ··0x00006110·00000000·00000000·00000000·00000000·................
4 ··0x00006120·04000000·00000000·01000000·00000000·................4 ··0x00006120·04000000·00000000·01000000·00000000·................
5 ··0x00006130·00000000·00000000·00000000·00000000·................5 ··0x00006130·00000000·00000000·00000000·00000000·................
6 ··0x00006140·a6400000·00000000·60250000·00000000·.@......`%......6 ··0x00006140·a6400000·00000000·70250000·00000000·.@......p%......
7 ··0x00006150·01000000·00000000·46400000·00000000·........F@......7 ··0x00006150·01000000·00000000·46400000·00000000·........F@......
8 ··0x00006160·00000000·00000000·00000000·00000000·................8 ··0x00006160·00000000·00000000·00000000·00000000·................
9 ··0x00006170·00000000·00000000·00000000·00000000·................9 ··0x00006170·00000000·00000000·00000000·00000000·................
10 ··0x00006180·ffffffff·00000000·00000000·00000000·................10 ··0x00006180·ffffffff·00000000·00000000·00000000·................
11 ··0x00006190·00000000·00000000·00000000·00000000·................11 ··0x00006190·00000000·00000000·00000000·00000000·................
12 ··0x000061a0·00000000·00000000·16410000·00000000·.........A......12 ··0x000061a0·00000000·00000000·16410000·00000000·.........A......
13 ··0x000061b0·00000000·00000000·00000000·00000000·................13 ··0x000061b0·00000000·00000000·00000000·00000000·................
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32343864·34623066·38333133·39646138·248d4b0f83139da8 
3 ··0x00000010·34666363·66326262·35373231·33356635·4fccf2bb572135f52 ··0x00000000·66626563·32626231·39313934·34653335·fbec2bb191944e35
 3 ··0x00000010·35643238·31653934·61303834·33333535·5d281e94a0843355
4 ··0x00000020·34306234·66642e64·65627567·00000000·40b4fd.debug....4 ··0x00000020·66343435·65642e64·65627567·00000000·f445ed.debug....
5 ··0x00000030·28420ddc····························(B..5 ··0x00000030·b26bf381····························.k..
  
1.92 GB
python3.13-dbg_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····4008·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4016·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0·54787920·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0·54784088·2025-06-03·19:15:26.000000·data.tar.xz
9.49 KB
control.tar.xz
9.46 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.4-13 Version:·3.13.4-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·885776 Installed-Size:·88570
7 Depends:·python3.13·(=·3.13.4-1),·libpython3.13-dbg·(=·3.13.4-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.13·(=·3.13.4-1),·libpython3.13-dbg·(=·3.13.4-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:·05d53f8cbc2b308c632c56fe74ba8eb54fadf643·0db43f4b49c6bbfd7e27ccda2ca55ce23875f212·18b56a51a7ad6a7a56debcffb6aaf2a3167a275f·1c10c3854dab9db02f58172ab7bcedfb3dfb5aea·2650e3be84b41f08d3d10f70303eb154a670a5f1·27a314221f1c3f4320f2cd0ef238a56198750652·2c69a2496f67a7fcaa5cf1e15b78875f897a517b·2d362e828a[·...·truncated·by·diffoscope;·len:·1834,·SHA:·a54d5a9fb7c0e9449bac7d98cb0d05390655992727a75777fbedcd4a2d3ba874·...·]22 Build-Ids:·05d53f8cbc2b308c632c56fe74ba8eb54fadf643·183d18ea67c724f587a9396c20a50262163f2db2·18b56a51a7ad6a7a56debcffb6aaf2a3167a275f·1c10c3854dab9db02f58172ab7bcedfb3dfb5aea·2650e3be84b41f08d3d10f70303eb154a670a5f1·27a314221f1c3f4320f2cd0ef238a56198750652·2c69a2496f67a7fcaa5cf1e15b78875f897a517b·2d362e828a[·...·truncated·by·diffoscope;·len:·1834,·SHA:·90fcf63c5d9240a9f37001197766cc2145154c9c2fc2b66fcc5824164d40e1c4·...·]
4.41 KB
./md5sums
30.0 B
./md5sums
Files differ
4.37 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/05/d53f8cbc2b308c632c56fe74ba8eb54fadf643.debug2 usr/lib/debug/.build-id/05/d53f8cbc2b308c632c56fe74ba8eb54fadf643.debug
3 usr/lib/debug/.build-id/0d/b43f4b49c6bbfd7e27ccda2ca55ce23875f212.debug3 usr/lib/debug/.build-id/18/3d18ea67c724f587a9396c20a50262163f2db2.debug
4 usr/lib/debug/.build-id/18/b56a51a7ad6a7a56debcffb6aaf2a3167a275f.debug4 usr/lib/debug/.build-id/18/b56a51a7ad6a7a56debcffb6aaf2a3167a275f.debug
5 usr/lib/debug/.build-id/1c/10c3854dab9db02f58172ab7bcedfb3dfb5aea.debug5 usr/lib/debug/.build-id/1c/10c3854dab9db02f58172ab7bcedfb3dfb5aea.debug
6 usr/lib/debug/.build-id/26/50e3be84b41f08d3d10f70303eb154a670a5f1.debug6 usr/lib/debug/.build-id/26/50e3be84b41f08d3d10f70303eb154a670a5f1.debug
7 usr/lib/debug/.build-id/27/a314221f1c3f4320f2cd0ef238a56198750652.debug7 usr/lib/debug/.build-id/27/a314221f1c3f4320f2cd0ef238a56198750652.debug
8 usr/lib/debug/.build-id/2c/69a2496f67a7fcaa5cf1e15b78875f897a517b.debug8 usr/lib/debug/.build-id/2c/69a2496f67a7fcaa5cf1e15b78875f897a517b.debug
9 usr/lib/debug/.build-id/2d/362e828a4588d9f927d28e8c1c756fb38e89a1.debug9 usr/lib/debug/.build-id/2d/362e828a4588d9f927d28e8c1c756fb38e89a1.debug
 10 usr/lib/debug/.build-id/2f/fbec2bb191944e355d281e94a0843355f445ed.debug
10 usr/lib/debug/.build-id/30/3bb01f977f0f62edf324ed6256bb1d21afc25e.debug11 usr/lib/debug/.build-id/30/3bb01f977f0f62edf324ed6256bb1d21afc25e.debug
 12 usr/lib/debug/.build-id/39/b292881d6b860cbc5e0b403798d5745514aa0b.debug
11 usr/lib/debug/.build-id/3a/041f4d575801dd100f904069d0c94479867356.debug13 usr/lib/debug/.build-id/3a/041f4d575801dd100f904069d0c94479867356.debug
12 usr/lib/debug/.build-id/3f/7448bd2bfbe7c6062faef081c061a5ea765166.debug14 usr/lib/debug/.build-id/3f/7448bd2bfbe7c6062faef081c061a5ea765166.debug
13 usr/lib/debug/.build-id/42/a7210a3fd350cb9f3cdf6ebd9f1c52534bbb9c.debug15 usr/lib/debug/.build-id/42/a7210a3fd350cb9f3cdf6ebd9f1c52534bbb9c.debug
14 usr/lib/debug/.build-id/43/248d4b0f83139da84fccf2bb572135f540b4fd.debug16 usr/lib/debug/.build-id/47/098169675236cc48cc9646958665941de78106.debug
15 usr/lib/debug/.build-id/47/2646c4cfe4142bc07adb488bfa45a568f5ea97.debug17 usr/lib/debug/.build-id/47/2646c4cfe4142bc07adb488bfa45a568f5ea97.debug
16 usr/lib/debug/.build-id/4b/f7cadb2d9495eaf4420d13b6642dfa2fc4ad16.debug18 usr/lib/debug/.build-id/4b/f7cadb2d9495eaf4420d13b6642dfa2fc4ad16.debug
17 usr/lib/debug/.build-id/51/72ca80afcedc4e20f19f4d6a313ffa57ab819a.debug19 usr/lib/debug/.build-id/51/72ca80afcedc4e20f19f4d6a313ffa57ab819a.debug
18 usr/lib/debug/.build-id/52/1897def2b767d0fa520cbe1e40eb0ad19b84e4.debug20 usr/lib/debug/.build-id/52/1897def2b767d0fa520cbe1e40eb0ad19b84e4.debug
19 usr/lib/debug/.build-id/52/2511f89e4d455ddaf503dd1ec69ff469f5c3f2.debug21 usr/lib/debug/.build-id/52/2511f89e4d455ddaf503dd1ec69ff469f5c3f2.debug
20 usr/lib/debug/.build-id/54/74c0483bf607ceb8715a503f05d9c0e3c42f91.debug22 usr/lib/debug/.build-id/54/74c0483bf607ceb8715a503f05d9c0e3c42f91.debug
21 usr/lib/debug/.build-id/55/96ebe67f95a4f5c3d512199af82ff379e4c061.debug23 usr/lib/debug/.build-id/55/96ebe67f95a4f5c3d512199af82ff379e4c061.debug
 24 usr/lib/debug/.build-id/5f/542cd0eec1131ba2059b27dad4b93e158c438d.debug
22 usr/lib/debug/.build-id/60/065b713fdbfdabaeeff4a9c1fc3bd8bdaaeead.debug25 usr/lib/debug/.build-id/60/065b713fdbfdabaeeff4a9c1fc3bd8bdaaeead.debug
23 usr/lib/debug/.build-id/61/9e045a9e90cdc96c385f9abe1804560a49a92c.debug26 usr/lib/debug/.build-id/61/9e045a9e90cdc96c385f9abe1804560a49a92c.debug
24 usr/lib/debug/.build-id/61/f8d287202876147afdd04d821b8473f4c8de60.debug27 usr/lib/debug/.build-id/61/f8d287202876147afdd04d821b8473f4c8de60.debug
25 usr/lib/debug/.build-id/66/f399d111c7639a0cd29a98b517c66cd5ddf5f2.debug28 usr/lib/debug/.build-id/66/f399d111c7639a0cd29a98b517c66cd5ddf5f2.debug
26 usr/lib/debug/.build-id/67/a95077abcf9f3771c995dca061909eb8f3fe17.debug29 usr/lib/debug/.build-id/67/a95077abcf9f3771c995dca061909eb8f3fe17.debug
27 usr/lib/debug/.build-id/6a/cf8d9a521e1d4b42ce347b54ee327cf70b66b6.debug30 usr/lib/debug/.build-id/6a/cf8d9a521e1d4b42ce347b54ee327cf70b66b6.debug
28 usr/lib/debug/.build-id/6d/25e1bc98d65215ec9614652b73989ad42e4a6d.debug 
29 usr/lib/debug/.build-id/77/28d3344a53736df94fc12b17feba3797a608e0.debug31 usr/lib/debug/.build-id/77/28d3344a53736df94fc12b17feba3797a608e0.debug
30 usr/lib/debug/.build-id/81/bcae416f124dff63e1a8d9c67d02559adae148.debug32 usr/lib/debug/.build-id/81/bcae416f124dff63e1a8d9c67d02559adae148.debug
31 usr/lib/debug/.build-id/92/a43caf6f4c275bf9068939dae80050e526bad4.debug33 usr/lib/debug/.build-id/92/a43caf6f4c275bf9068939dae80050e526bad4.debug
32 usr/lib/debug/.build-id/92/c2eb7ff1690143fd65cef56d5e094738bbe62a.debug34 usr/lib/debug/.build-id/92/c2eb7ff1690143fd65cef56d5e094738bbe62a.debug
33 usr/lib/debug/.build-id/95/18ccb8dfb875150af8d0516457aa7ae83a648c.debug35 usr/lib/debug/.build-id/95/18ccb8dfb875150af8d0516457aa7ae83a648c.debug
34 usr/lib/debug/.build-id/9a/f66a7290e14e066d6f5b9cb6f37f9dc587c16b.debug36 usr/lib/debug/.build-id/9a/f66a7290e14e066d6f5b9cb6f37f9dc587c16b.debug
35 usr/lib/debug/.build-id/9c/c3ae62080d4b3132caffefaeb30084d25c404c.debug37 usr/lib/debug/.build-id/9c/c3ae62080d4b3132caffefaeb30084d25c404c.debug
36 usr/lib/debug/.build-id/a1/c47b631c99170161fcaec00eb57883e85c6e1a.debug38 usr/lib/debug/.build-id/a1/c47b631c99170161fcaec00eb57883e85c6e1a.debug
37 usr/lib/debug/.build-id/ab/0e46adbd888fc3ec9d20fc7b20515da6c7bbc0.debug39 usr/lib/debug/.build-id/ab/0e46adbd888fc3ec9d20fc7b20515da6c7bbc0.debug
38 usr/lib/debug/.build-id/ac/3258d2fb7cf58122bf6bbd2b4fb76a79d3cb02.debug40 usr/lib/debug/.build-id/ac/3258d2fb7cf58122bf6bbd2b4fb76a79d3cb02.debug
39 usr/lib/debug/.build-id/af/64051c3eb0596e352e0e5b7497bd1fab8bf777.debug 
40 usr/lib/debug/.build-id/bf/0fb2ac8bef59af1dc58ef70d7a90d2375c3e95.debug41 usr/lib/debug/.build-id/bf/0fb2ac8bef59af1dc58ef70d7a90d2375c3e95.debug
41 usr/lib/debug/.build-id/c0/c10b311ef4841afa7a8a75c5f37ebc25b28631.debug 
42 usr/lib/debug/.build-id/c8/7a63dd816f00cd0903237c4a3c4c2f797f411a.debug42 usr/lib/debug/.build-id/c8/7a63dd816f00cd0903237c4a3c4c2f797f411a.debug
43 usr/lib/debug/.build-id/cf/866df53e4829e20b034eae16dbbe2b2996babd.debug43 usr/lib/debug/.build-id/cf/866df53e4829e20b034eae16dbbe2b2996babd.debug
44 usr/lib/debug/.build-id/d0/dab37d8b16c033e130b93847bbb19efe189991.debug44 usr/lib/debug/.build-id/d0/dab37d8b16c033e130b93847bbb19efe189991.debug
45 usr/lib/debug/.build-id/d5/b815c568a70445b58b4fcaa57c536bb30f7d84.debug45 usr/lib/debug/.build-id/d5/b815c568a70445b58b4fcaa57c536bb30f7d84.debug
46 usr/lib/debug/.build-id/d7/7b859e8752be5ad94c0d4744564ccfbbaa8e51.debug46 usr/lib/debug/.build-id/d7/7b859e8752be5ad94c0d4744564ccfbbaa8e51.debug
47 usr/lib/debug/.build-id/dd/3ac40bdb73b4170e20f83ec16c458250f97ee1.debug47 usr/lib/debug/.build-id/dd/3ac40bdb73b4170e20f83ec16c458250f97ee1.debug
48 usr/lib/debug/.build-id/e0/12e43574720c35e89c3530262c74ea8759a1b9.debug48 usr/lib/debug/.build-id/e0/12e43574720c35e89c3530262c74ea8759a1b9.debug
49 usr/lib/debug/.build-id/e9/9622e7a53b19bb588fd459ce061fb8ab6250b5.debug49 usr/lib/debug/.build-id/e9/9622e7a53b19bb588fd459ce061fb8ab6250b5.debug
50 usr/lib/debug/.build-id/ee/f05c97d301d8deb325ce7fac9367258eb5c79f.debug50 usr/lib/debug/.build-id/ee/f05c97d301d8deb325ce7fac9367258eb5c79f.debug
51 usr/lib/debug/.build-id/f9/ac20a21b01cef012f2dc85e002bed776ae929d.debug51 usr/lib/debug/.build-id/f9/ac20a21b01cef012f2dc85e002bed776ae929d.debug
52 usr/lib/debug/.build-id/fe/24d64fa6418dd16964705378c66c42a772cf87.debug52 usr/lib/debug/.build-id/fe/24d64fa6418dd16964705378c66c42a772cf87.debug
53 usr/lib/debug/.build-id/ff/944105d80a5100711c104159a26b174d87a468.debug53 usr/lib/debug/.build-id/ff/39c29b57dda39e2432c780f734bd848e798d19.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.4 KB
file list
    
Offset 3, 64 lines modifiedOffset 3, 66 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)·33433240·2025-06-03·19:15:26.000000·./usr/bin/python3.13d4 -rwxr-xr-x···0·root·········(0)·root·········(0)·33433240·2025-06-03·19:15:26.000000·./usr/bin/python3.13d
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/05/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/05/
9 -rw-r--r--···0·root·········(0)·root·········(0)····22464·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/05/d53f8cbc2b308c632c56fe74ba8eb54fadf643.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····22464·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/05/d53f8cbc2b308c632c56fe74ba8eb54fadf643.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/0d/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)····98520·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/0d/b43f4b49c6bbfd7e27ccda2ca55ce23875f212.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/18/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/18/
 11 -rw-r--r--···0·root·········(0)·root·········(0)····98480·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/18/3d18ea67c724f587a9396c20a50262163f2db2.debug
13 -rw-r--r--···0·root·········(0)·root·········(0)···186104·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/18/b56a51a7ad6a7a56debcffb6aaf2a3167a275f.debug12 -rw-r--r--···0·root·········(0)·root·········(0)···186104·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/18/b56a51a7ad6a7a56debcffb6aaf2a3167a275f.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/1c/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/1c/
15 -rw-r--r--···0·root·········(0)·root·········(0)····25808·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/1c/10c3854dab9db02f58172ab7bcedfb3dfb5aea.debug14 -rw-r--r--···0·root·········(0)·root·········(0)····25808·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/1c/10c3854dab9db02f58172ab7bcedfb3dfb5aea.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/26/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/26/
17 -rw-r--r--···0·root·········(0)·root·········(0)···211896·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/26/50e3be84b41f08d3d10f70303eb154a670a5f1.debug16 -rw-r--r--···0·root·········(0)·root·········(0)···211896·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/26/50e3be84b41f08d3d10f70303eb154a670a5f1.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/27/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/27/
19 -rw-r--r--···0·root·········(0)·root·········(0)···174080·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/27/a314221f1c3f4320f2cd0ef238a56198750652.debug18 -rw-r--r--···0·root·········(0)·root·········(0)···174080·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/27/a314221f1c3f4320f2cd0ef238a56198750652.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2c/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2c/
21 -rw-r--r--···0·root·········(0)·root·········(0)···283272·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2c/69a2496f67a7fcaa5cf1e15b78875f897a517b.debug20 -rw-r--r--···0·root·········(0)·root·········(0)···283272·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2c/69a2496f67a7fcaa5cf1e15b78875f897a517b.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2d/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2d/
23 -rw-r--r--···0·root·········(0)·root·········(0)·····7720·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2d/362e828a4588d9f927d28e8c1c756fb38e89a1.debug22 -rw-r--r--···0·root·········(0)·root·········(0)·····7720·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2d/362e828a4588d9f927d28e8c1c756fb38e89a1.debug
 23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2f/
 24 -rw-r--r--···0·root·········(0)·root·········(0)····29248·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/2f/fbec2bb191944e355d281e94a0843355f445ed.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/30/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/30/
25 -rw-r--r--···0·root·········(0)·root·········(0)····22528·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/30/3bb01f977f0f62edf324ed6256bb1d21afc25e.debug26 -rw-r--r--···0·root·········(0)·root·········(0)····22528·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/30/3bb01f977f0f62edf324ed6256bb1d21afc25e.debug
 27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/39/
 28 -rw-r--r--···0·root·········(0)·root·········(0)·18615472·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/39/b292881d6b860cbc5e0b403798d5745514aa0b.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3a/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3a/
27 -rw-r--r--···0·root·········(0)·root·········(0)····15856·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3a/041f4d575801dd100f904069d0c94479867356.debug30 -rw-r--r--···0·root·········(0)·root·········(0)····15856·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3a/041f4d575801dd100f904069d0c94479867356.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3f/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3f/
29 -rw-r--r--···0·root·········(0)·root·········(0)····93984·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3f/7448bd2bfbe7c6062faef081c061a5ea765166.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····93984·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/3f/7448bd2bfbe7c6062faef081c061a5ea765166.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/42/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/42/
31 -rw-r--r--···0·root·········(0)·root·········(0)···146624·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/42/a7210a3fd350cb9f3cdf6ebd9f1c52534bbb9c.debug34 -rw-r--r--···0·root·········(0)·root·········(0)···146624·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/42/a7210a3fd350cb9f3cdf6ebd9f1c52534bbb9c.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/43/ 
33 -rw-r--r--···0·root·········(0)·root·········(0)····29200·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/43/248d4b0f83139da84fccf2bb572135f540b4fd.debug 
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/47/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/47/
 36 -rw-r--r--···0·root·········(0)·root·········(0)···183960·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/47/098169675236cc48cc9646958665941de78106.debug
35 -rw-r--r--···0·root·········(0)·root·········(0)····59160·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/47/2646c4cfe4142bc07adb488bfa45a568f5ea97.debug37 -rw-r--r--···0·root·········(0)·root·········(0)····59160·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/47/2646c4cfe4142bc07adb488bfa45a568f5ea97.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/4b/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/4b/
37 -rw-r--r--···0·root·········(0)·root·········(0)····58848·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/4b/f7cadb2d9495eaf4420d13b6642dfa2fc4ad16.debug39 -rw-r--r--···0·root·········(0)·root·········(0)····58848·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/4b/f7cadb2d9495eaf4420d13b6642dfa2fc4ad16.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/51/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/51/
39 -rw-r--r--···0·root·········(0)·root·········(0)·····6824·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/51/72ca80afcedc4e20f19f4d6a313ffa57ab819a.debug41 -rw-r--r--···0·root·········(0)·root·········(0)·····6824·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/51/72ca80afcedc4e20f19f4d6a313ffa57ab819a.debug
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/52/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/52/
41 -rw-r--r--···0·root·········(0)·root·········(0)····26104·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/52/1897def2b767d0fa520cbe1e40eb0ad19b84e4.debug43 -rw-r--r--···0·root·········(0)·root·········(0)····26104·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/52/1897def2b767d0fa520cbe1e40eb0ad19b84e4.debug
42 -rw-r--r--···0·root·········(0)·root·········(0)····77256·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/52/2511f89e4d455ddaf503dd1ec69ff469f5c3f2.debug44 -rw-r--r--···0·root·········(0)·root·········(0)····77256·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/52/2511f89e4d455ddaf503dd1ec69ff469f5c3f2.debug
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/54/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/54/
44 -rw-r--r--···0·root·········(0)·root·········(0)····16496·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/54/74c0483bf607ceb8715a503f05d9c0e3c42f91.debug46 -rw-r--r--···0·root·········(0)·root·········(0)····16496·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/54/74c0483bf607ceb8715a503f05d9c0e3c42f91.debug
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/55/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/55/
46 -rw-r--r--···0·root·········(0)·root·········(0)···447568·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/55/96ebe67f95a4f5c3d512199af82ff379e4c061.debug48 -rw-r--r--···0·root·········(0)·root·········(0)···447568·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/55/96ebe67f95a4f5c3d512199af82ff379e4c061.debug
 49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/5f/
 50 -rw-r--r--···0·root·········(0)·root·········(0)·18615944·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/5f/542cd0eec1131ba2059b27dad4b93e158c438d.debug
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/60/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/60/
48 -rw-r--r--···0·root·········(0)·root·········(0)····98816·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/60/065b713fdbfdabaeeff4a9c1fc3bd8bdaaeead.debug52 -rw-r--r--···0·root·········(0)·root·········(0)····98816·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/60/065b713fdbfdabaeeff4a9c1fc3bd8bdaaeead.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/61/53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/61/
50 -rw-r--r--···0·root·········(0)·root·········(0)····10960·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/61/9e045a9e90cdc96c385f9abe1804560a49a92c.debug54 -rw-r--r--···0·root·········(0)·root·········(0)····10960·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/61/9e045a9e90cdc96c385f9abe1804560a49a92c.debug
51 -rw-r--r--···0·root·········(0)·root·········(0)····23288·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/61/f8d287202876147afdd04d821b8473f4c8de60.debug55 -rw-r--r--···0·root·········(0)·root·········(0)····23288·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/61/f8d287202876147afdd04d821b8473f4c8de60.debug
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/66/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/66/
53 -rw-r--r--···0·root·········(0)·root·········(0)····10480·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/66/f399d111c7639a0cd29a98b517c66cd5ddf5f2.debug57 -rw-r--r--···0·root·········(0)·root·········(0)····10480·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/66/f399d111c7639a0cd29a98b517c66cd5ddf5f2.debug
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/67/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/67/
55 -rw-r--r--···0·root·········(0)·root·········(0)····45480·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/67/a95077abcf9f3771c995dca061909eb8f3fe17.debug59 -rw-r--r--···0·root·········(0)·root·········(0)····45480·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/67/a95077abcf9f3771c995dca061909eb8f3fe17.debug
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/6a/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/6a/
57 -rw-r--r--···0·root·········(0)·root·········(0)····40104·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/6a/cf8d9a521e1d4b42ce347b54ee327cf70b66b6.debug61 -rw-r--r--···0·root·········(0)·root·········(0)····40104·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/6a/cf8d9a521e1d4b42ce347b54ee327cf70b66b6.debug
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/6d/ 
59 -rw-r--r--···0·root·········(0)·root·········(0)···183904·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/6d/25e1bc98d65215ec9614652b73989ad42e4a6d.debug 
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/77/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/77/
61 -rw-r--r--···0·root·········(0)·root·········(0)····41488·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/77/28d3344a53736df94fc12b17feba3797a608e0.debug63 -rw-r--r--···0·root·········(0)·root·········(0)····41488·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/77/28d3344a53736df94fc12b17feba3797a608e0.debug
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/81/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/81/
63 -rw-r--r--···0·root·········(0)·root·········(0)····18168·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/81/bcae416f124dff63e1a8d9c67d02559adae148.debug65 -rw-r--r--···0·root·········(0)·root·········(0)····18168·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/81/bcae416f124dff63e1a8d9c67d02559adae148.debug
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/92/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/92/
65 -rw-r--r--···0·root·········(0)·root·········(0)····34816·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/92/a43caf6f4c275bf9068939dae80050e526bad4.debug67 -rw-r--r--···0·root·········(0)·root·········(0)····34816·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/92/a43caf6f4c275bf9068939dae80050e526bad4.debug
66 -rw-r--r--···0·root·········(0)·root·········(0)····35328·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/92/c2eb7ff1690143fd65cef56d5e094738bbe62a.debug68 -rw-r--r--···0·root·········(0)·root·········(0)····35328·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/92/c2eb7ff1690143fd65cef56d5e094738bbe62a.debug
Offset 72, 20 lines modifiedOffset 74, 16 lines modified
72 -rw-r--r--···0·root·········(0)·root·········(0)····32552·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/9c/c3ae62080d4b3132caffefaeb30084d25c404c.debug74 -rw-r--r--···0·root·········(0)·root·········(0)····32552·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/9c/c3ae62080d4b3132caffefaeb30084d25c404c.debug
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/a1/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/a1/
74 -rw-r--r--···0·root·········(0)·root·········(0)···650848·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/a1/c47b631c99170161fcaec00eb57883e85c6e1a.debug76 -rw-r--r--···0·root·········(0)·root·········(0)···650848·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/a1/c47b631c99170161fcaec00eb57883e85c6e1a.debug
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ab/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ab/
76 -rw-r--r--···0·root·········(0)·root·········(0)···239864·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ab/0e46adbd888fc3ec9d20fc7b20515da6c7bbc0.debug78 -rw-r--r--···0·root·········(0)·root·········(0)···239864·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ab/0e46adbd888fc3ec9d20fc7b20515da6c7bbc0.debug
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ac/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ac/
78 -rw-r--r--···0·root·········(0)·root·········(0)····22320·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ac/3258d2fb7cf58122bf6bbd2b4fb76a79d3cb02.debug80 -rw-r--r--···0·root·········(0)·root·········(0)····22320·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ac/3258d2fb7cf58122bf6bbd2b4fb76a79d3cb02.debug
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/af/ 
80 -rw-r--r--···0·root·········(0)·root·········(0)····87424·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/af/64051c3eb0596e352e0e5b7497bd1fab8bf777.debug 
81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/bf/81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/bf/
82 -rw-r--r--···0·root·········(0)·root·········(0)····28040·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/bf/0fb2ac8bef59af1dc58ef70d7a90d2375c3e95.debug82 -rw-r--r--···0·root·········(0)·root·········(0)····28040·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/bf/0fb2ac8bef59af1dc58ef70d7a90d2375c3e95.debug
83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/c0/ 
84 -rw-r--r--···0·root·········(0)·root·········(0)·18619776·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/c0/c10b311ef4841afa7a8a75c5f37ebc25b28631.debug 
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/c8/83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/c8/
86 -rw-r--r--···0·root·········(0)·root·········(0)····24640·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/c8/7a63dd816f00cd0903237c4a3c4c2f797f411a.debug84 -rw-r--r--···0·root·········(0)·root·········(0)····24640·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/c8/7a63dd816f00cd0903237c4a3c4c2f797f411a.debug
87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/cf/85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/cf/
88 -rw-r--r--···0·root·········(0)·root·········(0)····19952·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/cf/866df53e4829e20b034eae16dbbe2b2996babd.debug86 -rw-r--r--···0·root·········(0)·root·········(0)····19952·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/cf/866df53e4829e20b034eae16dbbe2b2996babd.debug
89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/d0/87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/d0/
90 -rw-r--r--···0·root·········(0)·root·········(0)·15073616·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/d0/dab37d8b16c033e130b93847bbb19efe189991.debug88 -rw-r--r--···0·root·········(0)·root·········(0)·15073616·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/d0/dab37d8b16c033e130b93847bbb19efe189991.debug
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/d5/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/d5/
Offset 101, 15 lines modifiedOffset 99, 15 lines modified
101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ee/99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ee/
102 -rw-r--r--···0·root·········(0)·root·········(0)····80304·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ee/f05c97d301d8deb325ce7fac9367258eb5c79f.debug100 -rw-r--r--···0·root·········(0)·root·········(0)····80304·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ee/f05c97d301d8deb325ce7fac9367258eb5c79f.debug
103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/f9/101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/f9/
104 -rw-r--r--···0·root·········(0)·root·········(0)····29840·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/f9/ac20a21b01cef012f2dc85e002bed776ae929d.debug102 -rw-r--r--···0·root·········(0)·root·········(0)····29840·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/f9/ac20a21b01cef012f2dc85e002bed776ae929d.debug
105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/fe/103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/fe/
106 -rw-r--r--···0·root·········(0)·root·········(0)···419168·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/fe/24d64fa6418dd16964705378c66c42a772cf87.debug104 -rw-r--r--···0·root·········(0)·root·········(0)···419168·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/fe/24d64fa6418dd16964705378c66c42a772cf87.debug
107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ff/105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ff/
108 -rw-r--r--···0·root·········(0)·root·········(0)·18616848·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ff/944105d80a5100711c104159a26b174d87a468.debug106 -rw-r--r--···0·root·········(0)·root·········(0)····87432·2025-06-03·19:15:26.000000·./usr/lib/debug/.build-id/ff/39c29b57dda39e2432c780f734bd848e798d19.debug
109 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/
110 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/108 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/
111 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/109 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/
112 -rw-r--r--···0·root·········(0)·root·········(0)·····2021·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/README.debug110 -rw-r--r--···0·root·········(0)·root·········(0)·····2021·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/README.debug
113 -rw-r--r--···0·root·········(0)·root·········(0)·····3919·2025-06-03·15:34:24.000000·./usr/share/doc/python3.13/SpecialBuilds.txt111 -rw-r--r--···0·root·········(0)·root·········(0)·····3919·2025-06-03·15:34:24.000000·./usr/share/doc/python3.13/SpecialBuilds.txt
114 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/gdb/112 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/gdb/
115 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/gdb/auto-load/113 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/gdb/auto-load/
1.44 MB
./usr/lib/debug/.build-id/43/248d4b0f83139da84fccf2bb572135f540b4fd.debug vs.
./usr/lib/debug/.build-id/2f/fbec2bb191944e355d281e94a0843355f445ed.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% 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:··········26832·(bytes·into·file)13 ··Start·of·section·headers:··········26880·(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
1.21 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001230·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001230·R···0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001409·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001419·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000304·R···0x10009 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000304·R···0x1000
10 ··LOAD···········0x000cd0·0x0000000000005cd0·0x0000000000005cd0·0x000000·0x0005a0·RW··0x100010 ··LOAD···········0x000cd0·0x0000000000005cd0·0x0000000000005cd0·0x000000·0x0005a0·RW··0x1000
11 ··DYNAMIC········0x000cd0·0x0000000000005da0·0x0000000000005da0·0x000000·0x0001c0·RW··0x811 ··DYNAMIC········0x000cd0·0x0000000000005da0·0x0000000000005da0·0x000000·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000000000000418c·0x000000000000418c·0x000000·0x00004c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000418c·0x000000000000418c·0x000000·0x00004c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000cd0·0x0000000000005cd0·0x0000000000005cd0·0x000000·0x000330·R···0x115 ··GNU_RELRO······0x000cd0·0x0000000000005cd0·0x0000000000005cd0·0x000000·0x000330·R···0x1
4.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x68d0:1 There·are·37·section·headers,·starting·at·offset·0x6900:
  
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·000468·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000468·18···A··4···1··8
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········0000000000000a60·00025c·00005e·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········0000000000000a60·00025c·00005e·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········0000000000000ac0·00025c·000020·00···A··4···1··811 ··[·6]·.gnu.version_r····NOBITS··········0000000000000ac0·00025c·000020·00···A··4···1··8
12 ··[·7]·.rela.dyn·········NOBITS··········0000000000000ae0·00025c·000498·18···A··3···0··812 ··[·7]·.rela.dyn·········NOBITS··········0000000000000ae0·00025c·000498·18···A··3···0··8
13 ··[·8]·.rela.plt·········NOBITS··········0000000000000f78·00025c·0002b8·18···A··3··22··813 ··[·8]·.rela.plt·········NOBITS··········0000000000000f78·00025c·0002b8·18···A··3··22··8
14 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········0000000000002020·001000·0001e0·10··AX··0···0·1615 ··[10]·.plt··············NOBITS··········0000000000002020·001000·0001e0·10··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········0000000000002200·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········0000000000002200·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········0000000000002210·001000·0011f0·00··AX··0···0·1617 ··[12]·.text·············NOBITS··········0000000000002210·001000·001200·00··AX··0···0·16
18 ··[13]·.fini·············NOBITS··········0000000000003400·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000003410·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00018c·00···A··0···0·1619 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00018c·00···A··0···0·16
20 ··[15]·.eh_frame_hdr·····NOBITS··········000000000000418c·001000·00004c·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········000000000000418c·001000·00004c·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00000000000041d8·001000·00012c·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········00000000000041d8·001000·00012c·00···A··0···0··8
22 ··[17]·.init_array·······NOBITS··········0000000000005cd0·000cd0·000008·08··WA··0···0··822 ··[17]·.init_array·······NOBITS··········0000000000005cd0·000cd0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······NOBITS··········0000000000005cd8·000cd0·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000005cd8·000cd0·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······NOBITS··········0000000000005ce0·000cd0·0000c0·00··WA··0···0·3224 ··[19]·.data.rel.ro······NOBITS··········0000000000005ce0·000cd0·0000c0·00··WA··0···0·32
25 ··[20]·.dynamic··········NOBITS··········0000000000005da0·000cd0·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000005da0·000cd0·0001c0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000005f60·000cd0·000080·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000005f60·000cd0·000080·08··WA··0···0··8
27 ··[22]·.got.plt··········NOBITS··········0000000000005fe8·000cd0·000100·08··WA··0···0··827 ··[22]·.got.plt··········NOBITS··········0000000000005fe8·000cd0·000100·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········0000000000006100·000cd0·0000e8·00··WA··0···0·3228 ··[23]·.data·············NOBITS··········0000000000006100·000cd0·0000e8·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········00000000000061e8·000cd0·000088·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········00000000000061e8·000cd0·000088·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·00004c·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·00004b·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002d0·002872·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002d0·002882·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·002b48·0002ce·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·002b58·0002cf·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·002e18·000844·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·002e28·000841·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·003660·000ac0·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·003670·000ac0·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·004120·000161·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·004130·000161·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·004288·000a82·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·004298·000a92·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·004d10·00030e·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·004d30·00031f·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·005020·001080·18·····35·130··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·005050·001080·18·····35·130··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·0060a0·0006bd·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·0060d0·0006bd·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00675d·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00678d·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)
15.4 KB
readelf --wide --symbols {}
    
Offset 1, 147 lines modifiedOffset 1, 147 lines modified
  
1 Symbol·table·'.symtab'·contains·176·entries:1 Symbol·table·'.symtab'·contains·176·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·4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
5 ·····2:·0000000000006180···104·OBJECT··LOCAL··DEFAULT···23·_fuzzmodule5 ·····2:·0000000000006180···104·OBJECT··LOCAL··DEFAULT···23·_fuzzmodule
6 ·····3:·0000000000002560··3327·FUNC····LOCAL··DEFAULT···12·_fuzz_run6 ·····3:·0000000000002570··3322·FUNC····LOCAL··DEFAULT···12·_fuzz_run
7 ·····4:·000000000000625c·····4·OBJECT··LOCAL··DEFAULT···24·STRUCT_UNPACK_INITIALIZED.67 ·····4:·000000000000625c·····4·OBJECT··LOCAL··DEFAULT···24·STRUCT_UNPACK_INITIALIZED.6
8 ·····5:·0000000000006258·····4·OBJECT··LOCAL··DEFAULT···24·JSON_LOADS_INITIALIZED.58 ·····5:·0000000000006258·····4·OBJECT··LOCAL··DEFAULT···24·JSON_LOADS_INITIALIZED.5
9 ·····6:·0000000000006200·····8·OBJECT··LOCAL··DEFAULT···24·json_loads_method9 ·····6:·0000000000006200·····8·OBJECT··LOCAL··DEFAULT···24·json_loads_method
10 ·····7:·0000000000006254·····4·OBJECT··LOCAL··DEFAULT···24·SRE_COMPILE_INITIALIZED.410 ·····7:·0000000000006254·····4·OBJECT··LOCAL··DEFAULT···24·SRE_COMPILE_INITIALIZED.4
11 ·····8:·0000000000006250·····4·OBJECT··LOCAL··DEFAULT···24·SRE_MATCH_INITIALIZED.311 ·····8:·0000000000006250·····4·OBJECT··LOCAL··DEFAULT···24·SRE_MATCH_INITIALIZED.3
12 ·····9:·0000000000006220·····8·OBJECT··LOCAL··DEFAULT···24·compiled_patterns12 ·····9:·0000000000006220·····8·OBJECT··LOCAL··DEFAULT···24·compiled_patterns
13 ····10:·0000000000006260·····4·OBJECT··LOCAL··DEFAULT···24·CSV_READER_INITIALIZED.213 ····10:·0000000000006260·····4·OBJECT··LOCAL··DEFAULT···24·CSV_READER_INITIALIZED.2
14 ····11:·0000000000006268·····4·OBJECT··LOCAL··DEFAULT···24·AST_LITERAL_EVAL_INITIALIZED.114 ····11:·0000000000006268·····4·OBJECT··LOCAL··DEFAULT···24·AST_LITERAL_EVAL_INITIALIZED.1
15 ····12:·0000000000006264·····4·OBJECT··LOCAL··DEFAULT···24·ELEMENTTREE_PARSEWHOLE_INITIALIZED.015 ····12:·0000000000006264·····4·OBJECT··LOCAL··DEFAULT···24·ELEMENTTREE_PARSEWHOLE_INITIALIZED.0
16 ····13:·0000000000006248·····8·OBJECT··LOCAL··DEFAULT···24·bytesio_type16 ····13:·0000000000006248·····8·OBJECT··LOCAL··DEFAULT···24·bytesio_type
17 ····14:·0000000000006240·····8·OBJECT··LOCAL··DEFAULT···24·xmlparser_type17 ····14:·0000000000006240·····8·OBJECT··LOCAL··DEFAULT···24·xmlparser_type
18 ····15:·0000000000003280···164·FUNC····LOCAL··DEFAULT···12·fuzz_pycompile18 ····15:·0000000000003290···164·FUNC····LOCAL··DEFAULT···12·fuzz_pycompile
19 ····16:·0000000000006218·····4·OBJECT··LOCAL··DEFAULT···24·RE_FLAG_DEBUG19 ····16:·0000000000006218·····4·OBJECT··LOCAL··DEFAULT···24·RE_FLAG_DEBUG
20 ····17:·0000000000006210·····8·OBJECT··LOCAL··DEFAULT···24·re_compile_method20 ····17:·0000000000006210·····8·OBJECT··LOCAL··DEFAULT···24·re_compile_method
21 ····18:·0000000000003260····27·FUNC····LOCAL··DEFAULT···12·Py_XDECREF21 ····18:·0000000000003270····27·FUNC····LOCAL··DEFAULT···12·Py_XDECREF
22 ····19:·0000000000006238·····8·OBJECT··LOCAL··DEFAULT···24·ast_literal_eval_method22 ····19:·0000000000006238·····8·OBJECT··LOCAL··DEFAULT···24·ast_literal_eval_method
23 ····20:·0000000000006230·····8·OBJECT··LOCAL··DEFAULT···24·csv_module23 ····20:·0000000000006230·····8·OBJECT··LOCAL··DEFAULT···24·csv_module
24 ····21:·00000000000061f8·····8·OBJECT··LOCAL··DEFAULT···24·struct_unpack_method24 ····21:·00000000000061f8·····8·OBJECT··LOCAL··DEFAULT···24·struct_unpack_method
25 ····22:·00000000000061f0·····8·OBJECT··LOCAL··DEFAULT···24·struct_error25 ····22:·00000000000061f0·····8·OBJECT··LOCAL··DEFAULT···24·struct_error
26 ····23:·0000000000006228·····8·OBJECT··LOCAL··DEFAULT···24·csv_error26 ····23:·0000000000006228·····8·OBJECT··LOCAL··DEFAULT···24·csv_error
 27 ····24:·0000000000005ce0···192·OBJECT··LOCAL··DEFAULT···19·regex_patterns
27 ····24:·0000000000006208·····8·OBJECT··LOCAL··DEFAULT···24·re_error_exception28 ····25:·0000000000006208·····8·OBJECT··LOCAL··DEFAULT···24·re_error_exception
28 ····25:·0000000000005ce0···192·OBJECT··LOCAL··DEFAULT···19·regex_patterns 
29 ····26:·0000000000002210···792·FUNC····LOCAL··DEFAULT···12·_fuzz_run.cold29 ····26:·0000000000002210···803·FUNC····LOCAL··DEFAULT···12·_fuzz_run.cold
30 ····27:·0000000000004180····12·OBJECT··LOCAL··DEFAULT···14·start_vals30 ····27:·0000000000004180····12·OBJECT··LOCAL··DEFAULT···14·start_vals
31 ····28:·0000000000004170····16·OBJECT··LOCAL··DEFAULT···14·optimize_vals31 ····28:·0000000000004170····16·OBJECT··LOCAL··DEFAULT···14·optimize_vals
32 ····29:·0000000000002528····49·FUNC····LOCAL··DEFAULT···12·fuzz_pycompile.cold32 ····29:·0000000000002533····49·FUNC····LOCAL··DEFAULT···12·fuzz_pycompile.cold
33 ····30:·0000000000006120····32·OBJECT··LOCAL··DEFAULT···23·module_slots33 ····30:·0000000000006120····32·OBJECT··LOCAL··DEFAULT···23·module_slots
34 ····31:·0000000000006140····64·OBJECT··LOCAL··DEFAULT···23·module_methods34 ····31:·0000000000006140····64·OBJECT··LOCAL··DEFAULT···23·module_methods
35 ····32:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c35 ····32:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
36 ····33:·0000000000003330·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones36 ····33:·0000000000003340·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
37 ····34:·0000000000003360·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones37 ····34:·0000000000003370·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
38 ····35:·00000000000033a0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux38 ····35:·00000000000033b0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
39 ····36:·00000000000061e8·····1·OBJECT··LOCAL··DEFAULT···24·completed.039 ····36:·00000000000061e8·····1·OBJECT··LOCAL··DEFAULT···24·completed.0
40 ····37:·0000000000005cd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry40 ····37:·0000000000005cd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
41 ····38:·00000000000033e0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy41 ····38:·00000000000033f0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
42 ····39:·0000000000005cd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry42 ····39:·0000000000005cd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
43 ····40:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c43 ····40:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
44 ····41:·0000000000004300·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__44 ····41:·0000000000004300·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
45 ····42:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·45 ····42:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
46 ····43:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·46 ····43:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
47 ····44:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·47 ····44:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
48 ····45:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·48 ····45:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
49 ····46:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·49 ····46:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
50 ····47:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·50 ····47:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
51 ····48:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·51 ····48:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
52 ····49:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·52 ····49:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
53 ····50:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·53 ····50:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
54 ····51:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·54 ····51:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
55 ····52:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·55 ····52:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
56 ····53:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·56 ····53:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
57 ····54:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·57 ····54:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
58 ····55:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·58 ····55:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
59 ····56:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·59 ····56:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
60 ····57:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·60 ····57:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
61 ····58:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·61 ····58:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
62 ····59:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·62 ····59:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
63 ····60:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·63 ····60:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
64 ····61:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·64 ····61:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
65 ····62:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·65 ····62:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
66 ····63:·000000000000266a·····0·NOTYPE··LOCAL··DEFAULT···27·66 ····63:·0000000000002650·····0·NOTYPE··LOCAL··DEFAULT···27·
67 ····64:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·67 ····64:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
68 ····65:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·68 ····65:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
69 ····66:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·69 ····66:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
70 ····67:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·70 ····67:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
71 ····68:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·71 ····68:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
72 ····69:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·72 ····69:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
73 ····70:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·73 ····70:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
74 ····71:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·74 ····71:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
75 ····72:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·75 ····72:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
76 ····73:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·76 ····73:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
77 ····74:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·77 ····74:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
78 ····75:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·78 ····75:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
79 ····76:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·79 ····76:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
80 ····77:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·80 ····77:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
81 ····78:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·81 ····78:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
82 ····79:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·82 ····79:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
83 ····80:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·83 ····80:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
84 ····81:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·84 ····81:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
85 ····82:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·85 ····82:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
86 ····83:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·86 ····83:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
87 ····84:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·87 ····84:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
88 ····85:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·88 ····85:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
89 ····86:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·89 ····86:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
90 ····87:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·90 ····87:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
91 ····88:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·91 ····88:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
92 ····89:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·92 ····89:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
93 ····90:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·93 ····90:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
94 ····91:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·94 ····91:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
95 ····92:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·95 ····92:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
96 ····93:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·96 ····93:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
97 ····94:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·97 ····94:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
98 ····95:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·98 ····95:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
99 ····96:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·99 ····96:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
100 ····97:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·100 ····97:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
101 ····98:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·101 ····98:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
102 ····99:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·102 ····99:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
103 ···100:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·103 ···100:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
104 ···101:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·104 ···101:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
105 ···102:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·105 ···102:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
106 ···103:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·106 ···103:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
107 ···104:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·107 ···104:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
108 ···105:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·108 ···105:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
109 ···106:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·109 ···106:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
110 ···107:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·110 ···107:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
111 ···108:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·111 ···108:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
112 ···109:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·112 ···109:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
113 ···110:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·113 ···110:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
114 ···111:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·114 ···111:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
115 ···112:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·115 ···112:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
116 ···113:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·116 ···113:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
117 ···114:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·117 ···114:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
118 ···115:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·118 ···115:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
119 ···116:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·119 ···116:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
120 ···117:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·120 ···117:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
121 ···118:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·121 ···118:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
122 ···119:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·122 ···119:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·
123 ···120:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·123 ···120:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
124 ···121:·000000000000367f·····0·NOTYPE··LOCAL··DEFAULT···27·fuzzer.c.30258f8f124 ···121:·0000000000003665·····0·NOTYPE··LOCAL··DEFAULT···27·fuzzer.c.30258f8f
125 ···122:·0000000000003400·····0·FUNC····LOCAL··DEFAULT···13·_fini125 ···122:·0000000000003410·····0·FUNC····LOCAL··DEFAULT···13·_fini
Max diff block lines reached; 1720/15763 bytes (10.91%) of diff not shown.
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:·43248d4b0f83139da84fccf2bb572135f540b4fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ffbec2bb191944e355d281e94a0843355f445ed
302 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:······················54613 ··Length:······················5473
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:·············697 ··Prologue·Length:·············69
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 40, 374 lines modifiedOffset 40, 374 lines modified
40 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x108):·_xxtestfuzz.c40 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x108):·_xxtestfuzz.c
41 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x249):·fuzzer.c41 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x249):·fuzzer.c
42 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xb0):·object.h42 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xb0):·object.h
43 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x8a):·string_fortified.h43 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x8a):·string_fortified.h
  
44 ·Line·Number·Statements:44 ·Line·Number·Statements:
45 ··[0x00000051]··Set·column·to·145 ··[0x00000051]··Set·column·to·1
46 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x33f046 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x3400
47 ··[0x0000005e]··Advance·Line·by·49·to·5047 ··[0x0000005e]··Advance·Line·by·49·to·50
48 ··[0x00000060]··Copy48 ··[0x00000060]··Copy
49 ··[0x00000061]··Set·column·to·549 ··[0x00000061]··Set·column·to·5
50 ··[0x00000063]··Special·opcode·62:·advance·Address·by·4·to·0x33f4·and·Line·by·1·to·5150 ··[0x00000063]··Special·opcode·62:·advance·Address·by·4·to·0x3404·and·Line·by·1·to·51
51 ··[0x00000064]··Set·column·to·1251 ··[0x00000064]··Set·column·to·12
52 ··[0x00000066]··Set·is_stmt·to·052 ··[0x00000066]··Set·is_stmt·to·0
53 ··[0x00000067]··Copy·(view·1)53 ··[0x00000067]··Copy·(view·1)
54 ··[0x00000068]··Advance·PC·by·12·to·0x340054 ··[0x00000068]··Advance·PC·by·12·to·0x3410
55 ··[0x0000006a]··Extended·opcode·1:·End·of·Sequence55 ··[0x0000006a]··Extended·opcode·1:·End·of·Sequence
  
56 ··[0x0000006d]··Set·column·to·6056 ··[0x0000006d]··Set·column·to·60
57 ··[0x0000006f]··Extended·opcode·2:·set·Address·to·0x256057 ··[0x0000006f]··Extended·opcode·2:·set·Address·to·0x2570
58 ··[0x0000007a]··Special·opcode·11:·advance·Address·by·0·to·0x2560·and·Line·by·6·to·758 ··[0x0000007a]··Special·opcode·11:·advance·Address·by·0·to·0x2570·and·Line·by·6·to·7
59 ··[0x0000007b]··Set·is_stmt·to·059 ··[0x0000007b]··Set·is_stmt·to·0
60 ··[0x0000007c]··Copy·(view·1)60 ··[0x0000007c]··Copy·(view·1)
61 ··[0x0000007d]··Set·column·to·561 ··[0x0000007d]··Set·column·to·5
62 ··[0x0000007f]··Set·is_stmt·to·162 ··[0x0000007f]··Set·is_stmt·to·1
63 ··[0x00000080]··Special·opcode·62:·advance·Address·by·4·to·0x2564·and·Line·by·1·to·863 ··[0x00000080]··Special·opcode·62:·advance·Address·by·4·to·0x2574·and·Line·by·1·to·8
64 ··[0x00000081]··Special·opcode·6:·advance·Address·by·0·to·0x2564·and·Line·by·1·to·9·(view·1)64 ··[0x00000081]··Special·opcode·6:·advance·Address·by·0·to·0x2574·and·Line·by·1·to·9·(view·1)
65 ··[0x00000082]··Special·opcode·6:·advance·Address·by·0·to·0x2564·and·Line·by·1·to·10·(view·2)65 ··[0x00000082]··Special·opcode·6:·advance·Address·by·0·to·0x2574·and·Line·by·1·to·10·(view·2)
66 ··[0x00000083]··Set·column·to·6066 ··[0x00000083]··Set·column·to·60
67 ··[0x00000085]··Set·is_stmt·to·067 ··[0x00000085]··Set·is_stmt·to·0
68 ··[0x00000086]··Special·opcode·2:·advance·Address·by·0·to·0x2564·and·Line·by·-3·to·7·(view·3)68 ··[0x00000086]··Special·opcode·2:·advance·Address·by·0·to·0x2574·and·Line·by·-3·to·7·(view·3)
69 ··[0x00000087]··Set·column·to·1069 ··[0x00000087]··Set·column·to·10
70 ··[0x00000089]··Special·opcode·78:·advance·Address·by·5·to·0x2569·and·Line·by·3·to·1070 ··[0x00000089]··Special·opcode·78:·advance·Address·by·5·to·0x2579·and·Line·by·3·to·10
71 ··[0x0000008a]··Set·column·to·6071 ··[0x0000008a]··Set·column·to·60
72 ··[0x0000008c]··Special·opcode·128:·advance·Address·by·9·to·0x2572·and·Line·by·-3·to·772 ··[0x0000008c]··Special·opcode·128:·advance·Address·by·9·to·0x2582·and·Line·by·-3·to·7
73 ··[0x0000008d]··Set·column·to·1073 ··[0x0000008d]··Set·column·to·10
74 ··[0x0000008f]··Special·opcode·176:·advance·Address·by·12·to·0x257e·and·Line·by·3·to·1074 ··[0x0000008f]··Special·opcode·176:·advance·Address·by·12·to·0x258e·and·Line·by·3·to·10
75 ··[0x00000090]··Set·column·to·875 ··[0x00000090]··Set·column·to·8
76 ··[0x00000092]··Extended·opcode·4:·set·Discriminator·to·176 ··[0x00000092]··Extended·opcode·4:·set·Discriminator·to·1
77 ··[0x00000096]··Special·opcode·215:·advance·Address·by·15·to·0x258d·and·Line·by·0·to·1077 ··[0x00000096]··Special·opcode·215:·advance·Address·by·15·to·0x259d·and·Line·by·0·to·10
78 ··[0x00000097]··Set·column·to·578 ··[0x00000097]··Set·column·to·5
79 ··[0x00000099]··Set·is_stmt·to·179 ··[0x00000099]··Set·is_stmt·to·1
80 ··[0x0000009a]··Special·opcode·120:·advance·Address·by·8·to·0x2595·and·Line·by·3·to·1380 ··[0x0000009a]··Special·opcode·120:·advance·Address·by·8·to·0x25a5·and·Line·by·3·to·13
81 ··[0x0000009b]··Set·column·to·1481 ··[0x0000009b]··Set·column·to·14
82 ··[0x0000009d]··Set·is_stmt·to·082 ··[0x0000009d]··Set·is_stmt·to·0
83 ··[0x0000009e]··Copy·(view·1)83 ··[0x0000009e]··Copy·(view·1)
84 ··[0x0000009f]··Set·File·Name·to·entry·2·in·the·File·Name·Table84 ··[0x0000009f]··Set·File·Name·to·entry·2·in·the·File·Name·Table
85 ··[0x000000a1]··Set·column·to·585 ··[0x000000a1]··Set·column·to·5
86 ··[0x000000a3]··Set·is_stmt·to·186 ··[0x000000a3]··Set·is_stmt·to·1
87 ··[0x000000a4]··Advance·Line·by·605·to·61887 ··[0x000000a4]··Advance·Line·by·605·to·618
88 ··[0x000000a7]··Special·opcode·145:·advance·Address·by·10·to·0x259f·and·Line·by·0·to·61888 ··[0x000000a7]··Special·opcode·145:·advance·Address·by·10·to·0x25af·and·Line·by·0·to·618
89 ··[0x000000a8]··Special·opcode·6:·advance·Address·by·0·to·0x259f·and·Line·by·1·to·619·(view·1)89 ··[0x000000a8]··Special·opcode·6:·advance·Address·by·0·to·0x25af·and·Line·by·1·to·619·(view·1)
90 ··[0x000000a9]··Special·opcode·7:·advance·Address·by·0·to·0x259f·and·Line·by·2·to·621·(view·2)90 ··[0x000000a9]··Special·opcode·7:·advance·Address·by·0·to·0x25af·and·Line·by·2·to·621·(view·2)
91 ··[0x000000aa]··Special·opcode·8:·advance·Address·by·0·to·0x259f·and·Line·by·3·to·624·(view·3)91 ··[0x000000aa]··Special·opcode·8:·advance·Address·by·0·to·0x25af·and·Line·by·3·to·624·(view·3)
92 ··[0x000000ab]··Set·column·to·1292 ··[0x000000ab]··Set·column·to·12
93 ··[0x000000ad]··Advance·Line·by·-55·to·56993 ··[0x000000ad]··Advance·Line·by·-55·to·569
94 ··[0x000000af]··Copy·(view·4)94 ··[0x000000af]··Copy·(view·4)
95 ··[0x000000b0]··Set·column·to·595 ··[0x000000b0]··Set·column·to·5
96 ··[0x000000b2]··Special·opcode·6:·advance·Address·by·0·to·0x259f·and·Line·by·1·to·570·(view·5)96 ··[0x000000b2]··Special·opcode·6:·advance·Address·by·0·to·0x25af·and·Line·by·1·to·570·(view·5)
97 ··[0x000000b3]··Set·column·to·1297 ··[0x000000b3]··Set·column·to·12
98 ··[0x000000b5]··Advance·Line·by·-547·to·2398 ··[0x000000b5]··Advance·Line·by·-547·to·23
99 ··[0x000000b8]··Copy·(view·6)99 ··[0x000000b8]··Copy·(view·6)
100 ··[0x000000b9]··Set·column·to·5100 ··[0x000000b9]··Set·column·to·5
101 ··[0x000000bb]··Special·opcode·6:·advance·Address·by·0·to·0x259f·and·Line·by·1·to·24·(view·7)101 ··[0x000000bb]··Special·opcode·6:·advance·Address·by·0·to·0x25af·and·Line·by·1·to·24·(view·7)
102 ··[0x000000bc]··Set·column·to·19102 ··[0x000000bc]··Set·column·to·19
103 ··[0x000000be]··Set·is_stmt·to·0103 ··[0x000000be]··Set·is_stmt·to·0
104 ··[0x000000bf]··Copy·(view·8)104 ··[0x000000bf]··Copy·(view·8)
105 ··[0x000000c0]··Set·column·to·5105 ··[0x000000c0]··Set·column·to·5
106 ··[0x000000c2]··Set·is_stmt·to·1106 ··[0x000000c2]··Set·is_stmt·to·1
107 ··[0x000000c3]··Special·opcode·202:·advance·Address·by·14·to·0x25ad·and·Line·by·1·to·25107 ··[0x000000c3]··Special·opcode·202:·advance·Address·by·14·to·0x25bd·and·Line·by·1·to·25
108 ··[0x000000c4]··Set·column·to·8108 ··[0x000000c4]··Set·column·to·8
109 ··[0x000000c6]··Set·is_stmt·to·0109 ··[0x000000c6]··Set·is_stmt·to·0
110 ··[0x000000c7]··Copy·(view·1)110 ··[0x000000c7]··Copy·(view·1)
111 ··[0x000000c8]··Set·column·to·5111 ··[0x000000c8]··Set·column·to·5
112 ··[0x000000ca]··Set·is_stmt·to·1112 ··[0x000000ca]··Set·is_stmt·to·1
113 ··[0x000000cb]··Special·opcode·76:·advance·Address·by·5·to·0x25b2·and·Line·by·1·to·26113 ··[0x000000cb]··Special·opcode·76:·advance·Address·by·5·to·0x25c2·and·Line·by·1·to·26
114 ··[0x000000cc]··Set·column·to·19114 ··[0x000000cc]··Set·column·to·19
115 ··[0x000000ce]··Set·is_stmt·to·0115 ··[0x000000ce]··Set·is_stmt·to·0
116 ··[0x000000cf]··Copy·(view·1)116 ··[0x000000cf]··Copy·(view·1)
117 ··[0x000000d0]··Special·opcode·117:·advance·Address·by·8·to·0x25ba·and·Line·by·0·to·26117 ··[0x000000d0]··Special·opcode·117:·advance·Address·by·8·to·0x25ca·and·Line·by·0·to·26
118 ··[0x000000d1]··Set·column·to·5118 ··[0x000000d1]··Set·column·to·5
119 ··[0x000000d3]··Set·is_stmt·to·1119 ··[0x000000d3]··Set·is_stmt·to·1
120 ··[0x000000d4]··Special·opcode·48:·advance·Address·by·3·to·0x25bd·and·Line·by·1·to·27120 ··[0x000000d4]··Special·opcode·48:·advance·Address·by·3·to·0x25cd·and·Line·by·1·to·27
121 ··[0x000000d5]··Set·column·to·9121 ··[0x000000d5]··Set·column·to·9
122 ··[0x000000d7]··Set·is_stmt·to·0122 ··[0x000000d7]··Set·is_stmt·to·0
123 ··[0x000000d8]··Copy·(view·1)123 ··[0x000000d8]··Copy·(view·1)
124 ··[0x000000d9]··Set·column·to·8124 ··[0x000000d9]··Set·column·to·8
125 ··[0x000000db]··Extended·opcode·4:·set·Discriminator·to·1125 ··[0x000000db]··Extended·opcode·4:·set·Discriminator·to·1
126 ··[0x000000df]··Special·opcode·75:·advance·Address·by·5·to·0x25c2·and·Line·by·0·to·27126 ··[0x000000df]··Special·opcode·75:·advance·Address·by·5·to·0x25d2·and·Line·by·0·to·27
127 ··[0x000000e0]··Set·column·to·29127 ··[0x000000e0]··Set·column·to·29
128 ··[0x000000e2]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x000000e2]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x000000e6]··Special·opcode·75:·advance·Address·by·5·to·0x25c7·and·Line·by·0·to·27129 ··[0x000000e6]··Special·opcode·75:·advance·Address·by·5·to·0x25d7·and·Line·by·0·to·27
130 ··[0x000000e7]··Set·column·to·26130 ··[0x000000e7]··Set·column·to·26
131 ··[0x000000e9]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x000000e9]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x000000ed]··Special·opcode·215:·advance·Address·by·15·to·0x25d6·and·Line·by·0·to·27132 ··[0x000000ed]··Special·opcode·215:·advance·Address·by·15·to·0x25e6·and·Line·by·0·to·27
133 ··[0x000000ee]··Set·column·to·9133 ··[0x000000ee]··Set·column·to·9
134 ··[0x000000f0]··Set·is_stmt·to·1134 ··[0x000000f0]··Set·is_stmt·to·1
135 ··[0x000000f1]··Special·opcode·62:·advance·Address·by·4·to·0x25da·and·Line·by·1·to·28135 ··[0x000000f1]··Special·opcode·62:·advance·Address·by·4·to·0x25ea·and·Line·by·1·to·28
136 ··[0x000000f2]··Set·column·to·5136 ··[0x000000f2]··Set·column·to·5
137 ··[0x000000f4]··Special·opcode·78:·advance·Address·by·5·to·0x25df·and·Line·by·3·to·31137 ··[0x000000f4]··Special·opcode·78:·advance·Address·by·5·to·0x25ef·and·Line·by·3·to·31
138 ··[0x000000f5]··Set·File·Name·to·entry·3·in·the·File·Name·Table138 ··[0x000000f5]··Set·File·Name·to·entry·3·in·the·File·Name·Table
139 ··[0x000000f7]··Set·column·to·20139 ··[0x000000f7]··Set·column·to·20
140 ··[0x000000f9]··Advance·Line·by·1008·to·1039140 ··[0x000000f9]··Advance·Line·by·1008·to·1039
141 ··[0x000000fc]··Copy·(view·1)141 ··[0x000000fc]··Copy·(view·1)
142 ··[0x000000fd]··Set·column·to·5142 ··[0x000000fd]··Set·column·to·5
143 ··[0x000000ff]··Special·opcode·7:·advance·Address·by·0·to·0x25df·and·Line·by·2·to·1041·(view·2)143 ··[0x000000ff]··Special·opcode·7:·advance·Address·by·0·to·0x25ef·and·Line·by·2·to·1041·(view·2)
144 ··[0x00000100]··Set·column·to·8144 ··[0x00000100]··Set·column·to·8
145 ··[0x00000102]··Set·is_stmt·to·0145 ··[0x00000102]··Set·is_stmt·to·0
146 ··[0x00000103]··Copy·(view·3)146 ··[0x00000103]··Copy·(view·3)
147 ··[0x00000104]··Set·column·to·20147 ··[0x00000104]··Set·column·to·20
148 ··[0x00000106]··Set·is_stmt·to·1148 ··[0x00000106]··Set·is_stmt·to·1
149 ··[0x00000107]··Special·opcode·73:·advance·Address·by·5·to·0x25e4·and·Line·by·-2·to·1039149 ··[0x00000107]··Special·opcode·73:·advance·Address·by·5·to·0x25f4·and·Line·by·-2·to·1039
150 ··[0x00000108]··Set·column·to·9150 ··[0x00000108]··Set·column·to·9
151 ··[0x0000010a]··Special·opcode·8:·advance·Address·by·0·to·0x25e4·and·Line·by·3·to·1042·(view·1)151 ··[0x0000010a]··Special·opcode·8:·advance·Address·by·0·to·0x25f4·and·Line·by·3·to·1042·(view·1)
152 ··[0x0000010b]··Set·column·to·37152 ··[0x0000010b]··Set·column·to·37
Max diff block lines reached; 299663/308724 bytes (97.07%) of diff not shown.
883 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 9257 lines modifiedOffset 1, 9255 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:········0x2666·(32-bit)3 ···Length:········0x264c·(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:·21·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·21·(DW_TAG_compile_unit)
9 ····<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·-fltrans9 ····<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
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·<artificial>11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·<artificial>
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xd):·/build/reproducible-path/python3.13-3.13.4/build-static12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xd):·/build/reproducible-path/python3.13-3.13.4/build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x67713 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x6a4
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:·18·(DW_TAG_subprogram)16 ·<1><2a>:·Abbrev·Number:·18·(DW_TAG_subprogram)
17 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x3631>17 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x3617>
18 ····<2f>···DW_AT_low_pc······:·(addr)·0x33f018 ····<2f>···DW_AT_low_pc······:·(addr)·0x3400
19 ····<37>···DW_AT_high_pc·····:·(data8)·0x1019 ····<37>···DW_AT_high_pc·····:·(data8)·0x10
20 ····<3f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)20 ····<3f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
21 ····<41>···DW_AT_call_all_calls:·(flag_present)·121 ····<41>···DW_AT_call_all_calls:·(flag_present)·1
22 ····<41>···DW_AT_sibling·····:·(ref4)·<0x61>22 ····<41>···DW_AT_sibling·····:·(ref4)·<0x61>
23 ·<2><45>:·Abbrev·Number:·19·(DW_TAG_call_site)23 ·<2><45>:·Abbrev·Number:·19·(DW_TAG_call_site)
24 ····<46>···DW_AT_call_return_pc:·(addr)·0x340024 ····<46>···DW_AT_call_return_pc:·(addr)·0x3410
25 ····<4e>···DW_AT_call_tail_call:·(flag_present)·125 ····<4e>···DW_AT_call_tail_call:·(flag_present)·1
26 ····<4e>···DW_AT_call_origin·:·(ref4)·<0x61>26 ····<4e>···DW_AT_call_origin·:·(ref4)·<0x61>
27 ·<3><52>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)27 ·<3><52>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
28 ····<53>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))28 ····<53>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))
29 ····<55>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·80·61·0·0·0·0·0·0·»   (DW_OP_addr:·6180)29 ····<55>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·80·61·0·0·0·0·0·0·»   (DW_OP_addr:·6180)
30 ·<3><5f>:·Abbrev·Number:·030 ·<3><5f>:·Abbrev·Number:·0
31 ·<2><60>:·Abbrev·Number:·031 ·<2><60>:·Abbrev·Number:·0
32 ·<1><61>:·Abbrev·Number:·8·(DW_TAG_subprogram)32 ·<1><61>:·Abbrev·Number:·8·(DW_TAG_subprogram)
33 ····<62>···DW_AT_abstract_origin:·(ref_addr)·<0x3616>33 ····<62>···DW_AT_abstract_origin:·(ref_addr)·<0x35fc>
34 ·<1><66>:·Abbrev·Number:·20·(DW_TAG_subprogram)34 ·<1><66>:·Abbrev·Number:·20·(DW_TAG_subprogram)
35 ····<67>···DW_AT_abstract_origin:·(ref_addr)·<0x363d>35 ····<67>···DW_AT_abstract_origin:·(ref_addr)·<0x3623>
36 ····<6b>···DW_AT_ranges······:·(sec_offset)·0xc36 ····<6b>···DW_AT_ranges······:·(sec_offset)·0xc
37 ····<6f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)37 ····<6f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
38 ····<71>···DW_AT_call_all_calls:·(flag_present)·138 ····<71>···DW_AT_call_all_calls:·(flag_present)·1
39 ····<71>···DW_AT_sibling·····:·(ref4)·<0x21bc>39 ····<71>···DW_AT_sibling·····:·(ref4)·<0x21a2>
40 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)40 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
41 ····<76>···DW_AT_abstract_origin:·(ref_addr)·<0x3649>41 ····<76>···DW_AT_abstract_origin:·(ref_addr)·<0x362f>
42 ····<7a>···DW_AT_location····:·(sec_offset)·0x12·(location·list)42 ····<7a>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
43 ····<7e>···DW_AT_GNU_locviews:·(sec_offset)·0xc43 ····<7e>···DW_AT_GNU_locviews:·(sec_offset)·0xc
44 ·<2><82>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)44 ·<2><82>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
45 ····<83>···DW_AT_abstract_origin:·(ref_addr)·<0x3653>45 ····<83>···DW_AT_abstract_origin:·(ref_addr)·<0x3639>
46 ····<87>···DW_AT_location····:·(sec_offset)·0x42·(location·list)46 ····<87>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
47 ····<8b>···DW_AT_GNU_locviews:·(sec_offset)·0x3a47 ····<8b>···DW_AT_GNU_locviews:·(sec_offset)·0x3a
48 ·<2><8f>:·Abbrev·Number:·9·(DW_TAG_variable)48 ·<2><8f>:·Abbrev·Number:·9·(DW_TAG_variable)
49 ····<90>···DW_AT_abstract_origin:·(ref_addr)·<0x365d>49 ····<90>···DW_AT_abstract_origin:·(ref_addr)·<0x3643>
50 ····<94>···DW_AT_location····:·(exprloc)·3·byte·block:·91·b8·7f·»  (DW_OP_fbreg:·-72)50 ····<94>···DW_AT_location····:·(exprloc)·3·byte·block:·91·b8·7f·»  (DW_OP_fbreg:·-72)
51 ·<2><98>:·Abbrev·Number:·9·(DW_TAG_variable)51 ·<2><98>:·Abbrev·Number:·9·(DW_TAG_variable)
52 ····<99>···DW_AT_abstract_origin:·(ref_addr)·<0x3668>52 ····<99>···DW_AT_abstract_origin:·(ref_addr)·<0x364e>
53 ····<9d>···DW_AT_location····:·(exprloc)·3·byte·block:·91·b0·7f·»  (DW_OP_fbreg:·-80)53 ····<9d>···DW_AT_location····:·(exprloc)·3·byte·block:·91·b0·7f·»  (DW_OP_fbreg:·-80)
54 ·<2><a1>:·Abbrev·Number:·4·(DW_TAG_variable)54 ·<2><a1>:·Abbrev·Number:·4·(DW_TAG_variable)
55 ····<a2>···DW_AT_abstract_origin:·(ref_addr)·<0x3673>55 ····<a2>···DW_AT_abstract_origin:·(ref_addr)·<0x3659>
56 ····<a6>···DW_AT_location····:·(sec_offset)·0x73·(location·list)56 ····<a6>···DW_AT_location····:·(sec_offset)·0x73·(location·list)
57 ····<aa>···DW_AT_GNU_locviews:·(sec_offset)·0x6f57 ····<aa>···DW_AT_GNU_locviews:·(sec_offset)·0x6f
58 ·<2><ae>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)58 ·<2><ae>:·Abbrev·Number:·15·(DW_TAG_inlined_subroutine)
59 ····<af>···DW_AT_abstract_origin:·(ref_addr)·<0x4d77>59 ····<af>···DW_AT_abstract_origin:·(ref_addr)·<0x4d5d>
60 ····<b3>···DW_AT_entry_pc····:·(addr)·0x259f60 ····<b3>···DW_AT_entry_pc····:·(addr)·0x25af
61 ····<bb>···DW_AT_GNU_entry_view:·(data2)·061 ····<bb>···DW_AT_GNU_entry_view:·(data2)·0
62 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x2362 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x23
63 ····<c1>···DW_AT_call_file···:·(data1)·163 ····<c1>···DW_AT_call_file···:·(data1)·1
64 ····<c2>···DW_AT_call_line···:·(data1)·1364 ····<c2>···DW_AT_call_line···:·(data1)·13
65 ····<c3>···DW_AT_call_column·:·(data1)·1465 ····<c3>···DW_AT_call_column·:·(data1)·14
66 ····<c4>···DW_AT_sibling·····:·(ref4)·<0x2159>66 ····<c4>···DW_AT_sibling·····:·(ref4)·<0x213f>
67 ·<3><c8>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)67 ·<3><c8>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
68 ····<c9>···DW_AT_abstract_origin:·(ref_addr)·<0x4d86>68 ····<c9>···DW_AT_abstract_origin:·(ref_addr)·<0x4d6c>
69 ····<cd>···DW_AT_location····:·(sec_offset)·0x94·(location·list)69 ····<cd>···DW_AT_location····:·(sec_offset)·0x94·(location·list)
70 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x8c70 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x8c
71 ·<3><d5>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)71 ·<3><d5>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
72 ····<d6>···DW_AT_abstract_origin:·(ref_addr)·<0x4d92>72 ····<d6>···DW_AT_abstract_origin:·(ref_addr)·<0x4d78>
73 ····<da>···DW_AT_location····:·(sec_offset)·0xca·(location·list)73 ····<da>···DW_AT_location····:·(sec_offset)·0xcb·(location·list)
74 ····<de>···DW_AT_GNU_locviews:·(sec_offset)·0xc074 ····<de>···DW_AT_GNU_locviews:·(sec_offset)·0xc1
75 ·<3><e2>:·Abbrev·Number:·11·(DW_TAG_lexical_block)75 ·<3><e2>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
76 ····<e3>···DW_AT_ranges······:·(sec_offset)·0x2376 ····<e3>···DW_AT_ranges······:·(sec_offset)·0x23
77 ·<4><e7>:·Abbrev·Number:·4·(DW_TAG_variable)77 ·<4><e7>:·Abbrev·Number:·4·(DW_TAG_variable)
78 ····<e8>···DW_AT_abstract_origin:·(ref_addr)·<0x4d9e>78 ····<e8>···DW_AT_abstract_origin:·(ref_addr)·<0x4d84>
79 ····<ec>···DW_AT_location····:·(sec_offset)·0x107·(location·list)79 ····<ec>···DW_AT_location····:·(sec_offset)·0x109·(location·list)
80 ····<f0>···DW_AT_GNU_locviews:·(sec_offset)·0xfd80 ····<f0>···DW_AT_GNU_locviews:·(sec_offset)·0xff
81 ·<4><f4>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)81 ·<4><f4>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)
82 ····<f5>···DW_AT_abstract_origin:·(ref_addr)·<0x4e5e>82 ····<f5>···DW_AT_abstract_origin:·(ref_addr)·<0x4e44>
83 ····<f9>···DW_AT_entry_pc····:·(addr)·0x259f83 ····<f9>···DW_AT_entry_pc····:·(addr)·0x25af
84 ····<101>···DW_AT_GNU_entry_view:·(data2)·484 ····<101>···DW_AT_GNU_entry_view:·(data2)·4
85 ····<103>···DW_AT_ranges······:·(sec_offset)·0x4785 ····<103>···DW_AT_ranges······:·(sec_offset)·0x48
86 ····<107>···DW_AT_call_file···:·(data1)·286 ····<107>···DW_AT_call_file···:·(data1)·2
87 ····<108>···DW_AT_call_line···:·(data2)·62487 ····<108>···DW_AT_call_line···:·(data2)·624
88 ····<10a>···DW_AT_call_column·:·(data1)·1188 ····<10a>···DW_AT_call_column·:·(data1)·11
89 ····<10b>···DW_AT_sibling·····:·(ref4)·<0x353>89 ····<10b>···DW_AT_sibling·····:·(ref4)·<0x353>
90 ·<5><10f>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)90 ·<5><10f>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
91 ····<110>···DW_AT_abstract_origin:·(ref_addr)·<0x4e6f>91 ····<110>···DW_AT_abstract_origin:·(ref_addr)·<0x4e55>
92 ····<114>···DW_AT_location····:·(sec_offset)·0x146·(location·list)92 ····<114>···DW_AT_location····:·(sec_offset)·0x149·(location·list)
93 ····<118>···DW_AT_GNU_locviews:·(sec_offset)·0x13e93 ····<118>···DW_AT_GNU_locviews:·(sec_offset)·0x141
94 ·<5><11c>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)94 ·<5><11c>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
95 ····<11d>···DW_AT_abstract_origin:·(ref_addr)·<0x4e7b>95 ····<11d>···DW_AT_abstract_origin:·(ref_addr)·<0x4e61>
96 ····<121>···DW_AT_location····:·(sec_offset)·0x172·(location·list)96 ····<121>···DW_AT_location····:·(sec_offset)·0x175·(location·list)
97 ····<125>···DW_AT_GNU_locviews:·(sec_offset)·0x16a97 ····<125>···DW_AT_GNU_locviews:·(sec_offset)·0x16d
98 ·<5><129>:·Abbrev·Number:·12·(DW_TAG_formal_parameter)98 ·<5><129>:·Abbrev·Number:·12·(DW_TAG_formal_parameter)
99 ····<12a>···DW_AT_abstract_origin:·(ref_addr)·<0x4e87>99 ····<12a>···DW_AT_abstract_origin:·(ref_addr)·<0x4e6d>
100 ·<5><12e>:·Abbrev·Number:·11·(DW_TAG_lexical_block)100 ·<5><12e>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
101 ····<12f>···DW_AT_ranges······:·(sec_offset)·0x47101 ····<12f>···DW_AT_ranges······:·(sec_offset)·0x48
102 ·<6><133>:·Abbrev·Number:·4·(DW_TAG_variable)102 ·<6><133>:·Abbrev·Number:·4·(DW_TAG_variable)
103 ····<134>···DW_AT_abstract_origin:·(ref_addr)·<0x4e93>103 ····<134>···DW_AT_abstract_origin:·(ref_addr)·<0x4e79>
104 ····<138>···DW_AT_location····:·(sec_offset)·0x19c·(location·list)104 ····<138>···DW_AT_location····:·(sec_offset)·0x19f·(location·list)
105 ····<13c>···DW_AT_GNU_locviews:·(sec_offset)·0x196105 ····<13c>···DW_AT_GNU_locviews:·(sec_offset)·0x199
106 ·<6><140>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)106 ·<6><140>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)
107 ····<141>···DW_AT_abstract_origin:·(ref_addr)·<0x52e5>107 ····<141>···DW_AT_abstract_origin:·(ref_addr)·<0x52cb>
108 ····<145>···DW_AT_entry_pc····:·(addr)·0x259f108 ····<145>···DW_AT_entry_pc····:·(addr)·0x25af
109 ····<14d>···DW_AT_GNU_entry_view:·(data2)·6109 ····<14d>···DW_AT_GNU_entry_view:·(data2)·6
110 ····<14f>···DW_AT_ranges······:·(sec_offset)·0x68110 ····<14f>···DW_AT_ranges······:·(sec_offset)·0x69
111 ····<153>···DW_AT_call_file···:·(data1)·2111 ····<153>···DW_AT_call_file···:·(data1)·2
112 ····<154>···DW_AT_call_line···:·(data2)·570112 ····<154>···DW_AT_call_line···:·(data2)·570
113 ····<156>···DW_AT_call_column·:·(data1)·14113 ····<156>···DW_AT_call_column·:·(data1)·14
114 ····<157>···DW_AT_sibling·····:·(ref4)·<0x31d>114 ····<157>···DW_AT_sibling·····:·(ref4)·<0x31d>
115 ·<7><15b>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)115 ·<7><15b>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
116 ····<15c>···DW_AT_abstract_origin:·(ref_addr)·<0x52f3>116 ····<15c>···DW_AT_abstract_origin:·(ref_addr)·<0x52d9>
117 ····<160>···DW_AT_location····:·(sec_offset)·0x1c2·(location·list)117 ····<160>···DW_AT_location····:·(sec_offset)·0x1c5·(location·list)
118 ····<164>···DW_AT_GNU_locviews:·(sec_offset)·0x1bc118 ····<164>···DW_AT_GNU_locviews:·(sec_offset)·0x1bf
119 ·<7><168>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)119 ·<7><168>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
120 ····<169>···DW_AT_abstract_origin:·(ref_addr)·<0x52ff>120 ····<169>···DW_AT_abstract_origin:·(ref_addr)·<0x52e5>
121 ····<16d>···DW_AT_location····:·(sec_offset)·0x1e5·(location·list)121 ····<16d>···DW_AT_location····:·(sec_offset)·0x1e8·(location·list)
122 ····<171>···DW_AT_GNU_locviews:·(sec_offset)·0x1df122 ····<171>···DW_AT_GNU_locviews:·(sec_offset)·0x1e2
123 ·<7><175>:·Abbrev·Number:·11·(DW_TAG_lexical_block)123 ·<7><175>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
124 ····<176>···DW_AT_ranges······:·(sec_offset)·0x68124 ····<176>···DW_AT_ranges······:·(sec_offset)·0x69
125 ·<8><17a>:·Abbrev·Number:·4·(DW_TAG_variable)125 ·<8><17a>:·Abbrev·Number:·4·(DW_TAG_variable)
126 ····<17b>···DW_AT_abstract_origin:·(ref_addr)·<0x530b>126 ····<17b>···DW_AT_abstract_origin:·(ref_addr)·<0x52f1>
Max diff block lines reached; 893957/903796 bytes (98.91%) of diff not shown.
2.44 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 66, 48 lines modifiedOffset 66, 48 lines modified
66 ····DW_AT_abstract_origin·DW_FORM_ref_addr66 ····DW_AT_abstract_origin·DW_FORM_ref_addr
67 ····DW_AT·value:·0·····DW_FORM·value:·067 ····DW_AT·value:·0·····DW_FORM·value:·0
68 ···14······DW_TAG_inlined_subroutine····[has·children]68 ···14······DW_TAG_inlined_subroutine····[has·children]
69 ····DW_AT_abstract_origin·DW_FORM_ref_addr69 ····DW_AT_abstract_origin·DW_FORM_ref_addr
70 ····DW_AT_entry_pc·····DW_FORM_addr70 ····DW_AT_entry_pc·····DW_FORM_addr
71 ····DW_AT_GNU_entry_view·DW_FORM_data271 ····DW_AT_GNU_entry_view·DW_FORM_data2
72 ····DW_AT_ranges·······DW_FORM_sec_offset72 ····DW_AT_ranges·······DW_FORM_sec_offset
73 ····DW_AT_call_file····DW_FORM_data173 ····DW_AT_call_file····DW_FORM_implicit_const:·3
74 ····DW_AT_call_line····DW_FORM_data174 ····DW_AT_call_line····DW_FORM_data2
75 ····DW_AT_call_column··DW_FORM_data175 ····DW_AT_call_column··DW_FORM_data1
76 ····DW_AT_sibling······DW_FORM_ref4 
77 ····DW_AT·value:·0·····DW_FORM·value:·076 ····DW_AT·value:·0·····DW_FORM·value:·0
78 ···15······DW_TAG_inlined_subroutine····[has·children]77 ···15······DW_TAG_inlined_subroutine····[has·children]
79 ····DW_AT_abstract_origin·DW_FORM_ref_addr78 ····DW_AT_abstract_origin·DW_FORM_ref_addr
80 ····DW_AT_entry_pc·····DW_FORM_addr79 ····DW_AT_entry_pc·····DW_FORM_addr
81 ····DW_AT_GNU_entry_view·DW_FORM_data280 ····DW_AT_GNU_entry_view·DW_FORM_data2
82 ····DW_AT_ranges·······DW_FORM_sec_offset81 ····DW_AT_ranges·······DW_FORM_sec_offset
83 ····DW_AT_call_file····DW_FORM_implicit_const:·382 ····DW_AT_call_file····DW_FORM_data1
84 ····DW_AT_call_line····DW_FORM_data283 ····DW_AT_call_line····DW_FORM_data1
85 ····DW_AT_call_column··DW_FORM_data184 ····DW_AT_call_column··DW_FORM_data1
 85 ····DW_AT_sibling······DW_FORM_ref4
86 ····DW_AT·value:·0·····DW_FORM·value:·086 ····DW_AT·value:·0·····DW_FORM·value:·0
87 ···16······DW_TAG_inlined_subroutine····[has·children]87 ···16······DW_TAG_inlined_subroutine····[has·children]
88 ····DW_AT_abstract_origin·DW_FORM_ref_addr88 ····DW_AT_abstract_origin·DW_FORM_ref_addr
89 ····DW_AT_entry_pc·····DW_FORM_addr89 ····DW_AT_entry_pc·····DW_FORM_addr
90 ····DW_AT_GNU_entry_view·DW_FORM_data290 ····DW_AT_GNU_entry_view·DW_FORM_data2
91 ····DW_AT_low_pc·······DW_FORM_addr91 ····DW_AT_low_pc·······DW_FORM_addr
92 ····DW_AT_high_pc······DW_FORM_data892 ····DW_AT_high_pc······DW_FORM_data8
93 ····DW_AT_call_file····DW_FORM_data193 ····DW_AT_call_file····DW_FORM_implicit_const:·2
94 ····DW_AT_call_line····DW_FORM_data294 ····DW_AT_call_line····DW_FORM_data1
95 ····DW_AT_call_column··DW_FORM_data195 ····DW_AT_call_column··DW_FORM_data1
 96 ····DW_AT_sibling······DW_FORM_ref4
96 ····DW_AT·value:·0·····DW_FORM·value:·097 ····DW_AT·value:·0·····DW_FORM·value:·0
97 ···17······DW_TAG_inlined_subroutine····[has·children]98 ···17······DW_TAG_inlined_subroutine····[has·children]
98 ····DW_AT_abstract_origin·DW_FORM_ref_addr99 ····DW_AT_abstract_origin·DW_FORM_ref_addr
99 ····DW_AT_entry_pc·····DW_FORM_addr100 ····DW_AT_entry_pc·····DW_FORM_addr
100 ····DW_AT_GNU_entry_view·DW_FORM_data2101 ····DW_AT_GNU_entry_view·DW_FORM_data2
101 ····DW_AT_low_pc·······DW_FORM_addr102 ····DW_AT_low_pc·······DW_FORM_addr
102 ····DW_AT_high_pc······DW_FORM_data8103 ····DW_AT_high_pc······DW_FORM_data8
103 ····DW_AT_call_file····DW_FORM_implicit_const:·2104 ····DW_AT_call_file····DW_FORM_data1
104 ····DW_AT_call_line····DW_FORM_data1105 ····DW_AT_call_line····DW_FORM_data2
105 ····DW_AT_call_column··DW_FORM_data1106 ····DW_AT_call_column··DW_FORM_data1
106 ····DW_AT_sibling······DW_FORM_ref4 
107 ····DW_AT·value:·0·····DW_FORM·value:·0107 ····DW_AT·value:·0·····DW_FORM·value:·0
108 ···18······DW_TAG_subprogram····[has·children]108 ···18······DW_TAG_subprogram····[has·children]
109 ····DW_AT_abstract_origin·DW_FORM_ref_addr109 ····DW_AT_abstract_origin·DW_FORM_ref_addr
110 ····DW_AT_low_pc·······DW_FORM_addr110 ····DW_AT_low_pc·······DW_FORM_addr
111 ····DW_AT_high_pc······DW_FORM_data8111 ····DW_AT_high_pc······DW_FORM_data8
112 ····DW_AT_frame_base···DW_FORM_exprloc112 ····DW_AT_frame_base···DW_FORM_exprloc
113 ····DW_AT_call_all_calls·DW_FORM_flag_present113 ····DW_AT_call_all_calls·DW_FORM_flag_present
715 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 14 lines modifiedOffset 3, 14 lines modified
3 ··Length:···················1083 ··Length:···················108
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 ····00000000000033f0·00000000000000109 ····0000000000003400·0000000000000010
10 ····0000000000002210·000000000000034910 ····0000000000002210·0000000000000354
11 ····0000000000002560·0000000000000cff11 ····0000000000002570·0000000000000cfa
12 ····0000000000003260·000000000000001b12 ····0000000000003270·000000000000001b
13 ····0000000000003280·00000000000000a413 ····0000000000003290·00000000000000a4
14 ····0000000000000000·000000000000000014 ····0000000000000000·0000000000000000
  
263 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 2478 lines modifiedOffset 1, 2500 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:··········0x1c0c3 ··Length:··········0x1c4f
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair9 ····0000000c·v000000000000000·v000000000000000·location·view·pair
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair10 ····0000000e·v000000000000000·v000000000000000·location·view·pair
11 ····00000010·v000000000000000·v000000000000000·location·view·pair11 ····00000010·v000000000000000·v000000000000000·location·view·pair
  
12 ····00000012·0000000000002560·(base·address)12 ····00000012·0000000000002570·(base·address)
13 ····0000001b·v000000000000000·v000000000000000·views·at·0000000c·for:13 ····0000001b·v000000000000000·v000000000000000·views·at·0000000c·for:
14 ·············0000000000002560·0000000000002569·(DW_OP_reg5·(rdi))14 ·············0000000000002570·0000000000002579·(DW_OP_reg5·(rdi))
15 ····00000020·v000000000000000·v000000000000000·views·at·0000000e·for:15 ····00000020·v000000000000000·v000000000000000·views·at·0000000e·for:
16 ·············0000000000002569·000000000000325f·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)16 ·············0000000000002579·000000000000326a·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
17 ····00000029·v000000000000000·v000000000000000·views·at·00000010·for:17 ····00000029·v000000000000000·v000000000000000·views·at·00000010·for:
18 ·············0000000000002210·0000000000002528·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)18 ·············0000000000002210·0000000000002533·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
19 ····00000039·<End·of·list>19 ····00000039·<End·of·list>
  
20 ····0000003a·v000000000000000·v000000000000000·location·view·pair20 ····0000003a·v000000000000000·v000000000000000·location·view·pair
21 ····0000003c·v000000000000000·v000000000000000·location·view·pair21 ····0000003c·v000000000000000·v000000000000000·location·view·pair
22 ····0000003e·v000000000000000·v000000000000000·location·view·pair22 ····0000003e·v000000000000000·v000000000000000·location·view·pair
23 ····00000040·v000000000000000·v000000000000000·location·view·pair23 ····00000040·v000000000000000·v000000000000000·location·view·pair
  
24 ····00000042·0000000000002560·(base·address)24 ····00000042·0000000000002570·(base·address)
25 ····0000004b·v000000000000000·v000000000000000·views·at·0000003a·for:25 ····0000004b·v000000000000000·v000000000000000·views·at·0000003a·for:
26 ·············0000000000002560·0000000000002572·(DW_OP_reg4·(rsi))26 ·············0000000000002570·0000000000002582·(DW_OP_reg4·(rsi))
27 ····00000050·v000000000000000·v000000000000000·views·at·0000003c·for:27 ····00000050·v000000000000000·v000000000000000·views·at·0000003c·for:
28 ·············0000000000002572·000000000000258c·(DW_OP_reg5·(rdi))28 ·············0000000000002582·000000000000259c·(DW_OP_reg5·(rdi))
29 ····00000055·v000000000000000·v000000000000000·views·at·0000003e·for:29 ····00000055·v000000000000000·v000000000000000·views·at·0000003e·for:
30 ·············000000000000258c·000000000000325f·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)30 ·············000000000000259c·000000000000326a·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
31 ····0000005e·v000000000000000·v000000000000000·views·at·00000040·for:31 ····0000005e·v000000000000000·v000000000000000·views·at·00000040·for:
32 ·············0000000000002210·0000000000002528·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)32 ·············0000000000002210·0000000000002533·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
33 ····0000006e·<End·of·list>33 ····0000006e·<End·of·list>
  
34 ····0000006f·v000000000000003·v000000000000000·location·view·pair34 ····0000006f·v000000000000003·v000000000000000·location·view·pair
35 ····00000071·v000000000000000·v000000000000001·location·view·pair35 ····00000071·v000000000000000·v000000000000001·location·view·pair
  
36 ····00000073·v000000000000003·v000000000000000·views·at·0000006f·for:36 ····00000073·v000000000000003·v000000000000000·views·at·0000006f·for:
37 ·············0000000000002a46·0000000000002a63·(DW_OP_reg3·(rbx))37 ·············0000000000002a5d·0000000000002a7a·(DW_OP_reg3·(rbx))
38 ····0000007f·v000000000000000·v000000000000001·views·at·00000071·for:38 ····0000007f·v000000000000000·v000000000000001·views·at·00000071·for:
39 ·············0000000000002277·0000000000002291·(DW_OP_reg3·(rbx))39 ·············00000000000022a9·00000000000022c3·(DW_OP_reg3·(rbx))
40 ····0000008b·<End·of·list>40 ····0000008b·<End·of·list>
  
41 ····0000008c·v000000000000000·v000000000000003·location·view·pair41 ····0000008c·v000000000000000·v000000000000003·location·view·pair
42 ····0000008e·v000000000000000·v000000000000000·location·view·pair42 ····0000008e·v000000000000000·v000000000000000·location·view·pair
43 ····00000090·v000000000000000·v000000000000000·location·view·pair43 ····00000090·v000000000000000·v000000000000000·location·view·pair
44 ····00000092·v000000000000000·v000000000000000·location·view·pair44 ····00000092·v000000000000000·v000000000000000·location·view·pair
  
45 ····00000094·000000000000259f·(base·address)45 ····00000094·00000000000025af·(base·address)
46 ····0000009d·v000000000000000·v000000000000003·views·at·0000008c·for:46 ····0000009d·v000000000000000·v000000000000003·views·at·0000008c·for:
47 ·············000000000000259f·0000000000002a46·(DW_OP_reg6·(rbp))47 ·············00000000000025af·0000000000002a5d·(DW_OP_reg6·(rbp))
48 ····000000a3·v000000000000000·v000000000000000·views·at·0000008e·for:48 ····000000a3·v000000000000000·v000000000000000·views·at·0000008e·for:
49 ·············0000000000002a72·000000000000325f·(DW_OP_reg6·(rbp))49 ·············0000000000002a89·000000000000326a·(DW_OP_reg6·(rbp))
50 ····000000aa·0000000000002210·(base·address)50 ····000000aa·0000000000002210·(base·address)
51 ····000000b3·v000000000000000·v000000000000000·views·at·00000090·for:51 ····000000b3·v000000000000000·v000000000000000·views·at·00000090·for:
52 ·············0000000000002210·0000000000002277·(DW_OP_reg6·(rbp))52 ·············0000000000002210·00000000000022a9·(DW_OP_reg6·(rbp))
53 ····000000b8·v000000000000000·v000000000000000·views·at·00000092·for:53 ····000000b9·v000000000000000·v000000000000000·views·at·00000092·for:
54 ·············0000000000002298·0000000000002528·(DW_OP_reg6·(rbp))54 ·············00000000000022ca·0000000000002533·(DW_OP_reg6·(rbp))
55 ····000000bf·<End·of·list>55 ····000000c0·<End·of·list>
  
56 ····000000c0·v000000000000000·v000000000000000·location·view·pair56 ····000000c1·v000000000000000·v000000000000000·location·view·pair
57 ····000000c2·v000000000000000·v000000000000000·location·view·pair57 ····000000c3·v000000000000000·v000000000000000·location·view·pair
58 ····000000c4·v000000000000000·v000000000000000·location·view·pair58 ····000000c5·v000000000000000·v000000000000000·location·view·pair
59 ····000000c6·v000000000000000·v000000000000000·location·view·pair59 ····000000c7·v000000000000000·v000000000000000·location·view·pair
60 ····000000c8·v000000000000000·v000000000000000·location·view·pair60 ····000000c9·v000000000000000·v000000000000000·location·view·pair
  
61 ····000000ca·000000000000259f·(base·address)61 ····000000cb·00000000000025af·(base·address)
62 ····000000d3·v000000000000000·v000000000000000·views·at·000000c0·for:62 ····000000d4·v000000000000000·v000000000000000·views·at·000000c1·for:
63 ·············000000000000259f·0000000000002a38·(DW_OP_reg3·(rbx))63 ·············00000000000025af·0000000000002a4f·(DW_OP_reg3·(rbx))
64 ····000000d9·v000000000000000·v000000000000000·views·at·000000c2·for:64 ····000000da·v000000000000000·v000000000000000·views·at·000000c3·for:
65 ·············0000000000002a72·000000000000325f·(DW_OP_reg3·(rbx))65 ·············0000000000002a89·000000000000326a·(DW_OP_reg3·(rbx))
66 ····000000e0·0000000000002210·(base·address)66 ····000000e1·0000000000002210·(base·address)
67 ····000000e9·v000000000000000·v000000000000000·views·at·000000c4·for:67 ····000000ea·v000000000000000·v000000000000000·views·at·000000c5·for:
68 ·············0000000000002210·0000000000002277·(DW_OP_reg3·(rbx))68 ·············0000000000002210·0000000000002295·(DW_OP_reg3·(rbx))
69 ····000000ee·v000000000000000·v000000000000000·views·at·000000c6·for: 
70 ·············0000000000002298·0000000000002334·(DW_OP_reg3·(rbx)) 
71 ····000000f5·v000000000000000·v000000000000000·views·at·000000c8·for:69 ····000000f0·v000000000000000·v000000000000000·views·at·000000c7·for:
72 ·············000000000000233e·0000000000002528·(DW_OP_reg3·(rbx))70 ·············000000000000229f·00000000000022a9·(DW_OP_reg3·(rbx))
 71 ····000000f7·v000000000000000·v000000000000000·views·at·000000c9·for:
 72 ·············00000000000022ca·0000000000002533·(DW_OP_reg3·(rbx))
73 ····000000fc·<End·of·list>73 ····000000fe·<End·of·list>
  
74 ····000000fd·v000000000000003·v000000000000001·location·view·pair74 ····000000ff·v000000000000003·v000000000000001·location·view·pair
75 ····000000ff·v000000000000001·v000000000000003·location·view·pair75 ····00000101·v000000000000001·v000000000000003·location·view·pair
76 ····00000101·v000000000000000·v000000000000000·location·view·pair 
77 ····00000103·v000000000000000·v000000000000000·location·view·pair76 ····00000103·v000000000000000·v000000000000000·location·view·pair
78 ····00000105·v000000000000000·v000000000000000·location·view·pair77 ····00000105·v000000000000000·v000000000000000·location·view·pair
 78 ····00000107·v000000000000000·v000000000000000·location·view·pair
Diff chunk too large, falling back to line-by-line diff (510 lines added, 509 lines removed)
  
79 ····00000107·000000000000259f·(base·address)79 ····00000109·00000000000025af·(base·address)
80 ····00000110·v000000000000003·v000000000000001·views·at·000000fd·for:80 ····00000112·v000000000000003·v000000000000001·views·at·000000ff·for:
81 ·············000000000000259f·0000000000002a46·(DW_OP_lit0;·DW_OP_stack_value)81 ·············00000000000025af·0000000000002a5d·(DW_OP_lit0;·DW_OP_stack_value)
82 ····00000117·v000000000000001·v000000000000003·views·at·000000ff·for:82 ····00000119·v000000000000001·v000000000000003·views·at·00000101·for:
83 ·············0000000000002a46·0000000000002a46·(DW_OP_reg3·(rbx))83 ·············0000000000002a5d·0000000000002a5d·(DW_OP_reg3·(rbx))
84 ····0000011e·v000000000000000·v000000000000000·views·at·00000101·for:84 ····00000120·v000000000000000·v000000000000000·views·at·00000103·for:
85 ·············0000000000002a72·000000000000325f·(DW_OP_lit0;·DW_OP_stack_value)85 ·············0000000000002a89·000000000000326a·(DW_OP_lit0;·DW_OP_stack_value)
86 ····00000126·0000000000002210·(base·address)86 ····00000128·0000000000002210·(base·address)
87 ····0000012f·v000000000000000·v000000000000000·views·at·00000103·for:87 ····00000131·v000000000000000·v000000000000000·views·at·00000105·for:
88 ·············0000000000002210·0000000000002277·(DW_OP_lit0;·DW_OP_stack_value)88 ·············0000000000002210·00000000000022a9·(DW_OP_lit0;·DW_OP_stack_value)
89 ····00000135·v000000000000000·v000000000000000·views·at·00000105·for:89 ····00000138·v000000000000000·v000000000000000·views·at·00000107·for:
90 ·············0000000000002298·0000000000002528·(DW_OP_lit0;·DW_OP_stack_value)90 ·············00000000000022ca·0000000000002533·(DW_OP_lit0;·DW_OP_stack_value)
91 ····0000013d·<End·of·list>91 ····00000140·<End·of·list>
  
92 ····0000013e·v000000000000004·v000000000000001·location·view·pair92 ····00000141·v000000000000004·v000000000000001·location·view·pair
93 ····00000140·v000000000000000·v000000000000000·location·view·pair93 ····00000143·v000000000000000·v000000000000000·location·view·pair
94 ····00000142·v000000000000000·v000000000000000·location·view·pair94 ····00000145·v000000000000000·v000000000000000·location·view·pair
95 ····00000144·v000000000000000·v000000000000000·location·view·pair95 ····00000147·v000000000000000·v000000000000000·location·view·pair
  
96 ····00000146·000000000000259f·(base·address)96 ····00000149·00000000000025af·(base·address)
97 ····0000014f·v000000000000004·v000000000000001·views·at·0000013e·for:97 ····00000152·v000000000000004·v000000000000001·views·at·00000141·for:
98 ·············000000000000259f·000000000000260a·(DW_OP_reg6·(rbp))98 ·············00000000000025af·000000000000261a·(DW_OP_reg6·(rbp))
99 ····00000154·v000000000000000·v000000000000000·views·at·00000140·for:99 ····00000157·v000000000000000·v000000000000000·views·at·00000143·for:
100 ·············0000000000002ae1·0000000000002b0a·(DW_OP_reg6·(rbp))100 ·············0000000000002aea·0000000000002b05·(DW_OP_reg6·(rbp))
101 ····0000015b·v000000000000000·v000000000000000·views·at·00000142·for:101 ····0000015e·v000000000000000·v000000000000000·views·at·00000145·for:
102 ·············0000000000002eb2·0000000000002ecd·(DW_OP_reg6·(rbp))102 ·············0000000000002b19·0000000000002b42·(DW_OP_reg6·(rbp))
103 ····00000162·v000000000000000·v000000000000000·views·at·00000144·for:103 ····00000165·v000000000000000·v000000000000000·views·at·00000147·for:
104 ·············0000000000003232·0000000000003237·(DW_OP_reg6·(rbp))104 ·············000000000000322e·0000000000003233·(DW_OP_reg6·(rbp))
105 ····00000169·<End·of·list>105 ····0000016c·<End·of·list>
  
106 ····0000016a·v000000000000004·v000000000000001·location·view·pair106 ····0000016d·v000000000000004·v000000000000001·location·view·pair
Max diff block lines reached; 206690/269593 bytes (76.67%) of diff not shown.
713 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 14 lines modifiedOffset 3, 14 lines modified
3 ··Length:···················1083 ··Length:···················108
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 ····00000000000033f0·00000000000000109 ····0000000000003400·0000000000000010
10 ····0000000000002210·000000000000034910 ····0000000000002210·0000000000000354
11 ····0000000000002560·0000000000000cff11 ····0000000000002570·0000000000000cfa
12 ····0000000000003260·000000000000001b12 ····0000000000003270·000000000000001b
13 ····0000000000003280·00000000000000a413 ····0000000000003290·00000000000000a4
14 ····0000000000000000·000000000000000014 ····0000000000000000·0000000000000000
  
625 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 9#p7c_wS" 
3 J+Jy^70o2 5}M\M?WH
 3 2!y8?{=-+H>
4 Z@9!NT]*?4 Z@9!NT]*?
 5 sJ%gazmSH
 6 nHn\pa.\
5 _fuzzmodule7 _fuzzmodule
6 _fuzz_run8 _fuzz_run
7 STRUCT_UNPACK_INITIALIZED.69 STRUCT_UNPACK_INITIALIZED.6
8 JSON_LOADS_INITIALIZED.510 JSON_LOADS_INITIALIZED.5
9 json_loads_method11 json_loads_method
10 SRE_COMPILE_INITIALIZED.412 SRE_COMPILE_INITIALIZED.4
11 SRE_MATCH_INITIALIZED.313 SRE_MATCH_INITIALIZED.3
Offset 20, 16 lines modifiedOffset 22, 16 lines modified
20 re_compile_method22 re_compile_method
21 Py_XDECREF23 Py_XDECREF
22 ast_literal_eval_method24 ast_literal_eval_method
23 csv_module25 csv_module
24 struct_unpack_method26 struct_unpack_method
25 struct_error27 struct_error
26 csv_error28 csv_error
27 re_error_exception 
28 regex_patterns29 regex_patterns
 30 re_error_exception
29 _fuzz_run.cold31 _fuzz_run.cold
30 start_vals32 start_vals
31 optimize_vals33 optimize_vals
32 fuzz_pycompile.cold34 fuzz_pycompile.cold
33 module_slots35 module_slots
34 module_methods36 module_methods
35 crtstuff.c37 crtstuff.c
1.01 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 33 lines modifiedOffset 2, 33 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000002210·<_fuzz_run.cold>:3 0000000000002210·<_fuzz_run.cold>:
4 »       ...4 »       ...
  
5 0000000000002528·<fuzz_pycompile.cold>:5 0000000000002533·<fuzz_pycompile.cold>:
6 »       ...6 »       ...
  
7 0000000000002560·<_fuzz_run>:7 0000000000002570·<_fuzz_run>:
8 »       ...8 »       ...
  
9 0000000000003260·<Py_XDECREF>:9 0000000000003270·<Py_XDECREF>:
10 »       ...10 »       ...
  
11 0000000000003280·<fuzz_pycompile>:11 0000000000003290·<fuzz_pycompile>:
12 »       ...12 »       ...
  
13 0000000000003330·<deregister_tm_clones>:13 0000000000003340·<deregister_tm_clones>:
14 »       ...14 »       ...
  
15 0000000000003360·<register_tm_clones>:15 0000000000003370·<register_tm_clones>:
16 »       ...16 »       ...
  
17 00000000000033a0·<__do_global_dtors_aux>:17 00000000000033b0·<__do_global_dtors_aux>:
18 »       ...18 »       ...
  
19 00000000000033e0·<frame_dummy>:19 00000000000033f0·<frame_dummy>:
20 »       ...20 »       ...
  
21 00000000000033f0·<PyInit__xxtestfuzz>:21 0000000000003400·<PyInit__xxtestfuzz>:
22 »       ...22 »       ...
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 0000000000003400·<_fini>:2 0000000000003410·<_fini>:
3 »       ...3 »       ...
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 17 lines modifiedOffset 22, 17 lines modified
22 ··0x00000130·475f4445·42554700·72655f63·6f6d7069·G_DEBUG.re_compi22 ··0x00000130·475f4445·42554700·72655f63·6f6d7069·G_DEBUG.re_compi
23 ··0x00000140·6c655f6d·6574686f·64005079·5f584445·le_method.Py_XDE23 ··0x00000140·6c655f6d·6574686f·64005079·5f584445·le_method.Py_XDE
24 ··0x00000150·43524546·00617374·5f6c6974·6572616c·CREF.ast_literal24 ··0x00000150·43524546·00617374·5f6c6974·6572616c·CREF.ast_literal
25 ··0x00000160·5f657661·6c5f6d65·74686f64·00637376·_eval_method.csv25 ··0x00000160·5f657661·6c5f6d65·74686f64·00637376·_eval_method.csv
26 ··0x00000170·5f6d6f64·756c6500·73747275·63745f75·_module.struct_u26 ··0x00000170·5f6d6f64·756c6500·73747275·63745f75·_module.struct_u
27 ··0x00000180·6e706163·6b5f6d65·74686f64·00737472·npack_method.str27 ··0x00000180·6e706163·6b5f6d65·74686f64·00737472·npack_method.str
28 ··0x00000190·7563745f·6572726f·72006373·765f6572·uct_error.csv_er28 ··0x00000190·7563745f·6572726f·72006373·765f6572·uct_error.csv_er
29 ··0x000001a0·726f7200·72655f65·72726f72·5f657863·ror.re_error_exc 
30 ··0x000001b0·65707469·6f6e0072·65676578·5f706174·eption.regex_pat29 ··0x000001a0·726f7200·72656765·785f7061·74746572·ror.regex_patter
 30 ··0x000001b0·6e730072·655f6572·726f725f·65786365·ns.re_error_exce
31 ··0x000001c0·7465726e·73005f66·757a7a5f·72756e2e·terns._fuzz_run.31 ··0x000001c0·7074696f·6e005f66·757a7a5f·72756e2e·ption._fuzz_run.
32 ··0x000001d0·636f6c64·00737461·72745f76·616c7300·cold.start_vals.32 ··0x000001d0·636f6c64·00737461·72745f76·616c7300·cold.start_vals.
33 ··0x000001e0·6f707469·6d697a65·5f76616c·73006675·optimize_vals.fu33 ··0x000001e0·6f707469·6d697a65·5f76616c·73006675·optimize_vals.fu
34 ··0x000001f0·7a7a5f70·79636f6d·70696c65·2e636f6c·zz_pycompile.col34 ··0x000001f0·7a7a5f70·79636f6d·70696c65·2e636f6c·zz_pycompile.col
35 ··0x00000200·64006d6f·64756c65·5f736c6f·7473006d·d.module_slots.m35 ··0x00000200·64006d6f·64756c65·5f736c6f·7473006d·d.module_slots.m
36 ··0x00000210·6f64756c·655f6d65·74686f64·73006372·odule_methods.cr36 ··0x00000210·6f64756c·655f6d65·74686f64·73006372·odule_methods.cr
37 ··0x00000220·74737475·66662e63·00646572·65676973·tstuff.c.deregis37 ··0x00000220·74737475·66662e63·00646572·65676973·tstuff.c.deregis
38 ··0x00000230·7465725f·746d5f63·6c6f6e65·73005f5f·ter_tm_clones.__38 ··0x00000230·7465725f·746d5f63·6c6f6e65·73005f5f·ter_tm_clones.__
506 KB
./usr/lib/debug/.build-id/af/64051c3eb0596e352e0e5b7497bd1fab8bf777.debug vs.
./usr/lib/debug/.build-id/ff/39c29b57dda39e2432c780f734bd848e798d19.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% 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:··········85056·(bytes·into·file)13 ··Start·of·section·headers:··········85064·(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.13 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x14c40:1 There·are·37·section·headers,·starting·at·offset·0x14c48:
  
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·0076ac·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·007a70·0002e4·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·007a78·0002e4·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·007d58·002202·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·007d60·0021fd·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·009f60·00101c·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·009f60·00101c·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·00af80·00019b·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·00af80·00019b·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·00b120·003e26·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·00b120·003e29·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·00ef48·000a42·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·00ef50·000a42·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·00f990·0037c8·18·····35·490··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·00f998·0037c8·18·····35·490··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·013158·001975·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·013160·001975·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·014acd·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·014ad5·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:·af64051c3eb0596e352e0e5b7497bd1fab8bf7773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff39c29b57dda39e2432c780f734bd848e798d19
4.73 KB
readelf --wide --debug-dump=rawline {}
    
Offset 9152, 26 lines modifiedOffset 9152, 26 lines modified
9152 ··[0x00003b11]··Set·column·to·59152 ··[0x00003b11]··Set·column·to·5
9153 ··[0x00003b13]··Set·is_stmt·to·19153 ··[0x00003b13]··Set·is_stmt·to·1
9154 ··[0x00003b14]··Advance·Line·by·165·to·6919154 ··[0x00003b14]··Advance·Line·by·165·to·691
9155 ··[0x00003b17]··Copy·(view·1)9155 ··[0x00003b17]··Copy·(view·1)
9156 ··[0x00003b18]··Special·opcode·119:·advance·Address·by·8·to·0x8d51·and·Line·by·2·to·6939156 ··[0x00003b18]··Special·opcode·119:·advance·Address·by·8·to·0x8d51·and·Line·by·2·to·693
9157 ··[0x00003b19]··Set·File·Name·to·entry·8·in·the·File·Name·Table9157 ··[0x00003b19]··Set·File·Name·to·entry·8·in·the·File·Name·Table
9158 ··[0x00003b1b]··Set·column·to·99158 ··[0x00003b1b]··Set·column·to·9
9159 ··[0x00003b1d]··Advance·Line·by·-644·to·499159 ··[0x00003b1d]··Advance·Line·by·-633·to·60
9160 ··[0x00003b20]··Special·opcode·75:·advance·Address·by·5·to·0x8d56·and·Line·by·0·to·499160 ··[0x00003b20]··Special·opcode·75:·advance·Address·by·5·to·0x8d56·and·Line·by·0·to·60
9161 ··[0x00003b21]··Set·is_stmt·to·09161 ··[0x00003b21]··Set·is_stmt·to·0
9162 ··[0x00003b22]··Special·opcode·187:·advance·Address·by·13·to·0x8d63·and·Line·by·0·to·499162 ··[0x00003b22]··Special·opcode·187:·advance·Address·by·13·to·0x8d63·and·Line·by·0·to·60
9163 ··[0x00003b23]··Set·is_stmt·to·19163 ··[0x00003b23]··Set·is_stmt·to·1
9164 ··[0x00003b24]··Advance·Line·by·11·to·609164 ··[0x00003b24]··Advance·Line·by·-11·to·49
9165 ··[0x00003b26]··Copy·(view·1)9165 ··[0x00003b26]··Copy·(view·1)
9166 ··[0x00003b27]··Set·is_stmt·to·09166 ··[0x00003b27]··Set·is_stmt·to·0
9167 ··[0x00003b28]··Special·opcode·187:·advance·Address·by·13·to·0x8d70·and·Line·by·0·to·609167 ··[0x00003b28]··Special·opcode·187:·advance·Address·by·13·to·0x8d70·and·Line·by·0·to·49
9168 ··[0x00003b29]··Set·File·Name·to·entry·1·in·the·File·Name·Table9168 ··[0x00003b29]··Set·File·Name·to·entry·1·in·the·File·Name·Table
9169 ··[0x00003b2b]··Set·is_stmt·to·19169 ··[0x00003b2b]··Set·is_stmt·to·1
9170 ··[0x00003b2c]··Advance·Line·by·619·to·6799170 ··[0x00003b2c]··Advance·Line·by·630·to·679
9171 ··[0x00003b2f]··Copy·(view·1)9171 ··[0x00003b2f]··Copy·(view·1)
9172 ··[0x00003b30]··Set·column·to·259172 ··[0x00003b30]··Set·column·to·25
9173 ··[0x00003b32]··Set·is_stmt·to·09173 ··[0x00003b32]··Set·is_stmt·to·0
9174 ··[0x00003b33]··Copy·(view·2)9174 ··[0x00003b33]··Copy·(view·2)
9175 ··[0x00003b34]··Special·opcode·131:·advance·Address·by·9·to·0x8d79·and·Line·by·0·to·6799175 ··[0x00003b34]··Special·opcode·131:·advance·Address·by·9·to·0x8d79·and·Line·by·0·to·679
9176 ··[0x00003b35]··Set·File·Name·to·entry·4·in·the·File·Name·Table9176 ··[0x00003b35]··Set·File·Name·to·entry·4·in·the·File·Name·Table
9177 ··[0x00003b37]··Set·column·to·19177 ··[0x00003b37]··Set·column·to·1
Offset 13180, 35 lines modifiedOffset 13180, 35 lines modified
13180 ··[0x000054c9]··Copy·(view·1)13180 ··[0x000054c9]··Copy·(view·1)
13181 ··[0x000054ca]··Set·is_stmt·to·013181 ··[0x000054ca]··Set·is_stmt·to·0
13182 ··[0x000054cb]··Special·opcode·117:·advance·Address·by·8·to·0x5567·and·Line·by·0·to·68613182 ··[0x000054cb]··Special·opcode·117:·advance·Address·by·8·to·0x5567·and·Line·by·0·to·686
13183 ··[0x000054cc]··Set·column·to·513183 ··[0x000054cc]··Set·column·to·5
13184 ··[0x000054ce]··Set·is_stmt·to·113184 ··[0x000054ce]··Set·is_stmt·to·1
13185 ··[0x000054cf]··Special·opcode·10:·advance·Address·by·0·to·0x5567·and·Line·by·5·to·691·(view·1)13185 ··[0x000054cf]··Special·opcode·10:·advance·Address·by·0·to·0x5567·and·Line·by·5·to·691·(view·1)
13186 ··[0x000054d0]··Special·opcode·119:·advance·Address·by·8·to·0x556f·and·Line·by·2·to·69313186 ··[0x000054d0]··Special·opcode·119:·advance·Address·by·8·to·0x556f·and·Line·by·2·to·693
13187 ··[0x000054d1]··Extended·opcode·4:·set·Discriminator·to·113187 ··[0x000054d1]··Extended·opcode·4:·set·Discriminator·to·7
13188 ··[0x000054d5]··Advance·Line·by·-17·to·67613188 ··[0x000054d5]··Advance·Line·by·-17·to·676
13189 ··[0x000054d7]··Special·opcode·33:·advance·Address·by·2·to·0x5571·and·Line·by·0·to·67613189 ··[0x000054d7]··Special·opcode·33:·advance·Address·by·2·to·0x5571·and·Line·by·0·to·676
13190 ··[0x000054d8]··Extended·opcode·4:·set·Discriminator·to·113190 ··[0x000054d8]··Extended·opcode·4:·set·Discriminator·to·1
13191 ··[0x000054dc]··Set·is_stmt·to·013191 ··[0x000054dc]··Advance·PC·by·constant·17·to·0x5582
13192 ··[0x000054dd]··Special·opcode·201:·advance·Address·by·14·to·0x557f·and·Line·by·0·to·67613192 ··[0x000054dd]··Special·opcode·75:·advance·Address·by·5·to·0x5587·and·Line·by·0·to·676
13193 ··[0x000054de]··Extended·opcode·4:·set·Discriminator·to·113193 ··[0x000054de]··Extended·opcode·4:·set·Discriminator·to·2
13194 ··[0x000054e2]··Special·opcode·47:·advance·Address·by·3·to·0x5582·and·Line·by·0·to·67613194 ··[0x000054e2]··Special·opcode·117:·advance·Address·by·8·to·0x558f·and·Line·by·0·to·676
 13195 ··[0x000054e3]··Set·is_stmt·to·0
 13196 ··[0x000054e4]··Copy·(view·1)
13195 ··[0x000054e3]··Extended·opcode·4:·set·Discriminator·to·113197 ··[0x000054e5]··Extended·opcode·4:·set·Discriminator·to·1
13196 ··[0x000054e7]··Set·is_stmt·to·113198 ··[0x000054e9]··Set·is_stmt·to·1
13197 ··[0x000054e8]··Special·opcode·75:·advance·Address·by·5·to·0x5587·and·Line·by·0·to·67613199 ··[0x000054ea]··Special·opcode·33:·advance·Address·by·2·to·0x5591·and·Line·by·0·to·676
13198 ··[0x000054e9]··Set·is_stmt·to·0 
13199 ··[0x000054ea]··Copy·(view·1) 
13200 ··[0x000054eb]··Extended·opcode·4:·set·Discriminator·to·713200 ··[0x000054eb]··Extended·opcode·4:·set·Discriminator·to·1
13201 ··[0x000054ef]··Set·is_stmt·to·113201 ··[0x000054ef]··Set·is_stmt·to·0
13202 ··[0x000054f0]··Special·opcode·33:·advance·Address·by·2·to·0x5589·and·Line·by·0·to·67613202 ··[0x000054f0]··Special·opcode·201:·advance·Address·by·14·to·0x559f·and·Line·by·0·to·676
13203 ··[0x000054f1]··Extended·opcode·4:·set·Discriminator·to·113203 ··[0x000054f1]··Extended·opcode·4:·set·Discriminator·to·1
13204 ··[0x000054f5]··Advance·PC·by·constant·17·to·0x559a 
13205 ··[0x000054f6]··Special·opcode·75:·advance·Address·by·5·to·0x559f·and·Line·by·0·to·67613204 ··[0x000054f5]··Special·opcode·47:·advance·Address·by·3·to·0x55a2·and·Line·by·0·to·676
13206 ··[0x000054f7]··Extended·opcode·4:·set·Discriminator·to·213205 ··[0x000054f6]··Extended·opcode·4:·set·Discriminator·to·1
 13206 ··[0x000054fa]··Set·is_stmt·to·1
13207 ··[0x000054fb]··Special·opcode·117:·advance·Address·by·8·to·0x55a7·and·Line·by·0·to·67613207 ··[0x000054fb]··Special·opcode·75:·advance·Address·by·5·to·0x55a7·and·Line·by·0·to·676
13208 ··[0x000054fc]··Set·is_stmt·to·013208 ··[0x000054fc]··Set·is_stmt·to·0
13209 ··[0x000054fd]··Copy·(view·1)13209 ··[0x000054fd]··Copy·(view·1)
13210 ··[0x000054fe]··Set·column·to·113210 ··[0x000054fe]··Set·column·to·1
13211 ··[0x00005500]··Set·is_stmt·to·113211 ··[0x00005500]··Set·is_stmt·to·1
13212 ··[0x00005501]··Advance·Line·by·-159·to·51713212 ··[0x00005501]··Advance·Line·by·-159·to·517
13213 ··[0x00005504]··Special·opcode·33:·advance·Address·by·2·to·0x55a9·and·Line·by·0·to·51713213 ··[0x00005504]··Special·opcode·33:·advance·Address·by·2·to·0x55a9·and·Line·by·0·to·517
13214 ··[0x00005505]··Set·column·to·1313214 ··[0x00005505]··Set·column·to·13
137 KB
readelf --wide --debug-dump=info {}
    
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)·<0xe451>10106 ····<7a8e>···DW_AT_abstract_origin:·(ref_addr)·<0xe451>
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)·<0xe45e>10110 ····<7a9b>···DW_AT_abstract_origin:·(ref_addr)·<0xe45e>
10111 ····<7a9f>···DW_AT_location····:·(sec_offset)·0x9670·(location·list)10111 ····<7a9f>···DW_AT_location····:·(sec_offset)·0x9676·(location·list)
10112 ····<7aa3>···DW_AT_GNU_locviews:·(sec_offset)·0x965810112 ····<7aa3>···DW_AT_GNU_locviews:·(sec_offset)·0x965c
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)·<0xe46b>10114 ····<7aa8>···DW_AT_abstract_origin:·(ref_addr)·<0xe46b>
10115 ····<7aac>···DW_AT_location····:·(sec_offset)·0x96e4·(location·list)10115 ····<7aac>···DW_AT_location····:·(sec_offset)·0x96f1·(location·list)
10116 ····<7ab0>···DW_AT_GNU_locviews:·(sec_offset)·0x96da10116 ····<7ab0>···DW_AT_GNU_locviews:·(sec_offset)·0x96e9
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)·<0xe478>10118 ····<7ab5>···DW_AT_abstract_origin:·(ref_addr)·<0xe478>
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)·<0xfc47>10121 ····<7abe>···DW_AT_abstract_origin:·(ref_addr)·<0xfc47>
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, 93 lines modifiedOffset 10125, 93 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)·<0xfc58>10131 ····<7ae5>···DW_AT_abstract_origin:·(ref_addr)·<0xfc58>
10132 ····<7ae9>···DW_AT_location····:·(sec_offset)·0x971e·(location·list)10132 ····<7ae9>···DW_AT_location····:·(sec_offset)·0x9723·(location·list)
10133 ····<7aed>···DW_AT_GNU_locviews:·(sec_offset)·0x971c10133 ····<7aed>···DW_AT_GNU_locviews:·(sec_offset)·0x9721
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)·<0xfb9e>10136 ····<7af3>···DW_AT_abstract_origin:·(ref_addr)·<0xfb9e>
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)·<0xfbaf>10145 ····<7b0e>···DW_AT_abstract_origin:·(ref_addr)·<0xfbaf>
10146 ····<7b12>···DW_AT_location····:·(sec_offset)·0x972d·(location·list)10146 ····<7b12>···DW_AT_location····:·(sec_offset)·0x9732·(location·list)
10147 ····<7b16>···DW_AT_GNU_locviews:·(sec_offset)·0x972b10147 ····<7b16>···DW_AT_GNU_locviews:·(sec_offset)·0x9730
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)·<0xfbbc>10149 ····<7b1b>···DW_AT_abstract_origin:·(ref_addr)·<0xfbbc>
10150 ····<7b1f>···DW_AT_location····:·(sec_offset)·0x973d·(location·list)10150 ····<7b1f>···DW_AT_location····:·(sec_offset)·0x9742·(location·list)
10151 ····<7b23>···DW_AT_GNU_locviews:·(sec_offset)·0x973b10151 ····<7b23>···DW_AT_GNU_locviews:·(sec_offset)·0x9740
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)·<0xfbc9>10155 ····<7b2d>···DW_AT_abstract_origin:·(ref_addr)·<0xfbc9>
10156 ····<7b31>···DW_AT_location····:·(sec_offset)·0x974f·(location·list)10156 ····<7b31>···DW_AT_location····:·(sec_offset)·0x9754·(location·list)
10157 ····<7b35>···DW_AT_GNU_locviews:·(sec_offset)·0x974d10157 ····<7b35>···DW_AT_GNU_locviews:·(sec_offset)·0x9752
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)·<0xe485>10161 ····<7b3c>···DW_AT_abstract_origin:·(ref_addr)·<0xe485>
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)·<0xe486>10165 ····<7b49>···DW_AT_abstract_origin:·(ref_addr)·<0xe486>
10166 ····<7b4d>···DW_AT_location····:·(sec_offset)·0x976d·(location·list)10166 ····<7b4d>···DW_AT_location····:·(sec_offset)·0x9772·(location·list)
10167 ····<7b51>···DW_AT_GNU_locviews:·(sec_offset)·0x976110167 ····<7b51>···DW_AT_GNU_locviews:·(sec_offset)·0x9766
10168 ·<3><7b55>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)10168 ·<3><7b55>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)
10169 ····<7b56>···DW_AT_abstract_origin:·(ref_addr)·<0xfc87>10169 ····<7b56>···DW_AT_abstract_origin:·(ref_addr)·<0xfc87>
10170 ····<7b5a>···DW_AT_entry_pc····:·(addr)·0x8c4a10170 ····<7b5a>···DW_AT_entry_pc····:·(addr)·0x8c4a
10171 ····<7b62>···DW_AT_GNU_entry_view:·(data2)·110171 ····<7b62>···DW_AT_GNU_entry_view:·(data2)·1
10172 ····<7b64>···DW_AT_ranges······:·(sec_offset)·0x118910172 ····<7b64>···DW_AT_ranges······:·(sec_offset)·0x1189
10173 ····<7b68>···DW_AT_call_file···:·(data1)·110173 ····<7b68>···DW_AT_call_file···:·(data1)·1
10174 ····<7b69>···DW_AT_call_line···:·(data2)·68310174 ····<7b69>···DW_AT_call_line···:·(data2)·683
10175 ····<7b6b>···DW_AT_call_column·:·(data1)·910175 ····<7b6b>···DW_AT_call_column·:·(data1)·9
10176 ····<7b6c>···DW_AT_sibling·····:·(ref4)·<0x7be7>10176 ····<7b6c>···DW_AT_sibling·····:·(ref4)·<0x7be7>
10177 ·<4><7b70>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10177 ·<4><7b70>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10178 ····<7b71>···DW_AT_abstract_origin:·(ref_addr)·<0xfc92>10178 ····<7b71>···DW_AT_abstract_origin:·(ref_addr)·<0xfc92>
10179 ····<7b75>···DW_AT_location····:·(sec_offset)·0x97a7·(location·list)10179 ····<7b75>···DW_AT_location····:·(sec_offset)·0x97ac·(location·list)
10180 ····<7b79>···DW_AT_GNU_locviews:·(sec_offset)·0x97a310180 ····<7b79>···DW_AT_GNU_locviews:·(sec_offset)·0x97a8
10181 ·<4><7b7d>:·Abbrev·Number:·10·(DW_TAG_lexical_block)10181 ·<4><7b7d>:·Abbrev·Number:·10·(DW_TAG_lexical_block)
10182 ····<7b7e>···DW_AT_ranges······:·(sec_offset)·0x118910182 ····<7b7e>···DW_AT_ranges······:·(sec_offset)·0x1189
10183 ·<5><7b82>:·Abbrev·Number:·3·(DW_TAG_variable)10183 ·<5><7b82>:·Abbrev·Number:·3·(DW_TAG_variable)
10184 ····<7b83>···DW_AT_abstract_origin:·(ref_addr)·<0xfc9c>10184 ····<7b83>···DW_AT_abstract_origin:·(ref_addr)·<0xfc9c>
10185 ····<7b87>···DW_AT_location····:·(sec_offset)·0x97bf·(location·list)10185 ····<7b87>···DW_AT_location····:·(sec_offset)·0x97c4·(location·list)
10186 ····<7b8b>···DW_AT_GNU_locviews:·(sec_offset)·0x97bd10186 ····<7b8b>···DW_AT_GNU_locviews:·(sec_offset)·0x97c2
10187 ·<5><7b8f>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)10187 ·<5><7b8f>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)
10188 ····<7b90>···DW_AT_abstract_origin:·(ref_addr)·<0xfca9>10188 ····<7b90>···DW_AT_abstract_origin:·(ref_addr)·<0xfca9>
10189 ····<7b94>···DW_AT_entry_pc····:·(addr)·0x8c4a10189 ····<7b94>···DW_AT_entry_pc····:·(addr)·0x8c4a
10190 ····<7b9c>···DW_AT_GNU_entry_view:·(data2)·410190 ····<7b9c>···DW_AT_GNU_entry_view:·(data2)·4
10191 ····<7b9e>···DW_AT_ranges······:·(sec_offset)·0x119e10191 ····<7b9e>···DW_AT_ranges······:·(sec_offset)·0x119e
10192 ····<7ba2>···DW_AT_call_file···:·(data1)·810192 ····<7ba2>···DW_AT_call_file···:·(data1)·8
10193 ····<7ba3>···DW_AT_call_line···:·(data1)·4810193 ····<7ba3>···DW_AT_call_line···:·(data1)·48
10194 ····<7ba4>···DW_AT_call_column·:·(data1)·1010194 ····<7ba4>···DW_AT_call_column·:·(data1)·10
10195 ····<7ba5>···DW_AT_sibling·····:·(ref4)·<0x7bd1>10195 ····<7ba5>···DW_AT_sibling·····:·(ref4)·<0x7bd1>
10196 ·<6><7ba9>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10196 ·<6><7ba9>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10197 ····<7baa>···DW_AT_abstract_origin:·(ref_addr)·<0xfcb9>10197 ····<7baa>···DW_AT_abstract_origin:·(ref_addr)·<0xfcb9>
10198 ····<7bae>···DW_AT_location····:·(sec_offset)·0x97cf·(location·list)10198 ····<7bae>···DW_AT_location····:·(sec_offset)·0x97d4·(location·list)
10199 ····<7bb2>···DW_AT_GNU_locviews:·(sec_offset)·0x97cd10199 ····<7bb2>···DW_AT_GNU_locviews:·(sec_offset)·0x97d2
10200 ·<6><7bb6>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10200 ·<6><7bb6>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10201 ····<7bb7>···DW_AT_abstract_origin:·(ref_addr)·<0xfcc5>10201 ····<7bb7>···DW_AT_abstract_origin:·(ref_addr)·<0xfcc5>
10202 ····<7bbb>···DW_AT_location····:·(sec_offset)·0x97de·(location·list)10202 ····<7bbb>···DW_AT_location····:·(sec_offset)·0x97e3·(location·list)
10203 ····<7bbf>···DW_AT_GNU_locviews:·(sec_offset)·0x97dc10203 ····<7bbf>···DW_AT_GNU_locviews:·(sec_offset)·0x97e1
10204 ·<6><7bc3>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10204 ·<6><7bc3>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10205 ····<7bc4>···DW_AT_abstract_origin:·(ref_addr)·<0xfcd1>10205 ····<7bc4>···DW_AT_abstract_origin:·(ref_addr)·<0xfcd1>
10206 ····<7bc8>···DW_AT_location····:·(sec_offset)·0x97f2·(location·list)10206 ····<7bc8>···DW_AT_location····:·(sec_offset)·0x97f7·(location·list)
10207 ····<7bcc>···DW_AT_GNU_locviews:·(sec_offset)·0x97f010207 ····<7bcc>···DW_AT_GNU_locviews:·(sec_offset)·0x97f5
10208 ·<6><7bd0>:·Abbrev·Number:·010208 ·<6><7bd0>:·Abbrev·Number:·0
10209 ·<5><7bd1>:·Abbrev·Number:·5·(DW_TAG_call_site)10209 ·<5><7bd1>:·Abbrev·Number:·5·(DW_TAG_call_site)
10210 ····<7bd2>···DW_AT_call_return_pc:·(addr)·0x8d5e10210 ····<7bd2>···DW_AT_call_return_pc:·(addr)·0x8d6b
10211 ····<7bda>···DW_AT_call_origin·:·(ref4)·<0x4f4e>10211 ····<7bda>···DW_AT_call_origin·:·(ref4)·<0x4f4e>
10212 ·<6><7bde>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)10212 ·<6><7bde>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
10213 ····<7bdf>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10213 ····<7bdf>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10214 ····<7be1>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)10214 ····<7be1>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)
10215 ·<6><7be4>:·Abbrev·Number:·010215 ·<6><7be4>:·Abbrev·Number:·0
10216 ·<5><7be5>:·Abbrev·Number:·010216 ·<5><7be5>:·Abbrev·Number:·0
10217 ·<4><7be6>:·Abbrev·Number:·010217 ·<4><7be6>:·Abbrev·Number:·0
Offset 10222, 34 lines modifiedOffset 10222, 34 lines modified
10222 ····<7bf6>···DW_AT_ranges······:·(sec_offset)·0x11ae10222 ····<7bf6>···DW_AT_ranges······:·(sec_offset)·0x11ae
10223 ····<7bfa>···DW_AT_call_file···:·(data1)·110223 ····<7bfa>···DW_AT_call_file···:·(data1)·1
10224 ····<7bfb>···DW_AT_call_line···:·(data2)·68410224 ····<7bfb>···DW_AT_call_line···:·(data2)·684
10225 ····<7bfd>···DW_AT_call_column·:·(data1)·1810225 ····<7bfd>···DW_AT_call_column·:·(data1)·18
10226 ····<7bfe>···DW_AT_sibling·····:·(ref4)·<0x7d05>10226 ····<7bfe>···DW_AT_sibling·····:·(ref4)·<0x7d05>
10227 ·<4><7c02>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10227 ·<4><7c02>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10228 ····<7c03>···DW_AT_abstract_origin:·(ref_addr)·<0xe5db>10228 ····<7c03>···DW_AT_abstract_origin:·(ref_addr)·<0xe5db>
10229 ····<7c07>···DW_AT_location····:·(sec_offset)·0x9806·(location·list)10229 ····<7c07>···DW_AT_location····:·(sec_offset)·0x980b·(location·list)
10230 ····<7c0b>···DW_AT_GNU_locviews:·(sec_offset)·0x980010230 ····<7c0b>···DW_AT_GNU_locviews:·(sec_offset)·0x9805
10231 ·<4><7c0f>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10231 ·<4><7c0f>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10232 ····<7c10>···DW_AT_abstract_origin:·(ref_addr)·<0xe5e8>10232 ····<7c10>···DW_AT_abstract_origin:·(ref_addr)·<0xe5e8>
10233 ····<7c14>···DW_AT_location····:·(sec_offset)·0x982b·(location·list)10233 ····<7c14>···DW_AT_location····:·(sec_offset)·0x9830·(location·list)
Max diff block lines reached; 131573/140296 bytes (93.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:··········0xc3343 ··Length:··········0xc339
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·0000000000005571·(DW_OP_reg6·(rbp))12843 ·············0000000000005538·0000000000005591·(DW_OP_reg6·(rbp))
12844 ····00009644·v000000000000000·v000000000000000·views·at·000095fe·for:12844 ····00009644·v000000000000000·v000000000000000·views·at·000095fe·for:
12845 ·············0000000000005571·0000000000005582·(DW_OP_reg5·(rdi))12845 ·············0000000000005591·00000000000055a2·(DW_OP_reg5·(rdi))
12846 ····00009649·v000000000000000·v000000000000000·views·at·00009600·for:12846 ····0000964a·v000000000000000·v000000000000000·views·at·00009600·for:
12847 ·············0000000000005582·0000000000005589·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)12847 ·············00000000000055a2·00000000000055a9·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
12848 ····00009651·v000000000000000·v000000000000000·views·at·00009602·for:12848 ····00009654·v000000000000000·v000000000000000·views·at·00009602·for:
12849 ·············0000000000005589·00000000000055d8·(DW_OP_reg6·(rbp))12849 ·············00000000000055a9·00000000000055d8·(DW_OP_reg6·(rbp))
12850 ····00009657·<End·of·list>12850 ····0000965b·<End·of·list>
  
12851 ····00009658·v000000000000000·v000000000000000·location·view·pair 
12852 ····0000965a·v000000000000000·v000000000000000·location·view·pair 
12853 ····0000965c·v000000000000000·v000000000000000·location·view·pair12851 ····0000965c·v000000000000000·v000000000000000·location·view·pair
12854 ····0000965e·v000000000000000·v000000000000000·location·view·pair12852 ····0000965e·v000000000000000·v000000000000000·location·view·pair
12855 ····00009660·v000000000000000·v000000000000000·location·view·pair12853 ····00009660·v000000000000000·v000000000000000·location·view·pair
12856 ····00009662·v000000000000000·v000000000000000·location·view·pair12854 ····00009662·v000000000000000·v000000000000000·location·view·pair
12857 ····00009664·v000000000000000·v000000000000001·location·view·pair12855 ····00009664·v000000000000000·v000000000000000·location·view·pair
12858 ····00009666·v000000000000001·v000000000000000·location·view·pair12856 ····00009666·v000000000000000·v000000000000000·location·view·pair
12859 ····00009668·v000000000000000·v000000000000000·location·view·pair12857 ····00009668·v000000000000000·v000000000000001·location·view·pair
12860 ····0000966a·v000000000000000·v000000000000000·location·view·pair12858 ····0000966a·v000000000000001·v000000000000000·location·view·pair
12861 ····0000966c·v000000000000000·v000000000000000·location·view·pair12859 ····0000966c·v000000000000000·v000000000000000·location·view·pair
12862 ····0000966e·v000000000000000·v000000000000000·location·view·pair12860 ····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
  
12863 ····00009670·0000000000008bd0·(base·address)12864 ····00009676·0000000000008bd0·(base·address)
12864 ····00009679·v000000000000000·v000000000000000·views·at·00009658·for:12865 ····0000967f·v000000000000000·v000000000000000·views·at·0000965c·for:
12865 ·············0000000000008bd0·0000000000008c00·(DW_OP_reg4·(rsi))12866 ·············0000000000008bd0·0000000000008c00·(DW_OP_reg4·(rsi))
12866 ····0000967e·v000000000000000·v000000000000000·views·at·0000965a·for:12867 ····00009684·v000000000000000·v000000000000000·views·at·0000965e·for:
12867 ·············0000000000008c00·0000000000008c5d·(DW_OP_reg3·(rbx))12868 ·············0000000000008c00·0000000000008c5d·(DW_OP_reg3·(rbx))
12868 ····00009684·v000000000000000·v000000000000000·views·at·0000965c·for:12869 ····0000968a·v000000000000000·v000000000000000·views·at·00009660·for:
12869 ·············0000000000008c5d·0000000000008d1d·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)12870 ·············0000000000008c5d·0000000000008d1d·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
12870 ····0000968e·v000000000000000·v000000000000000·views·at·0000965e·for: 
12871 ·············0000000000008d1d·0000000000008d63·(DW_OP_reg3·(rbx)) 
12872 ····00009695·v000000000000000·v000000000000000·views·at·00009660·for: 
12873 ·············0000000000008d63·0000000000008d70·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
12874 ····0000969f·v000000000000000·v000000000000000·views·at·00009662·for:12871 ····00009694·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:
12875 ·············0000000000008d70·0000000000008d79·(DW_OP_reg3·(rbx))12876 ·············0000000000008d63·0000000000008d79·(DW_OP_reg3·(rbx))
12876 ····000096a6·000000000000551b·(base·address)12877 ····000096ac·000000000000551b·(base·address)
12877 ····000096af·v000000000000000·v000000000000001·views·at·00009664·for:12878 ····000096b5·v000000000000000·v000000000000001·views·at·00009668·for:
12878 ·············000000000000551b·0000000000005531·(DW_OP_reg3·(rbx))12879 ·············000000000000551b·0000000000005531·(DW_OP_reg3·(rbx))
12879 ····000096b4·v000000000000001·v000000000000000·views·at·00009666·for:12880 ····000096ba·v000000000000001·v000000000000000·views·at·0000966a·for:
12880 ·············0000000000005531·0000000000005571·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)12881 ·············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) 
12885 ····000096c9·v000000000000000·v000000000000000·views·at·0000966c·for:12882 ····000096c2·v000000000000000·v000000000000000·views·at·0000966c·for:
12886 ·············0000000000005589·00000000000055ce·(DW_OP_reg3·(rbx))12883 ·············0000000000005571·0000000000005591·(DW_OP_reg3·(rbx))
12887 ····000096cf·v000000000000000·v000000000000000·views·at·0000966e·for:12884 ····000096c7·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:
12888 ·············00000000000055ce·00000000000055d8·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)12891 ·············00000000000055ce·00000000000055d8·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
12889 ····000096d9·<End·of·list>12892 ····000096e8·<End·of·list>
  
12890 ····000096da·v000000000000000·v000000000000000·location·view·pair 
12891 ····000096dc·v000000000000000·v000000000000000·location·view·pair 
12892 ····000096de·v000000000000000·v000000000000000·location·view·pair12893 ····000096e9·v000000000000000·v000000000000000·location·view·pair
 12894 ····000096eb·v000000000000000·v000000000000000·location·view·pair
12893 ····000096e0·v000000000000001·v000000000000000·location·view·pair12895 ····000096ed·v000000000000001·v000000000000000·location·view·pair
12894 ····000096e2·v000000000000001·v000000000000000·location·view·pair12896 ····000096ef·v000000000000001·v000000000000000·location·view·pair
  
12895 ····000096e4·0000000000008c62·(base·address)12897 ····000096f1·0000000000008c62·(base·address)
12896 ····000096ed·v000000000000000·v000000000000000·views·at·000096da·for:12898 ····000096fa·v000000000000000·v000000000000000·views·at·000096e9·for:
12897 ·············0000000000008c62·0000000000008c8c·(DW_OP_lit0;·DW_OP_stack_value)12899 ·············0000000000008c62·0000000000008c8c·(DW_OP_lit0;·DW_OP_stack_value)
12898 ····000096f3·v000000000000000·v000000000000000·views·at·000096dc·for:12900 ····00009700·v000000000000000·v000000000000000·views·at·000096eb·for:
12899 ·············0000000000008d49·0000000000008d56·(DW_OP_lit0;·DW_OP_stack_value)12901 ·············0000000000008d49·0000000000008d63·(DW_OP_lit0;·DW_OP_stack_value)
12900 ····000096fb·v000000000000000·v000000000000000·views·at·000096de·for: 
12901 ·············0000000000008d63·0000000000008d70·(DW_OP_lit0;·DW_OP_stack_value) 
12902 ····00009703·0000000000005550·(base·address)12902 ····00009708·0000000000005550·(base·address)
12903 ····0000970c·v000000000000001·v000000000000000·views·at·000096e0·for:12903 ····00009711·v000000000000001·v000000000000000·views·at·000096ed·for:
12904 ·············0000000000005550·0000000000005571·(DW_OP_const1s:·-1;·DW_OP_stack_value)12904 ·············0000000000005550·0000000000005571·(DW_OP_const1s:·-1;·DW_OP_stack_value)
12905 ····00009713·v000000000000001·v000000000000000·views·at·000096e2·for:12905 ····00009718·v000000000000001·v000000000000000·views·at·000096ef·for:
12906 ·············00000000000055c1·00000000000055d8·(DW_OP_const1s:·-1;·DW_OP_stack_value)12906 ·············00000000000055c1·00000000000055d8·(DW_OP_const1s:·-1;·DW_OP_stack_value)
12907 ····0000971b·<End·of·list>12907 ····00009720·<End·of·list>
  
12908 ····0000971c·v000000000000004·v000000000000006·location·view·pair12908 ····00009721·v000000000000004·v000000000000006·location·view·pair
  
12909 ····0000971e·v000000000000004·v000000000000006·views·at·0000971c·for:12909 ····00009723·v000000000000004·v000000000000006·views·at·00009721·for:
12910 ·············0000000000008bd4·0000000000008bd4·(DW_OP_reg4·(rsi))12910 ·············0000000000008bd4·0000000000008bd4·(DW_OP_reg4·(rsi))
12911 ····0000972a·<End·of·list>12911 ····0000972f·<End·of·list>
  
12912 ····0000972b·v000000000000006·v00000000000000b·location·view·pair12912 ····00009730·v000000000000006·v00000000000000b·location·view·pair
  
12913 ····0000972d·v000000000000006·v00000000000000b·views·at·0000972b·for:12913 ····00009732·v000000000000006·v00000000000000b·views·at·00009730·for:
12914 ·············0000000000008bd4·0000000000008bd4·(DW_OP_breg4·(rsi):·8)12914 ·············0000000000008bd4·0000000000008bd4·(DW_OP_breg4·(rsi):·8)
12915 ····0000973a·<End·of·list>12915 ····0000973f·<End·of·list>
  
12916 ····0000973b·v000000000000006·v00000000000000b·location·view·pair12916 ····00009740·v000000000000006·v00000000000000b·location·view·pair
  
12917 ····0000973d·v000000000000006·v00000000000000b·views·at·0000973b·for:12917 ····00009742·v000000000000006·v00000000000000b·views·at·00009740·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 ····0000974c·<End·of·list>12919 ····00009751·<End·of·list>
  
12920 ····0000974d·v00000000000000a·v00000000000000b·location·view·pair12920 ····00009752·v00000000000000a·v00000000000000b·location·view·pair
  
12921 ····0000974f·v00000000000000a·v00000000000000b·views·at·0000974d·for:12921 ····00009754·v00000000000000a·v00000000000000b·views·at·00009752·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 ····00009760·<End·of·list>12923 ····00009765·<End·of·list>
  
Max diff block lines reached; 356508/367679 bytes (96.96%) of diff not shown.
758 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 31 lines modified
1 wGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
 2 \v(_Qak<q
 3 .@IP^u5]
 4 :Wd#ZuVE
 5 '@}0UA>*@
 6 N@;8OL@!u
 7 )Q_V·93|t
 8 h»      -(dANe(
 9 CHU"h3s?%m
 10 !z7';db?
 11 NueQ?ov@
 12 Pe1Ke1[e
 13 _Pr4<9mb
 14 1!oj7x)E
2 )A`(@k0M 
3 #0»     ·:3y)L 
4 ,N}ObVoq 
5 @%t`Ajb" 
6 PV0YFsto2 
7 Hhq\O+=o% 
8 2j+iaT^,3sh 
9 ak.Abt|Q 
10 V,Fb(,·H 
11 He1Ge1We1Oe1_eq 
12 EP|k#JKTE 
13 [aM`:={Kc 
14 mpT,Qbga 
15 gea=^{gF 
16 ofa=^)t# 
17 tx3/}b#k15 tx3/}b#k
18 )Q1/4Bb"a16 )Q1/4Bb"a
19 u;Hi78c· 
20 y`u9X=UBh*Z]n 
21 1nksZt-< 
22 S]KgHk)I%E17 uGoua}o5`
 18 4xE",(/Ru
 19 Fx2]8P\FgPn
 20 3G·y·s·$
 21 'q]2iu`$!
 22 0yNL0N/3
 23 7Kg'&Fjg$D
 24 vV)=G-L~
23 _hashlibmodule25 _hashlibmodule
24 hashlib_init_hashtable26 hashlib_init_hashtable
25 py_hashentry_t_destroy_value27 py_hashentry_t_destroy_value
26 py_hashentry_t_compare_name28 py_hashentry_t_compare_name
27 py_hashentry_t_hash_name29 py_hashentry_t_hash_name
28 py_hashes30 py_hashes
29 hashlib_init_hashtable.cold31 hashlib_init_hashtable.cold
983 MB
./usr/lib/debug/.build-id/c0/c10b311ef4841afa7a8a75c5f37ebc25b28631.debug vs.
./usr/lib/debug/.build-id/5f/542cd0eec1131ba2059b27dad4b93e158c438d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% 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:···············0x68073011 ··Entry·point·address:···············0x67deb0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········18616960·(bytes·into·file)13 ··Start·of·section·headers:··········18613128·(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·0x6807302 Entry·point·0x67deb0
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·0x31e609·R·E·0x10009 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x31df69·R·E·0x1000
10 ··LOAD···········0x001000·0x000000000073f000·0x000000000073f000·0x2b28e8·0x2b28e8·R···0x100010 ··LOAD···········0x001000·0x000000000073e000·0x000000000073e000·0x2b2878·0x2b2878·R···0x1000
11 ··LOAD···········0x000db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x104f90·RW··0x100011 ··LOAD···········0x000db8·0x00000000009f1db8·0x00000000009f1db8·0x000000·0x104f90·RW··0x1000
12 ··DYNAMIC········0x2b3db8·0x00000000009f2dd8·0x00000000009f2dd8·0x000000·0x000200·RW··0x812 ··DYNAMIC········0x2b3db8·0x00000000009f1dd8·0x00000000009f1dd8·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···········0x2b38c8·0x00000000009f18c8·0x00000000009f18c8·0x000020·0x000020·R···0x415 ··NOTE···········0x2b3858·0x00000000009f0858·0x00000000009f0858·0x000020·0x000020·R···0x4
16 ··TLS············0x2b3db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000019·R···0x816 ··TLS············0x2b3db8·0x00000000009f1db8·0x00000000009f1db8·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·0x0000000000965804·0x0000000000965804·0x000000·0x016b24·R···0x418 ··GNU_EH_FRAME···0x001000·0x00000000009649a4·0x00000000009649a4·0x000000·0x016b24·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······0x2b3db8·0x00000000009f1db8·0x00000000009f1db8·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·0x11c1280:1 There·are·44·section·headers,·starting·at·offset·0x11c0388:
  
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·00a1c1·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000410a70·0003cc·00a1c1·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········000000000041ac32·0003cc·001198·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········000000000041ac32·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·31c5be·00··AX··0···0·6418 ··[13]·.text·············NOBITS··········0000000000422040·001000·31bf1e·00··AX··0···0·64
19 ··[14]·.fini·············NOBITS··········000000000073e600·001000·000009·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········000000000073df60·001000·000009·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········000000000073f000·001000·226800·00···A··0···0·6420 ··[15]·.rodata···········NOBITS··········000000000073e000·001000·2269a0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····NOBITS··········0000000000965800·001000·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····NOBITS··········00000000009649a0·001000·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000965804·001000·016b24·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········00000000009649a4·001000·016b24·00···A··0···0··4
23 ··[18]·.eh_frame·········NOBITS··········000000000097c328·001000·0755a0·00···A··0···0··823 ··[18]·.eh_frame·········NOBITS··········000000000097b4c8·001000·075390·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f18c8·2b38c8·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f0858·2b3858·000020·00···A··0···0··4
25 ··[20]·.tdata············NOBITS··········00000000009f2db8·2b3db8·000008·00·WAT··0···0··825 ··[20]·.tdata············NOBITS··········00000000009f1db8·2b3db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·2b3db8·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f1dc0·2b3db8·000011·00·WAT··0···0··8
27 ··[22]·.init_array·······NOBITS··········00000000009f2dc0·2b3db8·000010·08··WA··0···0··827 ··[22]·.init_array·······NOBITS··········00000000009f1dc0·2b3db8·000010·08··WA··0···0··8
28 ··[23]·.fini_array·······NOBITS··········00000000009f2dd0·2b3db8·000008·08··WA··0···0··828 ··[23]·.fini_array·······NOBITS··········00000000009f1dd0·2b3db8·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········NOBITS··········00000000009f2dd8·2b3db8·000200·10··WA··6···0··829 ··[24]·.dynamic··········NOBITS··········00000000009f1dd8·2b3db8·000200·10··WA··6···0··8
30 ··[25]·.got··············NOBITS··········00000000009f2fd8·2b3db8·000010·08··WA··0···0··830 ··[25]·.got··············NOBITS··········00000000009f1fd8·2b3db8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········NOBITS··········00000000009f2fe8·2b3db8·001010·08··WA··0···0··831 ··[26]·.got.plt··········NOBITS··········00000000009f1fe8·2b3db8·001010·08··WA··0···0··8
32 ··[27]·.data·············NOBITS··········00000000009f4000·2b3db8·04a410·00··WA··0···0·3232 ··[27]·.data·············NOBITS··········00000000009f3000·2b3db8·04a410·00··WA··0···0·32
33 ··[28]·.PyRuntime········NOBITS··········0000000000a3e420·2b3db8·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········NOBITS··········0000000000a3d420·2b3db8·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········NOBITS··········0000000000a83710·2b3db8·000018·00··WA··0···0··234 ··[29]·.probes···········NOBITS··········0000000000a82710·2b3db8·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a83740·2b3db8·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a82740·2b3db8·074608·00··WA··0···0·64
36 ··[31]·.comment··········PROGBITS········0000000000000000·2b38e8·00001f·01··MS··0···0··136 ··[31]·.comment··········PROGBITS········0000000000000000·2b3878·00001f·01··MS··0···0··1
37 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3908·000188·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3898·000188·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b3a90·003cad·00···C··0···0··838 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b3a20·003c00·00···C··0···0··8
39 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7740·902f16·00···C··0···0··839 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7620·9018f3·00···C··0···0··8
40 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bba658·00e4be·00···C··0···0··840 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bb8f18·00e431·00···C··0···0··8
41 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc8b18·18ff55·00···C··0···0··841 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc7350·18ffe0·00···C··0···0··8
42 ··[37]·.debug_str········PROGBITS········0000000000000000·d58a70·021521·01·MSC··0···0··842 ··[37]·.debug_str········PROGBITS········0000000000000000·d57330·02152a·01·MSC··0···0··8
43 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d79f98·000e95·01·MSC··0···0··843 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d78860·000e96·01·MSC··0···0··8
44 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d7ae30·28f6b7·00···C··0···0··844 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d796f8·28fbd6·00···C··0···0··8
45 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·100a4e8·086471·00···C··0···0··845 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·10092d0·0864f2·00···C··0···0··8
46 ··[41]·.symtab···········SYMTAB··········0000000000000000·1090960·0cad28·18·····42·32364··846 ··[41]·.symtab···········SYMTAB··········0000000000000000·108f7c8·0caf68·18·····42·32388··8
47 ··[42]·.strtab···········STRTAB··········0000000000000000·115b688·065a2f·00······0···0··147 ··[42]·.strtab···········STRTAB··········0000000000000000·115a730·065a92·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c10b7·0001c2·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c01c2·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.82 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 34618 lines modifiedOffset 1, 34642 lines modified
  
1 Symbol·table·'.symtab'·contains·34615·entries:1 Symbol·table·'.symtab'·contains·34639·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:·00000000009f18c8····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag5 ·····2:·00000000009f0858····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:·0000000000680840···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init7 ·····4:·000000000067dfc0···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init
8 ·····5:·0000000000680930···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init8 ·····5:·000000000067e0b0···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init
9 ·····6:·0000000000685630···189·FUNC····LOCAL··DEFAULT···13·mi_process_done9 ·····6:·0000000000682db0···189·FUNC····LOCAL··DEFAULT···13·mi_process_done
10 ·····7:·0000000000a084f8·····1·OBJECT··LOCAL··DEFAULT···27·os_preloading10 ·····7:·0000000000a074f8·····1·OBJECT··LOCAL··DEFAULT···27·os_preloading
11 ·····8:·0000000000680cf0····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr11 ·····8:·000000000067e470····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr
12 ·····9:·0000000000acc718·····1·OBJECT··LOCAL··DEFAULT···30·tls_initialized.1212 ·····9:·0000000000acb718·····1·OBJECT··LOCAL··DEFAULT···30·tls_initialized.12
13 ····10:·00000000006811d0····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.013 ····10:·000000000067e950····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0
14 ····11:·0000000000680fe0···488·FUNC····LOCAL··DEFAULT···13·mi_process_init14 ····11:·000000000067e760···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:·00000000006809a0···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.016 ····13:·000000000067e120···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0
17 ····14:·0000000000acc710·····8·OBJECT··LOCAL··DEFAULT···30·no_getrandom.717 ····14:·0000000000acb710·····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:·0000000000680b50···324·FUNC····LOCAL··DEFAULT···13·chacha_block19 ····16:·000000000067e2d0···324·FUNC····LOCAL··DEFAULT···13·chacha_block
20 ····17:·0000000000680ca0····67·FUNC····LOCAL··DEFAULT···13·qround20 ····17:·000000000067e420····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:·0000000000680e10···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.023 ····20:·000000000067e590···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.0
24 ····21:·0000000000522740···322·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.024 ····21:·0000000000522490···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:·0000000000acb708·····8·OBJECT··LOCAL··DEFAULT···30·process_init.13
29 ····26:·0000000000acc700·····1·OBJECT··LOCAL··DEFAULT···30·_mi_process_is_initialized29 ····26:·0000000000acb700·····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:·00000000007d75c0··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty33 ····30:·00000000007d65c0··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty
34 ····31:·0000000000acc5c0···320·OBJECT··LOCAL··DEFAULT···30·_mi_abandoned_default34 ····31:·0000000000acb5c0···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:·00000000006813f0····65·FUNC····LOCAL··DEFAULT···13·pymain_main36 ····33:·000000000067eb70····65·FUNC····LOCAL··DEFAULT···13·pymain_main
37 ····34:·0000000000681500····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize37 ····34:·000000000067ec80····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize
38 ····35:·00000000007d7598····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.038 ····35:·00000000007d6598····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.0
39 ····36:·00000000007d7430····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.039 ····36:·00000000007d6430····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.0
40 ····37:·00000000007d7410····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.240 ····37:·00000000007d6410····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.2
41 ····38:·0000000000acc598·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_warnoptions41 ····38:·0000000000acb598·····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:·0000000000acb590·····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:·0000000000681530···298·FUNC····LOCAL··DEFAULT···13·pymain_init47 ····44:·000000000067ecb0···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:·00000000007d73f0····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.051 ····48:·00000000007d63f0····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.0
52 ····49:·0000000000acc588·····8·OBJECT··LOCAL··DEFAULT···30·inittab_copy52 ····49:·0000000000acb588·····8·OBJECT··LOCAL··DEFAULT···30·inittab_copy
53 ····50:·00000000006817b0····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv53 ····50:·000000000067ef30····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv
54 ····51:·0000000000acc584·····4·OBJECT··LOCAL··DEFAULT···30·lib_initialized.054 ····51:·0000000000acb584·····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:·0000000000682950····30·FUNC····LOCAL··DEFAULT···13·pythread_wrapper57 ····54:·00000000006800e0····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:·0000000000682680····58·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked59 ····56:·000000000067fe00····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:·0000000000682760···339·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig61 ····58:·000000000067fee0···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:·0000000000682f40···149·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList63 ····60:·00000000006806d0···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:·0000000000682fe0···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.065 ····62:·0000000000680770···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0
66 ····63:·0000000000683350···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption66 ····63:·0000000000680ae0···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption
67 ····64:·0000000000684950···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale67 ····64:·00000000006820d0···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale
68 ····65:·0000000000683540···229·FUNC····LOCAL··DEFAULT···13·set_up_debug_hooks_domain_unlocked68 ····65:·0000000000680cc0···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:·00000000007d7370····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.170 ····67:·00000000007d6370····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.1
71 ····68:·00000000007d7350····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.271 ····68:·00000000007d6350····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.2
72 ····69:·00000000007d7330····25·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.272 ····69:·00000000007d6330····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:·00000000006829f0··1350·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.079 ····76:·0000000000680180··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:·0000000000791ad8····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.183 ····80:·0000000000790ad8····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.1
84 ····81:·0000000000791ac0····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.184 ····81:·0000000000790ac0····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.1
85 ····82:·0000000000acc580·····4·OBJECT··LOCAL··DEFAULT···30·_Py_HashSecret_Initialized85 ····82:·0000000000acb580·····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:·0000000000791a50····26·OBJECT··LOCAL··DEFAULT···15·__func__.18.lto_priv.187 ····84:·0000000000790a50····26·OBJECT··LOCAL··DEFAULT···15·__func__.18.lto_priv.1
88 ····85:·0000000000791a10····20·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.388 ····85:·0000000000790a10····20·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.3
89 ····86:·0000000000791a70····15·OBJECT··LOCAL··DEFAULT···15·__func__.8.lto_priv.089 ····86:·0000000000790a70····15·OBJECT··LOCAL··DEFAULT···15·__func__.8.lto_priv.0
90 ····87:·0000000000791a80····27·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.490 ····87:·0000000000790a80····27·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.4
91 ····88:·00000000007919f0····24·OBJECT··LOCAL··DEFAULT···15·__func__.13.lto_priv.191 ····88:·00000000007909f0····24·OBJECT··LOCAL··DEFAULT···15·__func__.13.lto_priv.1
92 ····89:·0000000000791aa0····20·OBJECT··LOCAL··DEFAULT···15·__func__.19.lto_priv.092 ····89:·0000000000790aa0····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:·00000000007919d0····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.295 ····92:·00000000007909d0····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.2
96 ····93:·0000000000a07528·····8·OBJECT··LOCAL··DEFAULT···27·_PyOS_optind96 ····93:·0000000000a06528·····8·OBJECT··LOCAL··DEFAULT···27·_PyOS_optind
97 ····94:·0000000000acc578·····8·OBJECT··LOCAL··DEFAULT···30·_PyOS_optarg97 ····94:·0000000000acb578·····8·OBJECT··LOCAL··DEFAULT···30·_PyOS_optarg
98 ····95:·0000000000a07520·····8·OBJECT··LOCAL··DEFAULT···27·opt_ptr98 ····95:·0000000000a06520·····8·OBJECT··LOCAL··DEFAULT···27·opt_ptr
99 ····96:·0000000000a07530·····4·OBJECT··LOCAL··DEFAULT···27·_PyOS_opterr99 ····96:·0000000000a06530·····4·OBJECT··LOCAL··DEFAULT···27·_PyOS_opterr
100 ····97:·0000000000683210···312·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0100 ····97:·00000000006809a0···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:·0000000000791980····80·OBJECT··LOCAL··DEFAULT···15·longopts104 ···101:·0000000000790980····80·OBJECT··LOCAL··DEFAULT···15·longopts
105 ···102:·00000000006833d0····55·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries105 ···102:·0000000000680b60····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:·0000000000684f50····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend110 ···107:·00000000006826d0····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend
111 ···108:·0000000000684fb0···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath111 ···108:·0000000000682730···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath
112 ···109:·0000000000685280····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0112 ···109:·0000000000682a00····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0
113 ···110:·00000000006853e0····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0113 ···110:·0000000000682b60····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0
114 ···111:·0000000000685ad0····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag114 ···111:·0000000000683250····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag
115 ···112:·0000000000685770····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value115 ···112:·0000000000682ef0····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value
116 ···113:·0000000000686500···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0116 ···113:·0000000000683c80···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0
117 ···114:·0000000000a07500····32·OBJECT··LOCAL··DEFAULT···27·_TARGET_LOCALES117 ···114:·0000000000a06500····32·OBJECT··LOCAL··DEFAULT···27·_TARGET_LOCALES
118 ···115:·0000000000791250····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1118 ···115:·0000000000790250····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1
119 ···116:·0000000000686490···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int119 ···116:·0000000000683c10···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int
120 ···117:·0000000000686730···106·FUNC····LOCAL··DEFAULT···13·config_wstr_to_int120 ···117:·0000000000683eb0···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:·0000000000791290····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0122 ···119:·0000000000790290····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0
123 ···120:·0000000000791270····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0123 ···120:·0000000000790270····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0
124 ···121:·00000000007912d0····16·OBJECT··LOCAL··DEFAULT···15·__func__.6124 ···121:·00000000007902d0····16·OBJECT··LOCAL··DEFAULT···15·__func__.6
125 ···122:·0000000000791210····22·OBJECT··LOCAL··DEFAULT···15·__func__.7125 ···122:·0000000000790210····22·OBJECT··LOCAL··DEFAULT···15·__func__.7
126 ···123:·0000000000685930····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append126 ···123:·00000000006830b0····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append
Max diff block lines reached; 5031484/5049006 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:·c0c10b311ef4841afa7a8a75c5f37ebc25b286316 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5f542cd0eec1131ba2059b27dad4b93e158c438d
  
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:·0x000000000042fde8,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372614 ····Location:·0x000000000042fc49,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82726
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:·0x00000000004391f7,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372018 ····Location:·0x0000000000439006,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82720
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:·0x0000000000439351,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8371e22 ····Location:·0x0000000000439160,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a8271e
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:·0x0000000000456276,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372426 ····Location:·0x0000000000456102,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82724
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:·0x0000000000456284,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372230 ····Location:·0x0000000000456110,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82722
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
262 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:······················504593 ··Length:······················50489
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, 31042 lines modifiedOffset 25, 31056 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.4/build-nopie31 ··0»      (line_strp)»   (offset:·0x42):·/build/reproducible-path/python3.13-3.13.4/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·0x680840119 ··[0x000001c0]··Extended·opcode·2:·set·Address·to·0x67dfc0
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·0x680844·and·Line·by·1·to·682123 ··[0x000001d1]··Special·opcode·62:·advance·Address·by·4·to·0x67dfc4·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·0x680844·and·Line·by·1·to·500·(view·2)128 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x67dfc4·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; 275081028/275092663 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:········0x17478·(32-bit)3 ···Length:········0x174c0·(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.4/build-nopie12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x42):·/build/reproducible-path/python3.13-3.13.4/build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x32dd13 ····<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)·<0x94805c>17 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x944ea5>
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)·<0x9480d3>23 ····<3a>···DW_AT_abstract_origin:·(ref_addr)·<0x944f1c>
24 ····<3e>···DW_AT_entry_pc····:·(addr)·0x68084424 ····<3e>···DW_AT_entry_pc····:·(addr)·0x67dfc4
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)·<0x9480e0>33 ····<56>···DW_AT_abstract_origin:·(ref_addr)·<0x944f29>
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)·<0x948011>37 ····<63>···DW_AT_abstract_origin:·(ref_addr)·<0x944e5a>
38 ····<67>···DW_AT_entry_pc····:·(addr)·0x68086038 ····<67>···DW_AT_entry_pc····:·(addr)·0x67dfe0
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)·<0x947d22>46 ····<7e>···DW_AT_abstract_origin:·(ref_addr)·<0x944b6b>
47 ····<82>···DW_AT_entry_pc····:·(addr)·0x68086047 ····<82>···DW_AT_entry_pc····:·(addr)·0x67dfe0
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)·<0x947dd0>55 ····<98>···DW_AT_abstract_origin:·(ref_addr)·<0x944c19>
56 ····<9c>···DW_AT_entry_pc····:·(addr)·0x68086056 ····<9c>···DW_AT_entry_pc····:·(addr)·0x67dfe0
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)·<0x947ddc>63 ····<ae>···DW_AT_abstract_origin:·(ref_addr)·<0x944c25>
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)·<0x947de8>67 ····<bb>···DW_AT_abstract_origin:·(ref_addr)·<0x944c31>
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)·<0x947df4>71 ····<c8>···DW_AT_abstract_origin:·(ref_addr)·<0x944c3d>
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)·<0x947e00>77 ····<da>···DW_AT_abstract_origin:·(ref_addr)·<0x944c49>
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)·0x68088881 ····<e7>···DW_AT_call_return_pc:·(addr)·0x67e008
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·44·ac·0·0·0·0·0·»  (DW_OP_addr:·ac44c0)85 ····<f6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·34·ac·0·0·0·0·0·»  (DW_OP_addr:·ac34c0)
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)·<0x94801d>94 ····<10a>···DW_AT_abstract_origin:·(ref_addr)·<0x944e66>
95 ····<10e>···DW_AT_low_pc······:·(addr)·0x68089f95 ····<10e>···DW_AT_low_pc······:·(addr)·0x67e01f
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)·<0x94801e>99 ····<123>···DW_AT_abstract_origin:·(ref_addr)·<0x944e67>
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)·<0x948028>103 ····<130>···DW_AT_abstract_origin:·(ref_addr)·<0x944e71>
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)·<0x948029>106 ····<139>···DW_AT_abstract_origin:·(ref_addr)·<0x944e72>
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)·<0x948035>110 ····<146>···DW_AT_abstract_origin:·(ref_addr)·<0x944e7e>
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)·<0x947fe8>112 ····<14b>···DW_AT_abstract_origin:·(ref_addr)·<0x944e31>
113 ····<14f>···DW_AT_entry_pc····:·(addr)·0x68089f113 ····<14f>···DW_AT_entry_pc····:·(addr)·0x67e01f
114 ····<157>···DW_AT_GNU_entry_view:·(data2)·5114 ····<157>···DW_AT_GNU_entry_view:·(data2)·5
115 ····<159>···DW_AT_low_pc······:·(addr)·0x68089f115 ····<159>···DW_AT_low_pc······:·(addr)·0x67e01f
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)·<0x947ff8>122 ····<171>···DW_AT_abstract_origin:·(ref_addr)·<0x944e41>
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)·<0x948004>126 ····<17e>···DW_AT_abstract_origin:·(ref_addr)·<0x944e4d>
Max diff block lines reached; 464807370/464816478 bytes (100.00%) of diff not shown.
785 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 627, 29 lines modifiedOffset 627, 29 lines modified
627 ····DW_AT_abstract_origin·DW_FORM_ref_addr627 ····DW_AT_abstract_origin·DW_FORM_ref_addr
628 ····DW_AT_low_pc·······DW_FORM_addr628 ····DW_AT_low_pc·······DW_FORM_addr
629 ····DW_AT_high_pc······DW_FORM_data8629 ····DW_AT_high_pc······DW_FORM_data8
630 ····DW_AT_frame_base···DW_FORM_exprloc630 ····DW_AT_frame_base···DW_FORM_exprloc
631 ····DW_AT_call_all_calls·DW_FORM_flag_present631 ····DW_AT_call_all_calls·DW_FORM_flag_present
632 ····DW_AT_sibling······DW_FORM_ref4632 ····DW_AT_sibling······DW_FORM_ref4
633 ····DW_AT·value:·0·····DW_FORM·value:·0633 ····DW_AT·value:·0·····DW_FORM·value:·0
634 ···33······DW_TAG_call_site····[has·children] 
635 ····DW_AT_call_return_pc·DW_FORM_addr 
636 ····DW_AT_sibling······DW_FORM_ref4 
637 ····DW_AT·value:·0·····DW_FORM·value:·0 
638 ···34······DW_TAG_inlined_subroutine····[has·children]634 ···33······DW_TAG_inlined_subroutine····[has·children]
639 ····DW_AT_abstract_origin·DW_FORM_ref_addr635 ····DW_AT_abstract_origin·DW_FORM_ref_addr
640 ····DW_AT_entry_pc·····DW_FORM_addr636 ····DW_AT_entry_pc·····DW_FORM_addr
641 ····DW_AT_GNU_entry_view·DW_FORM_data2637 ····DW_AT_GNU_entry_view·DW_FORM_data2
642 ····DW_AT_low_pc·······DW_FORM_addr638 ····DW_AT_low_pc·······DW_FORM_addr
643 ····DW_AT_high_pc······DW_FORM_data8639 ····DW_AT_high_pc······DW_FORM_data8
644 ····DW_AT_call_file····DW_FORM_data1640 ····DW_AT_call_file····DW_FORM_data1
645 ····DW_AT_call_line····DW_FORM_data1641 ····DW_AT_call_line····DW_FORM_data1
646 ····DW_AT_call_column··DW_FORM_data1642 ····DW_AT_call_column··DW_FORM_data1
647 ····DW_AT_sibling······DW_FORM_ref4643 ····DW_AT_sibling······DW_FORM_ref4
648 ····DW_AT·value:·0·····DW_FORM·value:·0644 ····DW_AT·value:·0·····DW_FORM·value:·0
 645 ···34······DW_TAG_call_site····[has·children]
 646 ····DW_AT_call_return_pc·DW_FORM_addr
 647 ····DW_AT_sibling······DW_FORM_ref4
 648 ····DW_AT·value:·0·····DW_FORM·value:·0
649 ···35······DW_TAG_inlined_subroutine····[has·children]649 ···35······DW_TAG_inlined_subroutine····[has·children]
650 ····DW_AT_abstract_origin·DW_FORM_ref_addr650 ····DW_AT_abstract_origin·DW_FORM_ref_addr
651 ····DW_AT_ranges·······DW_FORM_sec_offset651 ····DW_AT_ranges·······DW_FORM_sec_offset
652 ····DW_AT_call_file····DW_FORM_data1652 ····DW_AT_call_file····DW_FORM_data1
653 ····DW_AT_call_line····DW_FORM_data1653 ····DW_AT_call_line····DW_FORM_data1
654 ····DW_AT_call_column··DW_FORM_data1654 ····DW_AT_call_column··DW_FORM_data1
655 ····DW_AT_sibling······DW_FORM_ref4655 ····DW_AT_sibling······DW_FORM_ref4
Offset 1594, 15 lines modifiedOffset 1594, 15 lines modified
1594 ····DW_AT_sibling······DW_FORM_ref41594 ····DW_AT_sibling······DW_FORM_ref4
1595 ····DW_AT·value:·0·····DW_FORM·value:·01595 ····DW_AT·value:·0·····DW_FORM·value:·0
1596 ···49······DW_TAG_subprogram····[no·children]1596 ···49······DW_TAG_subprogram····[no·children]
1597 ····DW_AT_external·····DW_FORM_flag_present1597 ····DW_AT_external·····DW_FORM_flag_present
1598 ····DW_AT_declaration··DW_FORM_flag_present1598 ····DW_AT_declaration··DW_FORM_flag_present
1599 ····DW_AT_linkage_name·DW_FORM_strp1599 ····DW_AT_linkage_name·DW_FORM_strp
1600 ····DW_AT_name·········DW_FORM_strp1600 ····DW_AT_name·········DW_FORM_strp
1601 ····DW_AT_decl_file····DW_FORM_implicit_const:·521601 ····DW_AT_decl_file····DW_FORM_implicit_const:·51
1602 ····DW_AT_decl_line····DW_FORM_implicit_const:·01602 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
1603 ····DW_AT·value:·0·····DW_FORM·value:·01603 ····DW_AT·value:·0·····DW_FORM·value:·0
1604 ···50······DW_TAG_call_site····[has·children]1604 ···50······DW_TAG_call_site····[has·children]
1605 ····DW_AT_call_return_pc·DW_FORM_addr1605 ····DW_AT_call_return_pc·DW_FORM_addr
1606 ····DW_AT_call_tail_call·DW_FORM_flag_present1606 ····DW_AT_call_tail_call·DW_FORM_flag_present
1607 ····DW_AT·value:·0·····DW_FORM·value:·01607 ····DW_AT·value:·0·····DW_FORM·value:·0
1608 ···51······DW_TAG_subprogram····[has·children]1608 ···51······DW_TAG_subprogram····[has·children]
Offset 1960, 30 lines modifiedOffset 1960, 30 lines modified
1960 ···42······DW_TAG_inlined_subroutine····[has·children]1960 ···42······DW_TAG_inlined_subroutine····[has·children]
1961 ····DW_AT_abstract_origin·DW_FORM_ref_addr1961 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1962 ····DW_AT_low_pc·······DW_FORM_addr1962 ····DW_AT_low_pc·······DW_FORM_addr
1963 ····DW_AT_high_pc······DW_FORM_data81963 ····DW_AT_high_pc······DW_FORM_data8
1964 ····DW_AT_call_file····DW_FORM_data11964 ····DW_AT_call_file····DW_FORM_data1
1965 ····DW_AT_call_line····DW_FORM_data11965 ····DW_AT_call_line····DW_FORM_data1
1966 ····DW_AT_call_column··DW_FORM_data11966 ····DW_AT_call_column··DW_FORM_data1
1967 ····DW_AT_sibling······DW_FORM_ref4 
1968 ····DW_AT·value:·0·····DW_FORM·value:·01967 ····DW_AT·value:·0·····DW_FORM·value:·0
1969 ···43······DW_TAG_subprogram····[has·children] 
1970 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
1971 ····DW_AT_ranges·······DW_FORM_sec_offset 
1972 ····DW_AT_frame_base···DW_FORM_exprloc 
1973 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present 
1974 ····DW_AT_sibling······DW_FORM_ref4 
1975 ····DW_AT·value:·0·····DW_FORM·value:·0 
1976 ···44······DW_TAG_inlined_subroutine····[has·children]1968 ···43······DW_TAG_inlined_subroutine····[has·children]
1977 ····DW_AT_abstract_origin·DW_FORM_ref_addr1969 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1978 ····DW_AT_low_pc·······DW_FORM_addr1970 ····DW_AT_low_pc·······DW_FORM_addr
1979 ····DW_AT_high_pc······DW_FORM_data81971 ····DW_AT_high_pc······DW_FORM_data8
1980 ····DW_AT_call_file····DW_FORM_data11972 ····DW_AT_call_file····DW_FORM_data1
1981 ····DW_AT_call_line····DW_FORM_data11973 ····DW_AT_call_line····DW_FORM_data1
1982 ····DW_AT_call_column··DW_FORM_data11974 ····DW_AT_call_column··DW_FORM_data1
 1975 ····DW_AT_sibling······DW_FORM_ref4
 1976 ····DW_AT·value:·0·····DW_FORM·value:·0
 1977 ···44······DW_TAG_subprogram····[has·children]
 1978 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 1979 ····DW_AT_ranges·······DW_FORM_sec_offset
 1980 ····DW_AT_frame_base···DW_FORM_exprloc
 1981 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
 1982 ····DW_AT_sibling······DW_FORM_ref4
1983 ····DW_AT·value:·0·····DW_FORM·value:·01983 ····DW_AT·value:·0·····DW_FORM·value:·0
1984 ···45······DW_TAG_inlined_subroutine····[no·children]1984 ···45······DW_TAG_inlined_subroutine····[no·children]
1985 ····DW_AT_abstract_origin·DW_FORM_ref_addr1985 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1986 ····DW_AT_entry_pc·····DW_FORM_addr1986 ····DW_AT_entry_pc·····DW_FORM_addr
1987 ····DW_AT_GNU_entry_view·DW_FORM_data21987 ····DW_AT_GNU_entry_view·DW_FORM_data2
1988 ····DW_AT_ranges·······DW_FORM_sec_offset1988 ····DW_AT_ranges·······DW_FORM_sec_offset
1989 ····DW_AT_call_file····DW_FORM_data11989 ····DW_AT_call_file····DW_FORM_data1
Offset 2277, 27 lines modifiedOffset 2277, 27 lines modified
2277 ····DW_AT_call_line····DW_FORM_data12277 ····DW_AT_call_line····DW_FORM_data1
2278 ····DW_AT_call_column··DW_FORM_data12278 ····DW_AT_call_column··DW_FORM_data1
2279 ····DW_AT_sibling······DW_FORM_ref42279 ····DW_AT_sibling······DW_FORM_ref4
2280 ····DW_AT·value:·0·····DW_FORM·value:·02280 ····DW_AT·value:·0·····DW_FORM·value:·0
2281 ···20······DW_TAG_call_site····[has·children]2281 ···20······DW_TAG_call_site····[has·children]
2282 ····DW_AT_call_return_pc·DW_FORM_addr2282 ····DW_AT_call_return_pc·DW_FORM_addr
2283 ····DW_AT·value:·0·····DW_FORM·value:·02283 ····DW_AT·value:·0·····DW_FORM·value:·0
2284 ···21······DW_TAG_lexical_block····[has·children] 
2285 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
2286 ····DW_AT_ranges·······DW_FORM_sec_offset 
2287 ····DW_AT·value:·0·····DW_FORM·value:·0 
2288 ···22······DW_TAG_inlined_subroutine····[has·children]2284 ···21······DW_TAG_inlined_subroutine····[has·children]
2289 ····DW_AT_abstract_origin·DW_FORM_ref_addr2285 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2290 ····DW_AT_low_pc·······DW_FORM_addr2286 ····DW_AT_low_pc·······DW_FORM_addr
2291 ····DW_AT_high_pc······DW_FORM_data82287 ····DW_AT_high_pc······DW_FORM_data8
2292 ····DW_AT_call_file····DW_FORM_data12288 ····DW_AT_call_file····DW_FORM_data1
2293 ····DW_AT_call_line····DW_FORM_data22289 ····DW_AT_call_line····DW_FORM_data2
2294 ····DW_AT_call_column··DW_FORM_data12290 ····DW_AT_call_column··DW_FORM_data1
2295 ····DW_AT_sibling······DW_FORM_ref42291 ····DW_AT_sibling······DW_FORM_ref4
2296 ····DW_AT·value:·0·····DW_FORM·value:·02292 ····DW_AT·value:·0·····DW_FORM·value:·0
 2293 ···22······DW_TAG_lexical_block····[has·children]
 2294 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 2295 ····DW_AT_ranges·······DW_FORM_sec_offset
 2296 ····DW_AT·value:·0·····DW_FORM·value:·0
2297 ···23······DW_TAG_inlined_subroutine····[has·children]2297 ···23······DW_TAG_inlined_subroutine····[has·children]
2298 ····DW_AT_abstract_origin·DW_FORM_ref_addr2298 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2299 ····DW_AT_ranges·······DW_FORM_sec_offset2299 ····DW_AT_ranges·······DW_FORM_sec_offset
2300 ····DW_AT_call_file····DW_FORM_data12300 ····DW_AT_call_file····DW_FORM_data1
2301 ····DW_AT_call_line····DW_FORM_data22301 ····DW_AT_call_line····DW_FORM_data2
2302 ····DW_AT_call_column··DW_FORM_data12302 ····DW_AT_call_column··DW_FORM_data1
2303 ····DW_AT_sibling······DW_FORM_ref42303 ····DW_AT_sibling······DW_FORM_ref4
Offset 2329, 111 lines modifiedOffset 2329, 111 lines modified
2329 ····DW_AT_call_line····DW_FORM_data12329 ····DW_AT_call_line····DW_FORM_data1
2330 ····DW_AT_call_column··DW_FORM_data12330 ····DW_AT_call_column··DW_FORM_data1
2331 ····DW_AT·value:·0·····DW_FORM·value:·02331 ····DW_AT·value:·0·····DW_FORM·value:·0
2332 ···27······DW_TAG_lexical_block····[has·children]2332 ···27······DW_TAG_lexical_block····[has·children]
2333 ····DW_AT_abstract_origin·DW_FORM_ref_addr2333 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2334 ····DW_AT_low_pc·······DW_FORM_addr2334 ····DW_AT_low_pc·······DW_FORM_addr
Max diff block lines reached; 798297/803827 bytes (99.31%) of diff not shown.
256 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3714 lines modifiedOffset 3, 3658 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 ····0000000000680840·00000000000068429 ····000000000067dfc0·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····0000000000522740·000000000000014211 ····0000000000522490·0000000000000142
12 ····0000000000522890·00000000000000a812 ····00000000005225e0·00000000000000a8
13 ····0000000000522940·000000000000005f13 ····0000000000522690·000000000000005f
14 ····00000000005229a0·000000000000003614 ····00000000005226f0·0000000000000036
15 ····00000000005229e0·000000000000007015 ····0000000000522730·0000000000000070
16 ····0000000000522a50·000000000000003a16 ····00000000005227a0·000000000000003a
17 ····0000000000522a90·000000000000003917 ····00000000005227e0·0000000000000039
18 ····0000000000522ad0·000000000000005618 ····0000000000522820·0000000000000056
19 ····0000000000522b30·00000000000000c219 ····0000000000522880·00000000000000c2
20 ····0000000000522c00·000000000000001820 ····0000000000522950·0000000000000018
21 ····0000000000522c20·000000000000006921 ····0000000000522970·0000000000000069
22 ····0000000000522c90·000000000000002d22 ····00000000005229e0·000000000000002d
23 ····0000000000522cc0·000000000000002423 ····0000000000522a10·0000000000000024
24 ····0000000000522cf0·000000000000000924 ····0000000000522a40·0000000000000009
25 ····0000000000522d00·000000000000006725 ····0000000000522a50·0000000000000067
26 ····0000000000522d70·000000000000000c26 ····0000000000522ac0·000000000000000c
27 ····0000000000522d80·000000000000002027 ····0000000000522ad0·0000000000000020
28 ····0000000000522da0·000000000000002d28 ····0000000000522af0·000000000000002d
29 ····0000000000522dd0·000000000000001b29 ····0000000000522b20·000000000000001b
30 ····0000000000522df0·000000000000008530 ····0000000000522b40·0000000000000085
31 ····0000000000522e80·000000000000007a31 ····0000000000522bd0·000000000000007a
32 ····0000000000522f00·000000000000003432 ····0000000000522c50·0000000000000034
33 ····0000000000522f40·000000000000002533 ····0000000000522c90·0000000000000025
34 ····0000000000522f70·00000000000000c034 ····0000000000522cc0·00000000000000c0
35 ····0000000000523030·00000000000000cd35 ····0000000000522d80·00000000000000cd
36 ····0000000000523100·00000000000001f936 ····0000000000522e50·00000000000001f9
37 ····0000000000523300·000000000000001137 ····0000000000523050·0000000000000011
38 ····0000000000523320·00000000000000ab38 ····0000000000523070·00000000000000ab
39 ····00000000005233d0·000000000000001c39 ····0000000000523120·000000000000001c
40 ····00000000005233f0·000000000000000740 ····0000000000523140·0000000000000007
41 ····0000000000523400·000000000000000c41 ····0000000000523150·000000000000000c
42 ····0000000000523410·000000000000025742 ····0000000000523160·0000000000000257
43 ····0000000000523670·000000000000008b43 ····00000000005233c0·000000000000008b
44 ····0000000000523700·000000000000003d44 ····0000000000523450·000000000000003d
45 ····0000000000523740·000000000000001c45 ····0000000000523490·000000000000001c
46 ····0000000000523760·00000000000000d546 ····00000000005234b0·00000000000000d5
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
48 ··Length:···················60448 ··Length:···················588
49 ··Version:··················249 ··Version:··················2
50 ··Offset·into·.debug_info:··0x1747c50 ··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 ····00000000006870c0·0000000000000e3654 ····0000000000684840·0000000000000e56
55 ····0000000000427450·0000000000001bad55 ····0000000000427450·0000000000001b62
56 ····0000000000523840·000000000000002656 ····00000000005235c0·0000000000000026
57 ····0000000000523870·00000000000003da57 ····00000000005235f0·00000000000003da
58 ····0000000000523c50·000000000000004758 ····00000000005239d0·0000000000000047
59 ····0000000000523ca0·000000000000001a59 ····0000000000523a20·000000000000001a
60 ····0000000000523cc0·000000000000033660 ····0000000000523a40·0000000000000336
61 ····0000000000524000·000000000000002261 ····0000000000523d80·0000000000000022
62 ····0000000000524030·000000000000001362 ····0000000000523db0·0000000000000013
63 ····0000000000524050·000000000000000563 ····0000000000523dd0·0000000000000005
64 ····0000000000524060·00000000000003f864 ····0000000000523de0·00000000000003f0
65 ····0000000000524460·00000000000029e565 ····00000000005241d0·00000000000029e5
66 ····0000000000526e50·000000000000027866 ····0000000000526bc0·0000000000000278
67 ····00000000005270d0·000000000000001567 ····0000000000526e40·0000000000000015
68 ····00000000005270f0·00000000000006de68 ····0000000000526e60·00000000000006de
69 ····00000000005277d0·000000000000000969 ····0000000000527540·0000000000000009
70 ····00000000005277e0·000000000000020f70 ····0000000000527550·000000000000020f
71 ····00000000005279f0·000000000000012771 ····0000000000527760·0000000000000127
72 ····0000000000527b20·000000000000012072 ····0000000000527890·0000000000000120
73 ····0000000000527c40·00000000000002c573 ····00000000005279b0·00000000000002c5
74 ····0000000000527f10·000000000000011874 ····0000000000527c80·0000000000000118
75 ····0000000000528030·000000000000010d75 ····0000000000527da0·000000000000010d
76 ····0000000000528140·00000000000003de76 ····0000000000527eb0·00000000000003ae
77 ····0000000000528520·000000000000002977 ····0000000000528260·0000000000000029
78 ····0000000000528550·000000000000003078 ····0000000000528290·0000000000000030
79 ····0000000000528580·000000000000038079 ····00000000005282c0·0000000000000380
80 ····0000000000528900·000000000000027380 ····0000000000528640·0000000000000273
81 ····0000000000528b80·000000000000022e81 ····00000000005288c0·0000000000000227
82 ····0000000000528db0·000000000000016d82 ····0000000000528af0·000000000000016d
83 ····0000000000528f20·00000000000000db83 ····0000000000528c60·00000000000000db
84 ····0000000000529000·0000000000000014 
85 ····0000000000529020·000000000000019184 ····0000000000528d40·0000000000000191
86 ····00000000005291c0·000000000000079085 ····0000000000528ee0·0000000000000790
87 ····0000000000529950·000000000000021c86 ····0000000000529670·000000000000021c
88 ····0000000000529b70·000000000000004787 ····0000000000529890·0000000000000047
89 ····0000000000529bc0·000000000000407688 ····00000000005298e0·0000000000004064
90 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
91 ··Length:···················65290 ··Length:···················652
92 ··Version:··················291 ··Version:··················2
93 ··Offset·into·.debug_info:··0x348e892 ··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 ····0000000000687f00·00000000000029ee96 ····00000000006856a0·00000000000029ee
98 ····0000000000428ffd·00000000000012f297 ····0000000000428fb2·00000000000012f2
99 ····000000000052dc40·000000000000005098 ····000000000052d960·0000000000000050
100 ····000000000052dc90·0000000000000a8199 ····000000000052d9b0·0000000000000aa5
101 ····000000000052e720·0000000000000618100 ····000000000052e460·0000000000000618
102 ····000000000052ed40·0000000000000123101 ····000000000052ea80·0000000000000123
103 ····000000000052ee70·000000000000020f102 ····000000000052ebb0·000000000000020f
104 ····000000000052f080·0000000000000178103 ····000000000052edc0·0000000000000178
 104 ····000000000052ef40·00000000000002b7
105 ····000000000052f200·00000000000002b7105 ····000000000052f200·00000000000002b3
106 ····000000000052f4c0·00000000000002b3106 ····000000000052f4c0·000000000000020e
107 ····000000000052f780·000000000000020e 
108 ····000000000052f990·000000000000021e107 ····000000000052f6d0·000000000000021e
109 ····000000000052fbb0·000000000000026b108 ····000000000052f8f0·000000000000026b
110 ····000000000052fe20·00000000000000bd109 ····000000000052fb60·00000000000000bd
111 ····000000000052fee0·00000000000002f1110 ····000000000052fc20·00000000000002f1
112 ····00000000005301e0·000000000000004c111 ····000000000052ff20·000000000000004c
113 ····0000000000530230·00000000000004f8112 ····000000000052ff70·00000000000004f8
114 ····0000000000530730·0000000000000034113 ····0000000000530470·0000000000000034
115 ····0000000000530770·0000000000000017114 ····00000000005304b0·0000000000000017
116 ····0000000000530790·0000000000000069115 ····00000000005304d0·0000000000000069
117 ····0000000000530800·0000000000000068116 ····0000000000530540·0000000000000068
118 ····0000000000530870·0000000000000086117 ····00000000005305b0·0000000000000086
119 ····0000000000530900·0000000000000fdf118 ····0000000000530640·0000000000000fe1
120 ····00000000005318e0·00000000000005fa119 ····0000000000531630·00000000000005fa
121 ····0000000000531ee0·0000000000000036120 ····0000000000531c30·0000000000000036
122 ····0000000000531f20·0000000000000475121 ····0000000000531c70·0000000000000475
123 ····00000000005323a0·00000000000000e1122 ····00000000005320f0·00000000000000e1
124 ····0000000000532490·00000000000004fc123 ····00000000005321e0·00000000000004ec
125 ····0000000000532990·0000000000000427124 ····00000000005326d0·0000000000000427
Max diff block lines reached; 252369/261933 bytes (96.35%) 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:··········0x148ec3 ··Length:··········0x14939
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 ·············0000000000680916·0000000000680925·(DW_OP_lit0;·DW_OP_stack_value)12 ·············000000000067e096·000000000067e0a5·(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 ·············0000000000680860·000000000068088f·(DW_OP_addr:·680cf0;·DW_OP_stack_value)18 ·············000000000067dfe0·000000000067e00f·(DW_OP_addr:·67e470;·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 ·············0000000000680860·000000000068088f·(DW_OP_lit0;·DW_OP_stack_value)22 ·············000000000067dfe0·000000000067e00f·(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 ·············0000000000680869·000000000068088f·(DW_OP_reg3·(rbx))26 ·············000000000067dfe9·000000000067e00f·(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·000000000068089f·(base·address)31 ····00000068·000000000067e01f·(base·address)
32 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:32 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:
33 ·············000000000068089f·000000000068089f·(DW_OP_lit0;·DW_OP_stack_value)33 ·············000000000067e01f·000000000067e01f·(DW_OP_lit0;·DW_OP_stack_value)
34 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:34 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:
35 ·············000000000068089f·00000000006808bf·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)35 ·············000000000067e01f·000000000067e03f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·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 ·············00000000006808bf·00000000006808c4·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)37 ·············000000000067e03f·000000000067e044·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·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·000000000068089f·(base·address)44 ····000000a8·000000000067e01f·(base·address)
45 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:45 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:
46 ·············000000000068089f·00000000006808bf·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)46 ·············000000000067e01f·000000000067e03f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·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 ·············00000000006808bf·000000000068090a·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)48 ·············000000000067e03f·000000000067e08a·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·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 ·············0000000000680925·0000000000680925·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)·(start·==·end)50 ·············000000000067e0a5·000000000067e0a5·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·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:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)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)
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:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)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)
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 ·············000000000068089f·00000000006808ad·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)59 ·············000000000067e01f·000000000067e02d·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·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 ·············000000000068089f·00000000006808ad·(DW_OP_reg3·(rbx))63 ·············000000000067e01f·000000000067e02d·(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·00000000006808ad·(base·address)70 ····00000152·000000000067e02d·(base·address)
71 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:71 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:
72 ·············00000000006808ad·00000000006808bf·(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)72 ·············000000000067e02d·000000000067e03f·(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)
73 ····00000180·v000000000000000·v000000000000000·views·at·0000014a·for:73 ····00000180·v000000000000000·v000000000000000·views·at·0000014a·for:
74 ·············00000000006808bf·0000000000680924·(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)74 ·············000000000067e03f·000000000067e0a4·(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)
75 ····000001a5·v000000000000000·v000000000000000·views·at·0000014c·for:75 ····000001a5·v000000000000000·v000000000000000·views·at·0000014c·for:
76 ·············0000000000680925·0000000000680925·(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)76 ·············000000000067e0a5·000000000067e0a5·(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)
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:·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)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)
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:·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 ·············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)
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·00000000006808cd·(base·address)86 ····00000224·000000000067e04d·(base·address)
87 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:87 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:
88 ·············00000000006808cd·00000000006808da·(DW_OP_lit19;·DW_OP_stack_value)88 ·············000000000067e04d·000000000067e05a·(DW_OP_lit19;·DW_OP_stack_value)
89 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:89 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:
90 ·············0000000000680925·0000000000680925·(DW_OP_lit19;·DW_OP_stack_value)·(start·==·end)90 ·············000000000067e0a5·000000000067e0a5·(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·00000000006808cd·(base·address)99 ····00000251·000000000067e04d·(base·address)
100 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:100 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:
101 ·············00000000006808cd·00000000006808da·(DW_OP_addr:·a07820;·DW_OP_stack_value)101 ·············000000000067e04d·000000000067e05a·(DW_OP_addr:·a06820;·DW_OP_stack_value)
102 ····00000268·v000000000000000·v000000000000000·views·at·00000249·for:102 ····00000268·v000000000000000·v000000000000000·views·at·00000249·for:
103 ·············0000000000680925·0000000000680925·(DW_OP_addr:·a07820;·DW_OP_stack_value)·(start·==·end)103 ·············000000000067e0a5·000000000067e0a5·(DW_OP_addr:·a06820;·DW_OP_stack_value)·(start·==·end)
Max diff block lines reached; 277810200/277821668 bytes (100.00%) of diff not shown.
256 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3714 lines modifiedOffset 3, 3658 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 ····0000000000680840·00000000000068429 ····000000000067dfc0·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····0000000000522740·000000000000014211 ····0000000000522490·0000000000000142
12 ····0000000000522890·00000000000000a812 ····00000000005225e0·00000000000000a8
13 ····0000000000522940·000000000000005f13 ····0000000000522690·000000000000005f
14 ····00000000005229a0·000000000000003614 ····00000000005226f0·0000000000000036
15 ····00000000005229e0·000000000000007015 ····0000000000522730·0000000000000070
16 ····0000000000522a50·000000000000003a16 ····00000000005227a0·000000000000003a
17 ····0000000000522a90·000000000000003917 ····00000000005227e0·0000000000000039
18 ····0000000000522ad0·000000000000005618 ····0000000000522820·0000000000000056
19 ····0000000000522b30·00000000000000c219 ····0000000000522880·00000000000000c2
20 ····0000000000522c00·000000000000001820 ····0000000000522950·0000000000000018
21 ····0000000000522c20·000000000000006921 ····0000000000522970·0000000000000069
22 ····0000000000522c90·000000000000002d22 ····00000000005229e0·000000000000002d
23 ····0000000000522cc0·000000000000002423 ····0000000000522a10·0000000000000024
24 ····0000000000522cf0·000000000000000924 ····0000000000522a40·0000000000000009
25 ····0000000000522d00·000000000000006725 ····0000000000522a50·0000000000000067
26 ····0000000000522d70·000000000000000c26 ····0000000000522ac0·000000000000000c
27 ····0000000000522d80·000000000000002027 ····0000000000522ad0·0000000000000020
28 ····0000000000522da0·000000000000002d28 ····0000000000522af0·000000000000002d
29 ····0000000000522dd0·000000000000001b29 ····0000000000522b20·000000000000001b
30 ····0000000000522df0·000000000000008530 ····0000000000522b40·0000000000000085
31 ····0000000000522e80·000000000000007a31 ····0000000000522bd0·000000000000007a
32 ····0000000000522f00·000000000000003432 ····0000000000522c50·0000000000000034
33 ····0000000000522f40·000000000000002533 ····0000000000522c90·0000000000000025
34 ····0000000000522f70·00000000000000c034 ····0000000000522cc0·00000000000000c0
35 ····0000000000523030·00000000000000cd35 ····0000000000522d80·00000000000000cd
36 ····0000000000523100·00000000000001f936 ····0000000000522e50·00000000000001f9
37 ····0000000000523300·000000000000001137 ····0000000000523050·0000000000000011
38 ····0000000000523320·00000000000000ab38 ····0000000000523070·00000000000000ab
39 ····00000000005233d0·000000000000001c39 ····0000000000523120·000000000000001c
40 ····00000000005233f0·000000000000000740 ····0000000000523140·0000000000000007
41 ····0000000000523400·000000000000000c41 ····0000000000523150·000000000000000c
42 ····0000000000523410·000000000000025742 ····0000000000523160·0000000000000257
43 ····0000000000523670·000000000000008b43 ····00000000005233c0·000000000000008b
44 ····0000000000523700·000000000000003d44 ····0000000000523450·000000000000003d
45 ····0000000000523740·000000000000001c45 ····0000000000523490·000000000000001c
46 ····0000000000523760·00000000000000d546 ····00000000005234b0·00000000000000d5
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
48 ··Length:···················60448 ··Length:···················588
49 ··Version:··················249 ··Version:··················2
50 ··Offset·into·.debug_info:··0x1747c50 ··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 ····00000000006870c0·0000000000000e3654 ····0000000000684840·0000000000000e56
55 ····0000000000427450·0000000000001bad55 ····0000000000427450·0000000000001b62
56 ····0000000000523840·000000000000002656 ····00000000005235c0·0000000000000026
57 ····0000000000523870·00000000000003da57 ····00000000005235f0·00000000000003da
58 ····0000000000523c50·000000000000004758 ····00000000005239d0·0000000000000047
59 ····0000000000523ca0·000000000000001a59 ····0000000000523a20·000000000000001a
60 ····0000000000523cc0·000000000000033660 ····0000000000523a40·0000000000000336
61 ····0000000000524000·000000000000002261 ····0000000000523d80·0000000000000022
62 ····0000000000524030·000000000000001362 ····0000000000523db0·0000000000000013
63 ····0000000000524050·000000000000000563 ····0000000000523dd0·0000000000000005
64 ····0000000000524060·00000000000003f864 ····0000000000523de0·00000000000003f0
65 ····0000000000524460·00000000000029e565 ····00000000005241d0·00000000000029e5
66 ····0000000000526e50·000000000000027866 ····0000000000526bc0·0000000000000278
67 ····00000000005270d0·000000000000001567 ····0000000000526e40·0000000000000015
68 ····00000000005270f0·00000000000006de68 ····0000000000526e60·00000000000006de
69 ····00000000005277d0·000000000000000969 ····0000000000527540·0000000000000009
70 ····00000000005277e0·000000000000020f70 ····0000000000527550·000000000000020f
71 ····00000000005279f0·000000000000012771 ····0000000000527760·0000000000000127
72 ····0000000000527b20·000000000000012072 ····0000000000527890·0000000000000120
73 ····0000000000527c40·00000000000002c573 ····00000000005279b0·00000000000002c5
74 ····0000000000527f10·000000000000011874 ····0000000000527c80·0000000000000118
75 ····0000000000528030·000000000000010d75 ····0000000000527da0·000000000000010d
76 ····0000000000528140·00000000000003de76 ····0000000000527eb0·00000000000003ae
77 ····0000000000528520·000000000000002977 ····0000000000528260·0000000000000029
78 ····0000000000528550·000000000000003078 ····0000000000528290·0000000000000030
79 ····0000000000528580·000000000000038079 ····00000000005282c0·0000000000000380
80 ····0000000000528900·000000000000027380 ····0000000000528640·0000000000000273
81 ····0000000000528b80·000000000000022e81 ····00000000005288c0·0000000000000227
82 ····0000000000528db0·000000000000016d82 ····0000000000528af0·000000000000016d
83 ····0000000000528f20·00000000000000db83 ····0000000000528c60·00000000000000db
84 ····0000000000529000·0000000000000014 
85 ····0000000000529020·000000000000019184 ····0000000000528d40·0000000000000191
86 ····00000000005291c0·000000000000079085 ····0000000000528ee0·0000000000000790
87 ····0000000000529950·000000000000021c86 ····0000000000529670·000000000000021c
88 ····0000000000529b70·000000000000004787 ····0000000000529890·0000000000000047
89 ····0000000000529bc0·000000000000407688 ····00000000005298e0·0000000000004064
90 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
91 ··Length:···················65290 ··Length:···················652
92 ··Version:··················291 ··Version:··················2
93 ··Offset·into·.debug_info:··0x348e892 ··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 ····0000000000687f00·00000000000029ee96 ····00000000006856a0·00000000000029ee
98 ····0000000000428ffd·00000000000012f297 ····0000000000428fb2·00000000000012f2
99 ····000000000052dc40·000000000000005098 ····000000000052d960·0000000000000050
100 ····000000000052dc90·0000000000000a8199 ····000000000052d9b0·0000000000000aa5
101 ····000000000052e720·0000000000000618100 ····000000000052e460·0000000000000618
102 ····000000000052ed40·0000000000000123101 ····000000000052ea80·0000000000000123
103 ····000000000052ee70·000000000000020f102 ····000000000052ebb0·000000000000020f
104 ····000000000052f080·0000000000000178103 ····000000000052edc0·0000000000000178
 104 ····000000000052ef40·00000000000002b7
105 ····000000000052f200·00000000000002b7105 ····000000000052f200·00000000000002b3
106 ····000000000052f4c0·00000000000002b3106 ····000000000052f4c0·000000000000020e
107 ····000000000052f780·000000000000020e 
108 ····000000000052f990·000000000000021e107 ····000000000052f6d0·000000000000021e
109 ····000000000052fbb0·000000000000026b108 ····000000000052f8f0·000000000000026b
110 ····000000000052fe20·00000000000000bd109 ····000000000052fb60·00000000000000bd
111 ····000000000052fee0·00000000000002f1110 ····000000000052fc20·00000000000002f1
112 ····00000000005301e0·000000000000004c111 ····000000000052ff20·000000000000004c
113 ····0000000000530230·00000000000004f8112 ····000000000052ff70·00000000000004f8
114 ····0000000000530730·0000000000000034113 ····0000000000530470·0000000000000034
115 ····0000000000530770·0000000000000017114 ····00000000005304b0·0000000000000017
116 ····0000000000530790·0000000000000069115 ····00000000005304d0·0000000000000069
117 ····0000000000530800·0000000000000068116 ····0000000000530540·0000000000000068
118 ····0000000000530870·0000000000000086117 ····00000000005305b0·0000000000000086
119 ····0000000000530900·0000000000000fdf118 ····0000000000530640·0000000000000fe1
120 ····00000000005318e0·00000000000005fa119 ····0000000000531630·00000000000005fa
121 ····0000000000531ee0·0000000000000036120 ····0000000000531c30·0000000000000036
122 ····0000000000531f20·0000000000000475121 ····0000000000531c70·0000000000000475
123 ····00000000005323a0·00000000000000e1122 ····00000000005320f0·00000000000000e1
124 ····0000000000532490·00000000000004fc123 ····00000000005321e0·00000000000004ec
125 ····0000000000532990·0000000000000427124 ····00000000005326d0·0000000000000427
Max diff block lines reached; 252369/261933 bytes (96.35%) of diff not shown.
287 KB
strings --all --bytes=8 {}
    
Offset 2, 3628 lines modifiedOffset 2, 3602 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 (2698 lines added, 2714 lines removed)
8 import__find__load__start8 import__find__load__start
9 @u.(r)WxRD9 Z:C_Jgi_
10 &X@d/nYg10 et>'i2~2T
11 3GlqGlI:11 f=·KSK<1
12 `»      -esv#O12 "^Pi.-tK
13 y,BG6tD,5!13 .UYKTY+f
14 \Dj/knPQ14 )E)u0@uJ
15 j\#Nhl@b?H15 PPq%~A@G)L
16 hOFa65h*16 oW»     }7X;)
17 Z}wrzjt%017 z5U}[CiYS
18 "i)$T(uO18 F\%Ld<&c
19 e'%$3}?BV19 SbFNe|Hb
20 "2C»    'h»  X20 2n0\1~+1
21 e-B;Q.D}21 dfdhdddddfhdddd
22 N']%0n5<22 ]=WY?@x=
23 &1&HLalg23 ol!xR;{R
24 HL`L'1.Yav24 0»      L*»    K!|
25 T»      H»     =("]25 (2Q]h(B:
26 Vn*?[Y?@x26 »       b.\mnJ}
27 q~*}BY?@27 TE`<$gNU^.
28 *wMY?@x!28 t$F6fQ6*
29 `]eg»   .Jt29 HemEG!9]%
30 CH3BeHER30 ·~$F%0eA
31 o%nJ<U7u31 0M>'.mA0
32 F»      ~=@_j6\%32 (sOeyA&RS
33 :iuSXeKo33 !e9C793f
34 Fn.8c4-w/34 ONWFS\Xg
35 \l-~x%oY35 70[A~9g&
36 LN}Srx{8036 <sFvfvggv&-r
37 W.d)#DQi37 T1b5G6(Ybh@
38 =IC(u!vzO38 :AB+Yl!2
39 /;r)L2'Q39 HLV(Q]EbJ@)
40 iL·I~Zf"aD`40 7tgicd2:P2R
41 »       )?@1&!)41 Zic)·i*[x6V
42 "W#9\:Ak42 z-3e?ac6
43 z'frJ$G$b+43 O=uGlcAi
44 L.\LE+;K44 ^gHZE2{{y
45 Id:·o{;545 HOsc,]f'
46 `1v>.nxH46 |wm2.)#or
47 %?@^R.C)47 `?nSNo#S(%
48 `_-o_-OL6]48 THI%9$%#Cz
49 O*»     NLHa}49 `cR'oyQ^7p
50 sp|B$3J&50 0|TS}TC}T3
51 u$4_I(7~51 +k,ce*x·
52 u*;o&J1Y952 %nZCj>K3
53 V&(.1,SM53 H*+G»   cIB
54 or{f~8Dt54 3M;tq(MM
55 ,E.yuBLN55 &jz"[KX:
56 FJiH%Aj)56 M`6hu·#w
57 Y#*AGf1;257 0:-i}N?K
58 ||_S^^"j58 lb65#Fqu_J
59 UY6HI@6Z59 'A>beY~(
60 YEGqtQDe60 a·+YQ+"e9
61 qq3,&{SL61 Vc·=@M35qY
62 bno:;VtSu62 &gin})0%@V
63 HX&(XOau63 #"_sj]sj`!/#
64 »       z}%eY8o264 $x^·)A6q
65 |=Rgu!YhR65 P^J"j<`#)
66 e'+aNoa*66 I?%g7Yh0
67 ,^*vnXf667 7\s;T~v$
68 x"?:IM~468 UY/kIrr8.b
69 h|d@oe4>W69 91_4:/{`
70 y]2a-hR+70 (p>GyVEB{
71 dadk~oh/h71 0=?·pS%H%
72 hIogI_bI72 ;]»     w$RTNw,
73 jI/nIoeI73 O*uSHN}v
74 )]·u·3,974 $WL:0iNr
75 2dZ+|8·}875 }5Q>aT;~
76 'V&kj*o$R:76 LsPazbb=
77 9R6@Z)J577 nWQc*B)O6
78 UU$q0$j.78 7Kafq_1C
79 d_Py7dLP79 1Y$$==M)
80 q-G"Dk4F80 H(C)XPe[
81 ^3S\79uV81 }u5@sY4]
82 ^V1Em?kq82 $j9@uT#}
83 -5R{9B)p283 ,9n=,oAa
84 r{muHmK~3Qx84 `I?gIojI
85 pDG@K:-.085 {9-sK#rY
86 `J@Ab1(LGAsV86 C(:TgQCi
87 Va7PEB» X87 B?0]Hx» a+
88 E]djCvYX88 !v/$Z~c2T
89 bi!x@A$;89 g._>*p*;
90 k[qu%4{s90 (J.%K^n-
91 {Z=N7Hhf91 wSjYs}514
92 8LQ(h}-v92 QjOSs=ar
93 J%U>dUTsVS93 ]RVi_t~A
94 #~Z.YN.B|94 ,;··*(*6
95 6pUZ%"CVkR295 !Wq<B&*%
96 GP'(R,LW96 pK(6|@9[
97 0<u(8n!MR97 L·i2@}0Q·y
98 Y6gW6^v:98 @30uHm2@{
99 *b-2k:HEl#Uj99 A`.@y0e»
100 .YKQ\LJV100 e\uCz6FW
101 L955W{fXX101 9voR|]%f}
102 Cn6j(W\G102 L'(R.C8}
103 /LcB}W'6f103 \07K7>be
104 e$~~*X-Y5104 g·E&xZ~q
105 K#r`H5L#105 Au!W!@VBK
106 \$Dg!3"e106 e"g_AfC&
107 wu9#59Q%107 %Bld$*FB
108 eORk)c-»108 =!+K|i(FB
109 &&y`nu-g109 ^6C\4RgSsv6
110 FEJ_!3B9@110 _k8\>^gOsF
111 j<OE~JI5111 J2E<TQ.M
112 6z%_zG7q112 |sNNNNr3
113 O`f@1[gg113 P9.&8^+){Q6z9<
114 {nus7YwO114 >2kb/·tQR\
115 ,#1mTG#?115 hJ{JQ@JQ
116 BwO'ojsk116 &]zG:R,HSQQ
117 nU7dw!Uj"}117 c6Jl"&m7~@
118 C66Wy4v:118 :J)[x=Ux
119 Ib"@0,.KM119 rYS{X2=Lv-
120 ·?SQKJ3J{120 *"_Y@5$f9
121 P0C@)i7!u121 j.|O8<QUi^
122 r#d7·Uj"122 $@g2zBrN
123 KpSTMUso123 gv5%lT-#
124 TY^U$g\Rv8124 c$\WJ)]]
125 &#!5<XNt125 +;Q6v#A#·
126 `%_-vmbU126 ;QzfPzdPzb
127 EB/y'v[i0E:127 ,3`k~M]kr
Max diff block lines reached; 236251/293806 bytes (80.41%) 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.4/build-nopie/../Objects/obmalloc.c:94978 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/obmalloc.c:967141 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/obmalloc.c:1044148 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/obmalloc.c:958176 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/obmalloc.c:2689221 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Python/pystate.c:2722244 /build/reproducible-path/python3.13-3.13.4/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 372, 35881 lines modifiedOffset 372, 35889 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 0000000000427726·<pycore_interp_init.lto_priv.0.cold>:376 000000000042771e·<pycore_interp_init.lto_priv.0.cold>:
377 »       ...377 »       ...
  
378 0000000000427b03·<intern_static.isra.0.cold>:378 0000000000427afb·<intern_static.isra.0.cold>:
379 »       ...379 »       ...
  
380 0000000000427b4f·<_Py_hashtable_get_entry_generic.cold>:380 0000000000427b47·<_Py_hashtable_get_entry_generic.cold>:
381 »       ...381 »       ...
  
382 0000000000427b75·<_Py_hashtable_set.cold>:382 0000000000427b6d·<_Py_hashtable_set.cold>:
383 »       ...383 »       ...
  
384 0000000000427b93·<hashtable_rehash.lto_priv.0.cold>:384 0000000000427b8b·<hashtable_rehash.lto_priv.0.cold>:
385 »       ...385 »       ...
  
386 0000000000427b9b·<PyDict_New.cold>:386 0000000000427b93·<PyDict_New.cold>:
387 »       ...387 »       ...
  
388 0000000000427baa·<new_dict.lto_priv.0.cold>:388 0000000000427ba2·<new_dict.lto_priv.0.cold>:
389 »       ...389 »       ...
  
390 0000000000427bc8·<_PyObject_GC_New.cold>:390 0000000000427bc0·<_PyObject_GC_New.cold>:
391 »       ...391 »       ...
  
392 0000000000427c38·<PyObject_Malloc.cold>:392 0000000000427c30·<PyObject_Malloc.cold>:
393 PyObject_Malloc():393 PyObject_Malloc():
394 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/obmalloc.c:1311394 /build/reproducible-path/python3.13-3.13.4/build-static/../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; 1293892/1297774 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 000000000073e600·<_fini>:2 000000000073df60·<_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, 25704 lines modifiedOffset 1, 25705 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 (10122 lines added, 10121 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]··_PyEval_GetBuiltins.isra117 ··[···ee9]··_PyEval_GetBuiltins.isra
118 ··[···f01]··_PyPegen_check_legacy_stmt.isra.0118 ··[···f02]··_PyPegen_check_legacy_stmt.isra.0
119 ··[···f23]··_PyPegen_lookahead_with_int.constprop119 ··[···f24]··_PyPegen_lookahead_with_int.constprop
120 ··[···f49]··_PyPegen_check_legacy_stmt.isra120 ··[···f4a]··_PyPegen_check_legacy_stmt.isra
121 ··[···f69]··_PyPegen_singleton_seq.isra.0121 ··[···f6a]··_PyPegen_singleton_seq.isra.0
122 ··[···f87]··PyType_GenericNew.constprop.0122 ··[···f88]··PyType_GenericNew.constprop.0
123 ··[···fa5]··_PyPegen_cmpop_expr_pair.isra.0123 ··[···fa6]··_PyPegen_cmpop_expr_pair.isra.0
124 ··[···fc5]··_PyPegen_is_memoized.constprop124 ··[···fc6]··_PyPegen_is_memoized.constprop
125 ··[···fe4]··_PyPegen_add_type_comment_to_arg.part.0.isra.0125 ··[···fe5]··_PyPegen_add_type_comment_to_arg.part.0.isra.0
Max diff block lines reached; 953274/1562873 bytes (60.99%) 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.4/build-nopie6 ··[····42]··/build/reproducible-path/python3.13-3.13.4/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]··../Modules/_io109 ··[···691]··count.h
110 ··[···69e]··count.h110 ··[···699]··replace.h
111 ··[···6a6]··replace.h111 ··[···6a3]··../Modules/_io
112 ··[···6b0]··pycore_pyhash.h112 ··[···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.
3.01 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 2384, 55 lines modifiedOffset 2384, 55 lines modified
2384 ··0x000094d0·745f4973·496e7374·616e6365·2e636f6c·t_IsInstance.col2384 ··0x000094d0·745f4973·496e7374·616e6365·2e636f6c·t_IsInstance.col
2385 ··0x000094e0·64006f62·6a656374·5f726563·75727369·d.object_recursi2385 ··0x000094e0·64006f62·6a656374·5f726563·75727369·d.object_recursi
2386 ··0x000094f0·76655f69·73696e73·74616e63·652e636f·ve_isinstance.co2386 ··0x000094f0·76655f69·73696e73·74616e63·652e636f·ve_isinstance.co
2387 ··0x00009500·6c64005f·50795065·67656e5f·6d61705f·ld._PyPegen_map_2387 ··0x00009500·6c64005f·50795065·67656e5f·6d61705f·ld._PyPegen_map_
2388 ··0x00009510·6e616d65·735f746f·5f696473·2e697372·names_to_ids.isr2388 ··0x00009510·6e616d65·735f746f·5f696473·2e697372·names_to_ids.isr
2389 ··0x00009520·612e302e·636f6c64·005f5079·5f617364·a.0.cold._Py_asd2389 ··0x00009520·612e302e·636f6c64·005f5079·5f617364·a.0.cold._Py_asd
2390 ··0x00009530·6c5f6964·656e7469·66696572·5f736571·l_identifier_seq2390 ··0x00009530·6c5f6964·656e7469·66696572·5f736571·l_identifier_seq
2391 ··0x00009540·5f6e6577·2e636f6c·64005f69·6d705f73·_new.cold._imp_s2391 ··0x00009540·5f6e6577·2e636f6c·64007475·706c6563·_new.cold.tuplec
 2392 ··0x00009550·6f6e7461·696e732e·6c746f5f·70726976·ontains.lto_priv
 2393 ··0x00009560·2e302e63·6f6c6400·50794f62·6a656374·.0.cold.PyObject
 2394 ··0x00009570·5f526963·68436f6d·70617265·426f6f6c·_RichCompareBool
 2395 ··0x00009580·2e636f6c·64005f69·6d705f73·6f757263·.cold._imp_sourc
2392 ··0x00009550·6f757263·655f6861·73685f5f·646f635f·ource_hash__doc_2396 ··0x00009590·655f6861·73685f5f·646f635f·5f005f69·e_hash__doc__._i
2393 ··0x00009560·5f005f69·6d705f5f·6669785f·636f5f66·_._imp__fix_co_f2397 ··0x000095a0·6d705f5f·6669785f·636f5f66·696c656e·mp__fix_co_filen
2394 ··0x00009570·696c656e·616d655f·5f646f63·5f5f005f·ilename__doc__._2398 ··0x000095b0·616d655f·5f646f63·5f5f005f·696d705f·ame__doc__._imp_
2395 ··0x00009580·696d705f·65786563·5f627569·6c74696e·imp_exec_builtin2399 ··0x000095c0·65786563·5f627569·6c74696e·5f5f646f·exec_builtin__do
 2400 ··0x000095d0·635f5f00·5f696d70·5f657865·635f6479·c__._imp_exec_dy
 2401 ··0x000095e0·6e616d69·635f5f64·6f635f5f·005f696d·namic__doc__._im
 2402 ··0x000095f0·705f6372·65617465·5f64796e·616d6963·p_create_dynamic
 2403 ··0x00009600·5f5f646f·635f5f00·5f696d70·5f5f6f76·__doc__._imp__ov
 2404 ··0x00009610·65727269·64655f6d·756c7469·5f696e74·erride_multi_int
 2405 ··0x00009620·6572705f·65787465·6e73696f·6e735f63·erp_extensions_c
 2406 ··0x00009630·6865636b·5f5f646f·635f5f00·5f696d70·heck__doc__._imp
 2407 ··0x00009640·5f5f6f76·65727269·64655f66·726f7a65·__override_froze
 2408 ··0x00009650·6e5f6d6f·64756c65·735f666f·725f7465·n_modules_for_te
 2409 ··0x00009660·7374735f·5f646f63·5f5f005f·696d705f·sts__doc__._imp_
 2410 ··0x00009670·5f66726f·7a656e5f·6d6f6475·6c655f6e·_frozen_module_n
 2411 ··0x00009680·616d6573·5f5f646f·635f5f00·5f696d70·ames__doc__._imp
 2412 ··0x00009690·5f69735f·66726f7a·656e5f5f·646f635f·_is_frozen__doc_
 2413 ··0x000096a0·5f005f69·6d705f69·735f6275·696c7469·_._imp_is_builti
 2414 ··0x000096b0·6e5f5f64·6f635f5f·005f696d·705f696e·n__doc__._imp_in
 2415 ··0x000096c0·69745f66·726f7a65·6e5f5f64·6f635f5f·it_frozen__doc__
 2416 ··0x000096d0·005f696d·705f6372·65617465·5f627569·._imp_create_bui
 2417 ··0x000096e0·6c74696e·5f5f646f·635f5f00·5f696d70·ltin__doc__._imp
 2418 ··0x000096f0·5f69735f·66726f7a·656e5f70·61636b61·_is_frozen_packa
 2419 ··0x00009700·67655f5f·646f635f·5f005f69·6d705f67·ge__doc__._imp_g
 2420 ··0x00009710·65745f66·726f7a65·6e5f6f62·6a656374·et_frozen_object
 2421 ··0x00009720·5f5f646f·635f5f00·5f696d70·5f66696e·__doc__._imp_fin
 2422 ··0x00009730·645f6672·6f7a656e·5f5f646f·635f5f00·d_frozen__doc__.
 2423 ··0x00009740·5f696d70·5f72656c·65617365·5f6c6f63·_imp_release_loc
 2424 ··0x00009750·6b5f5f64·6f635f5f·005f696d·705f6163·k__doc__._imp_ac
 2425 ··0x00009760·71756972·655f6c6f·636b5f5f·646f635f·quire_lock__doc_
 2426 ··0x00009770·5f005f69·6d705f6c·6f636b5f·68656c64·_._imp_lock_held
2396 ··0x00009590·5f5f646f·635f5f00·5f696d70·5f657865·__doc__._imp_exe2427 ··0x00009780·5f5f646f·635f5f00·5f696d70·5f657874·__doc__._imp_ext
2397 ··0x000095a0·635f6479·6e616d69·635f5f64·6f635f5f·c_dynamic__doc__ 
2398 ··0x000095b0·005f696d·705f6372·65617465·5f64796e·._imp_create_dyn 
2399 ··0x000095c0·616d6963·5f5f646f·635f5f00·5f696d70·amic__doc__._imp 
2400 ··0x000095d0·5f5f6f76·65727269·64655f6d·756c7469·__override_multi 
2401 ··0x000095e0·5f696e74·6572705f·65787465·6e73696f·_interp_extensio 
2402 ··0x000095f0·6e735f63·6865636b·5f5f646f·635f5f00·ns_check__doc__. 
2403 ··0x00009600·5f696d70·5f5f6f76·65727269·64655f66·_imp__override_f 
2404 ··0x00009610·726f7a65·6e5f6d6f·64756c65·735f666f·rozen_modules_fo 
2405 ··0x00009620·725f7465·7374735f·5f646f63·5f5f005f·r_tests__doc__._ 
2406 ··0x00009630·696d705f·5f66726f·7a656e5f·6d6f6475·imp__frozen_modu 
2407 ··0x00009640·6c655f6e·616d6573·5f5f646f·635f5f00·le_names__doc__. 
2408 ··0x00009650·5f696d70·5f69735f·66726f7a·656e5f5f·_imp_is_frozen__ 
2409 ··0x00009660·646f635f·5f005f69·6d705f69·735f6275·doc__._imp_is_bu 
2410 ··0x00009670·696c7469·6e5f5f64·6f635f5f·005f696d·iltin__doc__._im 
2411 ··0x00009680·705f696e·69745f66·726f7a65·6e5f5f64·p_init_frozen__d 
2412 ··0x00009690·6f635f5f·005f696d·705f6372·65617465·oc__._imp_create 
2413 ··0x000096a0·5f627569·6c74696e·5f5f646f·635f5f00·_builtin__doc__. 
2414 ··0x000096b0·5f696d70·5f69735f·66726f7a·656e5f70·_imp_is_frozen_p 
2415 ··0x000096c0·61636b61·67655f5f·646f635f·5f005f69·ackage__doc__._i 
2416 ··0x000096d0·6d705f67·65745f66·726f7a65·6e5f6f62·mp_get_frozen_ob 
2417 ··0x000096e0·6a656374·5f5f646f·635f5f00·5f696d70·ject__doc__._imp 
2418 ··0x000096f0·5f66696e·645f6672·6f7a656e·5f5f646f·_find_frozen__do 
2419 ··0x00009700·635f5f00·5f696d70·5f72656c·65617365·c__._imp_release 
2420 ··0x00009710·5f6c6f63·6b5f5f64·6f635f5f·005f696d·_lock__doc__._im 
2421 ··0x00009720·705f6163·71756972·655f6c6f·636b5f5f·p_acquire_lock__ 
2422 ··0x00009730·646f635f·5f005f69·6d705f6c·6f636b5f·doc__._imp_lock_ 
2423 ··0x00009740·68656c64·5f5f646f·635f5f00·5f696d70·held__doc__._imp 
2424 ··0x00009750·5f657874·656e7369·6f6e5f73·75666669·_extension_suffi2428 ··0x00009790·656e7369·6f6e5f73·75666669·7865735f·ension_suffixes_
2425 ··0x00009760·7865735f·5f646f63·5f5f0069·6d705f73·xes__doc__.imp_s2429 ··0x000097a0·5f646f63·5f5f0069·6d705f73·6c6f7473·_doc__.imp_slots
2426 ··0x00009770·6c6f7473·00696d70·5f6d6574·686f6473·lots.imp_methods2430 ··0x000097b0·00696d70·5f6d6574·686f6473·00646f63·.imp_methods.doc
2427 ··0x00009780·00646f63·5f696d70·00747570·6c65636f·.doc_imp.tupleco 
2428 ··0x00009790·6e746169·6e732e6c·746f5f70·7269762e·ntains.lto_priv. 
2429 ··0x000097a0·302e636f·6c640050·794f626a·6563745f·0.cold.PyObject_ 
2430 ··0x000097b0·52696368·436f6d70·61726542·6f6f6c2e·RichCompareBool. 
2431 ··0x000097c0·636f6c64·0050794f·626a6563·745f5269·cold.PyObject_Ri2431 ··0x000097c0·5f696d70·0050794f·626a6563·745f5269·_imp.PyObject_Ri
2432 ··0x000097d0·6368436f·6d706172·652e636f·6c640050·chCompare.cold.P2432 ··0x000097d0·6368436f·6d706172·652e636f·6c640050·chCompare.cold.P
2433 ··0x000097e0·79556e69·636f6465·5f526963·68436f6d·yUnicode_RichCom2433 ··0x000097e0·79556e69·636f6465·5f526963·68436f6d·yUnicode_RichCom
2434 ··0x000097f0·70617265·2e636f6c·64005f50·79415354·pare.cold._PyAST2434 ··0x000097f0·70617265·2e636f6c·64005f50·79415354·pare.cold._PyAST
2435 ··0x00009800·5f536574·436f6d70·2e636f6c·6400756e·_SetComp.cold.un2435 ··0x00009800·5f536574·436f6d70·2e636f6c·6400756e·_SetComp.cold.un
2436 ··0x00009810·69636f64·655f6672·6f6d666f·726d6174·icode_fromformat2436 ··0x00009810·69636f64·655f6672·6f6d666f·726d6174·icode_fromformat
2437 ··0x00009820·5f777269·74655f63·7374722e·6c746f5f·_write_cstr.lto_2437 ··0x00009820·5f777269·74655f63·7374722e·6c746f5f·_write_cstr.lto_
2438 ··0x00009830·70726976·2e302e63·6f6c6400·756e6963·priv.0.cold.unic2438 ··0x00009830·70726976·2e302e63·6f6c6400·756e6963·priv.0.cold.unic
Offset 2545, 23478 lines modifiedOffset 2545, 23485 lines modified
2545 ··0x00009ee0·6f6c6400·6e65775f·636f6d70·696c6572·old.new_compiler2545 ··0x00009ee0·6f6c6400·6e65775f·636f6d70·696c6572·old.new_compiler
2546 ··0x00009ef0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold2546 ··0x00009ef0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold
2547 ··0x00009f00·005f5079·4e756d62·65725f49·6e646578·._PyNumber_Index2547 ··0x00009f00·005f5079·4e756d62·65725f49·6e646578·._PyNumber_Index
2548 ··0x00009f10·2e636f6c·64005f50·79467574·7572655f·.cold._PyFuture_2548 ··0x00009f10·2e636f6c·64005f50·79467574·7572655f·.cold._PyFuture_
2549 ··0x00009f20·46726f6d·4153542e·636f6c64·005f5079·FromAST.cold._Py2549 ··0x00009f20·46726f6d·4153542e·636f6c64·005f5079·FromAST.cold._Py
2550 ··0x00009f30·4153545f·47657444·6f635374·72696e67·AST_GetDocString2550 ··0x00009f30·4153545f·47657444·6f635374·72696e67·AST_GetDocString
Diff chunk too large, falling back to line-by-line diff (2791 lines added, 2791 lines removed)
2551 ··0x00009f40·2e636f6c·64006173·74666f6c·645f626f·.cold.astfold_bo2551 ··0x00009f40·2e636f6c·64006173·74666f6c·645f626f·.cold.astfold_bo
2552 ··0x00009f50·64790061·7374666f·6c645f73·746d7400·dy.astfold_stmt.2552 ··0x00009f50·6479005f·50794153·545f4f70·74696d69·dy._PyAST_Optimi
2553 ··0x00009f60·5f507941·53545f4f·7074696d·697a652e·_PyAST_Optimize.2553 ··0x00009f60·7a652e63·6f6c6400·61737466·6f6c645f·ze.cold.astfold_
2554 ··0x00009f70·636f6c64·00617374·666f6c64·5f626f64·cold.astfold_bod2554 ··0x00009f70·626f6479·2e636f6c·64006173·74666f6c·body.cold.astfol
2555 ··0x00009f80·792e636f·6c640061·7374666f·6c645f61·y.cold.astfold_a2555 ··0x00009f80·645f7374·6d742e6c·746f5f70·7269762e·d_stmt.lto_priv.
2556 ··0x00009f90·7267756d·656e7473·00617374·666f6c64·rguments.astfold2556 ··0x00009f90·302e636f·6c640073·70656369·616c697a·0.cold.specializ
2557 ··0x00009fa0·5f657863·65707468·616e646c·65720066·_excepthandler.f2557 ··0x00009fa0·655f6469·63745f61·63636573·732e636f·e_dict_access.co
2558 ··0x00009fb0·6f6c645f·69746572·2e697372·612e3000·old_iter.isra.0.2558 ··0x00009fb0·6e737470·726f702e·302e636f·6c64006d·nstprop.0.cold.m
2559 ··0x00009fc0·61737466·6f6c645f·73746d74·2e636f6c·astfold_stmt.col2559 ··0x00009fc0·616b655f·636f6e73·74006173·74666f6c·ake_const.astfol
2560 ··0x00009fd0·64007370·65636961·6c697a65·5f646963·d.specialize_dic2560 ··0x00009fd0·645f636f·6d707265·68656e73·696f6e00·d_comprehension.
2561 ··0x00009fe0·745f6163·63657373·2e636f6e·73747072·t_access.constpr2561 ··0x00009fe0·6d616b65·5f636f6e·73745f74·75706c65·make_const_tuple
2562 ··0x00009ff0·6f702e30·2e636f6c·64006d61·6b655f63·op.0.cold.make_c2562 ··0x00009ff0·006f7073·2e300061·7374666f·6c645f65·.ops.0.astfold_e
2563 ··0x0000a000·6f6e7374·00617374·666f6c64·5f636f6d·onst.astfold_com2563 ··0x0000a000·7870722e·6c746f5f·70726976·2e302e63·xpr.lto_priv.0.c
2564 ··0x0000a010·70726568·656e7369·6f6e006d·616b655f·prehension.make_2564 ··0x0000a010·6f6c6400·5f696d70·5f69735f·66726f7a·old._imp_is_froz
2565 ··0x0000a020·636f6e73·745f7475·706c6500·6f70732e·const_tuple.ops.2565 ··0x0000a020·656e2e6c·746f5f70·7269762e·302e636f·en.lto_priv.0.co
2566 ··0x0000a030·30006173·74666f6c·645f6578·70722e6c·0.astfold_expr.l2566 ··0x0000a030·6c64005f·50795f74·7970655f·67657461·ld._Py_type_geta
2567 ··0x0000a040·746f5f70·7269762e·302e636f·6c64005f·to_priv.0.cold._2567 ··0x0000a040·7474726f·2e636f6c·64006173·74666f6c·ttro.cold.astfol
2568 ··0x0000a050·696d705f·69735f66·726f7a65·6e2e6c74·imp_is_frozen.lt2568 ··0x0000a050·645f6172·67006173·74666f6c·645f6172·d_arg.astfold_ar
2569 ··0x0000a060·6f5f7072·69762e30·2e636f6c·64005f50·o_priv.0.cold._P2569 ··0x0000a060·67756d65·6e74732e·6c746f5f·70726976·guments.lto_priv
2570 ··0x0000a070·795f7479·70655f67·65746174·74726f2e·y_type_getattro.2570 ··0x0000a070·2e302e63·6f6c6400·636d5f64·65736372·.0.cold.cm_descr
2571 ··0x0000a080·636f6c64·00617374·666f6c64·5f617267·cold.astfold_arg2571 ··0x0000a080·5f676574·2e6c746f·5f707269·762e302e·_get.lto_priv.0.
2572 ··0x0000a090·00617374·666f6c64·5f617267·756d656e·.astfold_argumen2572 ··0x0000a090·636f6c64·0050794d·6574686f·645f4e65·cold.PyMethod_Ne
2573 ··0x0000a0a0·74732e63·6f6c6400·636d5f64·65736372·ts.cold.cm_descr2573 ··0x0000a0a0·772e636f·6c640061·7374666f·6c645f63·w.cold.astfold_c
2574 ··0x0000a0b0·5f676574·2e6c746f·5f707269·762e302e·_get.lto_priv.0.2574 ··0x0000a0b0·6f6d7072·6568656e·73696f6e·2e636f6c·omprehension.col
2575 ··0x0000a0c0·636f6c64·0050794d·6574686f·645f4e65·cold.PyMethod_Ne2575 ··0x0000a0c0·64006d65·74686f64·5f646561·6c6c6f63·d.method_dealloc
2576 ··0x0000a0d0·772e636f·6c640061·7374666f·6c645f63·w.cold.astfold_c2576 ··0x0000a0d0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold
2577 ··0x0000a0e0·6f6d7072·6568656e·73696f6e·2e636f6c·omprehension.col2577 ··0x0000a0e0·00666f6c·645f6974·65722e69·7372612e·.fold_iter.isra.
2578 ··0x0000a0f0·64006d65·74686f64·5f646561·6c6c6f63·d.method_dealloc2578 ··0x0000a0f0·302e636f·6c640062·75696c74·696e5f76·0.cold.builtin_v
2579 ··0x0000a100·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold2579 ··0x0000a100·6172732e·6c746f5f·70726976·2e302e63·ars.lto_priv.0.c
2580 ··0x0000a110·00666f6c·645f6974·65722e69·7372612e·.fold_iter.isra.2580 ··0x0000a110·6f6c6400·6d657468·6f645f76·6563746f·old.method_vecto
2581 ··0x0000a120·302e636f·6c640062·75696c74·696e5f76·0.cold.builtin_v2581 ··0x0000a120·7263616c·6c5f4641·53544341·4c4c2e6c·rcall_FASTCALL.l
2582 ··0x0000a130·6172732e·6c746f5f·70726976·2e302e63·ars.lto_priv.0.c2582 ··0x0000a130·746f5f70·7269762e·302e636f·6c640061·to_priv.0.cold.a
2583 ··0x0000a140·6f6c6400·6d657468·6f645f76·6563746f·old.method_vecto2583 ··0x0000a140·7374666f·6c645f65·78636570·7468616e·stfold_excepthan
Max diff block lines reached; 2770839/3151855 bytes (87.91%) of diff not shown.
978 MB
./usr/lib/debug/.build-id/ff/944105d80a5100711c104159a26b174d87a468.debug vs.
./usr/lib/debug/.build-id/39/b292881d6b860cbc5e0b403798d5745514aa0b.debug
Files 89% 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:···············0x68035011 ··Entry·point·address:···············0x67e5b0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········18614032·(bytes·into·file)13 ··Start·of·section·headers:··········18612656·(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.22 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x6803502 Entry·point·0x67e5b0
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·0x31e969·R·E·0x10009 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x31e2c9·R·E·0x1000
10 ··LOAD···········0x001000·0x000000000073f000·0x000000000073f000·0x2b2740·0x2b2740·R···0x100010 ··LOAD···········0x001000·0x000000000073f000·0x000000000073f000·0x2b2950·0x2b2950·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········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···········0x2b3720·0x00000000009f1720·0x00000000009f1720·0x000020·0x000020·R···0x415 ··NOTE···········0x2b3930·0x00000000009f1930·0x00000000009f1930·0x000020·0x000020·R···0x4
16 ··TLS············0x2b3db8·0x00000000009f2db8·0x00000000009f2db8·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·0x0000000000965864·0x0000000000965864·0x000000·0x016b34·R···0x418 ··GNU_EH_FRAME···0x001000·0x00000000009659a4·0x00000000009659a4·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······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·
6.4 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·0x11c0710:1 There·are·44·section·headers,·starting·at·offset·0x11c01b0:
  
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·00a1c1·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000410a70·0003cc·00a1c1·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········000000000041ac32·0003cc·001198·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········000000000041ac32·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·31c91e·00··AX··0···0·6418 ··[13]·.text·············NOBITS··········0000000000422040·001000·31c27e·00··AX··0···0·64
19 ··[14]·.fini·············NOBITS··········000000000073e960·001000·000009·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········000000000073e2c0·001000·000009·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········000000000073f000·001000·226860·00···A··0···0·6420 ··[15]·.rodata···········NOBITS··········000000000073f000·001000·2269a0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····NOBITS··········0000000000965860·001000·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····NOBITS··········00000000009659a0·001000·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000965864·001000·016b34·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········00000000009659a4·001000·016b4c·00···A··0···0··4
23 ··[18]·.eh_frame·········NOBITS··········000000000097c398·001000·075388·00···A··0···0··823 ··[18]·.eh_frame·········NOBITS··········000000000097c4f0·001000·075440·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f1720·2b3720·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f1930·2b3930·000020·00···A··0···0··4
25 ··[20]·.tdata············NOBITS··········00000000009f2db8·2b3db8·000008·00·WAT··0···0··825 ··[20]·.tdata············NOBITS··········00000000009f2db8·2b3db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·2b3db8·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·2b3db8·000011·00·WAT··0···0··8
27 ··[22]·.init_array·······NOBITS··········00000000009f2dc0·2b3db8·000010·08··WA··0···0··827 ··[22]·.init_array·······NOBITS··········00000000009f2dc0·2b3db8·000010·08··WA··0···0··8
28 ··[23]·.fini_array·······NOBITS··········00000000009f2dd0·2b3db8·000008·08··WA··0···0··828 ··[23]·.fini_array·······NOBITS··········00000000009f2dd0·2b3db8·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········NOBITS··········00000000009f2dd8·2b3db8·000200·10··WA··6···0··829 ··[24]·.dynamic··········NOBITS··········00000000009f2dd8·2b3db8·000200·10··WA··6···0··8
30 ··[25]·.got··············NOBITS··········00000000009f2fd8·2b3db8·000010·08··WA··0···0··830 ··[25]·.got··············NOBITS··········00000000009f2fd8·2b3db8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········NOBITS··········00000000009f2fe8·2b3db8·001010·08··WA··0···0··831 ··[26]·.got.plt··········NOBITS··········00000000009f2fe8·2b3db8·001010·08··WA··0···0··8
32 ··[27]·.data·············NOBITS··········00000000009f4000·2b3db8·04a408·00··WA··0···0·3232 ··[27]·.data·············NOBITS··········00000000009f4000·2b3db8·04a3e8·00··WA··0···0·32
33 ··[28]·.PyRuntime········NOBITS··········0000000000a3e420·2b3db8·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········NOBITS··········0000000000a3e400·2b3db8·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········NOBITS··········0000000000a83710·2b3db8·000018·00··WA··0···0··234 ··[29]·.probes···········NOBITS··········0000000000a836f0·2b3db8·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a83740·2b3db8·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a83740·2b3db8·074608·00··WA··0···0·64
36 ··[31]·.comment··········PROGBITS········0000000000000000·2b3740·00001f·01··MS··0···0··136 ··[31]·.comment··········PROGBITS········0000000000000000·2b3950·00001f·01··MS··0···0··1
37 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3760·000188·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3970·000188·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b38e8·003cd7·00···C··0···0··838 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b3af8·003c65·00···C··0···0··8
39 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b75c0·902bbb·00···C··0···0··839 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7760·9014e4·00···C··0···0··8
40 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bba180·00e4ce·00···C··0···0··840 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bb8c48·00e47c·00···C··0···0··8
41 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc8650·18fd44·00···C··0···0··841 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc70c8·190659·00···C··0···0··8
42 ··[37]·.debug_str········PROGBITS········0000000000000000·d58398·021504·01·MSC··0···0··842 ··[37]·.debug_str········PROGBITS········0000000000000000·d57728·021510·01·MSC··0···0··8
43 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d798a0·000e94·01·MSC··0···0··843 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d78c38·000e98·01·MSC··0···0··8
44 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d7a738·28f1ce·00···C··0···0··844 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d79ad0·28f42e·00···C··0···0··8
45 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·1009908·086410·00···C··0···0··845 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·1008f00·0865ac·00···C··0···0··8
46 ··[41]·.symtab···········SYMTAB··········0000000000000000·108fd18·0cad58·18·····42·32366··846 ··[41]·.symtab···········SYMTAB··········0000000000000000·108f4b0·0cb010·18·····42·32395··8
47 ··[42]·.strtab···········STRTAB··········0000000000000000·115aa70·065ad9·00······0···0··147 ··[42]·.strtab···········STRTAB··········0000000000000000·115a4c0·065b29·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c0549·0001c2·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11bffe9·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.68 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·34617·entries:1 Symbol·table·'.symtab'·contains·34646·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:·00000000009f1720····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag5 ·····2:·00000000009f1930····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:·0000000000680440···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init7 ·····4:·000000000067e6c0···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init
8 ·····5:·0000000000680530···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init8 ·····5:·000000000067e7b0···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init
9 ·····6:·0000000000685230···189·FUNC····LOCAL··DEFAULT···13·mi_process_done9 ·····6:·00000000006834b0···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:·00000000006808f0····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr11 ·····8:·000000000067eb70····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:·0000000000680dd0····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.013 ····10:·000000000067f050····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0
14 ····11:·0000000000680be0···488·FUNC····LOCAL··DEFAULT···13·mi_process_init14 ····11:·000000000067ee60···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:·00000000006805a0···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.016 ····13:·000000000067e820···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:·0000000000680750···324·FUNC····LOCAL··DEFAULT···13·chacha_block19 ····16:·000000000067e9d0···324·FUNC····LOCAL··DEFAULT···13·chacha_block
20 ····17:·00000000006808a0····67·FUNC····LOCAL··DEFAULT···13·qround20 ····17:·000000000067eb20····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:·0000000000680a10···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.023 ····20:·000000000067ec90···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.0
24 ····21:·0000000000522900···322·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.024 ····21:·00000000005226c0···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:·00000000007d75c0··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty33 ····30:·00000000007d75c0··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:·0000000000680ff0····65·FUNC····LOCAL··DEFAULT···13·pymain_main36 ····33:·000000000067f270····65·FUNC····LOCAL··DEFAULT···13·pymain_main
37 ····34:·0000000000681100····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize37 ····34:·000000000067f380····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize
38 ····35:·00000000007d7598····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.038 ····35:·00000000007d7598····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.0
39 ····36:·00000000007d7430····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.039 ····36:·00000000007d7430····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.0
40 ····37:·00000000007d7410····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.240 ····37:·00000000007d7410····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:·0000000000681130···298·FUNC····LOCAL··DEFAULT···13·pymain_init47 ····44:·000000000067f3b0···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:·00000000007d73f0····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.051 ····48:·00000000007d73f0····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:·00000000006813b0····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv53 ····50:·000000000067f630····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:·0000000000682560····30·FUNC····LOCAL··DEFAULT···13·pythread_wrapper57 ····54:·00000000006807e0····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:·0000000000682280····58·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked59 ····56:·0000000000680500····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:·0000000000682360···339·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig61 ····58:·00000000006805e0···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:·0000000000682b50···149·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList63 ····60:·0000000000680dd0···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:·0000000000682bf0···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.065 ····62:·0000000000680e70···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0
66 ····63:·0000000000682f60···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption66 ····63:·00000000006811e0···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption
67 ····64:·0000000000684550···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale67 ····64:·00000000006827d0···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale
68 ····65:·0000000000683140···229·FUNC····LOCAL··DEFAULT···13·set_up_debug_hooks_domain_unlocked68 ····65:·00000000006813c0···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:·00000000007d7370····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.170 ····67:·00000000007d7370····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.1
71 ····68:·00000000007d7350····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.271 ····68:·00000000007d7350····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.2
72 ····69:·00000000007d7330····25·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.272 ····69:·00000000007d7330····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:·0000000000682600··1350·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.079 ····76:·0000000000680880··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:·0000000000791ad8····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.183 ····80:·0000000000791ad8····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.1
84 ····81:·0000000000791ac0····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.184 ····81:·0000000000791ac0····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:·00000000007919d0····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.296 ····92:·00000000007919d0····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:·0000000000682e20···312·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0101 ····97:·00000000006810a0···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:·0000000000791980····80·OBJECT··LOCAL··DEFAULT···15·longopts105 ···101:·0000000000791980····80·OBJECT··LOCAL··DEFAULT···15·longopts
106 ···102:·0000000000682fe0····55·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries106 ···102:·0000000000681260····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:·0000000000684b50····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend111 ···107:·0000000000682dd0····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend
112 ···108:·0000000000684bb0···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath112 ···108:·0000000000682e30···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath
113 ···109:·0000000000684e80····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0113 ···109:·0000000000683100····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0
114 ···110:·0000000000684fe0····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0114 ···110:·0000000000683260····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0
115 ···111:·00000000006856d0····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag115 ···111:·0000000000683950····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag
116 ···112:·0000000000685370····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value116 ···112:·00000000006835f0····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value
117 ···113:·0000000000686100···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0117 ···113:·0000000000684380···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:·0000000000791250····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1119 ···115:·0000000000791250····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1
120 ···116:·0000000000686090···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int120 ···116:·0000000000684310···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int
121 ···117:·0000000000686330···106·FUNC····LOCAL··DEFAULT···13·config_wstr_to_int121 ···117:·00000000006845b0···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:·0000000000791290····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0123 ···119:·0000000000791290····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0
124 ···120:·0000000000791270····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0124 ···120:·0000000000791270····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0
125 ···121:·00000000007912d0····16·OBJECT··LOCAL··DEFAULT···15·__func__.6125 ···121:·00000000007912d0····16·OBJECT··LOCAL··DEFAULT···15·__func__.6
126 ···122:·0000000000791210····22·OBJECT··LOCAL··DEFAULT···15·__func__.7126 ···122:·0000000000791210····22·OBJECT··LOCAL··DEFAULT···15·__func__.7
127 ···123:·0000000000685530····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append127 ···123:·00000000006837b0····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append
128 ···124:·0000000000791230····24·OBJECT··LOCAL··DEFAULT···15·__func__.5.lto_priv.1128 ···124:·0000000000791230····24·OBJECT··LOCAL··DEFAULT···15·__func__.5.lto_priv.1
129 ···125:·00000000006854c0···107·FUNC····LOCAL··DEFAULT···13·config_usage129 ···125:·0000000000683740···107·FUNC····LOCAL··DEFAULT···13·config_usage
130 ···126:·0000000000790480··3396·OBJECT··LOCAL··DEFAULT···15·usage_envvars130 ···126:·0000000000790480··3396·OBJECT··LOCAL··DEFAULT···15·usage_envvars
131 ···127:·000000000078fde0··1667·OBJECT··LOCAL··DEFAULT···15·usage_xoptions131 ···127:·000000000078fde0··1667·OBJECT··LOCAL··DEFAULT···15·usage_xoptions
132 ···128:·00000000007911d0····21·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.1132 ···128:·00000000007911d0····21·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.1
Max diff block lines reached; 4893940/4907426 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:·ff944105d80a5100711c104159a26b174d87a4686 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·39b292881d6b860cbc5e0b403798d5745514aa0b
  
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:·0x000000000042fe37,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372614 ····Location:·0x000000000042fc25,·Base:·0x00000000009659a0,·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:·0x00000000004390f6,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372018 ····Location:·0x000000000043902c,·Base:·0x00000000009659a0,·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:·0x0000000000439250,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8371e22 ····Location:·0x0000000000439186,·Base:·0x00000000009659a0,·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:·0x00000000004563bb,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372426 ····Location:·0x00000000004561dc,·Base:·0x00000000009659a0,·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:·0x00000000004563c9,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372230 ····Location:·0x00000000004561ea,·Base:·0x00000000009659a0,·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.4/build-static31 ··0»      (line_strp)»   (offset:·0x41):·/build/reproducible-path/python3.13-3.13.4/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·0x680440119 ··[0x000001c0]··Extended·opcode·2:·set·Address·to·0x67e6c0
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·0x680444·and·Line·by·1·to·682123 ··[0x000001d1]··Special·opcode·62:·advance·Address·by·4·to·0x67e6c4·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·0x680444·and·Line·by·1·to·500·(view·2)128 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x67e6c4·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·0x680445·and·Line·by·0·to·210137 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·1·to·0x67e6c5·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·0x68044a·and·Line·by·0·to·500141 ··[0x000001f5]··Special·opcode·75:·advance·Address·by·5·to·0x67e6ca·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·0x68044f·and·Line·by·5·to·505143 ··[0x000001f7]··Special·opcode·80:·advance·Address·by·5·to·0x67e6cf·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·0x68044f·and·Line·by·3·to·508·(view·1)145 ··[0x000001f9]··Special·opcode·8:·advance·Address·by·0·to·0x67e6cf·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·0x680454·and·Line·by·-3·to·505147 ··[0x000001fc]··Special·opcode·72:·advance·Address·by·5·to·0x67e6d4·and·Line·by·-3·to·505
148 ··[0x000001fd]··Set·column·to·43148 ··[0x000001fd]··Set·column·to·43
Max diff block lines reached; 273414505/273426701 bytes (100.00%) of diff not shown.
442 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.4/build-static13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·/build/reproducible-path/python3.13-3.13.4/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)·<0x947ca4>18 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x9458db>
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)·<0x947d1b>24 ····<3a>···DW_AT_abstract_origin:·(ref_addr)·<0x945952>
25 ····<3e>···DW_AT_entry_pc····:·(addr)·0x68044425 ····<3e>···DW_AT_entry_pc····:·(addr)·0x67e6c4
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)·<0x947d28>34 ····<56>···DW_AT_abstract_origin:·(ref_addr)·<0x94595f>
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)·<0x947c59>38 ····<63>···DW_AT_abstract_origin:·(ref_addr)·<0x945890>
39 ····<67>···DW_AT_entry_pc····:·(addr)·0x68046039 ····<67>···DW_AT_entry_pc····:·(addr)·0x67e6e0
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)·<0x94796a>47 ····<7e>···DW_AT_abstract_origin:·(ref_addr)·<0x9455a1>
48 ····<82>···DW_AT_entry_pc····:·(addr)·0x68046048 ····<82>···DW_AT_entry_pc····:·(addr)·0x67e6e0
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)·<0x947a18>56 ····<98>···DW_AT_abstract_origin:·(ref_addr)·<0x94564f>
57 ····<9c>···DW_AT_entry_pc····:·(addr)·0x68046057 ····<9c>···DW_AT_entry_pc····:·(addr)·0x67e6e0
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)·<0x947a24>64 ····<ae>···DW_AT_abstract_origin:·(ref_addr)·<0x94565b>
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)·<0x947a30>68 ····<bb>···DW_AT_abstract_origin:·(ref_addr)·<0x945667>
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)·<0x947a3c>72 ····<c8>···DW_AT_abstract_origin:·(ref_addr)·<0x945673>
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)·<0x947a48>78 ····<da>···DW_AT_abstract_origin:·(ref_addr)·<0x94567f>
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)·0x68048882 ····<e7>···DW_AT_call_return_pc:·(addr)·0x67e708
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)·<0x947c65>95 ····<10a>···DW_AT_abstract_origin:·(ref_addr)·<0x94589c>
96 ····<10e>···DW_AT_low_pc······:·(addr)·0x68049f96 ····<10e>···DW_AT_low_pc······:·(addr)·0x67e71f
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)·<0x947c66>100 ····<123>···DW_AT_abstract_origin:·(ref_addr)·<0x94589d>
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)·<0x947c70>104 ····<130>···DW_AT_abstract_origin:·(ref_addr)·<0x9458a7>
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)·<0x947c71>107 ····<139>···DW_AT_abstract_origin:·(ref_addr)·<0x9458a8>
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)·<0x947c7d>111 ····<146>···DW_AT_abstract_origin:·(ref_addr)·<0x9458b4>
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)·<0x947c30>113 ····<14b>···DW_AT_abstract_origin:·(ref_addr)·<0x945867>
114 ····<14f>···DW_AT_entry_pc····:·(addr)·0x68049f114 ····<14f>···DW_AT_entry_pc····:·(addr)·0x67e71f
115 ····<157>···DW_AT_GNU_entry_view:·(data2)·5115 ····<157>···DW_AT_GNU_entry_view:·(data2)·5
116 ····<159>···DW_AT_low_pc······:·(addr)·0x68049f116 ····<159>···DW_AT_low_pc······:·(addr)·0x67e71f
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)·<0x947c40>123 ····<171>···DW_AT_abstract_origin:·(ref_addr)·<0x945877>
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)·<0x947c4c>127 ····<17e>···DW_AT_abstract_origin:·(ref_addr)·<0x945883>
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; 463003651/463012632 bytes (100.00%) of diff not shown.
821 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 627, 29 lines modifiedOffset 627, 29 lines modified
627 ····DW_AT_abstract_origin·DW_FORM_ref_addr627 ····DW_AT_abstract_origin·DW_FORM_ref_addr
628 ····DW_AT_low_pc·······DW_FORM_addr628 ····DW_AT_low_pc·······DW_FORM_addr
629 ····DW_AT_high_pc······DW_FORM_data8629 ····DW_AT_high_pc······DW_FORM_data8
630 ····DW_AT_frame_base···DW_FORM_exprloc630 ····DW_AT_frame_base···DW_FORM_exprloc
631 ····DW_AT_call_all_calls·DW_FORM_flag_present631 ····DW_AT_call_all_calls·DW_FORM_flag_present
632 ····DW_AT_sibling······DW_FORM_ref4632 ····DW_AT_sibling······DW_FORM_ref4
633 ····DW_AT·value:·0·····DW_FORM·value:·0633 ····DW_AT·value:·0·····DW_FORM·value:·0
634 ···33······DW_TAG_call_site····[has·children] 
635 ····DW_AT_call_return_pc·DW_FORM_addr 
636 ····DW_AT_sibling······DW_FORM_ref4 
637 ····DW_AT·value:·0·····DW_FORM·value:·0 
638 ···34······DW_TAG_inlined_subroutine····[has·children]634 ···33······DW_TAG_inlined_subroutine····[has·children]
639 ····DW_AT_abstract_origin·DW_FORM_ref_addr635 ····DW_AT_abstract_origin·DW_FORM_ref_addr
640 ····DW_AT_entry_pc·····DW_FORM_addr636 ····DW_AT_entry_pc·····DW_FORM_addr
641 ····DW_AT_GNU_entry_view·DW_FORM_data2637 ····DW_AT_GNU_entry_view·DW_FORM_data2
642 ····DW_AT_low_pc·······DW_FORM_addr638 ····DW_AT_low_pc·······DW_FORM_addr
643 ····DW_AT_high_pc······DW_FORM_data8639 ····DW_AT_high_pc······DW_FORM_data8
644 ····DW_AT_call_file····DW_FORM_data1640 ····DW_AT_call_file····DW_FORM_data1
645 ····DW_AT_call_line····DW_FORM_data1641 ····DW_AT_call_line····DW_FORM_data1
646 ····DW_AT_call_column··DW_FORM_data1642 ····DW_AT_call_column··DW_FORM_data1
647 ····DW_AT_sibling······DW_FORM_ref4643 ····DW_AT_sibling······DW_FORM_ref4
648 ····DW_AT·value:·0·····DW_FORM·value:·0644 ····DW_AT·value:·0·····DW_FORM·value:·0
 645 ···34······DW_TAG_call_site····[has·children]
 646 ····DW_AT_call_return_pc·DW_FORM_addr
 647 ····DW_AT_sibling······DW_FORM_ref4
 648 ····DW_AT·value:·0·····DW_FORM·value:·0
649 ···35······DW_TAG_inlined_subroutine····[has·children]649 ···35······DW_TAG_inlined_subroutine····[has·children]
650 ····DW_AT_abstract_origin·DW_FORM_ref_addr650 ····DW_AT_abstract_origin·DW_FORM_ref_addr
651 ····DW_AT_ranges·······DW_FORM_sec_offset651 ····DW_AT_ranges·······DW_FORM_sec_offset
652 ····DW_AT_call_file····DW_FORM_data1652 ····DW_AT_call_file····DW_FORM_data1
653 ····DW_AT_call_line····DW_FORM_data1653 ····DW_AT_call_line····DW_FORM_data1
654 ····DW_AT_call_column··DW_FORM_data1654 ····DW_AT_call_column··DW_FORM_data1
655 ····DW_AT_sibling······DW_FORM_ref4655 ····DW_AT_sibling······DW_FORM_ref4
Offset 1960, 30 lines modifiedOffset 1960, 30 lines modified
1960 ···42······DW_TAG_inlined_subroutine····[has·children]1960 ···42······DW_TAG_inlined_subroutine····[has·children]
1961 ····DW_AT_abstract_origin·DW_FORM_ref_addr1961 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1962 ····DW_AT_low_pc·······DW_FORM_addr1962 ····DW_AT_low_pc·······DW_FORM_addr
1963 ····DW_AT_high_pc······DW_FORM_data81963 ····DW_AT_high_pc······DW_FORM_data8
1964 ····DW_AT_call_file····DW_FORM_data11964 ····DW_AT_call_file····DW_FORM_data1
1965 ····DW_AT_call_line····DW_FORM_data11965 ····DW_AT_call_line····DW_FORM_data1
1966 ····DW_AT_call_column··DW_FORM_data11966 ····DW_AT_call_column··DW_FORM_data1
1967 ····DW_AT_sibling······DW_FORM_ref4 
1968 ····DW_AT·value:·0·····DW_FORM·value:·0 
1969 ···43······DW_TAG_subprogram····[has·children] 
1970 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
1971 ····DW_AT_ranges·······DW_FORM_sec_offset 
1972 ····DW_AT_frame_base···DW_FORM_exprloc 
1973 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present 
1974 ····DW_AT_sibling······DW_FORM_ref4 
1975 ····DW_AT·value:·0·····DW_FORM·value:·01967 ····DW_AT·value:·0·····DW_FORM·value:·0
1976 ···44······DW_TAG_inlined_subroutine····[has·children]1968 ···43······DW_TAG_inlined_subroutine····[has·children]
1977 ····DW_AT_abstract_origin·DW_FORM_ref_addr1969 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1978 ····DW_AT_low_pc·······DW_FORM_addr1970 ····DW_AT_low_pc·······DW_FORM_addr
1979 ····DW_AT_high_pc······DW_FORM_data81971 ····DW_AT_high_pc······DW_FORM_data8
1980 ····DW_AT_call_file····DW_FORM_data11972 ····DW_AT_call_file····DW_FORM_data1
1981 ····DW_AT_call_line····DW_FORM_data11973 ····DW_AT_call_line····DW_FORM_data1
1982 ····DW_AT_call_column··DW_FORM_data11974 ····DW_AT_call_column··DW_FORM_data1
 1975 ····DW_AT_sibling······DW_FORM_ref4
 1976 ····DW_AT·value:·0·····DW_FORM·value:·0
 1977 ···44······DW_TAG_subprogram····[has·children]
 1978 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 1979 ····DW_AT_ranges·······DW_FORM_sec_offset
 1980 ····DW_AT_frame_base···DW_FORM_exprloc
 1981 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
 1982 ····DW_AT_sibling······DW_FORM_ref4
1983 ····DW_AT·value:·0·····DW_FORM·value:·01983 ····DW_AT·value:·0·····DW_FORM·value:·0
1984 ···45······DW_TAG_inlined_subroutine····[no·children]1984 ···45······DW_TAG_inlined_subroutine····[no·children]
1985 ····DW_AT_abstract_origin·DW_FORM_ref_addr1985 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1986 ····DW_AT_entry_pc·····DW_FORM_addr1986 ····DW_AT_entry_pc·····DW_FORM_addr
1987 ····DW_AT_GNU_entry_view·DW_FORM_data21987 ····DW_AT_GNU_entry_view·DW_FORM_data2
1988 ····DW_AT_ranges·······DW_FORM_sec_offset1988 ····DW_AT_ranges·······DW_FORM_sec_offset
1989 ····DW_AT_call_file····DW_FORM_data11989 ····DW_AT_call_file····DW_FORM_data1
Offset 2277, 27 lines modifiedOffset 2277, 27 lines modified
2277 ····DW_AT_call_line····DW_FORM_data12277 ····DW_AT_call_line····DW_FORM_data1
2278 ····DW_AT_call_column··DW_FORM_data12278 ····DW_AT_call_column··DW_FORM_data1
2279 ····DW_AT_sibling······DW_FORM_ref42279 ····DW_AT_sibling······DW_FORM_ref4
2280 ····DW_AT·value:·0·····DW_FORM·value:·02280 ····DW_AT·value:·0·····DW_FORM·value:·0
2281 ···20······DW_TAG_call_site····[has·children]2281 ···20······DW_TAG_call_site····[has·children]
2282 ····DW_AT_call_return_pc·DW_FORM_addr2282 ····DW_AT_call_return_pc·DW_FORM_addr
2283 ····DW_AT·value:·0·····DW_FORM·value:·02283 ····DW_AT·value:·0·····DW_FORM·value:·0
2284 ···21······DW_TAG_lexical_block····[has·children] 
2285 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
2286 ····DW_AT_ranges·······DW_FORM_sec_offset 
2287 ····DW_AT·value:·0·····DW_FORM·value:·0 
2288 ···22······DW_TAG_inlined_subroutine····[has·children]2284 ···21······DW_TAG_inlined_subroutine····[has·children]
2289 ····DW_AT_abstract_origin·DW_FORM_ref_addr2285 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2290 ····DW_AT_low_pc·······DW_FORM_addr2286 ····DW_AT_low_pc·······DW_FORM_addr
2291 ····DW_AT_high_pc······DW_FORM_data82287 ····DW_AT_high_pc······DW_FORM_data8
2292 ····DW_AT_call_file····DW_FORM_data12288 ····DW_AT_call_file····DW_FORM_data1
2293 ····DW_AT_call_line····DW_FORM_data22289 ····DW_AT_call_line····DW_FORM_data2
2294 ····DW_AT_call_column··DW_FORM_data12290 ····DW_AT_call_column··DW_FORM_data1
2295 ····DW_AT_sibling······DW_FORM_ref42291 ····DW_AT_sibling······DW_FORM_ref4
2296 ····DW_AT·value:·0·····DW_FORM·value:·02292 ····DW_AT·value:·0·····DW_FORM·value:·0
 2293 ···22······DW_TAG_lexical_block····[has·children]
 2294 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 2295 ····DW_AT_ranges·······DW_FORM_sec_offset
 2296 ····DW_AT·value:·0·····DW_FORM·value:·0
2297 ···23······DW_TAG_inlined_subroutine····[has·children]2297 ···23······DW_TAG_inlined_subroutine····[has·children]
2298 ····DW_AT_abstract_origin·DW_FORM_ref_addr2298 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2299 ····DW_AT_ranges·······DW_FORM_sec_offset2299 ····DW_AT_ranges·······DW_FORM_sec_offset
2300 ····DW_AT_call_file····DW_FORM_data12300 ····DW_AT_call_file····DW_FORM_data1
2301 ····DW_AT_call_line····DW_FORM_data22301 ····DW_AT_call_line····DW_FORM_data2
2302 ····DW_AT_call_column··DW_FORM_data12302 ····DW_AT_call_column··DW_FORM_data1
2303 ····DW_AT_sibling······DW_FORM_ref42303 ····DW_AT_sibling······DW_FORM_ref4
Offset 2663, 37 lines modifiedOffset 2663, 37 lines modified
2663 ····DW_AT_sibling······DW_FORM_ref42663 ····DW_AT_sibling······DW_FORM_ref4
2664 ····DW_AT·value:·0·····DW_FORM·value:·02664 ····DW_AT·value:·0·····DW_FORM·value:·0
2665 ···20······DW_TAG_lexical_block····[has·children]2665 ···20······DW_TAG_lexical_block····[has·children]
2666 ····DW_AT_abstract_origin·DW_FORM_ref_addr2666 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2667 ····DW_AT_low_pc·······DW_FORM_addr2667 ····DW_AT_low_pc·······DW_FORM_addr
2668 ····DW_AT_high_pc······DW_FORM_data82668 ····DW_AT_high_pc······DW_FORM_data8
2669 ····DW_AT·value:·0·····DW_FORM·value:·02669 ····DW_AT·value:·0·····DW_FORM·value:·0
 2670 ···21······DW_TAG_lexical_block····[has·children]
 2671 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 2672 ····DW_AT_low_pc·······DW_FORM_addr
 2673 ····DW_AT_high_pc······DW_FORM_data8
 2674 ····DW_AT_sibling······DW_FORM_ref4
 2675 ····DW_AT·value:·0·····DW_FORM·value:·0
2670 ···21······DW_TAG_inlined_subroutine····[has·children]2676 ···22······DW_TAG_inlined_subroutine····[has·children]
2671 ····DW_AT_abstract_origin·DW_FORM_ref_addr2677 ····DW_AT_abstract_origin·DW_FORM_ref_addr
2672 ····DW_AT_entry_pc·····DW_FORM_addr2678 ····DW_AT_entry_pc·····DW_FORM_addr
2673 ····DW_AT_GNU_entry_view·DW_FORM_data22679 ····DW_AT_GNU_entry_view·DW_FORM_data2
2674 ····DW_AT_low_pc·······DW_FORM_addr2680 ····DW_AT_low_pc·······DW_FORM_addr
2675 ····DW_AT_high_pc······DW_FORM_data82681 ····DW_AT_high_pc······DW_FORM_data8
2676 ····DW_AT_call_file····DW_FORM_data12682 ····DW_AT_call_file····DW_FORM_data1
2677 ····DW_AT_call_line····DW_FORM_data12683 ····DW_AT_call_line····DW_FORM_data1
2678 ····DW_AT_call_column··DW_FORM_data12684 ····DW_AT_call_column··DW_FORM_data1
Max diff block lines reached; 834729/840242 bytes (99.34%) of diff not shown.
258 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3720 lines modifiedOffset 3, 3687 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 ····0000000000680440·00000000000068429 ····000000000067e6c0·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····0000000000522900·000000000000014211 ····00000000005226c0·0000000000000142
12 ····0000000000522a50·00000000000000a812 ····0000000000522810·00000000000000a8
13 ····0000000000522b00·000000000000005f13 ····00000000005228c0·000000000000005f
14 ····0000000000522b60·000000000000003614 ····0000000000522920·0000000000000036
15 ····0000000000522ba0·000000000000007015 ····0000000000522960·0000000000000070
16 ····0000000000522c10·000000000000003a16 ····00000000005229d0·000000000000003a
17 ····0000000000522c50·000000000000003917 ····0000000000522a10·0000000000000039
18 ····0000000000522c90·000000000000005618 ····0000000000522a50·0000000000000056
19 ····0000000000522cf0·00000000000000c219 ····0000000000522ab0·00000000000000c2
20 ····0000000000522dc0·000000000000001820 ····0000000000522b80·0000000000000018
21 ····0000000000522de0·000000000000006921 ····0000000000522ba0·0000000000000069
22 ····0000000000522e50·000000000000002d22 ····0000000000522c10·000000000000002d
23 ····0000000000522e80·000000000000002423 ····0000000000522c40·0000000000000024
24 ····0000000000522eb0·000000000000000924 ····0000000000522c70·0000000000000009
25 ····0000000000522ec0·000000000000006725 ····0000000000522c80·0000000000000067
26 ····0000000000522f30·000000000000000c26 ····0000000000522cf0·000000000000000c
27 ····0000000000522f40·000000000000002027 ····0000000000522d00·0000000000000020
28 ····0000000000522f60·000000000000002d28 ····0000000000522d20·000000000000002d
29 ····0000000000522f90·000000000000001b29 ····0000000000522d50·000000000000001b
30 ····0000000000522fb0·000000000000008530 ····0000000000522d70·0000000000000085
31 ····0000000000523040·000000000000007a31 ····0000000000522e00·000000000000007a
32 ····00000000005230c0·000000000000003432 ····0000000000522e80·0000000000000034
33 ····0000000000523100·000000000000002533 ····0000000000522ec0·0000000000000025
34 ····0000000000523130·00000000000000c034 ····0000000000522ef0·00000000000000c0
35 ····00000000005231f0·00000000000000cd35 ····0000000000522fb0·00000000000000cd
36 ····00000000005232c0·00000000000001f936 ····0000000000523080·00000000000001f9
37 ····00000000005234c0·000000000000001137 ····0000000000523280·0000000000000011
38 ····00000000005234e0·00000000000000ab38 ····00000000005232a0·00000000000000ab
39 ····0000000000523590·000000000000001c39 ····0000000000523350·000000000000001c
40 ····00000000005235b0·000000000000000740 ····0000000000523370·0000000000000007
41 ····00000000005235c0·000000000000000c41 ····0000000000523380·000000000000000c
42 ····00000000005235d0·000000000000025742 ····0000000000523390·0000000000000257
43 ····0000000000523830·000000000000008b43 ····00000000005235f0·000000000000008b
44 ····00000000005238c0·000000000000003d44 ····0000000000523680·000000000000003d
45 ····0000000000523900·000000000000001c45 ····00000000005236c0·000000000000001c
46 ····0000000000523920·00000000000000d546 ····00000000005236e0·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 ····0000000000686cc0·0000000000000e3654 ····0000000000684f40·0000000000000e56
55 ····0000000000427450·0000000000001bbf55 ····0000000000427450·0000000000001b82
56 ····0000000000523a00·000000000000002656 ····00000000005237c0·0000000000000026
57 ····0000000000523a30·00000000000003da57 ····00000000005237f0·00000000000003da
58 ····0000000000523e10·000000000000004758 ····0000000000523bd0·0000000000000047
59 ····0000000000523e60·000000000000001a59 ····0000000000523c20·000000000000001a
60 ····0000000000523e80·000000000000033660 ····0000000000523c40·0000000000000336
61 ····00000000005241c0·000000000000002261 ····0000000000523f80·0000000000000022
62 ····00000000005241f0·000000000000001362 ····0000000000523fb0·0000000000000013
63 ····0000000000524210·000000000000000563 ····0000000000523fd0·0000000000000005
64 ····0000000000524220·00000000000003e164 ····0000000000523fe0·00000000000003d9
65 ····0000000000524610·00000000000029e565 ····00000000005243c0·00000000000029e5
66 ····0000000000527000·000000000000027866 ····0000000000526db0·0000000000000278
67 ····0000000000527280·000000000000001567 ····0000000000527030·0000000000000015
68 ····00000000005272a0·00000000000006de68 ····0000000000527050·00000000000006de
69 ····0000000000527980·000000000000000969 ····0000000000527730·0000000000000009
70 ····0000000000527990·000000000000020f70 ····0000000000527740·000000000000020f
71 ····0000000000527ba0·000000000000012771 ····0000000000527950·0000000000000127
72 ····0000000000527cd0·000000000000012072 ····0000000000527a80·0000000000000120
73 ····0000000000527df0·00000000000002c573 ····0000000000527ba0·00000000000002c5
74 ····00000000005280c0·000000000000011874 ····0000000000527e70·0000000000000118
75 ····00000000005281e0·000000000000010d75 ····0000000000527f90·000000000000010d
76 ····00000000005282f0·00000000000003ae76 ····00000000005280a0·00000000000003be
77 ····00000000005286a0·000000000000002977 ····0000000000528460·0000000000000029
78 ····00000000005286d0·000000000000003078 ····0000000000528490·0000000000000030
79 ····0000000000528700·000000000000038079 ····00000000005284c0·0000000000000380
80 ····0000000000528a80·000000000000027380 ····0000000000528840·0000000000000273
81 ····0000000000528d00·000000000000022e81 ····0000000000528ac0·0000000000000227
82 ····0000000000528f30·000000000000016d82 ····0000000000528cf0·000000000000016d
83 ····00000000005290a0·00000000000000db83 ····0000000000528e60·00000000000000db
84 ····0000000000529180·0000000000000014 
85 ····00000000005291a0·000000000000019184 ····0000000000528f40·0000000000000191
86 ····0000000000529340·000000000000079085 ····00000000005290e0·0000000000000790
87 ····0000000000529ad0·000000000000021c86 ····0000000000529870·000000000000021c
88 ····0000000000529cf0·000000000000004787 ····0000000000529a90·0000000000000047
89 ····0000000000529d40·000000000000407688 ····0000000000529ae0·0000000000004064
90 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
91 ··Length:···················65290 ··Length:···················652
92 ··Version:··················291 ··Version:··················2
93 ··Offset·into·.debug_info:··0x3493492 ··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 ····0000000000687b00·00000000000029ce96 ····0000000000685da0·00000000000029ce
98 ····000000000042900f·000000000000130a97 ····0000000000428fd2·000000000000130a
99 ····000000000052ddc0·000000000000005098 ····000000000052db60·0000000000000050
100 ····000000000052de10·0000000000000a8199 ····000000000052dbb0·0000000000000aa5
101 ····000000000052e8a0·0000000000000618100 ····000000000052e660·0000000000000618
102 ····000000000052eec0·0000000000000123101 ····000000000052ec80·0000000000000123
103 ····000000000052eff0·000000000000020f102 ····000000000052edb0·000000000000020b
104 ····000000000052f200·0000000000000178103 ····000000000052efc0·0000000000000178
105 ····000000000052f380·00000000000002b7104 ····000000000052f140·00000000000002b7
106 ····000000000052f640·00000000000002b3105 ····000000000052f400·00000000000002b3
107 ····000000000052f900·000000000000020e106 ····000000000052f6c0·000000000000020e
108 ····000000000052fb10·000000000000021e107 ····000000000052f8d0·000000000000021e
109 ····000000000052fd30·000000000000026b108 ····000000000052faf0·000000000000026b
110 ····000000000052ffa0·00000000000000bd109 ····000000000052fd60·00000000000000bd
111 ····0000000000530060·00000000000002f1110 ····000000000052fe20·00000000000002f1
112 ····0000000000530360·000000000000004c111 ····0000000000530120·000000000000004c
113 ····00000000005303b0·00000000000004f8112 ····0000000000530170·00000000000004f8
114 ····00000000005308b0·0000000000000034113 ····0000000000530670·0000000000000034
115 ····00000000005308f0·0000000000000017114 ····00000000005306b0·0000000000000017
116 ····0000000000530910·0000000000000069115 ····00000000005306d0·0000000000000069
117 ····0000000000530980·0000000000000068116 ····0000000000530740·0000000000000068
118 ····00000000005309f0·0000000000000086117 ····00000000005307b0·0000000000000086
119 ····0000000000530a80·0000000000000fe0118 ····0000000000530840·0000000000000ff2
120 ····0000000000531a60·00000000000005fa119 ····0000000000531840·00000000000005fa
121 ····0000000000532060·0000000000000036120 ····0000000000531e40·0000000000000036
122 ····00000000005320a0·0000000000000475121 ····0000000000531e80·0000000000000475
123 ····0000000000532520·00000000000000e1122 ····0000000000532300·00000000000000e1
124 ····0000000000532610·00000000000004fc123 ····00000000005323f0·00000000000004ec
125 ····0000000000532b10·0000000000000427124 ····00000000005328e0·0000000000000427
126 ····0000000000532f40·000000000000034a125 ····0000000000532d10·000000000000034a
Max diff block lines reached; 254199/263726 bytes (96.39%) of diff not shown.
264 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 ·············0000000000680516·0000000000680525·(DW_OP_lit0;·DW_OP_stack_value)13 ·············000000000067e796·000000000067e7a5·(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 ·············0000000000680460·000000000068048f·(DW_OP_addr:·6808f0;·DW_OP_stack_value)19 ·············000000000067e6e0·000000000067e70f·(DW_OP_addr:·67eb70;·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 ·············0000000000680460·000000000068048f·(DW_OP_lit0;·DW_OP_stack_value)23 ·············000000000067e6e0·000000000067e70f·(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 ·············0000000000680469·000000000068048f·(DW_OP_reg3·(rbx))27 ·············000000000067e6e9·000000000067e70f·(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·000000000068049f·(base·address)32 ····00000068·000000000067e71f·(base·address)
33 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:33 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:
34 ·············000000000068049f·000000000068049f·(DW_OP_lit0;·DW_OP_stack_value)34 ·············000000000067e71f·000000000067e71f·(DW_OP_lit0;·DW_OP_stack_value)
35 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:35 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:
36 ·············000000000068049f·00000000006804bf·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)36 ·············000000000067e71f·000000000067e73f·(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 ·············00000000006804bf·00000000006804c4·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)38 ·············000000000067e73f·000000000067e744·(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·000000000068049f·(base·address)45 ····000000a8·000000000067e71f·(base·address)
46 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:46 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:
47 ·············000000000068049f·00000000006804bf·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)47 ·············000000000067e71f·000000000067e73f·(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 ·············00000000006804bf·000000000068050a·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)49 ·············000000000067e73f·000000000067e78a·(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 ·············0000000000680525·0000000000680525·(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 ·············000000000067e7a5·000000000067e7a5·(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 ·············000000000068049f·00000000006804ad·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)60 ·············000000000067e71f·000000000067e72d·(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 ·············000000000068049f·00000000006804ad·(DW_OP_reg3·(rbx))64 ·············000000000067e71f·000000000067e72d·(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·00000000006804ad·(base·address)71 ····00000152·000000000067e72d·(base·address)
72 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:72 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:
73 ·············00000000006804ad·00000000006804bf·(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 ·············000000000067e72d·000000000067e73f·(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 ·············00000000006804bf·0000000000680524·(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 ·············000000000067e73f·000000000067e7a4·(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 ·············0000000000680525·0000000000680525·(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 ·············000000000067e7a5·000000000067e7a5·(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·00000000006804cd·(base·address)87 ····00000224·000000000067e74d·(base·address)
88 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:88 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:
89 ·············00000000006804cd·00000000006804da·(DW_OP_lit19;·DW_OP_stack_value)89 ·············000000000067e74d·000000000067e75a·(DW_OP_lit19;·DW_OP_stack_value)
90 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:90 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:
91 ·············0000000000680525·0000000000680525·(DW_OP_lit19;·DW_OP_stack_value)·(start·==·end)91 ·············000000000067e7a5·000000000067e7a5·(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·00000000006804cd·(base·address)100 ····00000251·000000000067e74d·(base·address)
101 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:101 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:
102 ·············00000000006804cd·00000000006804da·(DW_OP_addr:·a07820;·DW_OP_stack_value)102 ·············000000000067e74d·000000000067e75a·(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 ·············0000000000680525·0000000000680525·(DW_OP_addr:·a07820;·DW_OP_stack_value)·(start·==·end)104 ·············000000000067e7a5·000000000067e7a5·(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; 276862049/276873026 bytes (100.00%) of diff not shown.
258 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3720 lines modifiedOffset 3, 3687 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 ····0000000000680440·00000000000068429 ····000000000067e6c0·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····0000000000522900·000000000000014211 ····00000000005226c0·0000000000000142
12 ····0000000000522a50·00000000000000a812 ····0000000000522810·00000000000000a8
13 ····0000000000522b00·000000000000005f13 ····00000000005228c0·000000000000005f
14 ····0000000000522b60·000000000000003614 ····0000000000522920·0000000000000036
15 ····0000000000522ba0·000000000000007015 ····0000000000522960·0000000000000070
16 ····0000000000522c10·000000000000003a16 ····00000000005229d0·000000000000003a
17 ····0000000000522c50·000000000000003917 ····0000000000522a10·0000000000000039
18 ····0000000000522c90·000000000000005618 ····0000000000522a50·0000000000000056
19 ····0000000000522cf0·00000000000000c219 ····0000000000522ab0·00000000000000c2
20 ····0000000000522dc0·000000000000001820 ····0000000000522b80·0000000000000018
21 ····0000000000522de0·000000000000006921 ····0000000000522ba0·0000000000000069
22 ····0000000000522e50·000000000000002d22 ····0000000000522c10·000000000000002d
23 ····0000000000522e80·000000000000002423 ····0000000000522c40·0000000000000024
24 ····0000000000522eb0·000000000000000924 ····0000000000522c70·0000000000000009
25 ····0000000000522ec0·000000000000006725 ····0000000000522c80·0000000000000067
26 ····0000000000522f30·000000000000000c26 ····0000000000522cf0·000000000000000c
27 ····0000000000522f40·000000000000002027 ····0000000000522d00·0000000000000020
28 ····0000000000522f60·000000000000002d28 ····0000000000522d20·000000000000002d
29 ····0000000000522f90·000000000000001b29 ····0000000000522d50·000000000000001b
30 ····0000000000522fb0·000000000000008530 ····0000000000522d70·0000000000000085
31 ····0000000000523040·000000000000007a31 ····0000000000522e00·000000000000007a
32 ····00000000005230c0·000000000000003432 ····0000000000522e80·0000000000000034
33 ····0000000000523100·000000000000002533 ····0000000000522ec0·0000000000000025
34 ····0000000000523130·00000000000000c034 ····0000000000522ef0·00000000000000c0
35 ····00000000005231f0·00000000000000cd35 ····0000000000522fb0·00000000000000cd
36 ····00000000005232c0·00000000000001f936 ····0000000000523080·00000000000001f9
37 ····00000000005234c0·000000000000001137 ····0000000000523280·0000000000000011
38 ····00000000005234e0·00000000000000ab38 ····00000000005232a0·00000000000000ab
39 ····0000000000523590·000000000000001c39 ····0000000000523350·000000000000001c
40 ····00000000005235b0·000000000000000740 ····0000000000523370·0000000000000007
41 ····00000000005235c0·000000000000000c41 ····0000000000523380·000000000000000c
42 ····00000000005235d0·000000000000025742 ····0000000000523390·0000000000000257
43 ····0000000000523830·000000000000008b43 ····00000000005235f0·000000000000008b
44 ····00000000005238c0·000000000000003d44 ····0000000000523680·000000000000003d
45 ····0000000000523900·000000000000001c45 ····00000000005236c0·000000000000001c
46 ····0000000000523920·00000000000000d546 ····00000000005236e0·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 ····0000000000686cc0·0000000000000e3654 ····0000000000684f40·0000000000000e56
55 ····0000000000427450·0000000000001bbf55 ····0000000000427450·0000000000001b82
56 ····0000000000523a00·000000000000002656 ····00000000005237c0·0000000000000026
57 ····0000000000523a30·00000000000003da57 ····00000000005237f0·00000000000003da
58 ····0000000000523e10·000000000000004758 ····0000000000523bd0·0000000000000047
59 ····0000000000523e60·000000000000001a59 ····0000000000523c20·000000000000001a
60 ····0000000000523e80·000000000000033660 ····0000000000523c40·0000000000000336
61 ····00000000005241c0·000000000000002261 ····0000000000523f80·0000000000000022
62 ····00000000005241f0·000000000000001362 ····0000000000523fb0·0000000000000013
63 ····0000000000524210·000000000000000563 ····0000000000523fd0·0000000000000005
64 ····0000000000524220·00000000000003e164 ····0000000000523fe0·00000000000003d9
65 ····0000000000524610·00000000000029e565 ····00000000005243c0·00000000000029e5
66 ····0000000000527000·000000000000027866 ····0000000000526db0·0000000000000278
67 ····0000000000527280·000000000000001567 ····0000000000527030·0000000000000015
68 ····00000000005272a0·00000000000006de68 ····0000000000527050·00000000000006de
69 ····0000000000527980·000000000000000969 ····0000000000527730·0000000000000009
70 ····0000000000527990·000000000000020f70 ····0000000000527740·000000000000020f
71 ····0000000000527ba0·000000000000012771 ····0000000000527950·0000000000000127
72 ····0000000000527cd0·000000000000012072 ····0000000000527a80·0000000000000120
73 ····0000000000527df0·00000000000002c573 ····0000000000527ba0·00000000000002c5
74 ····00000000005280c0·000000000000011874 ····0000000000527e70·0000000000000118
75 ····00000000005281e0·000000000000010d75 ····0000000000527f90·000000000000010d
76 ····00000000005282f0·00000000000003ae76 ····00000000005280a0·00000000000003be
77 ····00000000005286a0·000000000000002977 ····0000000000528460·0000000000000029
78 ····00000000005286d0·000000000000003078 ····0000000000528490·0000000000000030
79 ····0000000000528700·000000000000038079 ····00000000005284c0·0000000000000380
80 ····0000000000528a80·000000000000027380 ····0000000000528840·0000000000000273
81 ····0000000000528d00·000000000000022e81 ····0000000000528ac0·0000000000000227
82 ····0000000000528f30·000000000000016d82 ····0000000000528cf0·000000000000016d
83 ····00000000005290a0·00000000000000db83 ····0000000000528e60·00000000000000db
84 ····0000000000529180·0000000000000014 
85 ····00000000005291a0·000000000000019184 ····0000000000528f40·0000000000000191
86 ····0000000000529340·000000000000079085 ····00000000005290e0·0000000000000790
87 ····0000000000529ad0·000000000000021c86 ····0000000000529870·000000000000021c
88 ····0000000000529cf0·000000000000004787 ····0000000000529a90·0000000000000047
89 ····0000000000529d40·000000000000407688 ····0000000000529ae0·0000000000004064
90 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
91 ··Length:···················65290 ··Length:···················652
92 ··Version:··················291 ··Version:··················2
93 ··Offset·into·.debug_info:··0x3493492 ··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 ····0000000000687b00·00000000000029ce96 ····0000000000685da0·00000000000029ce
98 ····000000000042900f·000000000000130a97 ····0000000000428fd2·000000000000130a
99 ····000000000052ddc0·000000000000005098 ····000000000052db60·0000000000000050
100 ····000000000052de10·0000000000000a8199 ····000000000052dbb0·0000000000000aa5
101 ····000000000052e8a0·0000000000000618100 ····000000000052e660·0000000000000618
102 ····000000000052eec0·0000000000000123101 ····000000000052ec80·0000000000000123
103 ····000000000052eff0·000000000000020f102 ····000000000052edb0·000000000000020b
104 ····000000000052f200·0000000000000178103 ····000000000052efc0·0000000000000178
105 ····000000000052f380·00000000000002b7104 ····000000000052f140·00000000000002b7
106 ····000000000052f640·00000000000002b3105 ····000000000052f400·00000000000002b3
107 ····000000000052f900·000000000000020e106 ····000000000052f6c0·000000000000020e
108 ····000000000052fb10·000000000000021e107 ····000000000052f8d0·000000000000021e
109 ····000000000052fd30·000000000000026b108 ····000000000052faf0·000000000000026b
110 ····000000000052ffa0·00000000000000bd109 ····000000000052fd60·00000000000000bd
111 ····0000000000530060·00000000000002f1110 ····000000000052fe20·00000000000002f1
112 ····0000000000530360·000000000000004c111 ····0000000000530120·000000000000004c
113 ····00000000005303b0·00000000000004f8112 ····0000000000530170·00000000000004f8
114 ····00000000005308b0·0000000000000034113 ····0000000000530670·0000000000000034
115 ····00000000005308f0·0000000000000017114 ····00000000005306b0·0000000000000017
116 ····0000000000530910·0000000000000069115 ····00000000005306d0·0000000000000069
117 ····0000000000530980·0000000000000068116 ····0000000000530740·0000000000000068
118 ····00000000005309f0·0000000000000086117 ····00000000005307b0·0000000000000086
119 ····0000000000530a80·0000000000000fe0118 ····0000000000530840·0000000000000ff2
120 ····0000000000531a60·00000000000005fa119 ····0000000000531840·00000000000005fa
121 ····0000000000532060·0000000000000036120 ····0000000000531e40·0000000000000036
122 ····00000000005320a0·0000000000000475121 ····0000000000531e80·0000000000000475
123 ····0000000000532520·00000000000000e1122 ····0000000000532300·00000000000000e1
124 ····0000000000532610·00000000000004fc123 ····00000000005323f0·00000000000004ec
125 ····0000000000532b10·0000000000000427124 ····00000000005328e0·0000000000000427
126 ····0000000000532f40·000000000000034a125 ····0000000000532d10·000000000000034a
Max diff block lines reached; 254199/263726 bytes (96.39%) of diff not shown.
291 KB
strings --all --bytes=8 {}
    
Offset 2, 3739 lines modifiedOffset 2, 3673 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 (2006 lines added, 1402 lines removed)
8 import__find__load__start8 import__find__load__start
9 7Ak?SfS$9 <?Ak=I2»+
10 Uazf{gAUX10 ;Kk?ap!\@
11 {0g@.RS:·%11 w"/7Wo".
12 #4~Eb_H{12 K?!y.lgQWp
13 <a)}0},·13 Lgor=frb=
14 taFiA_QV14 74+U=`I7
15 @?0}@j<7I|15 y(A<n>iQZ
16 v?TC[->zR16 iG`.@?0}
17 hU1{e1XU17 Y.2:off/h
18 FU!ZN@S(M18 >`ZcpeZB
19 ?}E|&kL{19 a!Y,1Z8/F
20 6by;B[1r20 CZ8p92_H
21 c`uxOx'[@21 =QUNQP"(
22 VpY73~!622 OB9A5wrSR
23 GQ,d·/Jt23 0@»     Hx$`>
24 ivE=$8+?24 }rIZh_p%
25 Qil.@SAJ25 OTcO2KN{
26 N%'_%d]o26 (<·Q4Tx]b
27 ;gdgfwvG``?27 goi,v(Lg
28 S"Z@i4XL28 sl}!lq`D
29 JNxmF|K!J29 GP,CgIK>
30 AI70M`<<O»      30 ,TS9y!#'
31 See?'·U!31 !*>JY?@x
32 o\Sqp»  KC32 ·={BY?@x
33 ·at$]]P|33 ^<zd=k{q{
34 !|c"iGeMw34 YY\mcyY@
35 soqh9·&y35 9'BZ·CzD!
36 CCxU%nK([36 5[iK7?dS
37 eI{stEE{37 hK6Tv*Qw
38 ·(ZaS{»  %ge38 WXW9_Pgq+
39 5jQ+cKql)39 1!nZ<*VjA
40 rA_|[X=RO40 fW,4C-43-4#
41 "/b_Q$'.I41 6omlcpLc
42 F/0=tG~}0,42 N%'?+d]o
43 jeq|?YKQ43 Uv(yx1j=
44 NA_c78+b44 DPNjGiMd
45 X-,wit'»45 _Ne1B'@<
46 :»      Bq0yAV46 j5mX)TA[#
47 "f,h#!&E47 sA0FYa#7
48 -2-ADmQW[48 }ktdeDw-k
49 AyH`.@Xz41H49 #+MKJC?#
50 c·@k(-!&Q\c50 G"y:Ld^{
51 |Jv2{S~951 r(z,Lf.%
52 |r@/7+-T52 V"4OR65z%
53 ErqD·kKkjV53 A(G}&<fCc:$p1H
54 #-1d$/:D54 [{L](Y{,
55 RrEVjBwn55 1@TaYqjlE
56 |»      w&ST}~Q(56 OdCa;obp
57 N)?%g7Yh57 71WE16N]VZ
58 uw"z0W@,58 n0mw:EuP8
59 ~IJ-c*k:59 h@1"1yA^{pm
60 'T"Iu,r`}60 ^D>o-"?·Ct
61 *BV@ZFvD61 IbrcK+pM
62 E#`·bb@Zn62 YcxUr;,n
63 yL&C~aa-63 cp><O>^s
64 H](5!!c`64 nAhRIe5@
65 T"^gy·.:9H65 i+P>%sul
66 @Zo0:HtG66 XuS1&_mJ
67 {XIhh*l067 hJWS=]mQ
68 kQ!yGP.'b268 |1pQYd=>:
69 Ccdh(}8#}869 !&zdTOaK
70 b·U=`<Z;70 Ufo·\=)i
71 ^Zr:X,r&ob71 ,@)(qdT~>
72 i2H-@CN072 !_B<4:u}
73 kA+>tc%D73 OY%`V'(nAN
74 2,=/5_wV:74 tAm41*\»
75 JC~11N#y75 s·+=@a]&
76 kZ~8`vNk76 ·c70;I)%
77 v-&BX"D=_77 w3V"GT:m
78 `mZt=+qB78 @a'·X&=k
79 2A*r;H2{`79 JHUO!%Yul
80 HE@K:-.080 1jE!uZJ8
81 K(tQa5sy6`81 iCjUw;Zx
82 ;-;b8nhS82 9»      ]·DCh»  
83 `cW5s6ue83 hq+UC8@M
84 E]-|\MwZ84 |Np4+gde
85 pOuAdPr})Fs85 b»      4p%%n5
86 9kP>tFfi86 .0[@an\i
87 _P9YVWOs87 ky|*!<?-
88 OhNG~*dx;(188 ?uQ·?z+V
89 9,M<3@J789 '[(yn9go=b
90 A>1fF<K?hd90 '/R·b,kt
91 bBVwo!t»91 ~=j<,oLa
92 2E<T1r2?92 "}OEZ-XS
93 tHKIwJww93 >it|7e,S
94 j5_BL!8D94 H1we·u\R?W
95 j$m?"{E,95 sH:MvOAx
96 F@J@]@yB96 )·~B$_RK
97 Cy,5T6;O97 t"yh+C*w
98 T=~@jUKU98 MD{ZNG8X
99 kB${O~QG99 2^FJoHmA~C
100 Q[>by»  2S100 »       ffMr"hY
101 8-?UlC0;·101 $$?·7Ra+^7
102 PMz/{=YT102 ;^*p=d1`
103 {1aEJD&\103 BHYHw@W!
104 1N6ac$hH104 CDLbKjUX
105 =Zm"O"*W105 *@10E(trS
106 CuDW%UZ·106 nE!$/·YI
107 6JI?s\Am+107 [*NZ*GXD
108 ·e0@.09@108 hVZ]@NG~
109 <(SF!b<2109 8Vq{GVRO
110 0;d[0MA*110 qQ7Nzu7,4
111 }cAx?aJ]111 eqV$p3U7
112 6z&r"OqF112 q[-Dj#_b
113 *+p.UMEO113 YuW70kPW
114 sk=+5$N6114 97Y»    4T-g
115 $6%PIztue4<115 ">zaj#T-J]7j
116 (|;CX»  |#J116 }_tdvPGe
117 Od6@@*y(117 FRg0?@Qb·
118 f?>BV:Y*118 $77777q?
119 SOK;uA2i119 ,#vQ%5N[d
120 )=D}oCY(%120 RU-[/\Jw
121 $vu3yJRK121 .W1)xE~"
122 J29u009'72122 "!v3?gUjF
123 ~y`JZU?2123 5Dc)\y@_
124 *;R2C,sg124 P^|+05he
125 F·}dx$'wdm125 4|O6zdg.9C
126 C?dTKyGU126 i·#:anq5z
127 `FG)_~*>127 ;z./'n-p
Max diff block lines reached; 261700/298065 bytes (87.80%) 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.4/build-static/../Objects/obmalloc.c:94978 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/obmalloc.c:967141 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/obmalloc.c:1044148 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/obmalloc.c:958176 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/obmalloc.c:2689221 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Python/pystate.c:2722244 /build/reproducible-path/python3.13-3.13.4/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, 35887 lines modifiedOffset 372, 35904 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.4/build-static/../Objects/obmalloc.c:1311394 /build/reproducible-path/python3.13-3.13.4/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; 1294446/1298328 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 000000000073e960·<_fini>:2 000000000073e2c0·<_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, 25701 lines modifiedOffset 1, 25703 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
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]··_PyPegen_key_value_pair.isra
118 ··[···f06]··_PyPegen_key_value_pair.isra.0118 ··[···f05]··_PyPegen_key_value_pair.isra.0
119 ··[···f25]··_PyEval_GetBuiltins.isra119 ··[···f24]··_PyEval_GetBuiltins.isra
120 ··[···f3e]··_PyPegen_check_legacy_stmt.isra.0120 ··[···f3d]··_PyPegen_check_legacy_stmt.isra.0
121 ··[···f60]··_PyPegen_lookahead_with_int.constprop121 ··[···f5f]··_PyPegen_lookahead_with_int.constprop
122 ··[···f86]··_PyPegen_check_legacy_stmt.isra122 ··[···f85]··_PyPegen_check_legacy_stmt.isra
123 ··[···fa6]··_PyPegen_singleton_seq.isra.0123 ··[···fa5]··_PyPegen_singleton_seq.isra.0
124 ··[···fc4]··PyType_GenericNew.constprop.0124 ··[···fc3]··PyType_GenericNew.constprop.0
125 ··[···fe2]··_PyPegen_cmpop_expr_pair.isra.0125 ··[···fe1]··_PyPegen_cmpop_expr_pair.isra.0
126 ··[··1002]··_PyPegen_is_memoized.constprop126 ··[··1001]··_PyPegen_is_memoized.constprop
Max diff block lines reached; 1538567/1562607 bytes (98.46%) 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.4/build-static6 ··[····41]··/build/reproducible-path/python3.13-3.13.4/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]··../Modules/_io109 ··[···68f]··count.h
110 ··[···6a0]··count.h110 ··[···697]··replace.h
111 ··[···6a8]··replace.h111 ··[···6a1]··../Modules/_io
112 ··[···6b2]··pycore_pyhash.h112 ··[···6b0]··pycore_pyhash.h
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.01 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 2384, 55 lines modifiedOffset 2384, 55 lines modified
2384 ··0x000094d0·745f4973·496e7374·616e6365·2e636f6c·t_IsInstance.col2384 ··0x000094d0·745f4973·496e7374·616e6365·2e636f6c·t_IsInstance.col
2385 ··0x000094e0·64006f62·6a656374·5f726563·75727369·d.object_recursi2385 ··0x000094e0·64006f62·6a656374·5f726563·75727369·d.object_recursi
2386 ··0x000094f0·76655f69·73696e73·74616e63·652e636f·ve_isinstance.co2386 ··0x000094f0·76655f69·73696e73·74616e63·652e636f·ve_isinstance.co
2387 ··0x00009500·6c64005f·50795065·67656e5f·6d61705f·ld._PyPegen_map_2387 ··0x00009500·6c64005f·50795065·67656e5f·6d61705f·ld._PyPegen_map_
2388 ··0x00009510·6e616d65·735f746f·5f696473·2e697372·names_to_ids.isr2388 ··0x00009510·6e616d65·735f746f·5f696473·2e697372·names_to_ids.isr
2389 ··0x00009520·612e302e·636f6c64·005f5079·5f617364·a.0.cold._Py_asd2389 ··0x00009520·612e302e·636f6c64·005f5079·5f617364·a.0.cold._Py_asd
2390 ··0x00009530·6c5f6964·656e7469·66696572·5f736571·l_identifier_seq2390 ··0x00009530·6c5f6964·656e7469·66696572·5f736571·l_identifier_seq
2391 ··0x00009540·5f6e6577·2e636f6c·64005f69·6d705f73·_new.cold._imp_s2391 ··0x00009540·5f6e6577·2e636f6c·64007475·706c6563·_new.cold.tuplec
 2392 ··0x00009550·6f6e7461·696e732e·6c746f5f·70726976·ontains.lto_priv
 2393 ··0x00009560·2e302e63·6f6c6400·50794f62·6a656374·.0.cold.PyObject
 2394 ··0x00009570·5f526963·68436f6d·70617265·426f6f6c·_RichCompareBool
 2395 ··0x00009580·2e636f6c·64005f69·6d705f73·6f757263·.cold._imp_sourc
2392 ··0x00009550·6f757263·655f6861·73685f5f·646f635f·ource_hash__doc_2396 ··0x00009590·655f6861·73685f5f·646f635f·5f005f69·e_hash__doc__._i
2393 ··0x00009560·5f005f69·6d705f5f·6669785f·636f5f66·_._imp__fix_co_f2397 ··0x000095a0·6d705f5f·6669785f·636f5f66·696c656e·mp__fix_co_filen
2394 ··0x00009570·696c656e·616d655f·5f646f63·5f5f005f·ilename__doc__._2398 ··0x000095b0·616d655f·5f646f63·5f5f005f·696d705f·ame__doc__._imp_
2395 ··0x00009580·696d705f·65786563·5f627569·6c74696e·imp_exec_builtin2399 ··0x000095c0·65786563·5f627569·6c74696e·5f5f646f·exec_builtin__do
 2400 ··0x000095d0·635f5f00·5f696d70·5f657865·635f6479·c__._imp_exec_dy
 2401 ··0x000095e0·6e616d69·635f5f64·6f635f5f·005f696d·namic__doc__._im
 2402 ··0x000095f0·705f6372·65617465·5f64796e·616d6963·p_create_dynamic
 2403 ··0x00009600·5f5f646f·635f5f00·5f696d70·5f5f6f76·__doc__._imp__ov
 2404 ··0x00009610·65727269·64655f6d·756c7469·5f696e74·erride_multi_int
 2405 ··0x00009620·6572705f·65787465·6e73696f·6e735f63·erp_extensions_c
 2406 ··0x00009630·6865636b·5f5f646f·635f5f00·5f696d70·heck__doc__._imp
 2407 ··0x00009640·5f5f6f76·65727269·64655f66·726f7a65·__override_froze
 2408 ··0x00009650·6e5f6d6f·64756c65·735f666f·725f7465·n_modules_for_te
 2409 ··0x00009660·7374735f·5f646f63·5f5f005f·696d705f·sts__doc__._imp_
 2410 ··0x00009670·5f66726f·7a656e5f·6d6f6475·6c655f6e·_frozen_module_n
 2411 ··0x00009680·616d6573·5f5f646f·635f5f00·5f696d70·ames__doc__._imp
 2412 ··0x00009690·5f69735f·66726f7a·656e5f5f·646f635f·_is_frozen__doc_
 2413 ··0x000096a0·5f005f69·6d705f69·735f6275·696c7469·_._imp_is_builti
 2414 ··0x000096b0·6e5f5f64·6f635f5f·005f696d·705f696e·n__doc__._imp_in
 2415 ··0x000096c0·69745f66·726f7a65·6e5f5f64·6f635f5f·it_frozen__doc__
 2416 ··0x000096d0·005f696d·705f6372·65617465·5f627569·._imp_create_bui
 2417 ··0x000096e0·6c74696e·5f5f646f·635f5f00·5f696d70·ltin__doc__._imp
 2418 ··0x000096f0·5f69735f·66726f7a·656e5f70·61636b61·_is_frozen_packa
 2419 ··0x00009700·67655f5f·646f635f·5f005f69·6d705f67·ge__doc__._imp_g
 2420 ··0x00009710·65745f66·726f7a65·6e5f6f62·6a656374·et_frozen_object
 2421 ··0x00009720·5f5f646f·635f5f00·5f696d70·5f66696e·__doc__._imp_fin
 2422 ··0x00009730·645f6672·6f7a656e·5f5f646f·635f5f00·d_frozen__doc__.
 2423 ··0x00009740·5f696d70·5f72656c·65617365·5f6c6f63·_imp_release_loc
 2424 ··0x00009750·6b5f5f64·6f635f5f·005f696d·705f6163·k__doc__._imp_ac
 2425 ··0x00009760·71756972·655f6c6f·636b5f5f·646f635f·quire_lock__doc_
 2426 ··0x00009770·5f005f69·6d705f6c·6f636b5f·68656c64·_._imp_lock_held
2396 ··0x00009590·5f5f646f·635f5f00·5f696d70·5f657865·__doc__._imp_exe2427 ··0x00009780·5f5f646f·635f5f00·5f696d70·5f657874·__doc__._imp_ext
2397 ··0x000095a0·635f6479·6e616d69·635f5f64·6f635f5f·c_dynamic__doc__ 
2398 ··0x000095b0·005f696d·705f6372·65617465·5f64796e·._imp_create_dyn 
2399 ··0x000095c0·616d6963·5f5f646f·635f5f00·5f696d70·amic__doc__._imp 
2400 ··0x000095d0·5f5f6f76·65727269·64655f6d·756c7469·__override_multi 
2401 ··0x000095e0·5f696e74·6572705f·65787465·6e73696f·_interp_extensio 
2402 ··0x000095f0·6e735f63·6865636b·5f5f646f·635f5f00·ns_check__doc__. 
2403 ··0x00009600·5f696d70·5f5f6f76·65727269·64655f66·_imp__override_f 
2404 ··0x00009610·726f7a65·6e5f6d6f·64756c65·735f666f·rozen_modules_fo 
2405 ··0x00009620·725f7465·7374735f·5f646f63·5f5f005f·r_tests__doc__._ 
2406 ··0x00009630·696d705f·5f66726f·7a656e5f·6d6f6475·imp__frozen_modu 
2407 ··0x00009640·6c655f6e·616d6573·5f5f646f·635f5f00·le_names__doc__. 
2408 ··0x00009650·5f696d70·5f69735f·66726f7a·656e5f5f·_imp_is_frozen__ 
2409 ··0x00009660·646f635f·5f005f69·6d705f69·735f6275·doc__._imp_is_bu 
2410 ··0x00009670·696c7469·6e5f5f64·6f635f5f·005f696d·iltin__doc__._im 
2411 ··0x00009680·705f696e·69745f66·726f7a65·6e5f5f64·p_init_frozen__d 
2412 ··0x00009690·6f635f5f·005f696d·705f6372·65617465·oc__._imp_create 
2413 ··0x000096a0·5f627569·6c74696e·5f5f646f·635f5f00·_builtin__doc__. 
2414 ··0x000096b0·5f696d70·5f69735f·66726f7a·656e5f70·_imp_is_frozen_p 
2415 ··0x000096c0·61636b61·67655f5f·646f635f·5f005f69·ackage__doc__._i 
2416 ··0x000096d0·6d705f67·65745f66·726f7a65·6e5f6f62·mp_get_frozen_ob 
2417 ··0x000096e0·6a656374·5f5f646f·635f5f00·5f696d70·ject__doc__._imp 
2418 ··0x000096f0·5f66696e·645f6672·6f7a656e·5f5f646f·_find_frozen__do 
2419 ··0x00009700·635f5f00·5f696d70·5f72656c·65617365·c__._imp_release 
2420 ··0x00009710·5f6c6f63·6b5f5f64·6f635f5f·005f696d·_lock__doc__._im 
2421 ··0x00009720·705f6163·71756972·655f6c6f·636b5f5f·p_acquire_lock__ 
2422 ··0x00009730·646f635f·5f005f69·6d705f6c·6f636b5f·doc__._imp_lock_ 
2423 ··0x00009740·68656c64·5f5f646f·635f5f00·5f696d70·held__doc__._imp 
2424 ··0x00009750·5f657874·656e7369·6f6e5f73·75666669·_extension_suffi2428 ··0x00009790·656e7369·6f6e5f73·75666669·7865735f·ension_suffixes_
2425 ··0x00009760·7865735f·5f646f63·5f5f0069·6d705f73·xes__doc__.imp_s2429 ··0x000097a0·5f646f63·5f5f0069·6d705f73·6c6f7473·_doc__.imp_slots
2426 ··0x00009770·6c6f7473·00696d70·5f6d6574·686f6473·lots.imp_methods2430 ··0x000097b0·00696d70·5f6d6574·686f6473·00646f63·.imp_methods.doc
2427 ··0x00009780·00646f63·5f696d70·00747570·6c65636f·.doc_imp.tupleco 
2428 ··0x00009790·6e746169·6e732e6c·746f5f70·7269762e·ntains.lto_priv. 
2429 ··0x000097a0·302e636f·6c640050·794f626a·6563745f·0.cold.PyObject_ 
2430 ··0x000097b0·52696368·436f6d70·61726542·6f6f6c2e·RichCompareBool. 
2431 ··0x000097c0·636f6c64·0050794f·626a6563·745f5269·cold.PyObject_Ri2431 ··0x000097c0·5f696d70·0050794f·626a6563·745f5269·_imp.PyObject_Ri
2432 ··0x000097d0·6368436f·6d706172·652e636f·6c640050·chCompare.cold.P2432 ··0x000097d0·6368436f·6d706172·652e636f·6c640050·chCompare.cold.P
2433 ··0x000097e0·79556e69·636f6465·5f526963·68436f6d·yUnicode_RichCom2433 ··0x000097e0·79556e69·636f6465·5f526963·68436f6d·yUnicode_RichCom
2434 ··0x000097f0·70617265·2e636f6c·64005f50·79415354·pare.cold._PyAST2434 ··0x000097f0·70617265·2e636f6c·64005f50·79415354·pare.cold._PyAST
2435 ··0x00009800·5f536574·436f6d70·2e636f6c·6400756e·_SetComp.cold.un2435 ··0x00009800·5f536574·436f6d70·2e636f6c·6400756e·_SetComp.cold.un
2436 ··0x00009810·69636f64·655f6672·6f6d666f·726d6174·icode_fromformat2436 ··0x00009810·69636f64·655f6672·6f6d666f·726d6174·icode_fromformat
2437 ··0x00009820·5f777269·74655f63·7374722e·6c746f5f·_write_cstr.lto_2437 ··0x00009820·5f777269·74655f63·7374722e·6c746f5f·_write_cstr.lto_
2438 ··0x00009830·70726976·2e302e63·6f6c6400·756e6963·priv.0.cold.unic2438 ··0x00009830·70726976·2e302e63·6f6c6400·756e6963·priv.0.cold.unic
Offset 2545, 23489 lines modifiedOffset 2545, 23494 lines modified
2545 ··0x00009ee0·6f6c6400·6e65775f·636f6d70·696c6572·old.new_compiler2545 ··0x00009ee0·6f6c6400·6e65775f·636f6d70·696c6572·old.new_compiler
2546 ··0x00009ef0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold2546 ··0x00009ef0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold
2547 ··0x00009f00·005f5079·4e756d62·65725f49·6e646578·._PyNumber_Index2547 ··0x00009f00·005f5079·4e756d62·65725f49·6e646578·._PyNumber_Index
2548 ··0x00009f10·2e636f6c·64005f50·79467574·7572655f·.cold._PyFuture_2548 ··0x00009f10·2e636f6c·64005f50·79467574·7572655f·.cold._PyFuture_
2549 ··0x00009f20·46726f6d·4153542e·636f6c64·005f5079·FromAST.cold._Py2549 ··0x00009f20·46726f6d·4153542e·636f6c64·005f5079·FromAST.cold._Py
2550 ··0x00009f30·4153545f·47657444·6f635374·72696e67·AST_GetDocString2550 ··0x00009f30·4153545f·47657444·6f635374·72696e67·AST_GetDocString
Diff chunk too large, falling back to line-by-line diff (2627 lines added, 2627 lines removed)
2551 ··0x00009f40·2e636f6c·64006173·74666f6c·645f626f·.cold.astfold_bo2551 ··0x00009f40·2e636f6c·64006173·74666f6c·645f626f·.cold.astfold_bo
2552 ··0x00009f50·64790061·7374666f·6c645f73·746d7400·dy.astfold_stmt.2552 ··0x00009f50·6479005f·50794153·545f4f70·74696d69·dy._PyAST_Optimi
2553 ··0x00009f60·5f507941·53545f4f·7074696d·697a652e·_PyAST_Optimize.2553 ··0x00009f60·7a652e63·6f6c6400·61737466·6f6c645f·ze.cold.astfold_
2554 ··0x00009f70·636f6c64·00617374·666f6c64·5f626f64·cold.astfold_bod2554 ··0x00009f70·626f6479·2e636f6c·64006173·74666f6c·body.cold.astfol
2555 ··0x00009f80·792e636f·6c640061·7374666f·6c645f61·y.cold.astfold_a2555 ··0x00009f80·645f7374·6d742e6c·746f5f70·7269762e·d_stmt.lto_priv.
2556 ··0x00009f90·7267756d·656e7473·00617374·666f6c64·rguments.astfold2556 ··0x00009f90·302e636f·6c640073·70656369·616c697a·0.cold.specializ
2557 ··0x00009fa0·5f657863·65707468·616e646c·65720066·_excepthandler.f2557 ··0x00009fa0·655f6469·63745f61·63636573·732e636f·e_dict_access.co
2558 ··0x00009fb0·6f6c645f·69746572·2e697372·612e3000·old_iter.isra.0.2558 ··0x00009fb0·6e737470·726f702e·302e636f·6c64006d·nstprop.0.cold.m
2559 ··0x00009fc0·61737466·6f6c645f·73746d74·2e636f6c·astfold_stmt.col2559 ··0x00009fc0·616b655f·636f6e73·74006173·74666f6c·ake_const.astfol
2560 ··0x00009fd0·64007370·65636961·6c697a65·5f646963·d.specialize_dic2560 ··0x00009fd0·645f636f·6d707265·68656e73·696f6e00·d_comprehension.
2561 ··0x00009fe0·745f6163·63657373·2e636f6e·73747072·t_access.constpr2561 ··0x00009fe0·6d616b65·5f636f6e·73745f74·75706c65·make_const_tuple
2562 ··0x00009ff0·6f702e30·2e636f6c·64006d61·6b655f63·op.0.cold.make_c2562 ··0x00009ff0·006f7073·2e300061·7374666f·6c645f65·.ops.0.astfold_e
2563 ··0x0000a000·6f6e7374·00617374·666f6c64·5f636f6d·onst.astfold_com2563 ··0x0000a000·7870722e·6c746f5f·70726976·2e302e63·xpr.lto_priv.0.c
2564 ··0x0000a010·70726568·656e7369·6f6e006d·616b655f·prehension.make_2564 ··0x0000a010·6f6c6400·5f696d70·5f69735f·66726f7a·old._imp_is_froz
2565 ··0x0000a020·636f6e73·745f7475·706c6500·6f70732e·const_tuple.ops.2565 ··0x0000a020·656e2e6c·746f5f70·7269762e·302e636f·en.lto_priv.0.co
2566 ··0x0000a030·30006173·74666f6c·645f6578·70722e6c·0.astfold_expr.l2566 ··0x0000a030·6c64005f·50795f74·7970655f·67657461·ld._Py_type_geta
2567 ··0x0000a040·746f5f70·7269762e·302e636f·6c64005f·to_priv.0.cold._2567 ··0x0000a040·7474726f·2e636f6c·64006173·74666f6c·ttro.cold.astfol
2568 ··0x0000a050·696d705f·69735f66·726f7a65·6e2e6c74·imp_is_frozen.lt2568 ··0x0000a050·645f6172·67006173·74666f6c·645f6172·d_arg.astfold_ar
2569 ··0x0000a060·6f5f7072·69762e30·2e636f6c·64005f50·o_priv.0.cold._P2569 ··0x0000a060·67756d65·6e74732e·6c746f5f·70726976·guments.lto_priv
2570 ··0x0000a070·795f7479·70655f67·65746174·74726f2e·y_type_getattro.2570 ··0x0000a070·2e302e63·6f6c6400·636d5f64·65736372·.0.cold.cm_descr
2571 ··0x0000a080·636f6c64·00617374·666f6c64·5f617267·cold.astfold_arg2571 ··0x0000a080·5f676574·2e6c746f·5f707269·762e302e·_get.lto_priv.0.
2572 ··0x0000a090·00617374·666f6c64·5f617267·756d656e·.astfold_argumen2572 ··0x0000a090·636f6c64·0050794d·6574686f·645f4e65·cold.PyMethod_Ne
2573 ··0x0000a0a0·74732e63·6f6c6400·636d5f64·65736372·ts.cold.cm_descr2573 ··0x0000a0a0·772e636f·6c640061·7374666f·6c645f63·w.cold.astfold_c
2574 ··0x0000a0b0·5f676574·2e6c746f·5f707269·762e302e·_get.lto_priv.0.2574 ··0x0000a0b0·6f6d7072·6568656e·73696f6e·2e636f6c·omprehension.col
2575 ··0x0000a0c0·636f6c64·0050794d·6574686f·645f4e65·cold.PyMethod_Ne2575 ··0x0000a0c0·64006d65·74686f64·5f646561·6c6c6f63·d.method_dealloc
2576 ··0x0000a0d0·772e636f·6c640061·7374666f·6c645f63·w.cold.astfold_c2576 ··0x0000a0d0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold
2577 ··0x0000a0e0·6f6d7072·6568656e·73696f6e·2e636f6c·omprehension.col2577 ··0x0000a0e0·00666f6c·645f6974·65722e69·7372612e·.fold_iter.isra.
2578 ··0x0000a0f0·64006d65·74686f64·5f646561·6c6c6f63·d.method_dealloc2578 ··0x0000a0f0·302e636f·6c640062·75696c74·696e5f76·0.cold.builtin_v
2579 ··0x0000a100·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold2579 ··0x0000a100·6172732e·6c746f5f·70726976·2e302e63·ars.lto_priv.0.c
2580 ··0x0000a110·00666f6c·645f6974·65722e69·7372612e·.fold_iter.isra.2580 ··0x0000a110·6f6c6400·6d657468·6f645f76·6563746f·old.method_vecto
2581 ··0x0000a120·302e636f·6c640062·75696c74·696e5f76·0.cold.builtin_v2581 ··0x0000a120·7263616c·6c5f4641·53544341·4c4c2e6c·rcall_FASTCALL.l
2582 ··0x0000a130·6172732e·6c746f5f·70726976·2e302e63·ars.lto_priv.0.c2582 ··0x0000a130·746f5f70·7269762e·302e636f·6c640061·to_priv.0.cold.a
2583 ··0x0000a140·6f6c6400·6d657468·6f645f76·6563746f·old.method_vecto2583 ··0x0000a140·7374666f·6c645f65·78636570·7468616e·stfold_excepthan
Max diff block lines reached; 2792749/3151789 bytes (88.61%) of diff not shown.
66.5 KB
python3.13-dev_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0······772·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0······772·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0···508120·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0···507972·2025-06-03·19:15:26.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
65.9 KB
data.tar.xz
65.9 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-03·19:15:26.000000·./usr/share/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/
7 -rw-r--r--···0·root·········(0)·root·········(0)···492498·2025-06-03·15:34:24.000000·./usr/share/doc/python3.13/HISTORY.gz7 -rw-r--r--···0·root·········(0)·root·········(0)···492498·2025-06-03·15:34:24.000000·./usr/share/doc/python3.13/HISTORY.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····3426·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/README.maintainers8 -rw-r--r--···0·root·········(0)·root·········(0)·····3426·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/README.maintainers
9 -rw-r--r--···0·root·········(0)·root·········(0)·····2092·2025-06-03·15:34:24.000000·./usr/share/doc/python3.13/README.valgrind.gz9 -rw-r--r--···0·root·········(0)·root·········(0)·····2092·2025-06-03·15:34:24.000000·./usr/share/doc/python3.13/README.valgrind.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/pybench.log10 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/pybench.log
11 -rw-r--r--···0·root·········(0)·root·········(0)····10437·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/test_results.gz11 -rw-r--r--···0·root·········(0)·root·········(0)····10298·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/test_results.gz
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/man/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/man/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/man/man1/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/man/man1/
14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/python3.13-config·->·x86_64-linux-gnu-python3.13-config14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/python3.13-config·->·x86_64-linux-gnu-python3.13-config
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-dev·->·python3.1315 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-dev·->·python3.13
16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.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-03·19:15:26.000000·./usr/share/man/man1/python3.13-config.1.gz·->·x86_64-linux-gnu-python3.13-config.1.gz
64.1 KB
./usr/share/doc/python3.13/test_results.gz
64.1 KB
test_results
    
Offset 1, 330 lines modifiedOffset 1, 327 lines modified
1 make[1]:·Entering·directory·'/build/reproducible-path/python3.13-3.13.4/build-static'\xd1 make[1]:·Entering·directory·'/build/reproducible-path/python3.13-3.13.4/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.4·(main,·Jun·3·2025,·19:15:26)·[GCC·14.2.0]\xd5 ==·CPython·3.13.4·(main,·Jun·3·2025,·19:15:26)·[GCC·14.2.0]\xd
6 ==·Linux-6.12.22+bpo-amd64-x86_64-with-glibc2.41·little-endian\xd6 ==·Linux-6.1.0-37-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.4/build-static/build/test_python_worker_638740æ\xd8 ==·cwd:·/build/reproducible-path/python3.13-3.13.4/build-static/build/test_python_worker_2023977æ\xd
9 ==·CPU·count:·42\xd9 ==·CPU·count:·40\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:·1748978126\xd13 Using·random·seed:·1748978126\xd
14 0:00:00·load·avg:·20.21·Run·436·tests·in·parallel·using·1·worker·process·(timeout:·1·hour,·worker·timeout:·1·hour·5·min)\xd14 0:00:00·load·avg:·5.33·Run·436·tests·in·parallel·using·1·worker·process·(timeout:·1·hour,·worker·timeout:·1·hour·5·min)\xd
15 0:00:17·load·avg:·23.59·[··1/436]·test.test_concurrent_futures.test_as_completed·passed\xd15 0:00:14·load·avg:·4.66·[··1/436]·test.test_concurrent_futures.test_as_completed·passed\xd
16 0:00:37·load·avg:·21.73·[··2/436]·test.test_concurrent_futures.test_deadlock·passed\xd16 0:00:30·load·avg:·4.00·[··2/436]·test.test_concurrent_futures.test_deadlock·passed\xd
17 0:00:40·load·avg:·20.79·[··3/436]·test.test_concurrent_futures.test_future·passed\xd17 0:00:33·load·avg:·3.84·[··3/436]·test.test_concurrent_futures.test_future·passed\xd
18 0:00:44·load·avg:·19.37·[··4/436]·test.test_concurrent_futures.test_init·passed\xd18 0:00:35·load·avg:·3.84·[··4/436]·test.test_concurrent_futures.test_init·passed\xd
19 0:01:11·load·avg:·16.29·[··5/436]·test.test_concurrent_futures.test_process_pool·passed\xd19 0:01:02·load·avg:·5.44·[··5/436]·test.test_concurrent_futures.test_process_pool·passed\xd
20 0:01:26·load·avg:·14.44·[··6/436]·test.test_concurrent_futures.test_shutdown·passed\xd20 0:01:18·load·avg:·5.49·[··6/436]·test.test_concurrent_futures.test_shutdown·passed\xd
21 0:01:37·load·avg:·12.91·[··7/436]·test.test_concurrent_futures.test_thread_pool·passed\xd21 0:01:30·load·avg:·6.03·[··7/436]·test.test_concurrent_futures.test_thread_pool·passed\xd
22 0:01:42·load·avg:·12.43·[··8/436]·test.test_concurrent_futures.test_wait·passed\xd22 0:01:36·load·avg:·6.19·[··8/436]·test.test_concurrent_futures.test_wait·passed\xd
23 0:01:42·load·avg:·12.43·[··9/436]·test.test_future_stmt.test_future·passed\xd23 0:01:37·load·avg:·6.25·[··9/436]·test.test_future_stmt.test_future·passed\xd
24 0:01:42·load·avg:·12.43·[·10/436]·test.test_future_stmt.test_future_flags·passed\xd24 0:01:37·load·avg:·6.25·[·10/436]·test.test_future_stmt.test_future_flags·passed\xd
25 0:01:42·load·avg:·12.43·[·11/436]·test.test_future_stmt.test_future_multiple_features·passed\xd25 0:01:38·load·avg:·6.25·[·11/436]·test.test_future_stmt.test_future_multiple_features·passed\xd
26 0:01:43·load·avg:·11.76·[·12/436]·test.test_future_stmt.test_future_multiple_imports·passed\xd26 0:01:38·load·avg:·6.25·[·12/436]·test.test_future_stmt.test_future_multiple_imports·passed\xd
27 0:01:43·load·avg:·11.76·[·13/436]·test.test_future_stmt.test_future_single_import·passed\xd27 0:01:39·load·avg:·6.25·[·13/436]·test.test_future_stmt.test_future_single_import·passed\xd
28 0:01:44·load·avg:·11.76·[·14/436]·test.test_inspect.test_inspect·passed\xd28 0:01:41·load·avg:·6.25·[·14/436]·test.test_inspect.test_inspect·passed\xd
29 0:01:54·load·avg:·10.57·[·15/436]·test.test_multiprocessing_fork.test_manager·passed\xd29 0:01:52·load·avg:·6.52·[·15/436]·test.test_multiprocessing_fork.test_manager·passed\xd
30 0:02:10·load·avg:·10.77·[·16/436]·test.test_multiprocessing_fork.test_misc·passed\xd30 0:02:09·load·avg:·6.70·[·16/436]·test.test_multiprocessing_fork.test_misc·passed\xd
31 0:02:35·load·avg:·13.02·[·17/436]·test.test_multiprocessing_fork.test_processes·passed\xd31 0:02:36·load·avg:·7.93·[·17/436]·test.test_multiprocessing_fork.test_processes·passed\xd
32 0:02:49·load·avg:·12.52·[·18/436]·test.test_multiprocessing_fork.test_threads·passed\xd32 0:02:53·load·avg:·17.25·[·18/436]·test.test_multiprocessing_fork.test_threads·passed\xd
33 0:03:03·load·avg:·11.61·[·19/436]·test.test_multiprocessing_forkserver.test_manager·passed\xd33 0:03:17·load·avg:·23.96·[·19/436]·test.test_multiprocessing_forkserver.test_manager·passed\xd
34 0:03:25·load·avg:·12.87·[·20/436]·test.test_multiprocessing_forkserver.test_misc·passed\xd34 0:03:40·load·avg:·20.10·[·20/436]·test.test_multiprocessing_forkserver.test_misc·passed\xd
35 0:03:55·load·avg:·11.73·running·(1):·test.test_multiprocessing_forkserver.test_processes·(30.0·sec)\xd35 0:04:10·load·avg:·17.52·running·(1):·test.test_multiprocessing_forkserver.test_processes·(30.0·sec)\xd
36 0:04:00·load·avg:·11.35·[·21/436]·test.test_multiprocessing_forkserver.test_processes·passed·(35.6·sec)\xd36 0:04:20·load·avg:·16.51·[·21/436]·test.test_multiprocessing_forkserver.test_processes·passed·(40.5·sec)\xd
37 0:04:14·load·avg:·9.81·[·22/436]·test.test_multiprocessing_forkserver.test_threads·passed\xd37 0:04:35·load·avg:·15.56·[·22/436]·test.test_multiprocessing_forkserver.test_threads·passed\xd
38 0:04:30·load·avg:·11.13·[·23/436]·test.test_multiprocessing_spawn.test_manager·passed\xd38 0:04:52·load·avg:·17.51·[·23/436]·test.test_multiprocessing_spawn.test_manager·passed\xd
39 0:05:00·load·avg:·19.33·running·(1):·test.test_multiprocessing_spawn.test_misc·(30.0·sec)\xd 
40 0:05:01·load·avg:·19.33·[·24/436]·test.test_multiprocessing_spawn.test_misc·passed·(30.6·sec)\xd39 0:05:20·load·avg:·19.88·[·24/436]·test.test_multiprocessing_spawn.test_misc·passed\xd
41 0:05:31·load·avg:·23.76·running·(1):·test.test_multiprocessing_spawn.test_processes·(30.0·sec)\xd40 0:05:50·load·avg:·18.85·running·(1):·test.test_multiprocessing_spawn.test_processes·(30.0·sec)\xd
42 0:05:53·load·avg:·23.65·[·25/436]·test.test_multiprocessing_spawn.test_processes·passed·(52.1·sec)\xd41 0:06:07·load·avg:·15.85·[·25/436]·test.test_multiprocessing_spawn.test_processes·passed·(46.8·sec)\xd
43 0:06:07·load·avg:·19.96·[·26/436]·test.test_multiprocessing_spawn.test_threads·passed\xd42 0:06:21·load·avg:·13.15·[·26/436]·test.test_multiprocessing_spawn.test_threads·passed\xd
44 0:06:09·load·avg:·20.28·[·27/436]·test.test_pydoc.test_pydoc·passed\xd43 0:06:26·load·avg:·12.74·[·27/436]·test.test_pydoc.test_pydoc·passed\xd
45 0:06:10·load·avg:·20.28·[·28/436]·test___all__·passed\xd44 0:06:27·load·avg:·12.74·[·28/436]·test___all__·passed\xd
46 0:06:10·load·avg:·20.28·[·29/436]·test__colorize·passed\xd45 0:06:27·load·avg:·12.20·[·29/436]·test__colorize·passed\xd
47 0:06:11·load·avg:·20.28·[·30/436]·test__interpchannels·passed\xd46 0:06:29·load·avg:·12.20·[·30/436]·test__interpchannels·passed\xd
48 0:06:13·load·avg:·21.78·[·31/436]·test__interpreters·passed\xd47 0:06:30·load·avg:·12.20·[·31/436]·test__interpreters·passed\xd
49 0:06:13·load·avg:·21.78·[·32/436]·test__locale·passed\xd48 0:06:31·load·avg:·12.20·[·32/436]·test__locale·passed\xd
50 0:06:13·load·avg:·21.78·[·33/436]·test__opcode·passed\xd49 0:06:31·load·avg:·12.20·[·33/436]·test__opcode·passed\xd
51 0:06:14·load·avg:·21.78·[·34/436]·test__osx_support·passed\xd50 0:06:31·load·avg:·12.20·[·34/436]·test__osx_support·passed\xd
52 0:06:14·load·avg:·21.78·[·35/436]·test_abc·passed\xd51 0:06:32·load·avg:·12.20·[·35/436]·test_abc·passed\xd
53 0:06:14·load·avg:·21.78·[·36/436]·test_abstract_numbers·passed\xd52 0:06:32·load·avg:·12.20·[·36/436]·test_abstract_numbers·passed\xd
54 0:06:14·load·avg:·21.78·[·37/436]·test_android·skipped\xd53 0:06:32·load·avg:·12.20·[·37/436]·test_android·skipped\xd
55 test_android·skipped·--·Android-specific\xd54 test_android·skipped·--·Android-specific\xd
56 0:06:15·load·avg:·21.78·[·38/436]·test_apple·skipped\xd55 0:06:32·load·avg:·11.70·[·38/436]·test_apple·skipped\xd
57 test_apple·skipped·--·iOS-specific\xd56 test_apple·skipped·--·iOS-specific\xd
58 0:06:19·load·avg:·23.80·[·39/436]·test_argparse·passed\xd57 0:06:35·load·avg:·11.70·[·39/436]·test_argparse·passed\xd
59 0:06:20·load·avg:·23.80·[·40/436]·test_array·passed\xd58 0:06:37·load·avg:·11.70·[·40/436]·test_array·passed\xd
60 0:06:20·load·avg:·23.80·[·41/436]·test_asdl_parser·passed\xd59 0:06:37·load·avg:·11.33·[·41/436]·test_asdl_parser·passed\xd
61 0:06:24·load·avg:·25.98·[·42/436]·test_ast·passed\xd60 0:06:40·load·avg:·11.33·[·42/436]·test_ast·passed\xd
62 0:06:25·load·avg:·25.98·[·43/436]·test_asyncgen·passed\xd61 0:06:41·load·avg:·11.33·[·43/436]·test_asyncgen·passed\xd
63 0:06:26·load·avg:·25.98·[·44/436]·test_atexit·passed\xd62 0:06:41·load·avg:·11.33·[·44/436]·test_atexit·passed\xd
64 0:06:31·load·avg:·28.94·[·45/436]·test_audit·passed\xd63 0:06:43·load·avg:·10.74·[·45/436]·test_audit·passed\xd
65 0:06:31·load·avg:·28.94·[·46/436]·test_augassign·passed\xd64 0:06:43·load·avg:·10.74·[·46/436]·test_augassign·passed\xd
66 0:06:32·load·avg:·28.94·[·47/436]·test_base64·passed\xd65 0:06:44·load·avg:·10.74·[·47/436]·test_base64·passed\xd
67 0:06:32·load·avg:·28.94·[·48/436]·test_baseexception·passed\xd66 0:06:44·load·avg:·10.74·[·48/436]·test_baseexception·passed\xd
68 0:06:33·load·avg:·30.39·[·49/436]·test_bdb·passed\xd67 0:06:44·load·avg:·10.74·[·49/436]·test_bdb·passed\xd
69 0:06:33·load·avg:·30.39·[·50/436]·test_bigaddrspace·passed\xd68 0:06:45·load·avg:·10.74·[·50/436]·test_bigaddrspace·passed\xd
70 0:06:33·load·avg:·30.39·[·51/436]·test_bigmem·passed\xd69 0:06:45·load·avg:·10.74·[·51/436]·test_bigmem·passed\xd
71 0:06:34·load·avg:·30.39·[·52/436]·test_binascii·passed\xd70 0:06:46·load·avg:·10.74·[·52/436]·test_binascii·passed\xd
72 0:06:34·load·avg:·30.39·[·53/436]·test_binop·passed\xd71 0:06:46·load·avg:·10.74·[·53/436]·test_binop·passed\xd
73 0:06:34·load·avg:·30.39·[·54/436]·test_bisect·passed\xd72 0:06:47·load·avg:·10.74·[·54/436]·test_bisect·passed\xd
74 0:06:34·load·avg:·30.39·[·55/436]·test_bool·passed\xd73 0:06:47·load·avg:·10.74·[·55/436]·test_bool·passed\xd
75 0:06:42·load·avg:·32.60·[·56/436]·test_buffer·passed\xd74 0:06:51·load·avg:·10.76·[·56/436]·test_buffer·passed\xd
76 0:06:44·load·avg:·33.83·[·57/436]·test_bufio·passed\xd75 0:06:51·load·avg:·10.76·[·57/436]·test_bufio·passed\xd
77 0:06:45·load·avg:·33.83·[·58/436]·test_builtin·passed\xd76 0:06:52·load·avg:·10.76·[·58/436]·test_builtin·passed\xd
78 0:06:49·load·avg:·35.13·[·59/436]·test_bytes·passed\xd77 0:06:54·load·avg:·10.38·[·59/436]·test_bytes·passed\xd
79 0:06:51·load·avg:·35.13·[·60/436]·test_bz2·passed\xd78 0:06:55·load·avg:·10.38·[·60/436]·test_bz2·passed\xd
80 0:06:53·load·avg:·35.44·[·61/436]·test_c_locale_coercion·passed\xd79 0:06:57·load·avg:·10.38·[·61/436]·test_c_locale_coercion·passed\xd
81 0:06:55·load·avg:·35.44·[·62/436]·test_calendar·passed\xd80 0:06:59·load·avg:·10.11·[·62/436]·test_calendar·passed\xd
82 0:06:56·load·avg:·35.44·[·63/436]·test_call·passed\xd81 0:06:59·load·avg:·10.11·[·63/436]·test_call·passed\xd
83 0:07:16·load·avg:·36.79·[·64/436]·test_capi·passed\xd82 0:07:14·load·avg:·9.76·[·64/436]·test_capi·passed\xd
84 0:07:46·load·avg:·48.64·running·(1):·test_cext·(30.0·sec)\xd83 0:07:44·load·avg:·7.99·running·(1):·test_cext·(30.0·sec)\xd
85 0:08:16·load·avg:·64.83·running·(1):·test_cext·(1·min)\xd 
86 0:08:29·load·avg:·64.53·[·65/436]·test_cext·passed·(1·min·13·sec)\xd84 0:07:47·load·avg:·7.99·[·65/436]·test_cext·passed·(32.5·sec)\xd
87 0:08:29·load·avg:·64.53·[·66/436]·test_charmapcodec·passed\xd85 0:07:47·load·avg:·7.99·[·66/436]·test_charmapcodec·passed\xd
88 0:08:30·load·avg:·64.53·[·67/436]·test_class·passed\xd86 0:07:47·load·avg:·7.99·[·67/436]·test_class·passed\xd
89 0:08:31·load·avg:·64.53·[·68/436]·test_clinic·passed\xd87 0:07:49·load·avg:·7.99·[·68/436]·test_clinic·passed\xd
90 0:08:31·load·avg:·64.53·[·69/436]·test_cmath·passed\xd88 0:07:49·load·avg:·7.99·[·69/436]·test_cmath·passed\xd
91 0:08:33·load·avg:·64.53·[·70/436]·test_cmd·passed\xd89 0:07:49·load·avg:·7.99·[·70/436]·test_cmd·passed\xd
92 0:08:43·load·avg:·67.87·[·71/436]·test_cmd_line·passed\xd90 0:07:52·load·avg:·7.83·[·71/436]·test_cmd_line·passed\xd
93 0:08:51·load·avg:·66.60·[·72/436]·test_cmd_line_script·passed\xd91 0:07:56·load·avg:·7.83·[·72/436]·test_cmd_line_script·passed\xd
94 0:08:52·load·avg:·66.60·[·73/436]·test_code·passed\xd92 0:07:56·load·avg:·7.83·[·73/436]·test_code·passed\xd
95 0:08:53·load·avg:·66.60·[·74/436]·test_code_module·passed\xd93 0:07:57·load·avg:·7.83·[·74/436]·test_code_module·passed\xd
96 0:08:53·load·avg:·63.91·[·75/436]·test_codeccallbacks·passed\xd94 0:07:57·load·avg:·7.83·[·75/436]·test_codeccallbacks·passed\xd
97 0:08:53·load·avg:·63.91·[·76/436]·test_codecencodings_cn·passed\xd95 0:07:57·load·avg:·7.83·[·76/436]·test_codecencodings_cn·passed\xd
98 0:08:53·load·avg:·63.91·[·77/436]·test_codecencodings_hk·passed\xd96 0:07:57·load·avg:·7.44·[·77/436]·test_codecencodings_hk·passed\xd
99 0:08:54·load·avg:·63.91·[·78/436]·test_codecencodings_iso2022·passed\xd97 0:07:57·load·avg:·7.44·[·78/436]·test_codecencodings_iso2022·passed\xd
100 0:08:54·load·avg:·63.91·[·79/436]·test_codecencodings_jp·passed\xd98 0:07:58·load·avg:·7.44·[·79/436]·test_codecencodings_jp·passed\xd
101 0:08:54·load·avg:·63.91·[·80/436]·test_codecencodings_kr·passed\xd99 0:07:58·load·avg:·7.44·[·80/436]·test_codecencodings_kr·passed\xd
102 0:08:55·load·avg:·63.91·[·81/436]·test_codecencodings_tw·passed\xd100 0:07:58·load·avg:·7.44·[·81/436]·test_codecencodings_tw·passed\xd
103 0:08:55·load·avg:·63.91·[·82/436]·test_codecmaps_cn·passed\xd101 0:07:59·load·avg:·7.44·[·82/436]·test_codecmaps_cn·passed\xd
104 0:08:55·load·avg:·63.91·[·83/436]·test_codecmaps_hk·passed\xd102 0:07:59·load·avg:·7.44·[·83/436]·test_codecmaps_hk·passed\xd
105 0:08:56·load·avg:·63.91·[·84/436]·test_codecmaps_jp·passed\xd103 0:07:59·load·avg:·7.44·[·84/436]·test_codecmaps_jp·passed\xd
106 0:08:56·load·avg:·63.91·[·85/436]·test_codecmaps_kr·passed\xd104 0:07:59·load·avg:·7.44·[·85/436]·test_codecmaps_kr·passed\xd
107 0:08:57·load·avg:·63.91·[·86/436]·test_codecmaps_tw·passed\xd105 0:08:00·load·avg:·7.44·[·86/436]·test_codecmaps_tw·passed\xd
108 0:08:58·load·avg:·63.44·[·87/436]·test_codecs·passed\xd106 0:08:00·load·avg:·7.44·[·87/436]·test_codecs·passed\xd
109 0:08:59·load·avg:·63.44·[·88/436]·test_codeop·passed\xd107 0:08:01·load·avg:·7.44·[·88/436]·test_codeop·passed\xd
110 0:09:01·load·avg:·63.44·[·89/436]·test_collections·passed\xd108 0:08:01·load·avg:·7.44·[·89/436]·test_collections·passed\xd
111 0:09:01·load·avg:·63.44·[·90/436]·test_colorsys·passed\xd109 0:08:01·load·avg:·7.44·[·90/436]·test_colorsys·passed\xd
112 0:09:02·load·avg:·63.44·[·91/436]·test_compare·passed\xd110 0:08:02·load·avg:·7.44·[·91/436]·test_compare·passed\xd
113 0:09:21·load·avg:·71.20·[·92/436]·test_compile·passed\xd111 0:08:09·load·avg:·7.15·[·92/436]·test_compile·passed\xd
114 0:09:44·load·avg:·59.38·[·93/436]·test_compileall·passed\xd112 0:08:26·load·avg:·6.61·[·93/436]·test_compileall·passed\xd
115 0:09:44·load·avg:·59.38·[·94/436]·test_compiler_assemble·passed\xd113 0:08:26·load·avg:·6.61·[·94/436]·test_compiler_assemble·passed\xd
116 0:09:44·load·avg:·59.38·[·95/436]·test_compiler_codegen·passed\xd114 0:08:27·load·avg:·6.61·[·95/436]·test_compiler_codegen·passed\xd
117 0:09:44·load·avg:·59.38·[·96/436]·test_complex·passed\xd115 0:08:27·load·avg:·6.61·[·96/436]·test_complex·passed\xd
118 0:09:45·load·avg:·59.38·[·97/436]·test_configparser·passed\xd116 0:08:27·load·avg:·6.56·[·97/436]·test_configparser·passed\xd
119 0:09:45·load·avg:·59.38·[·98/436]·test_contains·passed\xd117 0:08:28·load·avg:·6.56·[·98/436]·test_contains·passed\xd
120 0:09:46·load·avg:·59.38·[·99/436]·test_context·passed\xd118 0:08:28·load·avg:·6.56·[·99/436]·test_context·passed\xd
121 0:09:46·load·avg:·59.38·[100/436]·test_contextlib·passed\xd119 0:08:29·load·avg:·6.56·[100/436]·test_contextlib·passed\xd
122 0:09:46·load·avg:·59.38·[101/436]·test_contextlib_async·passed\xd120 0:08:29·load·avg:·6.56·[101/436]·test_contextlib_async·passed\xd
123 0:09:47·load·avg:·59.38·[102/436]·test_copy·passed\xd121 0:08:29·load·avg:·6.56·[102/436]·test_copy·passed\xd
124 0:09:47·load·avg:·59.38·[103/436]·test_copyreg·passed\xd122 0:08:29·load·avg:·6.56·[103/436]·test_copyreg·passed\xd
125 0:09:47·load·avg:·59.38·[104/436]·test_coroutines·passed\xd123 0:08:30·load·avg:·6.56·[104/436]·test_coroutines·passed\xd
126 0:10:17·load·avg:·50.37·running·(1):·test_cppext·(30.2·sec)\xd124 0:09:00·load·avg:·7.30·running·(1):·test_cppext·(30.0·sec)\xd
127 0:10:25·load·avg:·46.73·[105/436]·test_cppext·passed·(38.2·sec)\xd125 0:09:07·load·avg:·7.44·[105/436]·test_cppext·passed·(37.1·sec)\xd
Max diff block lines reached; 47260/65580 bytes (72.06%) of diff not shown.
6.84 KB
python3.13-doc_3.13.4-1_all.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
6.69 KB
data.tar.xz
6.67 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-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-ext1142 -rw-r--r--···0·root·········(0)·root·········(0)······795·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-ext
1143 -rw-r--r--···0·root·········(0)·root·········(0)······688·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-lib1143 -rw-r--r--···0·root·········(0)·root·········(0)······688·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-lib
1144 -rw-r--r--···0·root·········(0)·root·········(0)······326·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-new1144 -rw-r--r--···0·root·········(0)·root·········(0)······326·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-new
1145 -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-ref1145 -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-ref
1146 -rw-r--r--···0·root·········(0)·root·········(0)······547·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-tut1146 -rw-r--r--···0·root·········(0)·root·········(0)······547·2025-06-03·19:15:26.000000·./usr/share/doc-base/python3.13-doc.python3.13-tut
1147 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/info/1147 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/info/
1148 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/info/python3.13/1148 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/info/python3.13/
1149 -rw-r--r--···0·root·········(0)·root·········(0)··5217149·2025-06-03·19:15:26.000000·./usr/share/info/python3.13.info.gz1149 -rw-r--r--···0·root·········(0)·root·········(0)··5217145·2025-06-03·19:15:26.000000·./usr/share/info/python3.13.info.gz
1150 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/1150 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/
1151 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/overrides/1151 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/overrides/
1152 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2025-06-03·19:15:26.000000·./usr/share/lintian/overrides/python3.13-doc1152 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2025-06-03·19:15:26.000000·./usr/share/lintian/overrides/python3.13-doc
1153 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/devhelp/books/python3.13·->·../../doc/python3.13/html1153 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/devhelp/books/python3.13·->·../../doc/python3.13/html
1154 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js1154 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js
1155 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js1155 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js
1156 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-doc/html·->·../python3.13/html1156 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-doc/html·->·../python3.13/html
4.49 KB
./usr/share/info/python3.13.info.gz
4.42 KB
python3.13.info
    
Offset 1343855, 40 lines modifiedOffset 1343855, 40 lines modified
014816e0:·3939·300a·5265·663a·2047·6c6f·6261·6c20··990.Ref:·Global·014816e0:·3939·300a·5265·663a·2047·6c6f·6261·6c20··990.Ref:·Global·
014816f0:·556e·626f·756e·6465·6420·5365·7175·656e··Unbounded·Sequen014816f0:·556e·626f·756e·6465·6420·5365·7175·656e··Unbounded·Sequen
01481700:·6365·7320·4755·532d·466f·6f74·6e6f·7465··ces·GUS-Footnote01481700:·6365·7320·4755·532d·466f·6f74·6e6f·7465··ces·GUS-Footnote
01481710:·2d31·7f31·3639·3430·3637·320a·4e6f·6465··-1.16940672.Node01481710:·2d31·7f31·3639·3430·3637·320a·4e6f·6465··-1.16940672.Node
01481720:·3a20·5079·7468·6f6e·204d·6f64·756c·6520··:·Python·Module·01481720:·3a20·5079·7468·6f6e·204d·6f64·756c·6520··:·Python·Module·
01481730:·496e·6465·787f·3136·3934·3037·3530·0a4e··Index.16940750.N01481730:·496e·6465·787f·3136·3934·3037·3530·0a4e··Index.16940750.N
01481740:·6f64·653a·2049·6e64·6578·7f31·3639·3539··ode:·Index.1695901481740:·6f64·653a·2049·6e64·6578·7f31·3639·3539··ode:·Index.16959
01481750:·3934·390a·5265·663a·206c·6962·7261·7279··949.Ref:·library01481750:·3934·390a·5265·663a·2034·3162·367f·3139··949.Ref:·41b6.19
01481760:·2f5f·7468·7265·6164·2073·7461·7274·5f6e··/_thread·start_n 
01481770:·6577·5f74·6872·6561·647f·3139·3031·3336··ew_thread.190136 
01481780:·3030·0a52·6566·3a20·6c69·6272·6172·792f··00.Ref:·library/ 
01481790:·6173·796e·6369·6f20·6175·6469·745f·6576··asyncio·audit_ev01481760:·3031·3336·3030·0a52·6566·3a20·3431·6163··013600.Ref:·41ac
 01481770:·7f31·3930·3133·3630·310a·5265·663a·206c··.19013601.Ref:·l
 01481780:·6962·7261·7279·2f74·696d·6520·6175·6469··ibrary/time·audi
 01481790:·745f·6576·656e·745f·7469·6d65·5f73·6c65··t_event_time_sle
 014817a0:·6570·5f30·7f31·3930·3133·3630·330a·5265··ep_0.19013603.Re
 014817b0:·663a·206c·6962·7261·7279·2f5f·7468·7265··f:·library/_thre
 014817c0:·6164·2073·7461·7274·5f6e·6577·5f74·6872··ad·start_new_thr
 014817d0:·6561·647f·3139·3031·3336·3035·0a52·6566··ead.19013605.Ref
 014817e0:·3a20·7573·696e·672f·636d·646c·696e·6520··:·using/cmdline·
 014817f0:·6175·6469·745f·6576·656e·745f·6370·7974··audit_event_cpyt
 01481800:·686f·6e5f·7275·6e5f·7374·6469·6e5f·307f··hon_run_stdin_0.
 01481810:·3139·3031·3336·3037·0a52·6566·3a20·7573··19013607.Ref:·us
 01481820:·696e·672f·636d·646c·696e·6520·6175·6469··ing/cmdline·audi
014817a0:·656e·745f·6370·7974·686f·6e5f·7275·6e5f··ent_cpython_run_01481830:·745f·6576·656e·745f·6370·7974·686f·6e5f··t_event_cpython_
 01481840:·7275·6e5f·6669·6c65·5f30·7f31·3930·3133··run_file_0.19013
014817b0:·7374·6469·6e5f·307f·3139·3031·3336·3031··stdin_0.19013601 
014817c0:·0a52·6566·3a20·3431·6163·7f31·3930·3133··.Ref:·41ac.19013 
014817d0:·3630·330a·5265·663a·2034·3161·647f·3139··603.Ref:·41ad.1901481850:·3630·390a·5265·663a·2034·3161·657f·3139··609.Ref:·41ae.19
014817e0:·3031·3336·3035·0a52·6566·3a20·7573·696e··013605.Ref:·usin 
014817f0:·672f·636d·646c·696e·6520·6175·6469·745f··g/cmdline·audit_ 
01481800:·6576·656e·745f·6370·7974·686f·6e5f·7275··event_cpython_ru 
01481810:·6e5f·6669·6c65·5f30·7f31·3930·3133·3630··n_file_0.1901360 
01481820:·370a·5265·663a·2034·3161·657f·3139·3031··7.Ref:·41ae.1901 
01481830:·3336·3039·0a52·6566·3a20·3431·6139·7f31··3609.Ref:·41a9.101481860:·3031·3336·3131·0a52·6566·3a20·3431·6139··013611.Ref:·41a9
01481840:·3930·3133·3631·310a·5265·663a·2075·7369··9013611.Ref:·usi01481870:·7f31·3930·3133·3631·330a·5265·663a·2034··.19013613.Ref:·4
 01481880:·3161·647f·3139·3031·3336·3135·0a52·6566··1ad.19013615.Ref
 01481890:·3a20·6c69·6272·6172·792f·6173·796e·6369··:·library/asynci
 014818a0:·6f20·6175·6469·745f·6576·656e·745f·6370··o·audit_event_cp
 014818b0:·7974·686f·6e5f·7275·6e5f·7374·6469·6e5f··ython_run_stdin_
01481850:·6e67·2f63·6d64·6c69·6e65·2061·7564·6974··ng/cmdline·audit 
01481860:·5f65·7665·6e74·5f63·7079·7468·6f6e·5f72··_event_cpython_r 
01481870:·756e·5f73·7464·696e·5f31·7f31·3930·3133··un_stdin_1.19013 
01481880:·3631·330a·5265·663a·2034·3161·667f·3139··613.Ref:·41af.19 
01481890:·3031·3336·3135·0a52·6566·3a20·6c69·6272··013615.Ref:·libr 
014818a0:·6172·792f·7469·6d65·2061·7564·6974·5f65··ary/time·audit_e 
014818b0:·7665·6e74·5f74·696d·655f·736c·6565·705f··vent_time_sleep_ 
014818c0:·307f·3139·3031·3336·3137·0a52·6566·3a20··0.19013617.Ref:·014818c0:·307f·3139·3031·3336·3137·0a52·6566·3a20··0.19013617.Ref:·
014818d0:·7573·696e·672f·636d·646c·696e·6520·6175··using/cmdline·au014818d0:·7573·696e·672f·636d·646c·696e·6520·6175··using/cmdline·au
014818e0:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho014818e0:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho
014818f0:·6e5f·7275·6e5f·7374·6469·6e5f·307f·3139··n_run_stdin_0.19014818f0:·6e5f·7275·6e5f·7374·6469·6e5f·317f·3139··n_run_stdin_1.19
01481900:·3031·3336·3139·0a52·6566·3a20·3431·6236··013619.Ref:·41b601481900:·3031·3336·3139·0a52·6566·3a20·3431·6166··013619.Ref:·41af
01481910:·7f31·3930·3133·3632·310a·1f0a·456e·6420··.19013621...End·01481910:·7f31·3930·3133·3632·310a·1f0a·456e·6420··.19013621...End·
01481920:·5461·6720·5461·626c·650a·0a1f·0a4c·6f63··Tag·Table....Loc01481920:·5461·6720·5461·626c·650a·0a1f·0a4c·6f63··Tag·Table....Loc
01481930:·616c·2056·6172·6961·626c·6573·3a0a·636f··al·Variables:.co01481930:·616c·2056·6172·6961·626c·6573·3a0a·636f··al·Variables:.co
01481940:·6469·6e67·3a20·7574·662d·380a·456e·643a··ding:·utf-8.End:01481940:·6469·6e67·3a20·7574·662d·380a·456e·643a··ding:·utf-8.End:
01481950:·0a·······································.01481950:·0a·······································.
104 MB
python3.13-minimal_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····2308·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2304·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2218580·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0··2219928·2025-06-03·19:15:26.000000·data.tar.xz
556 B
control.tar.xz
528 B
control.tar
458 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.13-minimal1 Package:·python3.13-minimal
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.4-13 Version:·3.13.4-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·67646 Installed-Size:·6760
7 Pre-Depends:·libc6·(>=·2.38)7 Pre-Depends:·libc6·(>=·2.38)
8 Depends:·libpython3.13-minimal·(=·3.13.4-1),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)8 Depends:·libpython3.13-minimal·(=·3.13.4-1),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)
9 Recommends:·python3.139 Recommends:·python3.13
10 Suggests:·binfmt-support10 Suggests:·binfmt-support
11 Conflicts:·binfmt-support·(<<·1.1.2)11 Conflicts:·binfmt-support·(<<·1.1.2)
12 Section:·python12 Section:·python
13 Priority:·optional13 Priority:·optional
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
104 MB
data.tar.xz
104 MB
data.tar
1.25 KB
file list
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··6828720·2025-06-03·19:15:26.000000·./usr/bin/python3.134 -rwxr-xr-x···0·root·········(0)·root·········(0)··6824624·2025-06-03·19:15:26.000000·./usr/bin/python3.13
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/binfmt.d/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/lib/binfmt.d/
7 -rw-r--r--···0·root·········(0)·root·········(0)·······54·2025-06-03·19:15:26.000000·./usr/lib/binfmt.d/python3.13.conf7 -rw-r--r--···0·root·········(0)·root·········(0)·······54·2025-06-03·19:15:26.000000·./usr/lib/binfmt.d/python3.13.conf
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/binfmts/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/binfmts/
10 -rw-r--r--···0·root·········(0)·root·········(0)·······74·2025-06-03·19:15:26.000000·./usr/share/binfmts/python3.1310 -rw-r--r--···0·root·········(0)·root·········(0)·······74·2025-06-03·19:15:26.000000·./usr/share/binfmts/python3.13
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/
104 MB
./usr/bin/python3.13
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:···············0x68035011 ··Entry·point·address:···············0x67deb0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········6826544·(bytes·into·file)13 ··Start·of·section·headers:··········6822448·(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·0x6803502 Entry·point·0x67deb0
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·0x31e969·0x31e969·R·E·0x100010 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x31df69·0x31df69·R·E·0x1000
11 ··LOAD···········0x33f000·0x000000000073f000·0x000000000073f000·0x2b2740·0x2b2740·R···0x100011 ··LOAD···········0x33e000·0x000000000073e000·0x000000000073e000·0x2b2878·0x2b2878·R···0x1000
12 ··LOAD···········0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x090970·0x104f90·RW··0x100012 ··LOAD···········0x5f0db8·0x00000000009f1db8·0x00000000009f1db8·0x090970·0x104f90·RW··0x1000
13 ··DYNAMIC········0x5f1dd8·0x00000000009f2dd8·0x00000000009f2dd8·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x5f0dd8·0x00000000009f1dd8·0x00000000009f1dd8·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···········0x5f1720·0x00000000009f1720·0x00000000009f1720·0x000020·0x000020·R···0x416 ··NOTE···········0x5f0858·0x00000000009f0858·0x00000000009f0858·0x000020·0x000020·R···0x4
17 ··TLS············0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x000008·0x000019·R···0x817 ··TLS············0x5f0db8·0x00000000009f1db8·0x00000000009f1db8·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···0x565864·0x0000000000965864·0x0000000000965864·0x016b34·0x016b34·R···0x419 ··GNU_EH_FRAME···0x5649a4·0x00000000009649a4·0x00000000009649a4·0x016b24·0x016b24·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······0x5f0db8·0x00000000009f1db8·0x00000000009f1db8·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·0x682a30:1 There·are·34·section·headers,·starting·at·offset·0x681a30:
  
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·00a1c1·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000410a70·010a70·00a1c1·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········000000000041ac32·01ac32·001198·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········000000000041ac32·01ac32·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·31c91e·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········0000000000422040·022040·31bf1e·00··AX··0···0·64
19 ··[14]·.fini·············PROGBITS········000000000073e960·33e960·000009·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········000000000073df60·33df60·000009·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········000000000073f000·33f000·226860·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········000000000073e000·33e000·2269a0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········0000000000965860·565860·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········00000000009649a0·5649a0·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000965864·565864·016b34·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········00000000009649a4·5649a4·016b24·00···A··0···0··4
23 ··[18]·.eh_frame·········PROGBITS········000000000097c398·57c398·075388·00···A··0···0··823 ··[18]·.eh_frame·········PROGBITS········000000000097b4c8·57b4c8·075390·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f1720·5f1720·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f0858·5f0858·000020·00···A··0···0··4
25 ··[20]·.tdata············PROGBITS········00000000009f2db8·5f1db8·000008·00·WAT··0···0··825 ··[20]·.tdata············PROGBITS········00000000009f1db8·5f0db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·5f1dc0·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f1dc0·5f0dc0·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······00000000009f1dc0·5f0dc0·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······00000000009f1dd0·5f0dd0·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········DYNAMIC·········00000000009f2dd8·5f1dd8·000200·10··WA··6···0··829 ··[24]·.dynamic··········DYNAMIC·········00000000009f1dd8·5f0dd8·000200·10··WA··6···0··8
30 ··[25]·.got··············PROGBITS········00000000009f2fd8·5f1fd8·000010·08··WA··0···0··830 ··[25]·.got··············PROGBITS········00000000009f1fd8·5f0fd8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········PROGBITS········00000000009f2fe8·5f1fe8·001010·08··WA··0···0··831 ··[26]·.got.plt··········PROGBITS········00000000009f1fe8·5f0fe8·001010·08··WA··0···0··8
32 ··[27]·.data·············PROGBITS········00000000009f4000·5f3000·04a408·00··WA··0···0·3232 ··[27]·.data·············PROGBITS········00000000009f3000·5f2000·04a410·00··WA··0···0·32
33 ··[28]·.PyRuntime········PROGBITS········0000000000a3e420·63d420·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········PROGBITS········0000000000a3d420·63c420·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········PROGBITS········0000000000a83710·682710·000018·00··WA··0···0··234 ··[29]·.probes···········PROGBITS········0000000000a82710·681710·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a83740·682728·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a82740·681728·074608·00··WA··0···0·64
36 ··[31]·.note.stapsdt·····NOTE············0000000000000000·682728·000188·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············0000000000000000·681728·000188·00······0···0··4
37 ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·6828b0·000034·00······0···0··437 ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·6818b0·000034·00······0···0··4
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·6828e4·000148·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·6818e4·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:·00000000005e83e0····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault491 ···487:·00000000005e7a80····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
492 ···488:·00000000005390d0····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New492 ···488:·0000000000538cb0····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
493 ···489:·00000000006b2de0····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register493 ···489:·00000000006b09d0····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
494 ···490:·0000000000421030·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)494 ···490:·0000000000421030·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)
495 ···491:·000000000051a692·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType495 ···491:·000000000051713a·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
496 ···492:·0000000000711410····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException496 ···492:·00000000007101b0····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException
497 ···493:·0000000000506197····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule497 ···493:·0000000000505ca2····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
498 ···494:·0000000000614b60····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode498 ···494:·0000000000613f70····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
499 ···495:·0000000000645eb0·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join499 ···495:·0000000000644940·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join
500 ···496:·00000000006d8070····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing500 ···496:·00000000006d6220····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing
501 ···497:·00000000004206f0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)501 ···497:·00000000004206f0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)
502 ···498:·00000000005308f0····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get502 ···498:·00000000005304b0····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
503 ···499:·00000000006b6230····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls503 ···499:·00000000006b3e30····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls
504 ···500:·0000000000a0c4b0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_RuntimeWarning504 ···500:·0000000000a0b4b0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_RuntimeWarning
505 ···501:·000000000048e82b····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable505 ···501:·000000000048e325····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
506 ···502:·00000000006cf3f0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket506 ···502:·00000000006cd5f0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket
507 ···503:·0000000000a0c4c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BytesWarning507 ···503:·0000000000a0b4c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BytesWarning
508 ···504:·0000000000649a00····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time508 ···504:·0000000000648710····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time
509 ···505:·0000000000554cc0···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread509 ···505:·0000000000554800···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
510 ···506:·0000000000518a9c····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value510 ···506:·0000000000519142····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value
511 ···507:·000000000073f000·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used511 ···507:·000000000073e000·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
512 ···508:·0000000000680fb0····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread512 ···508:·000000000067eb30····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread
513 ···509:·0000000000522c50····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc513 ···509:·00000000005227e0····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
514 ···510:·00000000005e69f0··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack514 ···510:·00000000005e6090··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
515 ···511:·00000000004f4eea····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument515 ···511:·00000000004f4a6a····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
516 ···512:·00000000006029e0···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod516 ···512:·0000000000601e20···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod
517 ···513:·000000000048a6f6···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print517 ···513:·000000000048a2a0···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
518 ···514:·00000000006bf1e0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random518 ···514:·00000000006bd160····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random
519 ···515:·0000000000514996····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter519 ···515:·000000000051468e····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter
520 ···516:·00000000006307c0····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic520 ···516:·000000000062f500····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic
521 ···517:·00000000006350d0···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue521 ···517:·0000000000633e10···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue
522 ···518:·00000000009f55c0···416·OBJECT··GLOBAL·DEFAULT···27·PyZip_Type522 ···518:·00000000009f45c0···416·OBJECT··GLOBAL·DEFAULT···27·PyZip_Type
523 ···519:·0000000000512f70····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock523 ···519:·0000000000512af5····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock
524 ···520:·00000000005185d6····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite524 ···520:·0000000000518c7c····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite
525 ···521:·00000000005ba850····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath525 ···521:·00000000005ba1f0····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath
526 ···522:·0000000000a071a0···416·OBJECT··GLOBAL·DEFAULT···27·PyModule_Type526 ···522:·0000000000a061a0···416·OBJECT··GLOBAL·DEFAULT···27·PyModule_Type
527 ···523:·000000000062e570····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd527 ···523:·000000000062d2d0····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
528 ···524:·000000000051b553····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall528 ···524:·000000000051b09d····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
529 ···525:·000000000063b9c0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase529 ···525:·000000000063a9e0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
530 ···526:·0000000000635bd0···355·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject530 ···526:·0000000000634910···355·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
531 ···527:·0000000000675400···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow531 ···527:·00000000006733c0···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow
532 ···528:·0000000000a14928·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BlockingIOError532 ···528:·0000000000a13928·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BlockingIOError
533 ···529:·00000000004e83b7····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call533 ···529:·00000000004e7e55····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
534 ···530:·00000000006b3d50····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra534 ···530:·00000000006b1940····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra
535 ···531:·0000000000a16230·····8·OBJECT··GLOBAL·DEFAULT···27·_PyImport_FrozenBootstrap535 ···531:·0000000000a15230·····8·OBJECT··GLOBAL·DEFAULT···27·_PyImport_FrozenBootstrap
536 ···532:·00000000005464f0····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL536 ···532:·00000000005460f0····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL
537 ···533:·000000000050f63f···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd537 ···533:·000000000050f1b8···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd
538 ···534:·0000000000af7d48·····0·NOTYPE··GLOBAL·DEFAULT···30·_end538 ···534:·0000000000af6d48·····0·NOTYPE··GLOBAL·DEFAULT···30·_end
539 ···535:·00000000004fdef6····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString539 ···535:·00000000004fda83····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString
540 ···536:·0000000000516a8d···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords540 ···536:·0000000000516eab···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
541 ···537:·0000000000514c23·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR541 ···537:·000000000051491b·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR
542 ···538:·0000000000af55e8·····8·OBJECT··GLOBAL·DEFAULT···30·Py_FileSystemDefaultEncoding542 ···538:·0000000000af45e8·····8·OBJECT··GLOBAL·DEFAULT···30·Py_FileSystemDefaultEncoding
543 ···539:·00000000005d71e0···278·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict543 ···539:·00000000005d6960···278·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict
544 ···540:·00000000005a29e0··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition544 ···540:·00000000005a2520··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition
545 ···541:·0000000000af5640·····8·OBJECT··GLOBAL·DEFAULT···30·PyOS_InputHook545 ···541:·0000000000af4640·····8·OBJECT··GLOBAL·DEFAULT···30·PyOS_InputHook
546 ···542:·000000000051e2c9···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent546 ···542:·000000000051efb0···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent
547 ···543:·0000000000a0c4f8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_LookupError547 ···543:·0000000000a0b4f8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_LookupError
548 ···544:·0000000000683070····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append548 ···544:·0000000000680bf0····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append
549 ···545:·0000000000a12df0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ImportError549 ···545:·0000000000a11df0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ImportError
550 ···546:·0000000000a12de0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_StopIteration550 ···546:·0000000000a11de0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_StopIteration
551 ···547:·000000000070fab0···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble551 ···547:·000000000070eb50···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
552 ···548:·0000000000513770···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject552 ···548:·00000000005132f5···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
553 ···549:·000000000051348a····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID553 ···549:·000000000051300f····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
554 ···550:·00000000004da972····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig554 ···550:·00000000004da4f1····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig
555 ···551:·00000000005175d4····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs555 ···551:·00000000005182aa····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs
556 ···552:·000000000064c9a0····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState556 ···552:·000000000064b680····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
557 ···553:·00000000006810c0····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv557 ···553:·000000000067ec40····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv
558 ···554:·0000000000af5650·····8·OBJECT··GLOBAL·DEFAULT···30·_PyOS_ReadlineTState558 ···554:·0000000000af4650·····8·OBJECT··GLOBAL·DEFAULT···30·_PyOS_ReadlineTState
559 ···555:·00000000005e73c0···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices559 ···555:·00000000005e6a60···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
560 ···556:·0000000000503295····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String560 ···556:·0000000000502dc9····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
561 ···557:·00000000007101f0···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter561 ···557:·000000000070f290···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter
562 ···558:·000000000073e8e8·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end562 ···558:·000000000073dee2·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end
563 ···559:·00000000009f4000·····0·NOTYPE··GLOBAL·DEFAULT···27·__data_start563 ···559:·00000000009f3000·····0·NOTYPE··GLOBAL·DEFAULT···27·__data_start
564 ···560:·00000000006246b0····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask564 ···560:·0000000000623520····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask
565 ···561:·0000000000a096d8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_InterpreterError565 ···561:·0000000000a086d8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_InterpreterError
566 ···562:·00000000005ffdd0····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items566 ···562:·00000000005ff2d0····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
567 ···563:·00000000004f2489····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32567 ···563:·00000000004f1f8c····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
568 ···564:·00000000006bd1a0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime568 ···564:·00000000006bb120····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime
569 ···565:·00000000009fa8c0···416·OBJECT··GLOBAL·DEFAULT···27·PyDictKeys_Type569 ···565:·00000000009f98c0···416·OBJECT··GLOBAL·DEFAULT···27·PyDictKeys_Type
570 ···566:·000000000060f590····36·FUNC····GLOBAL·DEFAULT···13·PyIter_Check570 ···566:·000000000060e950····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:·00000000005182f7····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException572 ···568:·000000000051899d····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException
573 ···569:·0000000000a148c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ProcessLookupError573 ···569:·0000000000a138c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ProcessLookupError
574 ···570:·000000000060c8c0····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass574 ···570:·000000000060bca0····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass
575 ···571:·000000000059bd60···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare575 ···571:·000000000059b890···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
576 ···572:·000000000053c320····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal576 ···572:·000000000053bf10····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal
577 ···573:·00000000004d0f61····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep577 ···573:·00000000004d0abf····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
578 ···574:·0000000000718470····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy578 ···574:·0000000000717590····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
579 ···575:·0000000000420d50·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)579 ···575:·0000000000420d50·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)
580 ···576:·0000000000508b83····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault580 ···576:·0000000000508712····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
581 ···577:·00000000005fde00····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric581 ···577:·00000000005fd340····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
582 ···578:·00000000005f2050····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath582 ···578:·00000000005f1690····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
583 ···579:·00000000005b6b70···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem583 ···579:·00000000005b6570···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
584 ···580:·00000000005e1750···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free584 ···580:·00000000005e0eb0···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free
585 ···581:·0000000000684c30···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise585 ···581:·00000000006827b0···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise
586 ···582:·0000000000ac3f90·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoSiteFlag586 ···582:·0000000000ac2f90·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoSiteFlag
587 ···583:·00000000004fd27b····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent587 ···583:·00000000004fd028····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent
588 ···584:·000000000051bdb0····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags588 ···584:·000000000051bd55····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags
589 ···585:·000000000066f7c0··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD589 ···585:·000000000066d7e0··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD
590 ···586:·00000000006dd630····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin590 ···586:·00000000006dbcf0····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin
591 ···587:·000000000053b260····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New591 ···587:·000000000053ae40····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New
592 ···588:·000000000054e030···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New592 ···588:·000000000054db50···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New
593 ···589:·00000000006cd180····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall593 ···589:·00000000006cb340····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall
594 ···590:·00000000009f4bc0···416·OBJECT··GLOBAL·DEFAULT···27·PyTraceBack_Type594 ···590:·00000000009f3bc0···416·OBJECT··GLOBAL·DEFAULT···27·PyTraceBack_Type
595 ···591:·000000000053d690····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString595 ···591:·000000000053d290····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString
596 ···592:·0000000000682580····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception596 ···592:·0000000000680100····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception
597 ···593:·00000000005170d3····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New597 ···593:·0000000000517667····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New
598 ···594:·0000000000595e70··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString598 ···594:·0000000000595810··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString
599 ···595:·00000000009faf40···416·OBJECT··GLOBAL·DEFAULT···27·PyDictRevIterValue_Type599 ···595:·00000000009f9f40···416·OBJECT··GLOBAL·DEFAULT···27·PyDictRevIterValue_Type
600 ···596:·000000000071cfb0····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get600 ···596:·000000000071cdb0····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get
601 ···597:·00000000009fa280···416·OBJECT··GLOBAL·DEFAULT···27·PyDictValues_Type601 ···597:·00000000009f9280···416·OBJECT··GLOBAL·DEFAULT···27·PyDictValues_Type
602 ···598:·0000000000ac3f88·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoUserSiteDirectory602 ···598:·0000000000ac2f88·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoUserSiteDirectory
603 ···599:·000000000051df05····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx603 ···599:·000000000051eb0e····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx
604 ···600:·0000000000723820···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find604 ···600:·0000000000722960···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find
605 ···601:·000000000051406d····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher605 ···601:·0000000000513bf2····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher
606 ···602:·00000000005230c0····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc606 ···602:·0000000000522c50····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc
607 ···603:·00000000005182e1·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin607 ···603:·0000000000518987·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin
608 ···604:·00000000005dc4c0··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup608 ···604:·00000000005dbc90··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup
609 ···605:·00000000006bd1b0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct609 ···605:·00000000006bb130····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct
610 ···606:·00000000007219a0····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString610 ···606:·0000000000720be0····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 00000000009f2fd8··0000003b00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·03 00000000009f1fd8··0000003b00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
4 00000000009f2fe0··000001bd00000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·04 00000000009f1fe0··000001bd00000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0
5 0000000000a34f28··0000017f00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·05 0000000000a33f28··0000017f00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·0
6 0000000000a34f68··0000000f00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·06 0000000000a33f68··0000000f00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·0
7 0000000000a35028··000001d700000001·R_X86_64_64············0000000000000000·XML_SetUnparsedEntityDeclHandler·+·07 0000000000a34028··000001d700000001·R_X86_64_64············0000000000000000·XML_SetUnparsedEntityDeclHandler·+·0
8 0000000000a35068··0000014a00000001·R_X86_64_64············0000000000000000·XML_SetNotationDeclHandler·+·08 0000000000a34068··0000014a00000001·R_X86_64_64············0000000000000000·XML_SetNotationDeclHandler·+·0
9 0000000000a350a8··000000ac00000001·R_X86_64_64············0000000000000000·XML_SetStartNamespaceDeclHandler·+·09 0000000000a340a8··000000ac00000001·R_X86_64_64············0000000000000000·XML_SetStartNamespaceDeclHandler·+·0
10 0000000000a350e8··0000014400000001·R_X86_64_64············0000000000000000·XML_SetEndNamespaceDeclHandler·+·010 0000000000a340e8··0000014400000001·R_X86_64_64············0000000000000000·XML_SetEndNamespaceDeclHandler·+·0
11 0000000000a35168··0000008e00000001·R_X86_64_64············0000000000000000·XML_SetStartCdataSectionHandler·+·011 0000000000a34168··0000008e00000001·R_X86_64_64············0000000000000000·XML_SetStartCdataSectionHandler·+·0
12 0000000000a351a8··0000011600000001·R_X86_64_64············0000000000000000·XML_SetEndCdataSectionHandler·+·012 0000000000a341a8··0000011600000001·R_X86_64_64············0000000000000000·XML_SetEndCdataSectionHandler·+·0
13 0000000000a351e8··000000cd00000001·R_X86_64_64············0000000000000000·XML_SetDefaultHandler·+·013 0000000000a341e8··000000cd00000001·R_X86_64_64············0000000000000000·XML_SetDefaultHandler·+·0
14 0000000000a35268··000000f200000001·R_X86_64_64············0000000000000000·XML_SetNotStandaloneHandler·+·014 0000000000a34268··000000f200000001·R_X86_64_64············0000000000000000·XML_SetNotStandaloneHandler·+·0
15 0000000000a352a8··0000009800000001·R_X86_64_64············0000000000000000·XML_SetExternalEntityRefHandler·+·015 0000000000a342a8··0000009800000001·R_X86_64_64············0000000000000000·XML_SetExternalEntityRefHandler·+·0
16 0000000000a35328··000000b600000001·R_X86_64_64············0000000000000000·XML_SetEndDoctypeDeclHandler·+·016 0000000000a34328··000000b600000001·R_X86_64_64············0000000000000000·XML_SetEndDoctypeDeclHandler·+·0
17 0000000000a35368··0000014f00000001·R_X86_64_64············0000000000000000·XML_SetEntityDeclHandler·+·017 0000000000a34368··0000014f00000001·R_X86_64_64············0000000000000000·XML_SetEntityDeclHandler·+·0
18 0000000000a353a8··000000a000000001·R_X86_64_64············0000000000000000·XML_SetXmlDeclHandler·+·018 0000000000a343a8··000000a000000001·R_X86_64_64············0000000000000000·XML_SetXmlDeclHandler·+·0
19 0000000000a353e8··0000014100000001·R_X86_64_64············0000000000000000·XML_SetElementDeclHandler·+·019 0000000000a343e8··0000014100000001·R_X86_64_64············0000000000000000·XML_SetElementDeclHandler·+·0
20 0000000000a35428··0000017e00000001·R_X86_64_64············0000000000000000·XML_SetAttlistDeclHandler·+·020 0000000000a34428··0000017e00000001·R_X86_64_64············0000000000000000·XML_SetAttlistDeclHandler·+·0
21 0000000000a35468··0000012700000001·R_X86_64_64············0000000000000000·XML_SetSkippedEntityHandler·+·021 0000000000a34468··0000012700000001·R_X86_64_64············0000000000000000·XML_SetSkippedEntityHandler·+·0
22 0000000000a83740··000006dc00000005·R_X86_64_COPY··········0000000000a83740·__environ@GLIBC_2.2.5·+·022 0000000000a82740··000006dc00000005·R_X86_64_COPY··········0000000000a82740·__environ@GLIBC_2.2.5·+·0
23 0000000000a83750··0000037a00000005·R_X86_64_COPY··········0000000000a83750·stdin@GLIBC_2.2.5·+·023 0000000000a82750··0000037a00000005·R_X86_64_COPY··········0000000000a82750·stdin@GLIBC_2.2.5·+·0
24 0000000000a83760··0000055300000005·R_X86_64_COPY··········0000000000a83760·stderr@GLIBC_2.2.5·+·024 0000000000a82760··0000055300000005·R_X86_64_COPY··········0000000000a82760·stderr@GLIBC_2.2.5·+·0
25 0000000000a83768··000004ae00000005·R_X86_64_COPY··········0000000000a83768·stdout@GLIBC_2.2.5·+·025 0000000000a82768··000004ae00000005·R_X86_64_COPY··········0000000000a82768·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 00000000009f3000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·initgroups@GLIBC_2.2.5·+·028 00000000009f2000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·initgroups@GLIBC_2.2.5·+·0
29 00000000009f3008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·log10@GLIBC_2.2.5·+·029 00000000009f2008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·log10@GLIBC_2.2.5·+·0
30 00000000009f3010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·030 00000000009f2010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·0
31 00000000009f3018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_ExpatVersion·+·031 00000000009f2018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_ExpatVersion·+·0
32 00000000009f3020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·symlink@GLIBC_2.2.5·+·032 00000000009f2020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·symlink@GLIBC_2.2.5·+·0
33 00000000009f3028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·mprotect@GLIBC_2.2.5·+·033 00000000009f2028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·mprotect@GLIBC_2.2.5·+·0
34 00000000009f3030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·pipe2@GLIBC_2.9·+·034 00000000009f2030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·pipe2@GLIBC_2.9·+·0
35 00000000009f3038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·seteuid@GLIBC_2.2.5·+·035 00000000009f2038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·seteuid@GLIBC_2.2.5·+·0
36 00000000009f3040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·chdir@GLIBC_2.2.5·+·036 00000000009f2040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·chdir@GLIBC_2.2.5·+·0
37 00000000009f3048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fileno@GLIBC_2.2.5·+·037 00000000009f2048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fileno@GLIBC_2.2.5·+·0
38 00000000009f3050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_join@GLIBC_2.34·+·038 00000000009f2050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_join@GLIBC_2.34·+·0
39 00000000009f3058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@GLIBC_2.2.5·+·039 00000000009f2058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@GLIBC_2.2.5·+·0
40 00000000009f3060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcscpy@GLIBC_2.2.5·+·040 00000000009f2060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcscpy@GLIBC_2.2.5·+·0
41 00000000009f3068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_destroy@GLIBC_2.3.2·+·041 00000000009f2068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_destroy@GLIBC_2.3.2·+·0
42 00000000009f3070··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·atan2@GLIBC_2.2.5·+·042 00000000009f2070··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·atan2@GLIBC_2.2.5·+·0
43 00000000009f3078··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawn_file_actions_addopen@GLIBC_2.2.5·+·043 00000000009f2078··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawn_file_actions_addopen@GLIBC_2.2.5·+·0
44 00000000009f3080··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_condattr_setclock@GLIBC_2.34·+·044 00000000009f2080··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_condattr_setclock@GLIBC_2.34·+·0
45 00000000009f3088··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsftime@GLIBC_2.2.5·+·045 00000000009f2088··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsftime@GLIBC_2.2.5·+·0
46 00000000009f3090··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·frexp@GLIBC_2.2.5·+·046 00000000009f2090··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·frexp@GLIBC_2.2.5·+·0
47 00000000009f3098··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·execv@GLIBC_2.2.5·+·047 00000000009f2098··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·execv@GLIBC_2.2.5·+·0
48 00000000009f30a0··0000034900000007·R_X86_64_JUMP_SLOT·····0000000000420170·acosh@GLIBC_2.2.5·+·048 00000000009f20a0··0000034900000007·R_X86_64_JUMP_SLOT·····0000000000420170·acosh@GLIBC_2.2.5·+·0
49 00000000009f30a8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·pause@GLIBC_2.2.5·+·049 00000000009f20a8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·pause@GLIBC_2.2.5·+·0
50 00000000009f30b0··000004a200000007·R_X86_64_JUMP_SLOT·····0000000000420190·tanh@GLIBC_2.2.5·+·050 00000000009f20b0··000004a200000007·R_X86_64_JUMP_SLOT·····0000000000420190·tanh@GLIBC_2.2.5·+·0
51 00000000009f30b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·dlerror@GLIBC_2.34·+·051 00000000009f20b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·dlerror@GLIBC_2.34·+·0
52 00000000009f30c0··000006b000000007·R_X86_64_JUMP_SLOT·····00000000004201b0·XML_ParserCreate_MM·+·052 00000000009f20c0··000006b000000007·R_X86_64_JUMP_SLOT·····00000000004201b0·XML_ParserCreate_MM·+·0
53 00000000009f30c8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mktime@GLIBC_2.2.5·+·053 00000000009f20c8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mktime@GLIBC_2.2.5·+·0
54 00000000009f30d0··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·054 00000000009f20d0··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·0
55 00000000009f30d8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ftell@GLIBC_2.2.5·+·055 00000000009f20d8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ftell@GLIBC_2.2.5·+·0
56 00000000009f30e0··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbrtowc@GLIBC_2.2.5·+·056 00000000009f20e0··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbrtowc@GLIBC_2.2.5·+·0
57 00000000009f30e8··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgid@GLIBC_2.2.5·+·057 00000000009f20e8··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgid@GLIBC_2.2.5·+·0
58 00000000009f30f0··000003a300000007·R_X86_64_JUMP_SLOT·····0000000000420210·XML_SetEncoding·+·058 00000000009f20f0··000003a300000007·R_X86_64_JUMP_SLOT·····0000000000420210·XML_SetEncoding·+·0
59 00000000009f30f8··000008bc00000007·R_X86_64_JUMP_SLOT·····0000000000420220·asinh@GLIBC_2.2.5·+·059 00000000009f20f8··000008bc00000007·R_X86_64_JUMP_SLOT·····0000000000420220·asinh@GLIBC_2.2.5·+·0
60 00000000009f3100··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·060 00000000009f2100··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·0
61 00000000009f3108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsncpy@GLIBC_2.2.5·+·061 00000000009f2108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsncpy@GLIBC_2.2.5·+·0
62 00000000009f3110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·shutdown@GLIBC_2.2.5·+·062 00000000009f2110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·shutdown@GLIBC_2.2.5·+·0
63 00000000009f3118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·truncate64@GLIBC_2.2.5·+·063 00000000009f2118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·truncate64@GLIBC_2.2.5·+·0
64 00000000009f3120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·mmap64@GLIBC_2.2.5·+·064 00000000009f2120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·mmap64@GLIBC_2.2.5·+·0
65 00000000009f3128··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getauxval@GLIBC_2.16·+·065 00000000009f2128··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getauxval@GLIBC_2.16·+·0
66 00000000009f3130··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·066 00000000009f2130··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·0
67 00000000009f3138··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·inet_pton@GLIBC_2.2.5·+·067 00000000009f2138··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·inet_pton@GLIBC_2.2.5·+·0
68 00000000009f3140··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_sigmask@GLIBC_2.32·+·068 00000000009f2140··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_sigmask@GLIBC_2.32·+·0
69 00000000009f3148··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·069 00000000009f2148··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·0
70 00000000009f3150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgrgid_r@GLIBC_2.2.5·+·070 00000000009f2150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgrgid_r@GLIBC_2.2.5·+·0
71 00000000009f3158··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·inflateEnd·+·071 00000000009f2158··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·inflateEnd·+·0
72 00000000009f3160··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wait@GLIBC_2.2.5·+·072 00000000009f2160··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wait@GLIBC_2.2.5·+·0
73 00000000009f3168··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ceil@GLIBC_2.2.5·+·073 00000000009f2168··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ceil@GLIBC_2.2.5·+·0
74 00000000009f3170··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·074 00000000009f2170··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·0
75 00000000009f3178··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·abort@GLIBC_2.2.5·+·075 00000000009f2178··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·abort@GLIBC_2.2.5·+·0
76 00000000009f3180··0000002d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_setspecific@GLIBC_2.34·+·076 00000000009f2180··0000002d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_setspecific@GLIBC_2.34·+·0
77 00000000009f3188··0000002e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__h_errno_location@GLIBC_2.2.5·+·077 00000000009f2188··0000002e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__h_errno_location@GLIBC_2.2.5·+·0
78 00000000009f3190··0000002f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·exp@GLIBC_2.29·+·078 00000000009f2190··0000002f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·exp@GLIBC_2.29·+·0
79 00000000009f3198··0000003000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memchr@GLIBC_2.2.5·+·079 00000000009f2198··0000003000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memchr@GLIBC_2.2.5·+·0
80 00000000009f31a0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getlogin@GLIBC_2.2.5·+·080 00000000009f21a0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getlogin@GLIBC_2.2.5·+·0
81 00000000009f31a8··0000003200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpgrp@GLIBC_2.2.5·+·081 00000000009f21a8··0000003200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpgrp@GLIBC_2.2.5·+·0
82 00000000009f31b0··000007db00000007·R_X86_64_JUMP_SLOT·····0000000000420390·tan@GLIBC_2.2.5·+·082 00000000009f21b0··000007db00000007·R_X86_64_JUMP_SLOT·····0000000000420390·tan@GLIBC_2.2.5·+·0
83 00000000009f31b8··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000000000·clock_gettime@GLIBC_2.17·+·083 00000000009f21b8··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000000000·clock_gettime@GLIBC_2.17·+·0
84 00000000009f31c0··0000003400000007·R_X86_64_JUMP_SLOT·····0000000000000000·nl_langinfo@GLIBC_2.2.5·+·084 00000000009f21c0··0000003400000007·R_X86_64_JUMP_SLOT·····0000000000000000·nl_langinfo@GLIBC_2.2.5·+·0
85 00000000009f31c8··0000003500000007·R_X86_64_JUMP_SLOT·····0000000000000000·ldexp@GLIBC_2.2.5·+·085 00000000009f21c8··0000003500000007·R_X86_64_JUMP_SLOT·····0000000000000000·ldexp@GLIBC_2.2.5·+·0
86 00000000009f31d0··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setschedparam@GLIBC_2.2.5·+·086 00000000009f21d0··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setschedparam@GLIBC_2.2.5·+·0
87 00000000009f31d8··0000003700000007·R_X86_64_JUMP_SLOT·····0000000000000000·__fprintf_chk@GLIBC_2.3.4·+·087 00000000009f21d8··0000003700000007·R_X86_64_JUMP_SLOT·····0000000000000000·__fprintf_chk@GLIBC_2.3.4·+·0
88 00000000009f31e0··0000003800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getrusage@GLIBC_2.2.5·+·088 00000000009f21e0··0000003800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getrusage@GLIBC_2.2.5·+·0
89 00000000009f31e8··0000003900000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·089 00000000009f21e8··0000003900000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·0
90 00000000009f31f0··0000003a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_GetBase·+·090 00000000009f21f0··0000003a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_GetBase·+·0
91 00000000009f31f8··0000003c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·puts@GLIBC_2.2.5·+·091 00000000009f21f8··0000003c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·puts@GLIBC_2.2.5·+·0
92 00000000009f3200··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recvmsg@GLIBC_2.2.5·+·092 00000000009f2200··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recvmsg@GLIBC_2.2.5·+·0
93 00000000009f3208··0000003e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·uname@GLIBC_2.2.5·+·093 00000000009f2208··0000003e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·uname@GLIBC_2.2.5·+·0
94 00000000009f3210··0000003f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_SetParamEntityParsing·+·094 00000000009f2210··0000003f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_SetParamEntityParsing·+·0
95 00000000009f3218··0000004000000007·R_X86_64_JUMP_SLOT·····0000000000000000·log1p@GLIBC_2.2.5·+·095 00000000009f2218··0000004000000007·R_X86_64_JUMP_SLOT·····0000000000000000·log1p@GLIBC_2.2.5·+·0
96 00000000009f3220··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_signal@GLIBC_2.3.2·+·096 00000000009f2220··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_signal@GLIBC_2.3.2·+·0
97 00000000009f3228··0000004200000007·R_X86_64_JUMP_SLOT·····0000000000000000·forkpty@GLIBC_2.34·+·097 00000000009f2228··0000004200000007·R_X86_64_JUMP_SLOT·····0000000000000000·forkpty@GLIBC_2.34·+·0
98 00000000009f3230··0000004300000007·R_X86_64_JUMP_SLOT·····0000000000000000·textdomain@GLIBC_2.2.5·+·098 00000000009f2230··0000004300000007·R_X86_64_JUMP_SLOT·····0000000000000000·textdomain@GLIBC_2.2.5·+·0
99 00000000009f3238··0000004400000007·R_X86_64_JUMP_SLOT·····0000000000000000·splice@GLIBC_2.5·+·099 00000000009f2238··0000004400000007·R_X86_64_JUMP_SLOT·····0000000000000000·splice@GLIBC_2.5·+·0
100 00000000009f3240··0000004500000007·R_X86_64_JUMP_SLOT·····0000000000000000·select@GLIBC_2.2.5·+·0100 00000000009f2240··0000004500000007·R_X86_64_JUMP_SLOT·····0000000000000000·select@GLIBC_2.2.5·+·0
101 00000000009f3248··0000004600000007·R_X86_64_JUMP_SLOT·····0000000000000000·openlog@GLIBC_2.2.5·+·0101 00000000009f2248··0000004600000007·R_X86_64_JUMP_SLOT·····0000000000000000·openlog@GLIBC_2.2.5·+·0
102 00000000009f3250··0000004700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llistxattr@GLIBC_2.3·+·0102 00000000009f2250··0000004700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llistxattr@GLIBC_2.3·+·0
103 00000000009f3258··0000004800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpeername@GLIBC_2.2.5·+·0103 00000000009f2258··0000004800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpeername@GLIBC_2.2.5·+·0
104 00000000009f3260··0000004900000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@GLIBC_2.2.5·+·0104 00000000009f2260··0000004900000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@GLIBC_2.2.5·+·0
105 00000000009f3268··0000004a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__printf_chk@GLIBC_2.3.4·+·0105 00000000009f2268··0000004a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__printf_chk@GLIBC_2.3.4·+·0
106 00000000009f3270··0000004b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getaddrinfo@GLIBC_2.2.5·+·0106 00000000009f2270··0000004b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getaddrinfo@GLIBC_2.2.5·+·0
107 00000000009f3278··0000004c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·bindtextdomain@GLIBC_2.2.5·+·0107 00000000009f2278··0000004c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·bindtextdomain@GLIBC_2.2.5·+·0
108 00000000009f3280··0000004d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wmemcmp@GLIBC_2.2.5·+·0108 00000000009f2280··0000004d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wmemcmp@GLIBC_2.2.5·+·0
109 00000000009f3288··0000004e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·gettimeofday@GLIBC_2.2.5·+·0109 00000000009f2288··0000004e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·gettimeofday@GLIBC_2.2.5·+·0
110 00000000009f3290··0000004f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·if_indextoname@GLIBC_2.2.5·+·0110 00000000009f2290··0000004f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·if_indextoname@GLIBC_2.2.5·+·0
111 00000000009f3298··000005bd00000007·R_X86_64_JUMP_SLOT·····0000000000420560·XML_SetNamespaceDeclHandler·+·0111 00000000009f2298··000005bd00000007·R_X86_64_JUMP_SLOT·····0000000000420560·XML_SetNamespaceDeclHandler·+·0
112 00000000009f32a0··0000005000000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setsigdefault@GLIBC_2.2.5·+·0112 00000000009f22a0··0000005000000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setsigdefault@GLIBC_2.2.5·+·0
113 00000000009f32a8··0000005100000007·R_X86_64_JUMP_SLOT·····0000000000000000·setvbuf@GLIBC_2.2.5·+·0113 00000000009f22a8··0000005100000007·R_X86_64_JUMP_SLOT·····0000000000000000·setvbuf@GLIBC_2.2.5·+·0
114 00000000009f32b0··0000005200000007·R_X86_64_JUMP_SLOT·····0000000000000000·sched_setscheduler@GLIBC_2.2.5·+·0114 00000000009f22b0··0000005200000007·R_X86_64_JUMP_SLOT·····0000000000000000·sched_setscheduler@GLIBC_2.2.5·+·0
115 00000000009f32b8··0000005300000007·R_X86_64_JUMP_SLOT·····0000000000000000·unshare@GLIBC_2.4·+·0115 00000000009f22b8··0000005300000007·R_X86_64_JUMP_SLOT·····0000000000000000·unshare@GLIBC_2.4·+·0
116 00000000009f32c0··0000005400000007·R_X86_64_JUMP_SLOT·····0000000000000000·deflate·+·0116 00000000009f22c0··0000005400000007·R_X86_64_JUMP_SLOT·····0000000000000000·deflate·+·0
117 00000000009f32c8··0000005500000007·R_X86_64_JUMP_SLOT·····0000000000000000·setlogmask@GLIBC_2.2.5·+·0117 00000000009f22c8··0000005500000007·R_X86_64_JUMP_SLOT·····0000000000000000·setlogmask@GLIBC_2.2.5·+·0
118 00000000009f32d0··0000005600000007·R_X86_64_JUMP_SLOT·····0000000000000000·strpbrk@GLIBC_2.2.5·+·0118 00000000009f22d0··0000005600000007·R_X86_64_JUMP_SLOT·····0000000000000000·strpbrk@GLIBC_2.2.5·+·0
119 00000000009f32d8··0000005700000007·R_X86_64_JUMP_SLOT·····0000000000000000·strsignal@GLIBC_2.2.5·+·0119 00000000009f22d8··0000005700000007·R_X86_64_JUMP_SLOT·····0000000000000000·strsignal@GLIBC_2.2.5·+·0
120 00000000009f32e0··0000005800000007·R_X86_64_JUMP_SLOT·····0000000000000000·sem_destroy@GLIBC_2.34·+·0120 00000000009f22e0··0000005800000007·R_X86_64_JUMP_SLOT·····0000000000000000·sem_destroy@GLIBC_2.34·+·0
121 00000000009f32e8··0000005900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsrchr@GLIBC_2.2.5·+·0121 00000000009f22e8··0000005900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsrchr@GLIBC_2.2.5·+·0
122 00000000009f32f0··0000005a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0122 00000000009f22f0··0000005a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0
123 00000000009f32f8··0000005b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncmp@GLIBC_2.2.5·+·0123 00000000009f22f8··0000005b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncmp@GLIBC_2.2.5·+·0
124 00000000009f3300··000006e900000007·R_X86_64_JUMP_SLOT·····0000000000420630·malloc@GLIBC_2.2.5·+·0124 00000000009f2300··000006e900000007·R_X86_64_JUMP_SLOT·····0000000000420630·malloc@GLIBC_2.2.5·+·0
Max diff block lines reached; -1/109447 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·0x5f0dd8·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)···············0x73e9608 ·0x000000000000000d·(FINI)···············0x73df60
9 ·0x0000000000000019·(INIT_ARRAY)·········0x9f2dc09 ·0x0000000000000019·(INIT_ARRAY)·········0x9f1dc0
10 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)10 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
11 ·0x000000000000001a·(FINI_ARRAY)·········0x9f2dd011 ·0x000000000000001a·(FINI_ARRAY)·········0x9f1dd0
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)··············41409·(bytes)16 ·0x000000000000000a·(STRSZ)··············41409·(bytes)
17 ·0x000000000000000b·(SYMENT)·············24·(bytes)17 ·0x000000000000000b·(SYMENT)·············24·(bytes)
18 ·0x0000000000000015·(DEBUG)··············0x018 ·0x0000000000000015·(DEBUG)··············0x0
19 ·0x0000000000000003·(PLTGOT)·············0x9f2fe819 ·0x0000000000000003·(PLTGOT)·············0x9f1fe8
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:·ff944105d80a5100711c104159a26b174d87a4686 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5f542cd0eec1131ba2059b27dad4b93e158c438d
  
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:·0x000000000042fe37,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372614 ····Location:·0x000000000042fc49,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82726
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:·0x00000000004390f6,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372018 ····Location:·0x0000000000439006,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82720
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:·0x0000000000439250,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8371e22 ····Location:·0x0000000000439160,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a8271e
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:·0x00000000004563bb,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372426 ····Location:·0x0000000000456102,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82724
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:·0x00000000004563c9,·Base:·0x0000000000965860,·Semaphore:·0x0000000000a8372230 ····Location:·0x0000000000456110,·Base:·0x00000000009649a0,·Semaphore:·0x0000000000a82722
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
12.2 MB
readelf --wide --debug-dump=frames {}
    
Offset 1, 11636 lines modifiedOffset 1, 11634 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 (11621 lines added, 11623 lines removed)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x16b30·(offset:·0x97c398)6 ··Start·of·frame·section:··0x16b20·(offset:·0x97b4c8)
7 ··Entries·in·search·table:·0x2d657 ··Entries·in·search·table:·0x2d63
8 ··0xffffffffffaba7bc·(offset:·0x420020)·->·0x16b8c·fde=[····58]8 ··0xffffffffffabb67c·(offset:·0x420020)·->·0x16b7c·fde=[····58]
9 ··0xffffffffffabc7dc·(offset:·0x422040)·->·0x16bd0·fde=[····9c]9 ··0xffffffffffabd69c·(offset:·0x422040)·->·0x16bc0·fde=[····9c]
10 ··0xffffffffffabc805·(offset:·0x422069)·->·0x16c48·fde=[···114]10 ··0xffffffffffabd6c5·(offset:·0x422069)·->·0x16c38·fde=[···114]
11 ··0xffffffffffabc90c·(offset:·0x422170)·->·0x16cc8·fde=[···194]11 ··0xffffffffffabd7cc·(offset:·0x422170)·->·0x16cb8·fde=[···194]
12 ··0xffffffffffabc923·(offset:·0x422187)·->·0x16d0c·fde=[···1d8]12 ··0xffffffffffabd7e3·(offset:·0x422187)·->·0x16cfc·fde=[···1d8]
13 ··0xffffffffffabc92f·(offset:·0x422193)·->·0x16d54·fde=[···220]13 ··0xffffffffffabd7ef·(offset:·0x422193)·->·0x16d44·fde=[···220]
14 ··0xffffffffffabcacc·(offset:·0x422330)·->·0x16ddc·fde=[···2a8]14 ··0xffffffffffabd98c·(offset:·0x422330)·->·0x16dcc·fde=[···2a8]
15 ··0xffffffffffabcb50·(offset:·0x4223b4)·->·0x16e34·fde=[···300]15 ··0xffffffffffabda10·(offset:·0x4223b4)·->·0x16e24·fde=[···300]
16 ··0xffffffffffabcb8f·(offset:·0x4223f3)·->·0x16e98·fde=[···364]16 ··0xffffffffffabda4f·(offset:·0x4223f3)·->·0x16e88·fde=[···364]
17 ··0xffffffffffabcd02·(offset:·0x422566)·->·0x16ee8·fde=[···3b4]17 ··0xffffffffffabdbc2·(offset:·0x422566)·->·0x16ed8·fde=[···3b4]
18 ··0xffffffffffabcd04·(offset:·0x422568)·->·0x16f28·fde=[···3f4]18 ··0xffffffffffabdbc4·(offset:·0x422568)·->·0x16f18·fde=[···3f4]
19 ··0xffffffffffabcf61·(offset:·0x4227c5)·->·0x16f78·fde=[···444]19 ··0xffffffffffabde21·(offset:·0x4227c5)·->·0x16f68·fde=[···444]
20 ··0xffffffffffabcf71·(offset:·0x4227d5)·->·0x16fdc·fde=[···4a8]20 ··0xffffffffffabde31·(offset:·0x4227d5)·->·0x16fcc·fde=[···4a8]
21 ··0xffffffffffabcfda·(offset:·0x42283e)·->·0x17004·fde=[···4d0]21 ··0xffffffffffabde9a·(offset:·0x42283e)·->·0x16ff4·fde=[···4d0]
22 ··0xffffffffffabd1bd·(offset:·0x422a21)·->·0x17048·fde=[···514]22 ··0xffffffffffabe07d·(offset:·0x422a21)·->·0x17038·fde=[···514]
23 ··0xffffffffffabd1fc·(offset:·0x422a60)·->·0x17088·fde=[···554]23 ··0xffffffffffabe0bc·(offset:·0x422a60)·->·0x17078·fde=[···554]
24 ··0xffffffffffabd280·(offset:·0x422ae4)·->·0x170b8·fde=[···584]24 ··0xffffffffffabe140·(offset:·0x422ae4)·->·0x170a8·fde=[···584]
25 ··0xffffffffffabd2b4·(offset:·0x422b18)·->·0x170e0·fde=[···5ac]25 ··0xffffffffffabe174·(offset:·0x422b18)·->·0x170d0·fde=[···5ac]
26 ··0xffffffffffabd2d9·(offset:·0x422b3d)·->·0x170f4·fde=[···5c0]26 ··0xffffffffffabe199·(offset:·0x422b3d)·->·0x170e4·fde=[···5c0]
27 ··0xffffffffffabd3cc·(offset:·0x422c30)·->·0x1712c·fde=[···5f8]27 ··0xffffffffffabe28c·(offset:·0x422c30)·->·0x1711c·fde=[···5f8]
28 ··0xffffffffffabd41d·(offset:·0x422c81)·->·0x1714c·fde=[···618]28 ··0xffffffffffabe2dd·(offset:·0x422c81)·->·0x1713c·fde=[···618]
29 ··0xffffffffffabd56b·(offset:·0x422dcf)·->·0x171e4·fde=[···6b0]29 ··0xffffffffffabe42b·(offset:·0x422dcf)·->·0x171d4·fde=[···6b0]
30 ··0xffffffffffabd573·(offset:·0x422dd7)·->·0x1721c·fde=[···6e8]30 ··0xffffffffffabe433·(offset:·0x422dd7)·->·0x1720c·fde=[···6e8]
31 ··0xffffffffffabd5a9·(offset:·0x422e0d)·->·0x17254·fde=[···720]31 ··0xffffffffffabe469·(offset:·0x422e0d)·->·0x17244·fde=[···720]
32 ··0xffffffffffabd5ba·(offset:·0x422e1e)·->·0x1728c·fde=[···758]32 ··0xffffffffffabe47a·(offset:·0x422e1e)·->·0x1727c·fde=[···758]
33 ··0xffffffffffabd5d8·(offset:·0x422e3c)·->·0x172b8·fde=[···784]33 ··0xffffffffffabe498·(offset:·0x422e3c)·->·0x172a8·fde=[···784]
34 ··0xffffffffffabd5db·(offset:·0x422e3f)·->·0x17300·fde=[···7cc]34 ··0xffffffffffabe49b·(offset:·0x422e3f)·->·0x172f0·fde=[···7cc]
35 ··0xffffffffffabd68c·(offset:·0x422ef0)·->·0x17374·fde=[···840]35 ··0xffffffffffabe54c·(offset:·0x422ef0)·->·0x17364·fde=[···840]
36 ··0xffffffffffabd697·(offset:·0x422efb)·->·0x17388·fde=[···854]36 ··0xffffffffffabe557·(offset:·0x422efb)·->·0x17378·fde=[···854]
37 ··0xffffffffffabd6c5·(offset:·0x422f29)·->·0x173a8·fde=[···874]37 ··0xffffffffffabe585·(offset:·0x422f29)·->·0x17398·fde=[···874]
38 ··0xffffffffffabd6d9·(offset:·0x422f3d)·->·0x173fc·fde=[···8c8]38 ··0xffffffffffabe599·(offset:·0x422f3d)·->·0x173ec·fde=[···8c8]
39 ··0xffffffffffabd6e5·(offset:·0x422f49)·->·0x17450·fde=[···91c]39 ··0xffffffffffabe5a5·(offset:·0x422f49)·->·0x17440·fde=[···91c]
40 ··0xffffffffffabd6fc·(offset:·0x422f60)·->·0x174b0·fde=[···97c]40 ··0xffffffffffabe5bc·(offset:·0x422f60)·->·0x174a0·fde=[···97c]
41 ··0xffffffffffabd731·(offset:·0x422f95)·->·0x174e8·fde=[···9b4]41 ··0xffffffffffabe5f1·(offset:·0x422f95)·->·0x174d8·fde=[···9b4]
42 ··0xffffffffffabd758·(offset:·0x422fbc)·->·0x17500·fde=[···9cc]42 ··0xffffffffffabe618·(offset:·0x422fbc)·->·0x174f0·fde=[···9cc]
43 ··0xffffffffffabd7e7·(offset:·0x42304b)·->·0x17584·fde=[···a50]43 ··0xffffffffffabe6a7·(offset:·0x42304b)·->·0x17574·fde=[···a50]
44 ··0xffffffffffabd82b·(offset:·0x42308f)·->·0x175d0·fde=[···a9c]44 ··0xffffffffffabe6eb·(offset:·0x42308f)·->·0x175c0·fde=[···a9c]
45 ··0xffffffffffabd843·(offset:·0x4230a7)·->·0x1763c·fde=[···b08]45 ··0xffffffffffabe703·(offset:·0x4230a7)·->·0x1762c·fde=[···b08]
46 ··0xffffffffffabde19·(offset:·0x42367d)·->·0x176d8·fde=[···ba4]46 ··0xffffffffffabecd9·(offset:·0x42367d)·->·0x176c8·fde=[···ba4]
47 ··0xffffffffffabde73·(offset:·0x4236d7)·->·0x1770c·fde=[···bd8]47 ··0xffffffffffabed33·(offset:·0x4236d7)·->·0x176fc·fde=[···bd8]
48 ··0xffffffffffabde95·(offset:·0x4236f9)·->·0x17734·fde=[···c00]48 ··0xffffffffffabed55·(offset:·0x4236f9)·->·0x17724·fde=[···c00]
49 ··0xffffffffffabdec8·(offset:·0x42372c)·->·0x17778·fde=[···c44]49 ··0xffffffffffabed88·(offset:·0x42372c)·->·0x17768·fde=[···c44]
50 ··0xffffffffffabdf11·(offset:·0x423775)·->·0x177ac·fde=[···c78]50 ··0xffffffffffabedd1·(offset:·0x423775)·->·0x1779c·fde=[···c78]
51 ··0xffffffffffabdf19·(offset:·0x42377d)·->·0x177c4·fde=[···c90]51 ··0xffffffffffabedd9·(offset:·0x42377d)·->·0x177b4·fde=[···c90]
52 ··0xffffffffffabdf47·(offset:·0x4237ab)·->·0x1784c·fde=[···d18]52 ··0xffffffffffabee07·(offset:·0x4237ab)·->·0x1783c·fde=[···d18]
53 ··0xffffffffffabe145·(offset:·0x4239a9)·->·0x17894·fde=[···d60]53 ··0xffffffffffabf005·(offset:·0x4239a9)·->·0x17884·fde=[···d60]
54 ··0xffffffffffabe148·(offset:·0x4239ac)·->·0x178d0·fde=[···d9c]54 ··0xffffffffffabf008·(offset:·0x4239ac)·->·0x178c0·fde=[···d9c]
55 ··0xffffffffffabe1b2·(offset:·0x423a16)·->·0x17958·fde=[···e24]55 ··0xffffffffffabf072·(offset:·0x423a16)·->·0x17948·fde=[···e24]
56 ··0xffffffffffabe1b9·(offset:·0x423a1d)·->·0x179bc·fde=[···e88]56 ··0xffffffffffabf079·(offset:·0x423a1d)·->·0x179ac·fde=[···e88]
57 ··0xffffffffffabe1e1·(offset:·0x423a45)·->·0x179d8·fde=[···ea4]57 ··0xffffffffffabf0a1·(offset:·0x423a45)·->·0x179c8·fde=[···ea4]
58 ··0xffffffffffabe2e0·(offset:·0x423b44)·->·0x17a00·fde=[···ecc]58 ··0xffffffffffabf1a0·(offset:·0x423b44)·->·0x179f0·fde=[···ecc]
59 ··0xffffffffffabe364·(offset:·0x423bc8)·->·0x17a44·fde=[···f10]59 ··0xffffffffffabf224·(offset:·0x423bc8)·->·0x17a34·fde=[···f10]
60 ··0xffffffffffabe36f·(offset:·0x423bd3)·->·0x17a58·fde=[···f24]60 ··0xffffffffffabf22f·(offset:·0x423bd3)·->·0x17a48·fde=[···f24]
61 ··0xffffffffffabe3f9·(offset:·0x423c5d)·->·0x17b18·fde=[···fe4]61 ··0xffffffffffabf2b9·(offset:·0x423c5d)·->·0x17b08·fde=[···fe4]
62 ··0xffffffffffabe855·(offset:·0x4240b9)·->·0x17b4c·fde=[··1018]62 ··0xffffffffffabf715·(offset:·0x4240b9)·->·0x17b3c·fde=[··1018]
63 ··0xffffffffffabe858·(offset:·0x4240bc)·->·0x17ba8·fde=[··1074]63 ··0xffffffffffabf718·(offset:·0x4240bc)·->·0x17b98·fde=[··1074]
64 ··0xffffffffffabe8f7·(offset:·0x42415b)·->·0x17c04·fde=[··10d0]64 ··0xffffffffffabf7b7·(offset:·0x42415b)·->·0x17bf4·fde=[··10d0]
65 ··0xffffffffffabe944·(offset:·0x4241a8)·->·0x17c70·fde=[··113c]65 ··0xffffffffffabf804·(offset:·0x4241a8)·->·0x17c60·fde=[··113c]
66 ··0xffffffffffabe95d·(offset:·0x4241c1)·->·0x17cd8·fde=[··11a4]66 ··0xffffffffffabf81d·(offset:·0x4241c1)·->·0x17cc8·fde=[··11a4]
67 ··0xffffffffffabeb20·(offset:·0x424384)·->·0x17d70·fde=[··123c]67 ··0xffffffffffabf9e0·(offset:·0x424384)·->·0x17d60·fde=[··123c]
68 ··0xffffffffffabeb8b·(offset:·0x4243ef)·->·0x17db8·fde=[··1284]68 ··0xffffffffffabfa4b·(offset:·0x4243ef)·->·0x17da8·fde=[··1284]
69 ··0xffffffffffabeba8·(offset:·0x42440c)·->·0x17df0·fde=[··12bc]69 ··0xffffffffffabfa68·(offset:·0x42440c)·->·0x17de0·fde=[··12bc]
70 ··0xffffffffffabebb8·(offset:·0x42441c)·->·0x17e68·fde=[··1334]70 ··0xffffffffffabfa78·(offset:·0x42441c)·->·0x17e58·fde=[··1334]
71 ··0xffffffffffabec65·(offset:·0x4244c9)·->·0x17ecc·fde=[··1398]71 ··0xffffffffffabfb25·(offset:·0x4244c9)·->·0x17ebc·fde=[··1398]
72 ··0xffffffffffabecb0·(offset:·0x424514)·->·0x17f80·fde=[··144c]72 ··0xffffffffffabfb70·(offset:·0x424514)·->·0x17f70·fde=[··144c]
73 ··0xffffffffffac002a·(offset:·0x42588e)·->·0x17fec·fde=[··14b8]73 ··0xffffffffffac0eea·(offset:·0x42588e)·->·0x17fdc·fde=[··14b8]
74 ··0xffffffffffac0187·(offset:·0x4259eb)·->·0x1803c·fde=[··1508]74 ··0xffffffffffac1047·(offset:·0x4259eb)·->·0x1802c·fde=[··1508]
75 ··0xffffffffffac0201·(offset:·0x425a65)·->·0x180a0·fde=[··156c]75 ··0xffffffffffac10c1·(offset:·0x425a65)·->·0x18090·fde=[··156c]
76 ··0xffffffffffac02d4·(offset:·0x425b38)·->·0x180e8·fde=[··15b4]76 ··0xffffffffffac1194·(offset:·0x425b38)·->·0x180d8·fde=[··15b4]
77 ··0xffffffffffac02db·(offset:·0x425b3f)·->·0x18104·fde=[··15d0]77 ··0xffffffffffac119b·(offset:·0x425b3f)·->·0x180f4·fde=[··15d0]
78 ··0xffffffffffac02ef·(offset:·0x425b53)·->·0x181b8·fde=[··1684]78 ··0xffffffffffac11af·(offset:·0x425b53)·->·0x181a8·fde=[··1684]
79 ··0xffffffffffac0306·(offset:·0x425b6a)·->·0x181d4·fde=[··16a0]79 ··0xffffffffffac11c6·(offset:·0x425b6a)·->·0x181c4·fde=[··16a0]
80 ··0xffffffffffac035b·(offset:·0x425bbf)·->·0x181f4·fde=[··16c0]80 ··0xffffffffffac121b·(offset:·0x425bbf)·->·0x181e4·fde=[··16c0]
81 ··0xffffffffffac0664·(offset:·0x425ec8)·->·0x1825c·fde=[··1728]81 ··0xffffffffffac1524·(offset:·0x425ec8)·->·0x1824c·fde=[··1728]
82 ··0xffffffffffac068f·(offset:·0x425ef3)·->·0x182b0·fde=[··177c]82 ··0xffffffffffac154f·(offset:·0x425ef3)·->·0x182a0·fde=[··177c]
83 ··0xffffffffffac0692·(offset:·0x425ef6)·->·0x182d8·fde=[··17a4]83 ··0xffffffffffac1552·(offset:·0x425ef6)·->·0x182c8·fde=[··17a4]
84 ··0xffffffffffac072c·(offset:·0x425f90)·->·0x18398·fde=[··1864]84 ··0xffffffffffac15ec·(offset:·0x425f90)·->·0x18388·fde=[··1864]
85 ··0xffffffffffac074e·(offset:·0x425fb2)·->·0x183b4·fde=[··1880]85 ··0xffffffffffac160e·(offset:·0x425fb2)·->·0x183a4·fde=[··1880]
86 ··0xffffffffffac096a·(offset:·0x4261ce)·->·0x18478·fde=[··1944]86 ··0xffffffffffac182a·(offset:·0x4261ce)·->·0x18468·fde=[··1944]
87 ··0xffffffffffac09be·(offset:·0x426222)·->·0x184e4·fde=[··19b0]87 ··0xffffffffffac187e·(offset:·0x426222)·->·0x184d4·fde=[··19b0]
88 ··0xffffffffffac0a02·(offset:·0x426266)·->·0x18554·fde=[··1a20]88 ··0xffffffffffac18c2·(offset:·0x426266)·->·0x18544·fde=[··1a20]
89 ··0xffffffffffac0a11·(offset:·0x426275)·->·0x185b4·fde=[··1a80]89 ··0xffffffffffac18d1·(offset:·0x426275)·->·0x185a4·fde=[··1a80]
90 ··0xffffffffffac0bd9·(offset:·0x42643d)·->·0x1860c·fde=[··1ad8]90 ··0xffffffffffac1a99·(offset:·0x42643d)·->·0x185fc·fde=[··1ad8]
91 ··0xffffffffffac0c25·(offset:·0x426489)·->·0x18640·fde=[··1b0c]91 ··0xffffffffffac1ae5·(offset:·0x426489)·->·0x18630·fde=[··1b0c]
92 ··0xffffffffffac0c4a·(offset:·0x4264ae)·->·0x18688·fde=[··1b54]92 ··0xffffffffffac1b0a·(offset:·0x4264ae)·->·0x18678·fde=[··1b54]
93 ··0xffffffffffac0de7·(offset:·0x42664b)·->·0x186dc·fde=[··1ba8]93 ··0xffffffffffac1ca7·(offset:·0x42664b)·->·0x186cc·fde=[··1ba8]
94 ··0xffffffffffac0e1b·(offset:·0x42667f)·->·0x1877c·fde=[··1c48]94 ··0xffffffffffac1cdb·(offset:·0x42667f)·->·0x1876c·fde=[··1c48]
95 ··0xffffffffffac0e2a·(offset:·0x42668e)·->·0x187e8·fde=[··1cb4]95 ··0xffffffffffac1cea·(offset:·0x42668e)·->·0x187d8·fde=[··1cb4]
96 ··0xffffffffffac0e3b·(offset:·0x42669f)·->·0x1882c·fde=[··1cf8]96 ··0xffffffffffac1cfb·(offset:·0x42669f)·->·0x1881c·fde=[··1cf8]
97 ··0xffffffffffac0ea8·(offset:·0x42670c)·->·0x1887c·fde=[··1d48]97 ··0xffffffffffac1d68·(offset:·0x42670c)·->·0x1886c·fde=[··1d48]
98 ··0xffffffffffac0ecf·(offset:·0x426733)·->·0x188ac·fde=[··1d78]98 ··0xffffffffffac1d8f·(offset:·0x426733)·->·0x1889c·fde=[··1d78]
99 ··0xffffffffffac0f75·(offset:·0x4267d9)·->·0x1891c·fde=[··1de8]99 ··0xffffffffffac1e35·(offset:·0x4267d9)·->·0x1890c·fde=[··1de8]
100 ··0xffffffffffac1012·(offset:·0x426876)·->·0x18960·fde=[··1e2c]100 ··0xffffffffffac1ed2·(offset:·0x426876)·->·0x18950·fde=[··1e2c]
101 ··0xffffffffffac104b·(offset:·0x4268af)·->·0x189c4·fde=[··1e90]101 ··0xffffffffffac1f0b·(offset:·0x4268af)·->·0x189b4·fde=[··1e90]
102 ··0xffffffffffac1061·(offset:·0x4268c5)·->·0x18a64·fde=[··1f30]102 ··0xffffffffffac1f21·(offset:·0x4268c5)·->·0x18a54·fde=[··1f30]
103 ··0xffffffffffac1341·(offset:·0x426ba5)·->·0x18acc·fde=[··1f98]103 ··0xffffffffffac2201·(offset:·0x426ba5)·->·0x18abc·fde=[··1f98]
104 ··0xffffffffffac136b·(offset:·0x426bcf)·->·0x18b6c·fde=[··2038]104 ··0xffffffffffac222b·(offset:·0x426bcf)·->·0x18b5c·fde=[··2038]
105 ··0xffffffffffac16f0·(offset:·0x426f54)·->·0x18bc0·fde=[··208c]105 ··0xffffffffffac25b0·(offset:·0x426f54)·->·0x18bb0·fde=[··208c]
106 ··0xffffffffffac1718·(offset:·0x426f7c)·->·0x18bfc·fde=[··20c8]106 ··0xffffffffffac25d8·(offset:·0x426f7c)·->·0x18bec·fde=[··20c8]
107 ··0xffffffffffac1722·(offset:·0x426f86)·->·0x18ca4·fde=[··2170]107 ··0xffffffffffac25e2·(offset:·0x426f86)·->·0x18c94·fde=[··2170]
108 ··0xffffffffffac174d·(offset:·0x426fb1)·->·0x18ce8·fde=[··21b4]108 ··0xffffffffffac260d·(offset:·0x426fb1)·->·0x18cd8·fde=[··21b4]
109 ··0xffffffffffac1795·(offset:·0x426ff9)·->·0x18d18·fde=[··21e4]109 ··0xffffffffffac2655·(offset:·0x426ff9)·->·0x18d08·fde=[··21e4]
110 ··0xffffffffffac17aa·(offset:·0x42700e)·->·0x18dd8·fde=[··22a4]110 ··0xffffffffffac266a·(offset:·0x42700e)·->·0x18dc8·fde=[··22a4]
111 ··0xffffffffffac181a·(offset:·0x42707e)·->·0x18e28·fde=[··22f4]111 ··0xffffffffffac26da·(offset:·0x42707e)·->·0x18e18·fde=[··22f4]
112 ··0xffffffffffac1a72·(offset:·0x4272d6)·->·0x18ea4·fde=[··2370]112 ··0xffffffffffac2932·(offset:·0x4272d6)·->·0x18e94·fde=[··2370]
113 ··0xffffffffffac1ba7·(offset:·0x42740b)·->·0x18ee0·fde=[··23ac]113 ··0xffffffffffac2a67·(offset:·0x42740b)·->·0x18ed0·fde=[··23ac]
114 ··0xffffffffffac1baf·(offset:·0x427413)·->·0x18f34·fde=[··2400]114 ··0xffffffffffac2a6f·(offset:·0x427413)·->·0x18f24·fde=[··2400]
115 ··0xffffffffffac1bd7·(offset:·0x42743b)·->·0x18f9c·fde=[··2468]115 ··0xffffffffffac2a97·(offset:·0x42743b)·->·0x18f8c·fde=[··2468]
116 ··0xffffffffffac1bec·(offset:·0x427450)·->·0x18fe4·fde=[··24b0]116 ··0xffffffffffac2aac·(offset:·0x427450)·->·0x18fd4·fde=[··24b0]
117 ··0xffffffffffac1c39·(offset:·0x42749d)·->·0x19060·fde=[··252c]117 ··0xffffffffffac2af9·(offset:·0x42749d)·->·0x19050·fde=[··252c]
118 ··0xffffffffffac1c45·(offset:·0x4274a9)·->·0x19098·fde=[··2564]118 ··0xffffffffffac2b05·(offset:·0x4274a9)·->·0x19088·fde=[··2564]
119 ··0xffffffffffac1c51·(offset:·0x4274b5)·->·0x19134·fde=[··2600]119 ··0xffffffffffac2b11·(offset:·0x4274b5)·->·0x19124·fde=[··2600]
120 ··0xffffffffffac1c86·(offset:·0x4274ea)·->·0x19188·fde=[··2654]120 ··0xffffffffffac2b46·(offset:·0x4274ea)·->·0x19178·fde=[··2654]
121 ··0xffffffffffac1c90·(offset:·0x4274f4)·->·0x191c4·fde=[··2690]121 ··0xffffffffffac2b50·(offset:·0x4274f4)·->·0x191b4·fde=[··2690]
122 ··0xffffffffffac1c9f·(offset:·0x427503)·->·0x1921c·fde=[··26e8]122 ··0xffffffffffac2b5f·(offset:·0x427503)·->·0x1920c·fde=[··26e8]
123 ··0xffffffffffac1d43·(offset:·0x4275a7)·->·0x19290·fde=[··275c]123 ··0xffffffffffac2c03·(offset:·0x4275a7)·->·0x19280·fde=[··275c]
124 ··0xffffffffffac1d7f·(offset:·0x4275e3)·->·0x192c4·fde=[··2790]124 ··0xffffffffffac2c3f·(offset:·0x4275e3)·->·0x192b4·fde=[··2790]
125 ··0xffffffffffac1d9d·(offset:·0x427601)·->·0x1932c·fde=[··27f8]125 ··0xffffffffffac2c5d·(offset:·0x427601)·->·0x1931c·fde=[··27f8]
Max diff block lines reached; 11292210/12803239 bytes (88.20%) of diff not shown.
84.4 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 h/lib64/ld-linux-x86-64.so.21 /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 266, 39 lines modifiedOffset 266, 39 lines modified
266 tcgetpgrp266 tcgetpgrp
267 tcsetpgrp267 tcsetpgrp
268 pthread_kill268 pthread_kill
269 recvfrom269 recvfrom
270 timerfd_create270 timerfd_create
271 timerfd_settime271 timerfd_settime
272 timerfd_gettime272 timerfd_gettime
 273 XML_GetBase
 274 getrlimit64
 275 setrlimit64
273 pthread_exit276 pthread_exit
274 __sysconf277 __sysconf
275 closefrom278 closefrom
276 __isoc23_sscanf279 __isoc23_sscanf
277 __vfprintf_chk280 __vfprintf_chk
278 gettimeofday281 gettimeofday
279 if_nametoindex282 if_nametoindex
280 inet_aton283 inet_aton
 284 XML_GetInputContext
281 inet_ntoa285 inet_ntoa
282 getservbyname286 getservbyname
283 getservbyport287 getservbyport
284 getprotobyname288 getprotobyname
285 sethostname289 sethostname
 290 getlogin
286 if_indextoname291 if_indextoname
287 getnameinfo292 getnameinfo
 293 login_tty
288 if_nameindex294 if_nameindex
289 if_freenameindex295 if_freenameindex
290 XML_GetBase 
291 getrlimit64 
292 setrlimit64 
293 XML_GetInputContext 
294 login_tty 
295 getlogin 
296 sigpending 
297 strsignal296 strsignal
 297 sigpending
298 setitimer298 setitimer
299 getitimer299 getitimer
300 dcgettext300 dcgettext
301 bind_textdomain_codeset301 bind_textdomain_codeset
302 sigwaitinfo302 sigwaitinfo
303 sigtimedwait303 sigtimedwait
304 bindtextdomain304 bindtextdomain
Offset 2030, 34 lines modifiedOffset 2030, 34 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 D$Hu^IcL$
2043 HcD$0H9D$2043 HcD$0H9D$
2044 |$hH+|$`2044 |$hH+|$`
2045 []A\A]A^2045 []A\A]A^
2046 LcJ,LcB(HcJ$HcR·WH2046 HcJ$LcJ,LcB(HcR·ARh
2047 McF(IcL$$IcT$·H2047 McF(IcL$$IcT$·H
2048 HcH$HcP·AR12048 HcH$HcP·AR1
2049 IcL$$IcT$·L2049 IcL$$IcT$·L
2050 McN,McF(P12050 McN,McF(P1
2051 LcH,Lc@(12051 LcH,Lc@(1
2052 tPLc@(LcH,H2052 Lc@(LcH,H
2053 []A\A]A^A_2053 []A\A]A^A_
2054 HcM$HcU·Ph2054 HcM$HcU·Ph
2055 HcM$HcU·LcH,Lc@(ARh2055 HcM$HcU·LcH,Lc@(ARh
2056 taLcH,Lc@(H2056 LcH,Lc@(AR1
2057 LcH$Lc@·P12057 LcH$Lc@·P1
2058 LcH$Lc@·AR12058 LcH$Lc@·AR1
2059 LcH,Lc@(L2059 LcH,Lc@(L
2060 Hcq$HcA·L2060 Hcq$HcA·L
2061 LcI,LcA(Rhx2061 LcI,LcA(Rhx
2062 []A\A]A^A_2062 []A\A]A^A_
2063 A\A]A^A_2063 A\A]A^A_
Offset 2089, 15 lines modifiedOffset 2089, 14 lines modified
2089 []A\A]A^A_2089 []A\A]A^A_
2090 []A\A]A^A_2090 []A\A]A^A_
2091 ]A\A]A^A_2091 ]A\A]A^A_
2092 ]A\A]A^A_2092 ]A\A]A^A_
2093 ]A\A]A^A_2093 ]A\A]A^A_
2094 []A\A]A^A_2094 []A\A]A^A_
2095 C@HcT$p12095 C@HcT$p1
2096 x*I9l$·u 
2097 ]A\A]A^A_2096 ]A\A]A^A_
2098 []A\A]A^A_2097 []A\A]A^A_
2099 []A\A]A^A_2098 []A\A]A^A_
2100 []A\A]A^A_2099 []A\A]A^A_
2101 []A\A]A^A_2100 []A\A]A^A_
2102 []A\A]A^A_2101 []A\A]A^A_
2103 []A\A]A^A_2102 []A\A]A^A_
Offset 2107, 14 lines modifiedOffset 2106, 15 lines modified
2107 []A\A]A^A_2106 []A\A]A^A_
2108 []A\A]A^A_2107 []A\A]A^A_
2109 []A\A]A^A_2108 []A\A]A^A_
2110 []A\A]A^A_2109 []A\A]A^A_
2111 []A\A]A^A_2110 []A\A]A^A_
2112 []A\A]A^A_2111 []A\A]A^A_
2113 []A\A]A^2112 []A\A]A^
 2113 x*I9l$·u
2114 []A\A]A^2114 []A\A]A^
2115 []A\A]A^2115 []A\A]A^
2116 8[]A\A]A^A_2116 8[]A\A]A^A_
2117 []A\A]A^A_2117 []A\A]A^A_
2118 []A\A]A^2118 []A\A]A^
2119 []A\A]A^2119 []A\A]A^
2120 X[]A\A]A^A_2120 X[]A\A]A^A_
Offset 2140, 15 lines modifiedOffset 2140, 15 lines modified
2140 []A\A]A^2140 []A\A]A^
2141 Y[]A\A]A^A_2141 Y[]A\A]A^A_
2142 []A\A]A^A_2142 []A\A]A^A_
2143 D$hH+D$pH2143 D$hH+D$pH
Max diff block lines reached; 84523/86342 bytes (97.89%) of diff not shown.
6.55 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 264, 16 lines modifiedOffset 264, 16 lines modified
264 ··0x00411ac0·5f63686b·006d6b74·696d6500·5f5f6664·_chk.mktime.__fd264 ··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·666f726b·70747900·pParser.forkpty.271 ··0x00411b30·70506172·73657200·77616974·3400666f·pParser.wait4.fo
272 ··0x00411b40·77616974·34006663·686f776e·006c6368·wait4.fchown.lch272 ··0x00411b40·726b7074·79006663·686f776e·006c6368·rkpty.fchown.lch
273 ··0x00411b50·6f776e00·6663686f·776e6174·00666c6f·own.fchownat.flo273 ··0x00411b50·6f776e00·6663686f·776e6174·00666c6f·own.fchownat.flo
274 ··0x00411b60·636b0058·4d4c5f55·7365466f·72656967·ck.XML_UseForeig274 ··0x00411b60·636b0058·4d4c5f55·7365466f·72656967·ck.XML_UseForeig
275 ··0x00411b70·6e445444·00584d4c·5f536574·50617261·nDTD.XML_SetPara275 ··0x00411b70·6e445444·00584d4c·5f536574·50617261·nDTD.XML_SetPara
276 ··0x00411b80·6d456e74·69747950·61727369·6e670058·mEntityParsing.X276 ··0x00411b80·6d456e74·69747950·61727369·6e670058·mEntityParsing.X
277 ··0x00411b90·4d4c5f47·65744275·66666572·00584d4c·ML_GetBuffer.XML277 ··0x00411b90·4d4c5f47·65744275·66666572·00584d4c·ML_GetBuffer.XML
278 ··0x00411ba0·5f506172·73654275·66666572·00776169·_ParseBuffer.wai278 ··0x00411ba0·5f506172·73654275·66666572·00776169·_ParseBuffer.wai
279 ··0x00411bb0·74330058·4d4c5f53·65745265·7475726e·t3.XML_SetReturn279 ··0x00411bb0·74330058·4d4c5f53·65745265·7475726e·t3.XML_SetReturn
Offset 324, 50 lines modifiedOffset 324, 50 lines modified
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·64006664·61746173·796e6300·esuid.fdatasync.331 ··0x00411ef0·65737569·64007761·69746964·00666461·esuid.waitid.fda
332 ··0x00411f00·77616974·69640077·72697465·76006670·waitid.writev.fp332 ··0x00411f00·74617379·6e630077·72697465·76006670·tasync.writev.fp
333 ··0x00411f10·61746863·6f6e6600·74636765·74706772·athconf.tcgetpgr333 ··0x00411f10·61746863·6f6e6600·74636765·74706772·athconf.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·584d4c5f·47657442·gettime.XML_GetB
339 ··0x00411f70·67657474·696d6500·70746872·6561645f·gettime.pthread_ 
340 ··0x00411f80·65786974·005f5f73·7973636f·6e660063·exit.__sysconf.c 
341 ··0x00411f90·6c6f7365·66726f6d·005f5f69·736f6332·losefrom.__isoc2 
342 ··0x00411fa0·335f7373·63616e66·005f5f76·66707269·3_sscanf.__vfpri 
343 ··0x00411fb0·6e74665f·63686b00·67657474·696d656f·ntf_chk.gettimeo 
344 ··0x00411fc0·66646179·0069665f·6e616d65·746f696e·fday.if_nametoin 
345 ··0x00411fd0·64657800·696e6574·5f61746f·6e00696e·dex.inet_aton.in 
346 ··0x00411fe0·65745f6e·746f6100·67657473·65727662·et_ntoa.getservb 
347 ··0x00411ff0·796e616d·65006765·74736572·76627970·yname.getservbyp 
348 ··0x00412000·6f727400·67657470·726f746f·62796e61·ort.getprotobyna 
349 ··0x00412010·6d650073·6574686f·73746e61·6d650069·me.sethostname.i 
350 ··0x00412020·665f696e·64657874·6f6e616d·65006765·f_indextoname.ge 
351 ··0x00412030·746e616d·65696e66·6f006966·5f6e616d·tnameinfo.if_nam 
352 ··0x00412040·65696e64·65780069·665f6672·65656e61·eindex.if_freena 
353 ··0x00412050·6d65696e·64657800·584d4c5f·47657442·meindex.XML_GetB 
354 ··0x00412060·61736500·67657472·6c696d69·74363400·ase.getrlimit64.340 ··0x00411f80·61736500·67657472·6c696d69·74363400·ase.getrlimit64.
355 ··0x00412070·73657472·6c696d69·74363400·584d4c5f·setrlimit64.XML_341 ··0x00411f90·73657472·6c696d69·74363400·70746872·setrlimit64.pthr
356 ··0x00412080·47657449·6e707574·436f6e74·65787400·GetInputContext.342 ··0x00411fa0·6561645f·65786974·005f5f73·7973636f·ead_exit.__sysco
 343 ··0x00411fb0·6e660063·6c6f7365·66726f6d·005f5f69·nf.closefrom.__i
 344 ··0x00411fc0·736f6332·335f7373·63616e66·005f5f76·soc23_sscanf.__v
 345 ··0x00411fd0·66707269·6e74665f·63686b00·67657474·fprintf_chk.gett
 346 ··0x00411fe0·696d656f·66646179·0069665f·6e616d65·imeofday.if_name
 347 ··0x00411ff0·746f696e·64657800·696e6574·5f61746f·toindex.inet_ato
 348 ··0x00412000·6e00584d·4c5f4765·74496e70·7574436f·n.XML_GetInputCo
 349 ··0x00412010·6e746578·7400696e·65745f6e·746f6100·ntext.inet_ntoa.
 350 ··0x00412020·67657473·65727662·796e616d·65006765·getservbyname.ge
 351 ··0x00412030·74736572·76627970·6f727400·67657470·tservbyport.getp
 352 ··0x00412040·726f746f·62796e61·6d650073·6574686f·rotobyname.setho
 353 ··0x00412050·73746e61·6d65006e·69636500·6765746c·stname.nice.getl
 354 ··0x00412060·6f67696e·0069665f·696e6465·78746f6e·ogin.if_indexton
 355 ··0x00412070·616d6500·6765746e·616d6569·6e666f00·ame.getnameinfo.
357 ··0x00412090·6c6f6769·6e5f7474·79006765·746c6f67·login_tty.getlog356 ··0x00412080·6c6f6769·6e5f7474·79007365·746e7300·login_tty.setns.
358 ··0x004120a0·696e0073·69677065·6e64696e·67007369·in.sigpending.si 
359 ··0x004120b0·67776169·74006e69·63650073·65746e73·gwait.nice.setns 
360 ··0x004120c0·00676574·70676964·00706175·73650073·.getpgid.pause.s 
361 ··0x004120d0·74727369·676e616c·00736574·6974696d·trsignal.setitim 
362 ··0x004120e0·65720067·65746974·696d6572·00646367·er.getitimer.dcg 
363 ··0x004120f0·65747465·78740062·696e645f·74657874·ettext.bind_text 
364 ··0x00412100·646f6d61·696e5f63·6f646573·65740073·domain_codeset.s 
365 ··0x00412110·69677761·6974696e·666f0073·69677469·igwaitinfo.sigti 
366 ··0x00412120·6d656477·61697400·73797374·656d0062·medwait.system.b357 ··0x00412090·67657470·67696400·73797374·656d0069·getpgid.system.i
 358 ··0x004120a0·665f6e61·6d65696e·64657800·69665f66·f_nameindex.if_f
 359 ··0x004120b0·7265656e·616d6569·6e646578·00706175·reenameindex.pau
 360 ··0x004120c0·73650073·74727369·676e616c·00736967·se.strsignal.sig
 361 ··0x004120d0·70656e64·696e6700·73696777·61697400·pending.sigwait.
 362 ··0x004120e0·73657469·74696d65·72006765·74697469·setitimer.getiti
 363 ··0x004120f0·6d657200·64636765·74746578·74006269·mer.dcgettext.bi
 364 ··0x00412100·6e645f74·65787464·6f6d6169·6e5f636f·nd_textdomain_co
 365 ··0x00412110·64657365·74007369·67776169·74696e66·deset.sigwaitinf
 366 ··0x00412120·6f007369·6774696d·65647761·69740062·o.sigtimedwait.b
367 ··0x00412130·696e6474·65787464·6f6d6169·6e00726f·indtextdomain.ro367 ··0x00412130·696e6474·65787464·6f6d6169·6e00726f·indtextdomain.ro
368 ··0x00412140·756e6400·666c6f6f·72006c6f·67313000·und.floor.log10.368 ··0x00412140·756e6400·666c6f6f·72006c6f·67313000·und.floor.log10.
369 ··0x00412150·6173696e·68006163·6f73006c·6f673170·asinh.acos.log1p369 ··0x00412150·6173696e·68006163·6f73006c·6f673170·asinh.acos.log1p
370 ··0x00412160·00666162·73006174·616e0068·79706f74·.fabs.atan.hypot370 ··0x00412160·00666162·73006174·616e0068·79706f74·.fabs.atan.hypot
371 ··0x00412170·00737172·74006163·6f736800·6365696c·.sqrt.acosh.ceil371 ··0x00412170·00737172·74006163·6f736800·6365696c·.sqrt.acosh.ceil
372 ··0x00412180·00636272·74006173·696e0061·74616e32·.cbrt.asin.atan2372 ··0x00412180·00636272·74006173·696e0061·74616e32·.cbrt.asin.atan2
373 ··0x00412190·00617461·6e68006c·6f673200·666d6100·.atanh.log2.fma.373 ··0x00412190·00617461·6e68006c·6f673200·666d6100·.atanh.log2.fma.
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····0x5d2fcd(%rip),%rax········6 »       mov····0x5d1fcd(%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···0x5d2fca(%rip)········3 »       push···0x5d1fca(%rip)········
4 »       jmp····*0x5d2fcc(%rip)········4 »       jmp····*0x5d1fcc(%rip)········
5 »       nopl···0x0(%rax)5 »       nopl···0x0(%rax)
  
6 0000000000420030·<initgroups@plt>:6 0000000000420030·<initgroups@plt>:
7 »       jmp····*0x5d2fca(%rip)········7 »       jmp····*0x5d1fca(%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····*0x5d2fc2(%rip)········11 »       jmp····*0x5d1fc2(%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····*0x5d2fba(%rip)········15 »       jmp····*0x5d1fba(%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····*0x5d2fb2(%rip)········19 »       jmp····*0x5d1fb2(%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····*0x5d2faa(%rip)········23 »       jmp····*0x5d1faa(%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····*0x5d2fa2(%rip)········27 »       jmp····*0x5d1fa2(%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····*0x5d2f9a(%rip)········31 »       jmp····*0x5d1f9a(%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····*0x5d2f92(%rip)········35 »       jmp····*0x5d1f92(%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····*0x5d2f8a(%rip)········39 »       jmp····*0x5d1f8a(%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····*0x5d2f82(%rip)········43 »       jmp····*0x5d1f82(%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····*0x5d2f7a(%rip)········47 »       jmp····*0x5d1f7a(%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····*0x5d2f72(%rip)········51 »       jmp····*0x5d1f72(%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····*0x5d2f6a(%rip)········55 »       jmp····*0x5d1f6a(%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····*0x5d2f62(%rip)········59 »       jmp····*0x5d1f62(%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····*0x5d2f5a(%rip)········63 »       jmp····*0x5d1f5a(%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····*0x5d2f52(%rip)········67 »       jmp····*0x5d1f52(%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····*0x5d2f4a(%rip)········71 »       jmp····*0x5d1f4a(%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····*0x5d2f42(%rip)········75 »       jmp····*0x5d1f42(%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····*0x5d2f3a(%rip)········79 »       jmp····*0x5d1f3a(%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····*0x5d2f32(%rip)········83 »       jmp····*0x5d1f32(%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····*0x5d2f2a(%rip)········87 »       jmp····*0x5d1f2a(%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····*0x5d2f22(%rip)········91 »       jmp····*0x5d1f22(%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····*0x5d2f1a(%rip)········95 »       jmp····*0x5d1f1a(%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····*0x5d2f12(%rip)········99 »       jmp····*0x5d1f12(%rip)········
Max diff block lines reached; 76980/80921 bytes (95.13%) of diff not shown.
67.4 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.4/build-static/../Objects/mimalloc/options.c:1205 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:120
6 »       mov····$0xa07820,%edi6 »       mov····$0xa06820,%edi
7 »       call···680910·<_start@@Base+0x5c0>7 »       call···67e490·<_start@@Base+0x5e0>
8 »       jmp····6804da·<_start@@Base+0x18a>8 »       jmp····67e05a·<_start@@Base+0x1aa>
9 _mi_random_init():9 _mi_random_init():
10 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:19510 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:195
11 »       mov····$0xa08448,%edi11 »       mov····$0xa07448,%edi
12 _mi_process_init():12 _mi_process_init():
13 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/init.c:68313 /build/reproducible-path/python3.13-3.13.4/build-static/../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.4/build-static/../Objects/mimalloc/random.c:19516 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:195
17 »       jmp····6805a0·<_start@@Base+0x250>17 »       jmp····67e120·<_start@@Base+0x270>
18 mi_option_get():18 mi_option_get():
19 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:12019 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:120
20 »       mov····$0xa07840,%edi20 »       mov····$0xa06840,%edi
21 »       call···680910·<_start@@Base+0x5c0>21 »       call···67e490·<_start@@Base+0x5e0>
22 »       jmp····6804f5·<_start@@Base+0x1a5>22 »       jmp····67e075·<_start@@Base+0x1c5>
23 _mi_prim_random_buf():23 _mi_prim_random_buf():
24 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:78224 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:782
25 »       call···421500·<__errno_location@plt>25 »       call···421500·<__errno_location@plt>
26 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:782·(discriminator·1)26 /build/reproducible-path/python3.13-3.13.4/build-static/../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.4/build-static/../Objects/mimalloc/random.c:179·(discriminator·1)30 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:179·(discriminator·1)
31 »       mov····$0x753998,%edi31 »       mov····$0x752998,%edi
32 »       xor····%eax,%eax32 »       xor····%eax,%eax
33 »       call···514ec1·<_Py_SetRefcnt@@Base+0x262>33 »       call···514bb9·<_Py_SetRefcnt@@Base+0x262>
34 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:18134 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:181
35 »       xor····%edi,%edi35 »       xor····%edi,%edi
36 »       call···514463·<PyType_Unwatch@@Base+0x3c0>36 »       call···51415b·<PyType_Unwatch@@Base+0x533>
37 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:18237 /build/reproducible-path/python3.13-3.13.4/build-static/../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.4/build-static/../Include/internal/mimalloc/mimalloc/internal.h:76040 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/internal/mimalloc/mimalloc/internal.h:760
41 »       movabs·$0xbf58476d1ce4e5b9,%rdi41 »       movabs·$0xbf58476d1ce4e5b9,%rdi
42 /build/reproducible-path/python3.13-3.13.4/build-static/../Include/internal/mimalloc/mimalloc/internal.h:76242 /build/reproducible-path/python3.13-3.13.4/build-static/../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.4/build-static/../Objects/mimalloc/random.c:18469 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/mimalloc/random.c:182·(discriminator·3)71 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:182·(discriminator·3)
72 »       add····$0x1,%rcx72 »       add····$0x1,%rcx
73 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:182·(discriminator·1)73 /build/reproducible-path/python3.13-3.13.4/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····68060e·<_start@@Base+0x2be>76 »       jmp····67e18e·<_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.4/build-static/../Objects/mimalloc/prim/unix/prim.c:6879 /build/reproducible-path/python3.13-3.13.4/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····$0x73e022,%esi
83 »       xor····%eax,%eax83 »       xor····%eax,%eax
84 »       mov····$0x2,%edi84 »       mov····$0x2,%edi
85 »       call···420e50·<syscall@plt>85 »       call···420e50·<syscall@plt>
86 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:68·(discriminator·1)86 /build/reproducible-path/python3.13-3.13.4/build-static/../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.4/build-static/../Objects/mimalloc/prim/unix/prim.c:79189 /build/reproducible-path/python3.13-3.13.4/build-static/../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···420e50·<syscall@plt>123 »       call···420e50·<syscall@plt>
124 _mi_prim_random_buf():124 _mi_prim_random_buf():
125 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:803125 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:803
126 »       cmp····$0x20,%r12126 »       cmp····$0x20,%r12
127 »       sete···%al127 »       sete···%al
128 »       jmp····680606·<_start@@Base+0x2b6>128 »       jmp····67e186·<_start@@Base+0x2d6>
129 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:783129 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:783
130 »       movq···$0x1,0x6aa5b5(%rip)········130 »       movq···$0x1,0x6a95b5(%rip)········
131 »       jmp····4220e5·<getservbyname@plt+0xd5>131 »       jmp····4220e5·<getservbyname@plt+0xd5>
132 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:796132 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:796
133 »       call···421500·<__errno_location@plt>133 »       call···421500·<__errno_location@plt>
134 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:796·(discriminator·1)134 /build/reproducible-path/python3.13-3.13.4/build-static/../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.4/build-static/../Objects/mimalloc/random.c:74142 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/mimalloc/random.c:75144 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:75
145 »       jne····68088b·<_start@@Base+0x53b>145 »       jne····67e40b·<_start@@Base+0x55b>
146 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:76146 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/random.c:76
147 »       addl···$0x1,0x38(%r12)147 »       addl···$0x1,0x38(%r12)
148 »       jmp····68088b·<_start@@Base+0x53b>148 »       jmp····67e40b·<_start@@Base+0x55b>
149 _mi_prim_out_stderr():149 _mi_prim_out_stderr():
150 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:667150 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/prim/unix/prim.c:667
151 »       mov····0x6615d2(%rip),%rsi········151 »       mov····0x6605d2(%rip),%rsi········
152 »       jmp····421110·<fputs@plt>152 »       jmp····421110·<fputs@plt>
153 mi_option_init():153 mi_option_init():
154 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:517154 /build/reproducible-path/python3.13-3.13.4/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····$0x7529c0,%edi
158 »       xor····%eax,%eax158 »       xor····%eax,%eax
159 »       call···514ec1·<_Py_SetRefcnt@@Base+0x262>159 »       call···514bb9·<_Py_SetRefcnt@@Base+0x262>
160 _mi_strnlen():160 _mi_strnlen():
161 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:481161 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:481
162 »       xor····%edx,%edx162 »       xor····%edx,%edx
163 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:482·(discriminator·1)163 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/mimalloc/options.c:482·(discriminator·2)166 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:482·(discriminator·2)
Offset 195, 36 lines modifiedOffset 195, 36 lines modified
195 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:527195 /build/reproducible-path/python3.13-3.13.4/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.4/build-static/../Objects/mimalloc/options.c:528198 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:528
199 »       movq···$0x1,(%rbx)199 »       movq···$0x1,(%rbx)
200 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:529200 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:529
201 »       movl···$0x2,0x8(%rbx)201 »       movl···$0x2,0x8(%rbx)
202 »       jmp····680977·<_start@@Base+0x627>202 »       jmp····67e4f7·<_start@@Base+0x647>
203 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:527·(discriminator·1)203 /build/reproducible-path/python3.13-3.13.4/build-static/../Objects/mimalloc/options.c:527·(discriminator·1)
204 »       mov····%rbp,%rsi204 »       mov····%rbp,%rsi
205 »       mov····$0x73f04a,%edi205 »       mov····$0x73e04a,%edi
206 »       call···420ff0·<strstr@plt>206 »       call···420ff0·<strstr@plt>
Max diff block lines reached; 70672105/70678702 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 000000000073e960·<.fini>:2 000000000073df60·<.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, 21226 lines modifiedOffset 1, 21482 lines modified
  
Diff chunk too large, falling back to line-by-line diff (12496 lines added, 12240 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0073f000·01000200·0000003f·ffff7f7f·000080bf·.......?........2 ··0x0073e000·01000200·0000003f·ffff7f7f·000080bf·.......?........
3 ··0x0073f010·6f707469·6f6e2027·2573273a·20256c64·option·'%s':·%ld3 ··0x0073e010·6f707469·6f6e2027·2573273a·20256c64·option·'%s':·%ld
4 ··0x0073f020·0a002f64·65762f75·72616e64·6f6d0065·../dev/urandom.e4 ··0x0073e020·0a002f64·65762f75·72616e64·6f6d0065·../dev/urandom.e
5 ··0x0073f030·7870616e·64203332·2d627974·65206b00·xpand·32-byte·k.5 ··0x0073e030·7870616e·64203332·2d627974·65206b00·xpand·32-byte·k.
6 ··0x0073f040·6d696d61·6c6c6f63·5f00313b·54525545·mimalloc_.1;TRUE6 ··0x0073e040·6d696d61·6c6c6f63·5f00313b·54525545·mimalloc_.1;TRUE
7 ··0x0073f050·3b594553·3b4f4e00·303b4641·4c53453b·;YES;ON.0;FALSE;7 ··0x0073e050·3b594553·3b4f4e00·303b4641·4c53453b·;YES;ON.0;FALSE;
8 ··0x0073f060·4e4f3b4f·4646006d·696d616c·6c6f633a·NO;OFF.mimalloc:8 ··0x0073e060·4e4f3b4f·4646006d·696d616c·6c6f633a·NO;OFF.mimalloc:
9 ··0x0073f070·20007072·6f636573·7320696e·69743a20··.process·init:·9 ··0x0073e070·20007072·6f636573·7320696e·69743a20··.process·init:·
10 ··0x0073f080·3078257a·780a0073·65637572·65206c65·0x%zx..secure·le10 ··0x0073e080·3078257a·780a0073·65637572·65206c65·0x%zx..secure·le
11 ··0x0073f090·76656c3a·2025640a·006e6f6e·65006d65·vel:·%d..none.me11 ··0x0073e090·76656c3a·2025640a·006e6f6e·65006d65·vel:·%d..none.me
12 ··0x0073f0a0·6d207472·61636b69·6e673a20·25730a00·m·tracking:·%s..12 ··0x0073e0a0·6d207472·61636b69·6e673a20·25730a00·m·tracking:·%s..
13 ··0x0073f0b0·7365746f·70656e63·6f646568·6f6f6b00·setopencodehook.13 ··0x0073e0b0·7365746f·70656e63·6f646568·6f6f6b00·setopencodehook.
14 ··0x0073f0c0·50595448·4f4e494e·53504543·54005079·PYTHONINSPECT.Py14 ··0x0073e0c0·50595448·4f4e494e·53504543·54005079·PYTHONINSPECT.Py
15 ··0x0073f0d0·74686f6e·2025730a·25730a00·5f5f6d61·thon·%s.%s..__ma15 ··0x0073e0d0·74686f6e·2025730a·25730a00·5f5f6d61·thon·%s.%s..__ma
16 ··0x0073f0e0·696e5f5f·003c7374·64696e3e·006f7574·in__.<stdin>.out16 ··0x0073e0e0·696e5f5f·003c7374·64696e3e·006f7574·in__.<stdin>.out
17 ··0x0073f0f0·206f6620·6d656d6f·72790073·79732e61··of·memory.sys.a17 ··0x0073e0f0·206f6620·6d656d6f·72790073·79732e61··of·memory.sys.a
18 ··0x0073f100·64646175·64697468·6f6f6b00·73656d5f·ddaudithook.sem_18 ··0x0073e100·64646175·64697468·6f6f6b00·73656d5f·ddaudithook.sem_
19 ··0x0073f110·696e6974·006d656d·6f727920·616c6c6f·init.memory·allo19 ··0x0073e110·696e6974·006d656d·6f727920·616c6c6f·init.memory·allo
20 ··0x0073f120·63617469·6f6e2066·61696c65·64006661·cation·failed.fa20 ··0x0073e120·63617469·6f6e2066·61696c65·64006661·cation·failed.fa
21 ··0x0073f130·696c6564·20746f20·4c435f43·54595045·iled·to·LC_CTYPE21 ··0x0073e130·696c6564·20746f20·4c435f43·54595045·iled·to·LC_CTYPE
22 ··0x0073f140·206c6f63·616c6500·696e7661·6c696420··locale.invalid·22 ··0x0073e140·206c6f63·616c6500·696e7661·6c696420··locale.invalid·
23 ··0x0073f150·2d582075·74663820·6f707469·6f6e2076·-X·utf8·option·v23 ··0x0073e150·2d582075·74663820·6f707469·6f6e2076·-X·utf8·option·v
24 ··0x0073f160·616c7565·00505954·484f4e43·4f455243·alue.PYTHONCOERC24 ··0x0073e160·616c7565·00505954·484f4e43·4f455243·alue.PYTHONCOERC
25 ··0x0073f170·45434c4f·43414c45·00505954·484f4e55·ECLOCALE.PYTHONU25 ··0x0073e170·45434c4f·43414c45·00505954·484f4e55·ECLOCALE.PYTHONU
26 ··0x0073f180·54463800·504f5349·58005059·54484f4e·TF8.POSIX.PYTHON26 ··0x0073e180·54463800·504f5349·58005059·54484f4e·TF8.POSIX.PYTHON
27 ··0x0073f190·4d414c4c·4f430070·796d616c·6c6f6300·MALLOC.pymalloc.27 ··0x0073e190·4d414c4c·4f430070·796d616c·6c6f6300·MALLOC.pymalloc.
28 ··0x0073f1a0·70796d61·6c6c6f63·5f646562·7567006d·pymalloc_debug.m28 ··0x0073e1a0·70796d61·6c6c6f63·5f646562·7567006d·pymalloc_debug.m
29 ··0x0073f1b0·696d616c·6c6f6300·6d696d61·6c6c6f63·imalloc.mimalloc29 ··0x0073e1b0·696d616c·6c6f6300·6d696d61·6c6c6f63·imalloc.mimalloc
30 ··0x0073f1c0·5f646562·75670036·34360061·6e73695f·_debug.646.ansi_30 ··0x0073e1c0·5f646562·75670036·34360061·6e73695f·_debug.646.ansi_
31 ··0x0073f1d0·78332e34·5f313936·3800616e·73695f78·x3.4_1968.ansi_x31 ··0x0073e1d0·78332e34·5f313936·3800616e·73695f78·x3.4_1968.ansi_x
32 ··0x0073f1e0·332e345f·31393836·00616e73·695f7833·3.4_1986.ansi_x332 ··0x0073e1e0·332e345f·31393836·00616e73·695f7833·3.4_1986.ansi_x3
33 ··0x0073f1f0·5f345f31·39363800·63703336·37006373·_4_1968.cp367.cs33 ··0x0073e1f0·5f345f31·39363800·63703336·37006373·_4_1968.cp367.cs
34 ··0x0073f200·61736369·69006962·6d333637·0069736f·ascii.ibm367.iso34 ··0x0073e200·61736369·69006962·6d333637·0069736f·ascii.ibm367.iso
35 ··0x0073f210·3634365f·75730069·736f5f36·34362e69·646_us.iso_646.i35 ··0x0073e210·3634365f·75730069·736f5f36·34362e69·646_us.iso_646.i
36 ··0x0073f220·72765f31·39393100·69736f5f·69725f36·rv_1991.iso_ir_636 ··0x0073e220·72765f31·39393100·69736f5f·69725f36·rv_1991.iso_ir_6
37 ··0x0073f230·0075735f·61736369·69006465·636f6469·.us_ascii.decodi37 ··0x0073e230·0075735f·61736369·69006465·636f6469·.us_ascii.decodi
38 ··0x0073f240·6e672065·72726f72·00696e69·7469616c·ng·error.initial38 ··0x0073e240·6e672065·72726f72·00696e69·7469616c·ng·error.initial
39 ··0x0073f250·697a6174·696f6e20·636f6e66·69672069·ization·config·i39 ··0x0073e250·697a6174·696f6e20·636f6e66·69672069·ization·config·i
40 ··0x0073f260·73204e55·4c4c0066·61696c65·6420746f·s·NULL.failed·to40 ··0x0073e260·73204e55·4c4c0066·61696c65·6420746f·s·NULL.failed·to
41 ··0x0073f270·20726561·64207468·72656164·20737461··read·thread·sta41 ··0x0073e270·20726561·64207468·72656164·20737461··read·thread·sta
42 ··0x0073f280·74650063·616e2774·206d616b·65206d61·te.can't·make·ma42 ··0x0073e280·74650063·616e2774·206d616b·65206d61·te.can't·make·ma
43 ··0x0073f290·696e2069·6e746572·70726574·65720063·in·interpreter.c43 ··0x0073e290·696e2069·6e746572·70726574·65720063·in·interpreter.c
44 ··0x0073f2a0·616e2774·206d616b·65206669·72737420·an't·make·first·44 ··0x0073e2a0·616e2774·206d616b·65206669·72737420·an't·make·first·
45 ··0x0073f2b0·74687265·61640050·5954484f·4e444556·thread.PYTHONDEV45 ··0x0073e2b0·74687265·61640050·5954484f·4e444556·thread.PYTHONDEV
46 ··0x0073f2c0·4d4f4445·00505954·484f4e57·41524e44·MODE.PYTHONWARND46 ··0x0073e2c0·4d4f4445·00505954·484f4e57·41524e44·MODE.PYTHONWARND
47 ··0x0073f2d0·45464155·4c54454e·434f4449·4e470065·EFAULTENCODING.e47 ··0x0073e2d0·45464155·4c54454e·434f4449·4e470065·EFAULTENCODING.e
48 ··0x0073f2e0·78706563·74656420·6c6f6e67·206f7074·xpected·long·opt48 ··0x0073e2e0·78706563·74656420·6c6f6e67·206f7074·xpected·long·opt
49 ··0x0073f2f0·696f6e0a·00756e6b·6e6f776e·206f7074·ion..unknown·opt49 ··0x0073e2f0·696f6e0a·00756e6b·6e6f776e·206f7074·ion..unknown·opt
50 ··0x0073f300·696f6e20·256c730a·002d4a20·69732072·ion·%ls..-J·is·r50 ··0x0073e300·696f6e20·256c730a·002d4a20·69732072·ion·%ls..-J·is·r
51 ··0x0073f310·65736572·76656420·666f7220·4a797468·eserved·for·Jyth51 ··0x0073e310·65736572·76656420·666f7220·4a797468·eserved·for·Jyth
52 ··0x0073f320·6f6e0a00·556e6b6e·6f776e20·6f707469·on..Unknown·opti52 ··0x0073e320·6f6e0a00·556e6b6e·6f776e20·6f707469·on..Unknown·opti
53 ··0x0073f330·6f6e3a20·2d25630a·004c435f·414c4c00·on:·-%c..LC_ALL.53 ··0x0073e330·6f6e3a20·2d25630a·004c435f·414c4c00·on:·-%c..LC_ALL.
54 ··0x0073f340·332e3133·2e340073·74726963·74003c70·3.13.4.strict.<p54 ··0x0073e340·332e3133·2e340073·74726963·74003c70·3.13.4.strict.<p
55 ··0x0073f350·72656669·783e2f6c·69622f70·7974686f·refix>/lib/pytho55 ··0x0073e350·72656669·783e2f6c·69622f70·7974686f·refix>/lib/pytho
56 ··0x0073f360·6e582e58·00507974·686f6e20·25730a00·nX.X.Python·%s..56 ··0x0073e360·6e582e58·00507974·686f6e20·25730a00·nX.X.Python·%s..
57 ··0x0073f370·63616e6e·6f742064·65636f64·65205059·cannot·decode·PY57 ··0x0073e370·63616e6e·6f742064·65636f64·65205059·cannot·decode·PY
58 ··0x0073f380·54484f4e·5741524e·494e4753·00505954·THONWARNINGS.PYT58 ··0x0073e380·54484f4e·5741524e·494e4753·00505954·THONWARNINGS.PYT
59 ··0x0073f390·484f4e44·45425547·00505954·484f4e56·HONDEBUG.PYTHONV59 ··0x0073e390·484f4e44·45425547·00505954·484f4e56·HONDEBUG.PYTHONV
60 ··0x0073f3a0·4552424f·53450050·5954484f·4e4f5054·ERBOSE.PYTHONOPT60 ··0x0073e3a0·4552424f·53450050·5954484f·4e4f5054·ERBOSE.PYTHONOPT
61 ··0x0073f3b0·494d495a·45005059·54484f4e·444f4e54·IMIZE.PYTHONDONT61 ··0x0073e3b0·494d495a·45005059·54484f4e·444f4e54·IMIZE.PYTHONDONT
62 ··0x0073f3c0·57524954·45425954·45434f44·45005059·WRITEBYTECODE.PY62 ··0x0073e3c0·57524954·45425954·45434f44·45005059·WRITEBYTECODE.PY
63 ··0x0073f3d0·54484f4e·4e4f5553·45525349·54450050·THONNOUSERSITE.P63 ··0x0073e3d0·54484f4e·4e4f5553·45525349·54450050·THONNOUSERSITE.P
64 ··0x0073f3e0·5954484f·4e554e42·55464645·52454400·YTHONUNBUFFERED.64 ··0x0073e3e0·5954484f·4e554e42·55464645·52454400·YTHONUNBUFFERED.
65 ··0x0073f3f0·50595448·4f4e4455·4d505245·46530050·PYTHONDUMPREFS.P65 ··0x0073e3f0·50595448·4f4e4455·4d505245·46530050·PYTHONDUMPREFS.P
66 ··0x0073f400·5954484f·4e4d414c·4c4f4353·54415453·YTHONMALLOCSTATS66 ··0x0073e400·5954484f·4e4d414c·4c4f4353·54415453·YTHONMALLOCSTATS
67 ··0x0073f410·00505954·484f4e44·554d5052·45465346·.PYTHONDUMPREFSF67 ··0x0073e410·00505954·484f4e44·554d5052·45465346·.PYTHONDUMPREFSF
68 ··0x0073f420·494c4500·63616e6e·6f742064·65636f64·ILE.cannot·decod68 ··0x0073e420·494c4500·63616e6e·6f742064·65636f64·ILE.cannot·decod
69 ··0x0073f430·65205059·54484f4e·50415448·00505954·e·PYTHONPATH.PYT69 ··0x0073e430·65205059·54484f4e·50415448·00505954·e·PYTHONPATH.PYT
70 ··0x0073f440·484f4e50·4c41544c·49424449·52005059·HONPLATLIBDIR.PY70 ··0x0073e440·484f4e50·4c41544c·49424449·52005059·HONPLATLIBDIR.PY
71 ··0x0073f450·54484f4e·48415348·53454544·00505954·THONHASHSEED.PYT71 ··0x0073e450·54484f4e·48415348·53454544·00505954·THONHASHSEED.PYT
72 ··0x0073f460·484f4e53·41464550·41544800·50595448·HONSAFEPATH.PYTH72 ··0x0073e460·484f4e53·41464550·41544800·50595448·HONSAFEPATH.PYTH
73 ··0x0073f470·4f4e5f47·494c0050·5954484f·4e464155·ON_GIL.PYTHONFAU73 ··0x0073e470·4f4e5f47·494c0050·5954484f·4e464155·ON_GIL.PYTHONFAU
74 ··0x0073f480·4c544841·4e444c45·52005059·54484f4e·LTHANDLER.PYTHON74 ··0x0073e480·4c544841·4e444c45·52005059·54484f4e·LTHANDLER.PYTHON
75 ··0x0073f490·50524f46·494c4549·4d504f52·5454494d·PROFILEIMPORTTIM75 ··0x0073e490·50524f46·494c4549·4d504f52·5454494d·PROFILEIMPORTTIM
76 ··0x0073f4a0·45005059·54484f4e·4e4f4445·42554752·E.PYTHONNODEBUGR76 ··0x0073e4a0·45005059·54484f4e·4e4f4445·42554752·E.PYTHONNODEBUGR
77 ··0x0073f4b0·414e4745·53005059·54484f4e·54524143·ANGES.PYTHONTRAC77 ··0x0073e4b0·414e4745·53005059·54484f4e·54524143·ANGES.PYTHONTRAC
78 ··0x0073f4c0·454d414c·4c4f4300·50595448·4f4e5045·EMALLOC.PYTHONPE78 ··0x0073e4c0·454d414c·4c4f4300·50595448·4f4e5045·EMALLOC.PYTHONPE
79 ··0x0073f4d0·52465355·50504f52·54005059·54484f4e·RFSUPPORT.PYTHON79 ··0x0073e4d0·52465355·50504f52·54005059·54484f4e·RFSUPPORT.PYTHON
80 ··0x0073f4e0·5f504552·465f4a49·545f5355·50504f52·_PERF_JIT_SUPPOR80 ··0x0073e4e0·5f504552·465f4a49·545f5355·50504f52·_PERF_JIT_SUPPOR
81 ··0x0073f4f0·54005059·54484f4e·494e544d·41585354·T.PYTHONINTMAXST81 ··0x0073e4f0·54005059·54484f4e·494e544d·41585354·T.PYTHONINTMAXST
82 ··0x0073f500·52444947·49545300·50595448·4f4e5f43·RDIGITS.PYTHON_C82 ··0x0073e500·52444947·49545300·50595448·4f4e5f43·RDIGITS.PYTHON_C
83 ··0x0073f510·50555f43·4f554e54·00505954·484f4e50·PU_COUNT.PYTHONP83 ··0x0073e510·50555f43·4f554e54·00505954·484f4e50·PU_COUNT.PYTHONP
84 ··0x0073f520·59434143·48455052·45464958·00505954·YCACHEPREFIX.PYT84 ··0x0073e520·59434143·48455052·45464958·00505954·YCACHEPREFIX.PYT
85 ··0x0073f530·484f4e49·4f454e43·4f44494e·4700756e·HONIOENCODING.un85 ··0x0073e530·484f4e49·4f454e43·4f44494e·4700756e·HONIOENCODING.un
86 ··0x0073f540·65787065·63746564·20656e64·206f6620·expected·end·of·86 ··0x0073e540·65787065·63746564·20656e64·206f6620·expected·end·of·
87 ··0x0073f550·64617461·00696e76·616c6964·20737461·data.invalid·sta87 ··0x0073e550·64617461·00696e76·616c6964·20737461·data.invalid·sta
88 ··0x0073f560·72742062·79746500·696e7661·6c696420·rt·byte.invalid·88 ··0x0073e560·72742062·79746500·696e7661·6c696420·rt·byte.invalid·
89 ··0x0073f570·636f6e74·696e7561·74696f6e·20627974·continuation·byt89 ··0x0073e570·636f6e74·696e7561·74696f6e·20627974·continuation·byt
90 ··0x0073f580·65004c43·5f435459·50450046·6174616c·e.LC_CTYPE.Fatal90 ··0x0073e580·65004c43·5f435459·50450046·6174616c·e.LC_CTYPE.Fatal
91 ··0x0073f590·20507974·686f6e20·6572726f·723a2000··Python·error:·.91 ··0x0073e590·20507974·686f6e20·6572726f·723a2000··Python·error:·.
92 ··0x0073f5a0·3c6d6573·73616765·206e6f74·20736574·<message·not·set92 ··0x0073e5a0·3c6d6573·73616765·206e6f74·20736574·<message·not·set
93 ··0x0073f5b0·3e005079·74686f6e·2072756e·74696d65·>.Python·runtime93 ··0x0073e5b0·3e005079·74686f6e·2072756e·74696d65·>.Python·runtime
94 ··0x0073f5c0·20737461·74653a20·0066696e·616c697a··state:·.finaliz94 ··0x0073e5c0·20737461·74653a20·0066696e·616c697a··state:·.finaliz
95 ··0x0073f5d0·696e6720·28747374·6174653d·30780063·ing·(tstate=0x.c95 ··0x0073e5d0·696e6720·28747374·6174653d·30780063·ing·(tstate=0x.c
96 ··0x0073f5e0·6f726520·696e6974·69616c69·7a656400·ore·initialized.96 ··0x0073e5e0·6f726520·696e6974·69616c69·7a656400·ore·initialized.
97 ··0x0073f5f0·70726569·6e697469·616c697a·65640070·preinitialized.p97 ··0x0073e5f0·70726569·6e697469·616c697a·65640070·preinitialized.p
98 ··0x0073f600·7265696e·69746961·6c697a69·6e670075·reinitializing.u98 ··0x0073e600·7265696e·69746961·6c697a69·6e670075·reinitializing.u
99 ··0x0073f610·6e6b6e6f·776e0074·73746174·65206973·nknown.tstate·is99 ··0x0073e610·6e6b6e6f·776e0074·73746174·65206973·nknown.tstate·is
100 ··0x0073f620·20667265·65640069·6e746572·70206973··freed.interp·is100 ··0x0073e620·20667265·65640069·6e746572·70206973··freed.interp·is
101 ··0x0073f630·20667265·6564002e·2e2e0a00·43757272··freed......Curr101 ··0x0073e630·20667265·6564002e·2e2e0a00·43757272··freed......Curr
102 ··0x0073f640·656e7420·74687265·61642030·78002028·ent·thread·0x.·(102 ··0x0073e640·656e7420·74687265·61642030·78002028·ent·thread·0x.·(
103 ··0x0073f650·6d6f7374·20726563·656e7420·63616c6c·most·recent·call103 ··0x0073e650·6d6f7374·20726563·656e7420·63616c6c·most·recent·call
104 ··0x0073f660·20666972·7374293a·0a005468·72656164··first):..Thread104 ··0x0073e660·20666972·7374293a·0a005468·72656164··first):..Thread
105 ··0x0073f670·20307800·20204761·72626167·652d636f··0x.··Garbage-co105 ··0x0073e670·20307800·20204761·72626167·652d636f··0x.··Garbage-co
106 ··0x0073f680·6c6c6563·74696e67·0a007374·646c6962·llecting..stdlib106 ··0x0073e680·6c6c6563·74696e67·0a007374·646c6962·llecting..stdlib
107 ··0x0073f690·5f6d6f64·756c655f·6e616d65·73000a45·_module_names..E107 ··0x0073e690·5f6d6f64·756c655f·6e616d65·73000a45·_module_names..E
108 ··0x0073f6a0·7874656e·73696f6e·206d6f64·756c6573·xtension·modules108 ··0x0073e6a0·7874656e·73696f6e·206d6f64·756c6573·xtension·modules
109 ··0x0073f6b0·3a20002c·20002028·746f7461·6c3a2000·:·.,·.·(total:·.109 ··0x0073e6b0·3a20002c·20002028·746f7461·6c3a2000·:·.,·.·(total:·.
110 ··0x0073f6c0·70726f63·65737320·646f6e65·3a203078·process·done:·0x110 ··0x0073e6c0·70726f63·65737320·646f6e65·3a203078·process·done:·0x
111 ··0x0073f6d0·257a780a·005b4743·43203134·2e322e30·%zx..[GCC·14.2.0111 ··0x0073e6d0·257a780a·005b4743·43203134·2e322e30·%zx..[GCC·14.2.0
112 ··0x0073f6e0·5d00252e·38307320·28252e38·30732920·].%.80s·(%.80s)·112 ··0x0073e6e0·5d00252e·38307320·28252e38·30732920·].%.80s·(%.80s)·
113 ··0x0073f6f0·252e3830·73006572·726f7220·6576616c·%.80s.error·eval113 ··0x0073e6f0·252e3830·73006572·726f7220·6576616c·%.80s.error·eval
114 ··0x0073f700·75617469·6e672070·61746800·6572726f·uating·path.erro114 ··0x0073e700·75617469·6e672070·61746800·6572726f·uating·path.erro
115 ··0x0073f710·72206765·7474696e·67206765·74706174·r·getting·getpat115 ··0x0073e710·72206765·7474696e·67206765·74706174·r·getting·getpat
116 ··0x0073f720·68207265·73756c74·7300706f·73697800·h·results.posix.116 ··0x0073e720·68207265·73756c74·7300706f·73697800·h·results.posix.
117 ··0x0073f730·6f735f6e·616d6500·57495448·5f4e4558·os_name.WITH_NEX117 ··0x0073e730·6f735f6e·616d6500·57495448·5f4e4558·os_name.WITH_NEX
118 ··0x0073f740·545f4652·414d4557·4f524b00·2f757372·T_FRAMEWORK./usr118 ··0x0073e740·545f4652·414d4557·4f524b00·2f757372·T_FRAMEWORK./usr
119 ··0x0073f750·00455845·435f5052·45464958·00565041·.EXEC_PREFIX.VPA119 ··0x0073e750·00455845·435f5052·45464958·00565041·.EXEC_PREFIX.VPA
120 ··0x0073f760·54480050·59444542·55474558·54005645·TH.PYDEBUGEXT.VE120 ··0x0073e760·54480050·59444542·55474558·54005645·TH.PYDEBUGEXT.VE
121 ··0x0073f770·5253494f·4e5f4d41·4a4f5200·56455253·RSION_MAJOR.VERS121 ··0x0073e770·5253494f·4e5f4d41·4a4f5200·56455253·RSION_MAJOR.VERS
122 ··0x0073f780·494f4e5f·4d494e4f·52005059·57494e56·ION_MINOR.PYWINV122 ··0x0073e780·494f4e5f·4d494e4f·52005059·57494e56·ION_MINOR.PYWINV
123 ··0x0073f790·45520045·58455f53·55464649·5800454e·ER.EXE_SUFFIX.EN123 ··0x0073e790·45520045·58455f53·55464649·5800454e·ER.EXE_SUFFIX.EN
124 ··0x0073f7a0·565f5041·54480045·4e565f50·5954484f·V_PATH.ENV_PYTHO124 ··0x0073e7a0·565f5041·54480045·4e565f50·5954484f·V_PATH.ENV_PYTHO
125 ··0x0073f7b0·4e484f4d·4500454e·565f5059·54484f4e·NHOME.ENV_PYTHON125 ··0x0073e7b0·4e484f4d·4500454e·565f5059·54484f4e·NHOME.ENV_PYTHON
Max diff block lines reached; 15187099/16844536 bytes (90.16%) 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 ··0x00965860·00··································.2 ··0x009649a0·00··································.
  
761 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 5815 lines modifiedOffset 1, 5814 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5811 lines added, 5812 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00965864·011b033b·306b0100·652d0000·bca7abff·...;0k..e-......2 ··0x009649a4·011b033b·206b0100·632d0000·7cb6abff·...;·k..c-..|...
3 ··0x00965874·8c6b0100·dcc7abff·d06b0100·05c8abff·.k.......k......3 ··0x009649b4·7c6b0100·9cd6abff·c06b0100·c5d6abff·|k.......k......
4 ··0x00965884·486c0100·0cc9abff·c86c0100·23c9abff·Hl.......l..#...4 ··0x009649c4·386c0100·ccd7abff·b86c0100·e3d7abff·8l.......l......
5 ··0x00965894·0c6d0100·2fc9abff·546d0100·cccaabff·.m../...Tm......5 ··0x009649d4·fc6c0100·efd7abff·446d0100·8cd9abff·.l......Dm......
6 ··0x009658a4·dc6d0100·50cbabff·346e0100·8fcbabff·.m..P...4n......6 ··0x009649e4·cc6d0100·10daabff·246e0100·4fdaabff·.m......$n..O...
7 ··0x009658b4·986e0100·02cdabff·e86e0100·04cdabff·.n.......n......7 ··0x009649f4·886e0100·c2dbabff·d86e0100·c4dbabff·.n.......n......
8 ··0x009658c4·286f0100·61cfabff·786f0100·71cfabff·(o..a...xo..q...8 ··0x00964a04·186f0100·21deabff·686f0100·31deabff·.o..!...ho..1...
9 ··0x009658d4·dc6f0100·dacfabff·04700100·bdd1abff·.o.......p......9 ··0x00964a14·cc6f0100·9adeabff·f46f0100·7de0abff·.o.......o..}...
10 ··0x009658e4·48700100·fcd1abff·88700100·80d2abff·Hp.......p......10 ··0x00964a24·38700100·bce0abff·78700100·40e1abff·8p......xp..@...
11 ··0x009658f4·b8700100·b4d2abff·e0700100·d9d2abff·.p.......p......11 ··0x00964a34·a8700100·74e1abff·d0700100·99e1abff·.p..t....p......
12 ··0x00965904·f4700100·ccd3abff·2c710100·1dd4abff·.p......,q......12 ··0x00964a44·e4700100·8ce2abff·1c710100·dde2abff·.p.......q......
13 ··0x00965914·4c710100·6bd5abff·e4710100·73d5abff·Lq..k....q..s...13 ··0x00964a54·3c710100·2be4abff·d4710100·33e4abff·<q..+....q..3...
14 ··0x00965924·1c720100·a9d5abff·54720100·bad5abff·.r......Tr......14 ··0x00964a64·0c720100·69e4abff·44720100·7ae4abff·.r..i...Dr..z...
15 ··0x00965934·8c720100·d8d5abff·b8720100·dbd5abff·.r.......r......15 ··0x00964a74·7c720100·98e4abff·a8720100·9be4abff·|r.......r......
16 ··0x00965944·00730100·8cd6abff·74730100·97d6abff·.s......ts......16 ··0x00964a84·f0720100·4ce5abff·64730100·57e5abff·.r..L...ds..W...
17 ··0x00965954·88730100·c5d6abff·a8730100·d9d6abff·.s.......s......17 ··0x00964a94·78730100·85e5abff·98730100·99e5abff·xs.......s......
18 ··0x00965964·fc730100·e5d6abff·50740100·fcd6abff·.s......Pt......18 ··0x00964aa4·ec730100·a5e5abff·40740100·bce5abff·.s......@t......
19 ··0x00965974·b0740100·31d7abff·e8740100·58d7abff·.t..1....t..X...19 ··0x00964ab4·a0740100·f1e5abff·d8740100·18e6abff·.t.......t......
20 ··0x00965984·00750100·e7d7abff·84750100·2bd8abff·.u.......u..+...20 ··0x00964ac4·f0740100·a7e6abff·74750100·ebe6abff·.t......tu......
21 ··0x00965994·d0750100·43d8abff·3c760100·19deabff·.u..C...<v......21 ··0x00964ad4·c0750100·03e7abff·2c760100·d9ecabff·.u......,v......
22 ··0x009659a4·d8760100·73deabff·0c770100·95deabff·.v..s....w......22 ··0x00964ae4·c8760100·33edabff·fc760100·55edabff·.v..3....v..U...
23 ··0x009659b4·34770100·c8deabff·78770100·11dfabff·4w......xw......23 ··0x00964af4·24770100·88edabff·68770100·d1edabff·$w......hw......
24 ··0x009659c4·ac770100·19dfabff·c4770100·47dfabff·.w.......w..G...24 ··0x00964b04·9c770100·d9edabff·b4770100·07eeabff·.w.......w......
25 ··0x009659d4·4c780100·45e1abff·94780100·48e1abff·Lx..E....x..H...25 ··0x00964b14·3c780100·05f0abff·84780100·08f0abff·<x.......x......
26 ··0x009659e4·d0780100·b2e1abff·58790100·b9e1abff·.x......Xy......26 ··0x00964b24·c0780100·72f0abff·48790100·79f0abff·.x..r...Hy..y...
27 ··0x009659f4·bc790100·e1e1abff·d8790100·e0e2abff·.y.......y......27 ··0x00964b34·ac790100·a1f0abff·c8790100·a0f1abff·.y.......y......
28 ··0x00965a04·007a0100·64e3abff·447a0100·6fe3abff·.z..d...Dz..o...28 ··0x00964b44·f0790100·24f2abff·347a0100·2ff2abff·.y..$...4z../...
29 ··0x00965a14·587a0100·f9e3abff·187b0100·55e8abff·Xz.......{..U...29 ··0x00964b54·487a0100·b9f2abff·087b0100·15f7abff·Hz.......{......
30 ··0x00965a24·4c7b0100·58e8abff·a87b0100·f7e8abff·L{..X....{......30 ··0x00964b64·3c7b0100·18f7abff·987b0100·b7f7abff·<{.......{......
31 ··0x00965a34·047c0100·44e9abff·707c0100·5de9abff·.|..D...p|..]...31 ··0x00964b74·f47b0100·04f8abff·607c0100·1df8abff·.{......`|......
32 ··0x00965a44·d87c0100·20ebabff·707d0100·8bebabff·.|..·...p}......32 ··0x00964b84·c87c0100·e0f9abff·607d0100·4bfaabff·.|......`}..K...
33 ··0x00965a54·b87d0100·a8ebabff·f07d0100·b8ebabff·.}.......}......33 ··0x00964b94·a87d0100·68faabff·e07d0100·78faabff·.}..h....}..x...
34 ··0x00965a64·687e0100·65ecabff·cc7e0100·b0ecabff·h~..e....~......34 ··0x00964ba4·587e0100·25fbabff·bc7e0100·70fbabff·X~..%....~..p...
35 ··0x00965a74·807f0100·2a00acff·ec7f0100·8701acff·....*...........35 ··0x00964bb4·707f0100·ea0eacff·dc7f0100·4710acff·p...........G...
36 ··0x00965a84·3c800100·0102acff·a0800100·d402acff·<...............36 ··0x00964bc4·2c800100·c110acff·90800100·9411acff·,...............
37 ··0x00965a94·e8800100·db02acff·04810100·ef02acff·................37 ··0x00964bd4·d8800100·9b11acff·f4800100·af11acff·................
38 ··0x00965aa4·b8810100·0603acff·d4810100·5b03acff·............[...38 ··0x00964be4·a8810100·c611acff·c4810100·1b12acff·................
39 ··0x00965ab4·f4810100·6406acff·5c820100·8f06acff·....d...\.......39 ··0x00964bf4·e4810100·2415acff·4c820100·4f15acff·....$...L...O...
40 ··0x00965ac4·b0820100·9206acff·d8820100·2c07acff·............,...40 ··0x00964c04·a0820100·5215acff·c8820100·ec15acff·....R...........
41 ··0x00965ad4·98830100·4e07acff·b4830100·6a09acff·....N.......j...41 ··0x00964c14·88830100·0e16acff·a4830100·2a18acff·............*...
42 ··0x00965ae4·78840100·be09acff·e4840100·020aacff·x...............42 ··0x00964c24·68840100·7e18acff·d4840100·c218acff·h...~...........
43 ··0x00965af4·54850100·110aacff·b4850100·d90bacff·T...............43 ··0x00964c34·44850100·d118acff·a4850100·991aacff·D...............
44 ··0x00965b04·0c860100·250cacff·40860100·4a0cacff·....%...@...J...44 ··0x00964c44·fc850100·e51aacff·30860100·0a1bacff·........0.......
45 ··0x00965b14·88860100·e70dacff·dc860100·1b0eacff·................45 ··0x00964c54·78860100·a71cacff·cc860100·db1cacff·x...............
46 ··0x00965b24·7c870100·2a0eacff·e8870100·3b0eacff·|...*.......;...46 ··0x00964c64·6c870100·ea1cacff·d8870100·fb1cacff·l...............
47 ··0x00965b34·2c880100·a80eacff·7c880100·cf0eacff·,.......|.......47 ··0x00964c74·1c880100·681dacff·6c880100·8f1dacff·....h...l.......
48 ··0x00965b44·ac880100·750facff·1c890100·1210acff·....u...........48 ··0x00964c84·9c880100·351eacff·0c890100·d21eacff·....5...........
49 ··0x00965b54·60890100·4b10acff·c4890100·6110acff·`...K.......a...49 ··0x00964c94·50890100·0b1facff·b4890100·211facff·P...........!...
50 ··0x00965b64·648a0100·4113acff·cc8a0100·6b13acff·d...A.......k...50 ··0x00964ca4·548a0100·0122acff·bc8a0100·2b22acff·T...."......+"..
51 ··0x00965b74·6c8b0100·f016acff·c08b0100·1817acff·l...............51 ··0x00964cb4·5c8b0100·b025acff·b08b0100·d825acff·\....%.......%..
52 ··0x00965b84·fc8b0100·2217acff·a48c0100·4d17acff·....".......M...52 ··0x00964cc4·ec8b0100·e225acff·948c0100·0d26acff·.....%.......&..
53 ··0x00965b94·e88c0100·9517acff·188d0100·aa17acff·................53 ··0x00964cd4·d88c0100·5526acff·088d0100·6a26acff·....U&......j&..
54 ··0x00965ba4·d88d0100·1a18acff·288e0100·721aacff·........(...r...54 ··0x00964ce4·c88d0100·da26acff·188e0100·3229acff·.....&......2)..
55 ··0x00965bb4·a48e0100·a71bacff·e08e0100·af1bacff·................55 ··0x00964cf4·948e0100·672aacff·d08e0100·6f2aacff·....g*......o*..
56 ··0x00965bc4·348f0100·d71bacff·9c8f0100·ec1bacff·4...............56 ··0x00964d04·248f0100·972aacff·8c8f0100·ac2aacff·$....*.......*..
57 ··0x00965bd4·e48f0100·391cacff·60900100·451cacff·....9...`...E...57 ··0x00964d14·d48f0100·f92aacff·50900100·052bacff·.....*..P....+..
58 ··0x00965be4·98900100·511cacff·34910100·861cacff·....Q...4.......58 ··0x00964d24·88900100·112bacff·24910100·462bacff·.....+..$...F+..
59 ··0x00965bf4·88910100·901cacff·c4910100·9f1cacff·................59 ··0x00964d34·78910100·502bacff·b4910100·5f2bacff·x...P+......_+..
60 ··0x00965c04·1c920100·431dacff·90920100·7f1dacff·....C...........60 ··0x00964d44·0c920100·032cacff·80920100·3f2cacff·.....,......?,..
61 ··0x00965c14·c4920100·9d1dacff·2c930100·d41eacff·........,.......61 ··0x00964d54·b4920100·5d2cacff·1c930100·7a2dacff·....],......z-..
62 ··0x00965c24·bc930100·b122acff·10940100·fd22acff·....."......."..62 ··0x00964d64·ac930100·5731acff·00940100·a331acff·....W1.......1..
63 ··0x00965c34·98940100·2323acff·08950100·4123acff·....##......A#..63 ··0x00964d74·88940100·c931acff·f8940100·e731acff·.....1.......1..
64 ··0x00965c44·60950100·4923acff·b4950100·5823acff·`...I#......X#..64 ··0x00964d84·50950100·ef31acff·a4950100·fe31acff·P....1.......1..
65 ··0x00965c54·18960100·7623acff·84960100·e623acff·....v#.......#..65 ··0x00964d94·08960100·1c32acff·74960100·8c32acff·.....2..t....2..
66 ··0x00965c64·e8960100·ed23acff·88970100·6324acff·.....#......c$..66 ··0x00964da4·d8960100·9332acff·78970100·0933acff·.....2..x....3..
67 ··0x00965c74·c0970100·6a24acff·20980100·1125acff·....j$..·....%..67 ··0x00964db4·b0970100·1033acff·10980100·b733acff·.....3.......3..
68 ··0x00965c84·bc980100·3325acff·40990100·7525acff·....3%..@...u%..68 ··0x00964dc4·ac980100·d933acff·30990100·1b34acff·.....3..0....4..
69 ··0x00965c94·a09a0100·9725acff·209b0100·8c2cacff·.....%..·....,..69 ··0x00964dd4·909a0100·3d34acff·109b0100·323bacff·....=4......2;..
70 ··0x00965ca4·7c9b0100·b32cacff·c89b0100·bd2cacff·|....,.......,..70 ··0x00964de4·6c9b0100·593bacff·b89b0100·633bacff·l...Y;......c;..
71 ··0x00965cb4·089c0100·522dacff·3c9c0100·6d2dacff·....R-..<...m-..71 ··0x00964df4·f89b0100·f83bacff·2c9c0100·133cacff·.....;..,....<..
72 ··0x00965cc4·849c0100·1c2eacff·f89c0100·ab37acff·.............7..72 ··0x00964e04·749c0100·c23cacff·e89c0100·0e46acff·t....<.......F..
73 ··0x00965cd4·549d0100·0638acff·909d0100·1238acff·T....8.......8..73 ··0x00964e14·449d0100·6946acff·809d0100·7546acff·D...iF......uF..
74 ··0x00965ce4·fc9d0100·5938acff·e09e0100·9b3aacff·....Y8.......:..74 ··0x00964e24·ec9d0100·bc46acff·d09e0100·fc48acff·.....F.......H..
75 ··0x00965cf4·349f0100·a03dacff·bc9f0100·893eacff·4....=.......>..75 ··0x00964e34·249f0100·014cacff·ac9f0100·ea4cacff·$....L.......L..
76 ··0x00965d04·20a00100·903eacff·7ca00100·973eacff··....>..|....>..76 ··0x00964e44·10a00100·f14cacff·6ca00100·f84cacff·.....L..l....L..
77 ··0x00965d14·cca00100·9e3eacff·2ca20100·ed3eacff·.....>..,....>..77 ··0x00964e54·bca00100·ff4cacff·1ca20100·4e4dacff·.....L......NM..
78 ··0x00965d24·cca30100·203facff·a0a40100·5b3facff·....·?......[?..78 ··0x00964e64·bca30100·814dacff·90a40100·bc4dacff·.....M.......M..
79 ··0x00965d34·58a50100·6b3facff·e4a60100·7d3facff·X...k?......}?..79 ··0x00964e74·48a50100·cc4dacff·d4a60100·de4dacff·H....M.......M..
80 ··0x00965d44·20a70100·863facff·84a70100·6640acff··....?......f@..80 ··0x00964e84·10a70100·e74dacff·74a70100·c94eacff·.....M..t....N..
81 ··0x00965d54·40a80100·ae40acff·8ca80100·bd40acff·@....@.......@..81 ··0x00964e94·30a80100·114facff·7ca80100·204facff·0....O..|...·O..
82 ··0x00965d64·f4a80100·7241acff·0caa0100·2c42acff·....rA......,B..82 ··0x00964ea4·e4a80100·d54facff·fca90100·8f50acff·.....O.......P..
83 ··0x00965d74·48aa0100·4d42acff·acaa0100·b942acff·H...MB.......B..83 ··0x00964eb4·38aa0100·b050acff·9caa0100·1c51acff·8....P.......Q..
84 ··0x00965d84·3cab0100·e342acff·38ac0100·fd42acff·<....B..8....B..84 ··0x00964ec4·2cab0100·4651acff·28ac0100·6051acff·,...FQ..(...`Q..
85 ··0x00965d94·98ac0100·6443acff·20ad0100·7443acff·....dC..·...tC..85 ··0x00964ed4·88ac0100·c751acff·10ad0100·d751acff·.....Q.......Q..
86 ··0x00965da4·7cad0100·e343acff·dcad0100·e743acff·|....C.......C..86 ··0x00964ee4·6cad0100·4652acff·ccad0100·4a52acff·l...FR......JR..
87 ··0x00965db4·7cae0100·9046acff·f8ae0100·b347acff·|....F.......G..87 ··0x00964ef4·6cae0100·f354acff·e8ae0100·1656acff·l....T.......V..
88 ··0x00965dc4·78af0100·9948acff·f4af0100·7649acff·x....H......vI..88 ··0x00964f04·68af0100·e456acff·e4af0100·c157acff·h....V.......W..
89 ··0x00965dd4·38b00100·8349acff·88b00100·764aacff·8....I......vJ..89 ··0x00964f14·28b00100·ce57acff·78b00100·c158acff·(....W..x....X..
90 ··0x00965de4·ecb00100·ac4aacff·38b10100·bc4aacff·.....J..8....J..90 ··0x00964f24·dcb00100·f758acff·28b10100·0c59acff·.....X..(....Y..
91 ··0x00965df4·c8b10100·c34aacff·28b20100·644bacff·.....J..(...dK..91 ··0x00964f34·b8b10100·1359acff·18b20100·b459acff·.....Y.......Y..
92 ··0x00965e04·90b20100·904bacff·c4b20100·b14bacff·.....K.......K..92 ··0x00964f44·80b20100·e059acff·b4b20100·015aacff·.....Y.......Z..
93 ··0x00965e14·24b30100·784cacff·88b30100·2c4dacff·$...xL......,M..93 ··0x00964f54·14b30100·c85aacff·78b30100·7c5bacff·.....Z..x...|[..
94 ··0x00965e24·34b40100·b04eacff·c0b50100·584facff·4....N......XO..94 ··0x00964f64·24b40100·005dacff·b0b50100·a85dacff·$....].......]..
95 ··0x00965e34·34b60100·794facff·a4b60100·b24facff·4...yO.......O..95 ··0x00964f74·24b60100·c95dacff·94b60100·025eacff·$....].......^..
96 ··0x00965e44·4cb70100·c34facff·c8b70100·dd4facff·L....O.......O..96 ··0x00964f84·3cb70100·135eacff·b8b70100·2d5eacff·<....^......-^..
97 ··0x00965e54·f0b70100·0250acff·24b80100·2d50acff·.....P..$...-P..97 ··0x00964f94·e0b70100·525eacff·14b80100·7d5eacff·....R^......}^..
98 ··0x00965e64·a8b80100·6c50acff·58b90100·3754acff·....lP..X...7T..98 ··0x00964fa4·98b80100·bc5eacff·48b90100·8762acff·.....^..H....b..
99 ··0x00965e74·c4b90100·d154acff·24ba0100·e154acff·.....T..$....T..99 ··0x00964fb4·b4b90100·2163acff·14ba0100·3163acff·....!c......1c..
100 ··0x00965e84·a8ba0100·fd54acff·0cbb0100·3155acff·.....T......1U..100 ··0x00964fc4·98ba0100·4d63acff·fcba0100·8163acff·....Mc.......c..
101 ··0x00965e94·58bb0100·3d55acff·b8bb0100·ce55acff·X...=U.......U..101 ··0x00964fd4·48bb0100·8d63acff·a8bb0100·1e64acff·H....c.......d..
102 ··0x00965ea4·2cbc0100·d555acff·7cbc0100·f755acff·,....U..|....U..102 ··0x00964fe4·1cbc0100·2564acff·6cbc0100·4764acff·....%d..l...Gd..
103 ··0x00965eb4·f4bc0100·b956acff·28bd0100·be56acff·.....V..(....V..103 ··0x00964ff4·e4bc0100·0965acff·18bd0100·0e65acff·.....e.......e..
104 ··0x00965ec4·60bd0100·c956acff·c0bd0100·d656acff·`....V.......V..104 ··0x00965004·50bd0100·1965acff·b0bd0100·2665acff·P....e......&e..
105 ··0x00965ed4·04be0100·fe56acff·68be0100·2c57acff·.....V..h...,W..105 ··0x00965014·f4bd0100·4e65acff·58be0100·7c65acff·....Ne..X...|e..
106 ··0x00965ee4·acbe0100·5957acff·14bf0100·275dacff·....YW......']..106 ··0x00965024·9cbe0100·a965acff·04bf0100·776bacff·.....e......wk..
107 ··0x00965ef4·64bf0100·d75dacff·a8bf0100·0d5eacff·d....].......^..107 ··0x00965034·54bf0100·276cacff·98bf0100·5d6cacff·T...'l......]l..
108 ··0x00965f04·e0bf0100·2d5eacff·28c00100·4c5eacff·....-^..(...L^..108 ··0x00965044·d0bf0100·7d6cacff·18c00100·9c6cacff·....}l.......l..
109 ··0x00965f14·5cc00100·6b5eacff·b0c00100·735eacff·\...k^......s^..109 ··0x00965054·4cc00100·bb6cacff·a0c00100·c36cacff·L....l.......l..
110 ··0x00965f24·e0c00100·795eacff·24c10100·965eacff·....y^..$....^..110 ··0x00965064·d0c00100·c96cacff·14c10100·e66cacff·.....l.......l..
111 ··0x00965f34·6cc10100·125facff·84c10100·365facff·l...._......6_..111 ··0x00965074·5cc10100·626dacff·74c10100·866dacff·\...bm..t....m..
112 ··0x00965f44·c0c10100·8b5facff·04c20100·955facff·....._......._..112 ··0x00965084·b0c10100·db6dacff·f4c10100·e56dacff·.....m.......m..
113 ··0x00965f54·68c20100·c163acff·c8c20100·3365acff·h....c......3e..113 ··0x00965094·58c20100·0e72acff·b8c20100·8073acff·X....r.......s..
114 ··0x00965f64·34c30100·9366acff·ccc30100·4968acff·4....f......Ih..114 ··0x009650a4·24c30100·e074acff·bcc30100·9676acff·$....t.......v..
115 ··0x00965f74·50c40100·5568acff·04c50100·ce68acff·P...Uh.......h..115 ··0x009650b4·40c40100·a276acff·f4c40100·1b77acff·@....v.......w..
116 ··0x00965f84·9cc50100·d768acff·f4c50100·fc68acff·.....h.......h..116 ··0x009650c4·8cc50100·2477acff·e4c50100·4977acff·....$w......Iw..
117 ··0x00965f94·40c60100·2469acff·c4c60100·7269acff·@...$i......ri..117 ··0x009650d4·30c60100·7177acff·b4c60100·bf77acff·0...qw.......w..
118 ··0x00965fa4·10c70100·7969acff·64c70100·8569acff·....yi..d....i..118 ··0x009650e4·00c70100·c677acff·54c70100·d277acff·.....w..T....w..
119 ··0x00965fb4·b8c70100·9169acff·20c80100·ad69acff·.....i..·....i..119 ··0x009650f4·a8c70100·de77acff·10c80100·fa77acff·.....w.......w..
120 ··0x00965fc4·94c80100·ce69acff·7cc90100·e569acff·.....i..|....i..120 ··0x00965104·84c80100·1b78acff·6cc90100·3278acff·.....x..l...2x..
121 ··0x00965fd4·14ca0100·106aacff·5cca0100·2d6aacff·.....j..\...-j..121 ··0x00965114·04ca0100·5d78acff·4cca0100·7a78acff·....]x..L...zx..
122 ··0x00965fe4·e8ca0100·9f6aacff·1ccb0100·b76aacff·.....j.......j..122 ··0x00965124·d8ca0100·ec78acff·0ccb0100·0479acff·.....x.......y..
123 ··0x00965ff4·60cb0100·076bacff·c4cc0100·696eacff·`....k......in..123 ··0x00965134·50cb0100·5479acff·b4cc0100·b87cacff·P...Ty.......|..
124 ··0x00966004·f8cc0100·7f6eacff·54cd0100·486facff·.....n..T...Ho..124 ··0x00965144·e8cc0100·ce7cacff·44cd0100·977dacff·.....|..D....}..
125 ··0x00966014·b8cd0100·bb6facff·04ce0100·f86facff·.....o.......o..125 ··0x00965154·a8cd0100·0a7eacff·f4cd0100·477eacff·.....~......G~..
Max diff block lines reached; 0/778781 bytes (0.00%) of diff not shown.
3.83 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 30012 lines modifiedOffset 1, 30012 lines modified
  
Diff chunk too large, falling back to line-by-line diff (4381 lines added, 4144 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0097c398·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x0097b4c8·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0097c3a8·1b0c0708·90010710·10000000·1c000000·................3 ··0x0097b4d8·1b0c0708·90010710·10000000·1c000000·................
4 ··0x0097c3b8·983fd0ff·22000000·00000000·14000000·.?.."...........4 ··0x0097b4e8·c829d0ff·22000000·00000000·14000000·.).."...........
5 ··0x0097c3c8·00000000·017a5200·01781001·1b0c0708·.....zR..x......5 ··0x0097b4f8·00000000·017a5200·01781001·1b0c0708·.....zR..x......
6 ··0x0097c3d8·90010000·10000000·1c000000·9c3fd0ff·.............?..6 ··0x0097b508·90010000·10000000·1c000000·cc29d0ff·.............)..
7 ··0x0097c3e8·01000000·00000000·24000000·30000000·........$...0...7 ··0x0097b518·01000000·00000000·24000000·30000000·........$...0...
8 ··0x0097c3f8·283caaff·00200000·000e1046·0e184a0f·(<...·.....F..J.8 ··0x0097b528·f84aaaff·00200000·000e1046·0e184a0f·.J...·.....F..J.
9 ··0x0097c408·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x0097b538·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x0097c418·18000000·58000000·2040d0ff·e5000000·....X...·@......10 ··0x0097b548·18000000·58000000·702ad0ff·e5000000·....X...p*......
11 ··0x0097c428·00450e10·830202df·0e080000·18000000·.E..............11 ··0x0097b558·00450e10·830202df·0e080000·18000000·.E..............
12 ··0x0097c438·74000000·045caaff·29000000·000e1083·t....\..).......12 ··0x0097b568·74000000·d46aaaff·29000000·000e1083·t....j..).......
13 ··0x0097c448·02550a0e·08450b00·14000000·90000000·.U...E..........13 ··0x0097b578·02550a0e·08450b00·14000000·90000000·.U...E..........
14 ··0x0097c458·d840d0ff·66000000·004c0e10·02590e08·.@..f....L...Y..14 ··0x0097b588·282bd0ff·66000000·004c0e10·02590e08·(+..f....L...Y..
15 ··0x0097c468·40000000·a8000000·3041d0ff·11010000·@.......0A......15 ··0x0097b598·40000000·a8000000·802bd0ff·11010000·@........+......
16 ··0x0097c478·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..16 ··0x0097b5a8·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..
17 ··0x0097c488·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...17 ··0x0097b5b8·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...
18 ··0x0097c498·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.18 ··0x0097b5c8·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
19 ··0x0097c4a8·08410b00·1c000000·ec000000·b55baaff·.A...........[..19 ··0x0097b5d8·08410b00·1c000000·ec000000·856aaaff·.A...........j..
20 ··0x0097c4b8·07010000·000e6083·0686058c·048d038e·......`.........20 ··0x0097b5e8·07010000·000e6083·0686058c·048d038e·......`.........
21 ··0x0097c4c8·02000000·28000000·0c010000·ec41d0ff·....(........A..21 ··0x0097b5f8·02000000·28000000·0c010000·3c2cd0ff·....(.......<,..
22 ··0x0097c4d8·84000000·00450e10·8602410e·18830345·.....E....A....E22 ··0x0097b608·84000000·00450e10·8602410e·18830345·.....E....A....E
23 ··0x0097c4e8·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..23 ··0x0097b618·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..
24 ··0x0097c4f8·30000000·38010000·5042d0ff·44010000·0...8...PB..D...24 ··0x0097b628·30000000·38010000·a02cd0ff·44010000·0...8....,..D...
25 ··0x0097c508·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..25 ··0x0097b638·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..
26 ··0x0097c518·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.26 ··0x0097b648·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.
27 ··0x0097c528·08000000·18000000·6c010000·3c5caaff·........l...<\..27 ··0x0097b658·08000000·18000000·6c010000·0c6baaff·........l....k..
28 ··0x0097c538·17000000·000e6083·0486038c·02000000·......`.........28 ··0x0097b668·17000000·000e6083·0486038c·02000000·......`.........
29 ··0x0097c548·10000000·88010000·5043d0ff·43000000·........PC..C...29 ··0x0097b678·10000000·88010000·a02dd0ff·43000000·.........-..C...
30 ··0x0097c558·00000000·10000000·9c010000·8c43d0ff·.............C..30 ··0x0097b688·00000000·10000000·9c010000·dc2dd0ff·.............-..
31 ··0x0097c568·14000000·00000000·10000000·b0010000·................31 ··0x0097b698·14000000·00000000·10000000·b0010000·................
32 ··0x0097c578·0f5caaff·0c000000·00000000·30000000·.\..........0...32 ··0x0097b6a8·df6aaaff·0c000000·00000000·30000000·.j..........0...
33 ··0x0097c588·c4010000·8443d0ff·f4000000·00460e10·.....C.......F..33 ··0x0097b6b8·c4010000·d42dd0ff·f4000000·00460e10·.....-.......F..
34 ··0x0097c598·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...34 ··0x0097b6c8·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...
35 ··0x0097c5a8·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.35 ··0x0097b6d8·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.
36 ··0x0097c5b8·18000000·f8010000·d35baaff·9d010000·.........[......36 ··0x0097b6e8·18000000·f8010000·a36aaaff·9d010000·.........j......
37 ··0x0097c5c8·000ed001·83048603·8c020000·10000000·................37 ··0x0097b6f8·000ed001·83048603·8c020000·10000000·................
38 ··0x0097c5d8·14020000·3444d0ff·2a010000·00000000·....4D..*.......38 ··0x0097b708·14020000·842ed0ff·2a010000·00000000·........*.......
39 ··0x0097c5e8·54000000·28020000·1063baff·42010000·T...(....c..B...39 ··0x0097b718·54000000·28020000·706dbaff·42010000·T...(...pm..B...
40 ··0x0097c5f8·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..40 ··0x0097b728·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..
41 ··0x0097c608·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...41 ··0x0097b738·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...
42 ··0x0097c618·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B42 ··0x0097b748·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B
43 ··0x0097c628·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....43 ··0x0097b758·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....
44 ··0x0097c638·8c058d04·8e038f02·1c000000·80020000·................44 ··0x0097b768·8c058d04·8e038f02·1c000000·80020000·................
45 ··0x0097c648·e85caaff·84000000·000e3883·0786068c·.\........8.....45 ··0x0097b778·b86baaff·84000000·000e3883·0786068c·.k........8.....
46 ··0x0097c658·058d048e·038f0200·10000000·a0020000·................46 ··0x0097b788·058d048e·038f0200·10000000·a0020000·................
47 ··0x0097c668·d844d0ff·0c000000·00000000·20000000·.D..........·...47 ··0x0097b798·282fd0ff·0c000000·00000000·20000000·(/..........·...
48 ··0x0097c678·b4020000·d444d0ff·8f000000·00450e10·.....D.......E..48 ··0x0097b7a8·b4020000·242fd0ff·8f000000·00450e10·....$/.......E..
49 ··0x0097c688·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.49 ··0x0097b7b8·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.
50 ··0x0097c698·14000000·d8020000·145daaff·3f000000·.........]..?...50 ··0x0097b7c8·14000000·d8020000·e46baaff·3f000000·.........k..?...
51 ··0x0097c6a8·000ee001·83020000·48000000·f0020000·........H.......51 ··0x0097b7d8·000ee001·83020000·48000000·f0020000·........H.......
52 ··0x0097c6b8·2845d0ff·e8010000·00420e10·8f02420e·(E.......B....B.52 ··0x0097b7e8·782fd0ff·e8010000·00420e10·8f02420e·x/.......B....B.
53 ··0x0097c6c8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.053 ··0x0097b7f8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
54 ··0x0097c6d8·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.54 ··0x0097b808·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.
55 ··0x0097c6e8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..55 ··0x0097b818·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
56 ··0x0097c6f8·410b0000·34000000·3c030000·ef5caaff·A...4...<....\..56 ··0x0097b828·410b0000·34000000·3c030000·bf6baaff·A...4...<....k..
57 ··0x0097c708·73010000·000e7083·0786068c·058d048e·s.....p.........57 ··0x0097b838·73010000·000e7083·0786068c·058d048e·s.....p.........
58 ··0x0097c718·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.58 ··0x0097b848·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.
59 ··0x0097c728·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....59 ··0x0097b858·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....
60 ··0x0097c738·74030000·9446d0ff·3e000000·00410e10·t....F..>....A..60 ··0x0097b868·74030000·e430d0ff·3e000000·00410e10·t....0..>....A..
61 ··0x0097c748·780e0800·14000000·8c030000·125eaaff·x............^..61 ··0x0097b878·780e0800·14000000·8c030000·e26caaff·x............l..
62 ··0x0097c758·02000000·000e1041·0e080000·24000000·.......A....$...62 ··0x0097b888·02000000·000e1041·0e080000·24000000·.......A....$...
63 ··0x0097c768·a4030000·a446d0ff·29000000·00450e10·.....F..)....E..63 ··0x0097b898·a4030000·f430d0ff·29000000·00450e10·.....0..)....E..
64 ··0x0097c778·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..64 ··0x0097b8a8·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..
65 ··0x0097c788·410e0800·14000000·cc030000·d45daaff·A............]..65 ··0x0097b8b8·410e0800·14000000·cc030000·a46caaff·A............l..
66 ··0x0097c798·5d020000·000e4083·03860200·34000000·].....@.....4...66 ··0x0097b8c8·5d020000·000e4083·03860200·34000000·].....@.....4...
67 ··0x0097c7a8·e4030000·9446d0ff·bb000000·00460e10·.....F.......F..67 ··0x0097b8d8·e4030000·e430d0ff·bb000000·00460e10·.....0.......F..
68 ··0x0097c7b8·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.68 ··0x0097b8e8·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.
69 ··0x0097c7c8·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.69 ··0x0097b8f8·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.
70 ··0x0097c7d8·10420e08·18000000·1c040000·e15faaff·.B..........._..70 ··0x0097b908·10420e08·18000000·1c040000·b16eaaff·.B...........n..
71 ··0x0097c7e8·10000000·000e4083·0586048c·038d0200·......@.........71 ··0x0097b918·10000000·000e4083·0586048c·038d0200·......@.........
72 ··0x0097c7f8·10000000·38040000·0047d0ff·06000000·....8....G......72 ··0x0097b928·10000000·38040000·5031d0ff·06000000·....8...P1......
73 ··0x0097c808·00000000·18000000·4c040000·fc46d0ff·........L....F..73 ··0x0097b938·00000000·18000000·4c040000·4c31d0ff·........L...L1..
74 ··0x0097c818·6e000000·00450e10·83020268·0e080000·n....E.....h....74 ··0x0097b948·6e000000·00450e10·83020268·0e080000·n....E.....h....
75 ··0x0097c828·14000000·68040000·5047d0ff·30000000·....h...PG..0...75 ··0x0097b958·14000000·68040000·a031d0ff·30000000·....h....1..0...
76 ··0x0097c838·00480e30·670e0800·24000000·80040000·.H.0g...$.......76 ··0x0097b968·00480e30·670e0800·24000000·80040000·.H.0g...$.......
77 ··0x0097c848·8d5faaff·69000000·00450e10·8602440e·._..i....E....D.77 ··0x0097b978·5d6eaaff·69000000·00450e10·8602440e·]n..i....E....D.
78 ··0x0097c858·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..78 ··0x0097b988·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..
79 ··0x0097c868·40000000·a8040000·ce5faaff·e3010000·@........_......79 ··0x0097b998·40000000·a8040000·9e6eaaff·e3010000·@........n......
80 ··0x0097c878·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..80 ··0x0097b9a8·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
81 ··0x0097c888·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X81 ··0x0097b9b8·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X
82 ··0x0097c898·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B82 ··0x0097b9c8·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B
83 ··0x0097c8a8·0e080000·14000000·ec040000·6d61aaff·............ma..83 ··0x0097b9d8·0e080000·14000000·ec040000·3d70aaff·............=p..
84 ··0x0097c8b8·3f000000·00480e30·760e0800·10000000·?....H.0v.......84 ··0x0097b9e8·3f000000·00480e30·760e0800·10000000·?....H.0v.......
85 ··0x0097c8c8·04050000·8461baff·a8000000·00000000·.....a..........85 ··0x0097b9f8·04050000·e46bbaff·a8000000·00000000·.....k..........
86 ··0x0097c8d8·10000000·18050000·2062baff·5f000000·........·b.._...86 ··0x0097ba08·10000000·18050000·806cbaff·5f000000·.........l.._...
87 ··0x0097c8e8·00000000·2c000000·2c050000·6c61aaff·....,...,...la..87 ··0x0097ba18·00000000·2c000000·2c050000·3c70aaff·....,...,...<p..
88 ··0x0097c8f8·84000000·00460e10·8c02410e·18860343·.....F....A....C88 ··0x0097ba28·84000000·00460e10·8c02410e·18860343·.....F....A....C
89 ··0x0097c908·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.89 ··0x0097ba38·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.
90 ··0x0097c918·10420e08·10000000·5c050000·c061aaff·.B......\....a..90 ··0x0097ba48·10420e08·10000000·5c050000·9070aaff·.B......\....p..
91 ··0x0097c928·34000000·00000000·10000000·70050000·4...........p...91 ··0x0097ba58·34000000·00000000·10000000·70050000·4...........p...
92 ··0x0097c938·2862baff·36000000·00000000·10000000·(b..6...........92 ··0x0097ba68·886cbaff·36000000·00000000·10000000·.l..6...........
93 ··0x0097c948·84050000·cc61aaff·25000000·00000000·.....a..%.......93 ··0x0097ba78·84050000·9c70aaff·25000000·00000000·.....p..%.......
94 ··0x0097c958·34000000·98050000·dd61aaff·f3000000·4........a......94 ··0x0097ba88·34000000·98050000·ad70aaff·f3000000·4........p......
95 ··0x0097c968·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..95 ··0x0097ba98·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
96 ··0x0097c978·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A96 ··0x0097baa8·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A
97 ··0x0097c988·0e18420e·10420e08·1c000000·d0050000·..B..B..........97 ··0x0097bab8·0e18420e·10420e08·1c000000·d0050000·..B..B..........
98 ··0x0097c998·9862aaff·51000000·005e0e10·83026c0a·.b..Q....^....l.98 ··0x0097bac8·6871aaff·51000000·005e0e10·83026c0a·hq..Q....^....l.
99 ··0x0097c9a8·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......99 ··0x0097bad8·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......
100 ··0x0097c9b8·c962aaff·4e010000·00460e10·8d02420e·.b..N....F....B.100 ··0x0097bae8·9971aaff·4e010000·00460e10·8d02420e·.q..N....F....B.
101 ··0x0097c9c8·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0101 ··0x0097baf8·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0
102 ··0x0097c9d8·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..102 ··0x0097bb08·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..
103 ··0x0097c9e8·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..103 ··0x0097bb18·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..
104 ··0x0097c9f8·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B104 ··0x0097bb28·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B
105 ··0x0097ca08·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..105 ··0x0097bb38·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..
106 ··0x0097ca18·420e1042·0e080000·24000000·60060000·B..B....$...`...106 ··0x0097bb48·420e1042·0e080000·24000000·60060000·B..B....$...`...
107 ··0x0097ca28·8845d0ff·3c000000·00450e10·8602460e·.E..<....E....F.107 ··0x0097bb58·d82fd0ff·3c000000·00450e10·8602460e·./..<....E....F.
108 ··0x0097ca38·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...108 ··0x0097bb68·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...
109 ··0x0097ca48·14000000·88060000·7f63aaff·08000000·.........c......109 ··0x0097bb78·14000000·88060000·4f72aaff·08000000·........Or......
110 ··0x0097ca58·000e3083·03860200·1c000000·a0060000·..0.............110 ··0x0097bb88·000e3083·03860200·1c000000·a0060000·..0.............
111 ··0x0097ca68·3861baff·70000000·004b0e10·83020244·8a..p....K.....D111 ··0x0097bb98·986bbaff·70000000·004b0e10·83020244·.k..p....K.....D
112 ··0x0097ca78·0a0e0841·0b000000·14000000·c0060000·...A............112 ··0x0097bba8·0a0e0841·0b000000·14000000·c0060000·...A............
113 ··0x0097ca88·4f63aaff·36000000·000e1083·02000000·Oc..6...........113 ··0x0097bbb8·1f72aaff·36000000·000e1083·02000000·.r..6...........
114 ··0x0097ca98·1c000000·d8060000·7061baff·3a000000·........pa..:...114 ··0x0097bbc8·1c000000·d8060000·d06bbaff·3a000000·.........k..:...
115 ··0x0097caa8·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...115 ··0x0097bbd8·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...
116 ··0x0097cab8·14000000·f8060000·4d63aaff·11000000·........Mc......116 ··0x0097bbe8·14000000·f8060000·1d72aaff·11000000·.........r......
117 ··0x0097cac8·000e2083·02000000·1c000000·10070000·..·.............117 ··0x0097bbf8·000e2083·02000000·1c000000·10070000·..·.............
118 ··0x0097cad8·1845d0ff·41000000·00440e60·620a0e08·.E..A....D.`b...118 ··0x0097bc08·682fd0ff·41000000·00440e60·620a0e08·h/..A....D.`b...
119 ··0x0097cae8·450b550e·08000000·14000000·30070000·E.U.........0...119 ··0x0097bc18·450b550e·08000000·14000000·30070000·E.U.........0...
120 ··0x0097caf8·2663aaff·1e000000·000e6044·0e800100·&c........`D....120 ··0x0097bc28·f671aaff·1e000000·000e6044·0e800100·.q........`D....
121 ··0x0097cb08·10000000·48070000·4061baff·39000000·....H...@a..9...121 ··0x0097bc38·10000000·48070000·a06bbaff·39000000·....H....k..9...
122 ··0x0097cb18·00000000·10000000·5c070000·1863aaff·........\....c..122 ··0x0097bc48·00000000·10000000·5c070000·e871aaff·........\....q..
123 ··0x0097cb28·03000000·00000000·30000000·70070000·........0...p...123 ··0x0097bc58·03000000·00000000·30000000·70070000·........0...p...
124 ··0x0097cb38·0845d0ff·77000000·00460e10·8f02420e·.E..w....F....B.124 ··0x0097bc68·582fd0ff·77000000·00460e10·8f02420e·X/..w....F....B.
125 ··0x0097cb48·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0125 ··0x0097bc78·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
Max diff block lines reached; 3449690/4020992 bytes (85.79%) 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 ··0x009f2db8·407c7d00·00000000···················@|}.....2 ··0x009f1db8·406c7d00·00000000···················@l}.....
  
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·30046800·00000000·40046800·00000000·0.h.....@.h.....2 ··0x009f1dc0·90df6700·00000000·c0df6700·00000000·..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 ··0x009f2dd0·00046800·00000000···················..h.....2 ··0x009f1dd0·60df6700·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 ··0x009f2fd8·00000000·00000000·00000000·00000000·................2 ··0x009f1fd8·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 ··0x009f2fe8·d82d9f00·00000000·00000000·00000000·.-..............3 ··0x009f1fe8·d81d9f00·00000000·00000000·00000000·................
4 ··0x009f2ff8·00000000·00000000·36004200·00000000·........6.B.....4 ··0x009f1ff8·00000000·00000000·36004200·00000000·........6.B.....
5 ··0x009f3008·46004200·00000000·56004200·00000000·F.B.....V.B.....5 ··0x009f2008·46004200·00000000·56004200·00000000·F.B.....V.B.....
6 ··0x009f3018·66004200·00000000·76004200·00000000·f.B.....v.B.....6 ··0x009f2018·66004200·00000000·76004200·00000000·f.B.....v.B.....
7 ··0x009f3028·86004200·00000000·96004200·00000000·..B.......B.....7 ··0x009f2028·86004200·00000000·96004200·00000000·..B.......B.....
8 ··0x009f3038·a6004200·00000000·b6004200·00000000·..B.......B.....8 ··0x009f2038·a6004200·00000000·b6004200·00000000·..B.......B.....
9 ··0x009f3048·c6004200·00000000·d6004200·00000000·..B.......B.....9 ··0x009f2048·c6004200·00000000·d6004200·00000000·..B.......B.....
10 ··0x009f3058·e6004200·00000000·f6004200·00000000·..B.......B.....10 ··0x009f2058·e6004200·00000000·f6004200·00000000·..B.......B.....
11 ··0x009f3068·06014200·00000000·16014200·00000000·..B.......B.....11 ··0x009f2068·06014200·00000000·16014200·00000000·..B.......B.....
12 ··0x009f3078·26014200·00000000·36014200·00000000·&.B.....6.B.....12 ··0x009f2078·26014200·00000000·36014200·00000000·&.B.....6.B.....
13 ··0x009f3088·46014200·00000000·56014200·00000000·F.B.....V.B.....13 ··0x009f2088·46014200·00000000·56014200·00000000·F.B.....V.B.....
14 ··0x009f3098·66014200·00000000·76014200·00000000·f.B.....v.B.....14 ··0x009f2098·66014200·00000000·76014200·00000000·f.B.....v.B.....
15 ··0x009f30a8·86014200·00000000·96014200·00000000·..B.......B.....15 ··0x009f20a8·86014200·00000000·96014200·00000000·..B.......B.....
16 ··0x009f30b8·a6014200·00000000·b6014200·00000000·..B.......B.....16 ··0x009f20b8·a6014200·00000000·b6014200·00000000·..B.......B.....
17 ··0x009f30c8·c6014200·00000000·d6014200·00000000·..B.......B.....17 ··0x009f20c8·c6014200·00000000·d6014200·00000000·..B.......B.....
18 ··0x009f30d8·e6014200·00000000·f6014200·00000000·..B.......B.....18 ··0x009f20d8·e6014200·00000000·f6014200·00000000·..B.......B.....
19 ··0x009f30e8·06024200·00000000·16024200·00000000·..B.......B.....19 ··0x009f20e8·06024200·00000000·16024200·00000000·..B.......B.....
20 ··0x009f30f8·26024200·00000000·36024200·00000000·&.B.....6.B.....20 ··0x009f20f8·26024200·00000000·36024200·00000000·&.B.....6.B.....
21 ··0x009f3108·46024200·00000000·56024200·00000000·F.B.....V.B.....21 ··0x009f2108·46024200·00000000·56024200·00000000·F.B.....V.B.....
22 ··0x009f3118·66024200·00000000·76024200·00000000·f.B.....v.B.....22 ··0x009f2118·66024200·00000000·76024200·00000000·f.B.....v.B.....
23 ··0x009f3128·86024200·00000000·96024200·00000000·..B.......B.....23 ··0x009f2128·86024200·00000000·96024200·00000000·..B.......B.....
24 ··0x009f3138·a6024200·00000000·b6024200·00000000·..B.......B.....24 ··0x009f2138·a6024200·00000000·b6024200·00000000·..B.......B.....
25 ··0x009f3148·c6024200·00000000·d6024200·00000000·..B.......B.....25 ··0x009f2148·c6024200·00000000·d6024200·00000000·..B.......B.....
26 ··0x009f3158·e6024200·00000000·f6024200·00000000·..B.......B.....26 ··0x009f2158·e6024200·00000000·f6024200·00000000·..B.......B.....
27 ··0x009f3168·06034200·00000000·16034200·00000000·..B.......B.....27 ··0x009f2168·06034200·00000000·16034200·00000000·..B.......B.....
28 ··0x009f3178·26034200·00000000·36034200·00000000·&.B.....6.B.....28 ··0x009f2178·26034200·00000000·36034200·00000000·&.B.....6.B.....
29 ··0x009f3188·46034200·00000000·56034200·00000000·F.B.....V.B.....29 ··0x009f2188·46034200·00000000·56034200·00000000·F.B.....V.B.....
30 ··0x009f3198·66034200·00000000·76034200·00000000·f.B.....v.B.....30 ··0x009f2198·66034200·00000000·76034200·00000000·f.B.....v.B.....
31 ··0x009f31a8·86034200·00000000·96034200·00000000·..B.......B.....31 ··0x009f21a8·86034200·00000000·96034200·00000000·..B.......B.....
32 ··0x009f31b8·a6034200·00000000·b6034200·00000000·..B.......B.....32 ··0x009f21b8·a6034200·00000000·b6034200·00000000·..B.......B.....
33 ··0x009f31c8·c6034200·00000000·d6034200·00000000·..B.......B.....33 ··0x009f21c8·c6034200·00000000·d6034200·00000000·..B.......B.....
34 ··0x009f31d8·e6034200·00000000·f6034200·00000000·..B.......B.....34 ··0x009f21d8·e6034200·00000000·f6034200·00000000·..B.......B.....
35 ··0x009f31e8·06044200·00000000·16044200·00000000·..B.......B.....35 ··0x009f21e8·06044200·00000000·16044200·00000000·..B.......B.....
36 ··0x009f31f8·26044200·00000000·36044200·00000000·&.B.....6.B.....36 ··0x009f21f8·26044200·00000000·36044200·00000000·&.B.....6.B.....
37 ··0x009f3208·46044200·00000000·56044200·00000000·F.B.....V.B.....37 ··0x009f2208·46044200·00000000·56044200·00000000·F.B.....V.B.....
38 ··0x009f3218·66044200·00000000·76044200·00000000·f.B.....v.B.....38 ··0x009f2218·66044200·00000000·76044200·00000000·f.B.....v.B.....
39 ··0x009f3228·86044200·00000000·96044200·00000000·..B.......B.....39 ··0x009f2228·86044200·00000000·96044200·00000000·..B.......B.....
40 ··0x009f3238·a6044200·00000000·b6044200·00000000·..B.......B.....40 ··0x009f2238·a6044200·00000000·b6044200·00000000·..B.......B.....
41 ··0x009f3248·c6044200·00000000·d6044200·00000000·..B.......B.....41 ··0x009f2248·c6044200·00000000·d6044200·00000000·..B.......B.....
42 ··0x009f3258·e6044200·00000000·f6044200·00000000·..B.......B.....42 ··0x009f2258·e6044200·00000000·f6044200·00000000·..B.......B.....
43 ··0x009f3268·06054200·00000000·16054200·00000000·..B.......B.....43 ··0x009f2268·06054200·00000000·16054200·00000000·..B.......B.....
44 ··0x009f3278·26054200·00000000·36054200·00000000·&.B.....6.B.....44 ··0x009f2278·26054200·00000000·36054200·00000000·&.B.....6.B.....
45 ··0x009f3288·46054200·00000000·56054200·00000000·F.B.....V.B.....45 ··0x009f2288·46054200·00000000·56054200·00000000·F.B.....V.B.....
46 ··0x009f3298·66054200·00000000·76054200·00000000·f.B.....v.B.....46 ··0x009f2298·66054200·00000000·76054200·00000000·f.B.....v.B.....
47 ··0x009f32a8·86054200·00000000·96054200·00000000·..B.......B.....47 ··0x009f22a8·86054200·00000000·96054200·00000000·..B.......B.....
48 ··0x009f32b8·a6054200·00000000·b6054200·00000000·..B.......B.....48 ··0x009f22b8·a6054200·00000000·b6054200·00000000·..B.......B.....
49 ··0x009f32c8·c6054200·00000000·d6054200·00000000·..B.......B.....49 ··0x009f22c8·c6054200·00000000·d6054200·00000000·..B.......B.....
50 ··0x009f32d8·e6054200·00000000·f6054200·00000000·..B.......B.....50 ··0x009f22d8·e6054200·00000000·f6054200·00000000·..B.......B.....
51 ··0x009f32e8·06064200·00000000·16064200·00000000·..B.......B.....51 ··0x009f22e8·06064200·00000000·16064200·00000000·..B.......B.....
52 ··0x009f32f8·26064200·00000000·36064200·00000000·&.B.....6.B.....52 ··0x009f22f8·26064200·00000000·36064200·00000000·&.B.....6.B.....
53 ··0x009f3308·46064200·00000000·56064200·00000000·F.B.....V.B.....53 ··0x009f2308·46064200·00000000·56064200·00000000·F.B.....V.B.....
54 ··0x009f3318·66064200·00000000·76064200·00000000·f.B.....v.B.....54 ··0x009f2318·66064200·00000000·76064200·00000000·f.B.....v.B.....
55 ··0x009f3328·86064200·00000000·96064200·00000000·..B.......B.....55 ··0x009f2328·86064200·00000000·96064200·00000000·..B.......B.....
56 ··0x009f3338·a6064200·00000000·b6064200·00000000·..B.......B.....56 ··0x009f2338·a6064200·00000000·b6064200·00000000·..B.......B.....
57 ··0x009f3348·c6064200·00000000·d6064200·00000000·..B.......B.....57 ··0x009f2348·c6064200·00000000·d6064200·00000000·..B.......B.....
58 ··0x009f3358·e6064200·00000000·f6064200·00000000·..B.......B.....58 ··0x009f2358·e6064200·00000000·f6064200·00000000·..B.......B.....
59 ··0x009f3368·06074200·00000000·16074200·00000000·..B.......B.....59 ··0x009f2368·06074200·00000000·16074200·00000000·..B.......B.....
60 ··0x009f3378·26074200·00000000·36074200·00000000·&.B.....6.B.....60 ··0x009f2378·26074200·00000000·36074200·00000000·&.B.....6.B.....
61 ··0x009f3388·46074200·00000000·56074200·00000000·F.B.....V.B.....61 ··0x009f2388·46074200·00000000·56074200·00000000·F.B.....V.B.....
62 ··0x009f3398·66074200·00000000·76074200·00000000·f.B.....v.B.....62 ··0x009f2398·66074200·00000000·76074200·00000000·f.B.....v.B.....
63 ··0x009f33a8·86074200·00000000·96074200·00000000·..B.......B.....63 ··0x009f23a8·86074200·00000000·96074200·00000000·..B.......B.....
64 ··0x009f33b8·a6074200·00000000·b6074200·00000000·..B.......B.....64 ··0x009f23b8·a6074200·00000000·b6074200·00000000·..B.......B.....
65 ··0x009f33c8·c6074200·00000000·d6074200·00000000·..B.......B.....65 ··0x009f23c8·c6074200·00000000·d6074200·00000000·..B.......B.....
66 ··0x009f33d8·e6074200·00000000·f6074200·00000000·..B.......B.....66 ··0x009f23d8·e6074200·00000000·f6074200·00000000·..B.......B.....
67 ··0x009f33e8·06084200·00000000·16084200·00000000·..B.......B.....67 ··0x009f23e8·06084200·00000000·16084200·00000000·..B.......B.....
68 ··0x009f33f8·26084200·00000000·36084200·00000000·&.B.....6.B.....68 ··0x009f23f8·26084200·00000000·36084200·00000000·&.B.....6.B.....
69 ··0x009f3408·46084200·00000000·56084200·00000000·F.B.....V.B.....69 ··0x009f2408·46084200·00000000·56084200·00000000·F.B.....V.B.....
70 ··0x009f3418·66084200·00000000·76084200·00000000·f.B.....v.B.....70 ··0x009f2418·66084200·00000000·76084200·00000000·f.B.....v.B.....
71 ··0x009f3428·86084200·00000000·96084200·00000000·..B.......B.....71 ··0x009f2428·86084200·00000000·96084200·00000000·..B.......B.....
72 ··0x009f3438·a6084200·00000000·b6084200·00000000·..B.......B.....72 ··0x009f2438·a6084200·00000000·b6084200·00000000·..B.......B.....
73 ··0x009f3448·c6084200·00000000·d6084200·00000000·..B.......B.....73 ··0x009f2448·c6084200·00000000·d6084200·00000000·..B.......B.....
74 ··0x009f3458·e6084200·00000000·f6084200·00000000·..B.......B.....74 ··0x009f2458·e6084200·00000000·f6084200·00000000·..B.......B.....
75 ··0x009f3468·06094200·00000000·16094200·00000000·..B.......B.....75 ··0x009f2468·06094200·00000000·16094200·00000000·..B.......B.....
76 ··0x009f3478·26094200·00000000·36094200·00000000·&.B.....6.B.....76 ··0x009f2478·26094200·00000000·36094200·00000000·&.B.....6.B.....
77 ··0x009f3488·46094200·00000000·56094200·00000000·F.B.....V.B.....77 ··0x009f2488·46094200·00000000·56094200·00000000·F.B.....V.B.....
78 ··0x009f3498·66094200·00000000·76094200·00000000·f.B.....v.B.....78 ··0x009f2498·66094200·00000000·76094200·00000000·f.B.....v.B.....
79 ··0x009f34a8·86094200·00000000·96094200·00000000·..B.......B.....79 ··0x009f24a8·86094200·00000000·96094200·00000000·..B.......B.....
80 ··0x009f34b8·a6094200·00000000·b6094200·00000000·..B.......B.....80 ··0x009f24b8·a6094200·00000000·b6094200·00000000·..B.......B.....
81 ··0x009f34c8·c6094200·00000000·d6094200·00000000·..B.......B.....81 ··0x009f24c8·c6094200·00000000·d6094200·00000000·..B.......B.....
82 ··0x009f34d8·e6094200·00000000·f6094200·00000000·..B.......B.....82 ··0x009f24d8·e6094200·00000000·f6094200·00000000·..B.......B.....
83 ··0x009f34e8·060a4200·00000000·160a4200·00000000·..B.......B.....83 ··0x009f24e8·060a4200·00000000·160a4200·00000000·..B.......B.....
84 ··0x009f34f8·260a4200·00000000·360a4200·00000000·&.B.....6.B.....84 ··0x009f24f8·260a4200·00000000·360a4200·00000000·&.B.....6.B.....
85 ··0x009f3508·460a4200·00000000·560a4200·00000000·F.B.....V.B.....85 ··0x009f2508·460a4200·00000000·560a4200·00000000·F.B.....V.B.....
86 ··0x009f3518·660a4200·00000000·760a4200·00000000·f.B.....v.B.....86 ··0x009f2518·660a4200·00000000·760a4200·00000000·f.B.....v.B.....
87 ··0x009f3528·860a4200·00000000·960a4200·00000000·..B.......B.....87 ··0x009f2528·860a4200·00000000·960a4200·00000000·..B.......B.....
88 ··0x009f3538·a60a4200·00000000·b60a4200·00000000·..B.......B.....88 ··0x009f2538·a60a4200·00000000·b60a4200·00000000·..B.......B.....
89 ··0x009f3548·c60a4200·00000000·d60a4200·00000000·..B.......B.....89 ··0x009f2548·c60a4200·00000000·d60a4200·00000000·..B.......B.....
90 ··0x009f3558·e60a4200·00000000·f60a4200·00000000·..B.......B.....90 ··0x009f2558·e60a4200·00000000·f60a4200·00000000·..B.......B.....
91 ··0x009f3568·060b4200·00000000·160b4200·00000000·..B.......B.....91 ··0x009f2568·060b4200·00000000·160b4200·00000000·..B.......B.....
92 ··0x009f3578·260b4200·00000000·360b4200·00000000·&.B.....6.B.....92 ··0x009f2578·260b4200·00000000·360b4200·00000000·&.B.....6.B.....
93 ··0x009f3588·460b4200·00000000·560b4200·00000000·F.B.....V.B.....93 ··0x009f2588·460b4200·00000000·560b4200·00000000·F.B.....V.B.....
94 ··0x009f3598·660b4200·00000000·760b4200·00000000·f.B.....v.B.....94 ··0x009f2598·660b4200·00000000·760b4200·00000000·f.B.....v.B.....
95 ··0x009f35a8·860b4200·00000000·960b4200·00000000·..B.......B.....95 ··0x009f25a8·860b4200·00000000·960b4200·00000000·..B.......B.....
96 ··0x009f35b8·a60b4200·00000000·b60b4200·00000000·..B.......B.....96 ··0x009f25b8·a60b4200·00000000·b60b4200·00000000·..B.......B.....
97 ··0x009f35c8·c60b4200·00000000·d60b4200·00000000·..B.......B.....97 ··0x009f25c8·c60b4200·00000000·d60b4200·00000000·..B.......B.....
98 ··0x009f35d8·e60b4200·00000000·f60b4200·00000000·..B.......B.....98 ··0x009f25d8·e60b4200·00000000·f60b4200·00000000·..B.......B.....
99 ··0x009f35e8·060c4200·00000000·160c4200·00000000·..B.......B.....99 ··0x009f25e8·060c4200·00000000·160c4200·00000000·..B.......B.....
100 ··0x009f35f8·260c4200·00000000·360c4200·00000000·&.B.....6.B.....100 ··0x009f25f8·260c4200·00000000·360c4200·00000000·&.B.....6.B.....
101 ··0x009f3608·460c4200·00000000·560c4200·00000000·F.B.....V.B.....101 ··0x009f2608·460c4200·00000000·560c4200·00000000·F.B.....V.B.....
102 ··0x009f3618·660c4200·00000000·760c4200·00000000·f.B.....v.B.....102 ··0x009f2618·660c4200·00000000·760c4200·00000000·f.B.....v.B.....
103 ··0x009f3628·860c4200·00000000·960c4200·00000000·..B.......B.....103 ··0x009f2628·860c4200·00000000·960c4200·00000000·..B.......B.....
104 ··0x009f3638·a60c4200·00000000·b60c4200·00000000·..B.......B.....104 ··0x009f2638·a60c4200·00000000·b60c4200·00000000·..B.......B.....
105 ··0x009f3648·c60c4200·00000000·d60c4200·00000000·..B.......B.....105 ··0x009f2648·c60c4200·00000000·d60c4200·00000000·..B.......B.....
106 ··0x009f3658·e60c4200·00000000·f60c4200·00000000·..B.......B.....106 ··0x009f2658·e60c4200·00000000·f60c4200·00000000·..B.......B.....
107 ··0x009f3668·060d4200·00000000·160d4200·00000000·..B.......B.....107 ··0x009f2668·060d4200·00000000·160d4200·00000000·..B.......B.....
108 ··0x009f3678·260d4200·00000000·360d4200·00000000·&.B.....6.B.....108 ··0x009f2678·260d4200·00000000·360d4200·00000000·&.B.....6.B.....
109 ··0x009f3688·460d4200·00000000·560d4200·00000000·F.B.....V.B.....109 ··0x009f2688·460d4200·00000000·560d4200·00000000·F.B.....V.B.....
110 ··0x009f3698·660d4200·00000000·760d4200·00000000·f.B.....v.B.....110 ··0x009f2698·660d4200·00000000·760d4200·00000000·f.B.....v.B.....
111 ··0x009f36a8·860d4200·00000000·960d4200·00000000·..B.......B.....111 ··0x009f26a8·860d4200·00000000·960d4200·00000000·..B.......B.....
112 ··0x009f36b8·a60d4200·00000000·b60d4200·00000000·..B.......B.....112 ··0x009f26b8·a60d4200·00000000·b60d4200·00000000·..B.......B.....
113 ··0x009f36c8·c60d4200·00000000·d60d4200·00000000·..B.......B.....113 ··0x009f26c8·c60d4200·00000000·d60d4200·00000000·..B.......B.....
114 ··0x009f36d8·e60d4200·00000000·f60d4200·00000000·..B.......B.....114 ··0x009f26d8·e60d4200·00000000·f60d4200·00000000·..B.......B.....
115 ··0x009f36e8·060e4200·00000000·160e4200·00000000·..B.......B.....115 ··0x009f26e8·060e4200·00000000·160e4200·00000000·..B.......B.....
116 ··0x009f36f8·260e4200·00000000·360e4200·00000000·&.B.....6.B.....116 ··0x009f26f8·260e4200·00000000·360e4200·00000000·&.B.....6.B.....
117 ··0x009f3708·460e4200·00000000·560e4200·00000000·F.B.....V.B.....117 ··0x009f2708·460e4200·00000000·560e4200·00000000·F.B.....V.B.....
118 ··0x009f3718·660e4200·00000000·760e4200·00000000·f.B.....v.B.....118 ··0x009f2718·660e4200·00000000·760e4200·00000000·f.B.....v.B.....
119 ··0x009f3728·860e4200·00000000·960e4200·00000000·..B.......B.....119 ··0x009f2728·860e4200·00000000·960e4200·00000000·..B.......B.....
120 ··0x009f3738·a60e4200·00000000·b60e4200·00000000·..B.......B.....120 ··0x009f2738·a60e4200·00000000·b60e4200·00000000·..B.......B.....
121 ··0x009f3748·c60e4200·00000000·d60e4200·00000000·..B.......B.....121 ··0x009f2748·c60e4200·00000000·d60e4200·00000000·..B.......B.....
122 ··0x009f3758·e60e4200·00000000·f60e4200·00000000·..B.......B.....122 ··0x009f2758·e60e4200·00000000·f60e4200·00000000·..B.......B.....
123 ··0x009f3768·060f4200·00000000·160f4200·00000000·..B.......B.....123 ··0x009f2768·060f4200·00000000·160f4200·00000000·..B.......B.....
124 ··0x009f3778·260f4200·00000000·360f4200·00000000·&.B.....6.B.....124 ··0x009f2778·260f4200·00000000·360f4200·00000000·&.B.....6.B.....
125 ··0x009f3788·460f4200·00000000·560f4200·00000000·F.B.....V.B.....125 ··0x009f2788·460f4200·00000000·560f4200·00000000·F.B.....V.B.....
126 ··0x009f3798·660f4200·00000000·760f4200·00000000·f.B.....v.B.....126 ··0x009f2798·660f4200·00000000·760f4200·00000000·f.B.....v.B.....
Max diff block lines reached; 0/34590 bytes (0.00%) of diff not shown.
2.23 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 14313 lines modifiedOffset 1, 14569 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x009f4000·00000000·00000000·00000000·00000000·................2 ··0x009f3000·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·c0a55b00·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·90b56000·00000000·.3u.......`.....
 16 ··0x009f30e0·40aa5300·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·60a25b00·00000000·........`.[.....
 23 ··0x009f3150·00000000·00000000·00a95300·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·c0a55b00·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·90b56000·00000000·.4u.......`.....
 42 ··0x009f3280·40aa5300·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·60a25b00·00000000·........`.[.....
 49 ··0x009f32f0·00000000·00000000·00a95300·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·53054d00·00000000·..s.....S.M.....
 57 ··0x009f3370·5a114d00·00000000·00000000·00000000·Z.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·27e44f00·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·006e5c00·00000000·00000000·00000000·.n\.............
 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·00ae6e00·00000000·..........n.....
 89 ··0x009f3570·00000000·00000000·00000000·00000000·................
 90 ··0x009f3580·00000000·00000000·00440000·00000000·.........D......
 91 ··0x009f3590·30347500·00000000·00b06c00·00000000·04u.......l.....
 92 ··0x009f35a0·80705c00·00000000·00000000·00000000·.p\.............
 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·f0465c00·00000000·.........F\.....
 99 ··0x009f3610·00000000·00000000·603b5c00·00000000·........`;\.....
 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·c0a55b00·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·90b56000·00000000·k.s.......`.....
 118 ··0x009f3740·40aa5300·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·60a25b00·00000000·........`.[.....
 125 ··0x009f37b0·00000000·00000000·00a95300·00000000·..........S.....
 126 ··0x009f37c0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 2322512/2339921 bytes (99.26%) of diff not shown.
706 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 77 lines modifiedOffset 1, 333 lines modified
  
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x00a3e420·78646562·75677079·f0040d03·00000000·xdebugpy........2 ··0x00a3d420·78646562·75677079·f0040d03·00000000·xdebugpy........
3 ··0x00a3e430·00000000·00000000·f0520400·00000000·.........R......3 ··0x00a3d430·00000000·00000000·f0520400·00000000·.........R......
4 ··0x00a3e440·60020000·00000000·78020000·00000000·`.......x.......4 ··0x00a3d440·60020000·00000000·78020000·00000000·`.......x.......
5 ··0x00a3e450·a0f90200·00000000·681c0000·00000000·........h.......5 ··0x00a3d450·a0f90200·00000000·681c0000·00000000·........h.......
6 ··0x00a3e460·601c0000·00000000·b01c0000·00000000·`...............6 ··0x00a3d460·601c0000·00000000·b01c0000·00000000·`...............
7 ··0x00a3e470·e81c0000·00000000·e81d0000·00000000·................7 ··0x00a3d470·e81c0000·00000000·e81d0000·00000000·................
8 ··0x00a3e480·d81d0000·00000000·e01d0000·00000000·................8 ··0x00a3d480·d81d0000·00000000·e01d0000·00000000·................
9 ··0x00a3e490·10000000·00000000·481e0000·00000000·........H.......9 ··0x00a3d490·10000000·00000000·481e0000·00000000·........H.......
10 ··0x00a3e4a0·00000000·00000000·581e0000·00000000·........X.......10 ··0x00a3d4a0·00000000·00000000·581e0000·00000000·........X.......
11 ··0x00a3e4b0·501e0000·00000000·30010000·00000000·P.......0.......11 ··0x00a3d4b0·501e0000·00000000·30010000·00000000·P.......0.......
12 ··0x00a3e4c0·00000000·00000000·08000000·00000000·................12 ··0x00a3d4c0·00000000·00000000·08000000·00000000·................
13 ··0x00a3e4d0·10000000·00000000·48000000·00000000·........H.......13 ··0x00a3d4d0·10000000·00000000·48000000·00000000·........H.......
14 ··0x00a3e4e0·98000000·00000000·a0000000·00000000·................14 ··0x00a3d4e0·98000000·00000000·a0000000·00000000·................
15 ··0x00a3e4f0·e8000000·00000000·20000000·00000000·........·.......15 ··0x00a3d4f0·e8000000·00000000·20000000·00000000·........·.......
16 ··0x00a3e500·50000000·00000000·08000000·00000000·P...............16 ··0x00a3d500·50000000·00000000·08000000·00000000·P...............
17 ··0x00a3e510·00000000·00000000·38000000·00000000·........8.......17 ··0x00a3d510·00000000·00000000·38000000·00000000·........8.......
18 ··0x00a3e520·48000000·00000000·46000000·00000000·H.......F.......18 ··0x00a3d520·48000000·00000000·46000000·00000000·H.......F.......
19 ··0x00a3e530·d0000000·00000000·70000000·00000000·........p.......19 ··0x00a3d530·d0000000·00000000·70000000·00000000·........p.......
20 ··0x00a3e540·78000000·00000000·80000000·00000000·x...............20 ··0x00a3d540·78000000·00000000·80000000·00000000·x...............
21 ··0x00a3e550·88000000·00000000·44000000·00000000·........D.......21 ··0x00a3d550·88000000·00000000·44000000·00000000·........D.......
22 ··0x00a3e560·34000000·00000000·60000000·00000000·4.......`.......22 ··0x00a3d560·34000000·00000000·60000000·00000000·4.......`.......
23 ··0x00a3e570·68000000·00000000·c8000000·00000000·h...............23 ··0x00a3d570·68000000·00000000·c8000000·00000000·h...............
24 ··0x00a3e580·10000000·00000000·08000000·00000000·................24 ··0x00a3d580·10000000·00000000·08000000·00000000·................
25 ··0x00a3e590·a0010000·00000000·18000000·00000000·................25 ··0x00a3d590·a0010000·00000000·18000000·00000000·................
26 ··0x00a3e5a0·58000000·00000000·a8000000·00000000·X...............26 ··0x00a3d5a0·58000000·00000000·a8000000·00000000·X...............
27 ··0x00a3e5b0·20000000·00000000·18000000·00000000··...............27 ··0x00a3d5b0·20000000·00000000·18000000·00000000··...............
28 ··0x00a3e5c0·10000000·00000000·28000000·00000000·........(.......28 ··0x00a3d5c0·10000000·00000000·28000000·00000000·........(.......
29 ··0x00a3e5d0·18000000·00000000·10000000·00000000·................29 ··0x00a3d5d0·18000000·00000000·10000000·00000000·................
30 ··0x00a3e5e0·30000000·00000000·20000000·00000000·0.......·.......30 ··0x00a3d5e0·30000000·00000000·20000000·00000000·0.......·.......
31 ··0x00a3e5f0·28000000·00000000·18000000·00000000·(...............31 ··0x00a3d5f0·28000000·00000000·18000000·00000000·(...............
32 ··0x00a3e600·10000000·00000000·20000000·00000000·........·.......32 ··0x00a3d600·10000000·00000000·20000000·00000000·........·.......
33 ··0x00a3e610·10000000·00000000·18000000·00000000·................33 ··0x00a3d610·10000000·00000000·18000000·00000000·................
34 ··0x00a3e620·28000000·00000000·10000000·00000000·(...............34 ··0x00a3d620·28000000·00000000·10000000·00000000·(...............
35 ··0x00a3e630·20000000·00000000·40000000·00000000··.......@.......35 ··0x00a3d630·20000000·00000000·40000000·00000000··.......@.......
36 ··0x00a3e640·20000000·00000000·10000000·00000000··...............36 ··0x00a3d640·20000000·00000000·10000000·00000000··...............
37 ··0x00a3e650·28000000·00000000·f0000000·00000000·(...............37 ··0x00a3d650·28000000·00000000·f0000000·00000000·(...............
38 ··0x00a3e660·c8000000·00000000·00000000·00000000·................38 ··0x00a3d660·c8000000·00000000·00000000·00000000·................
 39 ··0x00a3d670·00000000·00000000·00000000·00000000·................
 40 ··0x00a3d680·00000000·00000000·00000000·00000000·................
 41 ··0x00a3d690·00000000·00000000·00000000·00000000·................
 42 ··0x00a3d6a0·00000000·00000000·ffffffff·ffffffff·................
 43 ··0x00a3d6b0·00000000·00000000·00000000·00000000·................
 44 ··0x00a3d6c0·01000000·00000000·00000000·00000000·................
 45 ··0x00a3d6d0·00000000·00000000·00000000·00000000·................
 46 ··0x00a3d6e0·00000000·00000000·50295200·00000000·........P)R.....
 47 ··0x00a3d6f0·902c5200·00000000·202b5200·00000000·.,R.....·+R.....
 48 ··0x00a3d700·c02a5200·00000000·00000000·00000000·.*R.............
 49 ··0x00a3d710·a07d5200·00000000·c0ed5200·00000000·.}R.......R.....
 50 ··0x00a3d720·40f55300·00000000·00f25200·00000000·@.S.......R.....
 51 ··0x00a3d730·00000000·00000000·a07d5200·00000000·.........}R.....
 52 ··0x00a3d740·c0ed5200·00000000·40f55300·00000000·..R.....@.S.....
 53 ··0x00a3d750·00f25200·00000000·72000000·00000000·..R.....r.......
 54 ··0x00a3d760·00000000·00000000·50295200·00000000·........P)R.....
 55 ··0x00a3d770·902c5200·00000000·202b5200·00000000·.,R.....·+R.....
 56 ··0x00a3d780·c02a5200·00000000·6d000000·00000000·.*R.....m.......
 57 ··0x00a3d790·00000000·00000000·a07d5200·00000000·.........}R.....
 58 ··0x00a3d7a0·c0ed5200·00000000·40f55300·00000000·..R.....@.S.....
 59 ··0x00a3d7b0·00f25200·00000000·6f000000·00000000·..R.....o.......
 60 ··0x00a3d7c0·00000000·00000000·a07d5200·00000000·.........}R.....
 61 ··0x00a3d7d0·c0ed5200·00000000·40f55300·00000000·..R.....@.S.....
 62 ··0x00a3d7e0·00f25200·00000000·00000000·00000000·..R.............
 63 ··0x00a3d7f0·00000000·00000000·60825200·00000000·........`.R.....
 64 ··0x00a3d800·70456200·00000000·ffffffff·00000000·pEb.............
 65 ··0x00a3d810·00000000·00000000·ffffffff·00000000·................
 66 ··0x00a3d820·00000000·00000000·00000000·00000000·................
 67 ··0x00a3d830·00000000·00000000·00000000·00000000·................
 68 ··0x00a3d840·00000000·00000000·48d8a300·00000000·........H.......
 69 ··0x00a3d850·48d8a300·00000000·00000000·00000000·H...............
 70 ··0x00a3d860·00000000·00000000·00000000·00000000·................
 71 ··0x00a3d870·00000000·00000000·00000000·00000000·................
 72 ··0x00a3d880·00000000·00000000·00000000·00000000·................
 73 ··0x00a3d890·00000000·00000000·00000000·00000000·................
 74 ··0x00a3d8a0·00000000·00000000·00000000·00000000·................
 75 ··0x00a3d8b0·00000000·00000000·00000000·00000000·................
 76 ··0x00a3d8c0·00000000·00000000·00000000·00000000·................
 77 ··0x00a3d8d0·00000000·00000000·00000000·00000000·................
 78 ··0x00a3d8e0·00000000·00000000·00000000·00000000·................
 79 ··0x00a3d8f0·00000000·00000000·00000000·00000000·................
 80 ··0x00a3d900·00000000·00000000·00000000·00000000·................
 81 ··0x00a3d910·00000000·00000000·00000000·00000000·................
 82 ··0x00a3d920·00000000·00000000·00000000·00000000·................
 83 ··0x00a3d930·00000000·00000000·00000000·00000000·................
 84 ··0x00a3d940·00000000·00000000·00000000·00000000·................
 85 ··0x00a3d950·00000000·00000000·00000000·00000000·................
 86 ··0x00a3d960·00000000·00000000·00000000·00000000·................
 87 ··0x00a3d970·00000000·00000000·00000000·00000000·................
 88 ··0x00a3d980·00000000·00000000·00000000·00000000·................
 89 ··0x00a3d990·00000000·00000000·00000000·00000000·................
 90 ··0x00a3d9a0·00000000·00000000·00000000·00000000·................
 91 ··0x00a3d9b0·00000000·00000000·00000000·00000000·................
 92 ··0x00a3d9c0·00000000·00000000·00000000·00000000·................
 93 ··0x00a3d9d0·00000000·00000000·00000000·00000000·................
 94 ··0x00a3d9e0·00000000·00000000·00000000·00000000·................
 95 ··0x00a3d9f0·00000000·00000000·00000000·00000000·................
 96 ··0x00a3da00·00000000·00000000·00000000·00000000·................
 97 ··0x00a3da10·00000000·00000000·00000000·00000000·................
 98 ··0x00a3da20·00000000·00000000·00000000·00000000·................
 99 ··0x00a3da30·00000000·00000000·00000000·00000000·................
 100 ··0x00a3da40·00000000·00000000·00000000·00000000·................
 101 ··0x00a3da50·00000000·00000000·00000000·00000000·................
 102 ··0x00a3da60·00000000·00000000·00000000·00000000·................
 103 ··0x00a3da70·00000000·00000000·00000000·00000000·................
 104 ··0x00a3da80·00000000·00000000·00000000·00000000·................
 105 ··0x00a3da90·00000000·00000000·00000000·00000000·................
 106 ··0x00a3daa0·00000000·00000000·00000000·00000000·................
 107 ··0x00a3dab0·00000000·00000000·00000000·00000000·................
 108 ··0x00a3dac0·00000000·00000000·00000000·00000000·................
 109 ··0x00a3dad0·00000000·00000000·00000000·00000000·................
 110 ··0x00a3dae0·00000000·00000000·00000000·00000000·................
 111 ··0x00a3daf0·00000000·00000000·00000000·00000000·................
 112 ··0x00a3db00·00000000·00000000·00000000·00000000·................
 113 ··0x00a3db10·00000000·00000000·00000000·00000000·................
 114 ··0x00a3db20·00000000·00000000·00000000·00000000·................
 115 ··0x00a3db30·00000000·00000000·00000000·00000000·................
 116 ··0x00a3db40·00000000·00000000·00000000·00000000·................
 117 ··0x00a3db50·00000000·00000000·00000000·00000000·................
 118 ··0x00a3db60·00000000·00000000·00000000·00000000·................
 119 ··0x00a3db70·00000000·00000000·00000000·00000000·................
 120 ··0x00a3db80·00000000·00000000·00000000·00000000·................
 121 ··0x00a3db90·00000000·00000000·00000000·00000000·................
 122 ··0x00a3dba0·00000000·00000000·00000000·00000000·................
 123 ··0x00a3dbb0·00000000·00000000·00000000·00000000·................
 124 ··0x00a3dbc0·00000000·00000000·00000000·00000000·................
 125 ··0x00a3dbd0·00000000·00000000·00000000·00000000·................
 126 ··0x00a3dbe0·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 ··0x00a83710·00000000·00000000·00000000·00000000·................2 ··0x00a82710·00000000·00000000·00000000·00000000·................
3 ··0x00a83720·00000000·00000000···················........3 ··0x00a82720·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·39343431·30356438·30613531·30303731·944105d80a510071 
3 ··0x00000010·31633130·34313539·61323662·31373464·1c104159a26b174d2 ··0x00000000·35343263·64306565·63313133·31626132·542cd0eec1131ba2
 3 ··0x00000010·30353962·32376461·64346239·33653135·059b27dad4b93e15
4 ··0x00000020·38376134·36382e64·65627567·00000000·87a468.debug....4 ··0x00000020·38633433·38642e64·65627567·00000000·8c438d.debug....
5 ··0x00000030·bd964d12····························..M.5 ··0x00000030·f27c3221····························.|2!
  
94.6 MB
python3.13-nopie_3.13.4-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-03·19:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-03·19:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····1044·2025-06-03·19:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1044·2025-06-03·19:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2209320·2025-06-03·19:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0··2208512·2025-06-03·19:15:26.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
94.6 MB
data.tar.xz
94.6 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-03·19:15:26.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··6828720·2025-06-03·19:15:26.000000·./usr/bin/python3.134 -rwxr-xr-x···0·root·········(0)·root·········(0)··6828688·2025-06-03·19:15:26.000000·./usr/bin/python3.13
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-nopie/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-nopie/
8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-nopie/README.Debian8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-nopie/README.Debian
9 -rw-r--r--···0·root·········(0)·root·········(0)····11328·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-nopie/changelog.Debian.gz9 -rw-r--r--···0·root·········(0)·root·········(0)····11328·2025-06-03·19:15:26.000000·./usr/share/doc/python3.13-nopie/changelog.Debian.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2025-04-08·19:55:40.000000·./usr/share/doc/python3.13-nopie/copyright10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2025-04-08·19:55:40.000000·./usr/share/doc/python3.13-nopie/copyright
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-03·19:15:26.000000·./usr/share/lintian/
94.6 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:···············0x68073011 ··Entry·point·address:···············0x67e5b0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········6826544·(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)
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.28 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·0x6807302 Entry·point·0x67e5b0
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·0x31e609·0x31e609·R·E·0x100010 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x31e2c9·0x31e2c9·R·E·0x1000
11 ··LOAD···········0x33f000·0x000000000073f000·0x000000000073f000·0x2b28e8·0x2b28e8·R···0x100011 ··LOAD···········0x33f000·0x000000000073f000·0x000000000073f000·0x2b2950·0x2b2950·R···0x1000
12 ··LOAD···········0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x090970·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···········0x5f18c8·0x00000000009f18c8·0x00000000009f18c8·0x000020·0x000020·R···0x416 ··NOTE···········0x5f1930·0x00000000009f1930·0x00000000009f1930·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···0x565804·0x0000000000965804·0x0000000000965804·0x016b24·0x016b24·R···0x419 ··GNU_EH_FRAME···0x5659a4·0x00000000009659a4·0x00000000009659a4·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·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·
4.62 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x682a30:1 There·are·34·section·headers,·starting·at·offset·0x682a10:
  
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·00a1c1·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000410a70·010a70·00a1c1·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········000000000041ac32·01ac32·001198·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········000000000041ac32·01ac32·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·31c5be·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········0000000000422040·022040·31c27e·00··AX··0···0·64
19 ··[14]·.fini·············PROGBITS········000000000073e600·33e600·000009·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········000000000073e2c0·33e2c0·000009·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········000000000073f000·33f000·226800·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········000000000073f000·33f000·2269a0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········0000000000965800·565800·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········00000000009659a0·5659a0·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000965804·565804·016b24·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········00000000009659a4·5659a4·016b4c·00···A··0···0··4
23 ··[18]·.eh_frame·········PROGBITS········000000000097c328·57c328·0755a0·00···A··0···0··823 ··[18]·.eh_frame·········PROGBITS········000000000097c4f0·57c4f0·075440·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f18c8·5f18c8·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f1930·5f1930·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
32 ··[27]·.data·············PROGBITS········00000000009f4000·5f3000·04a410·00··WA··0···0·3232 ··[27]·.data·············PROGBITS········00000000009f4000·5f3000·04a3e8·00··WA··0···0·32
33 ··[28]·.PyRuntime········PROGBITS········0000000000a3e420·63d420·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········PROGBITS········0000000000a3e400·63d400·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········PROGBITS········0000000000a83710·682710·000018·00··WA··0···0··234 ··[29]·.probes···········PROGBITS········0000000000a836f0·6826f0·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a83740·682728·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a83740·682708·074608·00··WA··0···0·64
36 ··[31]·.note.stapsdt·····NOTE············0000000000000000·682728·000188·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············0000000000000000·682708·000188·00······0···0··4
37 ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·6828b0·000034·00······0···0··437 ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·682890·000034·00······0···0··4
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·6828e4·000148·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·6828c4·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)
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:·00000000005e7fa0····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault491 ···487:·00000000005e7c40····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
492 ···488:·0000000000538f50····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New492 ···488:·0000000000538e90····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
493 ···489:·00000000006b3260····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register493 ···489:·00000000006b1090····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
494 ···490:·0000000000421030·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)494 ···490:·0000000000421030·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)
495 ···491:·0000000000517409·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType495 ···491:·000000000051a1b7·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
496 ···492:·00000000007110f0····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException496 ···492:·0000000000710570····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException
497 ···493:·0000000000505f5f····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule497 ···493:·0000000000505f31····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
498 ···494:·00000000006147b0····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode498 ···494:·0000000000614160····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
499 ···495:·0000000000645f70·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join499 ···495:·0000000000644fe0·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join
500 ···496:·00000000006d8080····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing500 ···496:·00000000006d6bd0····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing
501 ···497:·00000000004206f0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)501 ···497:·00000000004206f0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)
502 ···498:·0000000000530770····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get502 ···498:·00000000005306b0····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
503 ···499:·00000000006b66b0····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls503 ···499:·00000000006b44f0····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:·000000000048e55e····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable505 ···501:·000000000048e6e4····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
506 ···502:·00000000006cf4f0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket506 ···502:·00000000006cdd30····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:·0000000000649b00····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time508 ···504:·0000000000648dc0····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time
509 ···505:·0000000000554ab0···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread509 ···505:·00000000005548a0···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
510 ···506:·00000000005193fb····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value510 ···506:·000000000051834a····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:·00000000006813b0····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread512 ···508:·000000000067f230····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread
513 ···509:·0000000000522a90····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc513 ···509:·0000000000522a10····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
514 ···510:·00000000005e65b0··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack514 ···510:·00000000005e6250··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
515 ···511:·00000000004f4d2d····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument515 ···511:·00000000004f4c9a····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
516 ···512:·00000000006025a0···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod516 ···512:·0000000000602060···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod
517 ···513:·000000000048a530···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print517 ···513:·000000000048a53f···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
518 ···514:·00000000006bf5e0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random518 ···514:·00000000006bd8a0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random
519 ···515:·0000000000514947····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter519 ···515:·00000000005146e3····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter
520 ···516:·0000000000630780····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic520 ···516:·000000000062f800····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic
521 ···517:·0000000000635110···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue521 ···517:·0000000000634110···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:·0000000000512dae····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock523 ···519:·0000000000512d27····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock
524 ···520:·0000000000518f35····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite524 ···520:·0000000000517e84····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite
525 ···521:·00000000005ba550····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath525 ···521:·00000000005ba3f0····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:·000000000062e530····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd527 ···523:·000000000062d5b0····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
528 ···524:·000000000051b356····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall528 ···524:·000000000051b078····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
529 ···525:·000000000063ba00····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase529 ···525:·000000000063ace0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
530 ···526:·0000000000635c10···355·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject530 ···526:·0000000000634c10···355·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
531 ···527:·00000000006756a0···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow531 ···527:·0000000000673b20···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:·00000000004e80af····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call533 ···529:·00000000004e800e····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
534 ···530:·00000000006b41d0····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra534 ···530:·00000000006b2000····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:·0000000000546330····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL536 ···532:·0000000000546270····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL
537 ···533:·000000000050f469···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd537 ···533:·000000000050f3f9···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:·00000000004fdd11····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString539 ···535:·00000000004fdca6····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString
540 ···536:·000000000051717a···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords540 ···536:·00000000005163aa···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
541 ···537:·0000000000514bd4·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR541 ···537:·0000000000514970·····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:·00000000005d6da0···278·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict543 ···539:·00000000005d6b70···262·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict
544 ···540:·00000000005a27a0··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition544 ···540:·00000000005a26a0··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:·000000000051f269···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent546 ···542:·000000000051dbf7···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:·0000000000683460····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append548 ···544:·00000000006812f0····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:·000000000070fa90···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble551 ···547:·000000000070ef10···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
552 ···548:·00000000005135ae···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject552 ···548:·0000000000513527···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
553 ···549:·00000000005132c8····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID553 ···549:·0000000000513241····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
554 ···550:·00000000004da7bb····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig554 ···550:·00000000004da72c····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig
555 ···551:·0000000000518563····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs555 ···551:·0000000000516e14····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs
556 ···552:·000000000064cab0····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState556 ···552:·000000000064bd40····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
557 ···553:·00000000006814c0····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv557 ···553:·000000000067f340····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:·00000000005e6f80···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices559 ···555:·00000000005e6c20···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
560 ···556:·0000000000502f6f····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String560 ···556:·0000000000502ff1····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
561 ···557:·00000000007101d0···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter561 ···557:·000000000070f650···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter
562 ···558:·000000000073e582·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end562 ···558:·000000000073e242·····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:·0000000000624680····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask564 ···560:·0000000000623760····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:·00000000005ff990····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items566 ···562:·00000000005ff4f0····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
567 ···563:·00000000004f224f····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32567 ···563:·00000000004f21bc····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
568 ···564:·00000000006bd590····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime568 ···564:·00000000006bb860····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:·000000000060f1d0····36·FUNC····GLOBAL·DEFAULT···13·PyIter_Check570 ···566:·000000000060eb90····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:·0000000000518c56····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException572 ···568:·0000000000517ba5····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:·000000000060c520····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass574 ···570:·000000000060bee0····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass
575 ···571:·000000000059bb10···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare575 ···571:·000000000059ba30···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
576 ···572:·000000000053c1a0····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal576 ···572:·000000000053c0e0····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal
577 ···573:·00000000004d0d82····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep577 ···573:·00000000004d0e22····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
578 ···574:·0000000000718240····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy578 ···574:·00000000007178f0····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
579 ···575:·0000000000420d50·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)579 ···575:·0000000000420d50·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)
580 ···576:·00000000005089cf····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault580 ···576:·000000000050893d····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
581 ···577:·00000000005fd9c0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric581 ···577:·00000000005fd560····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
582 ···578:·00000000005f1c10····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath582 ···578:·00000000005f1890····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
583 ···579:·00000000005b6870···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem583 ···579:·00000000005b6730···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
584 ···580:·00000000005e1300···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free584 ···580:·00000000005e1070···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free
585 ···581:·0000000000685030···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise585 ···581:·0000000000682eb0···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:·00000000004fd2ca····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent587 ···583:·00000000004fd02b····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent
588 ···584:·000000000051c00e····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags588 ···584:·000000000051b85f····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags
589 ···585:·000000000066f920··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD589 ···585:·000000000066df20··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD
590 ···586:·0000000000646540····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin590 ···586:·00000000006dc0d0····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin
591 ···587:·000000000053b0e0····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New591 ···587:·000000000053b020····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New
592 ···588:·000000000054ded0···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New592 ···588:·000000000054dcb0···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New
593 ···589:·00000000006cd240····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall593 ···589:·00000000006cba80····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:·000000000053d510····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString595 ···591:·000000000053d450····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString
596 ···592:·0000000000682970····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception596 ···592:·0000000000680800····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception
597 ···593:·0000000000517936····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New597 ···593:·00000000005169f0····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New
598 ···594:·0000000000595c30··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString598 ···594:·0000000000595890··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:·000000000071d260····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get600 ···596:·000000000071cf60····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:·000000000051edc7····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx603 ···599:·000000000051d833····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx
604 ···600:·0000000000723440···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find604 ···600:·0000000000722cd0···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find
605 ···601:·0000000000513eab····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher605 ···601:·0000000000513e24····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher
606 ···602:·0000000000522f00····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc606 ···602:·0000000000522e80····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc
607 ···603:·0000000000518c40·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin607 ···603:·0000000000517b8f·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin
608 ···604:·00000000005dc080··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup608 ···604:·00000000005dbe60··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup
609 ···605:·00000000006bd5a0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct609 ···605:·00000000006bb870····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct
610 ···606:·0000000000721630····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString610 ···606:·0000000000720db0····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString
Max diff block lines reached; 245525/263842 bytes (93.06%) 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)···············0x73e6009 ·0x000000000000000d·(FINI)···············0x73e2c0
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:·c0c10b311ef4841afa7a8a75c5f37ebc25b286316 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·39b292881d6b860cbc5e0b403798d5745514aa0b
  
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:·0x000000000042fde8,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372614 ····Location:·0x000000000042fc25,·Base:·0x00000000009659a0,·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:·0x00000000004391f7,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372018 ····Location:·0x000000000043902c,·Base:·0x00000000009659a0,·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:·0x0000000000439351,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8371e22 ····Location:·0x0000000000439186,·Base:·0x00000000009659a0,·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:·0x0000000000456276,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372426 ····Location:·0x00000000004561dc,·Base:·0x00000000009659a0,·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:·0x0000000000456284,·Base:·0x0000000000965800,·Semaphore:·0x0000000000a8372230 ····Location:·0x00000000004561ea,·Base:·0x00000000009659a0,·Semaphore:·0x0000000000a83702
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
12.2 MB
readelf --wide --debug-dump=frames {}
    
Offset 1, 11634 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, 11621 lines removed)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x16b20·(offset:·0x97c328)6 ··Start·of·frame·section:··0x16b48·(offset:·0x97c4f0)
7 ··Entries·in·search·table:·0x2d637 ··Entries·in·search·table:·0x2d68
8 ··0xffffffffffaba81c·(offset:·0x420020)·->·0x16b7c·fde=[····58]8 ··0xffffffffffaba67c·(offset:·0x420020)·->·0x16ba4·fde=[····58]
9 ··0xffffffffffabc83c·(offset:·0x422040)·->·0x16bc0·fde=[····9c]9 ··0xffffffffffabc69c·(offset:·0x422040)·->·0x16be8·fde=[····9c]
10 ··0xffffffffffabc865·(offset:·0x422069)·->·0x16c38·fde=[···114]10 ··0xffffffffffabc6c5·(offset:·0x422069)·->·0x16c60·fde=[···114]
11 ··0xffffffffffabc96c·(offset:·0x422170)·->·0x16cb8·fde=[···194]11 ··0xffffffffffabc7cc·(offset:·0x422170)·->·0x16ce0·fde=[···194]
12 ··0xffffffffffabc983·(offset:·0x422187)·->·0x16cfc·fde=[···1d8]12 ··0xffffffffffabc7e3·(offset:·0x422187)·->·0x16d24·fde=[···1d8]
13 ··0xffffffffffabc98f·(offset:·0x422193)·->·0x16d44·fde=[···220]13 ··0xffffffffffabc7ef·(offset:·0x422193)·->·0x16d6c·fde=[···220]
14 ··0xffffffffffabcb2c·(offset:·0x422330)·->·0x16dcc·fde=[···2a8]14 ··0xffffffffffabc98c·(offset:·0x422330)·->·0x16df4·fde=[···2a8]
15 ··0xffffffffffabcbb0·(offset:·0x4223b4)·->·0x16e24·fde=[···300]15 ··0xffffffffffabca10·(offset:·0x4223b4)·->·0x16e4c·fde=[···300]
16 ··0xffffffffffabcbef·(offset:·0x4223f3)·->·0x16e88·fde=[···364]16 ··0xffffffffffabca4f·(offset:·0x4223f3)·->·0x16eb0·fde=[···364]
17 ··0xffffffffffabcd62·(offset:·0x422566)·->·0x16ed8·fde=[···3b4]17 ··0xffffffffffabcbc2·(offset:·0x422566)·->·0x16f00·fde=[···3b4]
18 ··0xffffffffffabcd64·(offset:·0x422568)·->·0x16f18·fde=[···3f4]18 ··0xffffffffffabcbc4·(offset:·0x422568)·->·0x16f40·fde=[···3f4]
19 ··0xffffffffffabcfc1·(offset:·0x4227c5)·->·0x16f68·fde=[···444]19 ··0xffffffffffabce21·(offset:·0x4227c5)·->·0x16f90·fde=[···444]
20 ··0xffffffffffabcfd1·(offset:·0x4227d5)·->·0x16fcc·fde=[···4a8]20 ··0xffffffffffabce31·(offset:·0x4227d5)·->·0x16ff4·fde=[···4a8]
21 ··0xffffffffffabd03a·(offset:·0x42283e)·->·0x16ff4·fde=[···4d0]21 ··0xffffffffffabce9a·(offset:·0x42283e)·->·0x1701c·fde=[···4d0]
22 ··0xffffffffffabd21d·(offset:·0x422a21)·->·0x17038·fde=[···514]22 ··0xffffffffffabd07d·(offset:·0x422a21)·->·0x17060·fde=[···514]
23 ··0xffffffffffabd25c·(offset:·0x422a60)·->·0x17078·fde=[···554]23 ··0xffffffffffabd0bc·(offset:·0x422a60)·->·0x170a0·fde=[···554]
24 ··0xffffffffffabd2e0·(offset:·0x422ae4)·->·0x170a8·fde=[···584]24 ··0xffffffffffabd140·(offset:·0x422ae4)·->·0x170d0·fde=[···584]
25 ··0xffffffffffabd314·(offset:·0x422b18)·->·0x170d0·fde=[···5ac]25 ··0xffffffffffabd174·(offset:·0x422b18)·->·0x170f8·fde=[···5ac]
26 ··0xffffffffffabd339·(offset:·0x422b3d)·->·0x170e4·fde=[···5c0]26 ··0xffffffffffabd199·(offset:·0x422b3d)·->·0x1710c·fde=[···5c0]
27 ··0xffffffffffabd42c·(offset:·0x422c30)·->·0x1711c·fde=[···5f8]27 ··0xffffffffffabd28c·(offset:·0x422c30)·->·0x17144·fde=[···5f8]
28 ··0xffffffffffabd47d·(offset:·0x422c81)·->·0x1713c·fde=[···618]28 ··0xffffffffffabd2dd·(offset:·0x422c81)·->·0x17164·fde=[···618]
29 ··0xffffffffffabd5cb·(offset:·0x422dcf)·->·0x171d4·fde=[···6b0]29 ··0xffffffffffabd42b·(offset:·0x422dcf)·->·0x171fc·fde=[···6b0]
30 ··0xffffffffffabd5d3·(offset:·0x422dd7)·->·0x1720c·fde=[···6e8]30 ··0xffffffffffabd433·(offset:·0x422dd7)·->·0x17234·fde=[···6e8]
31 ··0xffffffffffabd609·(offset:·0x422e0d)·->·0x17244·fde=[···720]31 ··0xffffffffffabd469·(offset:·0x422e0d)·->·0x1726c·fde=[···720]
32 ··0xffffffffffabd61a·(offset:·0x422e1e)·->·0x1727c·fde=[···758]32 ··0xffffffffffabd47a·(offset:·0x422e1e)·->·0x172a4·fde=[···758]
33 ··0xffffffffffabd638·(offset:·0x422e3c)·->·0x172a8·fde=[···784]33 ··0xffffffffffabd498·(offset:·0x422e3c)·->·0x172d0·fde=[···784]
34 ··0xffffffffffabd63b·(offset:·0x422e3f)·->·0x172f0·fde=[···7cc]34 ··0xffffffffffabd49b·(offset:·0x422e3f)·->·0x17318·fde=[···7cc]
35 ··0xffffffffffabd6ec·(offset:·0x422ef0)·->·0x17364·fde=[···840]35 ··0xffffffffffabd54c·(offset:·0x422ef0)·->·0x1738c·fde=[···840]
36 ··0xffffffffffabd6f7·(offset:·0x422efb)·->·0x17378·fde=[···854]36 ··0xffffffffffabd557·(offset:·0x422efb)·->·0x173a0·fde=[···854]
37 ··0xffffffffffabd725·(offset:·0x422f29)·->·0x17398·fde=[···874]37 ··0xffffffffffabd585·(offset:·0x422f29)·->·0x173c0·fde=[···874]
38 ··0xffffffffffabd739·(offset:·0x422f3d)·->·0x173ec·fde=[···8c8]38 ··0xffffffffffabd599·(offset:·0x422f3d)·->·0x17414·fde=[···8c8]
39 ··0xffffffffffabd745·(offset:·0x422f49)·->·0x17440·fde=[···91c]39 ··0xffffffffffabd5a5·(offset:·0x422f49)·->·0x17468·fde=[···91c]
40 ··0xffffffffffabd75c·(offset:·0x422f60)·->·0x174a0·fde=[···97c]40 ··0xffffffffffabd5bc·(offset:·0x422f60)·->·0x174c8·fde=[···97c]
41 ··0xffffffffffabd791·(offset:·0x422f95)·->·0x174d8·fde=[···9b4]41 ··0xffffffffffabd5f1·(offset:·0x422f95)·->·0x17500·fde=[···9b4]
42 ··0xffffffffffabd7b8·(offset:·0x422fbc)·->·0x174f0·fde=[···9cc]42 ··0xffffffffffabd618·(offset:·0x422fbc)·->·0x17518·fde=[···9cc]
43 ··0xffffffffffabd847·(offset:·0x42304b)·->·0x17574·fde=[···a50]43 ··0xffffffffffabd6a7·(offset:·0x42304b)·->·0x1759c·fde=[···a50]
44 ··0xffffffffffabd88b·(offset:·0x42308f)·->·0x175c0·fde=[···a9c]44 ··0xffffffffffabd6eb·(offset:·0x42308f)·->·0x175e8·fde=[···a9c]
45 ··0xffffffffffabd8a3·(offset:·0x4230a7)·->·0x1762c·fde=[···b08]45 ··0xffffffffffabd703·(offset:·0x4230a7)·->·0x17654·fde=[···b08]
46 ··0xffffffffffabde79·(offset:·0x42367d)·->·0x176c8·fde=[···ba4]46 ··0xffffffffffabdcd9·(offset:·0x42367d)·->·0x176f0·fde=[···ba4]
47 ··0xffffffffffabded3·(offset:·0x4236d7)·->·0x176fc·fde=[···bd8]47 ··0xffffffffffabdd33·(offset:·0x4236d7)·->·0x17724·fde=[···bd8]
48 ··0xffffffffffabdef5·(offset:·0x4236f9)·->·0x17724·fde=[···c00]48 ··0xffffffffffabdd55·(offset:·0x4236f9)·->·0x1774c·fde=[···c00]
49 ··0xffffffffffabdf28·(offset:·0x42372c)·->·0x17768·fde=[···c44]49 ··0xffffffffffabdd88·(offset:·0x42372c)·->·0x17790·fde=[···c44]
50 ··0xffffffffffabdf71·(offset:·0x423775)·->·0x1779c·fde=[···c78]50 ··0xffffffffffabddd1·(offset:·0x423775)·->·0x177c4·fde=[···c78]
51 ··0xffffffffffabdf79·(offset:·0x42377d)·->·0x177b4·fde=[···c90]51 ··0xffffffffffabddd9·(offset:·0x42377d)·->·0x177dc·fde=[···c90]
52 ··0xffffffffffabdfa7·(offset:·0x4237ab)·->·0x1783c·fde=[···d18]52 ··0xffffffffffabde07·(offset:·0x4237ab)·->·0x17864·fde=[···d18]
53 ··0xffffffffffabe1a5·(offset:·0x4239a9)·->·0x17884·fde=[···d60]53 ··0xffffffffffabe005·(offset:·0x4239a9)·->·0x178ac·fde=[···d60]
54 ··0xffffffffffabe1a8·(offset:·0x4239ac)·->·0x178c0·fde=[···d9c]54 ··0xffffffffffabe008·(offset:·0x4239ac)·->·0x178e8·fde=[···d9c]
55 ··0xffffffffffabe212·(offset:·0x423a16)·->·0x1795c·fde=[···e38]55 ··0xffffffffffabe072·(offset:·0x423a16)·->·0x17970·fde=[···e24]
56 ··0xffffffffffabe219·(offset:·0x423a1d)·->·0x17998·fde=[···e74]56 ··0xffffffffffabe079·(offset:·0x423a1d)·->·0x179d4·fde=[···e88]
57 ··0xffffffffffabe241·(offset:·0x423a45)·->·0x179b4·fde=[···e90]57 ··0xffffffffffabe0a1·(offset:·0x423a45)·->·0x179f0·fde=[···ea4]
58 ··0xffffffffffabe340·(offset:·0x423b44)·->·0x179dc·fde=[···eb8]58 ··0xffffffffffabe1a0·(offset:·0x423b44)·->·0x17a18·fde=[···ecc]
59 ··0xffffffffffabe3c4·(offset:·0x423bc8)·->·0x17a20·fde=[···efc]59 ··0xffffffffffabe224·(offset:·0x423bc8)·->·0x17a5c·fde=[···f10]
60 ··0xffffffffffabe3cf·(offset:·0x423bd3)·->·0x17a34·fde=[···f10]60 ··0xffffffffffabe22f·(offset:·0x423bd3)·->·0x17a70·fde=[···f24]
61 ··0xffffffffffabe459·(offset:·0x423c5d)·->·0x17af4·fde=[···fd0]61 ··0xffffffffffabe2b9·(offset:·0x423c5d)·->·0x17b30·fde=[···fe4]
62 ··0xffffffffffabe8b5·(offset:·0x4240b9)·->·0x17b28·fde=[··1004]62 ··0xffffffffffabe715·(offset:·0x4240b9)·->·0x17b64·fde=[··1018]
63 ··0xffffffffffabe8b8·(offset:·0x4240bc)·->·0x17b84·fde=[··1060]63 ··0xffffffffffabe718·(offset:·0x4240bc)·->·0x17bc0·fde=[··1074]
64 ··0xffffffffffabe957·(offset:·0x42415b)·->·0x17be0·fde=[··10bc]64 ··0xffffffffffabe7b7·(offset:·0x42415b)·->·0x17c1c·fde=[··10d0]
65 ··0xffffffffffabe9a4·(offset:·0x4241a8)·->·0x17c4c·fde=[··1128]65 ··0xffffffffffabe804·(offset:·0x4241a8)·->·0x17c88·fde=[··113c]
66 ··0xffffffffffabe9bd·(offset:·0x4241c1)·->·0x17cb4·fde=[··1190]66 ··0xffffffffffabe81d·(offset:·0x4241c1)·->·0x17cf0·fde=[··11a4]
67 ··0xffffffffffabeb80·(offset:·0x424384)·->·0x17d4c·fde=[··1228]67 ··0xffffffffffabe9e0·(offset:·0x424384)·->·0x17d88·fde=[··123c]
68 ··0xffffffffffabebeb·(offset:·0x4243ef)·->·0x17d94·fde=[··1270]68 ··0xffffffffffabea4b·(offset:·0x4243ef)·->·0x17dd0·fde=[··1284]
69 ··0xffffffffffabec08·(offset:·0x42440c)·->·0x17dcc·fde=[··12a8]69 ··0xffffffffffabea68·(offset:·0x42440c)·->·0x17e08·fde=[··12bc]
70 ··0xffffffffffabec18·(offset:·0x42441c)·->·0x17e44·fde=[··1320]70 ··0xffffffffffabea78·(offset:·0x42441c)·->·0x17e80·fde=[··1334]
71 ··0xffffffffffabecc5·(offset:·0x4244c9)·->·0x17ea8·fde=[··1384]71 ··0xffffffffffabeb25·(offset:·0x4244c9)·->·0x17ee4·fde=[··1398]
72 ··0xffffffffffabed10·(offset:·0x424514)·->·0x17f5c·fde=[··1438]72 ··0xffffffffffabeb70·(offset:·0x424514)·->·0x17f98·fde=[··144c]
73 ··0xffffffffffac008a·(offset:·0x42588e)·->·0x17fc8·fde=[··14a4]73 ··0xffffffffffabfeea·(offset:·0x42588e)·->·0x18004·fde=[··14b8]
74 ··0xffffffffffac01e7·(offset:·0x4259eb)·->·0x18018·fde=[··14f4]74 ··0xffffffffffac0047·(offset:·0x4259eb)·->·0x18054·fde=[··1508]
75 ··0xffffffffffac0261·(offset:·0x425a65)·->·0x1807c·fde=[··1558]75 ··0xffffffffffac00c1·(offset:·0x425a65)·->·0x180b8·fde=[··156c]
76 ··0xffffffffffac0334·(offset:·0x425b38)·->·0x180c4·fde=[··15a0]76 ··0xffffffffffac0194·(offset:·0x425b38)·->·0x18100·fde=[··15b4]
77 ··0xffffffffffac033b·(offset:·0x425b3f)·->·0x180e0·fde=[··15bc]77 ··0xffffffffffac019b·(offset:·0x425b3f)·->·0x1811c·fde=[··15d0]
78 ··0xffffffffffac034f·(offset:·0x425b53)·->·0x18194·fde=[··1670]78 ··0xffffffffffac01af·(offset:·0x425b53)·->·0x181d0·fde=[··1684]
79 ··0xffffffffffac0366·(offset:·0x425b6a)·->·0x181b0·fde=[··168c]79 ··0xffffffffffac01c6·(offset:·0x425b6a)·->·0x181ec·fde=[··16a0]
80 ··0xffffffffffac03bb·(offset:·0x425bbf)·->·0x181d0·fde=[··16ac]80 ··0xffffffffffac021b·(offset:·0x425bbf)·->·0x1820c·fde=[··16c0]
81 ··0xffffffffffac06c4·(offset:·0x425ec8)·->·0x18238·fde=[··1714]81 ··0xffffffffffac0524·(offset:·0x425ec8)·->·0x18274·fde=[··1728]
82 ··0xffffffffffac06ef·(offset:·0x425ef3)·->·0x1828c·fde=[··1768]82 ··0xffffffffffac054f·(offset:·0x425ef3)·->·0x182c8·fde=[··177c]
83 ··0xffffffffffac06f2·(offset:·0x425ef6)·->·0x182b4·fde=[··1790]83 ··0xffffffffffac0552·(offset:·0x425ef6)·->·0x182f0·fde=[··17a4]
84 ··0xffffffffffac078c·(offset:·0x425f90)·->·0x18374·fde=[··1850]84 ··0xffffffffffac05ec·(offset:·0x425f90)·->·0x183b0·fde=[··1864]
85 ··0xffffffffffac07ae·(offset:·0x425fb2)·->·0x18390·fde=[··186c]85 ··0xffffffffffac060e·(offset:·0x425fb2)·->·0x183cc·fde=[··1880]
86 ··0xffffffffffac09ca·(offset:·0x4261ce)·->·0x18454·fde=[··1930]86 ··0xffffffffffac082a·(offset:·0x4261ce)·->·0x18490·fde=[··1944]
87 ··0xffffffffffac0a1e·(offset:·0x426222)·->·0x184c0·fde=[··199c]87 ··0xffffffffffac087e·(offset:·0x426222)·->·0x184fc·fde=[··19b0]
88 ··0xffffffffffac0a62·(offset:·0x426266)·->·0x18530·fde=[··1a0c]88 ··0xffffffffffac08c2·(offset:·0x426266)·->·0x1856c·fde=[··1a20]
89 ··0xffffffffffac0a71·(offset:·0x426275)·->·0x18590·fde=[··1a6c]89 ··0xffffffffffac08d1·(offset:·0x426275)·->·0x185cc·fde=[··1a80]
90 ··0xffffffffffac0c39·(offset:·0x42643d)·->·0x185e8·fde=[··1ac4]90 ··0xffffffffffac0a99·(offset:·0x42643d)·->·0x18624·fde=[··1ad8]
91 ··0xffffffffffac0c85·(offset:·0x426489)·->·0x1861c·fde=[··1af8]91 ··0xffffffffffac0ae5·(offset:·0x426489)·->·0x18658·fde=[··1b0c]
92 ··0xffffffffffac0caa·(offset:·0x4264ae)·->·0x18664·fde=[··1b40]92 ··0xffffffffffac0b0a·(offset:·0x4264ae)·->·0x186a0·fde=[··1b54]
93 ··0xffffffffffac0e47·(offset:·0x42664b)·->·0x186b8·fde=[··1b94]93 ··0xffffffffffac0ca7·(offset:·0x42664b)·->·0x186f4·fde=[··1ba8]
94 ··0xffffffffffac0e7b·(offset:·0x42667f)·->·0x18758·fde=[··1c34]94 ··0xffffffffffac0cdb·(offset:·0x42667f)·->·0x18794·fde=[··1c48]
95 ··0xffffffffffac0e8a·(offset:·0x42668e)·->·0x187c4·fde=[··1ca0]95 ··0xffffffffffac0cea·(offset:·0x42668e)·->·0x18800·fde=[··1cb4]
96 ··0xffffffffffac0e9b·(offset:·0x42669f)·->·0x18808·fde=[··1ce4]96 ··0xffffffffffac0cfb·(offset:·0x42669f)·->·0x18844·fde=[··1cf8]
97 ··0xffffffffffac0f08·(offset:·0x42670c)·->·0x18858·fde=[··1d34]97 ··0xffffffffffac0d68·(offset:·0x42670c)·->·0x18894·fde=[··1d48]
98 ··0xffffffffffac0f2f·(offset:·0x426733)·->·0x18888·fde=[··1d64]98 ··0xffffffffffac0d8f·(offset:·0x426733)·->·0x188c4·fde=[··1d78]
99 ··0xffffffffffac0fd5·(offset:·0x4267d9)·->·0x188f8·fde=[··1dd4]99 ··0xffffffffffac0e35·(offset:·0x4267d9)·->·0x18934·fde=[··1de8]
100 ··0xffffffffffac1072·(offset:·0x426876)·->·0x1893c·fde=[··1e18]100 ··0xffffffffffac0ed2·(offset:·0x426876)·->·0x18978·fde=[··1e2c]
101 ··0xffffffffffac10ab·(offset:·0x4268af)·->·0x189a0·fde=[··1e7c]101 ··0xffffffffffac0f0b·(offset:·0x4268af)·->·0x189dc·fde=[··1e90]
102 ··0xffffffffffac10c1·(offset:·0x4268c5)·->·0x18a40·fde=[··1f1c]102 ··0xffffffffffac0f21·(offset:·0x4268c5)·->·0x18a7c·fde=[··1f30]
103 ··0xffffffffffac13a1·(offset:·0x426ba5)·->·0x18aa8·fde=[··1f84]103 ··0xffffffffffac1201·(offset:·0x426ba5)·->·0x18ae4·fde=[··1f98]
104 ··0xffffffffffac13cb·(offset:·0x426bcf)·->·0x18b48·fde=[··2024]104 ··0xffffffffffac122b·(offset:·0x426bcf)·->·0x18b84·fde=[··2038]
105 ··0xffffffffffac1750·(offset:·0x426f54)·->·0x18b9c·fde=[··2078]105 ··0xffffffffffac15b0·(offset:·0x426f54)·->·0x18bd8·fde=[··208c]
106 ··0xffffffffffac1778·(offset:·0x426f7c)·->·0x18bd8·fde=[··20b4]106 ··0xffffffffffac15d8·(offset:·0x426f7c)·->·0x18c14·fde=[··20c8]
107 ··0xffffffffffac1782·(offset:·0x426f86)·->·0x18c80·fde=[··215c]107 ··0xffffffffffac15e2·(offset:·0x426f86)·->·0x18cbc·fde=[··2170]
108 ··0xffffffffffac17ad·(offset:·0x426fb1)·->·0x18cc4·fde=[··21a0]108 ··0xffffffffffac160d·(offset:·0x426fb1)·->·0x18d00·fde=[··21b4]
109 ··0xffffffffffac17f5·(offset:·0x426ff9)·->·0x18cf4·fde=[··21d0]109 ··0xffffffffffac1655·(offset:·0x426ff9)·->·0x18d30·fde=[··21e4]
110 ··0xffffffffffac180a·(offset:·0x42700e)·->·0x18db4·fde=[··2290]110 ··0xffffffffffac166a·(offset:·0x42700e)·->·0x18df0·fde=[··22a4]
111 ··0xffffffffffac187a·(offset:·0x42707e)·->·0x18e04·fde=[··22e0]111 ··0xffffffffffac16da·(offset:·0x42707e)·->·0x18e40·fde=[··22f4]
112 ··0xffffffffffac1ad2·(offset:·0x4272d6)·->·0x18e80·fde=[··235c]112 ··0xffffffffffac1932·(offset:·0x4272d6)·->·0x18ebc·fde=[··2370]
113 ··0xffffffffffac1c07·(offset:·0x42740b)·->·0x18ebc·fde=[··2398]113 ··0xffffffffffac1a67·(offset:·0x42740b)·->·0x18ef8·fde=[··23ac]
114 ··0xffffffffffac1c0f·(offset:·0x427413)·->·0x18f10·fde=[··23ec]114 ··0xffffffffffac1a6f·(offset:·0x427413)·->·0x18f4c·fde=[··2400]
115 ··0xffffffffffac1c37·(offset:·0x42743b)·->·0x18f78·fde=[··2454]115 ··0xffffffffffac1a97·(offset:·0x42743b)·->·0x18fb4·fde=[··2468]
116 ··0xffffffffffac1c4c·(offset:·0x427450)·->·0x18fc4·fde=[··24a0]116 ··0xffffffffffac1aac·(offset:·0x427450)·->·0x18ffc·fde=[··24b0]
117 ··0xffffffffffac1c99·(offset:·0x42749d)·->·0x19040·fde=[··251c]117 ··0xffffffffffac1af9·(offset:·0x42749d)·->·0x19078·fde=[··252c]
118 ··0xffffffffffac1ca5·(offset:·0x4274a9)·->·0x19078·fde=[··2554]118 ··0xffffffffffac1b05·(offset:·0x4274a9)·->·0x190b0·fde=[··2564]
119 ··0xffffffffffac1cb1·(offset:·0x4274b5)·->·0x19114·fde=[··25f0]119 ··0xffffffffffac1b11·(offset:·0x4274b5)·->·0x1914c·fde=[··2600]
120 ··0xffffffffffac1ce6·(offset:·0x4274ea)·->·0x19168·fde=[··2644]120 ··0xffffffffffac1b46·(offset:·0x4274ea)·->·0x191a0·fde=[··2654]
121 ··0xffffffffffac1cf0·(offset:·0x4274f4)·->·0x191a4·fde=[··2680]121 ··0xffffffffffac1b50·(offset:·0x4274f4)·->·0x191dc·fde=[··2690]
122 ··0xffffffffffac1cff·(offset:·0x427503)·->·0x191fc·fde=[··26d8]122 ··0xffffffffffac1b5f·(offset:·0x427503)·->·0x19234·fde=[··26e8]
123 ··0xffffffffffac1da3·(offset:·0x4275a7)·->·0x19270·fde=[··274c]123 ··0xffffffffffac1c03·(offset:·0x4275a7)·->·0x192a8·fde=[··275c]
124 ··0xffffffffffac1ddf·(offset:·0x4275e3)·->·0x192a4·fde=[··2780]124 ··0xffffffffffac1c3f·(offset:·0x4275e3)·->·0x192dc·fde=[··2790]
125 ··0xffffffffffac1dfd·(offset:·0x427601)·->·0x1930c·fde=[··27e8]125 ··0xffffffffffac1c5d·(offset:·0x427601)·->·0x19344·fde=[··27f8]
Max diff block lines reached; 11317072/12828296 bytes (88.22%) of diff not shown.
95.5 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 1/lib64/ld-linux-x86-64.so.21 /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 17, 14 lines modifiedOffset 17, 15 lines modified
17 pthread_attr_setscope17 pthread_attr_setscope
18 pthread_create18 pthread_create
19 pthread_attr_destroy19 pthread_attr_destroy
20 pthread_attr_setstacksize20 pthread_attr_setstacksize
21 setlocale21 setlocale
22 nl_langinfo22 nl_langinfo
23 mbstowcs23 mbstowcs
 24 pthread_join
24 pthread_self25 pthread_self
25 __isoc23_strtoul26 __isoc23_strtoul
26 __printf_chk27 __printf_chk
27 pthread_getspecific28 pthread_getspecific
28 sigaltstack29 sigaltstack
29 sigaction30 sigaction
30 __vsnprintf_chk31 __vsnprintf_chk
Offset 36, 15 lines modifiedOffset 37, 14 lines modified
36 pthread_mutex_init37 pthread_mutex_init
37 pthread_cond_init38 pthread_cond_init
38 pthread_mutex_lock39 pthread_mutex_lock
39 pthread_cond_signal40 pthread_cond_signal
40 pthread_mutex_unlock41 pthread_mutex_unlock
41 pthread_cond_timedwait42 pthread_cond_timedwait
42 __snprintf_chk43 __snprintf_chk
43 pthread_join 
44 __sprintf_chk44 __sprintf_chk
45 __memmove_chk45 __memmove_chk
46 pthread_cond_wait46 pthread_cond_wait
47 getauxval47 getauxval
48 unsetenv48 unsetenv
49 readlink49 readlink
50 wcstombs50 wcstombs
Offset 266, 45 lines modifiedOffset 266, 45 lines modified
266 tcgetpgrp266 tcgetpgrp
267 tcsetpgrp267 tcsetpgrp
268 pthread_kill268 pthread_kill
269 recvfrom269 recvfrom
270 timerfd_create270 timerfd_create
271 timerfd_settime271 timerfd_settime
272 timerfd_gettime272 timerfd_gettime
273 XML_GetBase 
274 getrlimit64 
275 setrlimit64 
276 pthread_exit273 pthread_exit
277 __sysconf274 __sysconf
278 closefrom275 closefrom
279 __isoc23_sscanf276 __isoc23_sscanf
 277 inet_ntoa
280 __vfprintf_chk278 __vfprintf_chk
281 gettimeofday279 gettimeofday
282 if_nametoindex280 if_nametoindex
283 inet_aton281 inet_aton
284 XML_GetInputContext 
285 inet_ntoa 
286 getservbyname282 getservbyname
287 getservbyport283 getservbyport
288 getprotobyname284 getprotobyname
289 sethostname285 sethostname
 286 XML_GetBase
 287 getrlimit64
 288 setrlimit64
 289 getnameinfo
290 getlogin290 getlogin
 291 sigpending
291 if_indextoname292 if_indextoname
292 getnameinfo293 XML_GetInputContext
293 login_tty294 login_tty
294 if_nameindex 
295 if_freenameindex 
296 strsignal295 strsignal
297 sigpending 
298 setitimer296 setitimer
299 getitimer297 getitimer
300 dcgettext298 dcgettext
301 bind_textdomain_codeset299 bind_textdomain_codeset
302 sigwaitinfo300 sigwaitinfo
303 sigtimedwait301 sigtimedwait
 302 if_nameindex
 303 if_freenameindex
304 bindtextdomain304 bindtextdomain
305 nextafter305 nextafter
306 libm.so.6306 libm.so.6
307 libz.so.1307 libz.so.1
308 libexpat.so.1308 libexpat.so.1
309 libc.so.6309 libc.so.6
310 Py_GetConstantBorrowed310 Py_GetConstantBorrowed
Offset 2030, 38 lines modifiedOffset 2030, 20 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_ 
2045 ]A\A]A^A_ 
2046 []A\A]A^A_2037 X[]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_ 
2056 []A\A]A^A_2038 []A\A]A^A_
2057 []A\A]A^2039 []A\A]A^
2058 []A\A]A^A_2040 []A\A]A^A_
2059 []A\A]A^A_2041 []A\A]A^A_
2060 D$Hu^IcL$2042 D$HuoIcL$
2061 HcD$0H9D$2043 HcD$0H9D$
Max diff block lines reached; 95847/97757 bytes (98.05%) of diff not shown.
11.0 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 25, 44 lines modifiedOffset 25, 44 lines modified
25 ··0x00410bd0·61645f63·72656174·65007074·68726561·ad_create.pthrea25 ··0x00410bd0·61645f63·72656174·65007074·68726561·ad_create.pthrea
26 ··0x00410be0·645f6174·74725f64·65737472·6f790070·d_attr_destroy.p26 ··0x00410be0·645f6174·74725f64·65737472·6f790070·d_attr_destroy.p
27 ··0x00410bf0·74687265·61645f61·7474725f·73657473·thread_attr_sets27 ··0x00410bf0·74687265·61645f61·7474725f·73657473·thread_attr_sets
28 ··0x00410c00·7461636b·73697a65·00736574·6c6f6361·tacksize.setloca28 ··0x00410c00·7461636b·73697a65·00736574·6c6f6361·tacksize.setloca
29 ··0x00410c10·6c650067·6574656e·76007374·72636d70·le.getenv.strcmp29 ··0x00410c10·6c650067·6574656e·76007374·72636d70·le.getenv.strcmp
30 ··0x00410c20·00776373·636d7000·6e6c5f6c·616e6769·.wcscmp.nl_langi30 ··0x00410c20·00776373·636d7000·6e6c5f6c·616e6769·.wcscmp.nl_langi
31 ··0x00410c30·6e666f00·6d627374·6f776373·006d6272·nfo.mbstowcs.mbr31 ··0x00410c30·6e666f00·6d627374·6f776373·006d6272·nfo.mbstowcs.mbr
32 ··0x00410c40·746f7763·00707468·72656164·5f73656c·towc.pthread_sel32 ··0x00410c40·746f7763·00707468·72656164·5f6a6f69·towc.pthread_joi
33 ··0x00410c50·66007763·736c656e·0063616c·6c6f6300·f.wcslen.calloc.33 ··0x00410c50·6e007074·68726561·645f7365·6c660077·n.pthread_self.w
 34 ··0x00410c60·63736c65·6e006361·6c6c6f63·00776373·cslen.calloc.wcs
34 ··0x00410c60·7763736e·636d7000·6d656d6d·6f766500·wcsncmp.memmove.35 ··0x00410c70·6e636d70·006d656d·6d6f7665·00737472·ncmp.memmove.str
35 ··0x00410c70·73747263·6872005f·5f69736f·6332335f·strchr.__isoc23_36 ··0x00410c80·63687200·5f5f6973·6f633233·5f737472·chr.__isoc23_str
36 ··0x00410c80·73747274·6f756c00·77637374·6f6b005f·strtoul.wcstok._37 ··0x00410c90·746f756c·00776373·746f6b00·5f5f7072·toul.wcstok.__pr
37 ··0x00410c90·5f707269·6e74665f·63686b00·7374646f·_printf_chk.stdo38 ··0x00410ca0·696e7466·5f63686b·00737464·6f757400·intf_chk.stdout.
38 ··0x00410ca0·7574006d·656d7365·74006162·6f727400·ut.memset.abort.39 ··0x00410cb0·6d656d73·65740061·626f7274·00707468·memset.abort.pth
39 ··0x00410cb0·70746872·6561645f·67657473·70656369·pthread_getspeci40 ··0x00410cc0·72656164·5f676574·73706563·69666963·read_getspecific
40 ··0x00410cc0·66696300·73696761·6c747374·61636b00·fic.sigaltstack.41 ··0x00410cd0·00736967·616c7473·7461636b·00736967·.sigaltstack.sig
41 ··0x00410cd0·73696761·6374696f·6e006765·74637764·sigaction.getcwd42 ··0x00410ce0·61637469·6f6e0067·65746377·64007763·action.getcwd.wc
42 ··0x00410ce0·00776373·6e637079·00667772·69746500·.wcsncpy.fwrite.43 ··0x00410cf0·736e6370·79006677·72697465·005f5f76·sncpy.fwrite.__v
43 ··0x00410cf0·5f5f7673·6e707269·6e74665f·63686b00·__vsnprintf_chk.44 ··0x00410d00·736e7072·696e7466·5f63686b·00707468·snprintf_chk.pth
44 ··0x00410d00·70746872·6561645f·6b65795f·64656c65·pthread_key_dele45 ··0x00410d10·72656164·5f6b6579·5f64656c·65746500·read_key_delete.
45 ··0x00410d10·7465005f·5f69736f·6332335f·77637374·te.__isoc23_wcst46 ··0x00410d20·5f5f6973·6f633233·5f776373·746f6c00·__isoc23_wcstol.
46 ··0x00410d20·6f6c0073·65747662·75660067·65747261·ol.setvbuf.getra47 ··0x00410d30·73657476·62756600·67657472·616e646f·setvbuf.getrando
47 ··0x00410d30·6e646f6d·00667374·61743634·00707468·ndom.fstat64.pth48 ··0x00410d40·6d006673·74617436·34007074·68726561·m.fstat64.pthrea
48 ··0x00410d40·72656164·5f636f6e·645f6465·7374726f·read_cond_destro49 ··0x00410d50·645f636f·6e645f64·65737472·6f790070·d_cond_destroy.p
 50 ··0x00410d60·74687265·61645f6d·75746578·5f646573·thread_mutex_des
 51 ··0x00410d70·74726f79·00707468·72656164·5f6d7574·troy.pthread_mut
 52 ··0x00410d80·65785f69·6e697400·70746872·6561645f·ex_init.pthread_
 53 ··0x00410d90·636f6e64·5f696e69·74007074·68726561·cond_init.pthrea
 54 ··0x00410da0·645f6d75·7465785f·6c6f636b·00707468·d_mutex_lock.pth
 55 ··0x00410db0·72656164·5f636f6e·645f7369·676e616c·read_cond_signal
49 ··0x00410d50·79007074·68726561·645f6d75·7465785f·y.pthread_mutex_56 ··0x00410dc0·00707468·72656164·5f6d7574·65785f75·.pthread_mutex_u
50 ··0x00410d60·64657374·726f7900·70746872·6561645f·destroy.pthread_ 
51 ··0x00410d70·6d757465·785f696e·69740070·74687265·mutex_init.pthre 
52 ··0x00410d80·61645f63·6f6e645f·696e6974·00707468·ad_cond_init.pth 
53 ··0x00410d90·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock. 
54 ··0x00410da0·70746872·6561645f·636f6e64·5f736967·pthread_cond_sig 
55 ··0x00410db0·6e616c00·70746872·6561645f·6d757465·nal.pthread_mute 
56 ··0x00410dc0·785f756e·6c6f636b·00707468·72656164·x_unlock.pthread57 ··0x00410dd0·6e6c6f63·6b007074·68726561·645f636f·nlock.pthread_co
57 ··0x00410dd0·5f636f6e·645f7469·6d656477·61697400·_cond_timedwait.58 ··0x00410de0·6e645f74·696d6564·77616974·006d6d61·nd_timedwait.mma
58 ··0x00410de0·6d6d6170·3634005f·5f736e70·72696e74·mmap64.__snprint59 ··0x00410df0·70363400·5f5f736e·7072696e·74665f63·p64.__snprintf_c
59 ··0x00410df0·665f6368·6b006d61·64766973·65007374·f_chk.madvise.st60 ··0x00410e00·686b006d·61647669·73650073·74727263·hk.madvise.strrc
 61 ··0x00410e10·68720073·74726e63·6d700063·6f6e6673·hr.strncmp.confs
60 ··0x00410e00·72726368·72007374·726e636d·70007074·rrchr.strncmp.pt 
61 ··0x00410e10·68726561·645f6a6f·696e0063·6f6e6673·hread_join.confs 
62 ··0x00410e20·74720073·74726e63·7079005f·5f737072·tr.strncpy.__spr62 ··0x00410e20·74720073·74726e63·7079005f·5f737072·tr.strncpy.__spr
63 ··0x00410e30·696e7466·5f63686b·005f5f6d·656d6d6f·intf_chk.__memmo63 ··0x00410e30·696e7466·5f63686b·005f5f6d·656d6d6f·intf_chk.__memmo
64 ··0x00410e40·76655f63·686b0066·72656164·00707468·ve_chk.fread.pth64 ··0x00410e40·76655f63·686b0066·72656164·00707468·ve_chk.fread.pth
65 ··0x00410e50·72656164·5f636f6e·645f7761·69740073·read_cond_wait.s65 ··0x00410e50·72656164·5f636f6e·645f7761·69740073·read_cond_wait.s
66 ··0x00410e60·74727062·726b0077·63737263·6872006d·trpbrk.wcsrchr.m66 ··0x00410e60·74727062·726b0077·63737263·6872006d·trpbrk.wcsrchr.m
67 ··0x00410e70·656d7263·68720067·65746175·7876616c·emrchr.getauxval67 ··0x00410e70·656d7263·68720067·65746175·7876616c·emrchr.getauxval
68 ··0x00410e80·00756e73·6574656e·76007763·73637079·.unsetenv.wcscpy68 ··0x00410e80·00756e73·6574656e·76007763·73637079·.unsetenv.wcscpy
Offset 304, 17 lines modifiedOffset 304, 17 lines modified
304 ··0x00411d40·776e0073·706c6963·65006d65·6d66645f·wn.splice.memfd_304 ··0x00411d40·776e0073·706c6963·65006d65·6d66645f·wn.splice.memfd_
305 ··0x00411d50·63726561·74650063·6c6f636b·5f736574·create.clock_set305 ··0x00411d50·63726561·74650063·6c6f636b·5f736574·create.clock_set
306 ··0x00411d60·74696d65·00636872·6f6f7400·73636865·time.chroot.sche306 ··0x00411d60·74696d65·00636872·6f6f7400·73636865·time.chroot.sche
307 ··0x00411d70·645f7365·74736368·6564756c·65720073·d_setscheduler.s307 ··0x00411d70·645f7365·74736368·6564756c·65720073·d_setscheduler.s
308 ··0x00411d80·63686564·5f736574·70617261·6d006765·ched_setparam.ge308 ··0x00411d80·63686564·5f736574·70617261·6d006765·ched_setparam.ge
309 ··0x00411d90·7467726f·75706c69·73740073·65746567·tgrouplist.seteg309 ··0x00411d90·7467726f·75706c69·73740073·65746567·tgrouplist.seteg
310 ··0x00411da0·69640058·4d4c5f53·65744261·73650073·id.XML_SetBase.s310 ··0x00411da0·69640058·4d4c5f53·65744261·73650073·id.XML_SetBase.s
311 ··0x00411db0·65746575·69640073·65746769·64007365·eteuid.setgid.se311 ··0x00411db0·65746575·69640073·65746769·64007074·eteuid.setgid.pt
312 ··0x00411dc0·74756964·00707468·72656164·5f676574·tuid.pthread_get 
313 ··0x00411dd0·63707563·6c6f636b·69640067·65747265·cpuclockid.getre312 ··0x00411dc0·68726561·645f6765·74637075·636c6f63·hread_getcpucloc
 313 ··0x00411dd0·6b696400·73657475·69640067·65747265·kid.setuid.getre
314 ··0x00411de0·73676964·00676574·72657375·69640069·sgid.getresuid.i314 ··0x00411de0·73676964·00676574·72657375·69640069·sgid.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·006d6b6e·6f646174·006d6b6e·6f640075·.mknodat.mknod.u
319 ··0x00411e30·6e6c6f63·6b707400·7474796e·616d655f·nlockpt.ttyname_319 ··0x00411e30·6e6c6f63·6b707400·7474796e·616d655f·nlockpt.ttyname_
320 ··0x00411e40·7200706f·7369785f·66616476·69736536·r.posix_fadvise6320 ··0x00411e40·7200706f·7369785f·66616476·69736536·r.posix_fadvise6
Offset 332, 43 lines modifiedOffset 332, 43 lines modified
332 ··0x00411f00·74617379·6e630077·72697465·76006670·tasync.writev.fp332 ··0x00411f00·74617379·6e630077·72697465·76006670·tasync.writev.fp
333 ··0x00411f10·61746863·6f6e6600·74636765·74706772·athconf.tcgetpgr333 ··0x00411f10·61746863·6f6e6600·74636765·74706772·athconf.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·584d4c5f·47657442·gettime.XML_GetB 
340 ··0x00411f80·61736500·67657472·6c696d69·74363400·ase.getrlimit64. 
341 ··0x00411f90·73657472·6c696d69·74363400·70746872·setrlimit64.pthr 
342 ··0x00411fa0·6561645f·65786974·005f5f73·7973636f·ead_exit.__sysco340 ··0x00411f80·65786974·005f5f73·7973636f·6e660063·exit.__sysconf.c
343 ··0x00411fb0·6e660063·6c6f7365·66726f6d·005f5f69·nf.closefrom.__i341 ··0x00411f90·6c6f7365·66726f6d·005f5f69·736f6332·losefrom.__isoc2
 342 ··0x00411fa0·335f7373·63616e66·00696e65·745f6e74·3_sscanf.inet_nt
 343 ··0x00411fb0·6f61005f·5f766670·72696e74·665f6368·oa.__vfprintf_ch
 344 ··0x00411fc0·6b006765·7474696d·656f6664·61790069·k.gettimeofday.i
 345 ··0x00411fd0·665f6e61·6d65746f·696e6465·7800696e·f_nametoindex.in
 346 ··0x00411fe0·65745f61·746f6e00·67657473·65727662·et_aton.getservb
 347 ··0x00411ff0·796e616d·65006765·74736572·76627970·yname.getservbyp
 348 ··0x00412000·6f727400·67657470·726f746f·62796e61·ort.getprotobyna
 349 ··0x00412010·6d650073·6574686f·73746e61·6d650058·me.sethostname.X
 350 ··0x00412020·4d4c5f47·65744261·73650067·6574726c·ML_GetBase.getrl
 351 ··0x00412030·696d6974·36340073·6574726c·696d6974·imit64.setrlimit
344 ··0x00411fc0·736f6332·335f7373·63616e66·005f5f76·soc23_sscanf.__v 
345 ··0x00411fd0·66707269·6e74665f·63686b00·67657474·fprintf_chk.gett 
346 ··0x00411fe0·696d656f·66646179·0069665f·6e616d65·imeofday.if_name 
347 ··0x00411ff0·746f696e·64657800·696e6574·5f61746f·toindex.inet_ato 
348 ··0x00412000·6e00584d·4c5f4765·74496e70·7574436f·n.XML_GetInputCo 
349 ··0x00412010·6e746578·7400696e·65745f6e·746f6100·ntext.inet_ntoa. 
350 ··0x00412020·67657473·65727662·796e616d·65006765·getservbyname.ge 
351 ··0x00412030·74736572·76627970·6f727400·67657470·tservbyport.getp 
352 ··0x00412040·726f746f·62796e61·6d650073·6574686f·rotobyname.setho 
353 ··0x00412050·73746e61·6d65006e·69636500·6765746c·stname.nice.getl 
354 ··0x00412060·6f67696e·0069665f·696e6465·78746f6e·ogin.if_indexton 
355 ··0x00412070·616d6500·6765746e·616d6569·6e666f00·ame.getnameinfo.352 ··0x00412040·36340067·65746e61·6d65696e·666f0067·64.getnameinfo.g
356 ··0x00412080·6c6f6769·6e5f7474·79007365·746e7300·login_tty.setns. 
357 ··0x00412090·67657470·67696400·73797374·656d0069·getpgid.system.i 
358 ··0x004120a0·665f6e61·6d65696e·64657800·69665f66·f_nameindex.if_f 
359 ··0x004120b0·7265656e·616d6569·6e646578·00706175·reenameindex.pau 
360 ··0x004120c0·73650073·74727369·676e616c·00736967·se.strsignal.sig 
361 ··0x004120d0·70656e64·696e6700·73696777·61697400·pending.sigwait. 
362 ··0x004120e0·73657469·74696d65·72006765·74697469·setitimer.getiti 
363 ··0x004120f0·6d657200·64636765·74746578·74006269·mer.dcgettext.bi 
364 ··0x00412100·6e645f74·65787464·6f6d6169·6e5f636f·nd_textdomain_co 
365 ··0x00412110·64657365·74007369·67776169·74696e66·deset.sigwaitinf 
366 ··0x00412120·6f007369·6774696d·65647761·69740062·o.sigtimedwait.b 
367 ··0x00412130·696e6474·65787464·6f6d6169·6e00726f·indtextdomain.ro353 ··0x00412050·65746c6f·67696e00·73696770·656e6469·etlogin.sigpendi
 354 ··0x00412060·6e670073·69677761·69740069·665f696e·ng.sigwait.if_in
 355 ··0x00412070·64657874·6f6e616d·6500584d·4c5f4765·dextoname.XML_Ge
 356 ··0x00412080·74496e70·7574436f·6e746578·74006c6f·tInputContext.lo
 357 ··0x00412090·67696e5f·74747900·6e696365·00737472·gin_tty.nice.str
 358 ··0x004120a0·7369676e·616c0073·65746e73·00676574·signal.setns.get
 359 ··0x004120b0·70676964·00706175·73650073·65746974·pgid.pause.setit
 360 ··0x004120c0·696d6572·00676574·6974696d·65720064·imer.getitimer.d
 361 ··0x004120d0·63676574·74657874·0062696e·645f7465·cgettext.bind_te
Max diff block lines reached; 402/11186 bytes (3.59%) of diff not shown.
66.6 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.4/build-nopie/../Objects/mimalloc/options.c:1206 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:120
7 »       mov····$0xa07820,%edi7 »       mov····$0xa07820,%edi
8 »       call···680d10·<_start@@Base+0x5e0>8 »       call···67eb90·<_start@@Base+0x5e0>
9 »       jmp····6808da·<_start@@Base+0x1aa>9 »       jmp····67e75a·<_start@@Base+0x1aa>
10 _mi_random_init():10 _mi_random_init():
11 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:19511 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Objects/mimalloc/init.c:68314 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Objects/mimalloc/random.c:19517 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:195
18 »       jmp····6809a0·<_start@@Base+0x270>18 »       jmp····67e820·<_start@@Base+0x270>
19 mi_option_get():19 mi_option_get():
20 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:12020 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:120
21 »       mov····$0xa07840,%edi21 »       mov····$0xa07840,%edi
22 »       call···680d10·<_start@@Base+0x5e0>22 »       call···67eb90·<_start@@Base+0x5e0>
23 »       jmp····6808f5·<_start@@Base+0x1c5>23 »       jmp····67e775·<_start@@Base+0x1c5>
24 _mi_prim_random_buf():24 _mi_prim_random_buf():
25 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:78225 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:782
26 »       call···421500·<__errno_location@plt>26 »       call···421500·<__errno_location@plt>
27 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:782·(discriminator·1)27 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Objects/mimalloc/random.c:179·(discriminator·1)31 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:179·(discriminator·1)
32 »       mov····$0x753998,%edi32 »       mov····$0x753998,%edi
33 »       xor····%eax,%eax33 »       xor····%eax,%eax
34 »       call···514e72·<_Py_SetRefcnt@@Base+0x262>34 »       call···514c0e·<_Py_SetRefcnt@@Base+0x262>
35 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:18135 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:181
36 »       xor····%edi,%edi36 »       xor····%edi,%edi
37 »       call···514414·<PyType_Unwatch@@Base+0x533>37 »       call···5141b0·<PyType_Unwatch@@Base+0x356>
38 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:18238 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:76041 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:760
42 »       movabs·$0xbf58476d1ce4e5b9,%rdi42 »       movabs·$0xbf58476d1ce4e5b9,%rdi
43 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:76243 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Objects/mimalloc/random.c:18469 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·3)71 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·3)
72 »       add····$0x1,%rcx72 »       add····$0x1,%rcx
73 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·1)73 /build/reproducible-path/python3.13-3.13.4/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····680a0e·<_start@@Base+0x2de>76 »       jmp····67e88e·<_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.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:6879 /build/reproducible-path/python3.13-3.13.4/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····$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···420e50·<syscall@plt>123 »       call···420e50·<syscall@plt>
124 _mi_prim_random_buf():124 _mi_prim_random_buf():
125 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:803125 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:803
126 »       cmp····$0x20,%r12126 »       cmp····$0x20,%r12
127 »       sete···%al127 »       sete···%al
128 »       jmp····680a06·<_start@@Base+0x2d6>128 »       jmp····67e886·<_start@@Base+0x2d6>
129 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:783129 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796132 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796
133 »       call···421500·<__errno_location@plt>133 »       call···421500·<__errno_location@plt>
134 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796·(discriminator·1)134 /build/reproducible-path/python3.13-3.13.4/build-nopie/../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.4/build-nopie/../Objects/mimalloc/random.c:74142 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/mimalloc/random.c:75144 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:75
145 »       jne····680c8b·<_start@@Base+0x55b>145 »       jne····67eb0b·<_start@@Base+0x55b>
146 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:76146 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/random.c:76
147 »       addl···$0x1,0x38(%r12)147 »       addl···$0x1,0x38(%r12)
148 »       jmp····680c8b·<_start@@Base+0x55b>148 »       jmp····67eb0b·<_start@@Base+0x55b>
149 _mi_prim_out_stderr():149 _mi_prim_out_stderr():
150 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:667150 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/prim/unix/prim.c:667
151 »       mov····0x6615d2(%rip),%rsi········151 »       mov····0x6615d2(%rip),%rsi········
152 »       jmp····421110·<fputs@plt>152 »       jmp····421110·<fputs@plt>
153 mi_option_init():153 mi_option_init():
154 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:517154 /build/reproducible-path/python3.13-3.13.4/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····$0x7539c0,%edi157 »       mov····$0x7539c0,%edi
158 »       xor····%eax,%eax158 »       xor····%eax,%eax
159 »       call···514e72·<_Py_SetRefcnt@@Base+0x262>159 »       call···514c0e·<_Py_SetRefcnt@@Base+0x262>
160 _mi_strnlen():160 _mi_strnlen():
161 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:481161 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:481
162 »       xor····%edx,%edx162 »       xor····%edx,%edx
163 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·1)163 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·2)166 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·2)
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:527195 /build/reproducible-path/python3.13-3.13.4/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.4/build-nopie/../Objects/mimalloc/options.c:528198 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:528
199 »       movq···$0x1,(%rbx)199 »       movq···$0x1,(%rbx)
200 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:529200 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:529
201 »       movl···$0x2,0x8(%rbx)201 »       movl···$0x2,0x8(%rbx)
202 »       jmp····680d77·<_start@@Base+0x647>202 »       jmp····67ebf7·<_start@@Base+0x647>
203 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:527·(discriminator·1)203 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:527·(discriminator·1)
204 »       mov····%rbp,%rsi204 »       mov····%rbp,%rsi
205 »       mov····$0x73f04a,%edi205 »       mov····$0x73f04a,%edi
206 »       call···420ff0·<strstr@plt>206 »       call···420ff0·<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.4/build-nopie/../Objects/mimalloc/options.c:531209 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:531
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:532216 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:532
217 »       xor····%edx,%edx217 »       xor····%edx,%edx
218 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:533218 /build/reproducible-path/python3.13-3.13.4/build-nopie/../Objects/mimalloc/options.c:533
219 »       movl···$0x2,0x8(%rbx)219 »       movl···$0x2,0x8(%rbx)
Max diff block lines reached; 69865043/69871486 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 000000000073e600·<.fini>:2 000000000073e2c0·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
8.48 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1310, 31 lines modifiedOffset 1310, 31 lines modified
1310 ··0x007441b0·63617420·252e3130·30732074·6f20252e·cat·%.100s·to·%.1310 ··0x007441b0·63617420·252e3130·30732074·6f20252e·cat·%.100s·to·%.
1311 ··0x007441c0·31303073·006d6f64·756c6520·68617320·100s.module·has·1311 ··0x007441c0·31303073·006d6f64·756c6520·68617320·100s.module·has·
1312 ··0x007441d0·6e6f2061·74747269·62757465·20272555·no·attribute·'%U1312 ··0x007441d0·6e6f2061·74747269·62757465·20272555·no·attribute·'%U
1313 ··0x007441e0·27002e2e·2f4f626a·65637473·2f616273·'.../Objects/abs1313 ··0x007441e0·27002e2e·2f4f626a·65637473·2f616273·'.../Objects/abs
1314 ··0x007441f0·74726163·742e6300·4f626a65·63742069·tract.c.Object·i1314 ··0x007441f0·74726163·742e6300·4f626a65·63742069·tract.c.Object·i
1315 ··0x00744200·73206e6f·74207772·69746162·6c652e00·s·not·writable..1315 ··0x00744200·73206e6f·74207772·69746162·6c652e00·s·not·writable..
1316 ··0x00744210·20696e20·5f5f696e·7374616e·63656368··in·__instancech1316 ··0x00744210·20696e20·5f5f696e·7374616e·63656368··in·__instancech
1317 ··0x00744220·65636b5f·5f006578·74656e73·696f6e5f·eck__.extension_1317 ··0x00744220·65636b5f·5f002e2e·2f4f626a·65637473·eck__.../Objects
 1318 ··0x00744230·2f6f626a·6563742e·63006578·74656e73·/object.c.extens
1318 ··0x00744230·73756666·69786573·006c6f63·6b5f6865·suffixes.lock_he1319 ··0x00744240·696f6e5f·73756666·69786573·006c6f63·ion_suffixes.loc
1319 ··0x00744240·6c640061·63717569·72655f6c·6f636b00·ld.acquire_lock.1320 ··0x00744250·6b5f6865·6c640061·63717569·72655f6c·k_held.acquire_l
1320 ··0x00744250·72656c65·6173655f·6c6f636b·0066696e·release_lock.fin1321 ··0x00744260·6f636b00·72656c65·6173655f·6c6f636b·ock.release_lock
1321 ··0x00744260·645f6672·6f7a656e·00676574·5f66726f·d_frozen.get_fro1322 ··0x00744270·0066696e·645f6672·6f7a656e·00676574·.find_frozen.get
1322 ··0x00744270·7a656e5f·6f626a65·63740069·735f6672·zen_object.is_fr1323 ··0x00744280·5f66726f·7a656e5f·6f626a65·63740069·_frozen_object.i
1323 ··0x00744280·6f7a656e·5f706163·6b616765·00637265·ozen_package.cre1324 ··0x00744290·735f6672·6f7a656e·5f706163·6b616765·s_frozen_package
1324 ··0x00744290·6174655f·6275696c·74696e00·696e6974·ate_builtin.init1325 ··0x007442a0·00637265·6174655f·6275696c·74696e00·.create_builtin.
1325 ··0x007442a0·5f66726f·7a656e00·69735f62·75696c74·_frozen.is_built 
1326 ··0x007442b0·696e0069·735f6672·6f7a656e·005f6672·in.is_frozen._fr1326 ··0x007442b0·696e6974·5f66726f·7a656e00·69735f62·init_frozen.is_b
 1327 ··0x007442c0·75696c74·696e0069·735f6672·6f7a656e·uiltin.is_frozen
1327 ··0x007442c0·6f7a656e·5f6d6f64·756c655f·6e616d65·ozen_module_name1328 ··0x007442d0·005f6672·6f7a656e·5f6d6f64·756c655f·._frozen_module_
1328 ··0x007442d0·73006372·65617465·5f64796e·616d6963·s.create_dynamic1329 ··0x007442e0·6e616d65·73006372·65617465·5f64796e·names.create_dyn
1329 ··0x007442e0·00657865·635f6479·6e616d69·63006578·.exec_dynamic.ex1330 ··0x007442f0·616d6963·00657865·635f6479·6e616d69·amic.exec_dynami
1330 ··0x007442f0·65635f62·75696c74·696e005f·6669785f·ec_builtin._fix_1331 ··0x00744300·63006578·65635f62·75696c74·696e005f·c.exec_builtin._
1331 ··0x00744300·636f5f66·696c656e·616d6500·736f7572·co_filename.sour1332 ··0x00744310·6669785f·636f5f66·696c656e·616d6500·fix_co_filename.
 1333 ··0x00744320·736f7572·63655f68·61736800·3c756e6b·source_hash.<unk
1332 ··0x00744310·63655f68·61736800·2e2e2f4f·626a6563·ce_hash.../Objec 
1333 ··0x00744320·74732f6f·626a6563·742e6300·3c756e6b·ts/object.c.<unk 
1334 ··0x00744330·6e6f776e·3e004e6f·726d616c·697a6174·nown>.Normalizat1334 ··0x00744330·6e6f776e·3e004e6f·726d616c·697a6174·nown>.Normalizat
1335 ··0x00744340·696f6e20·6661696c·65643a20·74797065·ion·failed:·type1335 ··0x00744340·696f6e20·6661696c·65643a20·74797065·ion·failed:·type
1336 ··0x00744350·3d257300·7c244f4f·3a417474·72696275·=%s.|$OO:Attribu1336 ··0x00744350·3d257300·7c244f4f·3a417474·72696275·=%s.|$OO:Attribu
1337 ··0x00744360·74654572·726f7200·2e2e2f50·7974686f·teError.../Pytho1337 ··0x00744360·74654572·726f7200·2e2e2f50·7974686f·teError.../Pytho
1338 ··0x00744370·6e2f6765·74617267·732e6300·6b657977·n/getargs.c.keyw1338 ··0x00744370·6e2f6765·74617267·732e6300·6b657977·n/getargs.c.keyw
1339 ··0x00744380·6f726420·00746869·73206675·6e637469·ord·.this·functi1339 ··0x00744380·6f726420·00746869·73206675·6e637469·ord·.this·functi
1340 ··0x00744390·6f6e0045·6d707479·206b6579·776f7264·on.Empty·keyword1340 ··0x00744390·6f6e0045·6d707479·206b6579·776f7264·on.Empty·keyword
Offset 1371, 123 lines modifiedOffset 1371, 123 lines modified
1371 ··0x00744580·73736967·6e20616e·20697465·7261626c·ssign·an·iterabl1371 ··0x00744580·73736967·6e20616e·20697465·7261626c·ssign·an·iterabl
1372 ··0x00744590·65002e2e·2f4f626a·65637473·2f736574·e.../Objects/set1372 ··0x00744590·65002e2e·2f4f626a·65637473·2f736574·e.../Objects/set
1373 ··0x007445a0·6f626a65·63742e63·002e2e2f·4f626a65·object.c.../Obje1373 ··0x007445a0·6f626a65·63742e63·002e2e2f·4f626a65·object.c.../Obje
1374 ··0x007445b0·6374732f·63656c6c·6f626a65·63742e63·cts/cellobject.c1374 ··0x007445b0·6374732f·63656c6c·6f626a65·63742e63·cts/cellobject.c
1375 ··0x007445c0·007c3d00·72756e74·696d6520·636f7265·.|=.runtime·core1375 ··0x007445c0·007c3d00·72756e74·696d6520·636f7265·.|=.runtime·core
1376 ··0x007445d0·206e6f74·20696e69·7469616c·697a6564··not·initialized1376 ··0x007445d0·206e6f74·20696e69·7469616c·697a6564··not·initialized
1377 ··0x007445e0·00666169·6c20746f·20726563·6f6e6669·.fail·to·reconfi1377 ··0x007445e0·00666169·6c20746f·20726563·6f6e6669·.fail·to·reconfi
1378 ··0x007445f0·67757265·20507974·686f6e00·67657477·gure·Python.getw1378 ··0x007445f0·67757265·20507974·686f6e00·63616e27·gure·Python.can'
 1379 ··0x00744600·74206372·65617465·205f5f6d·61696e5f·t·create·__main_
 1380 ··0x00744610·5f206d6f·64756c65·00696e69·7469616c·_·module.initial
1379 ··0x00744600·65616b72·6566636f·756e7400·5f72656d·eakrefcount._rem 
1380 ··0x00744610·6f76655f·64656164·5f776561·6b726566·ove_dead_weakref 
1381 ··0x00744620·00676574·7765616b·72656673·00776172·.getweakrefs.war 
1382 ··0x00744630·6e5f6578·706c6963·6974005f·66696c74·n_explicit._filt 
1383 ··0x00744640·6572735f·6d757461·74656400·5f69735f·ers_mutated._is_ 
1384 ··0x00744650·6f776e65·64005f72·656c6561·73655f73·owned._release_s 
1385 ··0x00744660·61766500·5f726563·75727369·6f6e5f63·ave._recursion_c 
1386 ··0x00744670·6f756e74·005f6174·5f666f72·6b5f7265·ount._at_fork_re 
1387 ··0x00744680·696e6974·006c6f63·6b65645f·6c6f636b·init.locked_lock 
1388 ··0x00744690·005f7365·745f646f·6e650069·735f646f·._set_done.is_do 
1389 ··0x007446a0·6e650054·68726561·64005468·72656164·ne.Thread.Thread 
1390 ··0x007446b0·2d6c6f63·616c2064·756d6d79·00737461·-local·dummy.sta 
1391 ··0x007446c0·72745f6e·65770064·61656d6f·6e5f7468·rt_new.daemon_th 
1392 ··0x007446d0·72656164·735f616c·6c6f7765·6400616c·reads_allowed.al 
1393 ··0x007446e0·6c6f6361·74655f6c·6f636b00·65786974·locate_lock.exit 
1394 ··0x007446f0·5f746872·65616400·696e7465·72727570·_thread.interrup 
1395 ··0x00744700·745f6d61·696e0067·65745f69·64656e74·t_main.get_ident 
1396 ··0x00744710·00676574·5f6e6174·6976655f·6964005f·.get_native_id._ 
1397 ··0x00744720·65786365·7074686f·6f6b005f·69735f6d·excepthook._is_m 
1398 ··0x00744730·61696e5f·696e7465·72707265·74657200·ain_interpreter. 
1399 ··0x00744740·5f736875·74646f77·6e005f6d·616b655f·_shutdown._make_ 
1400 ··0x00744750·74687265·61645f68·616e646c·65005f67·thread_handle._g 
1401 ··0x00744760·65745f6d·61696e5f·74687265·61645f69·et_main_thread_i 
1402 ··0x00744770·64656e74·005f7468·72656164·2e5f4578·dent._thread._Ex 
1403 ··0x00744780·63657074·486f6f6b·41726773·005f7468·ceptHookArgs._th 
1404 ··0x00744790·72656164·2e5f6c6f·63616c00·5f746872·read._local._thr 
1405 ··0x007447a0·6561642e·5f6c6f63·616c6475·6d6d7900·ead._localdummy. 
1406 ··0x007447b0·5f746872·6561642e·524c6f63·6b005f74·_thread.RLock._t 
1407 ··0x007447c0·68726561·642e6c6f·636b005f·74687265·hread.lock._thre 
1408 ··0x007447d0·61642e5f·54687265·61644861·6e646c65·ad._ThreadHandle 
1409 ··0x007447e0·0063616e·27742063·72656174·65205f5f·.can't·create·__ 
1410 ··0x007447f0·6d61696e·5f5f206d·6f64756c·6500696e·main__·module.in 
1411 ··0x00744800·69746961·6c697a69·6e67207a·6970696d·itializing·zipim 
1412 ··0x00744810·706f7274·20666169·6c656400·5f696e73·port·failed._ins 
1413 ··0x00744820·74616c6c·5f657874·65726e61·6c5f696d·tall_external_im 
1414 ··0x00744830·706f7274·65727300·2320696e·7374616c·porters.#·instal 
1415 ··0x00744840·6c696e67·207a6970·696d706f·72742068·ling·zipimport·h1381 ··0x00744620·697a696e·67207a69·70696d70·6f727420·izing·zipimport·
1416 ··0x00744850·6f6f6b0a·007a6970·696d706f·72746572·ook..zipimporter 
1417 ··0x00744860·00232069·6e737461·6c6c6564·207a6970·.#·installed·zip1382 ··0x00744630·6661696c·6564005f·696e7374·616c6c5f·failed._install_
 1383 ··0x00744640·65787465·726e616c·5f696d70·6f727465·external_importe
 1384 ··0x00744650·72730023·20696e73·74616c6c·696e6720·rs.#·installing·
1418 ··0x00744870·696d706f·72742068·6f6f6b0a·00507974·import·hook..Pyt1385 ··0x00744660·7a697069·6d706f72·7420686f·6f6b0a00·zipimport·hook..
1419 ··0x00744880·686f6e20·70617468·20636f6e·66696775·hon·path·configu 
1420 ··0x00744890·72617469·6f6e3a0a·00202050·5954484f·ration:..··PYTHO 
1421 ··0x007448a0·4e484f4d·45203d20·00202050·5954484f·NHOME·=·.··PYTHO 
1422 ··0x007448b0·4e504154·48203d20·00202070·726f6772·NPATH·=·.··progr 
1423 ··0x007448c0·616d206e·616d6520·3d200020·2069736f·am·name·=·.··iso 
1424 ··0x007448d0·6c617465·64203d20·25690a00·2020656e·lated·=·%i..··en 
1425 ··0x007448e0·7669726f·6e6d656e·74203d20·25690a00·vironment·=·%i.. 
1426 ··0x007448f0·20207573·65722073·69746520·3d202569···user·site·=·%i 
1427 ··0x00744900·0a002020·73616665·5f706174·68203d20·..··safe_path·=· 
1428 ··0x00744910·25690a00·2020696d·706f7274·20736974·%i..··import·sit1386 ··0x00744670·7a697069·6d706f72·74657200·2320696e·zipimporter.#·in
 1387 ··0x00744680·7374616c·6c656420·7a697069·6d706f72·stalled·zipimpor
 1388 ··0x00744690·7420686f·6f6b0a00·50797468·6f6e2070·t·hook..Python·p
 1389 ··0x007446a0·61746820·636f6e66·69677572·6174696f·ath·configuratio
 1390 ··0x007446b0·6e3a0a00·20205059·54484f4e·484f4d45·n:..··PYTHONHOME
 1391 ··0x007446c0·203d2000·20205059·54484f4e·50415448··=·.··PYTHONPATH
 1392 ··0x007446d0·203d2000·20207072·6f677261·6d206e61··=·.··program·na
 1393 ··0x007446e0·6d65203d·20002020·69736f6c·61746564·me·=·.··isolated
 1394 ··0x007446f0·203d2025·690a0020·20656e76·69726f6e··=·%i..··environ
 1395 ··0x00744700·6d656e74·203d2025·690a0020·20757365·ment·=·%i..··use
 1396 ··0x00744710·72207369·7465203d·2025690a·00202073·r·site·=·%i..··s
 1397 ··0x00744720·6166655f·70617468·203d2025·690a0020·afe_path·=·%i..·
 1398 ··0x00744730·20696d70·6f727420·73697465·203d2025··import·site·=·%
 1399 ··0x00744740·690a0020·20697320·696e2062·75696c64·i..··is·in·build
1429 ··0x00744920·65203d20·25690a00·20206973·20696e20·e·=·%i..··is·in·1400 ··0x00744750·20747265·65203d20·25690a00·20207374··tree·=·%i..··st
 1401 ··0x00744760·646c6962·20646972·203d2000·20207379·dlib·dir·=·.··sy
 1402 ··0x00744770·732e7061·74685b30·5d203d20·005f6261·s.path[0]·=·._ba
 1403 ··0x00744780·73655f65·78656375·7461626c·65002020·se_executable.··
 1404 ··0x00744790·7379732e·2573203d·20002541·00286e6f·sys.%s·=·.%A.(no
 1405 ··0x007447a0·74207365·74290020·20737973·2e706174·t·set).··sys.pat
 1406 ··0x007447b0·68203d20·5b0a0020·20202025·412c0a00·h·=·[..····%A,..
 1407 ··0x007447c0·20205d0a·0063616e·27742073·74617274···]..can't·start
 1408 ··0x007447d0·20747261·63656d61·6c6c6f63·005f5f73··tracemalloc.__s
 1409 ··0x007447e0·7464696e·5f5f003c·7374646f·75743e00·tdin__.<stdout>.
 1410 ··0x007447f0·5f5f7374·646f7574·5f5f003c·73746465·__stdout__.<stde
 1411 ··0x00744800·72723e00·63616e27·7420696e·69746961·rr>.can't·initia
 1412 ··0x00744810·6c697a65·20696f2e·6f70656e·005f5f6c·lize·io.open.__l
 1413 ··0x00744820·6f616465·725f5f00·4275696c·74696e49·oader__.BuiltinI
 1414 ··0x00744830·6d706f72·74657200·63616e27·7420696e·mporter.can't·in
 1415 ··0x00744840·69746961·6c697a65·20737973·2e706174·itialize·sys.pat
 1416 ··0x00744850·685b305d·0063616e·27742069·6e697469·h[0].can't·initi
Max diff block lines reached; 8877744/8894410 bytes (99.81%) 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 ··0x00965800·00··································.2 ··0x009659a0·00··································.
  
761 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 5814 lines modifiedOffset 1, 5816 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5813 lines added, 5811 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00965804·011b033b·206b0100·632d0000·1ca8abff·...;·k..c-......2 ··0x009659a4·011b033b·486b0100·682d0000·7ca6abff·...;Hk..h-..|...
3 ··0x00965814·7c6b0100·3cc8abff·c06b0100·65c8abff·|k..<....k..e...3 ··0x009659b4·a46b0100·9cc6abff·e86b0100·c5c6abff·.k.......k......
4 ··0x00965824·386c0100·6cc9abff·b86c0100·83c9abff·8l..l....l......4 ··0x009659c4·606c0100·ccc7abff·e06c0100·e3c7abff·`l.......l......
5 ··0x00965834·fc6c0100·8fc9abff·446d0100·2ccbabff·.l......Dm..,...5 ··0x009659d4·246d0100·efc7abff·6c6d0100·8cc9abff·$m......lm......
6 ··0x00965844·cc6d0100·b0cbabff·246e0100·efcbabff·.m......$n......6 ··0x009659e4·f46d0100·10caabff·4c6e0100·4fcaabff·.m......Ln..O...
7 ··0x00965854·886e0100·62cdabff·d86e0100·64cdabff·.n..b....n..d...7 ··0x009659f4·b06e0100·c2cbabff·006f0100·c4cbabff·.n.......o......
8 ··0x00965864·186f0100·c1cfabff·686f0100·d1cfabff·.o......ho......8 ··0x00965a04·406f0100·21ceabff·906f0100·31ceabff·@o..!....o..1...
9 ··0x00965874·cc6f0100·3ad0abff·f46f0100·1dd2abff·.o..:....o......9 ··0x00965a14·f46f0100·9aceabff·1c700100·7dd0abff·.o.......p..}...
10 ··0x00965884·38700100·5cd2abff·78700100·e0d2abff·8p..\...xp......10 ··0x00965a24·60700100·bcd0abff·a0700100·40d1abff·`p.......p..@...
11 ··0x00965894·a8700100·14d3abff·d0700100·39d3abff·.p.......p..9...11 ··0x00965a34·d0700100·74d1abff·f8700100·99d1abff·.p..t....p......
12 ··0x009658a4·e4700100·2cd4abff·1c710100·7dd4abff·.p..,....q..}...12 ··0x00965a44·0c710100·8cd2abff·44710100·ddd2abff·.q......Dq......
13 ··0x009658b4·3c710100·cbd5abff·d4710100·d3d5abff·<q.......q......13 ··0x00965a54·64710100·2bd4abff·fc710100·33d4abff·dq..+....q..3...
14 ··0x009658c4·0c720100·09d6abff·44720100·1ad6abff·.r......Dr......14 ··0x00965a64·34720100·69d4abff·6c720100·7ad4abff·4r..i...lr..z...
15 ··0x009658d4·7c720100·38d6abff·a8720100·3bd6abff·|r..8....r..;...15 ··0x00965a74·a4720100·98d4abff·d0720100·9bd4abff·.r.......r......
16 ··0x009658e4·f0720100·ecd6abff·64730100·f7d6abff·.r......ds......16 ··0x00965a84·18730100·4cd5abff·8c730100·57d5abff·.s..L....s..W...
17 ··0x009658f4·78730100·25d7abff·98730100·39d7abff·xs..%....s..9...17 ··0x00965a94·a0730100·85d5abff·c0730100·99d5abff·.s.......s......
18 ··0x00965904·ec730100·45d7abff·40740100·5cd7abff·.s..E...@t..\...18 ··0x00965aa4·14740100·a5d5abff·68740100·bcd5abff·.t......ht......
19 ··0x00965914·a0740100·91d7abff·d8740100·b8d7abff·.t.......t......19 ··0x00965ab4·c8740100·f1d5abff·00750100·18d6abff·.t.......u......
20 ··0x00965924·f0740100·47d8abff·74750100·8bd8abff·.t..G...tu......20 ··0x00965ac4·18750100·a7d6abff·9c750100·ebd6abff·.u.......u......
21 ··0x00965934·c0750100·a3d8abff·2c760100·79deabff·.u......,v..y...21 ··0x00965ad4·e8750100·03d7abff·54760100·d9dcabff·.u......Tv......
22 ··0x00965944·c8760100·d3deabff·fc760100·f5deabff·.v.......v......22 ··0x00965ae4·f0760100·33ddabff·24770100·55ddabff·.v..3...$w..U...
23 ··0x00965954·24770100·28dfabff·68770100·71dfabff·$w..(...hw..q...23 ··0x00965af4·4c770100·88ddabff·90770100·d1ddabff·Lw.......w......
24 ··0x00965964·9c770100·79dfabff·b4770100·a7dfabff·.w..y....w......24 ··0x00965b04·c4770100·d9ddabff·dc770100·07deabff·.w.......w......
25 ··0x00965974·3c780100·a5e1abff·84780100·a8e1abff·<x.......x......25 ··0x00965b14·64780100·05e0abff·ac780100·08e0abff·dx.......x......
26 ··0x00965984·c0780100·12e2abff·5c790100·19e2abff·.x......\y......26 ··0x00965b24·e8780100·72e0abff·70790100·79e0abff·.x..r...py..y...
27 ··0x00965994·98790100·41e2abff·b4790100·40e3abff·.y..A....y..@...27 ··0x00965b34·d4790100·a1e0abff·f0790100·a0e1abff·.y.......y......
28 ··0x009659a4·dc790100·c4e3abff·207a0100·cfe3abff·.y......·z......28 ··0x00965b44·187a0100·24e2abff·5c7a0100·2fe2abff·.z..$...\z../...
29 ··0x009659b4·347a0100·59e4abff·f47a0100·b5e8abff·4z..Y....z......29 ··0x00965b54·707a0100·b9e2abff·307b0100·15e7abff·pz......0{......
30 ··0x009659c4·287b0100·b8e8abff·847b0100·57e9abff·({.......{..W...30 ··0x00965b64·647b0100·18e7abff·c07b0100·b7e7abff·d{.......{......
31 ··0x009659d4·e07b0100·a4e9abff·4c7c0100·bde9abff·.{......L|......31 ··0x00965b74·1c7c0100·04e8abff·887c0100·1de8abff·.|.......|......
32 ··0x009659e4·b47c0100·80ebabff·4c7d0100·ebebabff·.|......L}......32 ··0x00965b84·f07c0100·e0e9abff·887d0100·4beaabff·.|.......}..K...
33 ··0x009659f4·947d0100·08ecabff·cc7d0100·18ecabff·.}.......}......33 ··0x00965b94·d07d0100·68eaabff·087e0100·78eaabff·.}..h....~..x...
34 ··0x00965a04·447e0100·c5ecabff·a87e0100·10edabff·D~.......~......34 ··0x00965ba4·807e0100·25ebabff·e47e0100·70ebabff·.~..%....~..p...
35 ··0x00965a14·5c7f0100·8a00acff·c87f0100·e701acff·\...............35 ··0x00965bb4·987f0100·eafeabff·04800100·4700acff·............G...
36 ··0x00965a24·18800100·6102acff·7c800100·3403acff·....a...|...4...36 ··0x00965bc4·54800100·c100acff·b8800100·9401acff·T...............
37 ··0x00965a34·c4800100·3b03acff·e0800100·4f03acff·....;.......O...37 ··0x00965bd4·00810100·9b01acff·1c810100·af01acff·................
38 ··0x00965a44·94810100·6603acff·b0810100·bb03acff·....f...........38 ··0x00965be4·d0810100·c601acff·ec810100·1b02acff·................
39 ··0x00965a54·d0810100·c406acff·38820100·ef06acff·........8.......39 ··0x00965bf4·0c820100·2405acff·74820100·4f05acff·....$...t...O...
40 ··0x00965a64·8c820100·f206acff·b4820100·8c07acff·................40 ··0x00965c04·c8820100·5205acff·f0820100·ec05acff·....R...........
41 ··0x00965a74·74830100·ae07acff·90830100·ca09acff·t...............41 ··0x00965c14·b0830100·0e06acff·cc830100·2a08acff·............*...
42 ··0x00965a84·54840100·1e0aacff·c0840100·620aacff·T...........b...42 ··0x00965c24·90840100·7e08acff·fc840100·c208acff·....~...........
43 ··0x00965a94·30850100·710aacff·90850100·390cacff·0...q.......9...43 ··0x00965c34·6c850100·d108acff·cc850100·990aacff·l...............
44 ··0x00965aa4·e8850100·850cacff·1c860100·aa0cacff·................44 ··0x00965c44·24860100·e50aacff·58860100·0a0bacff·$.......X.......
45 ··0x00965ab4·64860100·470eacff·b8860100·7b0eacff·d...G.......{...45 ··0x00965c54·a0860100·a70cacff·f4860100·db0cacff·................
46 ··0x00965ac4·58870100·8a0eacff·c4870100·9b0eacff·X...............46 ··0x00965c64·94870100·ea0cacff·00880100·fb0cacff·................
47 ··0x00965ad4·08880100·080facff·58880100·2f0facff·........X.../...47 ··0x00965c74·44880100·680dacff·94880100·8f0dacff·D...h...........
48 ··0x00965ae4·88880100·d50facff·f8880100·7210acff·............r...48 ··0x00965c84·c4880100·350eacff·34890100·d20eacff·....5...4.......
49 ··0x00965af4·3c890100·ab10acff·a0890100·c110acff·<...............49 ··0x00965c94·78890100·0b0facff·dc890100·210facff·x...........!...
50 ··0x00965b04·408a0100·a113acff·a88a0100·cb13acff·@...............50 ··0x00965ca4·7c8a0100·0112acff·e48a0100·2b12acff·|...........+...
51 ··0x00965b14·488b0100·5017acff·9c8b0100·7817acff·H...P.......x...51 ··0x00965cb4·848b0100·b015acff·d88b0100·d815acff·................
52 ··0x00965b24·d88b0100·8217acff·808c0100·ad17acff·................52 ··0x00965cc4·148c0100·e215acff·bc8c0100·0d16acff·................
53 ··0x00965b34·c48c0100·f517acff·f48c0100·0a18acff·................53 ··0x00965cd4·008d0100·5516acff·308d0100·6a16acff·....U...0...j...
54 ··0x00965b44·b48d0100·7a18acff·048e0100·d21aacff·....z...........54 ··0x00965ce4·f08d0100·da16acff·408e0100·3219acff·........@...2...
55 ··0x00965b54·808e0100·071cacff·bc8e0100·0f1cacff·................55 ··0x00965cf4·bc8e0100·671aacff·f88e0100·6f1aacff·....g.......o...
56 ··0x00965b64·108f0100·371cacff·788f0100·4c1cacff·....7...x...L...56 ··0x00965d04·4c8f0100·971aacff·b48f0100·ac1aacff·L...............
57 ··0x00965b74·c48f0100·991cacff·40900100·a51cacff·........@.......57 ··0x00965d14·fc8f0100·f91aacff·78900100·051bacff·........x.......
58 ··0x00965b84·78900100·b11cacff·14910100·e61cacff·x...............58 ··0x00965d24·b0900100·111bacff·4c910100·461bacff·........L...F...
59 ··0x00965b94·68910100·f01cacff·a4910100·ff1cacff·h...............59 ··0x00965d34·a0910100·501bacff·dc910100·5f1bacff·....P......._...
60 ··0x00965ba4·fc910100·a31dacff·70920100·df1dacff·........p.......60 ··0x00965d44·34920100·031cacff·a8920100·3f1cacff·4...........?...
61 ··0x00965bb4·a4920100·fd1dacff·0c930100·221facff·............"...61 ··0x00965d54·dc920100·5d1cacff·44930100·9a1dacff·....]...D.......
62 ··0x00965bc4·9c930100·ff22acff·f0930100·4b23acff·....."......K#..62 ··0x00965d64·d4930100·7721acff·28940100·c321acff·....w!..(....!..
63 ··0x00965bd4·78940100·7123acff·e8940100·8f23acff·x...q#.......#..63 ··0x00965d74·b0940100·e921acff·20950100·0722acff·.....!..·...."..
64 ··0x00965be4·40950100·9723acff·94950100·a623acff·@....#.......#..64 ··0x00965d84·78950100·0f22acff·cc950100·1e22acff·x...."......."..
65 ··0x00965bf4·f8950100·c423acff·64960100·3424acff·.....#..d...4$..65 ··0x00965d94·30960100·3c22acff·9c960100·ac22acff·0...<"......."..
66 ··0x00965c04·c8960100·3b24acff·68970100·b124acff·....;$..h....$..66 ··0x00965da4·00970100·b322acff·a0970100·2923acff·....."......)#..
67 ··0x00965c14·a0970100·b824acff·00980100·5f25acff·.....$......_%..67 ··0x00965db4·d8970100·3023acff·38980100·d723acff·....0#..8....#..
68 ··0x00965c24·9c980100·8125acff·20990100·c325acff·.....%..·....%..68 ··0x00965dc4·d4980100·f923acff·58990100·3b24acff·.....#..X...;$..
69 ··0x00965c34·809a0100·e525acff·009b0100·da2cacff·.....%.......,..69 ··0x00965dd4·b89a0100·5d24acff·389b0100·522bacff·....]$..8...R+..
70 ··0x00965c44·5c9b0100·012dacff·a89b0100·0b2dacff·\....-.......-..70 ··0x00965de4·949b0100·792bacff·e09b0100·832bacff·....y+.......+..
71 ··0x00965c54·e89b0100·a02dacff·1c9c0100·bb2dacff·.....-.......-..71 ··0x00965df4·209c0100·182cacff·549c0100·332cacff··....,..T...3,..
72 ··0x00965c64·649c0100·6a2eacff·d89c0100·f937acff·d...j........7..72 ··0x00965e04·9c9c0100·e22cacff·109d0100·2e36acff·.....,.......6..
73 ··0x00965c74·349d0100·5438acff·709d0100·6038acff·4...T8..p...`8..73 ··0x00965e14·6c9d0100·8936acff·a89d0100·9536acff·l....6.......6..
74 ··0x00965c84·dc9d0100·a738acff·c09e0100·e93aacff·.....8.......:..74 ··0x00965e24·149e0100·dc36acff·f89e0100·1c39acff·.....6.......9..
75 ··0x00965c94·149f0100·ee3dacff·9c9f0100·d73eacff·.....=.......>..75 ··0x00965e34·4c9f0100·213cacff·d49f0100·0a3dacff·L...!<.......=..
76 ··0x00965ca4·00a00100·de3eacff·5ca00100·e53eacff·.....>..\....>..76 ··0x00965e44·38a00100·113dacff·94a00100·183dacff·8....=.......=..
77 ··0x00965cb4·aca00100·ec3eacff·0ca20100·3b3facff·.....>......;?..77 ··0x00965e54·e4a00100·1f3dacff·44a20100·6e3dacff·.....=..D...n=..
78 ··0x00965cc4·aca30100·6e3facff·80a40100·a93facff·....n?.......?..78 ··0x00965e64·e4a30100·a13dacff·b8a40100·dc3dacff·.....=.......=..
79 ··0x00965cd4·38a50100·b93facff·c4a60100·cb3facff·8....?.......?..79 ··0x00965e74·70a50100·ec3dacff·fca60100·fe3dacff·p....=.......=..
80 ··0x00965ce4·00a70100·d43facff·64a70100·b440acff·.....?..d....@..80 ··0x00965e84·38a70100·073eacff·9ca70100·e93eacff·8....>.......>..
81 ··0x00965cf4·20a80100·fc40acff·6ca80100·0b41acff··....@..l....A..81 ··0x00965e94·58a80100·313facff·a4a80100·403facff·X...1?......@?..
82 ··0x00965d04·d4a80100·c041acff·eca90100·7a42acff·.....A......zB..82 ··0x00965ea4·0ca90100·f53facff·24aa0100·af40acff·.....?..$....@..
83 ··0x00965d14·28aa0100·9b42acff·8caa0100·0743acff·(....B.......C..83 ··0x00965eb4·60aa0100·d040acff·c4aa0100·3c41acff·`....@......<A..
84 ··0x00965d24·1cab0100·3143acff·18ac0100·4b43acff·....1C......KC..84 ··0x00965ec4·54ab0100·6641acff·50ac0100·8041acff·T...fA..P....A..
85 ··0x00965d34·78ac0100·b243acff·00ad0100·c243acff·x....C.......C..85 ··0x00965ed4·b0ac0100·e741acff·38ad0100·f741acff·.....A..8....A..
86 ··0x00965d44·5cad0100·3144acff·bcad0100·3544acff·\...1D......5D..86 ··0x00965ee4·94ad0100·6642acff·f4ad0100·6a42acff·....fB......jB..
87 ··0x00965d54·5cae0100·de46acff·d8ae0100·0148acff·\....F.......H..87 ··0x00965ef4·94ae0100·1345acff·10af0100·3646acff·.....E......6F..
88 ··0x00965d64·58af0100·cf48acff·d4af0100·ac49acff·X....H.......I..88 ··0x00965f04·90af0100·1c47acff·0cb00100·f947acff·.....G.......G..
89 ··0x00965d74·18b00100·b949acff·68b00100·ac4aacff·.....I..h....J..89 ··0x00965f14·50b00100·0648acff·a0b00100·f948acff·P....H.......H..
90 ··0x00965d84·ccb00100·e24aacff·18b10100·ec4aacff·.....J.......J..90 ··0x00965f24·04b10100·2f49acff·50b10100·3c49acff·..../I..P...<I..
91 ··0x00965d94·a8b10100·f34aacff·08b20100·944bacff·.....J.......K..91 ··0x00965f34·e0b10100·4349acff·40b20100·e449acff·....CI..@....I..
92 ··0x00965da4·70b20100·c04bacff·a4b20100·e14bacff·p....K.......K..92 ··0x00965f44·a8b20100·104aacff·dcb20100·314aacff·.....J......1J..
93 ··0x00965db4·04b30100·a84cacff·68b30100·5c4dacff·.....L..h...\M..93 ··0x00965f54·3cb30100·f84aacff·a0b30100·ac4bacff·<....J.......K..
94 ··0x00965dc4·14b40100·e04eacff·a0b50100·884facff·.....N.......O..94 ··0x00965f64·4cb40100·2d4dacff·d8b50100·d54dacff·L...-M.......M..
95 ··0x00965dd4·14b60100·a94facff·84b60100·e24facff·.....O.......O..95 ··0x00965f74·4cb60100·f64dacff·bcb60100·2f4eacff·L....M....../N..
96 ··0x00965de4·2cb70100·f34facff·a8b70100·0d50acff·,....O.......P..96 ··0x00965f84·64b70100·404eacff·e0b70100·5a4eacff·d...@N......ZN..
97 ··0x00965df4·d0b70100·3250acff·04b80100·5d50acff·....2P......]P..97 ··0x00965f94·08b80100·7f4eacff·3cb80100·aa4eacff·.....N..<....N..
98 ··0x00965e04·88b80100·9c50acff·38b90100·6754acff·.....P..8...gT..98 ··0x00965fa4·c0b80100·e94eacff·70b90100·b452acff·.....N..p....R..
99 ··0x00965e14·a4b90100·0155acff·04ba0100·1155acff·.....U.......U..99 ··0x00965fb4·dcb90100·4e53acff·3cba0100·5e53acff·....NS..<...^S..
100 ··0x00965e24·88ba0100·2d55acff·ecba0100·6155acff·....-U......aU..100 ··0x00965fc4·c0ba0100·7a53acff·24bb0100·ae53acff·....zS..$....S..
101 ··0x00965e34·38bb0100·6d55acff·98bb0100·fe55acff·8...mU.......U..101 ··0x00965fd4·70bb0100·ba53acff·d0bb0100·4b54acff·p....S......KT..
102 ··0x00965e44·0cbc0100·0556acff·5cbc0100·2756acff·.....V..\...'V..102 ··0x00965fe4·44bc0100·5254acff·94bc0100·7454acff·D...RT......tT..
103 ··0x00965e54·d4bc0100·e956acff·08bd0100·ee56acff·.....V.......V..103 ··0x00965ff4·0cbd0100·3655acff·40bd0100·3b55acff·....6U..@...;U..
104 ··0x00965e64·40bd0100·f956acff·a0bd0100·0657acff·@....V.......W..104 ··0x00966004·78bd0100·4655acff·d8bd0100·5355acff·x...FU......SU..
105 ··0x00965e74·e4bd0100·2e57acff·48be0100·5c57acff·.....W..H...\W..105 ··0x00966014·1cbe0100·7b55acff·80be0100·a955acff·....{U.......U..
106 ··0x00965e84·8cbe0100·8957acff·f4be0100·575dacff·.....W......W]..106 ··0x00966024·c4be0100·d655acff·2cbf0100·a45bacff·.....U..,....[..
107 ··0x00965e94·58bf0100·075eacff·9cbf0100·3d5eacff·X....^......=^..107 ··0x00966034·7cbf0100·545cacff·c0bf0100·8a5cacff·|...T\.......\..
108 ··0x00965ea4·d4bf0100·5d5eacff·1cc00100·7c5eacff·....]^......|^..108 ··0x00966044·f8bf0100·aa5cacff·40c00100·c95cacff·.....\..@....\..
109 ··0x00965eb4·50c00100·9b5eacff·a4c00100·a35eacff·P....^.......^..109 ··0x00966054·74c00100·e85cacff·c8c00100·f05cacff·t....\.......\..
110 ··0x00965ec4·d4c00100·a95eacff·18c10100·c65eacff·.....^.......^..110 ··0x00966064·f8c00100·f65cacff·3cc10100·135dacff·.....\..<....]..
111 ··0x00965ed4·60c10100·425facff·78c10100·665facff·`...B_..x...f_..111 ··0x00966074·84c10100·8f5dacff·9cc10100·b35dacff·.....].......]..
112 ··0x00965ee4·b4c10100·bb5facff·f8c10100·c55facff·....._......._..112 ··0x00966084·d8c10100·085eacff·1cc20100·125eacff·.....^.......^..
113 ··0x00965ef4·5cc20100·f163acff·bcc20100·6365acff·\....c......ce..113 ··0x00966094·80c20100·3e62acff·e0c20100·b063acff·....>b.......c..
114 ··0x00965f04·28c30100·c366acff·c0c30100·7968acff·(....f......yh..114 ··0x009660a4·4cc30100·1065acff·e4c30100·c666acff·L....e.......f..
115 ··0x00965f14·44c40100·8568acff·f4c40100·fe68acff·D....h.......h..115 ··0x009660b4·68c40100·d266acff·1cc50100·4b67acff·h....f......Kg..
116 ··0x00965f24·8cc50100·0769acff·e4c50100·2c69acff·.....i......,i..116 ··0x009660c4·b4c50100·5467acff·0cc60100·7967acff·....Tg......yg..
117 ··0x00965f34·30c60100·5469acff·b4c60100·a269acff·0...Ti.......i..117 ··0x009660d4·58c60100·a167acff·dcc60100·ef67acff·X....g.......g..
118 ··0x00965f44·00c70100·a969acff·54c70100·b569acff·.....i..T....i..118 ··0x009660e4·28c70100·f667acff·7cc70100·0268acff·(....g..|....h..
119 ··0x00965f54·a8c70100·c169acff·10c80100·dd69acff·.....i.......i..119 ··0x009660f4·d0c70100·0e68acff·38c80100·2a68acff·.....h..8...*h..
120 ··0x00965f64·84c80100·fe69acff·6cc90100·156aacff·.....i..l....j..120 ··0x00966104·acc80100·4b68acff·94c90100·6268acff·....Kh......bh..
121 ··0x00965f74·04ca0100·406aacff·4cca0100·5d6aacff·....@j..L...]j..121 ··0x00966114·2cca0100·8d68acff·74ca0100·aa68acff·,....h..t....h..
122 ··0x00965f84·d8ca0100·cf6aacff·0ccb0100·e76aacff·.....j.......j..122 ··0x00966124·00cb0100·1c69acff·34cb0100·3469acff·.....i..4...4i..
123 ··0x00965f94·50cb0100·376bacff·b4cc0100·996eacff·P...7k.......n..123 ··0x00966134·78cb0100·8469acff·dccc0100·e86cacff·x....i.......l..
124 ··0x00965fa4·e8cc0100·af6eacff·44cd0100·786facff·.....n..D...xo..124 ··0x00966144·10cd0100·fe6cacff·6ccd0100·c76dacff·.....l..l....m..
125 ··0x00965fb4·a8cd0100·eb6facff·f4cd0100·2870acff·.....o......(p..125 ··0x00966154·d0cd0100·3a6eacff·1cce0100·776eacff·....:n......wn..
Max diff block lines reached; 0/778856 bytes (0.00%) of diff not shown.
3.84 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 30045 lines modifiedOffset 1, 30023 lines modified
  
Diff chunk too large, falling back to line-by-line diff (30020 lines added, 30042 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0097c328·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x0097c4f0·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0097c338·1b0c0708·90010710·10000000·1c000000·................3 ··0x0097c500·1b0c0708·90010710·10000000·1c000000·................
4 ··0x0097c348·e843d0ff·22000000·00000000·14000000·.C.."...........4 ··0x0097c510·a020d0ff·22000000·00000000·14000000·.·.."...........
5 ··0x0097c358·00000000·017a5200·01781001·1b0c0708·.....zR..x......5 ··0x0097c520·00000000·017a5200·01781001·1b0c0708·.....zR..x......
6 ··0x0097c368·90010000·10000000·1c000000·ec43d0ff·.............C..6 ··0x0097c530·90010000·10000000·1c000000·a420d0ff·.............·..
7 ··0x0097c378·01000000·00000000·24000000·30000000·........$...0...7 ··0x0097c540·01000000·00000000·24000000·30000000·........$...0...
8 ··0x0097c388·983caaff·00200000·000e1046·0e184a0f·.<...·.....F..J.8 ··0x0097c550·d03aaaff·00200000·000e1046·0e184a0f·.:...·.....F..J.
9 ··0x0097c398·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x0097c560·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x0097c3a8·18000000·58000000·9044d0ff·e5000000·....X....D......10 ··0x0097c570·18000000·58000000·4821d0ff·e5000000·....X...H!......
11 ··0x0097c3b8·00450e10·830202df·0e080000·18000000·.E..............11 ··0x0097c580·00450e10·830202df·0e080000·18000000·.E..............
12 ··0x0097c3c8·74000000·745caaff·29000000·000e1083·t...t\..).......12 ··0x0097c590·74000000·ac5aaaff·29000000·000e1083·t....Z..).......
13 ··0x0097c3d8·02550a0e·08450b00·14000000·90000000·.U...E..........13 ··0x0097c5a0·02550a0e·08450b00·14000000·90000000·.U...E..........
14 ··0x0097c3e8·4845d0ff·66000000·004c0e10·02590e08·HE..f....L...Y..14 ··0x0097c5b0·0022d0ff·66000000·004c0e10·02590e08·."..f....L...Y..
15 ··0x0097c3f8·40000000·a8000000·a045d0ff·11010000·@........E......15 ··0x0097c5c0·40000000·a8000000·5822d0ff·11010000·@.......X"......
16 ··0x0097c408·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..16 ··0x0097c5d0·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..
17 ··0x0097c418·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...17 ··0x0097c5e0·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...
18 ··0x0097c428·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.18 ··0x0097c5f0·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
19 ··0x0097c438·08410b00·1c000000·ec000000·255caaff·.A..........%\..19 ··0x0097c600·08410b00·1c000000·ec000000·5d5aaaff·.A..........]Z..
20 ··0x0097c448·07010000·000e6083·0686058c·048d038e·......`.........20 ··0x0097c610·07010000·000e6083·0686058c·048d038e·......`.........
21 ··0x0097c458·02000000·28000000·0c010000·5c46d0ff·....(.......\F..21 ··0x0097c620·02000000·28000000·0c010000·1423d0ff·....(........#..
22 ··0x0097c468·84000000·00450e10·8602410e·18830345·.....E....A....E22 ··0x0097c630·84000000·00450e10·8602410e·18830345·.....E....A....E
23 ··0x0097c478·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..23 ··0x0097c640·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..
24 ··0x0097c488·30000000·38010000·c046d0ff·44010000·0...8....F..D...24 ··0x0097c650·30000000·38010000·7823d0ff·44010000·0...8...x#..D...
25 ··0x0097c498·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..25 ··0x0097c660·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..
26 ··0x0097c4a8·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.26 ··0x0097c670·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.
27 ··0x0097c4b8·08000000·18000000·6c010000·ac5caaff·........l....\..27 ··0x0097c680·08000000·18000000·6c010000·e45aaaff·........l....Z..
28 ··0x0097c4c8·17000000·000e6083·0486038c·02000000·......`.........28 ··0x0097c690·17000000·000e6083·0486038c·02000000·......`.........
29 ··0x0097c4d8·10000000·88010000·c047d0ff·43000000·.........G..C...29 ··0x0097c6a0·10000000·88010000·7824d0ff·43000000·........x$..C...
30 ··0x0097c4e8·00000000·10000000·9c010000·fc47d0ff·.............G..30 ··0x0097c6b0·00000000·10000000·9c010000·b424d0ff·.............$..
31 ··0x0097c4f8·14000000·00000000·10000000·b0010000·................31 ··0x0097c6c0·14000000·00000000·10000000·b0010000·................
32 ··0x0097c508·7f5caaff·0c000000·00000000·30000000·.\..........0...32 ··0x0097c6d0·b75aaaff·0c000000·00000000·30000000·.Z..........0...
33 ··0x0097c518·c4010000·f447d0ff·f4000000·00460e10·.....G.......F..33 ··0x0097c6e0·c4010000·ac24d0ff·f4000000·00460e10·.....$.......F..
34 ··0x0097c528·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...34 ··0x0097c6f0·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...
35 ··0x0097c538·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.35 ··0x0097c700·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.
36 ··0x0097c548·18000000·f8010000·435caaff·9d010000·........C\......36 ··0x0097c710·18000000·f8010000·7b5aaaff·9d010000·........{Z......
37 ··0x0097c558·000ed001·83048603·8c020000·10000000·................37 ··0x0097c720·000ed001·83048603·8c020000·10000000·................
38 ··0x0097c568·14020000·a448d0ff·2a010000·00000000·.....H..*.......38 ··0x0097c730·14020000·5c25d0ff·2a010000·00000000·....\%..*.......
39 ··0x0097c578·54000000·28020000·c061baff·42010000·T...(....a..B...39 ··0x0097c740·54000000·28020000·785fbaff·42010000·T...(...x_..B...
40 ··0x0097c588·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..40 ··0x0097c750·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..
41 ··0x0097c598·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...41 ··0x0097c760·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...
42 ··0x0097c5a8·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B42 ··0x0097c770·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B
43 ··0x0097c5b8·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....43 ··0x0097c780·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....
44 ··0x0097c5c8·8c058d04·8e038f02·1c000000·80020000·................44 ··0x0097c790·8c058d04·8e038f02·1c000000·80020000·................
45 ··0x0097c5d8·585daaff·84000000·000e3883·0786068c·X]........8.....45 ··0x0097c7a0·905baaff·84000000·000e3883·0786068c·.[........8.....
46 ··0x0097c5e8·058d048e·038f0200·10000000·a0020000·................46 ··0x0097c7b0·058d048e·038f0200·10000000·a0020000·................
47 ··0x0097c5f8·4849d0ff·0c000000·00000000·20000000·HI..........·...47 ··0x0097c7c0·0026d0ff·0c000000·00000000·20000000·.&..........·...
48 ··0x0097c608·b4020000·4449d0ff·8f000000·00450e10·....DI.......E..48 ··0x0097c7d0·b4020000·fc25d0ff·8f000000·00450e10·.....%.......E..
49 ··0x0097c618·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.49 ··0x0097c7e0·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.
50 ··0x0097c628·14000000·d8020000·845daaff·3f000000·.........]..?...50 ··0x0097c7f0·14000000·d8020000·bc5baaff·3f000000·.........[..?...
51 ··0x0097c638·000ee001·83020000·48000000·f0020000·........H.......51 ··0x0097c800·000ee001·83020000·48000000·f0020000·........H.......
52 ··0x0097c648·9849d0ff·e8010000·00420e10·8f02420e·.I.......B....B.52 ··0x0097c810·5026d0ff·e8010000·00420e10·8f02420e·P&.......B....B.
53 ··0x0097c658·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.053 ··0x0097c820·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
54 ··0x0097c668·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.54 ··0x0097c830·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.
55 ··0x0097c678·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..55 ··0x0097c840·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
56 ··0x0097c688·410b0000·34000000·3c030000·5f5daaff·A...4...<..._]..56 ··0x0097c850·410b0000·34000000·3c030000·975baaff·A...4...<....[..
57 ··0x0097c698·73010000·000e7083·0786068c·058d048e·s.....p.........57 ··0x0097c860·73010000·000e7083·0786068c·058d048e·s.....p.........
58 ··0x0097c6a8·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.58 ··0x0097c870·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.
59 ··0x0097c6b8·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....59 ··0x0097c880·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....
60 ··0x0097c6c8·74030000·044bd0ff·3e000000·00410e10·t....K..>....A..60 ··0x0097c890·74030000·bc27d0ff·3e000000·00410e10·t....'..>....A..
61 ··0x0097c6d8·780e0800·14000000·8c030000·825eaaff·x............^..61 ··0x0097c8a0·780e0800·14000000·8c030000·ba5caaff·x............\..
62 ··0x0097c6e8·02000000·000e1041·0e080000·24000000·.......A....$...62 ··0x0097c8b0·02000000·000e1041·0e080000·24000000·.......A....$...
63 ··0x0097c6f8·a4030000·144bd0ff·29000000·00450e10·.....K..)....E..63 ··0x0097c8c0·a4030000·cc27d0ff·29000000·00450e10·.....'..)....E..
64 ··0x0097c708·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..64 ··0x0097c8d0·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..
65 ··0x0097c718·410e0800·14000000·cc030000·445eaaff·A...........D^..65 ··0x0097c8e0·410e0800·14000000·cc030000·7c5caaff·A...........|\..
66 ··0x0097c728·5d020000·000e4083·03860200·34000000·].....@.....4...66 ··0x0097c8f0·5d020000·000e4083·03860200·34000000·].....@.....4...
67 ··0x0097c738·e4030000·044bd0ff·bb000000·00460e10·.....K.......F..67 ··0x0097c900·e4030000·bc27d0ff·bb000000·00460e10·.....'.......F..
68 ··0x0097c748·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.68 ··0x0097c910·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.
69 ··0x0097c758·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.69 ··0x0097c920·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.
70 ··0x0097c768·10420e08·18000000·1c040000·5160aaff·.B..........Q`..70 ··0x0097c930·10420e08·18000000·1c040000·895eaaff·.B...........^..
71 ··0x0097c778·10000000·000e4083·0586048c·038d0200·......@.........71 ··0x0097c940·10000000·000e4083·0586048c·038d0200·......@.........
72 ··0x0097c788·10000000·38040000·704bd0ff·06000000·....8...pK......72 ··0x0097c950·10000000·38040000·2828d0ff·06000000·....8...((......
73 ··0x0097c798·00000000·18000000·4c040000·6c4bd0ff·........L...lK..73 ··0x0097c960·00000000·18000000·4c040000·2428d0ff·........L...$(..
74 ··0x0097c7a8·6e000000·00450e10·83020268·0e080000·n....E.....h....74 ··0x0097c970·6e000000·00450e10·83020268·0e080000·n....E.....h....
75 ··0x0097c7b8·14000000·68040000·c04bd0ff·30000000·....h....K..0...75 ··0x0097c980·14000000·68040000·7828d0ff·30000000·....h...x(..0...
76 ··0x0097c7c8·00480e30·670e0800·24000000·80040000·.H.0g...$.......76 ··0x0097c990·00480e30·670e0800·24000000·80040000·.H.0g...$.......
77 ··0x0097c7d8·fd5faaff·69000000·00450e10·8602440e·._..i....E....D.77 ··0x0097c9a0·355eaaff·69000000·00450e10·8602440e·5^..i....E....D.
78 ··0x0097c7e8·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..78 ··0x0097c9b0·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..
79 ··0x0097c7f8·40000000·a8040000·3e60aaff·e3010000·@.......>`......79 ··0x0097c9c0·40000000·a8040000·765eaaff·e3010000·@.......v^......
80 ··0x0097c808·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..80 ··0x0097c9d0·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
81 ··0x0097c818·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X81 ··0x0097c9e0·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X
82 ··0x0097c828·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B82 ··0x0097c9f0·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B
83 ··0x0097c838·0e080000·14000000·ec040000·dd61aaff·.............a..83 ··0x0097ca00·0e080000·14000000·ec040000·1560aaff·.............`..
84 ··0x0097c848·3f000000·00480e30·760e0800·10000000·?....H.0v.......84 ··0x0097ca10·3f000000·00480e30·760e0800·10000000·?....H.0v.......
85 ··0x0097c858·04050000·3460baff·a8000000·00000000·....4`..........85 ··0x0097ca20·04050000·ec5dbaff·a8000000·00000000·.....]..........
86 ··0x0097c868·10000000·18050000·d060baff·5f000000·.........`.._...86 ··0x0097ca30·10000000·18050000·885ebaff·5f000000·.........^.._...
87 ··0x0097c878·00000000·2c000000·2c050000·dc61aaff·....,...,....a..87 ··0x0097ca40·00000000·2c000000·2c050000·1460aaff·....,...,....`..
88 ··0x0097c888·84000000·00460e10·8c02410e·18860343·.....F....A....C88 ··0x0097ca50·84000000·00460e10·8c02410e·18860343·.....F....A....C
89 ··0x0097c898·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.89 ··0x0097ca60·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.
90 ··0x0097c8a8·10420e08·10000000·5c050000·3062aaff·.B......\...0b..90 ··0x0097ca70·10420e08·10000000·5c050000·6860aaff·.B......\...h`..
91 ··0x0097c8b8·34000000·00000000·10000000·70050000·4...........p...91 ··0x0097ca80·34000000·00000000·10000000·70050000·4...........p...
92 ··0x0097c8c8·d860baff·36000000·00000000·10000000·.`..6...........92 ··0x0097ca90·905ebaff·36000000·00000000·10000000·.^..6...........
93 ··0x0097c8d8·84050000·3c62aaff·25000000·00000000·....<b..%.......93 ··0x0097caa0·84050000·7460aaff·25000000·00000000·....t`..%.......
94 ··0x0097c8e8·34000000·98050000·4d62aaff·f3000000·4.......Mb......94 ··0x0097cab0·34000000·98050000·8560aaff·f3000000·4........`......
95 ··0x0097c8f8·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..95 ··0x0097cac0·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
96 ··0x0097c908·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A96 ··0x0097cad0·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A
97 ··0x0097c918·0e18420e·10420e08·1c000000·d0050000·..B..B..........97 ··0x0097cae0·0e18420e·10420e08·1c000000·d0050000·..B..B..........
98 ··0x0097c928·0863aaff·51000000·005e0e10·83026c0a·.c..Q....^....l.98 ··0x0097caf0·4061aaff·51000000·005e0e10·83026c0a·@a..Q....^....l.
99 ··0x0097c938·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......99 ··0x0097cb00·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......
100 ··0x0097c948·3963aaff·4e010000·00460e10·8d02420e·9c..N....F....B.100 ··0x0097cb10·7161aaff·4e010000·00460e10·8d02420e·qa..N....F....B.
101 ··0x0097c958·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0101 ··0x0097cb20·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0
102 ··0x0097c968·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..102 ··0x0097cb30·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..
103 ··0x0097c978·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..103 ··0x0097cb40·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..
104 ··0x0097c988·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B104 ··0x0097cb50·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B
105 ··0x0097c998·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..105 ··0x0097cb60·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..
106 ··0x0097c9a8·420e1042·0e080000·24000000·60060000·B..B....$...`...106 ··0x0097cb70·420e1042·0e080000·24000000·60060000·B..B....$...`...
107 ··0x0097c9b8·f849d0ff·3c000000·00450e10·8602460e·.I..<....E....F.107 ··0x0097cb80·b026d0ff·3c000000·00450e10·8602460e·.&..<....E....F.
108 ··0x0097c9c8·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...108 ··0x0097cb90·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...
109 ··0x0097c9d8·14000000·88060000·ef63aaff·08000000·.........c......109 ··0x0097cba0·14000000·88060000·2762aaff·08000000·........'b......
110 ··0x0097c9e8·000e3083·03860200·1c000000·a0060000·..0.............110 ··0x0097cbb0·000e3083·03860200·1c000000·a0060000·..0.............
111 ··0x0097c9f8·e85fbaff·70000000·004b0e10·83020244·._..p....K.....D111 ··0x0097cbc0·a05dbaff·70000000·004b0e10·83020244·.]..p....K.....D
112 ··0x0097ca08·0a0e0841·0b000000·14000000·c0060000·...A............112 ··0x0097cbd0·0a0e0841·0b000000·14000000·c0060000·...A............
113 ··0x0097ca18·bf63aaff·36000000·000e1083·02000000·.c..6...........113 ··0x0097cbe0·f761aaff·36000000·000e1083·02000000·.a..6...........
114 ··0x0097ca28·1c000000·d8060000·2060baff·3a000000·........·`..:...114 ··0x0097cbf0·1c000000·d8060000·d85dbaff·3a000000·.........]..:...
115 ··0x0097ca38·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...115 ··0x0097cc00·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...
116 ··0x0097ca48·14000000·f8060000·bd63aaff·11000000·.........c......116 ··0x0097cc10·14000000·f8060000·f561aaff·11000000·.........a......
117 ··0x0097ca58·000e2083·02000000·1c000000·10070000·..·.............117 ··0x0097cc20·000e2083·02000000·1c000000·10070000·..·.............
118 ··0x0097ca68·8849d0ff·41000000·00440e60·620a0e08·.I..A....D.`b...118 ··0x0097cc30·4026d0ff·41000000·00440e60·620a0e08·@&..A....D.`b...
119 ··0x0097ca78·450b550e·08000000·14000000·30070000·E.U.........0...119 ··0x0097cc40·450b550e·08000000·14000000·30070000·E.U.........0...
120 ··0x0097ca88·9663aaff·1e000000·000e6044·0e800100·.c........`D....120 ··0x0097cc50·ce61aaff·1e000000·000e6044·0e800100·.a........`D....
121 ··0x0097ca98·10000000·48070000·f05fbaff·39000000·....H...._..9...121 ··0x0097cc60·10000000·48070000·a85dbaff·39000000·....H....]..9...
122 ··0x0097caa8·00000000·10000000·5c070000·8863aaff·........\....c..122 ··0x0097cc70·00000000·10000000·5c070000·c061aaff·........\....a..
123 ··0x0097cab8·03000000·00000000·30000000·70070000·........0...p...123 ··0x0097cc80·03000000·00000000·30000000·70070000·........0...p...
124 ··0x0097cac8·7849d0ff·77000000·00460e10·8f02420e·xI..w....F....B.124 ··0x0097cc90·3026d0ff·77000000·00460e10·8f02420e·0&..w....F....B.
125 ··0x0097cad8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0125 ··0x0097cca0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
Max diff block lines reached; 0/4024216 bytes (0.00%) 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·10086800·00000000·40086800·00000000·..h.....@.h.....2 ··0x009f2dc0·90e66700·00000000·c0e66700·00000000·..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 ··0x009f2dd0·e0076800·00000000···················..h.....2 ··0x009f2dd0·60e66700·00000000···················`.g.....
  
1.66 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·20a95b00·00000000·00000000·00000000··.[.............7 ··0x009f4050·c0a75b00·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·10be6000·00000000·.Cu.......`.....15 ··0x009f40d0·d0437500·00000000·d0b76000·00000000·.Cu.......`.....
16 ··0x009f40e0·e0ac5300·00000000·00000000·00000000·..S.............16 ··0x009f40e0·20ac5300·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·c0a55b00·00000000·..........[.....22 ··0x009f4140·10000000·00000000·60a45b00·00000000·........`.[.....
23 ··0x009f4150·00000000·00000000·a0ab5300·00000000·..........S.....23 ··0x009f4150·00000000·00000000·e0aa5300·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·20a95b00·00000000·00000000·00000000··.[.............33 ··0x009f41f0·c0a75b00·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·10be6000·00000000·.Du.......`.....41 ··0x009f4270·00447500·00000000·d0b76000·00000000·.Du.......`.....
42 ··0x009f4280·e0ac5300·00000000·00000000·00000000·..S.............42 ··0x009f4280·20ac5300·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·c0a55b00·00000000·..........[.....48 ··0x009f42e0·10000000·00000000·60a45b00·00000000·........`.[.....
49 ··0x009f42f0·00000000·00000000·a0ab5300·00000000·..........S.....49 ··0x009f42f0·00000000·00000000·e0aa5300·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·01074d00·00000000·..s.......M.....56 ··0x009f4360·ecf87300·00000000·95064d00·00000000·..s.......M.....
57 ··0x009f4370·01134d00·00000000·00000000·00000000·..M.............57 ··0x009f4370·ea104d00·00000000·00000000·00000000·..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·41e84f00·00000000·K.s.....A.O.....76 ··0x009f44a0·4bf97300·00000000·51e64f00·00000000·K.s.....Q.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·00725c00·00000000·00000000·00000000·.r\.............83 ··0x009f4510·10705c00·00000000·00000000·00000000·.p\.............
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·00c16e00·00000000·..........n.....88 ··0x009f4560·00000000·00000000·c0b16e00·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·00cf6c00·00000000·0Du.......l.....91 ··0x009f4590·30447500·00000000·40b76c00·00000000·0Du.....@.l.....
92 ··0x009f45a0·80745c00·00000000·00000000·00000000·.t\.............92 ··0x009f45a0·a0725c00·00000000·00000000·00000000·.r\.............
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·e04a5c00·00000000·.........J\.....98 ··0x009f4600·10000000·00000000·f0485c00·00000000·.........H\.....
99 ··0x009f4610·00000000·00000000·203f5c00·00000000·........·?\.....99 ··0x009f4610·00000000·00000000·603d5c00·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·20a95b00·00000000·00000000·00000000··.[.............109 ··0x009f46b0·c0a75b00·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·10be6000·00000000·k.s.......`.....117 ··0x009f4730·6bf97300·00000000·d0b76000·00000000·k.s.......`.....
118 ··0x009f4740·e0ac5300·00000000·00000000·00000000·..S.............118 ··0x009f4740·20ac5300·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·c0a55b00·00000000·..........[.....124 ··0x009f47a0·10000000·00000000·60a45b00·00000000·........`.[.....
125 ··0x009f47b0·00000000·00000000·a0ab5300·00000000·..........S.....125 ··0x009f47b0·00000000·00000000·e0aa5300·00000000·..........S.....
126 ··0x009f47c0·00000000·00000000·00000000·00000000·................126 ··0x009f47c0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 1729118/1739287 bytes (99.42%) of diff not shown.
625 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 77 lines modifiedOffset 1, 79 lines modified
  
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x00a3e420·78646562·75677079·f0040d03·00000000·xdebugpy........2 ··0x00a3e400·78646562·75677079·f0040d03·00000000·xdebugpy........
3 ··0x00a3e430·00000000·00000000·f0520400·00000000·.........R......3 ··0x00a3e410·00000000·00000000·f0520400·00000000·.........R......
4 ··0x00a3e440·60020000·00000000·78020000·00000000·`.......x.......4 ··0x00a3e420·60020000·00000000·78020000·00000000·`.......x.......
5 ··0x00a3e450·a0f90200·00000000·681c0000·00000000·........h.......5 ··0x00a3e430·a0f90200·00000000·681c0000·00000000·........h.......
6 ··0x00a3e460·601c0000·00000000·b01c0000·00000000·`...............6 ··0x00a3e440·601c0000·00000000·b01c0000·00000000·`...............
7 ··0x00a3e470·e81c0000·00000000·e81d0000·00000000·................7 ··0x00a3e450·e81c0000·00000000·e81d0000·00000000·................
8 ··0x00a3e480·d81d0000·00000000·e01d0000·00000000·................8 ··0x00a3e460·d81d0000·00000000·e01d0000·00000000·................
9 ··0x00a3e490·10000000·00000000·481e0000·00000000·........H.......9 ··0x00a3e470·10000000·00000000·481e0000·00000000·........H.......
10 ··0x00a3e4a0·00000000·00000000·581e0000·00000000·........X.......10 ··0x00a3e480·00000000·00000000·581e0000·00000000·........X.......
11 ··0x00a3e4b0·501e0000·00000000·30010000·00000000·P.......0.......11 ··0x00a3e490·501e0000·00000000·30010000·00000000·P.......0.......
12 ··0x00a3e4c0·00000000·00000000·08000000·00000000·................12 ··0x00a3e4a0·00000000·00000000·08000000·00000000·................
13 ··0x00a3e4d0·10000000·00000000·48000000·00000000·........H.......13 ··0x00a3e4b0·10000000·00000000·48000000·00000000·........H.......
14 ··0x00a3e4e0·98000000·00000000·a0000000·00000000·................14 ··0x00a3e4c0·98000000·00000000·a0000000·00000000·................
15 ··0x00a3e4f0·e8000000·00000000·20000000·00000000·........·.......15 ··0x00a3e4d0·e8000000·00000000·20000000·00000000·........·.......
16 ··0x00a3e500·50000000·00000000·08000000·00000000·P...............16 ··0x00a3e4e0·50000000·00000000·08000000·00000000·P...............
17 ··0x00a3e510·00000000·00000000·38000000·00000000·........8.......17 ··0x00a3e4f0·00000000·00000000·38000000·00000000·........8.......
18 ··0x00a3e520·48000000·00000000·46000000·00000000·H.......F.......18 ··0x00a3e500·48000000·00000000·46000000·00000000·H.......F.......
19 ··0x00a3e530·d0000000·00000000·70000000·00000000·........p.......19 ··0x00a3e510·d0000000·00000000·70000000·00000000·........p.......
20 ··0x00a3e540·78000000·00000000·80000000·00000000·x...............20 ··0x00a3e520·78000000·00000000·80000000·00000000·x...............
21 ··0x00a3e550·88000000·00000000·44000000·00000000·........D.......21 ··0x00a3e530·88000000·00000000·44000000·00000000·........D.......
22 ··0x00a3e560·34000000·00000000·60000000·00000000·4.......`.......22 ··0x00a3e540·34000000·00000000·60000000·00000000·4.......`.......
23 ··0x00a3e570·68000000·00000000·c8000000·00000000·h...............23 ··0x00a3e550·68000000·00000000·c8000000·00000000·h...............
24 ··0x00a3e580·10000000·00000000·08000000·00000000·................24 ··0x00a3e560·10000000·00000000·08000000·00000000·................
25 ··0x00a3e590·a0010000·00000000·18000000·00000000·................25 ··0x00a3e570·a0010000·00000000·18000000·00000000·................
26 ··0x00a3e5a0·58000000·00000000·a8000000·00000000·X...............26 ··0x00a3e580·58000000·00000000·a8000000·00000000·X...............
27 ··0x00a3e5b0·20000000·00000000·18000000·00000000··...............27 ··0x00a3e590·20000000·00000000·18000000·00000000··...............
28 ··0x00a3e5c0·10000000·00000000·28000000·00000000·........(.......28 ··0x00a3e5a0·10000000·00000000·28000000·00000000·........(.......
29 ··0x00a3e5d0·18000000·00000000·10000000·00000000·................29 ··0x00a3e5b0·18000000·00000000·10000000·00000000·................
30 ··0x00a3e5e0·30000000·00000000·20000000·00000000·0.......·.......30 ··0x00a3e5c0·30000000·00000000·20000000·00000000·0.......·.......
31 ··0x00a3e5f0·28000000·00000000·18000000·00000000·(...............31 ··0x00a3e5d0·28000000·00000000·18000000·00000000·(...............
32 ··0x00a3e600·10000000·00000000·20000000·00000000·........·.......32 ··0x00a3e5e0·10000000·00000000·20000000·00000000·........·.......
33 ··0x00a3e610·10000000·00000000·18000000·00000000·................33 ··0x00a3e5f0·10000000·00000000·18000000·00000000·................
34 ··0x00a3e620·28000000·00000000·10000000·00000000·(...............34 ··0x00a3e600·28000000·00000000·10000000·00000000·(...............
35 ··0x00a3e630·20000000·00000000·40000000·00000000··.......@.......35 ··0x00a3e610·20000000·00000000·40000000·00000000··.......@.......
36 ··0x00a3e640·20000000·00000000·10000000·00000000··...............36 ··0x00a3e620·20000000·00000000·10000000·00000000··...............
37 ··0x00a3e650·28000000·00000000·f0000000·00000000·(...............37 ··0x00a3e630·28000000·00000000·f0000000·00000000·(...............
38 ··0x00a3e660·c8000000·00000000·00000000·00000000·................38 ··0x00a3e640·c8000000·00000000·00000000·00000000·................
 39 ··0x00a3e650·00000000·00000000·00000000·00000000·................
 40 ··0x00a3e660·00000000·00000000·00000000·00000000·................
39 ··0x00a3e670·00000000·00000000·00000000·00000000·................41 ··0x00a3e670·00000000·00000000·00000000·00000000·................
40 ··0x00a3e680·00000000·00000000·00000000·00000000·................42 ··0x00a3e680·00000000·00000000·ffffffff·ffffffff·................
41 ··0x00a3e690·00000000·00000000·00000000·00000000·................43 ··0x00a3e690·00000000·00000000·00000000·00000000·................
42 ··0x00a3e6a0·00000000·00000000·ffffffff·ffffffff·................44 ··0x00a3e6a0·01000000·00000000·00000000·00000000·................
43 ··0x00a3e6b0·00000000·00000000·00000000·00000000·................45 ··0x00a3e6b0·00000000·00000000·00000000·00000000·................
44 ··0x00a3e6c0·01000000·00000000·00000000·00000000·................ 
45 ··0x00a3e6d0·00000000·00000000·00000000·00000000·................ 
46 ··0x00a3e6e0·00000000·00000000·002c5200·00000000·.........,R.....46 ··0x00a3e6c0·00000000·00000000·802b5200·00000000·.........+R.....
47 ··0x00a3e6f0·402f5200·00000000·d02d5200·00000000·@/R......-R.....47 ··0x00a3e6d0·c02e5200·00000000·502d5200·00000000·..R.....P-R.....
48 ··0x00a3e700·702d5200·00000000·00000000·00000000·p-R.............48 ··0x00a3e6e0·f02c5200·00000000·00000000·00000000·.,R.............
49 ··0x00a3e710·30805200·00000000·80f05200·00000000·0.R.......R.....49 ··0x00a3e6f0·907f5200·00000000·c0ef5200·00000000·..R.......R.....
50 ··0x00a3e720·a0f75300·00000000·c0f45200·00000000·..S.......R.....50 ··0x00a3e700·f0f65300·00000000·00f45200·00000000·..S.......R.....
51 ··0x00a3e730·00000000·00000000·30805200·00000000·........0.R.....51 ··0x00a3e710·00000000·00000000·907f5200·00000000·..........R.....
52 ··0x00a3e740·80f05200·00000000·a0f75300·00000000·..R.......S.....52 ··0x00a3e720·c0ef5200·00000000·f0f65300·00000000·..R.......S.....
53 ··0x00a3e750·c0f45200·00000000·72000000·00000000·..R.....r.......53 ··0x00a3e730·00f45200·00000000·72000000·00000000·..R.....r.......
54 ··0x00a3e760·00000000·00000000·002c5200·00000000·.........,R.....54 ··0x00a3e740·00000000·00000000·802b5200·00000000·.........+R.....
55 ··0x00a3e770·402f5200·00000000·d02d5200·00000000·@/R......-R.....55 ··0x00a3e750·c02e5200·00000000·502d5200·00000000·..R.....P-R.....
56 ··0x00a3e780·702d5200·00000000·6d000000·00000000·p-R.....m.......56 ··0x00a3e760·f02c5200·00000000·6d000000·00000000·.,R.....m.......
57 ··0x00a3e790·00000000·00000000·30805200·00000000·........0.R.....57 ··0x00a3e770·00000000·00000000·907f5200·00000000·..........R.....
58 ··0x00a3e7a0·80f05200·00000000·a0f75300·00000000·..R.......S.....58 ··0x00a3e780·c0ef5200·00000000·f0f65300·00000000·..R.......S.....
59 ··0x00a3e7b0·c0f45200·00000000·6f000000·00000000·..R.....o.......59 ··0x00a3e790·00f45200·00000000·6f000000·00000000·..R.....o.......
60 ··0x00a3e7c0·00000000·00000000·30805200·00000000·........0.R.....60 ··0x00a3e7a0·00000000·00000000·907f5200·00000000·..........R.....
61 ··0x00a3e7d0·80f05200·00000000·a0f75300·00000000·..R.......S.....61 ··0x00a3e7b0·c0ef5200·00000000·f0f65300·00000000·..R.......S.....
62 ··0x00a3e7e0·c0f45200·00000000·00000000·00000000·..R.............62 ··0x00a3e7c0·00f45200·00000000·00000000·00000000·..R.............
63 ··0x00a3e7f0·00000000·00000000·20855200·00000000·........·.R.....63 ··0x00a3e7d0·00000000·00000000·60845200·00000000·........`.R.....
64 ··0x00a3e800·b0566200·00000000·ffffffff·00000000·.Vb.............64 ··0x00a3e7e0·b0476200·00000000·ffffffff·00000000·.Gb.............
65 ··0x00a3e810·00000000·00000000·ffffffff·00000000·................65 ··0x00a3e7f0·00000000·00000000·ffffffff·00000000·................
66 ··0x00a3e820·00000000·00000000·00000000·00000000·................66 ··0x00a3e800·00000000·00000000·00000000·00000000·................
67 ··0x00a3e830·00000000·00000000·00000000·00000000·................67 ··0x00a3e810·00000000·00000000·00000000·00000000·................
68 ··0x00a3e840·00000000·00000000·48e8a300·00000000·........H.......68 ··0x00a3e820·00000000·00000000·28e8a300·00000000·........(.......
69 ··0x00a3e850·48e8a300·00000000·00000000·00000000·H...............69 ··0x00a3e830·28e8a300·00000000·00000000·00000000·(...............
 70 ··0x00a3e840·00000000·00000000·00000000·00000000·................
 71 ··0x00a3e850·00000000·00000000·00000000·00000000·................
70 ··0x00a3e860·00000000·00000000·00000000·00000000·................72 ··0x00a3e860·00000000·00000000·00000000·00000000·................
71 ··0x00a3e870·00000000·00000000·00000000·00000000·................73 ··0x00a3e870·00000000·00000000·00000000·00000000·................
72 ··0x00a3e880·00000000·00000000·00000000·00000000·................74 ··0x00a3e880·00000000·00000000·00000000·00000000·................
73 ··0x00a3e890·00000000·00000000·00000000·00000000·................75 ··0x00a3e890·00000000·00000000·00000000·00000000·................
74 ··0x00a3e8a0·00000000·00000000·00000000·00000000·................76 ··0x00a3e8a0·00000000·00000000·00000000·00000000·................
75 ··0x00a3e8b0·00000000·00000000·00000000·00000000·................77 ··0x00a3e8b0·00000000·00000000·00000000·00000000·................
76 ··0x00a3e8c0·00000000·00000000·00000000·00000000·................78 ··0x00a3e8c0·00000000·00000000·00000000·00000000·................
Offset 126, 25 lines modifiedOffset 128, 25 lines modified
126 ··0x00a3ebd0·00000000·00000000·00000000·00000000·................128 ··0x00a3ebd0·00000000·00000000·00000000·00000000·................
127 ··0x00a3ebe0·00000000·00000000·00000000·00000000·................129 ··0x00a3ebe0·00000000·00000000·00000000·00000000·................
128 ··0x00a3ebf0·00000000·00000000·00000000·00000000·................130 ··0x00a3ebf0·00000000·00000000·00000000·00000000·................
129 ··0x00a3ec00·00000000·00000000·00000000·00000000·................131 ··0x00a3ec00·00000000·00000000·00000000·00000000·................
130 ··0x00a3ec10·00000000·00000000·00000000·00000000·................132 ··0x00a3ec10·00000000·00000000·00000000·00000000·................
131 ··0x00a3ec20·00000000·00000000·00000000·00000000·................133 ··0x00a3ec20·00000000·00000000·00000000·00000000·................
132 ··0x00a3ec30·00000000·00000000·00000000·00000000·................134 ··0x00a3ec30·00000000·00000000·00000000·00000000·................
133 ··0x00a3ec40·00000000·00000000·00000000·00000000·................135 ··0x00a3ec40·00000000·00000000·ffffffff·01000000·................
134 ··0x00a3ec50·00000000·00000000·00000000·00000000·................136 ··0x00a3ec50·00000000·00000000·00000000·00000000·................
135 ··0x00a3ec60·00000000·00000000·ffffffff·01000000·................137 ··0x00a3ec60·00000000·00000000·00000000·00000000·................
136 ··0x00a3ec70·00000000·00000000·00000000·00000000·................138 ··0x00a3ec70·00000000·00000000·00000000·00000000·................
137 ··0x00a3ec80·00000000·00000000·00000000·00000000·................139 ··0x00a3ec80·00000000·00000000·00000000·00000000·................
138 ··0x00a3ec90·00000000·00000000·00000000·00000000·................ 
139 ··0x00a3eca0·00000000·00000000·00000000·00000000·................ 
140 ··0x00a3ecb0·00000000·00000000·18000000·00000000·................140 ··0x00a3ec90·00000000·00000000·18000000·00000000·................
141 ··0x00a3ecc0·086ea400·00000000·01000000·00000000·.n..............141 ··0x00a3eca0·e86da400·00000000·01000000·00000000·.m..............
142 ··0x00a3ecd0·00000000·00000000·01000000·00000000·................142 ··0x00a3ecb0·00000000·00000000·01000000·00000000·................
143 ··0x00a3ece0·01000000·00000000·00000000·00000000·................143 ··0x00a3ecc0·01000000·00000000·00000000·00000000·................
 144 ··0x00a3ecd0·00000000·00000000·00000000·00000000·................
 145 ··0x00a3ece0·00000000·00000000·00000000·00000000·................
144 ··0x00a3ecf0·00000000·00000000·00000000·00000000·................146 ··0x00a3ecf0·00000000·00000000·00000000·00000000·................
145 ··0x00a3ed00·00000000·00000000·00000000·00000000·................147 ··0x00a3ed00·00000000·00000000·00000000·00000000·................
146 ··0x00a3ed10·00000000·00000000·00000000·00000000·................148 ··0x00a3ed10·00000000·00000000·00000000·00000000·................
147 ··0x00a3ed20·00000000·00000000·00000000·00000000·................149 ··0x00a3ed20·00000000·00000000·00000000·00000000·................
148 ··0x00a3ed30·00000000·00000000·00000000·00000000·................150 ··0x00a3ed30·00000000·00000000·00000000·00000000·................
149 ··0x00a3ed40·00000000·00000000·00000000·00000000·................151 ··0x00a3ed40·00000000·00000000·00000000·00000000·................
150 ··0x00a3ed50·00000000·00000000·00000000·00000000·................152 ··0x00a3ed50·00000000·00000000·00000000·00000000·................
Offset 154, 23 lines modifiedOffset 156, 23 lines modified
154 ··0x00a3ed90·00000000·00000000·00000000·00000000·................156 ··0x00a3ed90·00000000·00000000·00000000·00000000·................
155 ··0x00a3eda0·00000000·00000000·00000000·00000000·................157 ··0x00a3eda0·00000000·00000000·00000000·00000000·................
156 ··0x00a3edb0·00000000·00000000·00000000·00000000·................158 ··0x00a3edb0·00000000·00000000·00000000·00000000·................
157 ··0x00a3edc0·00000000·00000000·00000000·00000000·................159 ··0x00a3edc0·00000000·00000000·00000000·00000000·................
158 ··0x00a3edd0·00000000·00000000·00000000·00000000·................160 ··0x00a3edd0·00000000·00000000·00000000·00000000·................
159 ··0x00a3ede0·00000000·00000000·00000000·00000000·................161 ··0x00a3ede0·00000000·00000000·00000000·00000000·................
160 ··0x00a3edf0·00000000·00000000·00000000·00000000·................162 ··0x00a3edf0·00000000·00000000·00000000·00000000·................
161 ··0x00a3ee00·00000000·00000000·00000000·00000000·................163 ··0x00a3ee00·00000000·00000000·ffffffff·ffffffff·................
162 ··0x00a3ee10·00000000·00000000·00000000·00000000·................164 ··0x00a3ee10·00000000·00000000·00000000·00000000·................
163 ··0x00a3ee20·00000000·00000000·ffffffff·ffffffff·................165 ··0x00a3ee20·00000000·00000000·00000000·00000000·................
164 ··0x00a3ee30·00000000·00000000·00000000·00000000·................166 ··0x00a3ee30·00000000·00000000·00000000·00000000·................
165 ··0x00a3ee40·00000000·00000000·00000000·00000000·................167 ··0x00a3ee40·00000000·00000000·00000000·00000000·................
166 ··0x00a3ee50·00000000·00000000·00000000·00000000·................168 ··0x00a3ee50·00000000·00000000·00000000·00000000·................
167 ··0x00a3ee60·00000000·00000000·00000000·00000000·................169 ··0x00a3ee60·20000000·00000000·00000000·00000000··...............
168 ··0x00a3ee70·00000000·00000000·00000000·00000000·................170 ··0x00a3ee70·00000000·00000000·00000000·00000000·................
169 ··0x00a3ee80·20000000·00000000·00000000·00000000··...............171 ··0x00a3ee80·00000000·00000000·00000000·00000000·................
170 ··0x00a3ee90·00000000·00000000·00000000·00000000·................172 ··0x00a3ee90·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 627052/640350 bytes (97.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 ··0x00a83710·00000000·00000000·00000000·00000000·................2 ··0x00a836f0·00000000·00000000·00000000·00000000·................
3 ··0x00a83720·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·63313062·33313165·66343834·31616661·c10b311ef4841afa 
3 ··0x00000010·37613861·37356335·66333765·62633235·7a8a75c5f37ebc252 ··0x00000000·62323932·38383164·36623836·30636263·b292881d6b860cbc
 3 ··0x00000010·35653062·34303337·39386435·37343535·5e0b403798d57455
4 ··0x00000020·62323836·33312e64·65627567·00000000·b28631.debug....4 ··0x00000020·31346161·30622e64·65627567·00000000·14aa0b.debug....
5 ··0x00000030·3fbdeee6····························?...5 ··0x00000030·e3150d78····························...x