Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | ·d7d26d7fafcc235762580e8a1f15ea7e·10793744·doc·optional·python-pandas-doc_2.2.3+dfsg-9_all.deb | ||
2 | ·25924f973a2ee8951ad91375da29e9c7·34794796·debug·optional·python3-pandas-lib-dbgsym_2.2.3+dfsg-9_arm64.deb | ||
3 | · | 1 | ·a9e0ac488f7a54d924b89b05614b9507·10794560·doc·optional·python-pandas-doc_2.2.3+dfsg-9_all.deb |
2 | ·c7d06053c7087626f12f8524f23da3df·34795216·debug·optional·python3-pandas-lib-dbgsym_2.2.3+dfsg-9_arm64.deb | ||
3 | ·73de6084a8a304215a9eab44e662c1a5·3873656·python·optional·python3-pandas-lib_2.2.3+dfsg-9_arm64.deb | ||
4 | ·26530e0108a14fb2ef2b9fa903eb9d9d·3096852·python·optional·python3-pandas_2.2.3+dfsg-9_all.deb | 4 | ·26530e0108a14fb2ef2b9fa903eb9d9d·3096852·python·optional·python3-pandas_2.2.3+dfsg-9_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-03-29·13:01:52.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-03-29·13:01:52.000000·debian-binary |
2 | -rw-r--r--···0········0········0···1473 | 2 | -rw-r--r--···0········0········0···147352·2025-03-29·13:01:52.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·1064 | 3 | -rw-r--r--···0········0········0·10647016·2025-03-29·13:01:52.000000·data.tar.xz |
Offset 6256, 61 lines modified | Offset 6256, 61 lines modified | ||
6256 | -rw-r--r--···0·root·········(0)·root·········(0)···210184·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/series.html | 6256 | -rw-r--r--···0·root·········(0)·root·········(0)···210184·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/series.html |
6257 | -rw-r--r--···0·root·········(0)·root·········(0)····48665·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/style.html | 6257 | -rw-r--r--···0·root·········(0)·root·········(0)····48665·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/style.html |
6258 | -rw-r--r--···0·root·········(0)·root·········(0)····48657·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/testing.html | 6258 | -rw-r--r--···0·root·········(0)·root·········(0)····48657·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/testing.html |
6259 | -rw-r--r--···0·root·········(0)·root·········(0)····53295·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/window.html | 6259 | -rw-r--r--···0·root·········(0)·root·········(0)····53295·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reference/window.html |
6260 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/release.html | 6260 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/release.html |
6261 | -rw-r--r--···0·root·········(0)·root·········(0)······269·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reshaping.html | 6261 | -rw-r--r--···0·root·········(0)·root·········(0)······269·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/reshaping.html |
6262 | -rw-r--r--···0·root·········(0)·root·········(0)····17010·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/search.html | 6262 | -rw-r--r--···0·root·········(0)·root·········(0)····17010·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/search.html |
6263 | -rw-r--r--···0·root·········(0)·root·········(0)··23586 | 6263 | -rw-r--r--···0·root·········(0)·root·········(0)··2358675·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/searchindex.js |
6264 | -rw-r--r--···0·root·········(0)·root·········(0)······259·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/sparse.html | 6264 | -rw-r--r--···0·root·········(0)·root·········(0)······259·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/sparse.html |
6265 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/style.html | 6265 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/style.html |
6266 | -rw-r--r--···0·root·········(0)·root·········(0)······255·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/text.html | 6266 | -rw-r--r--···0·root·········(0)·root·········(0)······255·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/text.html |
6267 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/timedeltas.html | 6267 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/timedeltas.html |
6268 | -rw-r--r--···0·root·········(0)·root·········(0)······277·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/timeseries.html | 6268 | -rw-r--r--···0·root·········(0)·root·········(0)······277·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/timeseries.html |
6269 | -rw-r--r--···0·root·········(0)·root·········(0)······272·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/tutorials.html | 6269 | -rw-r--r--···0·root·········(0)·root·········(0)······272·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/tutorials.html |
6270 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/ | 6270 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/ |
6271 | -rw-r--r--···0·root·········(0)·root·········(0)···171380·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/10min.html | 6271 | -rw-r--r--···0·root·········(0)·root·········(0)···171380·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/10min.html |
6272 | -rw-r--r--···0·root·········(0)·root·········(0)···28383 | 6272 | -rw-r--r--···0·root·········(0)·root·········(0)···283834·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/advanced.html |
6273 | -rw-r--r--···0·root·········(0)·root·········(0)···436075·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/basics.html | 6273 | -rw-r--r--···0·root·········(0)·root·········(0)···436075·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/basics.html |
6274 | -rw-r--r--···0·root·········(0)·root·········(0)····36646·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/boolean.html | 6274 | -rw-r--r--···0·root·········(0)·root·········(0)····36646·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/boolean.html |
6275 | -rw-r--r--···0·root·········(0)·root·········(0)···217515·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/categorical.html | 6275 | -rw-r--r--···0·root·········(0)·root·········(0)···217515·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/categorical.html |
6276 | -rw-r--r--···0·root·········(0)·root·········(0)····18313·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/cookbook.html | 6276 | -rw-r--r--···0·root·········(0)·root·········(0)····18313·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/cookbook.html |
6277 | -rw-r--r--···0·root·········(0)·root·········(0)····66125·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/copy_on_write.html | 6277 | -rw-r--r--···0·root·········(0)·root·········(0)····66125·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/copy_on_write.html |
6278 | -rw-r--r--···0·root·········(0)·root·········(0)···160414·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/dsintro.html | 6278 | -rw-r--r--···0·root·········(0)·root·········(0)···160414·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/dsintro.html |
6279 | -rw-r--r--···0·root·········(0)·root·········(0)····81376·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/duplicates.html | 6279 | -rw-r--r--···0·root·········(0)·root·········(0)····81376·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/duplicates.html |
6280 | -rw-r--r--···0·root·········(0)·root·········(0)···11546 | 6280 | -rw-r--r--···0·root·········(0)·root·········(0)···115464·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/enhancingperf.html |
6281 | -rw-r--r--···0·root·········(0)·root·········(0)···107882·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/gotchas.html | 6281 | -rw-r--r--···0·root·········(0)·root·········(0)···107882·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/gotchas.html |
6282 | -rw-r--r--···0·root·········(0)·root·········(0)···300850·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/groupby.html | 6282 | -rw-r--r--···0·root·········(0)·root·········(0)···300850·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/groupby.html |
6283 | -rw-r--r--···0·root·········(0)·root·········(0)····59715·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/index.html | 6283 | -rw-r--r--···0·root·········(0)·root·········(0)····59715·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/index.html |
6284 | -rw-r--r--···0·root·········(0)·root·········(0)···395484·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/indexing.html | 6284 | -rw-r--r--···0·root·········(0)·root·········(0)···395484·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/indexing.html |
6285 | -rw-r--r--···0·root·········(0)·root·········(0)····41778·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/integer_na.html | 6285 | -rw-r--r--···0·root·········(0)·root·········(0)····41778·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/integer_na.html |
6286 | -rw-r--r--···0·root·········(0)·root·········(0)··1145870·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/io.html | 6286 | -rw-r--r--···0·root·········(0)·root·········(0)··1145870·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/io.html |
6287 | -rw-r--r--···0·root·········(0)·root·········(0)···208885·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/merging.html | 6287 | -rw-r--r--···0·root·········(0)·root·········(0)···208885·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/merging.html |
6288 | -rw-r--r--···0·root·········(0)·root·········(0)···178690·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/missing_data.html | 6288 | -rw-r--r--···0·root·········(0)·root·········(0)···178690·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/missing_data.html |
6289 | -rw-r--r--···0·root·········(0)·root·········(0)···112153·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/options.html | 6289 | -rw-r--r--···0·root·········(0)·root·········(0)···112153·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/options.html |
6290 | -rw-r--r--···0·root·········(0)·root·········(0)···147524·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/pyarrow.html | 6290 | -rw-r--r--···0·root·········(0)·root·········(0)···147524·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/pyarrow.html |
6291 | -rw-r--r--···0·root·········(0)·root·········(0)···162660·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/reshaping.html | 6291 | -rw-r--r--···0·root·········(0)·root·········(0)···162660·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/reshaping.html |
6292 | -rw-r--r--···0·root·········(0)·root·········(0)···115581·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/scale.html | 6292 | -rw-r--r--···0·root·········(0)·root·········(0)···115581·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/scale.html |
6293 | -rw-r--r--···0·root·········(0)·root·········(0)····65863·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/sparse.html | 6293 | -rw-r--r--···0·root·········(0)·root·········(0)····65863·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/sparse.html |
6294 | -rw-r--r--···0·root·········(0)·root·········(0)···698240·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/style.html | 6294 | -rw-r--r--···0·root·········(0)·root·········(0)···698240·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/style.html |
6295 | -rw-r--r--···0·root·········(0)·root·········(0)····878 | 6295 | -rw-r--r--···0·root·········(0)·root·········(0)····87871·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/style.ipynb.gz |
6296 | -rw-r--r--···0·root·········(0)·root·········(0)···165302·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/text.html | 6296 | -rw-r--r--···0·root·········(0)·root·········(0)···165302·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/text.html |
6297 | -rw-r--r--···0·root·········(0)·root·········(0)···100947·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timedeltas.html | 6297 | -rw-r--r--···0·root·········(0)·root·········(0)···100947·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timedeltas.html |
6298 | -rw-r--r--···0·root·········(0)·root·········(0)···486621·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timeseries.html | 6298 | -rw-r--r--···0·root·········(0)·root·········(0)···486621·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timeseries.html |
6299 | -rw-r--r--···0·root·········(0)·root·········(0)···204461·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/visualization.html | 6299 | -rw-r--r--···0·root·········(0)·root·········(0)···204461·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/visualization.html |
6300 | -rw-r--r--···0·root·········(0)·root·········(0)···141947·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/window.html | 6300 | -rw-r--r--···0·root·········(0)·root·········(0)···141947·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/user_guide/window.html |
6301 | -rw-r--r--···0·root·········(0)·root·········(0)······270·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/visualization.html | 6301 | -rw-r--r--···0·root·········(0)·root·········(0)······270·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/visualization.html |
6302 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/ | 6302 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/ |
6303 | -rw-r--r--···0·root·········(0)·root·········(0)···107681·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html | 6303 | -rw-r--r--···0·root·········(0)·root·········(0)···107681·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html |
6304 | -rw-r--r--···0·root·········(0)·root·········(0)····10569·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html.gz | 6304 | -rw-r--r--···0·root·········(0)·root·········(0)····10569·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html.gz |
6305 | -rw-r--r--···0·root·········(0)·root·········(0)····83987·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.0.html | 6305 | -rw-r--r--···0·root·········(0)·root·········(0)····83987·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.0.html |
6306 | -rw-r--r--···0·root·········(0)·root·········(0)····66492·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.1.html | 6306 | -rw-r--r--···0·root·········(0)·root·········(0)····66492·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.1.html |
6307 | -rw-r--r--···0·root·········(0)·root·········(0)····82312·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.11.0.html | 6307 | -rw-r--r--···0·root·········(0)·root·········(0)····82312·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.11.0.html |
6308 | -rw-r--r--···0·root·········(0)·root·········(0)···104316·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.12.0.html | 6308 | -rw-r--r--···0·root·········(0)·root·········(0)···104316·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.12.0.html |
6309 | -rw-r--r--···0·root·········(0)·root·········(0)···22251 | 6309 | -rw-r--r--···0·root·········(0)·root·········(0)···222516·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.13.0.html |
6310 | -rw-r--r--···0·root·········(0)·root·········(0)····89385·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.13.1.html | 6310 | -rw-r--r--···0·root·········(0)·root·········(0)····89385·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.13.1.html |
6311 | -rw-r--r--···0·root·········(0)·root·········(0)···243730·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.0.html | 6311 | -rw-r--r--···0·root·········(0)·root·········(0)···243730·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.0.html |
6312 | -rw-r--r--···0·root·········(0)·root·········(0)····83262·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.1.html | 6312 | -rw-r--r--···0·root·········(0)·root·········(0)····83262·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.1.html |
6313 | -rw-r--r--···0·root·········(0)·root·········(0)···252303·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.0.html | 6313 | -rw-r--r--···0·root·········(0)·root·········(0)···252303·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.0.html |
6314 | -rw-r--r--···0·root·········(0)·root·········(0)····68280·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.1.html | 6314 | -rw-r--r--···0·root·········(0)·root·········(0)····68280·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.1.html |
6315 | -rw-r--r--···0·root·········(0)·root·········(0)····75115·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.2.html | 6315 | -rw-r--r--···0·root·········(0)·root·········(0)····75115·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.2.html |
6316 | -rw-r--r--···0·root·········(0)·root·········(0)···145199·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.16.0.html | 6316 | -rw-r--r--···0·root·········(0)·root·········(0)···145199·2025-03-29·13:01:52.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.16.0.html |
Offset 21632, 14 lines modified | Offset 21632, 15 lines modified | ||
21632 | ········"016":·2193, | 21632 | ········"016":·2193, |
21633 | ········"016009":·15, | 21633 | ········"016009":·15, |
21634 | ········"016287":·2210, | 21634 | ········"016287":·2210, |
21635 | ········"016331":·2210, | 21635 | ········"016331":·2210, |
21636 | ········"016424":·[16,·19], | 21636 | ········"016424":·[16,·19], |
21637 | ········"016692":·[2184,·2195,·2214], | 21637 | ········"016692":·[2184,·2195,·2214], |
21638 | ········"01685762652715874":·[624,·1215], | 21638 | ········"01685762652715874":·[624,·1215], |
21639 | ········"017":·2193, | ||
21639 | ········"017106":·2207, | 21640 | ········"017106":·2207, |
21640 | ········"017118":·2199, | 21641 | ········"017118":·2199, |
21641 | ········"017152":·2186, | 21642 | ········"017152":·2186, |
21642 | ········"017263":·2207, | 21643 | ········"017263":·2207, |
21643 | ········"017276":·2191, | 21644 | ········"017276":·2191, |
21644 | ········"017587":·[2184,·2195,·2214], | 21645 | ········"017587":·[2184,·2195,·2214], |
21645 | ········"017796":·2207, | 21646 | ········"017796":·2207, |
Offset 21939, 15 lines modified | Offset 21940, 14 lines modified | ||
21939 | ········"056780":·2210, | 21940 | ········"056780":·2210, |
21940 | ········"056842":·2207, | 21941 | ········"056842":·2207, |
21941 | ········"056909":·2210, | 21942 | ········"056909":·2210, |
21942 | ········"057165":·2207, | 21943 | ········"057165":·2207, |
21943 | ········"057490":·2193, | 21944 | ········"057490":·2193, |
21944 | ········"057737":·2235, | 21945 | ········"057737":·2235, |
21945 | ········"057974":·2257, | 21946 | ········"057974":·2257, |
21946 | ········"058":·2193, | ||
21947 | ········"058006":·2199, | 21947 | ········"058006":·2199, |
21948 | ········"058176":·2207, | 21948 | ········"058176":·2207, |
21949 | ········"0582":·2202, | 21949 | ········"0582":·2202, |
21950 | ········"0582158":·2202, | 21950 | ········"0582158":·2202, |
21951 | ········"058373":·2207, | 21951 | ········"058373":·2207, |
21952 | ········"058534":·2210, | 21952 | ········"058534":·2210, |
21953 | ········"058615":·2207, | 21953 | ········"058615":·2207, |
Offset 21963, 15 lines modified | Offset 21963, 15 lines modified | ||
21963 | ········"059481":·2207, | 21963 | ········"059481":·2207, |
21964 | ········"059552":·2207, | 21964 | ········"059552":·2207, |
21965 | ········"059761":·2207, | 21965 | ········"059761":·2207, |
21966 | ········"059869e":·2191, | 21966 | ········"059869e":·2191, |
21967 | ········"059881":·2210, | 21967 | ········"059881":·2210, |
21968 | ········"059904":·2214, | 21968 | ········"059904":·2214, |
21969 | ········"05t00":·2261, | 21969 | ········"05t00":·2261, |
21970 | ········"06":·[26,·27,·29,·30,·31,·207,·213,·218,·230,·273,·292,·294,·332,·363,·526,·534,·536,·637,·644,·646,·688,·781,·788,·793,·804,·900,·969,·993,·1075,·1344,·1441,·1442,·1449,·1450,·1452,·1489,·1497,·1500,·1506,·1524,·1598,·1677,·2184,·2186,·2195,·2197,·2199,·2201,·2204,·2205,·2207,·2209,·2210,·2212,·2214,·2215,·2216,·2217,·2218,·2219,·2222,·2226,·2230,·2231,·2232,·2235,·2246,·2249,·2261,·2264,·2271,·2298,·2302], | 21970 | ········"06":·[26,·27,·29,·30,·31,·207,·213,·218,·230,·273,·292,·294,·332,·363,·526,·534,·536,·637,·644,·646,·688,·781,·788,·793,·804,·900,·969,·993,·1075,·1344,·1441,·1442,·1449,·1450,·1452,·1489,·1497,·1500,·1506,·1524,·1598,·1677,·2184,·2186,·2195,·2197,·2199,·2201,·2204,·2205,·2207,·2209,·2210,·2212,·2214,·2215,·2216,·2217,·2218,·2219,·2222,·2226,·2228,·2230,·2231,·2232,·2235,·2246,·2249,·2261,·2264,·2271,·2298,·2302], |
21971 | ········"060015":·2207, | 21971 | ········"060015":·2207, |
21972 | ········"060074":·2185, | 21972 | ········"060074":·2185, |
21973 | ········"060603":·2207, | 21973 | ········"060603":·2207, |
21974 | ········"060654":·2207, | 21974 | ········"060654":·2207, |
21975 | ········"060777":·2207, | 21975 | ········"060777":·2207, |
21976 | ········"061019":·2199, | 21976 | ········"061019":·2199, |
21977 | ········"061068":·2210, | 21977 | ········"061068":·2210, |
Offset 21997, 14 lines modified | Offset 21997, 15 lines modified | ||
21997 | ········"063850":·2207, | 21997 | ········"063850":·2207, |
21998 | ········"063922":·2184, | 21998 | ········"063922":·2184, |
21999 | ········"063933":·2207, | 21999 | ········"063933":·2207, |
22000 | ········"064":·2207, | 22000 | ········"064":·2207, |
22001 | ········"064034":·[15,·2191], | 22001 | ········"064034":·[15,·2191], |
22002 | ········"064423":·2207, | 22002 | ········"064423":·2207, |
22003 | ········"064434":·2207, | 22003 | ········"064434":·2207, |
22004 | ········"065":·2193, | ||
22004 | ········"065587":·2218, | 22005 | ········"065587":·2218, |
22005 | ········"065761":·2207, | 22006 | ········"065761":·2207, |
22006 | ········"065818":·[2204,·2207], | 22007 | ········"065818":·[2204,·2207], |
22007 | ········"065934":·[182,·760], | 22008 | ········"065934":·[182,·760], |
22008 | ········"066126":·2207, | 22009 | ········"066126":·2207, |
22009 | ········"066510":·2210, | 22010 | ········"066510":·2210, |
22010 | ········"066533":·2210, | 22011 | ········"066533":·2210, |
Offset 22096, 15 lines modified | Offset 22097, 15 lines modified | ||
22096 | ········"079307":·15, | 22097 | ········"079307":·15, |
22097 | ········"079587":·2230, | 22098 | ········"079587":·2230, |
22098 | ········"079631":·2207, | 22099 | ········"079631":·2207, |
22099 | ········"0797":·2202, | 22100 | ········"0797":·2202, |
22100 | ········"079769":·2207, | 22101 | ········"079769":·2207, |
22101 | ········"079915":·2193, | 22102 | ········"079915":·2193, |
22102 | ········"07t00":·2261, | 22103 | ········"07t00":·2261, |
22103 | ········"08":·[29,·30,·107,·207,·213,·230,·264,·273,·277,·292,·294,·316,·326,·330,·332,·629,·644,·646,·670,·680,·685,·688,·781,·788,·804,·900,·903,·1075,·1145,·1164,·1221,·1274,·1289,·1344,·1441,·1442,·1449,·1450,·1452,·1495,·1497,·1506,·1598,·1657,·1677,·1699,·1720,·1741,·2184,·2185,·2186,·2191,·2195,·2197,·2199,·2201,·2204,·2205,·2207,·2209,·2210,·2212,·2214,·2215,·2218,·2220,·2222,·2226,·2228,·2230,·2231,·2232,·2235,·2246,·2249,·2261,·2271,·2294,·2307], | 22104 | ········"08":·[29,·30,·107,·207,·213,·230,·264,·273,·277,·292,·294,·316,·326,·330,·332,·629,·644,·646,·670,·680,·685,·688,·781,·788,·804,·900,·903,·1075,·1145,·1164,·1221,·1274,·1289,·1344,·1441,·1442,·1449,·1450,·1452,·1495,·1497,·1506,·1598,·1657,·1677,·1699,·1720,·1741,·2184,·2185,·2186,·2191,·2193,·2195,·2197,·2199,·2201,·2204,·2205,·2207,·2209,·2210,·2212,·2214,·2215,·2218,·2220,·2222,·2226,·2228,·2230,·2231,·2232,·2235,·2246,·2249,·2261,·2271,·2294,·2307], |
22104 | ········"0800":·[953,·2210], | 22105 | ········"0800":·[953,·2210], |
22105 | ········"080174":·2207, | 22106 | ········"080174":·2207, |
22106 | ········"080372":·2199, | 22107 | ········"080372":·2199, |
22107 | ········"080952":·[2184,·2214], | 22108 | ········"080952":·[2184,·2214], |
22108 | ········"081009":·2195, | 22109 | ········"081009":·2195, |
22109 | ········"081161":·2216, | 22110 | ········"081161":·2216, |
22110 | ········"081249":·2207, | 22111 | ········"081249":·2207, |
Offset 22250, 20 lines modified | Offset 22251, 20 lines modified | ||
22250 | ········"0n":·[1489,·2298], | 22251 | ········"0n":·[1489,·2298], |
22251 | ········"0px":·2207, | 22252 | ········"0px":·2207, |
22252 | ········"0rc0":·13, | 22253 | ········"0rc0":·13, |
22253 | ········"0th":·[26,·249,·882,·1202,·2185,·2197,·2199,·2235], | 22254 | ········"0th":·[26,·249,·882,·1202,·2185,·2197,·2199,·2235], |
22254 | ········"0x00":·2294, | 22255 | ········"0x00":·2294, |
22255 | ········"0x40":·2294, | 22256 | ········"0x40":·2294, |
22256 | ········"0x7efd0c0b0690":·3, | 22257 | ········"0x7efd0c0b0690":·3, |
22257 | ········"0xffff | 22258 | ········"0xffff2b3cc210":·2230, |
22258 | ········"0xffff39857380":·2210, | ||
22259 | ········"0xffff | 22259 | ········"0xffff47f02850":·2199, |
22260 | ········"0xffff | 22260 | ········"0xffff65d47940":·2197, |
22261 | ········"0xffff | 22261 | ········"0xffff68f49130":·2195, |
22262 | ········"0xffff842691c0":·2210, | ||
22262 | ········"0xffff | 22263 | ········"0xffff8c6a81a0":·2246, |
22263 | ········"1":·[1,·2,·4,·8,·9,·10,·11,·12,·13,·14,·15,·16,·17,·18,·19,·22,·23,·24,·25,·26,·27,·28,·29,·30,·31,·32,·34,·35,·39,·42,·44,·46,·49,·54,·56,·60,·61,·62,·63,·64,·65,·66,·67,·68,·69,·70,·71,·72,·73,·74,·75,·76,·77,·78,·79,·80,·82,·83,·84,·85,·86,·88,·89,·90,·91,·92,·93,·94,·95,·96,·97,·98,·99,·100,·101,·102,·103,·104,·105,·106,·107,·108,·109,·110,·111,·112,·113,·114,·115,·116,·118,·119,·120,·121,·122,·123,·124,·125,·126,·127,·128,·129,·130,·131,·132,·134,·135,·136,·137,·138,·139,·140,·141,·143,·144,·145,·146,·148,·149,·151,·153,·154,·155,·156,·157,·158,·159,·160,·161,·162,·163,·164,·165,·166,·167,·168,·169,·170,·171,·172,·173,·174,·175,·177,·178,·180,·182,·183,·184,·185,·186,·187,·188,·189,·190,·191,·192,·193,·194,·195,·196,·197,·198,·199,·200,·201,·202,·203,·204,·205,·206,·207,·208,·209,·210,·211,·212,·213,·214,·215,·216,·217,·218,·219,·220,·221,·222,·223,·224,·225,·226,·227,·228,·229,·230,·231,·232,·233,·234,·235,·236,·237,·238,·239,·240,·241,·242,·243,·244,·245,·246,·247,·248,·249,·250,·251,·252,·253,·254,·255,·256,·257,·258,·260,·261,·262,·263,·264,·265,·266,·267,·268,·269,·270,·271,·272,·273,·274,·275,·276,·277,·278,·279,·280,·281,·282,·283,·284,·285,·286,·287,·288,·289,·290,·291,·292,·293,·294,·295,·296,·298,·299,·300,·301,·303,·304,·305,·306,·307,·308,·309,·310,·311,·312,·313,·314,·315,·317,·318,·319,·321,·323,·324,·325,·326,·327,·328,·329,·331,·332,·333,·337,·339,·341,·345,·346,·347,·348,·349,·350,·351,·352,·353,·354,·355,·356,·357,·358,·361,·363,·364,·366,·367,·370,·371,·372,·375,·376,·377,·378,·380,·382,·384,·385,·386,·387,·388,·389,·390,·392,·393,·394,·395,·396,·397,·398,·399,·400,·401,·403,·404,·405,·406,·407,·408,·409,·411,·412,·414,·415,·416,·417,·419,·420,·421,·422,·423,·424,·425,·426,·427,·429,·430,·431,·432,·433,·434,·435,·436,·437,·440,·446,·449,·450,·451,·455,·456,·459,·460,·461,·462,·463,·464,·465,·466,·467,·468,·469,·473,·475,·476,·477,·478,·481,·482,·483,·484,·485,·486,·487,·488,·489,·490,·491,·492,·493,·495,·496,·498,·499,·500,·501,·502,·503,·505,·509,·510,·511,·514,·516,·519,·525,·531,·532,·533,·534,·536,·540,·543,·545,·547,·548,·549,·551,·557,·558,·561,·565,·568,·569,·571,·573,·574,·575,·576,·577,·578,·579,·580,·581,·582,·583,·584,·585,·586,·589,·590,·591,·592,·593,·594,·595,·596,·597,·599,·600,·601,·602,·603,·604,·609,·613,·614,·615,·616,·618,·619,·620,·621,·622,·623,·624,·625,·626,·627,·628,·629,·630,·631,·632,·633,·634,·635,·636,·637,·639,·640,·641,·642,·643,·644,·645,·646,·647,·648,·649,·650,·651,·652,·654,·655,·656,·657,·658,·659,·660,·661,·662,·663,·664,·665,·666,·667,·668,·669,·671,·673,·674,·675,·676,·678,·679,·680,·681,·682,·683,·684,·686,·688,·689,·690,·691,·692,·694,·695,·696,·697,·698,·699,·700,·701,·702,·703,·704,·705,·706,·707,·709,·710,·711,·712,·713,·714,·715,·716,·717,·719,·720,·721,·722,·723,·724,·725,·726,·727,·728,·729,·730,·731,·732,·733,·734,·735,·736,·737,·738,·739,·740,·741,·743,·744,·747,·748,·749,·750,·751,·752,·753,·755,·756,·758,·760,·761,·762,·763,·764,·765,·766,·767,·768,·769,·770,·771,·772,·773,·774,·775,·776,·777,·778,·779,·780,·781,·782,·783,·784,·785,·786,·787,·788,·789,·790,·791,·792,·793,·794,·795,·796,·797,·798,·799,·800,·801,·802,·803,·804,·805,·806,·807,·808,·810,·812,·813,·814,·815,·816,·817,·819,·820,·821,·822,·823,·824,·825,·826,·827,·828,·829,·830,·831,·832,·833,·834,·835,·836,·837,·838,·839,·840,·841,·842,·843,·844,·845,·846,·847,·848,·849,·850,·852,·853,·854,·855,·856,·857,·858,·859,·860,·861,·862,·863,·864,·865,·866,·867,·868,·869,·870,·871,·872,·873,·874,·875,·876,·877,·878,·879,·880,·881,·882,·883,·884,·885,·886,·887,·888,·889,·891,·892,·894,·895,·896,·897,·898,·899,·900,·901,·902,·903,·904,·905,·906,·907,·908,·909,·910,·912,·913,·914,·916,·918,·921,·923,·927,·930,·938,·939,·940,·941,·942,·943,·945,·946,·947,·948,·949,·950,·951,·952,·953,·957,·959,·960,·970,·977,·979,·981,·984,·994,·997,·1003,·1004,·1005,·1006,·1011,·1012,·1021,·1031,·1032,·1033,·1034,·1035,·1036,·1038,·1039,·1040,·1041,·1042,·1043,·1044,·1045,·1046,·1047,·1048,·1049,·1050,·1051,·1052,·1053,·1054,·1055,·1056,·1057,·1058,·1059,·1060,·1061,·1062,·1063,·1064,·1065,·1066,·1067,·1068,·1069,·1071,·1072,·1073,·1074,·1075,·1076,·1077,·1078,·1079,·1080,·1081,·1082,·1083,·1084,·1085,·1086,·1087,·1088,·1089,·1091,·1092,·1093,·1095,·1096,·1097,·1099,·1100,·1101,·1102,·1103,·1104,·1105,·1106,·1108,·1109,·1110,·1111,·1112,·1113,·1114,·1115,·1118,·1119,·1121,·1123,·1124,·1125,·1126,·1127,·1128,·1129,·1130,·1131,·1132,·1133,·1134,·1135,·1136,·1137,·1138,·1139,·1140,·1141,·1142,·1143,·1145,·1146,·1147,·1148,·1149,·1150,·1151,·1152,·1153,·1155,·1156,·1157,·1158,·1159,·1160,·1161,·1162,·1163,·1164,·1165,·1166,·1167,·1168,·1169,·1170,·1171,·1172,·1173,·1174,·1175,·1176,·1177,·1178,·1179,·1180,·1181,·1182,·1183,·1184,·1185,·1186,·1187,·1188,·1189,·1190,·1191,·1192,·1193,·1194,·1195,·1196,·1197,·1198,·1199,·1200,·1201,·1202,·1203,·1204,·1205,·1206,·1207,·1208,·1209,·1210,·1211,·1212,·1213,·1214,·1215,·1216,·1217,·1218,·1219,·1220,·1221,·1222,·1223,·1224,·1225,·1226,·1227,·1228,·1229,·1230,·1231,·1232,·1233,·1234,·1235,·1236,·1237,·1238,·1239,·1240,·1241,·1244,·1245,·1246,·1247,·1248,·1249,·1250,·1251,·1252,·1253,·1254,·1255,·1256,·1257,·1258,·1259,·1260,·1261,·1262,·1263,·1264,·1265,·1267,·1268,·1269,·1270,·1271,·1272,·1273,·1274,·1275,·1276,·1277,·1278,·1279,·1280,·1281,·1282,·1283,·1284,·1285,·1286,·1287,·1288,·1289,·1290,·1291,·1292,·1293,·1294,·1295,·1296,·1297,·1298,·1299,·1300,·1301,·1302,·1303,·1304,·1305,·1306,·1307,·1308,·1309,·1310,·1311,·1312,·1313,·1314,·1315,·1316,·1317,·1318,·1319,·1320,·1321,·1322,·1323,·1324,·1325,·1326,·1327,·1328,·1329,·1330,·1331,·1332,·1333,·1334,·1335,·1336,·1337,·1338,·1339,·1340,·1341,·1342,·1343,·1344,·1345,·1347,·1348,·1350,·1354,·1355,·1358,·1359,·1362,·1363,·1368,·1369,·1372,·1373,·1374,·1375,·1377,·1380,·1381,·1382,·1383,·1384,·1385,·1387,·1388,·1389,·1390,·1391,·1393,·1394,·1395,·1396,·1397,·1398,·1399,·1400,·1402,·1403,·1404,·1405,·1406,·1407,·1408,·1409,·1410,·1411,·1413,·1414,·1415,·1416,·1417,·1419,·1421,·1422,·1423,·1424,·1430,·1431,·1432,·1433,·1434,·1435,·1436,·1437,·1438,·1439,·1440,·1441,·1442,·1443,·1444,·1445,·1446,·1447,·1448,·1449,·1450,·1453,·1454,·1455,·1457,·1458,·1459,·1460,·1462,·1463,·1464,·1466,·1467,·1468,·1469,·1470,·1473,·1474,·1475,·1476,·1477,·1478,·1479,·1480,·1482,·1483,·1485,·1486,·1487,·1488,·1489,·1490,·1491,·1493,·1494,·1495,·1496,·1497,·1498,·1499,·1500,·1502,·1506,·1507,·1509,·1510,·1511,·1512,·1513,·1514,·1515,·1516,·1517,·1524,·1525,·1527,·1528,·1529,·1530,·1531,·1532,·1533,·1534,·1535,·1542,·1543,·1545,·1546,·1547,·1548,·1549,·1550,·1551,·1552,·1553,·1560,·1561,·1563,·1564,·1565,·1566,·1567,·1568,·1569,·1570,·1571,·1578,·1580,·1583,·1584,·1585,·1586,·1587,·1588,·1589,·1590,·1591,·1598,·1600,·1604,·1605,·1606,·1607,·1608,·1609,·1610,·1611,·1612,·1620,·1621,·1623,·1624,·1625,·1626,·1627,·1628,·1629,·1630,·1631,·1637,·1638,·1640,·1641,·1642,·1643,·1644,·1645,·1646,·1647,·1648,·1657,·1659,·1662,·1663,·1664,·1665,·1666,·1667,·1668,·1669,·1670,·1677,·1679,·1683,·1684,·1685,·1686,·1687,·1688,·1689,·1690,·1691,·1699,·1701,·1704,·1705,·1706,·1707,·1708,·1709,·1710,·1711,·1712,·1720,·1722,·1725,·1726,·1727,·1728,·1729,·1730,·1731,·1732,·1733,·1741,·1742,·1744,·1745,·1746,·1747,·1748,·1749,·1750,·1751,·1752,·1758,·1759,·1763,·1764,·1765,·1766,·1767,·1768,·1769,·1770,·1776,·1777,·1779,·1780,·1781,·1782,·1783,·1784,·1785,·1786,·1787,·1793,·1794,·1798,·1799,·1800,·1801,·1802,·1803,·1804,·1805,·1806,·1815,·1816,·1820,·1821,·1822,·1823,·1824,·1825,·1826,·1827,·1828,·1839,·1840,·1844,·1845,·1846,·1847,·1848,·1849,·1850,·1851,·1857,·1858,·1860,·1861,·1862,·1863,·1864,·1865,·1866,·1867,·1868,·1876,·1877,·1881,·1882,·1883,·1884,·1885,·1886,·1887,·1888,·1894,·1895,·1899,·1900,·1901,·1902,·1903,·1904,·1905,·1906,·1912,·1913,·1917,·1918,·1919,·1920,·1921,·1922,·1923,·1924,·1930,·1931,·1933,·1934,·1935,·1936,·1937,·1938,·1939,·1940,·1941,·1947,·1948,·1950,·1951,·1952,·1953,·1954,·1955,·1956,·1957,·1958,·1964,·1965,·1969,·1970,·1971,·1972,·1973,·1974,·1975,·1976,·1982,·1983,·1985,·1986,·1987,·1988,·1989,·1990,·1991,·1992,·1993,·2000,·2001,·2003,·2004,·2005,·2006,·2007,·2008,·2009,·2010,·2011,·2018,·2019,·2023,·2024,·2025,·2026,·2027,·2028,·2029,·2030,·2036,·2037,·2040,·2041,·2042,·2043,·2044,·2045,·2046,·2047,·2048,·2054,·2055,·2058,·2059,·2060,·2061,·2062,·2063,·2064,·2065,·2066,·2073,·2077,·2078,·2079,·2080,·2081,·2082,·2083,·2084,·2090,·2091,·2093,·2094,·2095,·2096,·2097,·2098,·2099,·2100,·2101,·2108,·2109,·2111,·2112,·2113,·2114,·2115,·2116,·2117,·2118,·2119,·2127,·2128,·2130,·2131,·2132,·2133,·2134,·2135,·2136,·2137,·2138,·2145,·2146,·2148,·2149,·2150,·2151,·2152,·2153,·2154,·2155,·2156,·2163,·2164,·2165,·2166,·2184,·2185,·2186,·2187,·2188,·2190,·2191,·2192,·2193,·2194,·2195,·2196,·2197,·2198,·2199,·2200,·2201,·2202,·2203,·2204,·2205,·2206,·2208,·2209,·2210,·2211,·2212,·2214,·2216,·2217,·2218,·2220,·2222,·2224,·2225,·2227,·2228,·2230,·2232,·2238,·2240,·2241,·2243,·2245,·2246,·2249,·2257,·2259,·2260,·2263,·2298,·2307,·2309,·2310], | 22264 | ········"1":·[1,·2,·4,·8,·9,·10,·11,·12,·13,·14,·15,·16,·17,·18,·19,·22,·23,·24,·25,·26,·27,·28,·29,·30,·31,·32,·34,·35,·39,·42,·44,·46,·49,·54,·56,·60,·61,·62,·63,·64,·65,·66,·67,·68,·69,·70,·71,·72,·73,·74,·75,·76,·77,·78,·79,·80,·82,·83,·84,·85,·86,·88,·89,·90,·91,·92,·93,·94,·95,·96,·97,·98,·99,·100,·101,·102,·103,·104,·105,·106,·107,·108,·109,·110,·111,·112,·113,·114,·115,·116,·118,·119,·120,·121,·122,·123,·124,·125,·126,·127,·128,·129,·130,·131,·132,·134,·135,·136,·137,·138,·139,·140,·141,·143,·144,·145,·146,·148,·149,·151,·153,·154,·155,·156,·157,·158,·159,·160,·161,·162,·163,·164,·165,·166,·167,·168,·169,·170,·171,·172,·173,·174,·175,·177,·178,·180,·182,·183,·184,·185,·186,·187,·188,·189,·190,·191,·192,·193,·194,·195,·196,·197,·198,·199,·200,·201,·202,·203,·204,·205,·206,·207,·208,·209,·210,·211,·212,·213,·214,·215,·216,·217,·218,·219,·220,·221,·222,·223,·224,·225,·226,·227,·228,·229,·230,·231,·232,·233,·234,·235,·236,·237,·238,·239,·240,·241,·242,·243,·244,·245,·246,·247,·248,·249,·250,·251,·252,·253,·254,·255,·256,·257,·258,·260,·261,·262,·263,·264,·265,·266,·267,·268,·269,·270,·271,·272,·273,·274,·275,·276,·277,·278,·279,·280,·281,·282,·283,·284,·285,·286,·287,·288,·289,·290,·291,·292,·293,·294,·295,·296,·298,·299,·300,·301,·303,·304,·305,·306,·307,·308,·309,·310,·311,·312,·313,·314,·315,·317,·318,·319,·321,·323,·324,·325,·326,·327,·328,·329,·331,·332,·333,·337,·339,·341,·345,·346,·347,·348,·349,·350,·351,·352,·353,·354,·355,·356,·357,·358,·361,·363,·364,·366,·367,·370,·371,·372,·375,·376,·377,·378,·380,·382,·384,·385,·386,·387,·388,·389,·390,·392,·393,·394,·395,·396,·397,·398,·399,·400,·401,·403,·404,·405,·406,·407,·408,·409,·411,·412,·414,·415,·416,·417,·419,·420,·421,·422,·423,·424,·425,·426,·427,·429,·430,·431,·432,·433,·434,·435,·436,·437,·440,·446,·449,·450,·451,·455,·456,·459,·460,·461,·462,·463,·464,·465,·466,·467,·468,·469,·473,·475,·476,·477,·478,·481,·482,·483,·484,·485,·486,·487,·488,·489,·490,·491,·492,·493,·495,·496,·498,·499,·500,·501,·502,·503,·505,·509,·510,·511,·514,·516,·519,·525,·531,·532,·533,·534,·536,·540,·543,·545,·547,·548,·549,·551,·557,·558,·561,·565,·568,·569,·571,·573,·574,·575,·576,·577,·578,·579,·580,·581,·582,·583,·584,·585,·586,·589,·590,·591,·592,·593,·594,·595,·596,·597,·599,·600,·601,·602,·603,·604,·609,·613,·614,·615,·616,·618,·619,·620,·621,·622,·623,·624,·625,·626,·627,·628,·629,·630,·631,·632,·633,·634,·635,·636,·637,·639,·640,·641,·642,·643,·644,·645,·646,·647,·648,·649,·650,·651,·652,·654,·655,·656,·657,·658,·659,·660,·661,·662,·663,·664,·665,·666,·667,·668,·669,·671,·673,·674,·675,·676,·678,·679,·680,·681,·682,·683,·684,·686,·688,·689,·690,·691,·692,·694,·695,·696,·697,·698,·699,·700,·701,·702,·703,·704,·705,·706,·707,·709,·710,·711,·712,·713,·714,·715,·716,·717,·719,·720,·721,·722,·723,·724,·725,·726,·727,·728,·729,·730,·731,·732,·733,·734,·735,·736,·737,·738,·739,·740,·741,·743,·744,·747,·748,·749,·750,·751,·752,·753,·755,·756,·758,·760,·761,·762,·763,·764,·765,·766,·767,·768,·769,·770,·771,·772,·773,·774,·775,·776,·777,·778,·779,·780,·781,·782,·783,·784,·785,·786,·787,·788,·789,·790,·791,·792,·793,·794,·795,·796,·797,·798,·799,·800,·801,·802,·803,·804,·805,·806,·807,·808,·810,·812,·813,·814,·815,·816,·817,·819,·820,·821,·822,·823,·824,·825,·826,·827,·828,·829,·830,·831,·832,·833,·834,·835,·836,·837,·838,·839,·840,·841,·842,·843,·844,·845,·846,·847,·848,·849,·850,·852,·853,·854,·855,·856,·857,·858,·859,·860,·861,·862,·863,·864,·865,·866,·867,·868,·869,·870,·871,·872,·873,·874,·875,·876,·877,·878,·879,·880,·881,·882,·883,·884,·885,·886,·887,·888,·889,·891,·892,·894,·895,·896,·897,·898,·899,·900,·901,·902,·903,·904,·905,·906,·907,·908,·909,·910,·912,·913,·914,·916,·918,·921,·923,·927,·930,·938,·939,·940,·941,·942,·943,·945,·946,·947,·948,·949,·950,·951,·952,·953,·957,·959,·960,·970,·977,·979,·981,·984,·994,·997,·1003,·1004,·1005,·1006,·1011,·1012,·1021,·1031,·1032,·1033,·1034,·1035,·1036,·1038,·1039,·1040,·1041,·1042,·1043,·1044,·1045,·1046,·1047,·1048,·1049,·1050,·1051,·1052,·1053,·1054,·1055,·1056,·1057,·1058,·1059,·1060,·1061,·1062,·1063,·1064,·1065,·1066,·1067,·1068,·1069,·1071,·1072,·1073,·1074,·1075,·1076,·1077,·1078,·1079,·1080,·1081,·1082,·1083,·1084,·1085,·1086,·1087,·1088,·1089,·1091,·1092,·1093,·1095,·1096,·1097,·1099,·1100,·1101,·1102,·1103,·1104,·1105,·1106,·1108,·1109,·1110,·1111,·1112,·1113,·1114,·1115,·1118,·1119,·1121,·1123,·1124,·1125,·1126,·1127,·1128,·1129,·1130,·1131,·1132,·1133,·1134,·1135,·1136,·1137,·1138,·1139,·1140,·1141,·1142,·1143,·1145,·1146,·1147,·1148,·1149,·1150,·1151,·1152,·1153,·1155,·1156,·1157,·1158,·1159,·1160,·1161,·1162,·1163,·1164,·1165,·1166,·1167,·1168,·1169,·1170,·1171,·1172,·1173,·1174,·1175,·1176,·1177,·1178,·1179,·1180,·1181,·1182,·1183,·1184,·1185,·1186,·1187,·1188,·1189,·1190,·1191,·1192,·1193,·1194,·1195,·1196,·1197,·1198,·1199,·1200,·1201,·1202,·1203,·1204,·1205,·1206,·1207,·1208,·1209,·1210,·1211,·1212,·1213,·1214,·1215,·1216,·1217,·1218,·1219,·1220,·1221,·1222,·1223,·1224,·1225,·1226,·1227,·1228,·1229,·1230,·1231,·1232,·1233,·1234,·1235,·1236,·1237,·1238,·1239,·1240,·1241,·1244,·1245,·1246,·1247,·1248,·1249,·1250,·1251,·1252,·1253,·1254,·1255,·1256,·1257,·1258,·1259,·1260,·1261,·1262,·1263,·1264,·1265,·1267,·1268,·1269,·1270,·1271,·1272,·1273,·1274,·1275,·1276,·1277,·1278,·1279,·1280,·1281,·1282,·1283,·1284,·1285,·1286,·1287,·1288,·1289,·1290,·1291,·1292,·1293,·1294,·1295,·1296,·1297,·1298,·1299,·1300,·1301,·1302,·1303,·1304,·1305,·1306,·1307,·1308,·1309,·1310,·1311,·1312,·1313,·1314,·1315,·1316,·1317,·1318,·1319,·1320,·1321,·1322,·1323,·1324,·1325,·1326,·1327,·1328,·1329,·1330,·1331,·1332,·1333,·1334,·1335,·1336,·1337,·1338,·1339,·1340,·1341,·1342,·1343,·1344,·1345,·1347,·1348,·1350,·1354,·1355,·1358,·1359,·1362,·1363,·1368,·1369,·1372,·1373,·1374,·1375,·1377,·1380,·1381,·1382,·1383,·1384,·1385,·1387,·1388,·1389,·1390,·1391,·1393,·1394,·1395,·1396,·1397,·1398,·1399,·1400,·1402,·1403,·1404,·1405,·1406,·1407,·1408,·1409,·1410,·1411,·1413,·1414,·1415,·1416,·1417,·1419,·1421,·1422,·1423,·1424,·1430,·1431,·1432,·1433,·1434,·1435,·1436,·1437,·1438,·1439,·1440,·1441,·1442,·1443,·1444,·1445,·1446,·1447,·1448,·1449,·1450,·1453,·1454,·1455,·1457,·1458,·1459,·1460,·1462,·1463,·1464,·1466,·1467,·1468,·1469,·1470,·1473,·1474,·1475,·1476,·1477,·1478,·1479,·1480,·1482,·1483,·1485,·1486,·1487,·1488,·1489,·1490,·1491,·1493,·1494,·1495,·1496,·1497,·1498,·1499,·1500,·1502,·1506,·1507,·1509,·1510,·1511,·1512,·1513,·1514,·1515,·1516,·1517,·1524,·1525,·1527,·1528,·1529,·1530,·1531,·1532,·1533,·1534,·1535,·1542,·1543,·1545,·1546,·1547,·1548,·1549,·1550,·1551,·1552,·1553,·1560,·1561,·1563,·1564,·1565,·1566,·1567,·1568,·1569,·1570,·1571,·1578,·1580,·1583,·1584,·1585,·1586,·1587,·1588,·1589,·1590,·1591,·1598,·1600,·1604,·1605,·1606,·1607,·1608,·1609,·1610,·1611,·1612,·1620,·1621,·1623,·1624,·1625,·1626,·1627,·1628,·1629,·1630,·1631,·1637,·1638,·1640,·1641,·1642,·1643,·1644,·1645,·1646,·1647,·1648,·1657,·1659,·1662,·1663,·1664,·1665,·1666,·1667,·1668,·1669,·1670,·1677,·1679,·1683,·1684,·1685,·1686,·1687,·1688,·1689,·1690,·1691,·1699,·1701,·1704,·1705,·1706,·1707,·1708,·1709,·1710,·1711,·1712,·1720,·1722,·1725,·1726,·1727,·1728,·1729,·1730,·1731,·1732,·1733,·1741,·1742,·1744,·1745,·1746,·1747,·1748,·1749,·1750,·1751,·1752,·1758,·1759,·1763,·1764,·1765,·1766,·1767,·1768,·1769,·1770,·1776,·1777,·1779,·1780,·1781,·1782,·1783,·1784,·1785,·1786,·1787,·1793,·1794,·1798,·1799,·1800,·1801,·1802,·1803,·1804,·1805,·1806,·1815,·1816,·1820,·1821,·1822,·1823,·1824,·1825,·1826,·1827,·1828,·1839,·1840,·1844,·1845,·1846,·1847,·1848,·1849,·1850,·1851,·1857,·1858,·1860,·1861,·1862,·1863,·1864,·1865,·1866,·1867,·1868,·1876,·1877,·1881,·1882,·1883,·1884,·1885,·1886,·1887,·1888,·1894,·1895,·1899,·1900,·1901,·1902,·1903,·1904,·1905,·1906,·1912,·1913,·1917,·1918,·1919,·1920,·1921,·1922,·1923,·1924,·1930,·1931,·1933,·1934,·1935,·1936,·1937,·1938,·1939,·1940,·1941,·1947,·1948,·1950,·1951,·1952,·1953,·1954,·1955,·1956,·1957,·1958,·1964,·1965,·1969,·1970,·1971,·1972,·1973,·1974,·1975,·1976,·1982,·1983,·1985,·1986,·1987,·1988,·1989,·1990,·1991,·1992,·1993,·2000,·2001,·2003,·2004,·2005,·2006,·2007,·2008,·2009,·2010,·2011,·2018,·2019,·2023,·2024,·2025,·2026,·2027,·2028,·2029,·2030,·2036,·2037,·2040,·2041,·2042,·2043,·2044,·2045,·2046,·2047,·2048,·2054,·2055,·2058,·2059,·2060,·2061,·2062,·2063,·2064,·2065,·2066,·2073,·2077,·2078,·2079,·2080,·2081,·2082,·2083,·2084,·2090,·2091,·2093,·2094,·2095,·2096,·2097,·2098,·2099,·2100,·2101,·2108,·2109,·2111,·2112,·2113,·2114,·2115,·2116,·2117,·2118,·2119,·2127,·2128,·2130,·2131,·2132,·2133,·2134,·2135,·2136,·2137,·2138,·2145,·2146,·2148,·2149,·2150,·2151,·2152,·2153,·2154,·2155,·2156,·2163,·2164,·2165,·2166,·2184,·2185,·2186,·2187,·2188,·2190,·2191,·2192,·2193,·2194,·2195,·2196,·2197,·2198,·2199,·2200,·2201,·2202,·2203,·2204,·2205,·2206,·2208,·2209,·2210,·2211,·2212,·2214,·2216,·2217,·2218,·2220,·2222,·2224,·2225,·2227,·2228,·2230,·2232,·2238,·2240,·2241,·2243,·2245,·2246,·2249,·2257,·2259,·2260,·2263,·2298,·2307,·2309,·2310], |
22264 | ········"10":·[2,·3,·5,·6,·9,·10,·15,·16,·17,·18,·19,·21,·22,·24,·25,·26,·27,·28,·29,·30,·31,·32,·68,·69,·74,·80,·83,·84,·85,·88,·91,·94,·97,·98,·102,·105,·109,·111,·113,·119,·120,·121,·129,·133,·137,·138,·139,·140,·142,·144,·160,·163,·171,·173,·187,·188,·189,·190,·192,·193,·199,·202,·203,·204,·206,·207,·212,·213,·215,·216,·217,·220,·221,·222,·223,·228,·230,·234,·244,·258,·265,·268,·275,·276,·278,·284,·286,·288,·289,·293,·295,·296,·298,·300,·302,·316,·317,·318,·322,·323,·324,·329,·330,·331,·345,·395,·423,·427,·440,·445,·509,·514,·516,·534,·536,·544,·546,·551,·554,·556,·560,·562,·568,·569,·570,·571,·572,·577,·583,·592,·594,·595,·596,·600,·620,·621,·627,·635,·639,·641,·645,·647,·648,·649,·650,·652,·670,·671,·673,·677,·678,·679,·681,·684,·685,·686,·695,·696,·708,·713,·714,·738,·741,·763,·764,·765,·766,·768,·781,·787,·788,·798,·804,·808,·836,·837,·838,·839,·840,·841,·842,·843,·844,·849,·852,·863,·868,·874,·889,·895,·902,·904,·912,·923,·940,·942,·943,·944,·948,·957,·959,·960,·970,·982,·984,·995,·997,·1001,·1003,·1004,·1005,·1011,·1016,·1020,·1021,·1069,·1071,·1072,·1075,·1109,·1154,·1158,·1162,·1163,·1173,·1174,·1175,·1180,·1185,·1189,·1195,·1200,·1205,·1219,·1220,·1230,·1239,·1246,·1250,·1256,·1261,·1264,·1267,·1284,·1288,·1291,·1292,·1294,·1297,·1298,·1299,·1306,·1308,·1319,·1324,·1343,·1344,·1345,·1350,·1367,·1387,·1391,·1403,·1411,·1416,·1418,·1420,·1421,·1440,·1447,·1451,·1452,·1458,·1462,·1467,·1473,·1478,·1479,·1482,·1485,·1488,·1490,·1491,·1498,·1598,·1657,·1677,·1699,·1720,·1741,·1758,·1894,·1912,·2018,·2185,·2186,·2188,·2190,·2191,·2192,·2193,·2194,·2195,·2196,·2197,·2198,·2199,·2200,·2201,·2202,·2203,·2204,·2205,·2206,·2207,·2208,·2209,·2210,·2211,·2212,·2216,·2217,·2218,·2219,·2220,·2221,·2222,·2223,·2224,·2225,·2226,·2227,·2228,·2229,·2230,·2231,·2232,·2234,·2235,·2238,·2240,·2241,·2246,·2249,·2254,·2257,·2260,·2261,·2264,·2265,·2271,·2277,·2283,·2289,·2290,·2294,·2298,·2302,·2307,·2308], | 22265 | ········"10":·[2,·3,·5,·6,·9,·10,·15,·16,·17,·18,·19,·21,·22,·24,·25,·26,·27,·28,·29,·30,·31,·32,·68,·69,·74,·80,·83,·84,·85,·88,·91,·94,·97,·98,·102,·105,·109,·111,·113,·119,·120,·121,·129,·133,·137,·138,·139,·140,·142,·144,·160,·163,·171,·173,·187,·188,·189,·190,·192,·193,·199,·202,·203,·204,·206,·207,·212,·213,·215,·216,·217,·220,·221,·222,·223,·228,·230,·234,·244,·258,·265,·268,·275,·276,·278,·284,·286,·288,·289,·293,·295,·296,·298,·300,·302,·316,·317,·318,·322,·323,·324,·329,·330,·331,·345,·395,·423,·427,·440,·445,·509,·514,·516,·534,·536,·544,·546,·551,·554,·556,·560,·562,·568,·569,·570,·571,·572,·577,·583,·592,·594,·595,·596,·600,·620,·621,·627,·635,·639,·641,·645,·647,·648,·649,·650,·652,·670,·671,·673,·677,·678,·679,·681,·684,·685,·686,·695,·696,·708,·713,·714,·738,·741,·763,·764,·765,·766,·768,·781,·787,·788,·798,·804,·808,·836,·837,·838,·839,·840,·841,·842,·843,·844,·849,·852,·863,·868,·874,·889,·895,·902,·904,·912,·923,·940,·942,·943,·944,·948,·957,·959,·960,·970,·982,·984,·995,·997,·1001,·1003,·1004,·1005,·1011,·1016,·1020,·1021,·1069,·1071,·1072,·1075,·1109,·1154,·1158,·1162,·1163,·1173,·1174,·1175,·1180,·1185,·1189,·1195,·1200,·1205,·1219,·1220,·1230,·1239,·1246,·1250,·1256,·1261,·1264,·1267,·1284,·1288,·1291,·1292,·1294,·1297,·1298,·1299,·1306,·1308,·1319,·1324,·1343,·1344,·1345,·1350,·1367,·1387,·1391,·1403,·1411,·1416,·1418,·1420,·1421,·1440,·1447,·1451,·1452,·1458,·1462,·1467,·1473,·1478,·1479,·1482,·1485,·1488,·1490,·1491,·1498,·1598,·1657,·1677,·1699,·1720,·1741,·1758,·1894,·1912,·2018,·2185,·2186,·2188,·2190,·2191,·2192,·2193,·2194,·2195,·2196,·2197,·2198,·2199,·2200,·2201,·2202,·2203,·2204,·2205,·2206,·2207,·2208,·2209,·2210,·2211,·2212,·2216,·2217,·2218,·2219,·2220,·2221,·2222,·2223,·2224,·2225,·2226,·2227,·2228,·2229,·2230,·2231,·2232,·2234,·2235,·2238,·2240,·2241,·2246,·2249,·2254,·2257,·2260,·2261,·2264,·2265,·2271,·2277,·2283,·2289,·2290,·2294,·2298,·2302,·2307,·2308], |
22265 | ········"100":·[3,·15,·17,·22,·30,·68,·97,·98,·111,·118,·132,·135,·141,·142,·145,·159,·161,·175,·182,·192,·202,·207,·212,·213,·233,·273,·303,·345,·359,·360,·427,·577,·587,·588,·620,·621,·655,·709,·717,·760,·781,·787,·788,·900,·1345,·1391,·1398,·1447,·1457,·1472,·1473,·1488,·1490,·2184,·2185,·2186,·2188,·2190,·2191,·2193,·2194,·2195,·2197,·2199,·2200,·2201,·2202,·2204,·2207,·2208,·2209,·2210,·2211,·2212,·2218,·2220,·2222,·2223,·2225,·2226,·2230,·2231,·2232,·2235,·2241,·2242,·2246,·2249,·2302,·2307], | 22266 | ········"100":·[3,·15,·17,·22,·30,·68,·97,·98,·111,·118,·132,·135,·141,·142,·145,·159,·161,·175,·182,·192,·202,·207,·212,·213,·233,·273,·303,·345,·359,·360,·427,·577,·587,·588,·620,·621,·655,·709,·717,·760,·781,·787,·788,·900,·1345,·1391,·1398,·1447,·1457,·1472,·1473,·1488,·1490,·2184,·2185,·2186,·2188,·2190,·2191,·2193,·2194,·2195,·2197,·2199,·2200,·2201,·2202,·2204,·2207,·2208,·2209,·2210,·2211,·2212,·2218,·2220,·2222,·2223,·2225,·2226,·2230,·2231,·2232,·2235,·2241,·2242,·2246,·2249,·2302,·2307], |
22266 | ········"1000":·[9,·10,·15,·24,·25,·28,·29,·32,·102,·141,·183,·191,·193,·194,·427,·717,·761,·767,·768,·769,·874,·1154,·1158,·1456,·1465,·1467,·1876,·1964,·2184,·2185,·2186,·2188,·2193,·2195,·2199,·2205,·2206,·2207,·2210,·2211,·2220,·2223,·2229,·2230,·2235,·2238,·2246,·2249,·2261,·2294], | 22267 | ········"1000":·[9,·10,·15,·24,·25,·28,·29,·32,·102,·141,·183,·191,·193,·194,·427,·717,·761,·767,·768,·769,·874,·1154,·1158,·1456,·1465,·1467,·1876,·1964,·2184,·2185,·2186,·2188,·2193,·2195,·2199,·2205,·2206,·2207,·2210,·2211,·2220,·2223,·2229,·2230,·2235,·2238,·2246,·2249,·2261,·2294], |
22267 | ········"10000":·[192,·1485,·2185,·2201,·2206,·2210,·2220,·2228,·2266], | 22268 | ········"10000":·[192,·1485,·2185,·2201,·2206,·2210,·2220,·2228,·2266], |
22268 | ········"100000":·[1354,·1372,·2199,·2201,·2210], | 22269 | ········"100000":·[1354,·1372,·2199,·2201,·2210], |
22269 | ········"1000000":·[144,·2199,·2228], | 22270 | ········"1000000":·[144,·2199,·2228], |
Offset 22305, 15 lines modified | Offset 22306, 15 lines modified | ||
22305 | ········"10083":·2226, | 22306 | ········"10083":·2226, |
22306 | ········"100845":·2207, | 22307 | ········"100845":·2207, |
22307 | ········"10087":·2227, | 22308 | ········"10087":·2227, |
22308 | ········"10089":·2229, | 22309 | ········"10089":·2229, |
22309 | ········"10092":·2226, | 22310 | ········"10092":·2226, |
22310 | ········"10096":·2227, | 22311 | ········"10096":·2227, |
22311 | ········"100y":·1344, | 22312 | ········"100y":·1344, |
22312 | ········"101":·[207,·781,·2184,·2185,·2186,·2188,·2191,·219 | 22313 | ········"101":·[207,·781,·2184,·2185,·2186,·2188,·2191,·2195,·2197,·2199,·2200,·2201,·2202,·2204,·2207,·2208,·2209,·2210,·2211,·2212,·2218,·2222,·2230,·2231,·2232,·2235,·2246], |
22313 | ········"10103":·2231, | 22314 | ········"10103":·2231, |
22314 | ········"10110":·2228, | 22315 | ········"10110":·2228, |
22315 | ········"10114":·2228, | 22316 | ········"10114":·2228, |
22316 | ········"10115":·2228, | 22317 | ········"10115":·2228, |
22317 | ········"101154":·2207, | 22318 | ········"101154":·2207, |
22318 | ········"10117":·2246, | 22319 | ········"10117":·2246, |
22319 | ········"10119":·2227, | 22320 | ········"10119":·2227, |
Offset 22767, 14 lines modified | Offset 22768, 15 lines modified | ||
22767 | ········"1124":·[2185,·2191,·2194], | 22768 | ········"1124":·[2185,·2191,·2194], |
22768 | ········"11245":·2229, | 22769 | ········"11245":·2229, |
22769 | ········"1125":·[2185,·2191,·2194], | 22770 | ········"1125":·[2185,·2191,·2194], |
22770 | ········"11256":·2235, | 22771 | ········"11256":·2235, |
22771 | ········"1125723":·2202, | 22772 | ········"1125723":·2202, |
22772 | ········"1126":·2202, | 22773 | ········"1126":·2202, |
22773 | ········"11263":·2229, | 22774 | ········"11263":·2229, |
22775 | ········"112634":·2228, | ||
22774 | ········"11269":·2229, | 22776 | ········"11269":·2229, |
Max diff block lines reached; 29083/46403 bytes (62.67%) of diff not shown. |
Offset 1847, 25 lines modified | Offset 1847, 25 lines modified | ||
1847 | <span·class="gp">In·[141]:·</span><span·class="n">indexer</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">arange</span><span·class="p">(</span><span·class="mi">10000</span><span·class="p">)</span> | 1847 | <span·class="gp">In·[141]:·</span><span·class="n">indexer</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">arange</span><span·class="p">(</span><span·class="mi">10000</span><span·class="p">)</span> |
1848 | <span·class="gp">In·[142]:·</span><span·class="n">random</span><span·class="o">.</span><span·class="n">shuffle</span><span·class="p">(</span><span·class="n">indexer</span><span·class="p">)</span> | 1848 | <span·class="gp">In·[142]:·</span><span·class="n">random</span><span·class="o">.</span><span·class="n">shuffle</span><span·class="p">(</span><span·class="n">indexer</span><span·class="p">)</span> |
1849 | <span·class="gp">In·[143]:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr[indexer] | 1849 | <span·class="gp">In·[143]:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr[indexer] |
1850 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr.take(indexer,·axis=0) | 1850 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr.take(indexer,·axis=0) |
1851 | <span·class="gp">···.....:·</span> | 1851 | <span·class="gp">···.....:·</span> |
1852 | <span·class="go">19 | 1852 | <span·class="go">197·us·+-·2.16·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> |
1853 | <span·class="go">7 | 1853 | <span·class="go">78.1·us·+-·3.97·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> |
1854 | </pre></div> | 1854 | </pre></div> |
1855 | </div> | 1855 | </div> |
1856 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[144]:·</span><span·class="n">ser</span>·<span·class="o">=</span>·<span·class="n">pd</span><span·class="o">.</span><span·class="n">Series</span><span·class="p">(</span><span·class="n">arr</span><span·class="p">[:,</span>·<span·class="mi">0</span><span·class="p">])</span> | 1856 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[144]:·</span><span·class="n">ser</span>·<span·class="o">=</span>·<span·class="n">pd</span><span·class="o">.</span><span·class="n">Series</span><span·class="p">(</span><span·class="n">arr</span><span·class="p">[:,</span>·<span·class="mi">0</span><span·class="p">])</span> |
1857 | <span·class="gp">In·[145]:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.iloc[indexer] | 1857 | <span·class="gp">In·[145]:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.iloc[indexer] |
1858 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.take(indexer) | 1858 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.take(indexer) |
1859 | <span·class="gp">···.....:·</span> | 1859 | <span·class="gp">···.....:·</span> |
1860 | <span·class="go">1 | 1860 | <span·class="go">165·us·+-·4·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> |
1861 | <span·class="go">1 | 1861 | <span·class="go">129·us·+-·688·ns·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> |
1862 | </pre></div> | 1862 | </pre></div> |
1863 | </div> | 1863 | </div> |
1864 | </section> | 1864 | </section> |
1865 | <section·id="index-types"> | 1865 | <section·id="index-types"> |
1866 | <span·id="advanced-index-types"></span><h2>Index·types<a·class="headerlink"·href="#index-types"·title="Link·to·this·heading">#</a></h2> | 1866 | <span·id="advanced-index-types"></span><h2>Index·types<a·class="headerlink"·href="#index-types"·title="Link·to·this·heading">#</a></h2> |
1867 | <p>We·have·discussed·<code·class="docutils·literal·notranslate"><span·class="pre">MultiIndex</span></code>·in·the·previous·sections·pretty·extensively. | 1867 | <p>We·have·discussed·<code·class="docutils·literal·notranslate"><span·class="pre">MultiIndex</span></code>·in·the·previous·sections·pretty·extensively. |
1868 | Documentation·about·<code·class="docutils·literal·notranslate"><span·class="pre">DatetimeIndex</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">PeriodIndex</span></code>·are·shown·<a·class="reference·internal"·href="timeseries.html#timeseries-overview"><span·class="std·std-ref">here</span></a>, | 1868 | Documentation·about·<code·class="docutils·literal·notranslate"><span·class="pre">DatetimeIndex</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">PeriodIndex</span></code>·are·shown·<a·class="reference·internal"·href="timeseries.html#timeseries-overview"><span·class="std·std-ref">here</span></a>, |
Offset 1245, 23 lines modified | Offset 1245, 23 lines modified | ||
1245 | In·[141]:·indexer·=·np.arange(10000) | 1245 | In·[141]:·indexer·=·np.arange(10000) |
1246 | In·[142]:·random.shuffle(indexer) | 1246 | In·[142]:·random.shuffle(indexer) |
1247 | In·[143]:·%timeit·arr[indexer] | 1247 | In·[143]:·%timeit·arr[indexer] |
1248 | ···.....:·%timeit·arr.take(indexer,·axis=0) | 1248 | ···.....:·%timeit·arr.take(indexer,·axis=0) |
1249 | ···.....: | 1249 | ···.....: |
1250 | 19 | 1250 | 197·us·+-·2.16·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) |
1251 | 7 | 1251 | 78.1·us·+-·3.97·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) |
1252 | In·[144]:·ser·=·pd.Series(arr[:,·0]) | 1252 | In·[144]:·ser·=·pd.Series(arr[:,·0]) |
1253 | In·[145]:·%timeit·ser.iloc[indexer] | 1253 | In·[145]:·%timeit·ser.iloc[indexer] |
1254 | ···.....:·%timeit·ser.take(indexer) | 1254 | ···.....:·%timeit·ser.take(indexer) |
1255 | ···.....: | 1255 | ···.....: |
1256 | 1 | 1256 | 165·us·+-·4·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) |
1257 | 1 | 1257 | 129·us·+-·688·ns·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) |
1258 | *\x8**\x8**\x8**\x8**\x8*·I\x8In\x8nd\x8de\x8ex\x8x·t\x8ty\x8yp\x8pe\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8* | 1258 | *\x8**\x8**\x8**\x8**\x8*·I\x8In\x8nd\x8de\x8ex\x8x·t\x8ty\x8yp\x8pe\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8* |
1259 | We·have·discussed·MultiIndex·in·the·previous·sections·pretty·extensively. | 1259 | We·have·discussed·MultiIndex·in·the·previous·sections·pretty·extensively. |
1260 | Documentation·about·DatetimeIndex·and·PeriodIndex·are·shown·_\x8h_\x8e_\x8r_\x8e,·and | 1260 | Documentation·about·DatetimeIndex·and·PeriodIndex·are·shown·_\x8h_\x8e_\x8r_\x8e,·and |
1261 | documentation·about·TimedeltaIndex·is·found·_\x8h_\x8e_\x8r_\x8e. | 1261 | documentation·about·TimedeltaIndex·is·found·_\x8h_\x8e_\x8r_\x8e. |
1262 | In·the·following·sub-sections·we·will·highlight·some·other·index·types. | 1262 | In·the·following·sub-sections·we·will·highlight·some·other·index·types. |
1263 | *\x8**\x8**\x8**\x8*·C\x8Ca\x8at\x8te\x8eg\x8go\x8or\x8ri\x8ic\x8ca\x8al\x8lI\x8In\x8nd\x8de\x8ex\x8x_\x8#\x8#·*\x8**\x8**\x8**\x8* | 1263 | *\x8**\x8**\x8**\x8*·C\x8Ca\x8at\x8te\x8eg\x8go\x8or\x8ri\x8ic\x8ca\x8al\x8lI\x8In\x8nd\x8de\x8ex\x8x_\x8#\x8#·*\x8**\x8**\x8**\x8* |
1264 | _\x8C_\x8a_\x8t_\x8e_\x8g_\x8o_\x8r_\x8i_\x8c_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x·is·a·type·of·index·that·is·useful·for·supporting·indexing·with | 1264 | _\x8C_\x8a_\x8t_\x8e_\x8g_\x8o_\x8r_\x8i_\x8c_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x·is·a·type·of·index·that·is·useful·for·supporting·indexing·with |
Offset 592, 30 lines modified | Offset 592, 30 lines modified | ||
592 | <span·class="gp">···...:·</span>········<span·class="n">s</span>·<span·class="o">+=</span>·<span·class="n">f</span><span·class="p">(</span><span·class="n">a</span>·<span·class="o">+</span>·<span·class="n">i</span>·<span·class="o">*</span>·<span·class="n">dx</span><span·class="p">)</span> | 592 | <span·class="gp">···...:·</span>········<span·class="n">s</span>·<span·class="o">+=</span>·<span·class="n">f</span><span·class="p">(</span><span·class="n">a</span>·<span·class="o">+</span>·<span·class="n">i</span>·<span·class="o">*</span>·<span·class="n">dx</span><span·class="p">)</span> |
593 | <span·class="gp">···...:·</span>····<span·class="k">return</span>·<span·class="n">s</span>·<span·class="o">*</span>·<span·class="n">dx</span> | 593 | <span·class="gp">···...:·</span>····<span·class="k">return</span>·<span·class="n">s</span>·<span·class="o">*</span>·<span·class="n">dx</span> |
594 | <span·class="gp">···...:·</span> | 594 | <span·class="gp">···...:·</span> |
595 | </pre></div> | 595 | </pre></div> |
596 | </div> | 596 | </div> |
597 | <p>We·achieve·our·result·by·using·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.apply.html#pandas.DataFrame.apply"·title="pandas.DataFrame.apply"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">DataFrame.apply()</span></code></a>·(row-wise):</p> | 597 | <p>We·achieve·our·result·by·using·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.apply.html#pandas.DataFrame.apply"·title="pandas.DataFrame.apply"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">DataFrame.apply()</span></code></a>·(row-wise):</p> |
598 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[5]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1) | 598 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[5]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1) |
599 | <span·class="go"> | 599 | <span·class="go">81.2·ms·+-·21.2·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each)</span> |
600 | </pre></div> | 600 | </pre></div> |
601 | </div> | 601 | </div> |
602 | <p>Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation | 602 | <p>Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation |
603 | using·the·<a·class="reference·external"·href="https://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-prun">prun·ipython·magic·function</a>:</p> | 603 | using·the·<a·class="reference·external"·href="https://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-prun">prun·ipython·magic·function</a>:</p> |
604 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·most·time·consuming·4·calls</span> | 604 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·most·time·consuming·4·calls</span> |
605 | <span·class="gp">In·[6]:·</span><span·class="o">%</span><span·class="k">prun</span>·-l·4·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1)··#·noqa·E999 | 605 | <span·class="gp">In·[6]:·</span><span·class="o">%</span><span·class="k">prun</span>·-l·4·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1)··#·noqa·E999 |
606 | <span·class="go">·········605946·function·calls·(605928·primitive·calls)·in·0.2 | 606 | <span·class="go">·········605946·function·calls·(605928·primitive·calls)·in·0.228·seconds</span> |
607 | <span·class="go">···Ordered·by:·internal·time</span> | 607 | <span·class="go">···Ordered·by:·internal·time</span> |
608 | <span·class="go">···List·reduced·from·159·to·4·due·to·restriction·<4></span> | 608 | <span·class="go">···List·reduced·from·159·to·4·due·to·restriction·<4></span> |
609 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> | 609 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> |
610 | <span·class="go">·····1000····0.13 | 610 | <span·class="go">·····1000····0.137····0.000····0.202····0.000·<ipython-input-4-c2a74e076cf0>:1(integrate_f)</span> |
611 | <span·class="go">···552423····0.0 | 611 | <span·class="go">···552423····0.065····0.000····0.065····0.000·<ipython-input-3-c138bdd570e3>:1(f)</span> |
612 | <span·class="go">·····3000····0.004····0.000····0.01 | 612 | <span·class="go">·····3000····0.004····0.000····0.017····0.000·series.py:1095(__getitem__)</span> |
613 | <span·class="go">·····3000····0.003····0.000····0.007····0.000·series.py:1220(_get_value)</span> | 613 | <span·class="go">·····3000····0.003····0.000····0.007····0.000·series.py:1220(_get_value)</span> |
614 | </pre></div> | 614 | </pre></div> |
615 | </div> | 615 | </div> |
616 | <p>By·far·the·majority·of·time·is·spend·inside·either·<code·class="docutils·literal·notranslate"><span·class="pre">integrate_f</span></code>·or·<code·class="docutils·literal·notranslate"><span·class="pre">f</span></code>, | 616 | <p>By·far·the·majority·of·time·is·spend·inside·either·<code·class="docutils·literal·notranslate"><span·class="pre">integrate_f</span></code>·or·<code·class="docutils·literal·notranslate"><span·class="pre">f</span></code>, |
617 | hence·we’ll·concentrate·our·efforts·cythonizing·these·two·functions.</p> | 617 | hence·we’ll·concentrate·our·efforts·cythonizing·these·two·functions.</p> |
618 | </section> | 618 | </section> |
619 | <section·id="plain-cython"> | 619 | <section·id="plain-cython"> |
Offset 634, 15 lines modified | Offset 634, 15 lines modified | ||
634 | <span·class="gp">···...:·</span>····for·i·in·range(N): | 634 | <span·class="gp">···...:·</span>····for·i·in·range(N): |
635 | <span·class="gp">···...:·</span>········s·+=·f_plain(a·+·i·*·dx) | 635 | <span·class="gp">···...:·</span>········s·+=·f_plain(a·+·i·*·dx) |
636 | <span·class="gp">···...:·</span>····return·s·*·dx | 636 | <span·class="gp">···...:·</span>····return·s·*·dx |
637 | <span·class="gp">···...:·</span> | 637 | <span·class="gp">···...:·</span> |
638 | </pre></div> | 638 | </pre></div> |
639 | </div> | 639 | </div> |
640 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[9]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df.apply(lambda·x:·integrate_f_plain(x["a"],·x["b"],·x["N"]),·axis=1) | 640 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[9]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df.apply(lambda·x:·integrate_f_plain(x["a"],·x["b"],·x["N"]),·axis=1) |
641 | <span·class="go">7 | 641 | <span·class="go">74.3·ms·+-·916·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each)</span> |
642 | </pre></div> | 642 | </pre></div> |
643 | </div> | 643 | </div> |
644 | <p>This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one-third.</p> | 644 | <p>This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one-third.</p> |
645 | </section> | 645 | </section> |
646 | <section·id="declaring-c-types"> | 646 | <section·id="declaring-c-types"> |
647 | <span·id="enhancingperf-type"></span><h3>Declaring·C·types<a·class="headerlink"·href="#declaring-c-types"·title="Link·to·this·heading">#</a></h3> | 647 | <span·id="enhancingperf-type"></span><h3>Declaring·C·types<a·class="headerlink"·href="#declaring-c-types"·title="Link·to·this·heading">#</a></h3> |
648 | <p>We·can·annotate·the·function·variables·and·return·types·as·well·as·use·<code·class="docutils·literal·notranslate"><span·class="pre">cdef</span></code> | 648 | <p>We·can·annotate·the·function·variables·and·return·types·as·well·as·use·<code·class="docutils·literal·notranslate"><span·class="pre">cdef</span></code> |
Offset 658, 15 lines modified | Offset 658, 15 lines modified | ||
658 | <span·class="gp">···....:·</span>····for·i·in·range(N): | 658 | <span·class="gp">···....:·</span>····for·i·in·range(N): |
659 | <span·class="gp">···....:·</span>········s·+=·f_typed(a·+·i·*·dx) | 659 | <span·class="gp">···....:·</span>········s·+=·f_typed(a·+·i·*·dx) |
660 | <span·class="gp">···....:·</span>····return·s·*·dx | 660 | <span·class="gp">···....:·</span>····return·s·*·dx |
661 | <span·class="gp">···....:·</span> | 661 | <span·class="gp">···....:·</span> |
662 | </pre></div> | 662 | </pre></div> |
663 | </div> | 663 | </div> |
664 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[11]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]),·axis=1) | 664 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[11]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]),·axis=1) |
665 | <span·class="go">8. | 665 | <span·class="go">8.48·ms·+-·18.5·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
666 | </pre></div> | 666 | </pre></div> |
667 | </div> | 667 | </div> |
668 | <p>Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance·improvement·compared·to | 668 | <p>Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance·improvement·compared·to |
669 | the·original·Python·implementation.</p> | 669 | the·original·Python·implementation.</p> |
670 | </section> | 670 | </section> |
671 | <section·id="using-ndarray"> | 671 | <section·id="using-ndarray"> |
672 | <span·id="enhancingperf-ndarray"></span><h3>Using·ndarray<a·class="headerlink"·href="#using-ndarray"·title="Link·to·this·heading">#</a></h3> | 672 | <span·id="enhancingperf-ndarray"></span><h3>Using·ndarray<a·class="headerlink"·href="#using-ndarray"·title="Link·to·this·heading">#</a></h3> |
Offset 722, 15 lines modified | Offset 722, 15 lines modified | ||
722 | </div> | 722 | </div> |
723 | <p>This·implementation·creates·an·array·of·zeros·and·inserts·the·result | 723 | <p>This·implementation·creates·an·array·of·zeros·and·inserts·the·result |
724 | of·<code·class="docutils·literal·notranslate"><span·class="pre">integrate_f_typed</span></code>·applied·over·each·row.·Looping·over·an·<code·class="docutils·literal·notranslate"><span·class="pre">ndarray</span></code>·is·faster | 724 | of·<code·class="docutils·literal·notranslate"><span·class="pre">integrate_f_typed</span></code>·applied·over·each·row.·Looping·over·an·<code·class="docutils·literal·notranslate"><span·class="pre">ndarray</span></code>·is·faster |
725 | in·Cython·than·looping·over·a·<a·class="reference·internal"·href="../reference/api/pandas.Series.html#pandas.Series"·title="pandas.Series"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Series</span></code></a>·object.</p> | 725 | in·Cython·than·looping·over·a·<a·class="reference·internal"·href="../reference/api/pandas.Series.html#pandas.Series"·title="pandas.Series"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Series</span></code></a>·object.</p> |
726 | <p>Since·<code·class="docutils·literal·notranslate"><span·class="pre">apply_integrate_f</span></code>·is·typed·to·accept·an·<code·class="docutils·literal·notranslate"><span·class="pre">np.ndarray</span></code>,·<a·class="reference·internal"·href="../reference/api/pandas.Series.to_numpy.html#pandas.Series.to_numpy"·title="pandas.Series.to_numpy"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">Series.to_numpy()</span></code></a> | 726 | <p>Since·<code·class="docutils·literal·notranslate"><span·class="pre">apply_integrate_f</span></code>·is·typed·to·accept·an·<code·class="docutils·literal·notranslate"><span·class="pre">np.ndarray</span></code>,·<a·class="reference·internal"·href="../reference/api/pandas.Series.to_numpy.html#pandas.Series.to_numpy"·title="pandas.Series.to_numpy"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">Series.to_numpy()</span></code></a> |
727 | calls·are·needed·to·utilize·this·function.</p> | 727 | calls·are·needed·to·utilize·this·function.</p> |
728 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[14]:·</span><span·class="o">%</span><span·class="k">timeit</span>·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df["N"].to_numpy()) | 728 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[14]:·</span><span·class="o">%</span><span·class="k">timeit</span>·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df["N"].to_numpy()) |
729 | <span·class="go">1.15·ms·+-· | 729 | <span·class="go">1.15·ms·+-·1.94·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each)</span> |
730 | </pre></div> | 730 | </pre></div> |
731 | </div> | 731 | </div> |
732 | <p>Performance·has·improved·from·the·prior·implementation·by·almost·ten·times.</p> | 732 | <p>Performance·has·improved·from·the·prior·implementation·by·almost·ten·times.</p> |
733 | </section> | 733 | </section> |
734 | <section·id="disabling-compiler-directives"> | 734 | <section·id="disabling-compiler-directives"> |
735 | <span·id="enhancingperf-boundswrap"></span><h3>Disabling·compiler·directives<a·class="headerlink"·href="#disabling-compiler-directives"·title="Link·to·this·heading">#</a></h3> | 735 | <span·id="enhancingperf-boundswrap"></span><h3>Disabling·compiler·directives<a·class="headerlink"·href="#disabling-compiler-directives"·title="Link·to·this·heading">#</a></h3> |
736 | <p>The·majority·of·the·time·is·now·spent·in·<code·class="docutils·literal·notranslate"><span·class="pre">apply_integrate_f</span></code>.·Disabling·Cython’s·<code·class="docutils·literal·notranslate"><span·class="pre">boundscheck</span></code> | 736 | <p>The·majority·of·the·time·is·now·spent·in·<code·class="docutils·literal·notranslate"><span·class="pre">apply_integrate_f</span></code>.·Disabling·Cython’s·<code·class="docutils·literal·notranslate"><span·class="pre">boundscheck</span></code> |
Offset 782, 15 lines modified | Offset 782, 15 lines modified | ||
782 | <span·class="go">·················from·/build/reproducible-path/pandas-2.2.3+dfsg/buildtmp/.cache/ipython/cython/_cython_magic_4fbfead67d857169a035ca51f16d2f87b01d2cb3.c:1251:</span> | 782 | <span·class="go">·················from·/build/reproducible-path/pandas-2.2.3+dfsg/buildtmp/.cache/ipython/cython/_cython_magic_4fbfead67d857169a035ca51f16d2f87b01d2cb3.c:1251:</span> |
783 | <span·class="go">/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/npy_1_7_deprecated_api.h:17:2:·warning:·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·"#define·NPY_NO_DEPRECATED_API·NPY_1_7_API_VERSION"·[-Wcpp]</span> | 783 | <span·class="go">/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/npy_1_7_deprecated_api.h:17:2:·warning:·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·"#define·NPY_NO_DEPRECATED_API·NPY_1_7_API_VERSION"·[-Wcpp]</span> |
784 | <span·class="go">···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\</span> | 784 | <span·class="go">···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\</span> |
785 | <span·class="go">······|··^~~~~~~</span> | 785 | <span·class="go">······|··^~~~~~~</span> |
786 | </pre></div> | 786 | </pre></div> |
787 | </div> | 787 | </div> |
788 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[17]:·</span><span·class="o">%</span><span·class="k">timeit</span>·apply_integrate_f_wrap(df["a"].to_numpy(),·df["b"].to_numpy(),·df["N"].to_numpy()) | 788 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[17]:·</span><span·class="o">%</span><span·class="k">timeit</span>·apply_integrate_f_wrap(df["a"].to_numpy(),·df["b"].to_numpy(),·df["N"].to_numpy()) |
789 | <span·class="go">81 | 789 | <span·class="go">814·us·+-·182·ns·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each)</span> |
790 | </pre></div> | 790 | </pre></div> |
791 | </div> | 791 | </div> |
792 | <p>However,·a·loop·indexer·<code·class="docutils·literal·notranslate"><span·class="pre">i</span></code>·accessing·an·invalid·location·in·an·array·would·cause·a·segfault·because·memory·access·isn’t·checked. | 792 | <p>However,·a·loop·indexer·<code·class="docutils·literal·notranslate"><span·class="pre">i</span></code>·accessing·an·invalid·location·in·an·array·would·cause·a·segfault·because·memory·access·isn’t·checked. |
793 | For·more·about·<code·class="docutils·literal·notranslate"><span·class="pre">boundscheck</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">wraparound</span></code>,·see·the·Cython·docs·on | 793 | For·more·about·<code·class="docutils·literal·notranslate"><span·class="pre">boundscheck</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">wraparound</span></code>,·see·the·Cython·docs·on |
794 | <a·class="reference·external"·href="https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiler-directives">compiler·directives</a>.</p> | 794 | <a·class="reference·external"·href="https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiler-directives">compiler·directives</a>.</p> |
795 | </section> | 795 | </section> |
796 | </section> | 796 | </section> |
Offset 1148, 19 lines modified | Offset 1148, 19 lines modified | ||
1148 | compared·to·standard·Python·syntax·for·large·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>.·This·engine·requires·the | 1148 | compared·to·standard·Python·syntax·for·large·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>.·This·engine·requires·the |
1149 | optional·dependency·<code·class="docutils·literal·notranslate"><span·class="pre">numexpr</span></code>·to·be·installed.</p> | 1149 | optional·dependency·<code·class="docutils·literal·notranslate"><span·class="pre">numexpr</span></code>·to·be·installed.</p> |
1150 | <p>The·<code·class="docutils·literal·notranslate"><span·class="pre">'python'</span></code>·engine·is·generally·<em>not</em>·useful·except·for·testing | 1150 | <p>The·<code·class="docutils·literal·notranslate"><span·class="pre">'python'</span></code>·engine·is·generally·<em>not</em>·useful·except·for·testing |
1151 | other·evaluation·engines·against·it.·You·will·achieve·<strong>no</strong>·performance | 1151 | other·evaluation·engines·against·it.·You·will·achieve·<strong>no</strong>·performance |
1152 | benefits·using·<a·class="reference·internal"·href="../reference/api/pandas.eval.html#pandas.eval"·title="pandas.eval"><code·class="xref·py·py-func·docutils·literal·notranslate"><span·class="pre">eval()</span></code></a>·with·<code·class="docutils·literal·notranslate"><span·class="pre">engine='python'</span></code>·and·may | 1152 | benefits·using·<a·class="reference·internal"·href="../reference/api/pandas.eval.html#pandas.eval"·title="pandas.eval"><code·class="xref·py·py-func·docutils·literal·notranslate"><span·class="pre">eval()</span></code></a>·with·<code·class="docutils·literal·notranslate"><span·class="pre">engine='python'</span></code>·and·may |
1153 | incur·a·performance·hit.</p> | 1153 | incur·a·performance·hit.</p> |
1154 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[40]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 | 1154 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[40]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 |
1155 | <span·class="go"> | 1155 | <span·class="go">8.69·ms·+-·338·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1156 | </pre></div> | 1156 | </pre></div> |
1157 | </div> | 1157 | </div> |
1158 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[41]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval("df1·+·df2·+·df3·+·df4",·engine="python") | 1158 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[41]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval("df1·+·df2·+·df3·+·df4",·engine="python") |
1159 | <span·class="go">11. | 1159 | <span·class="go">11.6·ms·+-·166·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1160 | </pre></div> | 1160 | </pre></div> |
1161 | </div> | 1161 | </div> |
1162 | </section> | 1162 | </section> |
1163 | <section·id="the-dataframe-eval-method"> | 1163 | <section·id="the-dataframe-eval-method"> |
1164 | <h3>The·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.eval.html#pandas.DataFrame.eval"·title="pandas.DataFrame.eval"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">DataFrame.eval()</span></code></a>·method<a·class="headerlink"·href="#the-dataframe-eval-method"·title="Link·to·this·heading">#</a></h3> | 1164 | <h3>The·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.eval.html#pandas.DataFrame.eval"·title="pandas.DataFrame.eval"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">DataFrame.eval()</span></code></a>·method<a·class="headerlink"·href="#the-dataframe-eval-method"·title="Link·to·this·heading">#</a></h3> |
1165 | <p>In·addition·to·the·top·level·<a·class="reference·internal"·href="../reference/api/pandas.eval.html#pandas.eval"·title="pandas.eval"><code·class="xref·py·py-func·docutils·literal·notranslate"><span·class="pre">pandas.eval()</span></code></a>·function·you·can·also | 1165 | <p>In·addition·to·the·top·level·<a·class="reference·internal"·href="../reference/api/pandas.eval.html#pandas.eval"·title="pandas.eval"><code·class="xref·py·py-func·docutils·literal·notranslate"><span·class="pre">pandas.eval()</span></code></a>·function·you·can·also |
1166 | evaluate·an·expression·in·the·“context”·of·a·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>.</p> | 1166 | evaluate·an·expression·in·the·“context”·of·a·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>.</p> |
Offset 1275, 39 lines modified | Offset 1275, 39 lines modified | ||
1275 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[58]:·</span><span·class="n">nrows</span><span·class="p">,</span>·<span·class="n">ncols</span>·<span·class="o">=</span>·<span·class="mi">20000</span><span·class="p">,</span>·<span·class="mi">100</span> | 1275 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[58]:·</span><span·class="n">nrows</span><span·class="p">,</span>·<span·class="n">ncols</span>·<span·class="o">=</span>·<span·class="mi">20000</span><span·class="p">,</span>·<span·class="mi">100</span> |
1276 | <span·class="gp">In·[59]:·</span><span·class="n">df1</span><span·class="p">,</span>·<span·class="n">df2</span><span·class="p">,</span>·<span·class="n">df3</span><span·class="p">,</span>·<span·class="n">df4</span>·<span·class="o">=</span>·<span·class="p">[</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">DataFrame</span><span·class="p">(</span><span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">randn</span><span·class="p">(</span><span·class="n">nrows</span><span·class="p">,</span>·<span·class="n">ncols</span><span·class="p">))</span>·<span·class="k">for</span>·<span·class="n">_</span>·<span·class="ow">in</span>·<span·class="nb">range</span><span·class="p">(</span><span·class="mi">4</span><span·class="p">)]</span> | 1276 | <span·class="gp">In·[59]:·</span><span·class="n">df1</span><span·class="p">,</span>·<span·class="n">df2</span><span·class="p">,</span>·<span·class="n">df3</span><span·class="p">,</span>·<span·class="n">df4</span>·<span·class="o">=</span>·<span·class="p">[</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">DataFrame</span><span·class="p">(</span><span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">randn</span><span·class="p">(</span><span·class="n">nrows</span><span·class="p">,</span>·<span·class="n">ncols</span><span·class="p">))</span>·<span·class="k">for</span>·<span·class="n">_</span>·<span·class="ow">in</span>·<span·class="nb">range</span><span·class="p">(</span><span·class="mi">4</span><span·class="p">)]</span> |
1277 | </pre></div> | 1277 | </pre></div> |
1278 | </div> | 1278 | </div> |
1279 | <p><a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>·arithmetic:</p> | 1279 | <p><a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>·arithmetic:</p> |
1280 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[60]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 | 1280 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[60]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 |
1281 | <span·class="go"> | 1281 | <span·class="go">9.09·ms·+-·259·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1282 | </pre></div> | 1282 | </pre></div> |
1283 | </div> | 1283 | </div> |
1284 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[61]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval("df1·+·df2·+·df3·+·df4") | 1284 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[61]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval("df1·+·df2·+·df3·+·df4") |
1285 | <span·class="go"> | 1285 | <span·class="go">7.08·ms·+-·216·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
Max diff block lines reached; 3197/17924 bytes (17.84%) of diff not shown. |
Offset 110, 31 lines modified | Offset 110, 31 lines modified | ||
110 | ···...:·····dx·=·(b·-·a)·/·N | 110 | ···...:·····dx·=·(b·-·a)·/·N |
111 | ···...:·····for·i·in·range(N): | 111 | ···...:·····for·i·in·range(N): |
112 | ···...:·········s·+=·f(a·+·i·*·dx) | 112 | ···...:·········s·+=·f(a·+·i·*·dx) |
113 | ···...:·····return·s·*·dx | 113 | ···...:·····return·s·*·dx |
114 | ···...: | 114 | ···...: |
115 | We·achieve·our·result·by·using·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e_\x8._\x8a_\x8p_\x8p_\x8l_\x8y_\x8(_\x8)·(row-wise): | 115 | We·achieve·our·result·by·using·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e_\x8._\x8a_\x8p_\x8p_\x8l_\x8y_\x8(_\x8)·(row-wise): |
116 | In·[5]:·%timeit·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1) | 116 | In·[5]:·%timeit·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1) |
117 | 117 | 81.2·ms·+-·21.2·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each) | |
118 | Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation·using | 118 | Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation·using |
119 | the·_\x8p_\x8r_\x8u_\x8n_\x8·_\x8i_\x8p_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8m_\x8a_\x8g_\x8i_\x8c_\x8·_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n: | 119 | the·_\x8p_\x8r_\x8u_\x8n_\x8·_\x8i_\x8p_\x8y_\x8t_\x8h_\x8o_\x8n_\x8·_\x8m_\x8a_\x8g_\x8i_\x8c_\x8·_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n: |
120 | #·most·time·consuming·4·calls | 120 | #·most·time·consuming·4·calls |
121 | In·[6]:·%prun·-l·4·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]), | 121 | In·[6]:·%prun·-l·4·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]), |
122 | axis=1)··#·noqa·E999 | 122 | axis=1)··#·noqa·E999 |
123 | ·········605946·function·calls·(605928·primitive·calls)·in·0.2 | 123 | ·········605946·function·calls·(605928·primitive·calls)·in·0.228·seconds |
124 | ···Ordered·by:·internal·time | 124 | ···Ordered·by:·internal·time |
125 | ···List·reduced·from·159·to·4·due·to·restriction·<4> | 125 | ···List·reduced·from·159·to·4·due·to·restriction·<4> |
126 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) | 126 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) |
127 | ·····1000····0.13 | 127 | ·····1000····0.137····0.000····0.202····0.000·<ipython-input-4-c2a74e076cf0>:1 |
128 | (integrate_f) | 128 | (integrate_f) |
129 | ···552423····0.0 | 129 | ···552423····0.065····0.000····0.065····0.000·<ipython-input-3-c138bdd570e3>:1 |
130 | (f) | 130 | (f) |
131 | ·····3000····0.004····0.000····0.01 | 131 | ·····3000····0.004····0.000····0.017····0.000·series.py:1095(__getitem__) |
132 | ·····3000····0.003····0.000····0.007····0.000·series.py:1220(_get_value) | 132 | ·····3000····0.003····0.000····0.007····0.000·series.py:1220(_get_value) |
133 | By·far·the·majority·of·time·is·spend·inside·either·integrate_f·or·f,·hence | 133 | By·far·the·majority·of·time·is·spend·inside·either·integrate_f·or·f,·hence |
134 | we’ll·concentrate·our·efforts·cythonizing·these·two·functions. | 134 | we’ll·concentrate·our·efforts·cythonizing·these·two·functions. |
135 | *\x8**\x8**\x8**\x8*·P\x8Pl\x8la\x8ai\x8in\x8n·C\x8Cy\x8yt\x8th\x8ho\x8on\x8n_\x8#\x8#·*\x8**\x8**\x8**\x8* | 135 | *\x8**\x8**\x8**\x8*·P\x8Pl\x8la\x8ai\x8in\x8n·C\x8Cy\x8yt\x8th\x8ho\x8on\x8n_\x8#\x8#·*\x8**\x8**\x8**\x8* |
136 | First·we’re·going·to·need·to·import·the·Cython·magic·function·to·IPython: | 136 | First·we’re·going·to·need·to·import·the·Cython·magic·function·to·IPython: |
137 | In·[7]:·%load_ext·Cython | 137 | In·[7]:·%load_ext·Cython |
138 | Now,·let’s·simply·copy·our·functions·over·to·Cython: | 138 | Now,·let’s·simply·copy·our·functions·over·to·Cython: |
Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
146 | ···...:·····dx·=·(b·-·a)·/·N | 146 | ···...:·····dx·=·(b·-·a)·/·N |
147 | ···...:·····for·i·in·range(N): | 147 | ···...:·····for·i·in·range(N): |
148 | ···...:·········s·+=·f_plain(a·+·i·*·dx) | 148 | ···...:·········s·+=·f_plain(a·+·i·*·dx) |
149 | ···...:·····return·s·*·dx | 149 | ···...:·····return·s·*·dx |
150 | ···...: | 150 | ···...: |
151 | In·[9]:·%timeit·df.apply(lambda·x:·integrate_f_plain(x["a"],·x["b"],·x["N"]), | 151 | In·[9]:·%timeit·df.apply(lambda·x:·integrate_f_plain(x["a"],·x["b"],·x["N"]), |
152 | axis=1) | 152 | axis=1) |
153 | 7 | 153 | 74.3·ms·+-·916·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each) |
154 | This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one- | 154 | This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one- |
155 | third. | 155 | third. |
156 | *\x8**\x8**\x8**\x8*·D\x8De\x8ec\x8cl\x8la\x8ar\x8ri\x8in\x8ng\x8g·C\x8C·t\x8ty\x8yp\x8pe\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8* | 156 | *\x8**\x8**\x8**\x8*·D\x8De\x8ec\x8cl\x8la\x8ar\x8ri\x8in\x8ng\x8g·C\x8C·t\x8ty\x8yp\x8pe\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8* |
157 | We·can·annotate·the·function·variables·and·return·types·as·well·as·use·cdef·and | 157 | We·can·annotate·the·function·variables·and·return·types·as·well·as·use·cdef·and |
158 | cpdef·to·improve·performance: | 158 | cpdef·to·improve·performance: |
159 | In·[10]:·%%cython | 159 | In·[10]:·%%cython |
160 | ···....:·cdef·double·f_typed(double·x)·except?·-2: | 160 | ···....:·cdef·double·f_typed(double·x)·except?·-2: |
Offset 166, 15 lines modified | Offset 166, 15 lines modified | ||
166 | ···....:·····dx·=·(b·-·a)·/·N | 166 | ···....:·····dx·=·(b·-·a)·/·N |
167 | ···....:·····for·i·in·range(N): | 167 | ···....:·····for·i·in·range(N): |
168 | ···....:·········s·+=·f_typed(a·+·i·*·dx) | 168 | ···....:·········s·+=·f_typed(a·+·i·*·dx) |
169 | ···....:·····return·s·*·dx | 169 | ···....:·····return·s·*·dx |
170 | ···....: | 170 | ···....: |
171 | In·[11]:·%timeit·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]), | 171 | In·[11]:·%timeit·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]), |
172 | axis=1) | 172 | axis=1) |
173 | 8. | 173 | 8.48·ms·+-·18.5·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
174 | Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance | 174 | Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance |
175 | improvement·compared·to·the·original·Python·implementation. | 175 | improvement·compared·to·the·original·Python·implementation. |
176 | *\x8**\x8**\x8**\x8*·U\x8Us\x8si\x8in\x8ng\x8g·n\x8nd\x8da\x8ar\x8rr\x8ra\x8ay\x8y_\x8#\x8#·*\x8**\x8**\x8**\x8* | 176 | *\x8**\x8**\x8**\x8*·U\x8Us\x8si\x8in\x8ng\x8g·n\x8nd\x8da\x8ar\x8rr\x8ra\x8ay\x8y_\x8#\x8#·*\x8**\x8**\x8**\x8* |
177 | When·re-profiling,·time·is·spent·creating·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·from·each·row,·and·calling | 177 | When·re-profiling,·time·is·spent·creating·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·from·each·row,·and·calling |
178 | __getitem__·from·both·the·index·and·the·series·(three·times·for·each·row). | 178 | __getitem__·from·both·the·index·and·the·series·(three·times·for·each·row). |
179 | These·Python·function·calls·are·expensive·and·can·be·improved·by·passing·an | 179 | These·Python·function·calls·are·expensive·and·can·be·improved·by·passing·an |
180 | np.ndarray. | 180 | np.ndarray. |
Offset 235, 15 lines modified | Offset 235, 15 lines modified | ||
235 | This·implementation·creates·an·array·of·zeros·and·inserts·the·result·of | 235 | This·implementation·creates·an·array·of·zeros·and·inserts·the·result·of |
236 | integrate_f_typed·applied·over·each·row.·Looping·over·an·ndarray·is·faster·in | 236 | integrate_f_typed·applied·over·each·row.·Looping·over·an·ndarray·is·faster·in |
237 | Cython·than·looping·over·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·object. | 237 | Cython·than·looping·over·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·object. |
238 | Since·apply_integrate_f·is·typed·to·accept·an·np.ndarray,·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s_\x8._\x8t_\x8o_\x8__\x8n_\x8u_\x8m_\x8p_\x8y_\x8(_\x8) | 238 | Since·apply_integrate_f·is·typed·to·accept·an·np.ndarray,·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s_\x8._\x8t_\x8o_\x8__\x8n_\x8u_\x8m_\x8p_\x8y_\x8(_\x8) |
239 | calls·are·needed·to·utilize·this·function. | 239 | calls·are·needed·to·utilize·this·function. |
240 | In·[14]:·%timeit·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df | 240 | In·[14]:·%timeit·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df |
241 | ["N"].to_numpy()) | 241 | ["N"].to_numpy()) |
242 | 1.15·ms·+-· | 242 | 1.15·ms·+-·1.94·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each) |
243 | Performance·has·improved·from·the·prior·implementation·by·almost·ten·times. | 243 | Performance·has·improved·from·the·prior·implementation·by·almost·ten·times. |
244 | *\x8**\x8**\x8**\x8*·D\x8Di\x8is\x8sa\x8ab\x8bl\x8li\x8in\x8ng\x8g·c\x8co\x8om\x8mp\x8pi\x8il\x8le\x8er\x8r·d\x8di\x8ir\x8re\x8ec\x8ct\x8ti\x8iv\x8ve\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8* | 244 | *\x8**\x8**\x8**\x8*·D\x8Di\x8is\x8sa\x8ab\x8bl\x8li\x8in\x8ng\x8g·c\x8co\x8om\x8mp\x8pi\x8il\x8le\x8er\x8r·d\x8di\x8ir\x8re\x8ec\x8ct\x8ti\x8iv\x8ve\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8* |
245 | The·majority·of·the·time·is·now·spent·in·apply_integrate_f.·Disabling·Cython’s | 245 | The·majority·of·the·time·is·now·spent·in·apply_integrate_f.·Disabling·Cython’s |
246 | boundscheck·and·wraparound·checks·can·yield·more·performance. | 246 | boundscheck·and·wraparound·checks·can·yield·more·performance. |
247 | In·[15]:·%prun·-l·4·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(), | 247 | In·[15]:·%prun·-l·4·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(), |
248 | df["N"].to_numpy()) | 248 | df["N"].to_numpy()) |
249 | ·········78·function·calls·in·0.001·seconds | 249 | ·········78·function·calls·in·0.001·seconds |
Offset 298, 15 lines modified | Offset 298, 15 lines modified | ||
298 | /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/ | 298 | /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/ |
299 | npy_1_7_deprecated_api.h:17:2:·warning:·#warning·"Using·deprecated·NumPy·API, | 299 | npy_1_7_deprecated_api.h:17:2:·warning:·#warning·"Using·deprecated·NumPy·API, |
300 | disable·it·with·"·"#define·NPY_NO_DEPRECATED_API·NPY_1_7_API_VERSION"·[-Wcpp] | 300 | disable·it·with·"·"#define·NPY_NO_DEPRECATED_API·NPY_1_7_API_VERSION"·[-Wcpp] |
301 | ···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\ | 301 | ···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\ |
302 | ······|··^~~~~~~ | 302 | ······|··^~~~~~~ |
303 | In·[17]:·%timeit·apply_integrate_f_wrap(df["a"].to_numpy(),·df["b"].to_numpy(), | 303 | In·[17]:·%timeit·apply_integrate_f_wrap(df["a"].to_numpy(),·df["b"].to_numpy(), |
304 | df["N"].to_numpy()) | 304 | df["N"].to_numpy()) |
305 | 81 | 305 | 814·us·+-·182·ns·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each) |
306 | However,·a·loop·indexer·i·accessing·an·invalid·location·in·an·array·would·cause | 306 | However,·a·loop·indexer·i·accessing·an·invalid·location·in·an·array·would·cause |
307 | a·segfault·because·memory·access·isn’t·checked.·For·more·about·boundscheck·and | 307 | a·segfault·because·memory·access·isn’t·checked.·For·more·about·boundscheck·and |
308 | wraparound,·see·the·Cython·docs·on·_\x8c_\x8o_\x8m_\x8p_\x8i_\x8l_\x8e_\x8r_\x8·_\x8d_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8v_\x8e_\x8s. | 308 | wraparound,·see·the·Cython·docs·on·_\x8c_\x8o_\x8m_\x8p_\x8i_\x8l_\x8e_\x8r_\x8·_\x8d_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8v_\x8e_\x8s. |
309 | *\x8**\x8**\x8**\x8**\x8*·N\x8Nu\x8um\x8mb\x8ba\x8a·(\x8(J\x8JI\x8IT\x8T·c\x8co\x8om\x8mp\x8pi\x8il\x8la\x8at\x8ti\x8io\x8on\x8n)\x8)_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8* | 309 | *\x8**\x8**\x8**\x8**\x8*·N\x8Nu\x8um\x8mb\x8ba\x8a·(\x8(J\x8JI\x8IT\x8T·c\x8co\x8om\x8mp\x8pi\x8il\x8la\x8at\x8ti\x8io\x8on\x8n)\x8)_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8* |
310 | An·alternative·to·statically·compiling·Cython·code·is·to·use·a·dynamic·just-in- | 310 | An·alternative·to·statically·compiling·Cython·code·is·to·use·a·dynamic·just-in- |
311 | time·(JIT)·compiler·with·_\x8N_\x8u_\x8m_\x8b_\x8a. | 311 | time·(JIT)·compiler·with·_\x8N_\x8u_\x8m_\x8b_\x8a. |
312 | Numba·allows·you·to·write·a·pure·Python·function·which·can·be·JIT·compiled·to | 312 | Numba·allows·you·to·write·a·pure·Python·function·which·can·be·JIT·compiled·to |
Offset 609, 17 lines modified | Offset 609, 17 lines modified | ||
609 | The·'numexpr'·engine·is·the·more·performant·engine·that·can·yield·performance | 609 | The·'numexpr'·engine·is·the·more·performant·engine·that·can·yield·performance |
610 | improvements·compared·to·standard·Python·syntax·for·large·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e.·This | 610 | improvements·compared·to·standard·Python·syntax·for·large·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e.·This |
611 | engine·requires·the·optional·dependency·numexpr·to·be·installed. | 611 | engine·requires·the·optional·dependency·numexpr·to·be·installed. |
612 | The·'python'·engine·is·generally·n\x8no\x8ot\x8t·useful·except·for·testing·other·evaluation | 612 | The·'python'·engine·is·generally·n\x8no\x8ot\x8t·useful·except·for·testing·other·evaluation |
613 | engines·against·it.·You·will·achieve·n\x8no\x8o·performance·benefits·using·_\x8e_\x8v_\x8a_\x8l_\x8(_\x8)·with | 613 | engines·against·it.·You·will·achieve·n\x8no\x8o·performance·benefits·using·_\x8e_\x8v_\x8a_\x8l_\x8(_\x8)·with |
614 | engine='python'·and·may·incur·a·performance·hit. | 614 | engine='python'·and·may·incur·a·performance·hit. |
615 | In·[40]:·%timeit·df1·+·df2·+·df3·+·df4 | 615 | In·[40]:·%timeit·df1·+·df2·+·df3·+·df4 |
616 | 616 | 8.69·ms·+-·338·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) | |
617 | In·[41]:·%timeit·pd.eval("df1·+·df2·+·df3·+·df4",·engine="python") | 617 | In·[41]:·%timeit·pd.eval("df1·+·df2·+·df3·+·df4",·engine="python") |
618 | 11. | 618 | 11.6·ms·+-·166·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
619 | *\x8**\x8**\x8**\x8*·T\x8Th\x8he\x8e·_\x8D\x8D_\x8a\x8a_\x8t\x8t_\x8a\x8a_\x8F\x8F_\x8r\x8r_\x8a\x8a_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8e\x8e_\x8v\x8v_\x8a\x8a_\x8l\x8l_\x8(\x8(_\x8)\x8)·m\x8me\x8et\x8th\x8ho\x8od\x8d_\x8#\x8#·*\x8**\x8**\x8**\x8* | 619 | *\x8**\x8**\x8**\x8*·T\x8Th\x8he\x8e·_\x8D\x8D_\x8a\x8a_\x8t\x8t_\x8a\x8a_\x8F\x8F_\x8r\x8r_\x8a\x8a_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8e\x8e_\x8v\x8v_\x8a\x8a_\x8l\x8l_\x8(\x8(_\x8)\x8)·m\x8me\x8et\x8th\x8ho\x8od\x8d_\x8#\x8#·*\x8**\x8**\x8**\x8* |
620 | In·addition·to·the·top·level·_\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8e_\x8v_\x8a_\x8l_\x8(_\x8)·function·you·can·also·evaluate·an | 620 | In·addition·to·the·top·level·_\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8e_\x8v_\x8a_\x8l_\x8(_\x8)·function·you·can·also·evaluate·an |
621 | expression·in·the·“context”·of·a·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e. | 621 | expression·in·the·“context”·of·a·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e. |
622 | In·[42]:·df·=·pd.DataFrame(np.random.randn(5,·2),·columns=["a",·"b"]) | 622 | In·[42]:·df·=·pd.DataFrame(np.random.randn(5,·2),·columns=["a",·"b"]) |
623 | In·[43]:·df.eval("a·+·b") | 623 | In·[43]:·df.eval("a·+·b") |
624 | Out[43]: | 624 | Out[43]: |
Offset 716, 29 lines modified | Offset 716, 29 lines modified | ||
716 | _\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8e_\x8v_\x8a_\x8l_\x8(_\x8)·works·well·with·expressions·containing·large·arrays. | 716 | _\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8e_\x8v_\x8a_\x8l_\x8(_\x8)·works·well·with·expressions·containing·large·arrays. |
717 | In·[58]:·nrows,·ncols·=·20000,·100 | 717 | In·[58]:·nrows,·ncols·=·20000,·100 |
718 | In·[59]:·df1,·df2,·df3,·df4·=·[pd.DataFrame(np.random.randn(nrows,·ncols))·for | 718 | In·[59]:·df1,·df2,·df3,·df4·=·[pd.DataFrame(np.random.randn(nrows,·ncols))·for |
719 | _·in·range(4)] | 719 | _·in·range(4)] |
720 | _\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·arithmetic: | 720 | _\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·arithmetic: |
721 | In·[60]:·%timeit·df1·+·df2·+·df3·+·df4 | 721 | In·[60]:·%timeit·df1·+·df2·+·df3·+·df4 |
722 | 722 | 9.09·ms·+-·259·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) | |
723 | In·[61]:·%timeit·pd.eval("df1·+·df2·+·df3·+·df4") | 723 | In·[61]:·%timeit·pd.eval("df1·+·df2·+·df3·+·df4") |
724 | 724 | 7.08·ms·+-·216·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) | |
725 | _\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·comparison: | 725 | _\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·comparison: |
726 | In·[62]:·%timeit·(df1·>·0)·&·(df2·>·0)·&·(df3·>·0)·&·(df4·>·0) | 726 | In·[62]:·%timeit·(df1·>·0)·&·(df2·>·0)·&·(df3·>·0)·&·(df4·>·0) |
727 | 1 | 727 | 11.1·ms·+-·73.8·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
Max diff block lines reached; 993/9213 bytes (10.78%) of diff not shown. |
Offset 1086, 16 lines modified | Offset 1086, 16 lines modified | ||
1086 | <span·class="gp">···....:·</span><span·class="n">files</span>·<span·class="o">=</span>·<span·class="n">pathlib</span><span·class="o">.</span><span·class="n">Path</span><span·class="p">(</span><span·class="s2">"data/timeseries/"</span><span·class="p">)</span><span·class="o">.</span><span·class="n">glob</span><span·class="p">(</span><span·class="s2">"ts*.parquet"</span><span·class="p">)</span> | 1086 | <span·class="gp">···....:·</span><span·class="n">files</span>·<span·class="o">=</span>·<span·class="n">pathlib</span><span·class="o">.</span><span·class="n">Path</span><span·class="p">(</span><span·class="s2">"data/timeseries/"</span><span·class="p">)</span><span·class="o">.</span><span·class="n">glob</span><span·class="p">(</span><span·class="s2">"ts*.parquet"</span><span·class="p">)</span> |
1087 | <span·class="gp">···....:·</span><span·class="n">counts</span>·<span·class="o">=</span>·<span·class="n">pd</span><span·class="o">.</span><span·class="n">Series</span><span·class="p">(</span><span·class="n">dtype</span><span·class="o">=</span><span·class="nb">int</span><span·class="p">)</span> | 1087 | <span·class="gp">···....:·</span><span·class="n">counts</span>·<span·class="o">=</span>·<span·class="n">pd</span><span·class="o">.</span><span·class="n">Series</span><span·class="p">(</span><span·class="n">dtype</span><span·class="o">=</span><span·class="nb">int</span><span·class="p">)</span> |
1088 | <span·class="gp">···....:·</span><span·class="k">for</span>·<span·class="n">path</span>·<span·class="ow">in</span>·<span·class="n">files</span><span·class="p">:</span> | 1088 | <span·class="gp">···....:·</span><span·class="k">for</span>·<span·class="n">path</span>·<span·class="ow">in</span>·<span·class="n">files</span><span·class="p">:</span> |
1089 | <span·class="gp">···....:·</span>····<span·class="n">df</span>·<span·class="o">=</span>·<span·class="n">pd</span><span·class="o">.</span><span·class="n">read_parquet</span><span·class="p">(</span><span·class="n">path</span><span·class="p">)</span> | 1089 | <span·class="gp">···....:·</span>····<span·class="n">df</span>·<span·class="o">=</span>·<span·class="n">pd</span><span·class="o">.</span><span·class="n">read_parquet</span><span·class="p">(</span><span·class="n">path</span><span·class="p">)</span> |
1090 | <span·class="gp">···....:·</span>····<span·class="n">counts</span>·<span·class="o">=</span>·<span·class="n">counts</span><span·class="o">.</span><span·class="n">add</span><span·class="p">(</span><span·class="n">df</span><span·class="p">[</span><span·class="s2">"name"</span><span·class="p">]</span><span·class="o">.</span><span·class="n">value_counts</span><span·class="p">(),</span>·<span·class="n">fill_value</span><span·class="o">=</span><span·class="mi">0</span><span·class="p">)</span> | 1090 | <span·class="gp">···....:·</span>····<span·class="n">counts</span>·<span·class="o">=</span>·<span·class="n">counts</span><span·class="o">.</span><span·class="n">add</span><span·class="p">(</span><span·class="n">df</span><span·class="p">[</span><span·class="s2">"name"</span><span·class="p">]</span><span·class="o">.</span><span·class="n">value_counts</span><span·class="p">(),</span>·<span·class="n">fill_value</span><span·class="o">=</span><span·class="mi">0</span><span·class="p">)</span> |
1091 | <span·class="gp">···....:·</span><span·class="n">counts</span><span·class="o">.</span><span·class="n">astype</span><span·class="p">(</span><span·class="nb">int</span><span·class="p">)</span> | 1091 | <span·class="gp">···....:·</span><span·class="n">counts</span><span·class="o">.</span><span·class="n">astype</span><span·class="p">(</span><span·class="nb">int</span><span·class="p">)</span> |
1092 | <span·class="gp">···....:·</span> | 1092 | <span·class="gp">···....:·</span> |
1093 | <span·class="go">CPU·times:·user·4 | 1093 | <span·class="go">CPU·times:·user·424·us,·sys:·190·us,·total:·614·us</span> |
1094 | <span·class="go">Wall·time:·6 | 1094 | <span·class="go">Wall·time:·622·us</span> |
1095 | <span·class="gh">Out[32]:·</span><span·class="go">Series([],·dtype:·int64)</span> | 1095 | <span·class="gh">Out[32]:·</span><span·class="go">Series([],·dtype:·int64)</span> |
1096 | </pre></div> | 1096 | </pre></div> |
1097 | </div> | 1097 | </div> |
1098 | <p>Some·readers,·like·<a·class="reference·internal"·href="../reference/api/pandas.read_csv.html#pandas.read_csv"·title="pandas.read_csv"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">pandas.read_csv()</span></code></a>,·offer·parameters·to·control·the | 1098 | <p>Some·readers,·like·<a·class="reference·internal"·href="../reference/api/pandas.read_csv.html#pandas.read_csv"·title="pandas.read_csv"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">pandas.read_csv()</span></code></a>,·offer·parameters·to·control·the |
1099 | <code·class="docutils·literal·notranslate"><span·class="pre">chunksize</span></code>·when·reading·a·single·file.</p> | 1099 | <code·class="docutils·literal·notranslate"><span·class="pre">chunksize</span></code>·when·reading·a·single·file.</p> |
1100 | <p>Manually·chunking·is·an·OK·option·for·workflows·that·don’t | 1100 | <p>Manually·chunking·is·an·OK·option·for·workflows·that·don’t |
1101 | require·too·sophisticated·of·operations.·Some·operations,·like·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.groupby.html#pandas.DataFrame.groupby"·title="pandas.DataFrame.groupby"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">pandas.DataFrame.groupby()</span></code></a>,·are | 1101 | require·too·sophisticated·of·operations.·Some·operations,·like·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.groupby.html#pandas.DataFrame.groupby"·title="pandas.DataFrame.groupby"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">pandas.DataFrame.groupby()</span></code></a>,·are |
Offset 644, 16 lines modified | Offset 644, 16 lines modified | ||
644 | ···....:·files·=·pathlib.Path("data/timeseries/").glob("ts*.parquet") | 644 | ···....:·files·=·pathlib.Path("data/timeseries/").glob("ts*.parquet") |
645 | ···....:·counts·=·pd.Series(dtype=int) | 645 | ···....:·counts·=·pd.Series(dtype=int) |
646 | ···....:·for·path·in·files: | 646 | ···....:·for·path·in·files: |
647 | ···....:·····df·=·pd.read_parquet(path) | 647 | ···....:·····df·=·pd.read_parquet(path) |
648 | ···....:·····counts·=·counts.add(df["name"].value_counts(),·fill_value=0) | 648 | ···....:·····counts·=·counts.add(df["name"].value_counts(),·fill_value=0) |
649 | ···....:·counts.astype(int) | 649 | ···....:·counts.astype(int) |
650 | ···....: | 650 | ···....: |
651 | CPU·times:·user·4 | 651 | CPU·times:·user·424·us,·sys:·190·us,·total:·614·us |
652 | Wall·time:·6 | 652 | Wall·time:·622·us |
653 | Out[32]:·Series([],·dtype:·int64) | 653 | Out[32]:·Series([],·dtype:·int64) |
654 | Some·readers,·like·_\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8r_\x8e_\x8a_\x8d_\x8__\x8c_\x8s_\x8v_\x8(_\x8),·offer·parameters·to·control·the·chunksize | 654 | Some·readers,·like·_\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8r_\x8e_\x8a_\x8d_\x8__\x8c_\x8s_\x8v_\x8(_\x8),·offer·parameters·to·control·the·chunksize |
655 | when·reading·a·single·file. | 655 | when·reading·a·single·file. |
656 | Manually·chunking·is·an·OK·option·for·workflows·that·don’t·require·too | 656 | Manually·chunking·is·an·OK·option·for·workflows·that·don’t·require·too |
657 | sophisticated·of·operations.·Some·operations,·like·_\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8b_\x8y_\x8(_\x8), | 657 | sophisticated·of·operations.·Some·operations,·like·_\x8p_\x8a_\x8n_\x8d_\x8a_\x8s_\x8._\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8b_\x8y_\x8(_\x8), |
658 | are·much·harder·to·do·chunkwise.·In·these·cases,·you·may·be·better·switching·to | 658 | are·much·harder·to·do·chunkwise.·In·these·cases,·you·may·be·better·switching·to |
659 | a·different·library·that·implements·these·out-of-core·algorithms·for·you. | 659 | a·different·library·that·implements·these·out-of-core·algorithms·for·you. |
Offset 39, 18 lines modified | Offset 39, 18 lines modified | ||
39 | ············] | 39 | ············] |
40 | ········}, | 40 | ········}, |
41 | ········{ | 41 | ········{ |
42 | ············"cell_type":·"code", | 42 | ············"cell_type":·"code", |
43 | ············"execution_count":·1, | 43 | ············"execution_count":·1, |
44 | ············"metadata":·{ | 44 | ············"metadata":·{ |
45 | ················"execution":·{ | 45 | ················"execution":·{ |
46 | ····················"iopub.execute_input":·"202 | 46 | ····················"iopub.execute_input":·"2026-06-19T06:21:07.336316Z", |
47 | ····················"iopub.status.busy":·"202 | 47 | ····················"iopub.status.busy":·"2026-06-19T06:21:07.335829Z", |
48 | ····················"iopub.status.idle":·"202 | 48 | ····················"iopub.status.idle":·"2026-06-19T06:21:07.754639Z", |
49 | ····················"shell.execute_reply":·"202 | 49 | ····················"shell.execute_reply":·"2026-06-19T06:21:07.753665Z" |
50 | ················}, | 50 | ················}, |
51 | ················"nbsphinx":·"hidden" | 51 | ················"nbsphinx":·"hidden" |
52 | ············}, | 52 | ············}, |
53 | ············"outputs":·[], | 53 | ············"outputs":·[], |
54 | ············"source":·[ | 54 | ············"source":·[ |
55 | ················"import·matplotlib.pyplot\n", | 55 | ················"import·matplotlib.pyplot\n", |
56 | ················"#·We·have·this·here·to·trigger·matplotlib's·font·cache·stuff.\n", | 56 | ················"#·We·have·this·here·to·trigger·matplotlib's·font·cache·stuff.\n", |
Offset 77, 36 lines modified | Offset 77, 36 lines modified | ||
77 | ············] | 77 | ············] |
78 | ········}, | 78 | ········}, |
79 | ········{ | 79 | ········{ |
80 | ············"cell_type":·"code", | 80 | ············"cell_type":·"code", |
81 | ············"execution_count":·2, | 81 | ············"execution_count":·2, |
82 | ············"metadata":·{ | 82 | ············"metadata":·{ |
83 | ················"execution":·{ | 83 | ················"execution":·{ |
84 | ····················"iopub.execute_input":·"202 | 84 | ····················"iopub.execute_input":·"2026-06-19T06:21:07.758382Z", |
85 | ····················"iopub.status.busy":·"202 | 85 | ····················"iopub.status.busy":·"2026-06-19T06:21:07.758023Z", |
86 | ····················"iopub.status.idle":·"202 | 86 | ····················"iopub.status.idle":·"2026-06-19T06:21:08.081506Z", |
87 | ····················"shell.execute_reply":·"202 | 87 | ····················"shell.execute_reply":·"2026-06-19T06:21:08.080558Z" |
88 | ················} | 88 | ················} |
89 | ············}, | 89 | ············}, |
90 | ············"outputs":·[], | 90 | ············"outputs":·[], |
91 | ············"source":·[ | 91 | ············"source":·[ |
92 | ················"import·pandas·as·pd\n", | 92 | ················"import·pandas·as·pd\n", |
93 | ················"import·numpy·as·np\n", | 93 | ················"import·numpy·as·np\n", |
94 | ················"import·matplotlib·as·mpl\n" | 94 | ················"import·matplotlib·as·mpl\n" |
95 | ············] | 95 | ············] |
96 | ········}, | 96 | ········}, |
97 | ········{ | 97 | ········{ |
98 | ············"cell_type":·"code", | 98 | ············"cell_type":·"code", |
99 | ············"execution_count":·3, | 99 | ············"execution_count":·3, |
100 | ············"metadata":·{ | 100 | ············"metadata":·{ |
101 | ················"execution":·{ | 101 | ················"execution":·{ |
102 | ····················"iopub.execute_input":·"202 | 102 | ····················"iopub.execute_input":·"2026-06-19T06:21:08.085210Z", |
103 | ····················"iopub.status.busy":·"202 | 103 | ····················"iopub.status.busy":·"2026-06-19T06:21:08.084850Z", |
104 | ····················"iopub.status.idle":·"202 | 104 | ····················"iopub.status.idle":·"2026-06-19T06:21:08.137535Z", |
105 | ····················"shell.execute_reply":·"202 | 105 | ····················"shell.execute_reply":·"2026-06-19T06:21:08.136198Z" |
106 | ················}, | 106 | ················}, |
107 | ················"nbsphinx":·"hidden" | 107 | ················"nbsphinx":·"hidden" |
108 | ············}, | 108 | ············}, |
109 | ············"outputs":·[], | 109 | ············"outputs":·[], |
110 | ············"source":·[ | 110 | ············"source":·[ |
111 | ················"#·For·reproducibility·-·this·doesn't·respect·uuid_len·or·positionally-passed·uuid·but·the·places·here·that·use·that·coincidentally·bypass·this·anyway\n", | 111 | ················"#·For·reproducibility·-·this·doesn't·respect·uuid_len·or·positionally-passed·uuid·but·the·places·here·that·use·that·coincidentally·bypass·this·anyway\n", |
112 | ················"from·pandas.io.formats.style·import·Styler\n", | 112 | ················"from·pandas.io.formats.style·import·Styler\n", |
Offset 123, 18 lines modified | Offset 123, 18 lines modified | ||
123 | ············] | 123 | ············] |
124 | ········}, | 124 | ········}, |
125 | ········{ | 125 | ········{ |
126 | ············"cell_type":·"code", | 126 | ············"cell_type":·"code", |
127 | ············"execution_count":·4, | 127 | ············"execution_count":·4, |
128 | ············"metadata":·{ | 128 | ············"metadata":·{ |
129 | ················"execution":·{ | 129 | ················"execution":·{ |
130 | ····················"iopub.execute_input":·"202 | 130 | ····················"iopub.execute_input":·"2026-06-19T06:21:08.142836Z", |
131 | ····················"iopub.status.busy":·"202 | 131 | ····················"iopub.status.busy":·"2026-06-19T06:21:08.141453Z", |
132 | ····················"iopub.status.idle":·"202 | 132 | ····················"iopub.status.idle":·"2026-06-19T06:21:08.159762Z", |
133 | ····················"shell.execute_reply":·"202 | 133 | ····················"shell.execute_reply":·"2026-06-19T06:21:08.158745Z" |
134 | ················} | 134 | ················} |
135 | ············}, | 135 | ············}, |
136 | ············"outputs":·[ | 136 | ············"outputs":·[ |
137 | ················{ | 137 | ················{ |
138 | ····················"data":·{ | 138 | ····················"data":·{ |
139 | ························"text/html":·[ | 139 | ························"text/html":·[ |
140 | ····························"<style·type=\"text/css\">\n", | 140 | ····························"<style·type=\"text/css\">\n", |
Offset 193, 18 lines modified | Offset 193, 18 lines modified | ||
193 | ············] | 193 | ············] |
194 | ········}, | 194 | ········}, |
195 | ········{ | 195 | ········{ |
196 | ············"cell_type":·"code", | 196 | ············"cell_type":·"code", |
197 | ············"execution_count":·5, | 197 | ············"execution_count":·5, |
198 | ············"metadata":·{ | 198 | ············"metadata":·{ |
199 | ················"execution":·{ | 199 | ················"execution":·{ |
200 | ····················"iopub.execute_input":·"202 | 200 | ····················"iopub.execute_input":·"2026-06-19T06:21:08.228196Z", |
201 | ····················"iopub.status.busy":·"202 | 201 | ····················"iopub.status.busy":·"2026-06-19T06:21:08.227931Z", |
202 | ····················"iopub.status.idle":·"202 | 202 | ····················"iopub.status.idle":·"2026-06-19T06:21:08.240062Z", |
203 | ····················"shell.execute_reply":·"202 | 203 | ····················"shell.execute_reply":·"2026-06-19T06:21:08.239388Z" |
204 | ················} | 204 | ················} |
205 | ············}, | 205 | ············}, |
206 | ············"outputs":·[ | 206 | ············"outputs":·[ |
207 | ················{ | 207 | ················{ |
208 | ····················"data":·{ | 208 | ····················"data":·{ |
209 | ························"text/html":·[ | 209 | ························"text/html":·[ |
210 | ····························"<div>\n", | 210 | ····························"<div>\n", |
Offset 327, 18 lines modified | Offset 327, 18 lines modified | ||
327 | ············] | 327 | ············] |
328 | ········}, | 328 | ········}, |
329 | ········{ | 329 | ········{ |
330 | ············"cell_type":·"code", | 330 | ············"cell_type":·"code", |
331 | ············"execution_count":·6, | 331 | ············"execution_count":·6, |
332 | ············"metadata":·{ | 332 | ············"metadata":·{ |
333 | ················"execution":·{ | 333 | ················"execution":·{ |
334 | ····················"iopub.execute_input":·"202 | 334 | ····················"iopub.execute_input":·"2026-06-19T06:21:08.243309Z", |
335 | ····················"iopub.status.busy":·"202 | 335 | ····················"iopub.status.busy":·"2026-06-19T06:21:08.243041Z", |
336 | ····················"iopub.status.idle":·"202 | 336 | ····················"iopub.status.idle":·"2026-06-19T06:21:08.255502Z", |
337 | ····················"shell.execute_reply":·"202 | 337 | ····················"shell.execute_reply":·"2026-06-19T06:21:08.254606Z" |
338 | ················} | 338 | ················} |
339 | ············}, | 339 | ············}, |
340 | ············"outputs":·[ | 340 | ············"outputs":·[ |
341 | ················{ | 341 | ················{ |
342 | ····················"data":·{ | 342 | ····················"data":·{ |
343 | ························"text/html":·[ | 343 | ························"text/html":·[ |
344 | ····························"<style·type=\"text/css\">\n", | 344 | ····························"<style·type=\"text/css\">\n", |
Offset 448, 18 lines modified | Offset 448, 18 lines modified | ||
448 | ············] | 448 | ············] |
449 | ········}, | 449 | ········}, |
450 | ········{ | 450 | ········{ |
451 | ············"cell_type":·"code", | 451 | ············"cell_type":·"code", |
452 | ············"execution_count":·7, | 452 | ············"execution_count":·7, |
453 | ············"metadata":·{ | 453 | ············"metadata":·{ |
454 | ················"execution":·{ | 454 | ················"execution":·{ |
455 | ····················"iopub.execute_input":·"202 | 455 | ····················"iopub.execute_input":·"2026-06-19T06:21:08.259237Z", |
456 | ····················"iopub.status.busy":·"202 | 456 | ····················"iopub.status.busy":·"2026-06-19T06:21:08.258971Z", |
457 | ····················"iopub.status.idle":·"202 | 457 | ····················"iopub.status.idle":·"2026-06-19T06:21:08.268386Z", |
458 | ····················"shell.execute_reply":·"202 | 458 | ····················"shell.execute_reply":·"2026-06-19T06:21:08.267065Z" |
459 | ················} | 459 | ················} |
460 | ············}, | 460 | ············}, |
461 | ············"outputs":·[ | 461 | ············"outputs":·[ |
Max diff block lines reached; 83518/90470 bytes (92.32%) of diff not shown. |
Offset 1613, 20 lines modified | Offset 1613, 20 lines modified | ||
1613 | <span·class="gp">In·[94]:·</span><span·class="n">df1</span><span·class="p">,</span>·<span·class="n">df2</span><span·class="p">,</span>·<span·class="n">df3</span><span·class="p">,</span>·<span·class="n">df4</span>·<span·class="o">=</span>·<span·class="p">[</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">DataFrame</span><span·class="p">(</span><span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">randn</span><span·class="p">(</span><span·class="n">nrows</span><span·class="p">,</span>·<span·class="n">ncols</span><span·class="p">))</span> | 1613 | <span·class="gp">In·[94]:·</span><span·class="n">df1</span><span·class="p">,</span>·<span·class="n">df2</span><span·class="p">,</span>·<span·class="n">df3</span><span·class="p">,</span>·<span·class="n">df4</span>·<span·class="o">=</span>·<span·class="p">[</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">DataFrame</span><span·class="p">(</span><span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">randn</span><span·class="p">(</span><span·class="n">nrows</span><span·class="p">,</span>·<span·class="n">ncols</span><span·class="p">))</span> |
1614 | <span·class="gp">···....:·</span>······················<span·class="k">for</span>·<span·class="n">_</span>·<span·class="ow">in</span>·<span·class="nb">range</span><span·class="p">(</span><span·class="mi">4</span><span·class="p">)]</span> | 1614 | <span·class="gp">···....:·</span>······················<span·class="k">for</span>·<span·class="n">_</span>·<span·class="ow">in</span>·<span·class="nb">range</span><span·class="p">(</span><span·class="mi">4</span><span·class="p">)]</span> |
1615 | <span·class="gp">···....:·</span> | 1615 | <span·class="gp">···....:·</span> |
1616 | </pre></div> | 1616 | </pre></div> |
1617 | </div> | 1617 | </div> |
1618 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·eval·with·NumExpr·backend</span> | 1618 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·eval·with·NumExpr·backend</span> |
1619 | <span·class="gp">In·[95]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval('df1·+·df2·+·df3·+·df4') | 1619 | <span·class="gp">In·[95]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval('df1·+·df2·+·df3·+·df4') |
1620 | <span·class="go">6. | 1620 | <span·class="go">6.74·ms·+-·311·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1621 | </pre></div> | 1621 | </pre></div> |
1622 | </div> | 1622 | </div> |
1623 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·pure·Python·evaluation</span> | 1623 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·pure·Python·evaluation</span> |
1624 | <span·class="gp">In·[96]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 | 1624 | <span·class="gp">In·[96]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 |
1625 | <span·class="go">4. | 1625 | <span·class="go">4.4·ms·+-·315·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1626 | </pre></div> | 1626 | </pre></div> |
1627 | </div> | 1627 | </div> |
1628 | <p>For·more·details,·see·the·<a·class="reference·internal"·href="../user_guide/enhancingperf.html#enhancingperf-eval"><span·class="std·std-ref">the·docs</span></a></p> | 1628 | <p>For·more·details,·see·the·<a·class="reference·internal"·href="../user_guide/enhancingperf.html#enhancingperf-eval"><span·class="std·std-ref">the·docs</span></a></p> |
1629 | </li> | 1629 | </li> |
1630 | <li><p>Similar·to·<code·class="docutils·literal·notranslate"><span·class="pre">pandas.eval</span></code>,·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>·has·a·new | 1630 | <li><p>Similar·to·<code·class="docutils·literal·notranslate"><span·class="pre">pandas.eval</span></code>,·<a·class="reference·internal"·href="../reference/api/pandas.DataFrame.html#pandas.DataFrame"·title="pandas.DataFrame"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">DataFrame</span></code></a>·has·a·new |
1631 | <code·class="docutils·literal·notranslate"><span·class="pre">DataFrame.eval</span></code>·method·that·evaluates·an·expression·in·the·context·of | 1631 | <code·class="docutils·literal·notranslate"><span·class="pre">DataFrame.eval</span></code>·method·that·evaluates·an·expression·in·the·context·of |
1632 | the·<code·class="docutils·literal·notranslate"><span·class="pre">DataFrame</span></code>.·For·example,</p> | 1632 | the·<code·class="docutils·literal·notranslate"><span·class="pre">DataFrame</span></code>.·For·example,</p> |
Offset 965, 18 lines modified | Offset 965, 18 lines modified | ||
965 | ······In·[94]:·df1,·df2,·df3,·df4·=·[pd.DataFrame(np.random.randn(nrows, | 965 | ······In·[94]:·df1,·df2,·df3,·df4·=·[pd.DataFrame(np.random.randn(nrows, |
966 | ······ncols)) | 966 | ······ncols)) |
967 | ·········....:·······················for·_·in·range(4)] | 967 | ·········....:·······················for·_·in·range(4)] |
968 | ·········....: | 968 | ·········....: |
969 | ······#·eval·with·NumExpr·backend | 969 | ······#·eval·with·NumExpr·backend |
970 | ······In·[95]:·%timeit·pd.eval('df1·+·df2·+·df3·+·df4') | 970 | ······In·[95]:·%timeit·pd.eval('df1·+·df2·+·df3·+·df4') |
971 | ······6. | 971 | ······6.74·ms·+-·311·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
972 | ······#·pure·Python·evaluation | 972 | ······#·pure·Python·evaluation |
973 | ······In·[96]:·%timeit·df1·+·df2·+·df3·+·df4 | 973 | ······In·[96]:·%timeit·df1·+·df2·+·df3·+·df4 |
974 | ······4. | 974 | ······4.4·ms·+-·315·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
975 | ······For·more·details,·see·the·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8s | 975 | ······For·more·details,·see·the·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8s |
976 | ····*·Similar·to·pandas.eval,·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·has·a·new·DataFrame.eval·method·that | 976 | ····*·Similar·to·pandas.eval,·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·has·a·new·DataFrame.eval·method·that |
977 | ······evaluates·an·expression·in·the·context·of·the·DataFrame.·For·example, | 977 | ······evaluates·an·expression·in·the·context·of·the·DataFrame.·For·example, |
978 | ······In·[97]:·df·=·pd.DataFrame(np.random.randn(10,·2),·columns=['a',·'b']) | 978 | ······In·[97]:·df·=·pd.DataFrame(np.random.randn(10,·2),·columns=['a',·'b']) |
979 | ······In·[98]:·df.eval('a·+·b') | 979 | ······In·[98]:·df.eval('a·+·b') |
980 | ······Out[98]: | 980 | ······Out[98]: |
Offset 1458, 18 lines modified | Offset 1458, 18 lines modified | ||
1458 | </div> | 1458 | </div> |
1459 | <div·class="admonition·note"> | 1459 | <div·class="admonition·note"> |
1460 | <p·class="admonition-title">Note</p> | 1460 | <p·class="admonition-title">Note</p> |
1461 | <p>If·you·want·to·perform·calculations·based·on·today’s·date,·use·<code·class="docutils·literal·notranslate"><span·class="pre">Timestamp.now()</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">pandas.tseries.offsets</span></code>.</p> | 1461 | <p>If·you·want·to·perform·calculations·based·on·today’s·date,·use·<code·class="docutils·literal·notranslate"><span·class="pre">Timestamp.now()</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">pandas.tseries.offsets</span></code>.</p> |
1462 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[65]:·</span><span·class="kn">import</span>·<span·class="nn">pandas.tseries.offsets</span>·<span·class="k">as</span>·<span·class="nn">offsets</span> | 1462 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[65]:·</span><span·class="kn">import</span>·<span·class="nn">pandas.tseries.offsets</span>·<span·class="k">as</span>·<span·class="nn">offsets</span> |
1463 | <span·class="gp">In·[66]:·</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">Timestamp</span><span·class="o">.</span><span·class="n">now</span><span·class="p">()</span> | 1463 | <span·class="gp">In·[66]:·</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">Timestamp</span><span·class="o">.</span><span·class="n">now</span><span·class="p">()</span> |
1464 | <span·class="gh">Out[66]:·</span><span·class="go">Timestamp('202 | 1464 | <span·class="gh">Out[66]:·</span><span·class="go">Timestamp('2026-06-19·20:21:56.112634')</span> |
1465 | <span·class="gp">In·[67]:·</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">Timestamp</span><span·class="o">.</span><span·class="n">now</span><span·class="p">()</span>·<span·class="o">+</span>·<span·class="n">offsets</span><span·class="o">.</span><span·class="n">DateOffset</span><span·class="p">(</span><span·class="n">years</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span> | 1465 | <span·class="gp">In·[67]:·</span><span·class="n">pd</span><span·class="o">.</span><span·class="n">Timestamp</span><span·class="o">.</span><span·class="n">now</span><span·class="p">()</span>·<span·class="o">+</span>·<span·class="n">offsets</span><span·class="o">.</span><span·class="n">DateOffset</span><span·class="p">(</span><span·class="n">years</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span> |
1466 | <span·class="gh">Out[67]:·</span><span·class="go">Timestamp('202 | 1466 | <span·class="gh">Out[67]:·</span><span·class="go">Timestamp('2027-06-19·20:21:56.114271')</span> |
1467 | </pre></div> | 1467 | </pre></div> |
1468 | </div> | 1468 | </div> |
1469 | </div> | 1469 | </div> |
1470 | </section> | 1470 | </section> |
1471 | </section> | 1471 | </section> |
1472 | <section·id="changes-to-index-comparisons"> | 1472 | <section·id="changes-to-index-comparisons"> |
1473 | <h3>Changes·to·Index·comparisons<a·class="headerlink"·href="#changes-to-index-comparisons"·title="Link·to·this·heading">#</a></h3> | 1473 | <h3>Changes·to·Index·comparisons<a·class="headerlink"·href="#changes-to-index-comparisons"·title="Link·to·this·heading">#</a></h3> |
Offset 814, 18 lines modified | Offset 814, 18 lines modified | ||
814 | freq=None) | 814 | freq=None) |
815 | Note | 815 | Note |
816 | If·you·want·to·perform·calculations·based·on·today’s·date,·use·Timestamp.now() | 816 | If·you·want·to·perform·calculations·based·on·today’s·date,·use·Timestamp.now() |
817 | and·pandas.tseries.offsets. | 817 | and·pandas.tseries.offsets. |
818 | In·[65]:·import·pandas.tseries.offsets·as·offsets | 818 | In·[65]:·import·pandas.tseries.offsets·as·offsets |
819 | In·[66]:·pd.Timestamp.now() | 819 | In·[66]:·pd.Timestamp.now() |
820 | Out[66]:·Timestamp('202 | 820 | Out[66]:·Timestamp('2026-06-19·20:21:56.112634') |
821 | In·[67]:·pd.Timestamp.now()·+·offsets.DateOffset(years=1) | 821 | In·[67]:·pd.Timestamp.now()·+·offsets.DateOffset(years=1) |
822 | Out[67]:·Timestamp('202 | 822 | Out[67]:·Timestamp('2027-06-19·20:21:56.114271') |
823 | *\x8**\x8**\x8**\x8*·C\x8Ch\x8ha\x8an\x8ng\x8ge\x8es\x8s·t\x8to\x8o·I\x8In\x8nd\x8de\x8ex\x8x·c\x8co\x8om\x8mp\x8pa\x8ar\x8ri\x8is\x8so\x8on\x8ns\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8* | 823 | *\x8**\x8**\x8**\x8*·C\x8Ch\x8ha\x8an\x8ng\x8ge\x8es\x8s·t\x8to\x8o·I\x8In\x8nd\x8de\x8ex\x8x·c\x8co\x8om\x8mp\x8pa\x8ar\x8ri\x8is\x8so\x8on\x8ns\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8* |
824 | Operator·equal·on·Index·should·behavior·similarly·to·Series·(_\x8G_\x8H_\x8·_\x89_\x89_\x84_\x87,·_\x8G_\x8H_\x8·_\x81_\x80_\x86_\x83_\x87) | 824 | Operator·equal·on·Index·should·behavior·similarly·to·Series·(_\x8G_\x8H_\x8·_\x89_\x89_\x84_\x87,·_\x8G_\x8H_\x8·_\x81_\x80_\x86_\x83_\x87) |
825 | Starting·in·v0.17.0,·comparing·Index·objects·of·different·lengths·will·raise·a | 825 | Starting·in·v0.17.0,·comparing·Index·objects·of·different·lengths·will·raise·a |
826 | ValueError.·This·is·to·be·consistent·with·the·behavior·of·Series. | 826 | ValueError.·This·is·to·be·consistent·with·the·behavior·of·Series. |
827 | Previous·behavior: | 827 | Previous·behavior: |
828 | In·[2]:·pd.Index([1,·2,·3])·==·pd.Index([1,·4,·5]) | 828 | In·[2]:·pd.Index([1,·2,·3])·==·pd.Index([1,·4,·5]) |
829 | Out[2]:·array([·True,·False,·False],·dtype=bool) | 829 | Out[2]:·array([·True,·False,·False],·dtype=bool) |
Offset 820, 18 lines modified | Offset 820, 18 lines modified | ||
820 | a·new·ndarray·of·period·objects·each·time.</p> | 820 | a·new·ndarray·of·period·objects·each·time.</p> |
821 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[18]:·</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">values</span> | 821 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[18]:·</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">values</span> |
822 | <span·class="gh">Out[18]:·</span> | 822 | <span·class="gh">Out[18]:·</span> |
823 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> | 823 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> |
824 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> | 824 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> |
825 | <span·class="gp">In·[19]:·</span><span·class="nb">id</span><span·class="p">(</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">values</span><span·class="p">)</span> | 825 | <span·class="gp">In·[19]:·</span><span·class="nb">id</span><span·class="p">(</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">values</span><span·class="p">)</span> |
826 | <span·class="gh">Out[19]:·</span><span·class="go">281473 | 826 | <span·class="gh">Out[19]:·</span><span·class="go">281473035360688</span> |
827 | <span·class="gp">In·[20]:·</span><span·class="nb">id</span><span·class="p">(</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">values</span><span·class="p">)</span> | 827 | <span·class="gp">In·[20]:·</span><span·class="nb">id</span><span·class="p">(</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">values</span><span·class="p">)</span> |
828 | <span·class="gh">Out[20]:·</span><span·class="go">281473 | 828 | <span·class="gh">Out[20]:·</span><span·class="go">281473035360688</span> |
829 | </pre></div> | 829 | </pre></div> |
830 | </div> | 830 | </div> |
831 | <p>If·you·need·an·actual·NumPy·array,·use·<a·class="reference·internal"·href="../reference/api/pandas.Series.to_numpy.html#pandas.Series.to_numpy"·title="pandas.Series.to_numpy"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">Series.to_numpy()</span></code></a>·or·<code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">Index.to_numpy()</span></code>.</p> | 831 | <p>If·you·need·an·actual·NumPy·array,·use·<a·class="reference·internal"·href="../reference/api/pandas.Series.to_numpy.html#pandas.Series.to_numpy"·title="pandas.Series.to_numpy"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">Series.to_numpy()</span></code></a>·or·<code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">Index.to_numpy()</span></code>.</p> |
832 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[21]:·</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">to_numpy</span><span·class="p">()</span> | 832 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[21]:·</span><span·class="n">idx</span><span·class="o">.</span><span·class="n">to_numpy</span><span·class="p">()</span> |
833 | <span·class="gh">Out[21]:·</span> | 833 | <span·class="gh">Out[21]:·</span> |
834 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> | 834 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> |
835 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> | 835 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> |
Offset 268, 18 lines modified | Offset 268, 18 lines modified | ||
268 | each·time. | 268 | each·time. |
269 | In·[18]:·idx.values | 269 | In·[18]:·idx.values |
270 | Out[18]: | 270 | Out[18]: |
271 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), | 271 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), |
272 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) | 272 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) |
273 | In·[19]:·id(idx.values) | 273 | In·[19]:·id(idx.values) |
274 | Out[19]:·281473 | 274 | Out[19]:·281473035360688 |
275 | In·[20]:·id(idx.values) | 275 | In·[20]:·id(idx.values) |
276 | Out[20]:·281473 | 276 | Out[20]:·281473035360688 |
277 | If·you·need·an·actual·NumPy·array,·use·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s_\x8._\x8t_\x8o_\x8__\x8n_\x8u_\x8m_\x8p_\x8y_\x8(_\x8)·or·Index.to_numpy(). | 277 | If·you·need·an·actual·NumPy·array,·use·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s_\x8._\x8t_\x8o_\x8__\x8n_\x8u_\x8m_\x8p_\x8y_\x8(_\x8)·or·Index.to_numpy(). |
278 | In·[21]:·idx.to_numpy() | 278 | In·[21]:·idx.to_numpy() |
279 | Out[21]: | 279 | Out[21]: |
280 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), | 280 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), |
281 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) | 281 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) |
282 | In·[22]:·pd.Series(idx).to_numpy() | 282 | In·[22]:·pd.Series(idx).to_numpy() |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-03-29·13:01:52.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-03-29·13:01:52.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····2004·2025-03-29·13:01:52.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····2004·2025-03-29·13:01:52.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··38714 | 3 | -rw-r--r--···0········0········0··3871460·2025-03-29·13:01:52.000000·data.tar.xz |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·bae682daa2c0620f1e64adf4a7375a8994f11d84 |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·33646530·36346461·36306135·64356230·3de064da60a5d5b0 | ||
3 | ··0x000000 | 2 | ··0x00000000·65363832·64616132·63303632·30663165·e682daa2c0620f1e |
3 | ··0x00000010·36346164·66346137·33373561·38393934·64adf4a7375a8994 | ||
4 | ··0x00000020· | 4 | ··0x00000020·66313164·38342e64·65627567·00000000·f11d84.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·309403cd····························0... |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·886d9c65f6dd7494f5a187384a2bcce36aa67c5e |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·64386132·34326164·36373566·37353466·d8a242ad675f754f | ||
3 | ··0x000000 | 2 | ··0x00000000·36643963·36356636·64643734·39346635·6d9c65f6dd7494f5 |
3 | ··0x00000010·61313837·33383461·32626363·65333661·a187384a2bcce36a | ||
4 | ··0x00000020· | 4 | ··0x00000020·61363763·35652e64·65627567·00000000·a67c5e.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·2ef6e4d2····························.... |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-03-29·13:01:52.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-03-29·13:01:52.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····260 | 2 | -rw-r--r--···0········0········0·····2604·2025-03-29·13:01:52.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·34792 | 3 | -rw-r--r--···0········0········0·34792420·2025-03-29·13:01:52.000000·data.tar.xz |
Offset 6, 8 lines modified | Offset 6, 8 lines modified | ||
6 | Maintainer:·Debian·Science·Team·<debian-science-maintainers@lists.alioth.debian.org> | 6 | Maintainer:·Debian·Science·Team·<debian-science-maintainers@lists.alioth.debian.org> |
7 | Installed-Size:·36352 | 7 | Installed-Size:·36352 |
8 | Depends:·python3-pandas-lib·(=·2.2.3+dfsg-9) | 8 | Depends:·python3-pandas-lib·(=·2.2.3+dfsg-9) |
9 | Section:·debug | 9 | Section:·debug |
10 | Priority:·optional | 10 | Priority:·optional |
11 | Multi-Arch:·same | 11 | Multi-Arch:·same |
12 | Description:·debug·symbols·for·python3-pandas-lib | 12 | Description:·debug·symbols·for·python3-pandas-lib |
13 | Build-Ids:·00400a334804b52ace3375177cde83a20e11dcec·01a32dbc2f86b504ab761aa68c7e78c3dc0b7997·05836ff3ffc79c66acfdcb84245d3620040ef5e2·05d469643a1f6964772ed4558d6301a96726056f·07dc175edd1b3ffb1ee0dbeaf3f47f53d95ed836·0dfe39baf56620a2f97fda227f8637b172f8d333·0f611f7a95a90674b5ea1ffb09009e9ea5cb81df·0fa094593a639a06e6db445bcd0b86faba38dffd·1f32f9ef4273c87a8d276bc40d901af39f4a3775·22cd95aa5b1425a6fcea197273bbdeb1fb3a0d4b·253a4ca864b8c62796aa9818ba3838dbc4193d42·295789e55c491f048465e1f841c44fc70ef70b65· | 13 | Build-Ids:·00400a334804b52ace3375177cde83a20e11dcec·01a32dbc2f86b504ab761aa68c7e78c3dc0b7997·05836ff3ffc79c66acfdcb84245d3620040ef5e2·05d469643a1f6964772ed4558d6301a96726056f·07dc175edd1b3ffb1ee0dbeaf3f47f53d95ed836·0dfe39baf56620a2f97fda227f8637b172f8d333·0f611f7a95a90674b5ea1ffb09009e9ea5cb81df·0fa094593a639a06e6db445bcd0b86faba38dffd·1f32f9ef4273c87a8d276bc40d901af39f4a3775·22cd95aa5b1425a6fcea197273bbdeb1fb3a0d4b·253a4ca864b8c62796aa9818ba3838dbc4193d42·295789e55c491f048465e1f841c44fc70ef70b65·3080b0ca753620d67fcd4e6f5c795a3d5d761eb1·31efb091cd3e7f02c45f4cee875e5671d9db9ebc·321c8995b66283ba57b7fc7c7839cfefdffc47d2·3755ad77208ac1282681422e8e062cd8eeaf287a·4eee4707937c4e22d1a722817e12b921e66db707·50fd1a1c2503eacd5c91adab7bbb8e758efb1b68·570b3a61a9[·...·truncated·by·diffoscope;·len:·727,·SHA:·3804a0dce084abc903bbcf9f9fff12511f0ff0a4fa2cd5cd82936883e0c4723f·...·]·c1e932e09c9be74e6ecd810769c3771b31694ffc·c2b9eb32a5960b1302584a3b717030f11b638a09·d7e5061b169f2b402a5d2c916a0795dd9f1f6c3e·e604a2d98f8d4537f8881edb6258f6a9236080f7·ec0d41e81ec37fd7482745c09938353353197e96·f06452f30b7f4026274338933ebd7ae8e7836372·f22692d5521990bf7b0b19c820ead42176fef27b·ff13b1c97b07fcc878bd9945fe90d4476131e2d2 |
Offset 6, 38 lines modified | Offset 6, 38 lines modified | ||
6 | usr/lib/debug/.build-id/0d/fe39baf56620a2f97fda227f8637b172f8d333.debug | 6 | usr/lib/debug/.build-id/0d/fe39baf56620a2f97fda227f8637b172f8d333.debug |
7 | usr/lib/debug/.build-id/0f/611f7a95a90674b5ea1ffb09009e9ea5cb81df.debug | 7 | usr/lib/debug/.build-id/0f/611f7a95a90674b5ea1ffb09009e9ea5cb81df.debug |
8 | usr/lib/debug/.build-id/0f/a094593a639a06e6db445bcd0b86faba38dffd.debug | 8 | usr/lib/debug/.build-id/0f/a094593a639a06e6db445bcd0b86faba38dffd.debug |
9 | usr/lib/debug/.build-id/1f/32f9ef4273c87a8d276bc40d901af39f4a3775.debug | 9 | usr/lib/debug/.build-id/1f/32f9ef4273c87a8d276bc40d901af39f4a3775.debug |
10 | usr/lib/debug/.build-id/22/cd95aa5b1425a6fcea197273bbdeb1fb3a0d4b.debug | 10 | usr/lib/debug/.build-id/22/cd95aa5b1425a6fcea197273bbdeb1fb3a0d4b.debug |
11 | usr/lib/debug/.build-id/25/3a4ca864b8c62796aa9818ba3838dbc4193d42.debug | 11 | usr/lib/debug/.build-id/25/3a4ca864b8c62796aa9818ba3838dbc4193d42.debug |
12 | usr/lib/debug/.build-id/29/5789e55c491f048465e1f841c44fc70ef70b65.debug | 12 | usr/lib/debug/.build-id/29/5789e55c491f048465e1f841c44fc70ef70b65.debug |
13 | usr/lib/debug/.build-id/2b/3de064da60a5d5b0a17088572a09115397c9b2.debug | ||
14 | usr/lib/debug/.build-id/30/80b0ca753620d67fcd4e6f5c795a3d5d761eb1.debug | 13 | usr/lib/debug/.build-id/30/80b0ca753620d67fcd4e6f5c795a3d5d761eb1.debug |
15 | usr/lib/debug/.build-id/31/efb091cd3e7f02c45f4cee875e5671d9db9ebc.debug | 14 | usr/lib/debug/.build-id/31/efb091cd3e7f02c45f4cee875e5671d9db9ebc.debug |
16 | usr/lib/debug/.build-id/32/1c8995b66283ba57b7fc7c7839cfefdffc47d2.debug | 15 | usr/lib/debug/.build-id/32/1c8995b66283ba57b7fc7c7839cfefdffc47d2.debug |
17 | usr/lib/debug/.build-id/37/55ad77208ac1282681422e8e062cd8eeaf287a.debug | 16 | usr/lib/debug/.build-id/37/55ad77208ac1282681422e8e062cd8eeaf287a.debug |
18 | usr/lib/debug/.build-id/4e/ee4707937c4e22d1a722817e12b921e66db707.debug | 17 | usr/lib/debug/.build-id/4e/ee4707937c4e22d1a722817e12b921e66db707.debug |
19 | usr/lib/debug/.build-id/50/fd1a1c2503eacd5c91adab7bbb8e758efb1b68.debug | 18 | usr/lib/debug/.build-id/50/fd1a1c2503eacd5c91adab7bbb8e758efb1b68.debug |
20 | usr/lib/debug/.build-id/57/0b3a61a9361d50e65d666fbe292e5375bbe659.debug | 19 | usr/lib/debug/.build-id/57/0b3a61a9361d50e65d666fbe292e5375bbe659.debug |
21 | usr/lib/debug/.build-id/5c/9bbba24339672ac952d18e68c917fb82cb1ba1.debug | 20 | usr/lib/debug/.build-id/5c/9bbba24339672ac952d18e68c917fb82cb1ba1.debug |
22 | usr/lib/debug/.build-id/5e/2219d56186aa2810eba1fed4f377f324df9caa.debug | 21 | usr/lib/debug/.build-id/5e/2219d56186aa2810eba1fed4f377f324df9caa.debug |
23 | usr/lib/debug/.build-id/62/4187887091629570591ccbbd3d7bd7eab48b6c.debug | 22 | usr/lib/debug/.build-id/62/4187887091629570591ccbbd3d7bd7eab48b6c.debug |
24 | usr/lib/debug/.build-id/72/1ae57ecf27dfcf0124671b98705fd57a8b5f6f.debug | 23 | usr/lib/debug/.build-id/72/1ae57ecf27dfcf0124671b98705fd57a8b5f6f.debug |
25 | usr/lib/debug/.build-id/72/7669d79cb6eb32cfcbb7623e368cc34f5cef5c.debug | 24 | usr/lib/debug/.build-id/72/7669d79cb6eb32cfcbb7623e368cc34f5cef5c.debug |
26 | usr/lib/debug/.build-id/79/a81ae7e0e0ad648cf84707804d93eddcb1d94e.debug | 25 | usr/lib/debug/.build-id/79/a81ae7e0e0ad648cf84707804d93eddcb1d94e.debug |
27 | usr/lib/debug/.build-id/ | 26 | usr/lib/debug/.build-id/88/6d9c65f6dd7494f5a187384a2bcce36aa67c5e.debug |
28 | usr/lib/debug/.build-id/8a/8e6cae4e7384027e7655156cca5c57825b4c9b.debug | 27 | usr/lib/debug/.build-id/8a/8e6cae4e7384027e7655156cca5c57825b4c9b.debug |
29 | usr/lib/debug/.build-id/93/9619e5879f38ecf323120eb4208d6bde809238.debug | 28 | usr/lib/debug/.build-id/93/9619e5879f38ecf323120eb4208d6bde809238.debug |
30 | usr/lib/debug/.build-id/95/3673b50ea8511ca681906ffed08729aa4bcbaa.debug | 29 | usr/lib/debug/.build-id/95/3673b50ea8511ca681906ffed08729aa4bcbaa.debug |
31 | usr/lib/debug/.build-id/98/a84c06c78b697453aff005f561b44af96c861f.debug | 30 | usr/lib/debug/.build-id/98/a84c06c78b697453aff005f561b44af96c861f.debug |
32 | usr/lib/debug/.build-id/9a/fdb31153f8a7d5bf8dc6ee025656bd7a5ee610.debug | 31 | usr/lib/debug/.build-id/9a/fdb31153f8a7d5bf8dc6ee025656bd7a5ee610.debug |
33 | usr/lib/debug/.build-id/9e/bd8e59f2cf549e640053e7392e8ba43cd4c9ef.debug | 32 | usr/lib/debug/.build-id/9e/bd8e59f2cf549e640053e7392e8ba43cd4c9ef.debug |
34 | usr/lib/debug/.build-id/a1/ef1df7ef5286848af2e9003850a80213a1b542.debug | 33 | usr/lib/debug/.build-id/a1/ef1df7ef5286848af2e9003850a80213a1b542.debug |
35 | usr/lib/debug/.build-id/a9/b7308f33e42882c779d821f4b9bc8eeae47b89.debug | 34 | usr/lib/debug/.build-id/a9/b7308f33e42882c779d821f4b9bc8eeae47b89.debug |
36 | usr/lib/debug/.build-id/b4/7065d1e48b71b87384f7ac89cd04b2c5657f92.debug | 35 | usr/lib/debug/.build-id/b4/7065d1e48b71b87384f7ac89cd04b2c5657f92.debug |
36 | usr/lib/debug/.build-id/ba/e682daa2c0620f1e64adf4a7375a8994f11d84.debug | ||
37 | usr/lib/debug/.build-id/c1/e932e09c9be74e6ecd810769c3771b31694ffc.debug | 37 | usr/lib/debug/.build-id/c1/e932e09c9be74e6ecd810769c3771b31694ffc.debug |
38 | usr/lib/debug/.build-id/c2/b9eb32a5960b1302584a3b717030f11b638a09.debug | 38 | usr/lib/debug/.build-id/c2/b9eb32a5960b1302584a3b717030f11b638a09.debug |
39 | usr/lib/debug/.build-id/d7/e5061b169f2b402a5d2c916a0795dd9f1f6c3e.debug | 39 | usr/lib/debug/.build-id/d7/e5061b169f2b402a5d2c916a0795dd9f1f6c3e.debug |
40 | usr/lib/debug/.build-id/e6/04a2d98f8d4537f8881edb6258f6a9236080f7.debug | 40 | usr/lib/debug/.build-id/e6/04a2d98f8d4537f8881edb6258f6a9236080f7.debug |
41 | usr/lib/debug/.build-id/ec/0d41e81ec37fd7482745c09938353353197e96.debug | 41 | usr/lib/debug/.build-id/ec/0d41e81ec37fd7482745c09938353353197e96.debug |
42 | usr/lib/debug/.build-id/f0/6452f30b7f4026274338933ebd7ae8e7836372.debug | 42 | usr/lib/debug/.build-id/f0/6452f30b7f4026274338933ebd7ae8e7836372.debug |
43 | usr/lib/debug/.build-id/f2/2692d5521990bf7b0b19c820ead42176fef27b.debug | 43 | usr/lib/debug/.build-id/f2/2692d5521990bf7b0b19c820ead42176fef27b.debug |
Offset 21, 16 lines modified | Offset 21, 14 lines modified | ||
21 | -rw-r--r--···0·root·········(0)·root·········(0)···448456·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/1f/32f9ef4273c87a8d276bc40d901af39f4a3775.debug | 21 | -rw-r--r--···0·root·········(0)·root·········(0)···448456·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/1f/32f9ef4273c87a8d276bc40d901af39f4a3775.debug |
22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/22/ | 22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/22/ |
23 | -rw-r--r--···0·root·········(0)·root·········(0)···438096·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/22/cd95aa5b1425a6fcea197273bbdeb1fb3a0d4b.debug | 23 | -rw-r--r--···0·root·········(0)·root·········(0)···438096·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/22/cd95aa5b1425a6fcea197273bbdeb1fb3a0d4b.debug |
24 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/25/ | 24 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/25/ |
25 | -rw-r--r--···0·root·········(0)·root·········(0)··1459896·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/25/3a4ca864b8c62796aa9818ba3838dbc4193d42.debug | 25 | -rw-r--r--···0·root·········(0)·root·········(0)··1459896·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/25/3a4ca864b8c62796aa9818ba3838dbc4193d42.debug |
26 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/29/ | 26 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/29/ |
27 | -rw-r--r--···0·root·········(0)·root·········(0)···478552·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/29/5789e55c491f048465e1f841c44fc70ef70b65.debug | 27 | -rw-r--r--···0·root·········(0)·root·········(0)···478552·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/29/5789e55c491f048465e1f841c44fc70ef70b65.debug |
28 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/2b/ | ||
29 | -rw-r--r--···0·root·········(0)·root·········(0)···689536·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/2b/3de064da60a5d5b0a17088572a09115397c9b2.debug | ||
30 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/30/ | 28 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/30/ |
31 | -rw-r--r--···0·root·········(0)·root·········(0)··3173880·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/30/80b0ca753620d67fcd4e6f5c795a3d5d761eb1.debug | 29 | -rw-r--r--···0·root·········(0)·root·········(0)··3173880·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/30/80b0ca753620d67fcd4e6f5c795a3d5d761eb1.debug |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/31/ | 30 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/31/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)··3516568·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/31/efb091cd3e7f02c45f4cee875e5671d9db9ebc.debug | 31 | -rw-r--r--···0·root·········(0)·root·········(0)··3516568·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/31/efb091cd3e7f02c45f4cee875e5671d9db9ebc.debug |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/32/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/32/ |
35 | -rw-r--r--···0·root·········(0)·root·········(0)···586120·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/32/1c8995b66283ba57b7fc7c7839cfefdffc47d2.debug | 33 | -rw-r--r--···0·root·········(0)·root·········(0)···586120·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/32/1c8995b66283ba57b7fc7c7839cfefdffc47d2.debug |
36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/37/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/37/ |
Offset 48, 16 lines modified | Offset 46, 16 lines modified | ||
48 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/62/ | 46 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/62/ |
49 | -rw-r--r--···0·root·········(0)·root·········(0)····38568·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/62/4187887091629570591ccbbd3d7bd7eab48b6c.debug | 47 | -rw-r--r--···0·root·········(0)·root·········(0)····38568·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/62/4187887091629570591ccbbd3d7bd7eab48b6c.debug |
50 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/72/ | 48 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/72/ |
51 | -rw-r--r--···0·root·········(0)·root·········(0)····95208·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/72/1ae57ecf27dfcf0124671b98705fd57a8b5f6f.debug | 49 | -rw-r--r--···0·root·········(0)·root·········(0)····95208·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/72/1ae57ecf27dfcf0124671b98705fd57a8b5f6f.debug |
52 | -rw-r--r--···0·root·········(0)·root·········(0)···419168·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/72/7669d79cb6eb32cfcbb7623e368cc34f5cef5c.debug | 50 | -rw-r--r--···0·root·········(0)·root·········(0)···419168·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/72/7669d79cb6eb32cfcbb7623e368cc34f5cef5c.debug |
53 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/79/ | 51 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/79/ |
54 | -rw-r--r--···0·root·········(0)·root·········(0)····39816·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/79/a81ae7e0e0ad648cf84707804d93eddcb1d94e.debug | 52 | -rw-r--r--···0·root·········(0)·root·········(0)····39816·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/79/a81ae7e0e0ad648cf84707804d93eddcb1d94e.debug |
55 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/ | 53 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/88/ |
56 | -rw-r--r--···0·root·········(0)·root·········(0)··1086896·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/ | 54 | -rw-r--r--···0·root·········(0)·root·········(0)··1086896·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/88/6d9c65f6dd7494f5a187384a2bcce36aa67c5e.debug |
57 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/8a/ | 55 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/8a/ |
58 | -rw-r--r--···0·root·········(0)·root·········(0)····94080·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/8a/8e6cae4e7384027e7655156cca5c57825b4c9b.debug | 56 | -rw-r--r--···0·root·········(0)·root·········(0)····94080·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/8a/8e6cae4e7384027e7655156cca5c57825b4c9b.debug |
59 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/93/ | 57 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/93/ |
60 | -rw-r--r--···0·root·········(0)·root·········(0)···540000·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/93/9619e5879f38ecf323120eb4208d6bde809238.debug | 58 | -rw-r--r--···0·root·········(0)·root·········(0)···540000·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/93/9619e5879f38ecf323120eb4208d6bde809238.debug |
61 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/95/ | 59 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/95/ |
62 | -rw-r--r--···0·root·········(0)·root·········(0)··1014048·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/95/3673b50ea8511ca681906ffed08729aa4bcbaa.debug | 60 | -rw-r--r--···0·root·········(0)·root·········(0)··1014048·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/95/3673b50ea8511ca681906ffed08729aa4bcbaa.debug |
63 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/98/ | 61 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/98/ |
Offset 68, 14 lines modified | Offset 66, 16 lines modified | ||
68 | -rw-r--r--···0·root·········(0)·root·········(0)···572712·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/9e/bd8e59f2cf549e640053e7392e8ba43cd4c9ef.debug | 66 | -rw-r--r--···0·root·········(0)·root·········(0)···572712·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/9e/bd8e59f2cf549e640053e7392e8ba43cd4c9ef.debug |
69 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a1/ | 67 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a1/ |
70 | -rw-r--r--···0·root·········(0)·root·········(0)···443320·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a1/ef1df7ef5286848af2e9003850a80213a1b542.debug | 68 | -rw-r--r--···0·root·········(0)·root·········(0)···443320·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a1/ef1df7ef5286848af2e9003850a80213a1b542.debug |
71 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a9/ | 69 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a9/ |
72 | -rw-r--r--···0·root·········(0)·root·········(0)···764880·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a9/b7308f33e42882c779d821f4b9bc8eeae47b89.debug | 70 | -rw-r--r--···0·root·········(0)·root·········(0)···764880·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/a9/b7308f33e42882c779d821f4b9bc8eeae47b89.debug |
73 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/b4/ | 71 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/b4/ |
74 | -rw-r--r--···0·root·········(0)·root·········(0)···298584·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/b4/7065d1e48b71b87384f7ac89cd04b2c5657f92.debug | 72 | -rw-r--r--···0·root·········(0)·root·········(0)···298584·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/b4/7065d1e48b71b87384f7ac89cd04b2c5657f92.debug |
73 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/ba/ | ||
74 | -rw-r--r--···0·root·········(0)·root·········(0)···689496·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/ba/e682daa2c0620f1e64adf4a7375a8994f11d84.debug | ||
75 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c1/ | 75 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c1/ |
76 | -rw-r--r--···0·root·········(0)·root·········(0)··3840008·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c1/e932e09c9be74e6ecd810769c3771b31694ffc.debug | 76 | -rw-r--r--···0·root·········(0)·root·········(0)··3840008·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c1/e932e09c9be74e6ecd810769c3771b31694ffc.debug |
77 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c2/ | 77 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c2/ |
78 | -rw-r--r--···0·root·········(0)·root·········(0)··2118008·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c2/b9eb32a5960b1302584a3b717030f11b638a09.debug | 78 | -rw-r--r--···0·root·········(0)·root·········(0)··2118008·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/c2/b9eb32a5960b1302584a3b717030f11b638a09.debug |
79 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/d7/ | 79 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/d7/ |
80 | -rw-r--r--···0·root·········(0)·root·········(0)····86120·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/d7/e5061b169f2b402a5d2c916a0795dd9f1f6c3e.debug | 80 | -rw-r--r--···0·root·········(0)·root·········(0)····86120·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/d7/e5061b169f2b402a5d2c916a0795dd9f1f6c3e.debug |
81 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/e6/ | 81 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-29·13:01:52.000000·./usr/lib/debug/.build-id/e6/ |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··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:··········687 | 13 | ··Start·of·section·headers:··········687192·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··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:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········36 | 19 | ··Number·of·section·headers:·········36 |
20 | ··Section·header·string·table·index:·35 | 20 | ··Section·header·string·table·index:·35 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·36·section·headers,·starting·at·offset·0xa7c | 1 | There·are·36·section·headers,·starting·at·offset·0xa7c58: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··8 | 5 | ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··8 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··4 |
7 | ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·000028·00···A··4···0··8 | 7 | ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·000028·00···A··4···0··8 |
Offset 23, 23 lines modified | Offset 23, 23 lines modified | ||
23 | ··[18]·.fini_array·······NOBITS··········000000000005f740·00f730·000008·08··WA··0···0··8 | 23 | ··[18]·.fini_array·······NOBITS··········000000000005f740·00f730·000008·08··WA··0···0··8 |
24 | ··[19]·.dynamic··········NOBITS··········000000000005f748·00f730·000200·10··WA··5···0··8 | 24 | ··[19]·.dynamic··········NOBITS··········000000000005f748·00f730·000200·10··WA··5···0··8 |
25 | ··[20]·.got··············NOBITS··········000000000005f948·00f730·0006b8·08··WA··0···0··8 | 25 | ··[20]·.got··············NOBITS··········000000000005f948·00f730·0006b8·08··WA··0···0··8 |
26 | ··[21]·.data·············NOBITS··········0000000000060000·00f730·0015a0·00··WA··0···0·16 | 26 | ··[21]·.data·············NOBITS··········0000000000060000·00f730·0015a0·00··WA··0···0·16 |
27 | ··[22]·.bss··············NOBITS··········00000000000615a0·00f730·001198·00··WA··0···0·16 | 27 | ··[22]·.bss··············NOBITS··········00000000000615a0·00f730·001198·00··WA··0···0·16 |
28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1 | 28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1 |
29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·00010f·00···C··0···0··8 | 29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·00010f·00···C··0···0··8 |
30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·0003b0·040d | 30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·0003b0·040d8f·00···C··0···0··8 |
31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0411 | 31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·041140·000507·00···C··0···0··8 |
32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·0416 | 32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·041648·01ca4b·00···C··0···0··8 |
33 | ··[28]·.debug_str········PROGBITS········0000000000000000·05e0 | 33 | ··[28]·.debug_str········PROGBITS········0000000000000000·05e098·000686·01·MSC··0···0··8 |
34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·05e7 | 34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·05e720·0001d2·01·MSC··0···0··8 |
35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·05e | 35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·05e8f8·0353dd·00···C··0···0··8 |
36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·093 | 36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·093cd8·007dfd·00···C··0···0··8 |
37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09ba | 37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09bad5·000053·00······0···0··1 |
38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·09bb | 38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·09bb28·0061b0·18·····34·832··8 |
39 | ··[34]·.strtab···········STRTAB··········0000000000000000·0a1 | 39 | ··[34]·.strtab···········STRTAB··········0000000000000000·0a1cd8·005e04·00······0···0··1 |
40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a7 | 40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a7adc·000179·00······0···0··1 |
41 | Key·to·Flags: | 41 | Key·to·Flags: |
42 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 42 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
43 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 43 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
44 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 44 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
45 | ··D·(mbind),·p·(processor·specific) | 45 | ··D·(mbind),·p·(processor·specific) |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·bae682daa2c0620f1e64adf4a7375a8994f11d84 |
Offset 1, 11 lines modified | Offset 1, 11 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:········0x863f | 3 | ···Length:········0x863f3·(32-bit) |
4 | ···Version:·······5 | 4 | ···Version:·······5 |
5 | ···Unit·Type:·····DW_UT_compile·(1) | 5 | ···Unit·Type:·····DW_UT_compile·(1) |
6 | ···Abbrev·Offset:·0 | 6 | ···Abbrev·Offset:·0 |
7 | ···Pointer·Size:··8 | 7 | ···Pointer·Size:··8 |
8 | ·<0><c>:·Abbrev·Number:·170·(DW_TAG_compile_unit) | 8 | ·<0><c>:·Abbrev·Number:·170·(DW_TAG_compile_unit) |
9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18242)· | 9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18242)· |
10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) | 10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) |
Offset 11039, 15 lines modified | Offset 11039, 15 lines modified | ||
11039 | ····<66d3>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 11039 | ····<66d3>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
11040 | ····<66d5>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·4a·4·0·0·0·0·0·» (DW_OP_addr:·44a00) | 11040 | ····<66d5>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·4a·4·0·0·0·0·0·» (DW_OP_addr:·44a00) |
11041 | ·<8><66df>:·Abbrev·Number:·0 | 11041 | ·<8><66df>:·Abbrev·Number:·0 |
11042 | ·<7><66e0>:·Abbrev·Number:·0 | 11042 | ·<7><66e0>:·Abbrev·Number:·0 |
11043 | ·<6><66e1>:·Abbrev·Number:·0 | 11043 | ·<6><66e1>:·Abbrev·Number:·0 |
11044 | ·<5><66e2>:·Abbrev·Number:·24·(DW_TAG_call_site) | 11044 | ·<5><66e2>:·Abbrev·Number:·24·(DW_TAG_call_site) |
11045 | ····<66e3>···DW_AT_call_return_pc:·(addr)·0x13b9c | 11045 | ····<66e3>···DW_AT_call_return_pc:·(addr)·0x13b9c |
11046 | ····<66eb>···DW_AT_call_origin·:·(ref_udata)·<0x6709 | 11046 | ····<66eb>···DW_AT_call_origin·:·(ref_udata)·<0x67093> |
11047 | ·<6><66ee>:·Abbrev·Number:·17·(DW_TAG_call_site_parameter) | 11047 | ·<6><66ee>:·Abbrev·Number:·17·(DW_TAG_call_site_parameter) |
11048 | ····<66ef>···DW_AT_call_parameter:·(ref_udata)·<0x5c73> | 11048 | ····<66ef>···DW_AT_call_parameter:·(ref_udata)·<0x5c73> |
11049 | ····<66f2>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·41·4·0·0·0·0·0·» (DW_OP_addr:·44140) | 11049 | ····<66f2>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·41·4·0·0·0·0·0·» (DW_OP_addr:·44140) |
11050 | ·<6><66fc>:·Abbrev·Number:·0 | 11050 | ·<6><66fc>:·Abbrev·Number:·0 |
11051 | ·<5><66fd>:·Abbrev·Number:·0 | 11051 | ·<5><66fd>:·Abbrev·Number:·0 |
11052 | ·<4><66fe>:·Abbrev·Number:·0 | 11052 | ·<4><66fe>:·Abbrev·Number:·0 |
11053 | ·<3><66ff>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) | 11053 | ·<3><66ff>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) |
Offset 11229, 29 lines modified | Offset 11229, 29 lines modified | ||
11229 | ····<6861>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1435a)· | 11229 | ····<6861>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1435a)· |
11230 | ····<6865>···DW_AT_decl_file···:·(data1)·1 | 11230 | ····<6865>···DW_AT_decl_file···:·(data1)·1 |
11231 | ····<6866>···DW_AT_decl_line···:·(data2)·49645 | 11231 | ····<6866>···DW_AT_decl_line···:·(data2)·49645 |
11232 | ····<6868>···DW_AT_decl_column·:·(data1)·13 | 11232 | ····<6868>···DW_AT_decl_column·:·(data1)·13 |
11233 | ····<6869>···DW_AT_type········:·(ref_udata)·<0x91c> | 11233 | ····<6869>···DW_AT_type········:·(ref_udata)·<0x91c> |
11234 | ·<4><686b>:·Abbrev·Number:·0 | 11234 | ·<4><686b>:·Abbrev·Number:·0 |
11235 | ·<3><686c>:·Abbrev·Number:·49·(DW_TAG_inlined_subroutine) | 11235 | ·<3><686c>:·Abbrev·Number:·49·(DW_TAG_inlined_subroutine) |
11236 | ····<686d>···DW_AT_abstract_origin:·(ref_udata)·<0x6501 | 11236 | ····<686d>···DW_AT_abstract_origin:·(ref_udata)·<0x65018> |
11237 | ····<6870>···DW_AT_entry_pc····:·(addr)·0x13ad0 | 11237 | ····<6870>···DW_AT_entry_pc····:·(addr)·0x13ad0 |
11238 | ····<6878>···DW_AT_GNU_entry_view:·(data2)·2 | 11238 | ····<6878>···DW_AT_GNU_entry_view:·(data2)·2 |
11239 | ····<687a>···DW_AT_ranges······:·(sec_offset)·0x1740 | 11239 | ····<687a>···DW_AT_ranges······:·(sec_offset)·0x1740 |
11240 | ····<687e>···DW_AT_call_file···:·(data1)·1 | 11240 | ····<687e>···DW_AT_call_file···:·(data1)·1 |
11241 | ····<687f>···DW_AT_call_line···:·(data2)·49645 | 11241 | ····<687f>···DW_AT_call_line···:·(data2)·49645 |
11242 | ····<6881>···DW_AT_call_column·:·(data1)·13 | 11242 | ····<6881>···DW_AT_call_column·:·(data1)·13 |
11243 | ·<4><6882>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 11243 | ·<4><6882>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
11244 | ····<6883>···DW_AT_abstract_origin:·(ref_udata)·<0x6502 | 11244 | ····<6883>···DW_AT_abstract_origin:·(ref_udata)·<0x65027> |
11245 | ····<6886>···DW_AT_location····:·(sec_offset)·0x431·(location·list) | 11245 | ····<6886>···DW_AT_location····:·(sec_offset)·0x431·(location·list) |
11246 | ····<688a>···DW_AT_GNU_locviews:·(sec_offset)·0x42d | 11246 | ····<688a>···DW_AT_GNU_locviews:·(sec_offset)·0x42d |
11247 | ·<4><688e>:·Abbrev·Number:·10·(DW_TAG_lexical_block) | 11247 | ·<4><688e>:·Abbrev·Number:·10·(DW_TAG_lexical_block) |
11248 | ····<688f>···DW_AT_ranges······:·(sec_offset)·0x1740 | 11248 | ····<688f>···DW_AT_ranges······:·(sec_offset)·0x1740 |
11249 | ·<5><6893>:·Abbrev·Number:·5·(DW_TAG_variable) | 11249 | ·<5><6893>:·Abbrev·Number:·5·(DW_TAG_variable) |
11250 | ····<6894>···DW_AT_abstract_origin:·(ref_udata)·<0x6503 | 11250 | ····<6894>···DW_AT_abstract_origin:·(ref_udata)·<0x65032> |
11251 | ····<6897>···DW_AT_location····:·(sec_offset)·0x44c·(location·list) | 11251 | ····<6897>···DW_AT_location····:·(sec_offset)·0x44c·(location·list) |
11252 | ····<689b>···DW_AT_GNU_locviews:·(sec_offset)·0x448 | 11252 | ····<689b>···DW_AT_GNU_locviews:·(sec_offset)·0x448 |
11253 | ·<5><689f>:·Abbrev·Number:·0 | 11253 | ·<5><689f>:·Abbrev·Number:·0 |
11254 | ·<4><68a0>:·Abbrev·Number:·0 | 11254 | ·<4><68a0>:·Abbrev·Number:·0 |
11255 | ·<3><68a1>:·Abbrev·Number:·0 | 11255 | ·<3><68a1>:·Abbrev·Number:·0 |
11256 | ·<2><68a2>:·Abbrev·Number:·30·(DW_TAG_lexical_block) | 11256 | ·<2><68a2>:·Abbrev·Number:·30·(DW_TAG_lexical_block) |
11257 | ····<68a3>···DW_AT_ranges······:·(sec_offset)·0x1752 | 11257 | ····<68a3>···DW_AT_ranges······:·(sec_offset)·0x1752 |
Offset 11481, 25 lines modified | Offset 11481, 25 lines modified | ||
11481 | ····<6a83>···DW_AT_GNU_locviews:·(sec_offset)·0x517 | 11481 | ····<6a83>···DW_AT_GNU_locviews:·(sec_offset)·0x517 |
11482 | ·<3><6a87>:·Abbrev·Number:·9·(DW_TAG_variable) | 11482 | ·<3><6a87>:·Abbrev·Number:·9·(DW_TAG_variable) |
11483 | ····<6a88>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x105c5> | 11483 | ····<6a88>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x105c5> |
11484 | ····<6a8c>···DW_AT_location····:·(sec_offset)·0x52b·(location·list) | 11484 | ····<6a8c>···DW_AT_location····:·(sec_offset)·0x52b·(location·list) |
11485 | ····<6a90>···DW_AT_GNU_locviews:·(sec_offset)·0x529 | 11485 | ····<6a90>···DW_AT_GNU_locviews:·(sec_offset)·0x529 |
11486 | ·<3><6a94>:·Abbrev·Number:·0 | 11486 | ·<3><6a94>:·Abbrev·Number:·0 |
11487 | ·<2><6a95>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine) | 11487 | ·<2><6a95>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine) |
11488 | ····<6a96>···DW_AT_abstract_origin:·(ref_udata)·<0x6505 | 11488 | ····<6a96>···DW_AT_abstract_origin:·(ref_udata)·<0x65052> |
11489 | ····<6a99>···DW_AT_entry_pc····:·(addr)·0x13a44 | 11489 | ····<6a99>···DW_AT_entry_pc····:·(addr)·0x13a44 |
11490 | ····<6aa1>···DW_AT_GNU_entry_view:·(data2)·2 | 11490 | ····<6aa1>···DW_AT_GNU_entry_view:·(data2)·2 |
11491 | ····<6aa3>···DW_AT_low_pc······:·(addr)·0x13a44 | 11491 | ····<6aa3>···DW_AT_low_pc······:·(addr)·0x13a44 |
11492 | ····<6aab>···DW_AT_high_pc·····:·(udata)·4 | 11492 | ····<6aab>···DW_AT_high_pc·····:·(udata)·4 |
11493 | ····<6aac>···DW_AT_call_file···:·(data1)·1 | 11493 | ····<6aac>···DW_AT_call_file···:·(data1)·1 |
11494 | ····<6aad>···DW_AT_call_line···:·(data2)·49644 | 11494 | ····<6aad>···DW_AT_call_line···:·(data2)·49644 |
11495 | ····<6aaf>···DW_AT_call_column·:·(data1)·13 | 11495 | ····<6aaf>···DW_AT_call_column·:·(data1)·13 |
11496 | ····<6ab0>···DW_AT_sibling·····:·(ref_udata)·<0x6ac0> | 11496 | ····<6ab0>···DW_AT_sibling·····:·(ref_udata)·<0x6ac0> |
11497 | ·<3><6ab3>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 11497 | ·<3><6ab3>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
11498 | ····<6ab4>···DW_AT_abstract_origin:·(ref_udata)·<0x650 | 11498 | ····<6ab4>···DW_AT_abstract_origin:·(ref_udata)·<0x65061> |
11499 | ····<6ab7>···DW_AT_location····:·(sec_offset)·0x53c·(location·list) | 11499 | ····<6ab7>···DW_AT_location····:·(sec_offset)·0x53c·(location·list) |
11500 | ····<6abb>···DW_AT_GNU_locviews:·(sec_offset)·0x53a | 11500 | ····<6abb>···DW_AT_GNU_locviews:·(sec_offset)·0x53a |
11501 | ·<3><6abf>:·Abbrev·Number:·0 | 11501 | ·<3><6abf>:·Abbrev·Number:·0 |
11502 | ·<2><6ac0>:·Abbrev·Number:·8·(DW_TAG_call_site) | 11502 | ·<2><6ac0>:·Abbrev·Number:·8·(DW_TAG_call_site) |
11503 | ····<6ac1>···DW_AT_call_return_pc:·(addr)·0x13ac8 | 11503 | ····<6ac1>···DW_AT_call_return_pc:·(addr)·0x13ac8 |
11504 | ····<6ac9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x104c4> | 11504 | ····<6ac9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x104c4> |
11505 | ·<3><6acd>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter) | 11505 | ·<3><6acd>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter) |
Offset 12222, 15 lines modified | Offset 12222, 15 lines modified | ||
12222 | ····<7073>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 12222 | ····<7073>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
12223 | ····<7075>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·4a·4·0·0·0·0·0·» (DW_OP_addr:·44a00) | 12223 | ····<7075>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·4a·4·0·0·0·0·0·» (DW_OP_addr:·44a00) |
12224 | ·<8><707f>:·Abbrev·Number:·0 | 12224 | ·<8><707f>:·Abbrev·Number:·0 |
12225 | ·<7><7080>:·Abbrev·Number:·0 | 12225 | ·<7><7080>:·Abbrev·Number:·0 |
12226 | ·<6><7081>:·Abbrev·Number:·0 | 12226 | ·<6><7081>:·Abbrev·Number:·0 |
12227 | ·<5><7082>:·Abbrev·Number:·24·(DW_TAG_call_site) | 12227 | ·<5><7082>:·Abbrev·Number:·24·(DW_TAG_call_site) |
12228 | ····<7083>···DW_AT_call_return_pc:·(addr)·0x13d54 | 12228 | ····<7083>···DW_AT_call_return_pc:·(addr)·0x13d54 |
12229 | ····<708b>···DW_AT_call_origin·:·(ref_udata)·<0x6709 | 12229 | ····<708b>···DW_AT_call_origin·:·(ref_udata)·<0x67093> |
12230 | ·<6><708e>:·Abbrev·Number:·17·(DW_TAG_call_site_parameter) | 12230 | ·<6><708e>:·Abbrev·Number:·17·(DW_TAG_call_site_parameter) |
12231 | ····<708f>···DW_AT_call_parameter:·(ref_udata)·<0x5c73> | 12231 | ····<708f>···DW_AT_call_parameter:·(ref_udata)·<0x5c73> |
12232 | ····<7092>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·41·4·0·0·0·0·0·» (DW_OP_addr:·44140) | 12232 | ····<7092>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·41·4·0·0·0·0·0·» (DW_OP_addr:·44140) |
12233 | ·<6><709c>:·Abbrev·Number:·0 | 12233 | ·<6><709c>:·Abbrev·Number:·0 |
12234 | ·<5><709d>:·Abbrev·Number:·0 | 12234 | ·<5><709d>:·Abbrev·Number:·0 |
12235 | ·<4><709e>:·Abbrev·Number:·0 | 12235 | ·<4><709e>:·Abbrev·Number:·0 |
12236 | ·<3><709f>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) | 12236 | ·<3><709f>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) |
Offset 12412, 29 lines modified | Offset 12412, 29 lines modified | ||
12412 | ····<7201>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1435a)· | 12412 | ····<7201>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1435a)· |
12413 | ····<7205>···DW_AT_decl_file···:·(data1)·1 | 12413 | ····<7205>···DW_AT_decl_file···:·(data1)·1 |
12414 | ····<7206>···DW_AT_decl_line···:·(data2)·48892 | 12414 | ····<7206>···DW_AT_decl_line···:·(data2)·48892 |
12415 | ····<7208>···DW_AT_decl_column·:·(data1)·13 | 12415 | ····<7208>···DW_AT_decl_column·:·(data1)·13 |
12416 | ····<7209>···DW_AT_type········:·(ref_udata)·<0x91c> | 12416 | ····<7209>···DW_AT_type········:·(ref_udata)·<0x91c> |
12417 | ·<4><720b>:·Abbrev·Number:·0 | 12417 | ·<4><720b>:·Abbrev·Number:·0 |
12418 | ·<3><720c>:·Abbrev·Number:·49·(DW_TAG_inlined_subroutine) | 12418 | ·<3><720c>:·Abbrev·Number:·49·(DW_TAG_inlined_subroutine) |
12419 | ····<720d>···DW_AT_abstract_origin:·(ref_udata)·<0x6501 | 12419 | ····<720d>···DW_AT_abstract_origin:·(ref_udata)·<0x65018> |
12420 | ····<7210>···DW_AT_entry_pc····:·(addr)·0x13c88 | 12420 | ····<7210>···DW_AT_entry_pc····:·(addr)·0x13c88 |
12421 | ····<7218>···DW_AT_GNU_entry_view:·(data2)·2 | 12421 | ····<7218>···DW_AT_GNU_entry_view:·(data2)·2 |
12422 | ····<721a>···DW_AT_ranges······:·(sec_offset)·0x17eb | 12422 | ····<721a>···DW_AT_ranges······:·(sec_offset)·0x17eb |
12423 | ····<721e>···DW_AT_call_file···:·(data1)·1 | 12423 | ····<721e>···DW_AT_call_file···:·(data1)·1 |
12424 | ····<721f>···DW_AT_call_line···:·(data2)·48892 | 12424 | ····<721f>···DW_AT_call_line···:·(data2)·48892 |
12425 | ····<7221>···DW_AT_call_column·:·(data1)·13 | 12425 | ····<7221>···DW_AT_call_column·:·(data1)·13 |
12426 | ·<4><7222>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 12426 | ·<4><7222>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
12427 | ····<7223>···DW_AT_abstract_origin:·(ref_udata)·<0x6502 | 12427 | ····<7223>···DW_AT_abstract_origin:·(ref_udata)·<0x65027> |
12428 | ····<7226>···DW_AT_location····:·(sec_offset)·0x6df·(location·list) | 12428 | ····<7226>···DW_AT_location····:·(sec_offset)·0x6df·(location·list) |
12429 | ····<722a>···DW_AT_GNU_locviews:·(sec_offset)·0x6db | 12429 | ····<722a>···DW_AT_GNU_locviews:·(sec_offset)·0x6db |
12430 | ·<4><722e>:·Abbrev·Number:·10·(DW_TAG_lexical_block) | 12430 | ·<4><722e>:·Abbrev·Number:·10·(DW_TAG_lexical_block) |
12431 | ····<722f>···DW_AT_ranges······:·(sec_offset)·0x17eb | 12431 | ····<722f>···DW_AT_ranges······:·(sec_offset)·0x17eb |
12432 | ·<5><7233>:·Abbrev·Number:·5·(DW_TAG_variable) | 12432 | ·<5><7233>:·Abbrev·Number:·5·(DW_TAG_variable) |
12433 | ····<7234>···DW_AT_abstract_origin:·(ref_udata)·<0x6503 | 12433 | ····<7234>···DW_AT_abstract_origin:·(ref_udata)·<0x65032> |
12434 | ····<7237>···DW_AT_location····:·(sec_offset)·0x6fa·(location·list) | 12434 | ····<7237>···DW_AT_location····:·(sec_offset)·0x6fa·(location·list) |
12435 | ····<723b>···DW_AT_GNU_locviews:·(sec_offset)·0x6f6 | 12435 | ····<723b>···DW_AT_GNU_locviews:·(sec_offset)·0x6f6 |
12436 | ·<5><723f>:·Abbrev·Number:·0 | 12436 | ·<5><723f>:·Abbrev·Number:·0 |
12437 | ·<4><7240>:·Abbrev·Number:·0 | 12437 | ·<4><7240>:·Abbrev·Number:·0 |
12438 | ·<3><7241>:·Abbrev·Number:·0 | 12438 | ·<3><7241>:·Abbrev·Number:·0 |
Max diff block lines reached; 13524947/13531838 bytes (99.95%) of diff not shown. |
Offset 77626, 37 lines modified | Offset 77626, 37 lines modified | ||
77626 | ····0003b4d2·<End·of·list> | 77626 | ····0003b4d2·<End·of·list> |
77627 | ····0003b4d3·v000000000000001·v000000000000000·location·view·pair | 77627 | ····0003b4d3·v000000000000001·v000000000000000·location·view·pair |
77628 | ····0003b4d5·v000000000000000·v000000000000000·location·view·pair | 77628 | ····0003b4d5·v000000000000000·v000000000000000·location·view·pair |
77629 | ····0003b4d7·000000000002be58·(base·address) | 77629 | ····0003b4d7·000000000002be58·(base·address) |
77630 | ····0003b4e0·v000000000000001·v000000000000000·views·at·0003b4d3·for: | 77630 | ····0003b4e0·v000000000000001·v000000000000000·views·at·0003b4d3·for: |
77631 | ·············000000000002be58·000000000002be80·(DW_OP_implicit_pointer:·<0x3c4 | 77631 | ·············000000000002be58·000000000002be80·(DW_OP_implicit_pointer:·<0x3c420>·0) |
77632 | ····0003b4ea·v000000000000000·v000000000000000·views·at·0003b4d5·for: | 77632 | ····0003b4ea·v000000000000000·v000000000000000·views·at·0003b4d5·for: |
77633 | ·············000000000002ce08·000000000002ce4c·(DW_OP_implicit_pointer:·<0x3c4 | 77633 | ·············000000000002ce08·000000000002ce4c·(DW_OP_implicit_pointer:·<0x3c420>·0) |
77634 | ····0003b4f6·<End·of·list> | 77634 | ····0003b4f6·<End·of·list> |
77635 | ····0003b4f7·v000000000000001·v000000000000000·location·view·pair | 77635 | ····0003b4f7·v000000000000001·v000000000000000·location·view·pair |
77636 | ····0003b4f9·v000000000000000·v000000000000000·location·view·pair | 77636 | ····0003b4f9·v000000000000000·v000000000000000·location·view·pair |
77637 | ····0003b4fb·000000000002be58·(base·address) | 77637 | ····0003b4fb·000000000002be58·(base·address) |
77638 | ····0003b504·v000000000000001·v000000000000000·views·at·0003b4f7·for: | 77638 | ····0003b504·v000000000000001·v000000000000000·views·at·0003b4f7·for: |
77639 | ·············000000000002be58·000000000002be80·(DW_OP_implicit_pointer:·<0x3c43 | 77639 | ·············000000000002be58·000000000002be80·(DW_OP_implicit_pointer:·<0x3c434>·0) |
77640 | ····0003b50e·v000000000000000·v000000000000000·views·at·0003b4f9·for: | 77640 | ····0003b50e·v000000000000000·v000000000000000·views·at·0003b4f9·for: |
77641 | ·············000000000002ce08·000000000002ce4c·(DW_OP_implicit_pointer:·<0x3c43 | 77641 | ·············000000000002ce08·000000000002ce4c·(DW_OP_implicit_pointer:·<0x3c434>·0) |
77642 | ····0003b51a·<End·of·list> | 77642 | ····0003b51a·<End·of·list> |
77643 | ····0003b51b·v000000000000001·v000000000000000·location·view·pair | 77643 | ····0003b51b·v000000000000001·v000000000000000·location·view·pair |
77644 | ····0003b51d·v000000000000000·v000000000000000·location·view·pair | 77644 | ····0003b51d·v000000000000000·v000000000000000·location·view·pair |
77645 | ····0003b51f·000000000002be58·(base·address) | 77645 | ····0003b51f·000000000002be58·(base·address) |
77646 | ····0003b528·v000000000000001·v000000000000000·views·at·0003b51b·for: | 77646 | ····0003b528·v000000000000001·v000000000000000·views·at·0003b51b·for: |
77647 | ·············000000000002be58·000000000002be80·(DW_OP_implicit_pointer:·<0x3c44 | 77647 | ·············000000000002be58·000000000002be80·(DW_OP_implicit_pointer:·<0x3c448>·0) |
77648 | ····0003b532·v000000000000000·v000000000000000·views·at·0003b51d·for: | 77648 | ····0003b532·v000000000000000·v000000000000000·views·at·0003b51d·for: |
77649 | ·············000000000002ce08·000000000002ce4c·(DW_OP_implicit_pointer:·<0x3c44 | 77649 | ·············000000000002ce08·000000000002ce4c·(DW_OP_implicit_pointer:·<0x3c448>·0) |
77650 | ····0003b53e·<End·of·list> | 77650 | ····0003b53e·<End·of·list> |
77651 | ····0003b53f·v000000000000005·v000000000000000·location·view·pair | 77651 | ····0003b53f·v000000000000005·v000000000000000·location·view·pair |
77652 | ····0003b541·v000000000000000·v000000000000000·location·view·pair | 77652 | ····0003b541·v000000000000000·v000000000000000·location·view·pair |
77653 | ····0003b543·000000000002ce18·(base·address) | 77653 | ····0003b543·000000000002ce18·(base·address) |
77654 | ····0003b54c·v000000000000005·v000000000000000·views·at·0003b53f·for: | 77654 | ····0003b54c·v000000000000005·v000000000000000·views·at·0003b53f·for: |
Offset 78640, 37 lines modified | Offset 78640, 37 lines modified | ||
78640 | ····0003bfa5·<End·of·list> | 78640 | ····0003bfa5·<End·of·list> |
78641 | ····0003bfa6·v000000000000001·v000000000000000·location·view·pair | 78641 | ····0003bfa6·v000000000000001·v000000000000000·location·view·pair |
78642 | ····0003bfa8·v000000000000000·v000000000000000·location·view·pair | 78642 | ····0003bfa8·v000000000000000·v000000000000000·location·view·pair |
78643 | ····0003bfaa·000000000002b790·(base·address) | 78643 | ····0003bfaa·000000000002b790·(base·address) |
78644 | ····0003bfb3·v000000000000001·v000000000000000·views·at·0003bfa6·for: | 78644 | ····0003bfb3·v000000000000001·v000000000000000·views·at·0003bfa6·for: |
78645 | ·············000000000002b790·000000000002b7c0·(DW_OP_implicit_pointer:·<0x3c3a | 78645 | ·············000000000002b790·000000000002b7c0·(DW_OP_implicit_pointer:·<0x3c3a8>·0) |
78646 | ····0003bfbd·v000000000000000·v000000000000000·views·at·0003bfa8·for: | 78646 | ····0003bfbd·v000000000000000·v000000000000000·views·at·0003bfa8·for: |
78647 | ·············000000000002c0ec·000000000002c120·(DW_OP_implicit_pointer:·<0x3c3a | 78647 | ·············000000000002c0ec·000000000002c120·(DW_OP_implicit_pointer:·<0x3c3a8>·0) |
78648 | ····0003bfc9·<End·of·list> | 78648 | ····0003bfc9·<End·of·list> |
78649 | ····0003bfca·v000000000000001·v000000000000000·location·view·pair | 78649 | ····0003bfca·v000000000000001·v000000000000000·location·view·pair |
78650 | ····0003bfcc·v000000000000000·v000000000000000·location·view·pair | 78650 | ····0003bfcc·v000000000000000·v000000000000000·location·view·pair |
78651 | ····0003bfce·000000000002b790·(base·address) | 78651 | ····0003bfce·000000000002b790·(base·address) |
78652 | ····0003bfd7·v000000000000001·v000000000000000·views·at·0003bfca·for: | 78652 | ····0003bfd7·v000000000000001·v000000000000000·views·at·0003bfca·for: |
78653 | ·············000000000002b790·000000000002b7c0·(DW_OP_implicit_pointer:·<0x3c3b | 78653 | ·············000000000002b790·000000000002b7c0·(DW_OP_implicit_pointer:·<0x3c3bc>·0) |
78654 | ····0003bfe1·v000000000000000·v000000000000000·views·at·0003bfcc·for: | 78654 | ····0003bfe1·v000000000000000·v000000000000000·views·at·0003bfcc·for: |
78655 | ·············000000000002c0ec·000000000002c120·(DW_OP_implicit_pointer:·<0x3c3b | 78655 | ·············000000000002c0ec·000000000002c120·(DW_OP_implicit_pointer:·<0x3c3bc>·0) |
78656 | ····0003bfed·<End·of·list> | 78656 | ····0003bfed·<End·of·list> |
78657 | ····0003bfee·v000000000000001·v000000000000000·location·view·pair | 78657 | ····0003bfee·v000000000000001·v000000000000000·location·view·pair |
78658 | ····0003bff0·v000000000000000·v000000000000000·location·view·pair | 78658 | ····0003bff0·v000000000000000·v000000000000000·location·view·pair |
78659 | ····0003bff2·000000000002b790·(base·address) | 78659 | ····0003bff2·000000000002b790·(base·address) |
78660 | ····0003bffb·v000000000000001·v000000000000000·views·at·0003bfee·for: | 78660 | ····0003bffb·v000000000000001·v000000000000000·views·at·0003bfee·for: |
78661 | ·············000000000002b790·000000000002b7c0·(DW_OP_implicit_pointer:·<0x3c3 | 78661 | ·············000000000002b790·000000000002b7c0·(DW_OP_implicit_pointer:·<0x3c3d0>·0) |
78662 | ····0003c005·v000000000000000·v000000000000000·views·at·0003bff0·for: | 78662 | ····0003c005·v000000000000000·v000000000000000·views·at·0003bff0·for: |
78663 | ·············000000000002c0ec·000000000002c120·(DW_OP_implicit_pointer:·<0x3c3 | 78663 | ·············000000000002c0ec·000000000002c120·(DW_OP_implicit_pointer:·<0x3c3d0>·0) |
78664 | ····0003c011·<End·of·list> | 78664 | ····0003c011·<End·of·list> |
78665 | ····0003c012·v000000000000005·v000000000000000·location·view·pair | 78665 | ····0003c012·v000000000000005·v000000000000000·location·view·pair |
78666 | ····0003c014·v000000000000000·v000000000000000·location·view·pair | 78666 | ····0003c014·v000000000000000·v000000000000000·location·view·pair |
78667 | ····0003c016·000000000002c0fc·(base·address) | 78667 | ····0003c016·000000000002c0fc·(base·address) |
78668 | ····0003c01f·v000000000000005·v000000000000000·views·at·0003c012·for: | 78668 | ····0003c01f·v000000000000005·v000000000000000·views·at·0003c012·for: |
Offset 94039, 32 lines modified | Offset 94039, 32 lines modified | ||
94039 | ····00047644·v000000000000004·v000000000000000·location·view·pair | 94039 | ····00047644·v000000000000004·v000000000000000·location·view·pair |
94040 | ····00047646·v000000000000000·v000000000000000·location·view·pair | 94040 | ····00047646·v000000000000000·v000000000000000·location·view·pair |
94041 | ····00047648·v000000000000005·v000000000000004·location·view·pair | 94041 | ····00047648·v000000000000005·v000000000000004·location·view·pair |
94042 | ····0004764a·000000000001d5f4·(base·address) | 94042 | ····0004764a·000000000001d5f4·(base·address) |
94043 | ····00047653·v000000000000004·v000000000000000·views·at·00047644·for: | 94043 | ····00047653·v000000000000004·v000000000000000·views·at·00047644·for: |
94044 | ·············000000000001d5f4·000000000001d650·(DW_OP_implicit_pointer:·<0x4a76 | 94044 | ·············000000000001d5f4·000000000001d650·(DW_OP_implicit_pointer:·<0x4a76c>·0) |
94045 | ····0004765d·v000000000000000·v000000000000000·views·at·00047646·for: | 94045 | ····0004765d·v000000000000000·v000000000000000·views·at·00047646·for: |
94046 | ·············000000000001d9cc·000000000001d9d0·(DW_OP_implicit_pointer:·<0x4a76 | 94046 | ·············000000000001d9cc·000000000001d9d0·(DW_OP_implicit_pointer:·<0x4a76c>·0) |
94047 | ····00047669·v000000000000005·v000000000000004·views·at·00047648·for: | 94047 | ····00047669·v000000000000005·v000000000000004·views·at·00047648·for: |
94048 | ·············000000000001e178·000000000001e17c·(DW_OP_implicit_pointer:·<0x4a76 | 94048 | ·············000000000001e178·000000000001e17c·(DW_OP_implicit_pointer:·<0x4a76c>·0) |
94049 | ····00047675·<End·of·list> | 94049 | ····00047675·<End·of·list> |
94050 | ····00047676·v000000000000004·v000000000000000·location·view·pair | 94050 | ····00047676·v000000000000004·v000000000000000·location·view·pair |
94051 | ····00047678·v000000000000000·v000000000000000·location·view·pair | 94051 | ····00047678·v000000000000000·v000000000000000·location·view·pair |
94052 | ····0004767a·v000000000000005·v000000000000004·location·view·pair | 94052 | ····0004767a·v000000000000005·v000000000000004·location·view·pair |
94053 | ····0004767c·000000000001d5f4·(base·address) | 94053 | ····0004767c·000000000001d5f4·(base·address) |
94054 | ····00047685·v000000000000004·v000000000000000·views·at·00047676·for: | 94054 | ····00047685·v000000000000004·v000000000000000·views·at·00047676·for: |
94055 | ·············000000000001d5f4·000000000001d650·(DW_OP_implicit_pointer:·<0x4a77 | 94055 | ·············000000000001d5f4·000000000001d650·(DW_OP_implicit_pointer:·<0x4a778>·0) |
94056 | ····0004768f·v000000000000000·v000000000000000·views·at·00047678·for: | 94056 | ····0004768f·v000000000000000·v000000000000000·views·at·00047678·for: |
94057 | ·············000000000001d9cc·000000000001d9d0·(DW_OP_implicit_pointer:·<0x4a77 | 94057 | ·············000000000001d9cc·000000000001d9d0·(DW_OP_implicit_pointer:·<0x4a778>·0) |
94058 | ····0004769b·v000000000000005·v000000000000004·views·at·0004767a·for: | 94058 | ····0004769b·v000000000000005·v000000000000004·views·at·0004767a·for: |
94059 | ·············000000000001e178·000000000001e17c·(DW_OP_implicit_pointer:·<0x4a77 | 94059 | ·············000000000001e178·000000000001e17c·(DW_OP_implicit_pointer:·<0x4a778>·0) |
94060 | ····000476a7·<End·of·list> | 94060 | ····000476a7·<End·of·list> |
94061 | ····000476a8·v000000000000004·v000000000000000·location·view·pair | 94061 | ····000476a8·v000000000000004·v000000000000000·location·view·pair |
94062 | ····000476aa·v000000000000000·v000000000000000·location·view·pair | 94062 | ····000476aa·v000000000000000·v000000000000000·location·view·pair |
94063 | ····000476ac·v000000000000005·v000000000000004·location·view·pair | 94063 | ····000476ac·v000000000000005·v000000000000004·location·view·pair |
94064 | ····000476ae·000000000001d5f4·(base·address) | 94064 | ····000476ae·000000000001d5f4·(base·address) |
Offset 94196, 32 lines modified | Offset 94196, 32 lines modified | ||
94196 | ····0004782e·v000000000000002·v000000000000000·location·view·pair | 94196 | ····0004782e·v000000000000002·v000000000000000·location·view·pair |
94197 | ····00047830·v000000000000000·v000000000000000·location·view·pair | 94197 | ····00047830·v000000000000000·v000000000000000·location·view·pair |
94198 | ····00047832·v000000000000006·v000000000000004·location·view·pair | 94198 | ····00047832·v000000000000006·v000000000000004·location·view·pair |
94199 | ····00047834·000000000001d9d0·(base·address) | 94199 | ····00047834·000000000001d9d0·(base·address) |
94200 | ····0004783d·v000000000000002·v000000000000000·views·at·0004782e·for: | 94200 | ····0004783d·v000000000000002·v000000000000000·views·at·0004782e·for: |
94201 | ·············000000000001d9d0·000000000001da28·(DW_OP_implicit_pointer:·<0x4a78 | 94201 | ·············000000000001d9d0·000000000001da28·(DW_OP_implicit_pointer:·<0x4a784>·0) |
94202 | ····00047847·v000000000000000·v000000000000000·views·at·00047830·for: | 94202 | ····00047847·v000000000000000·v000000000000000·views·at·00047830·for: |
94203 | ·············000000000001db6c·000000000001db70·(DW_OP_implicit_pointer:·<0x4a78 | 94203 | ·············000000000001db6c·000000000001db70·(DW_OP_implicit_pointer:·<0x4a784>·0) |
94204 | ····00047853·v000000000000006·v000000000000004·views·at·00047832·for: | 94204 | ····00047853·v000000000000006·v000000000000004·views·at·00047832·for: |
94205 | ·············000000000001e17c·000000000001e180·(DW_OP_implicit_pointer:·<0x4a78 | 94205 | ·············000000000001e17c·000000000001e180·(DW_OP_implicit_pointer:·<0x4a784>·0) |
94206 | ····0004785f·<End·of·list> | 94206 | ····0004785f·<End·of·list> |
94207 | ····00047860·v000000000000002·v000000000000000·location·view·pair | 94207 | ····00047860·v000000000000002·v000000000000000·location·view·pair |
94208 | ····00047862·v000000000000000·v000000000000000·location·view·pair | 94208 | ····00047862·v000000000000000·v000000000000000·location·view·pair |
94209 | ····00047864·v000000000000006·v000000000000004·location·view·pair | 94209 | ····00047864·v000000000000006·v000000000000004·location·view·pair |
Max diff block lines reached; 35453/43837 bytes (80.87%) of diff not shown. |
Offset 1, 48 lines modified | Offset 1, 82 lines modified | ||
1 | GCC:·(Debian·14.2.0-19)·14.2.0 | 1 | GCC:·(Debian·14.2.0-19)·14.2.0 |
2 | UjTx·gZA | ||
2 | 5PfAE:|g | ||
3 | +LFGJ<iTc> | ||
4 | sY%&!k#e | ||
5 | `R3 | 3 | `R3sj`R7 |
6 | JHQ7d{n; | ||
7 | N\nzxI0f | ||
8 | e\6!bUos | ||
9 | IykOM3l1# | ||
10 | u^,!o}YL | ||
11 | Sn/,-#.p | ||
12 | =FF\+9Ff | ||
13 | ]WDO(Ix( | ||
14 | \1Kd_{1D | ||
15 | N.h·p?1A | ||
16 | 1&>Plf*63 | ||
17 | ~fPRf}b| | ||
18 | ·`2?M#H` | ||
19 | Oq>#F]3*J | ||
20 | @8)zY5e= | ||
21 | k!^36pA_ | ||
22 | $I_» v?tKX | ||
23 | F/bkDp;o | ||
24 | '>%1E:[? | ||
25 | K=$S`!W` | ||
26 | 8]Al[GVt< | ||
27 | [PtIcrO] | ||
28 | y\3Slq^]lR | ||
29 | "H-X/>K?XO | ||
30 | ;dpw7QG; | ||
31 | p_$?zR}V | ||
32 | Cr|c·]8LK | ||
33 | ]$vTO+\» | ||
34 | ~u8[rx9^w | ||
35 | ·4VqEJ\=I | ||
36 | =(\K%p2) | ||
37 | Ze8cwa@W | ||
38 | Y*eS(e_'{ | ||
39 | "Kmf~0}c | ||
40 | jov@60db* | ||
41 | 4 | qn%[6Q{B> | |
5 | B<HPY·/ug | ||
6 | r+6r+6r; | ||
7 | y@7Wr")4 | ||
8 | %$(aET[·p | ||
9 | ,9A,9» 4'V | ||
10 | HlxYH4X: | ||
11 | 8CzK·iUG | ||
12 | [LW`un/w[% | ||
13 | 7P~i/le0 | ||
14 | (DUqTzE> | ||
15 | XUfaZ:Kt | ||
16 | m}G|.G9so | ||
17 | 5(_~A^y[ | ||
18 | #a7jf"E4U | ||
19 | Y8?]:2S9 | ||
20 | GqL4n@;m,oT/L | ||
21 | Epvj"}-)Wp | ||
22 | /O}@Tn"^ | ||
23 | Y1&d+~.h | ||
24 | !`vE15>< | ||
25 | 3<lI\5MR | ||
26 | K!^s6sA_ | ||
27 | A2d@yqC} | ||
28 | VIsEEZ%=]l | ||
29 | }vWe7$m7_' | ||
30 | q7,U,|iG | ||
31 | E(_PM8Pw | ||
32 | ~j,m6U*? | ||
33 | k4I:^.)}iO | ||
34 | }8?_S:"|A | ||
35 | XOd\?v#l | ||
36 | [s!1=Pt{n$ | ||
37 | aw» 39WpS | ||
38 | 2(Ct=9z" | ||
39 | i\AI?U\Z] | ||
40 | }$rIx·dOP | ||
41 | l·3)sz`k | ||
42 | P.lDWZ(h | ||
43 | d·c)#z<Q_& | ||
44 | s·FLed2Cat | ||
45 | ZN[N7y4Wx | ||
46 | PCqUte-kbo. | ||
47 | q_iE~'+r7 | ||
48 | ]Qka}-m0Im- | ||
49 | nDCS'}82 | ||
50 | BM|8Zlx& | ||
51 | #E#YBW%jWs» | ||
52 | 8_T}`P:% | ||
53 | b5rI4Wn5 | ||
54 | e9R1OpH? | ||
55 | tZ+/\y(5 | ||
56 | rSDrv[nL | ||
57 | :LJQB6B>~ | ||
58 | KqsY\M*L | ||
59 | {bjGSO,) | ||
60 | zTp#2.·F | ||
61 | AQAQAqBTT | ||
62 | Fm=w|UVu | ||
63 | Dx8%`'E8 | ||
64 | ·(Wy!%Mo | ||
65 | -7CzkRjF? | ||
66 | Y$x8(0{6 | ||
67 | /]4|[sT) | ||
68 | ++++5KKT,@`_ | ||
69 | T@Tn**** | ||
70 | =rHF-EFk | ||
71 | |'.7ef\· | ||
72 | 8D!KE!KE! | ||
73 | -0Tj18!> | ||
74 | wH(TtUHXd | ||
75 | k8{3WQ8~%YK( | ||
42 | o`D<FFD· | 76 | o`D<FFD· |
43 | :@Oy~x2C | 77 | :@Oy~x2C |
44 | AC4» QaD/& | 78 | AC4» QaD/& |
45 | bwdJgMfJ/ | 79 | bwdJgMfJ/ |
46 | ^>fIIy}W | 80 | ^>fIIy}W |
47 | A.kp=*LY | 81 | A.kp=*LY |
48 | MzvKi9\|v | 82 | MzvKi9\|v |
Offset 95, 52 lines modified | Offset 129, 68 lines modified | ||
95 | T5&5YJ5qM | 129 | T5&5YJ5qM |
96 | );4jbzmR | 130 | );4jbzmR |
97 | `]\j]4» % | 131 | `]\j]4» % |
98 | h;;E5;E5;E | 132 | h;;E5;E5;E |
99 | }B3EB3EB3EB3EB3EB3EB3EB3EB3EB3EB3EB3 | 133 | }B3EB3EB3EB3EB3EB3EB3EB3EB3EB3EB3EB3 |
100 | XMdj~I5_bK | 134 | XMdj~I5_bK |
Max diff block lines reached; 1048/2505 bytes (41.84%) of diff not shown. |
Offset 23, 20 lines modified | Offset 23, 20 lines modified | ||
23 | ··[18]·.fini_array·······NOBITS··········000000000009f678·00f668·000008·08··WA··0···0··8 | 23 | ··[18]·.fini_array·······NOBITS··········000000000009f678·00f668·000008·08··WA··0···0··8 |
24 | ··[19]·.dynamic··········NOBITS··········000000000009f680·00f668·000200·10··WA··5···0··8 | 24 | ··[19]·.dynamic··········NOBITS··········000000000009f680·00f668·000200·10··WA··5···0··8 |
25 | ··[20]·.got··············NOBITS··········000000000009f880·00f668·000780·08··WA··0···0··8 | 25 | ··[20]·.got··············NOBITS··········000000000009f880·00f668·000780·08··WA··0···0··8 |
26 | ··[21]·.data·············NOBITS··········00000000000a0000·00f668·002428·00··WA··0···0·16 | 26 | ··[21]·.data·············NOBITS··········00000000000a0000·00f668·002428·00··WA··0···0·16 |
27 | ··[22]·.bss··············NOBITS··········00000000000a2430·00f668·001bb8·00··WA··0···0·16 | 27 | ··[22]·.bss··············NOBITS··········00000000000a2430·00f668·001bb8·00··WA··0···0·16 |
28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1 | 28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1 |
29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000149·00···C··0···0··8 | 29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000149·00···C··0···0··8 |
30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·0003f0·066 | 30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·0003f0·066708·00···C··0···0··8 |
31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·066a | 31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·066af8·000649·00···C··0···0··8 |
32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·0671 | 32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·067148·02c024·00···C··0···0··8 |
33 | ··[28]·.debug_str········PROGBITS········0000000000000000·0931 | 33 | ··[28]·.debug_str········PROGBITS········0000000000000000·093170·000ffc·01·MSC··0···0··8 |
34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·0941 | 34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·094170·00020a·01·MSC··0···0··8 |
35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·0943 | 35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·094380·05485a·00···C··0···0··8 |
36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0e8be0·00d2d0·00···C··0···0··8 | 36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0e8be0·00d2d0·00···C··0···0··8 |
37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·0f5eb0·000053·00······0···0··1 | 37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·0f5eb0·000053·00······0···0··1 |
38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·0f5f08·008850·18·····34·1219··8 | 38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·0f5f08·008850·18·····34·1219··8 |
39 | ··[34]·.strtab···········STRTAB··········0000000000000000·0fe758·00a3de·00······0···0··1 | 39 | ··[34]·.strtab···········STRTAB··········0000000000000000·0fe758·00a3de·00······0···0··1 |
40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·108b36·000179·00······0···0··1 | 40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·108b36·000179·00······0···0··1 |
41 | Key·to·Flags: | 41 | Key·to·Flags: |
42 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 42 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·AArch64·feature:·BTI,·PAC |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·886d9c65f6dd7494f5a187384a2bcce36aa67c5e |
Offset 1, 11 lines modified | Offset 1, 11 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:········0xd672 | 3 | ···Length:········0xd6723·(32-bit) |
4 | ···Version:·······5 | 4 | ···Version:·······5 |
5 | ···Unit·Type:·····DW_UT_compile·(1) | 5 | ···Unit·Type:·····DW_UT_compile·(1) |
6 | ···Abbrev·Offset:·0 | 6 | ···Abbrev·Offset:·0 |
7 | ···Pointer·Size:··8 | 7 | ···Pointer·Size:··8 |
8 | ·<0><c>:·Abbrev·Number:·217·(DW_TAG_compile_unit) | 8 | ·<0><c>:·Abbrev·Number:·217·(DW_TAG_compile_unit) |
9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18242)· | 9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18242)· |
10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) | 10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) |
Offset 958, 15 lines modified | Offset 958, 15 lines modified | ||
958 | ·<1><a75>:·Abbrev·Number:·97·(DW_TAG_array_type) | 958 | ·<1><a75>:·Abbrev·Number:·97·(DW_TAG_array_type) |
959 | ····<a76>···DW_AT_type········:·(GNU_ref_alt)·<0x98> | 959 | ····<a76>···DW_AT_type········:·(GNU_ref_alt)·<0x98> |
960 | ····<a7a>···DW_AT_sibling·····:·(ref_udata)·<0xa80> | 960 | ····<a7a>···DW_AT_sibling·····:·(ref_udata)·<0xa80> |
961 | ·<2><a7c>:·Abbrev·Number:·114·(DW_TAG_subrange_type) | 961 | ·<2><a7c>:·Abbrev·Number:·114·(DW_TAG_subrange_type) |
962 | ····<a7d>···DW_AT_type········:·(ref_udata)·<0x32> | 962 | ····<a7d>···DW_AT_type········:·(ref_udata)·<0x32> |
963 | ····<a7e>···DW_AT_upper_bound·:·(data1)·13 | 963 | ····<a7e>···DW_AT_upper_bound·:·(data1)·13 |
964 | ·<2><a7f>:·Abbrev·Number:·0 | 964 | ·<2><a7f>:·Abbrev·Number:·0 |
965 | ·<1><a80>:·Abbrev·Number:·7 | 965 | ·<1><a80>:·Abbrev·Number:·71·(DW_TAG_variable) |
966 | ····<a81>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xfdcb)· | 966 | ····<a81>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xfdcb)· |
967 | ····<a85>···DW_AT_decl_file···:·(data1)·1 | 967 | ····<a85>···DW_AT_decl_file···:·(data1)·1 |
968 | ····<a86>···DW_AT_decl_line···:·(data2)·1591 | 968 | ····<a86>···DW_AT_decl_line···:·(data2)·1591 |
969 | ····<a88>···DW_AT_decl_column·:·(data1)·20 | 969 | ····<a88>···DW_AT_decl_column·:·(data1)·20 |
970 | ····<a89>···DW_AT_type········:·(ref_udata)·<0xa75> | 970 | ····<a89>···DW_AT_type········:·(ref_udata)·<0xa75> |
971 | ·<1><a8b>:·Abbrev·Number:·135·(DW_TAG_structure_type) | 971 | ·<1><a8b>:·Abbrev·Number:·135·(DW_TAG_structure_type) |
972 | ····<a8d>···DW_AT_byte_size···:·(data1)·104 | 972 | ····<a8d>···DW_AT_byte_size···:·(data1)·104 |
Offset 2607, 15 lines modified | Offset 2607, 15 lines modified | ||
2607 | ·<2><164c>:·Abbrev·Number:·0 | 2607 | ·<2><164c>:·Abbrev·Number:·0 |
2608 | ·<1><164d>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 2608 | ·<1><164d>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
2609 | ····<164e>···DW_AT_byte_size···:·(implicit_const)·8 | 2609 | ····<164e>···DW_AT_byte_size···:·(implicit_const)·8 |
2610 | ····<164e>···DW_AT_type········:·(ref_udata)·<0xd86> | 2610 | ····<164e>···DW_AT_type········:·(ref_udata)·<0xd86> |
2611 | ·<1><1650>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 2611 | ·<1><1650>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
2612 | ····<1651>···DW_AT_byte_size···:·(implicit_const)·8 | 2612 | ····<1651>···DW_AT_byte_size···:·(implicit_const)·8 |
2613 | ····<1651>···DW_AT_type········:·(ref_udata)·<0x163b> | 2613 | ····<1651>···DW_AT_type········:·(ref_udata)·<0x163b> |
2614 | ·<1><1653>:·Abbrev·Number:·7 | 2614 | ·<1><1653>:·Abbrev·Number:·71·(DW_TAG_variable) |
2615 | ····<1654>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14bae)· | 2615 | ····<1654>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14bae)· |
2616 | ····<1658>···DW_AT_decl_file···:·(data1)·1 | 2616 | ····<1658>···DW_AT_decl_file···:·(data1)·1 |
2617 | ····<1659>···DW_AT_decl_line···:·(data2)·2658 | 2617 | ····<1659>···DW_AT_decl_line···:·(data2)·2658 |
2618 | ····<165b>···DW_AT_decl_column·:·(data1)·80 | 2618 | ····<165b>···DW_AT_decl_column·:·(data1)·80 |
2619 | ····<165c>···DW_AT_type········:·(ref_udata)·<0x1130> | 2619 | ····<165c>···DW_AT_type········:·(ref_udata)·<0x1130> |
2620 | ·<1><165e>:·Abbrev·Number:·145·(DW_TAG_subroutine_type) | 2620 | ·<1><165e>:·Abbrev·Number:·145·(DW_TAG_subroutine_type) |
2621 | ····<1660>···DW_AT_prototyped··:·(flag_present)·1 | 2621 | ····<1660>···DW_AT_prototyped··:·(flag_present)·1 |
Offset 2633, 15 lines modified | Offset 2633, 15 lines modified | ||
2633 | ····<1671>···DW_AT_type········:·(ref_udata)·<0x1133> | 2633 | ····<1671>···DW_AT_type········:·(ref_udata)·<0x1133> |
2634 | ·<1><1673>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 2634 | ·<1><1673>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
2635 | ····<1674>···DW_AT_byte_size···:·(implicit_const)·8 | 2635 | ····<1674>···DW_AT_byte_size···:·(implicit_const)·8 |
2636 | ····<1674>···DW_AT_type········:·(ref_udata)·<0xde1> | 2636 | ····<1674>···DW_AT_type········:·(ref_udata)·<0xde1> |
2637 | ·<1><1676>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 2637 | ·<1><1676>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
2638 | ····<1677>···DW_AT_byte_size···:·(implicit_const)·8 | 2638 | ····<1677>···DW_AT_byte_size···:·(implicit_const)·8 |
2639 | ····<1677>···DW_AT_type········:·(ref_udata)·<0x165e> | 2639 | ····<1677>···DW_AT_type········:·(ref_udata)·<0x165e> |
2640 | ·<1><1679>:·Abbrev·Number:·7 | 2640 | ·<1><1679>:·Abbrev·Number:·71·(DW_TAG_variable) |
2641 | ····<167a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b87a)· | 2641 | ····<167a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b87a)· |
2642 | ····<167e>···DW_AT_decl_file···:·(data1)·1 | 2642 | ····<167e>···DW_AT_decl_file···:·(data1)·1 |
2643 | ····<167f>···DW_AT_decl_line···:·(data2)·2672 | 2643 | ····<167f>···DW_AT_decl_line···:·(data2)·2672 |
2644 | ····<1681>···DW_AT_decl_column·:·(data1)·79 | 2644 | ····<1681>···DW_AT_decl_column·:·(data1)·79 |
2645 | ····<1682>···DW_AT_type········:·(ref_udata)·<0x11b8> | 2645 | ····<1682>···DW_AT_type········:·(ref_udata)·<0x11b8> |
2646 | ·<1><1684>:·Abbrev·Number:·104·(DW_TAG_subroutine_type) | 2646 | ·<1><1684>:·Abbrev·Number:·104·(DW_TAG_subroutine_type) |
2647 | ····<1685>···DW_AT_prototyped··:·(flag_present)·1 | 2647 | ····<1685>···DW_AT_prototyped··:·(flag_present)·1 |
Offset 2654, 15 lines modified | Offset 2654, 15 lines modified | ||
2654 | ·<2><1693>:·Abbrev·Number:·0 | 2654 | ·<2><1693>:·Abbrev·Number:·0 |
2655 | ·<1><1694>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 2655 | ·<1><1694>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
2656 | ····<1695>···DW_AT_byte_size···:·(implicit_const)·8 | 2656 | ····<1695>···DW_AT_byte_size···:·(implicit_const)·8 |
2657 | ····<1695>···DW_AT_type········:·(ref_udata)·<0x11bb> | 2657 | ····<1695>···DW_AT_type········:·(ref_udata)·<0x11bb> |
2658 | ·<1><1697>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 2658 | ·<1><1697>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
2659 | ····<1698>···DW_AT_byte_size···:·(implicit_const)·8 | 2659 | ····<1698>···DW_AT_byte_size···:·(implicit_const)·8 |
2660 | ····<1698>···DW_AT_type········:·(ref_udata)·<0x1684> | 2660 | ····<1698>···DW_AT_type········:·(ref_udata)·<0x1684> |
2661 | ·<1><169a>:·Abbrev·Number:·7 | 2661 | ·<1><169a>:·Abbrev·Number:·71·(DW_TAG_variable) |
2662 | ····<169b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xeb5e)· | 2662 | ····<169b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xeb5e)· |
2663 | ····<169f>···DW_AT_decl_file···:·(data1)·1 | 2663 | ····<169f>···DW_AT_decl_file···:·(data1)·1 |
2664 | ····<16a0>···DW_AT_decl_line···:·(data2)·2687 | 2664 | ····<16a0>···DW_AT_decl_line···:·(data2)·2687 |
2665 | ····<16a2>···DW_AT_decl_column·:·(data1)·80 | 2665 | ····<16a2>···DW_AT_decl_column·:·(data1)·80 |
2666 | ····<16a3>···DW_AT_type········:·(ref_udata)·<0x121f> | 2666 | ····<16a3>···DW_AT_type········:·(ref_udata)·<0x121f> |
2667 | ·<1><16a5>:·Abbrev·Number:·104·(DW_TAG_subroutine_type) | 2667 | ·<1><16a5>:·Abbrev·Number:·104·(DW_TAG_subroutine_type) |
2668 | ····<16a6>···DW_AT_prototyped··:·(flag_present)·1 | 2668 | ····<16a6>···DW_AT_prototyped··:·(flag_present)·1 |
Offset 7631, 15 lines modified | Offset 7631, 15 lines modified | ||
7631 | ·<1><5052>:·Abbrev·Number:·40·(DW_TAG_variable) | 7631 | ·<1><5052>:·Abbrev·Number:·40·(DW_TAG_variable) |
7632 | ····<5053>···DW_AT_name········:·(strp)·(offset:·0x435):·__pyx_k_unit_must_not_be_specified_if_th_2 | 7632 | ····<5053>···DW_AT_name········:·(strp)·(offset:·0x435):·__pyx_k_unit_must_not_be_specified_if_th_2 |
7633 | ····<5057>···DW_AT_decl_file···:·(data1)·1 | 7633 | ····<5057>···DW_AT_decl_file···:·(data1)·1 |
7634 | ····<5058>···DW_AT_decl_line···:·(data2)·5296 | 7634 | ····<5058>···DW_AT_decl_line···:·(data2)·5296 |
7635 | ····<505a>···DW_AT_decl_column·:·(data1)·19 | 7635 | ····<505a>···DW_AT_decl_column·:·(data1)·19 |
7636 | ····<505b>···DW_AT_type········:·(GNU_ref_alt)·<0x4037> | 7636 | ····<505b>···DW_AT_type········:·(GNU_ref_alt)·<0x4037> |
7637 | ····<505f>···DW_AT_location····:·(exprloc)·9·byte·block:·3·f0·6f·7·0·0·0·0·0·» (DW_OP_addr:·76ff0) | 7637 | ····<505f>···DW_AT_location····:·(exprloc)·9·byte·block:·3·f0·6f·7·0·0·0·0·0·» (DW_OP_addr:·76ff0) |
7638 | ·<1><5069>:·Abbrev·Number:·7 | 7638 | ·<1><5069>:·Abbrev·Number:·71·(DW_TAG_variable) |
7639 | ····<506a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1c83d)· | 7639 | ····<506a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1c83d)· |
7640 | ····<506e>···DW_AT_decl_file···:·(data1)·1 | 7640 | ····<506e>···DW_AT_decl_file···:·(data1)·1 |
7641 | ····<506f>···DW_AT_decl_line···:·(data2)·5424 | 7641 | ····<506f>···DW_AT_decl_line···:·(data2)·5424 |
7642 | ····<5071>···DW_AT_decl_column·:·(data1)·30 | 7642 | ····<5071>···DW_AT_decl_column·:·(data1)·30 |
7643 | ····<5072>···DW_AT_type········:·(ref_udata)·<0x188f> | 7643 | ····<5072>···DW_AT_type········:·(ref_udata)·<0x188f> |
7644 | ·<1><5074>:·Abbrev·Number:·84·(DW_TAG_variable) | 7644 | ·<1><5074>:·Abbrev·Number:·84·(DW_TAG_variable) |
7645 | ····<5075>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a1ab)· | 7645 | ····<5075>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a1ab)· |
Offset 12753, 15 lines modified | Offset 12753, 15 lines modified | ||
12753 | ·<1><7b2b>:·Abbrev·Number:·84·(DW_TAG_variable) | 12753 | ·<1><7b2b>:·Abbrev·Number:·84·(DW_TAG_variable) |
12754 | ····<7b2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x82c6)· | 12754 | ····<7b2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x82c6)· |
12755 | ····<7b30>···DW_AT_decl_file···:·(data1)·1 | 12755 | ····<7b30>···DW_AT_decl_file···:·(data1)·1 |
12756 | ····<7b31>···DW_AT_decl_line···:·(data2)·6253 | 12756 | ····<7b31>···DW_AT_decl_line···:·(data2)·6253 |
12757 | ····<7b33>···DW_AT_decl_column·:·(data1)·21 | 12757 | ····<7b33>···DW_AT_decl_column·:·(data1)·21 |
12758 | ····<7b34>···DW_AT_type········:·(ref_udata)·<0x7b1f> | 12758 | ····<7b34>···DW_AT_type········:·(ref_udata)·<0x7b1f> |
12759 | ····<7b37>···DW_AT_location····:·(exprloc)·9·byte·block:·3·40·29·a·0·0·0·0·0·» (DW_OP_addr:·a2940) | 12759 | ····<7b37>···DW_AT_location····:·(exprloc)·9·byte·block:·3·40·29·a·0·0·0·0·0·» (DW_OP_addr:·a2940) |
12760 | ·<1><7b41>:·Abbrev·Number:·7 | 12760 | ·<1><7b41>:·Abbrev·Number:·71·(DW_TAG_variable) |
12761 | ····<7b42>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11cbd)· | 12761 | ····<7b42>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11cbd)· |
12762 | ····<7b46>···DW_AT_decl_file···:·(data1)·1 | 12762 | ····<7b46>···DW_AT_decl_file···:·(data1)·1 |
12763 | ····<7b47>···DW_AT_decl_line···:·(data2)·6259 | 12763 | ····<7b47>···DW_AT_decl_line···:·(data2)·6259 |
12764 | ····<7b49>···DW_AT_decl_column·:·(data1)·22 | 12764 | ····<7b49>···DW_AT_decl_column·:·(data1)·22 |
12765 | ····<7b4a>···DW_AT_type········:·(ref_udata)·<0x7b4d> | 12765 | ····<7b4a>···DW_AT_type········:·(ref_udata)·<0x7b4d> |
12766 | ·<1><7b4d>:·Abbrev·Number:·67·(DW_TAG_pointer_type) | 12766 | ·<1><7b4d>:·Abbrev·Number:·67·(DW_TAG_pointer_type) |
12767 | ····<7b4e>···DW_AT_byte_size···:·(implicit_const)·8 | 12767 | ····<7b4e>···DW_AT_byte_size···:·(implicit_const)·8 |
Offset 15263, 15 lines modified | Offset 15263, 15 lines modified | ||
15263 | ····<94d9>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 15263 | ····<94d9>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
15264 | ····<94db>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·90·cc·6·0·0·0·0·0·» (DW_OP_addr:·6cc90) | 15264 | ····<94db>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·90·cc·6·0·0·0·0·0·» (DW_OP_addr:·6cc90) |
15265 | ·<8><94e5>:·Abbrev·Number:·0 | 15265 | ·<8><94e5>:·Abbrev·Number:·0 |
15266 | ·<7><94e6>:·Abbrev·Number:·0 | 15266 | ·<7><94e6>:·Abbrev·Number:·0 |
15267 | ·<6><94e7>:·Abbrev·Number:·0 | 15267 | ·<6><94e7>:·Abbrev·Number:·0 |
15268 | ·<5><94e8>:·Abbrev·Number:·20·(DW_TAG_call_site) | 15268 | ·<5><94e8>:·Abbrev·Number:·20·(DW_TAG_call_site) |
15269 | ····<94e9>···DW_AT_call_return_pc:·(addr)·0x1e0e0 | 15269 | ····<94e9>···DW_AT_call_return_pc:·(addr)·0x1e0e0 |
15270 | ····<94f1>···DW_AT_call_origin·:·(ref_udata)·<0xc718 | 15270 | ····<94f1>···DW_AT_call_origin·:·(ref_udata)·<0xc718d> |
15271 | ·<6><94f4>:·Abbrev·Number:·17·(DW_TAG_call_site_parameter) | 15271 | ·<6><94f4>:·Abbrev·Number:·17·(DW_TAG_call_site_parameter) |
15272 | ····<94f5>···DW_AT_call_parameter:·(ref_udata)·<0x8671> | 15272 | ····<94f5>···DW_AT_call_parameter:·(ref_udata)·<0x8671> |
15273 | ····<94f8>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·10·c0·6·0·0·0·0·0·» (DW_OP_addr:·6c010) | 15273 | ····<94f8>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·10·c0·6·0·0·0·0·0·» (DW_OP_addr:·6c010) |
15274 | ·<6><9502>:·Abbrev·Number:·0 | 15274 | ·<6><9502>:·Abbrev·Number:·0 |
15275 | ·<5><9503>:·Abbrev·Number:·0 | 15275 | ·<5><9503>:·Abbrev·Number:·0 |
15276 | ·<4><9504>:·Abbrev·Number:·0 | 15276 | ·<4><9504>:·Abbrev·Number:·0 |
15277 | ·<3><9505>:·Abbrev·Number:·83·(DW_TAG_inlined_subroutine) | 15277 | ·<3><9505>:·Abbrev·Number:·83·(DW_TAG_inlined_subroutine) |
Offset 15453, 29 lines modified | Offset 15453, 29 lines modified | ||
15453 | ····<9678>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1435a)· | 15453 | ····<9678>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1435a)· |
15454 | ····<967c>···DW_AT_decl_file···:·(implicit_const)·1 | 15454 | ····<967c>···DW_AT_decl_file···:·(implicit_const)·1 |
15455 | ····<967c>···DW_AT_decl_line···:·(data4)·0x11745 | 15455 | ····<967c>···DW_AT_decl_line···:·(data4)·0x11745 |
Max diff block lines reached; 21361671/21368399 bytes (99.97%) of diff not shown. |
Offset 465, 23 lines modified | Offset 465, 23 lines modified | ||
465 | ····DW_AT_sibling······DW_FORM_ref_udata | 465 | ····DW_AT_sibling······DW_FORM_ref_udata |
466 | ····DW_AT·value:·0·····DW_FORM·value:·0 | 466 | ····DW_AT·value:·0·····DW_FORM·value:·0 |
467 | ···70······DW_TAG_variable····[no·children] | 467 | ···70······DW_TAG_variable····[no·children] |
468 | ····DW_AT_abstract_origin·DW_FORM_ref_udata | 468 | ····DW_AT_abstract_origin·DW_FORM_ref_udata |
469 | ····DW_AT_const_value··DW_FORM_implicit_const:·0 | 469 | ····DW_AT_const_value··DW_FORM_implicit_const:·0 |
470 | ····DW_AT·value:·0·····DW_FORM·value:·0 | 470 | ····DW_AT·value:·0·····DW_FORM·value:·0 |
471 | ···71······DW_TAG_variable····[no·children] | 471 | ···71······DW_TAG_variable····[no·children] |
472 | ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt | ||
473 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
474 | ···72······DW_TAG_variable····[no·children] | ||
475 | ····DW_AT_name·········DW_FORM_GNU_strp_alt | 472 | ····DW_AT_name·········DW_FORM_GNU_strp_alt |
476 | ····DW_AT_decl_file····DW_FORM_data1 | 473 | ····DW_AT_decl_file····DW_FORM_data1 |
477 | ····DW_AT_decl_line····DW_FORM_data2 | 474 | ····DW_AT_decl_line····DW_FORM_data2 |
478 | ····DW_AT_decl_column··DW_FORM_data1 | 475 | ····DW_AT_decl_column··DW_FORM_data1 |
479 | ····DW_AT_type·········DW_FORM_ref_udata | 476 | ····DW_AT_type·········DW_FORM_ref_udata |
480 | ····DW_AT·value:·0·····DW_FORM·value:·0 | 477 | ····DW_AT·value:·0·····DW_FORM·value:·0 |
478 | ···72······DW_TAG_variable····[no·children] | ||
479 | ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt | ||
480 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
481 | ···73······DW_TAG_subprogram····[has·children] | 481 | ···73······DW_TAG_subprogram····[has·children] |
482 | ····DW_AT_name·········DW_FORM_GNU_strp_alt | 482 | ····DW_AT_name·········DW_FORM_GNU_strp_alt |
483 | ····DW_AT_decl_file····DW_FORM_implicit_const:·1 | 483 | ····DW_AT_decl_file····DW_FORM_implicit_const:·1 |
484 | ····DW_AT_decl_line····DW_FORM_data4 | 484 | ····DW_AT_decl_line····DW_FORM_data4 |
485 | ····DW_AT_decl_column··DW_FORM_data1 | 485 | ····DW_AT_decl_column··DW_FORM_data1 |
486 | ····DW_AT_prototyped···DW_FORM_flag_present | 486 | ····DW_AT_prototyped···DW_FORM_flag_present |
487 | ····DW_AT_type·········DW_FORM_GNU_ref_alt | 487 | ····DW_AT_type·········DW_FORM_GNU_ref_alt |
Offset 127287, 21 lines modified | Offset 127287, 21 lines modified | ||
127287 | ····00061229·v000000000000001·v000000000000003·views·at·00061227·for: | 127287 | ····00061229·v000000000000001·v000000000000003·views·at·00061227·for: |
127288 | ·············0000000000064754·000000000006476c·(DW_OP_lit0;·DW_OP_stack_value) | 127288 | ·············0000000000064754·000000000006476c·(DW_OP_lit0;·DW_OP_stack_value) |
127289 | ····00061236·<End·of·list> | 127289 | ····00061236·<End·of·list> |
127290 | ····00061237·v000000000000001·v000000000000003·location·view·pair | 127290 | ····00061237·v000000000000001·v000000000000003·location·view·pair |
127291 | ····00061239·v000000000000001·v000000000000003·views·at·00061237·for: | 127291 | ····00061239·v000000000000001·v000000000000003·views·at·00061237·for: |
127292 | ·············0000000000064754·000000000006476c·(DW_OP_implicit_pointer:·<0x5e3b | 127292 | ·············0000000000064754·000000000006476c·(DW_OP_implicit_pointer:·<0x5e3b9>·0) |
127293 | ····0006124a·<End·of·list> | 127293 | ····0006124a·<End·of·list> |
127294 | ····0006124b·v000000000000001·v000000000000003·location·view·pair | 127294 | ····0006124b·v000000000000001·v000000000000003·location·view·pair |
127295 | ····0006124d·v000000000000001·v000000000000003·views·at·0006124b·for: | 127295 | ····0006124d·v000000000000001·v000000000000003·views·at·0006124b·for: |
127296 | ·············0000000000064754·000000000006476c·(DW_OP_implicit_pointer:·<0x5e3c | 127296 | ·············0000000000064754·000000000006476c·(DW_OP_implicit_pointer:·<0x5e3c5>·0) |
127297 | ····0006125e·<End·of·list> | 127297 | ····0006125e·<End·of·list> |
127298 | ····0006125f·v000000000000001·v000000000000001·location·view·pair | 127298 | ····0006125f·v000000000000001·v000000000000001·location·view·pair |
127299 | ····00061261·v000000000000001·v000000000000001·views·at·0006125f·for: | 127299 | ····00061261·v000000000000001·v000000000000001·views·at·0006125f·for: |
127300 | ·············000000000006475c·000000000006476c·(DW_OP_reg19·(x19)) | 127300 | ·············000000000006475c·000000000006476c·(DW_OP_reg19·(x19)) |
127301 | ····0006126d·<End·of·list> | 127301 | ····0006126d·<End·of·list> |
Offset 142818, 37 lines modified | Offset 142818, 37 lines modified | ||
142818 | ····0006cc88·<End·of·list> | 142818 | ····0006cc88·<End·of·list> |
142819 | ····0006cc89·v000000000000000·v000000000000004·location·view·pair | 142819 | ····0006cc89·v000000000000000·v000000000000004·location·view·pair |
142820 | ····0006cc8b·v000000000000000·v000000000000000·location·view·pair | 142820 | ····0006cc8b·v000000000000000·v000000000000000·location·view·pair |
142821 | ····0006cc8d·0000000000031dec·(base·address) | 142821 | ····0006cc8d·0000000000031dec·(base·address) |
142822 | ····0006cc96·v000000000000000·v000000000000004·views·at·0006cc89·for: | 142822 | ····0006cc96·v000000000000000·v000000000000004·views·at·0006cc89·for: |
142823 | ·············0000000000031dec·0000000000031e18·(DW_OP_implicit_pointer:·<0x6cf2 | 142823 | ·············0000000000031dec·0000000000031e18·(DW_OP_implicit_pointer:·<0x6cf2d>·0) |
142824 | ····0006cca0·v000000000000000·v000000000000000·views·at·0006cc8b·for: | 142824 | ····0006cca0·v000000000000000·v000000000000000·views·at·0006cc8b·for: |
142825 | ·············0000000000031fec·0000000000032034·(DW_OP_implicit_pointer:·<0x6cf2 | 142825 | ·············0000000000031fec·0000000000032034·(DW_OP_implicit_pointer:·<0x6cf2d>·0) |
142826 | ····0006ccac·<End·of·list> | 142826 | ····0006ccac·<End·of·list> |
142827 | ····0006ccad·v000000000000000·v000000000000004·location·view·pair | 142827 | ····0006ccad·v000000000000000·v000000000000004·location·view·pair |
142828 | ····0006ccaf·v000000000000000·v000000000000000·location·view·pair | 142828 | ····0006ccaf·v000000000000000·v000000000000000·location·view·pair |
142829 | ····0006ccb1·0000000000031dec·(base·address) | 142829 | ····0006ccb1·0000000000031dec·(base·address) |
142830 | ····0006ccba·v000000000000000·v000000000000004·views·at·0006ccad·for: | 142830 | ····0006ccba·v000000000000000·v000000000000004·views·at·0006ccad·for: |
142831 | ·············0000000000031dec·0000000000031e18·(DW_OP_implicit_pointer:·<0x6cf4 | 142831 | ·············0000000000031dec·0000000000031e18·(DW_OP_implicit_pointer:·<0x6cf41>·0) |
142832 | ····0006ccc4·v000000000000000·v000000000000000·views·at·0006ccaf·for: | 142832 | ····0006ccc4·v000000000000000·v000000000000000·views·at·0006ccaf·for: |
142833 | ·············0000000000031fec·0000000000032034·(DW_OP_implicit_pointer:·<0x6cf4 | 142833 | ·············0000000000031fec·0000000000032034·(DW_OP_implicit_pointer:·<0x6cf41>·0) |
142834 | ····0006ccd0·<End·of·list> | 142834 | ····0006ccd0·<End·of·list> |
142835 | ····0006ccd1·v000000000000000·v000000000000004·location·view·pair | 142835 | ····0006ccd1·v000000000000000·v000000000000004·location·view·pair |
142836 | ····0006ccd3·v000000000000000·v000000000000000·location·view·pair | 142836 | ····0006ccd3·v000000000000000·v000000000000000·location·view·pair |
142837 | ····0006ccd5·0000000000031dec·(base·address) | 142837 | ····0006ccd5·0000000000031dec·(base·address) |
142838 | ····0006ccde·v000000000000000·v000000000000004·views·at·0006ccd1·for: | 142838 | ····0006ccde·v000000000000000·v000000000000004·views·at·0006ccd1·for: |
142839 | ·············0000000000031dec·0000000000031e18·(DW_OP_implicit_pointer:·<0x6cf5 | 142839 | ·············0000000000031dec·0000000000031e18·(DW_OP_implicit_pointer:·<0x6cf55>·0) |
142840 | ····0006cce8·v000000000000000·v000000000000000·views·at·0006ccd3·for: | 142840 | ····0006cce8·v000000000000000·v000000000000000·views·at·0006ccd3·for: |
142841 | ·············0000000000031fec·0000000000032034·(DW_OP_implicit_pointer:·<0x6cf5 | 142841 | ·············0000000000031fec·0000000000032034·(DW_OP_implicit_pointer:·<0x6cf55>·0) |
142842 | ····0006ccf4·<End·of·list> | 142842 | ····0006ccf4·<End·of·list> |
142843 | ····0006ccf5·v000000000000001·v000000000000000·location·view·pair | 142843 | ····0006ccf5·v000000000000001·v000000000000000·location·view·pair |
142844 | ····0006ccf7·v000000000000000·v000000000000000·location·view·pair | 142844 | ····0006ccf7·v000000000000000·v000000000000000·location·view·pair |
142845 | ····0006ccf9·v000000000000000·v000000000000000·location·view·pair | 142845 | ····0006ccf9·v000000000000000·v000000000000000·location·view·pair |
142846 | ····0006ccfb·v000000000000000·v000000000000000·location·view·pair | 142846 | ····0006ccfb·v000000000000000·v000000000000000·location·view·pair |
142847 | ····0006ccfd·v000000000000000·v000000000000000·location·view·pair | 142847 | ····0006ccfd·v000000000000000·v000000000000000·location·view·pair |
Offset 170442, 37 lines modified | Offset 170442, 37 lines modified | ||
170442 | ····00081def·<End·of·list> | 170442 | ····00081def·<End·of·list> |
170443 | ····00081df0·v000000000000000·v000000000000000·location·view·pair | 170443 | ····00081df0·v000000000000000·v000000000000000·location·view·pair |
170444 | ····00081df2·v000000000000000·v000000000000000·location·view·pair | 170444 | ····00081df2·v000000000000000·v000000000000000·location·view·pair |
170445 | ····00081df4·0000000000030fe8·(base·address) | 170445 | ····00081df4·0000000000030fe8·(base·address) |
170446 | ····00081dfd·v000000000000000·v000000000000000·views·at·00081df0·for: | 170446 | ····00081dfd·v000000000000000·v000000000000000·views·at·00081df0·for: |
170447 | ·············0000000000030fe8·0000000000031010·(DW_OP_implicit_pointer:·<0x7e70 | 170447 | ·············0000000000030fe8·0000000000031010·(DW_OP_implicit_pointer:·<0x7e704>·0) |
170448 | ····00081e07·v000000000000000·v000000000000000·views·at·00081df2·for: | 170448 | ····00081e07·v000000000000000·v000000000000000·views·at·00081df2·for: |
170449 | ·············0000000000031160·0000000000031194·(DW_OP_implicit_pointer:·<0x7e70 | 170449 | ·············0000000000031160·0000000000031194·(DW_OP_implicit_pointer:·<0x7e704>·0) |
170450 | ····00081e13·<End·of·list> | 170450 | ····00081e13·<End·of·list> |
170451 | ····00081e14·v000000000000000·v000000000000000·location·view·pair | 170451 | ····00081e14·v000000000000000·v000000000000000·location·view·pair |
170452 | ····00081e16·v000000000000000·v000000000000000·location·view·pair | 170452 | ····00081e16·v000000000000000·v000000000000000·location·view·pair |
170453 | ····00081e18·0000000000030fe8·(base·address) | 170453 | ····00081e18·0000000000030fe8·(base·address) |
170454 | ····00081e21·v000000000000000·v000000000000000·views·at·00081e14·for: | 170454 | ····00081e21·v000000000000000·v000000000000000·views·at·00081e14·for: |
170455 | ·············0000000000030fe8·0000000000031010·(DW_OP_implicit_pointer:·<0x7e71 | 170455 | ·············0000000000030fe8·0000000000031010·(DW_OP_implicit_pointer:·<0x7e710>·0) |
170456 | ····00081e2b·v000000000000000·v000000000000000·views·at·00081e16·for: | 170456 | ····00081e2b·v000000000000000·v000000000000000·views·at·00081e16·for: |
170457 | ·············0000000000031160·0000000000031194·(DW_OP_implicit_pointer:·<0x7e71 | 170457 | ·············0000000000031160·0000000000031194·(DW_OP_implicit_pointer:·<0x7e710>·0) |
170458 | ····00081e37·<End·of·list> | 170458 | ····00081e37·<End·of·list> |
170459 | ····00081e38·v000000000000000·v000000000000000·location·view·pair | 170459 | ····00081e38·v000000000000000·v000000000000000·location·view·pair |
170460 | ····00081e3a·v000000000000000·v000000000000000·location·view·pair | 170460 | ····00081e3a·v000000000000000·v000000000000000·location·view·pair |
170461 | ····00081e3c·0000000000030fe8·(base·address) | 170461 | ····00081e3c·0000000000030fe8·(base·address) |
170462 | ····00081e45·v000000000000000·v000000000000000·views·at·00081e38·for: | 170462 | ····00081e45·v000000000000000·v000000000000000·views·at·00081e38·for: |
170463 | ·············0000000000030fe8·0000000000031010·(DW_OP_implicit_pointer:·<0x7e71 | 170463 | ·············0000000000030fe8·0000000000031010·(DW_OP_implicit_pointer:·<0x7e71c>·0) |
170464 | ····00081e4f·v000000000000000·v000000000000000·views·at·00081e3a·for: | 170464 | ····00081e4f·v000000000000000·v000000000000000·views·at·00081e3a·for: |
170465 | ·············0000000000031160·0000000000031194·(DW_OP_implicit_pointer:·<0x7e71 | 170465 | ·············0000000000031160·0000000000031194·(DW_OP_implicit_pointer:·<0x7e71c>·0) |
170466 | ····00081e5b·<End·of·list> | 170466 | ····00081e5b·<End·of·list> |
170467 | ····00081e5c·v000000000000000·v000000000000005·location·view·pair | 170467 | ····00081e5c·v000000000000000·v000000000000005·location·view·pair |
170468 | ····00081e5e·v000000000000005·v000000000000000·location·view·pair | 170468 | ····00081e5e·v000000000000005·v000000000000000·location·view·pair |
170469 | ····00081e60·v000000000000000·v000000000000000·location·view·pair | 170469 | ····00081e60·v000000000000000·v000000000000000·location·view·pair |
170470 | ····00081e62·0000000000031160·(base·address) | 170470 | ····00081e62·0000000000031160·(base·address) |
Offset 189193, 45 lines modified | Offset 189193, 45 lines modified | ||
189193 | ····00090254·v000000000000004·v000000000000002·location·view·pair | 189193 | ····00090254·v000000000000004·v000000000000002·location·view·pair |
189194 | ····00090256·v000000000000000·v000000000000000·location·view·pair | 189194 | ····00090256·v000000000000000·v000000000000000·location·view·pair |
189195 | ····00090258·v000000000000000·v000000000000000·location·view·pair | 189195 | ····00090258·v000000000000000·v000000000000000·location·view·pair |
189196 | ····0009025a·0000000000059978·(base·address) | 189196 | ····0009025a·0000000000059978·(base·address) |
189197 | ····00090263·v000000000000004·v000000000000002·views·at·00090254·for: | 189197 | ····00090263·v000000000000004·v000000000000002·views·at·00090254·for: |
189198 | ·············0000000000059978·00000000000599a4·(DW_OP_implicit_pointer:·<0x8863 | 189198 | ·············0000000000059978·00000000000599a4·(DW_OP_implicit_pointer:·<0x88639>·0) |
189199 | ····0009026d·v000000000000000·v000000000000000·views·at·00090256·for: | 189199 | ····0009026d·v000000000000000·v000000000000000·views·at·00090256·for: |
189200 | ·············0000000000059d24·0000000000059d3c·(DW_OP_implicit_pointer:·<0x8863 | 189200 | ·············0000000000059d24·0000000000059d3c·(DW_OP_implicit_pointer:·<0x88639>·0) |
189201 | ····00090279·v000000000000000·v000000000000000·views·at·00090258·for: | 189201 | ····00090279·v000000000000000·v000000000000000·views·at·00090258·for: |
189202 | ·············000000000005b2e4·000000000005b2e8·(DW_OP_implicit_pointer:·<0x8863 | 189202 | ·············000000000005b2e4·000000000005b2e8·(DW_OP_implicit_pointer:·<0x88639>·0) |
189203 | ····00090285·<End·of·list> | 189203 | ····00090285·<End·of·list> |
189204 | ····00090286·v000000000000004·v000000000000002·location·view·pair | 189204 | ····00090286·v000000000000004·v000000000000002·location·view·pair |
189205 | ····00090288·v000000000000000·v000000000000000·location·view·pair | 189205 | ····00090288·v000000000000000·v000000000000000·location·view·pair |
189206 | ····0009028a·v000000000000000·v000000000000000·location·view·pair | 189206 | ····0009028a·v000000000000000·v000000000000000·location·view·pair |
189207 | ····0009028c·0000000000059978·(base·address) | 189207 | ····0009028c·0000000000059978·(base·address) |
189208 | ····00090295·v000000000000004·v000000000000002·views·at·00090286·for: | 189208 | ····00090295·v000000000000004·v000000000000002·views·at·00090286·for: |
189209 | ·············0000000000059978·00000000000599a4·(DW_OP_implicit_pointer:·<0x8864 | 189209 | ·············0000000000059978·00000000000599a4·(DW_OP_implicit_pointer:·<0x88646>·0) |
189210 | ····0009029f·v000000000000000·v000000000000000·views·at·00090288·for: | 189210 | ····0009029f·v000000000000000·v000000000000000·views·at·00090288·for: |
189211 | ·············0000000000059d24·0000000000059d3c·(DW_OP_implicit_pointer:·<0x8864 | 189211 | ·············0000000000059d24·0000000000059d3c·(DW_OP_implicit_pointer:·<0x88646>·0) |
189212 | ····000902ab·v000000000000000·v000000000000000·views·at·0009028a·for: | 189212 | ····000902ab·v000000000000000·v000000000000000·views·at·0009028a·for: |
189213 | ·············000000000005b2e4·000000000005b2e8·(DW_OP_implicit_pointer:·<0x8864 | 189213 | ·············000000000005b2e4·000000000005b2e8·(DW_OP_implicit_pointer:·<0x88646>·0) |
189214 | ····000902b7·<End·of·list> | 189214 | ····000902b7·<End·of·list> |
189215 | ····000902b8·v000000000000004·v000000000000002·location·view·pair | 189215 | ····000902b8·v000000000000004·v000000000000002·location·view·pair |
189216 | ····000902ba·v000000000000000·v000000000000000·location·view·pair | 189216 | ····000902ba·v000000000000000·v000000000000000·location·view·pair |
Max diff block lines reached; 67630/75894 bytes (89.11%) of diff not shown. |
Offset 1, 93 lines modified | Offset 1, 98 lines modified | ||
1 | GCC:·(Debian·14.2.0-19)·14.2.0 | 1 | |^GCC:·(Debian·14.2.0-19)·14.2.0 |
2 | &&Xs"IUz | ||
3 | FA/y» _%D | ||
4 | RXveQu-h;} | ||
5 | Wbl&JU=6 | ||
6 | E1\Pu`U# | ||
7 | D6%Q{SSV | ||
8 | [N[m}0|8LZm | ||
9 | y]G=\W^I!* | ||
10 | o$m:pOci)JZ | ||
11 | Eeeefeeeee | ||
12 | Kut?» }_G | ||
13 | 2 | gsffgggwgwg | |
3 | U~-#^o~2[ | ||
4 | ·|=_%SiV | ||
5 | (}j)}2Ay | ||
6 | » s,`VB2]?a | ||
7 | Z:P/·@» ` | ||
8 | j|ZlNZLjt | ||
9 | .wiy{IZ" | ||
10 | R@OyrgNH | ||
11 | b7$jBbZp» L | ||
12 | {'[4L» bJXT$ | ||
13 | qG3uq=$qu. | ||
14 | Kxsp( | 14 | AKxsp(Tm |
15 | "fB>c>}*b» | ||
16 | » e=u);IL | ||
17 | 6qsd_[j"2 | ||
18 | W&sO_G+W | ||
15 | GSl@x}+5e | ||
16 | Nzv*UUc+7 | ||
17 | LO2Mzd5' | ||
18 | rw_[9wWS | ||
19 | ·XH\TN?y | ||
20 | ·b·A» Ox" | ||
21 | rP,i | 19 | rP,i&]9D |
20 | Q|A5CS_P | ||
21 | ^nTZA0M] | ||
22 | [)zy'» {r | ||
23 | J3,KM>ns | ||
24 | O1*[!nN8e3; | ||
25 | )h0MAY8C | ||
26 | c;@6[Dcd | ||
27 | H-KdgKvxe | ||
28 | vVEN^EGx | ||
29 | GqWHS!~J | ||
30 | 6S=GbfuNc | ||
31 | ·D1-rCyet | ||
32 | n1nLRO@\ | ||
33 | 6)Zmn$rm | ||
34 | }JuS!LFI9 | ||
35 | _JvI5vI5> | ||
36 | _{9nu,g8 | ||
37 | M<.S<.SrF | ||
38 | =#Xi/V>L{!#xi} | ||
39 | @C?_b$`FI | ||
40 | JJ1XR*N, | ||
41 | [:^Z:^Z:+ | ||
42 | aJhxR`a<_rh | ||
43 | 3YB=TB3( | ||
44 | =`» 5|n» y | ||
45 | >.H,bFKA" | ||
46 | ]`7l|]u5 | ||
47 | » }IL9E1} | ||
48 | kXfY-J%u | ||
49 | S<@JBxwP | ||
50 | wQr}BrUN | ||
51 | ,#R·=q3[Fp | ||
52 | D}» N>U"O | ||
53 | !g,87L·: | ||
54 | suf@F{*( | ||
55 | sFLELT]V | ||
56 | i·JWFhxK | ||
57 | "-L6A/B> | ||
22 | xHJ1xeX/m | ||
23 | }(Js0M-Z | ||
24 | 3Jc0WB-t | ||
25 | :ynh2Z2GI | ||
26 | KV7B-<Ye1&& | ||
27 | e:<|W#\& | ||
28 | V~qBTUGI | ||
29 | %·Rd2Y·2 | ||
30 | 3P» "k{eA|` | ||
31 | j5p+» [{c | ||
32 | BAsP=3]B | ||
33 | ]Br2» /E1 | ||
34 | i$uR^;9I | ||
35 | .\v\PQQQ | ||
36 | t» o.&W,< | ||
37 | ?5Rh,(oCr | ||
38 | CaS!BPi( | ||
39 | `=^;ECaF5~ | ||
40 | y'`FI1a. | ||
41 | [|.XmAV?% | ||
42 | _» p~[K:KS | ||
43 | R·V)<|9w | ||
44 | H» S]*TEQ | ||
45 | %QW5UW5}] | ||
46 | hu9_b<» ; | ||
47 | Aldt#^72* | ||
48 | Q\AEFODn&~e | ||
49 | K+++333+++ | ||
50 | ri8F-("M | ||
51 | >8?|@W95 | ||
52 | =oOa-A`7 | ||
53 | `_czbHv0 | ||
54 | hYa8L-(R | ||
55 | F5vHy3x= | ||
56 | <8L-Mf<.n | ||
57 | c-Ti5k}L(ef | ||
58 | E\_YZBlF | ||
59 | *<W·|s9)D | ||
60 | J<_o» u~; | ||
61 | aD#-1$S» | ||
62 | M}"|/Dr3 | ||
63 | =@V1)?: | 58 | =@V1)?:X |
64 | ]34/» <z(; | ||
65 | Ewa2Dd{I) | ||
66 | BMu;dqM+ | ||
67 | (VH:}@JO | ||
68 | /a*gGxl\ | ||
69 | [» (F/EUna | ||
70 | GEQ"["U?V | ||
71 | B+E0U/A\ | ||
72 | .MQe%I37 | ||
73 | UiShWP1J | ||
74 | |A/VuXEh | ||
Max diff block lines reached; 1279/3246 bytes (39.40%) of diff not shown. |