Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | · | 1 | ·94758643f89409334caa73cc7dead052·9245460·doc·optional·python-pandas-doc_2.2.3+dfsg-5_all.deb |
2 | · | 2 | ·3927f27fe70c6d23c12832cfdb18d38a·35727584·debug·optional·python3-pandas-lib-dbgsym_2.2.3+dfsg-5_arm64.deb |
3 | · | 3 | ·3ee1724c568c36cf30fbf2651eeaee37·3746688·python·optional·python3-pandas-lib_2.2.3+dfsg-5_arm64.deb |
4 | ·82393119d6d8cb1b1ef15e3b71c2d0a7·3096356·python·optional·python3-pandas_2.2.3+dfsg-5_all.deb | 4 | ·82393119d6d8cb1b1ef15e3b71c2d0a7·3096356·python·optional·python3-pandas_2.2.3+dfsg-5_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2024-10-21·18:43:11.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-21·18:43:11.000000·debian-binary |
2 | -rw-r--r--···0········0········0···1469 | 2 | -rw-r--r--···0········0········0···146964·2024-10-21·18:43:11.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··9098 | 3 | -rw-r--r--···0········0········0··9098304·2024-10-21·18:43:11.000000·data.tar.xz |
Offset 6230, 61 lines modified | Offset 6230, 61 lines modified | ||
6230 | -rw-r--r--···0·root·········(0)·root·········(0)···209237·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/series.html | 6230 | -rw-r--r--···0·root·········(0)·root·········(0)···209237·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/series.html |
6231 | -rw-r--r--···0·root·········(0)·root·········(0)····47718·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/style.html | 6231 | -rw-r--r--···0·root·········(0)·root·········(0)····47718·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/style.html |
6232 | -rw-r--r--···0·root·········(0)·root·········(0)····47710·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/testing.html | 6232 | -rw-r--r--···0·root·········(0)·root·········(0)····47710·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/testing.html |
6233 | -rw-r--r--···0·root·········(0)·root·········(0)····52348·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/window.html | 6233 | -rw-r--r--···0·root·········(0)·root·········(0)····52348·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reference/window.html |
6234 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/release.html | 6234 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/release.html |
6235 | -rw-r--r--···0·root·········(0)·root·········(0)······269·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reshaping.html | 6235 | -rw-r--r--···0·root·········(0)·root·········(0)······269·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/reshaping.html |
6236 | -rw-r--r--···0·root·········(0)·root·········(0)····16236·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/search.html | 6236 | -rw-r--r--···0·root·········(0)·root·········(0)····16236·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/search.html |
6237 | -rw-r--r--···0·root·········(0)·root·········(0)··2358 | 6237 | -rw-r--r--···0·root·········(0)·root·········(0)··2358503·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/searchindex.js |
6238 | -rw-r--r--···0·root·········(0)·root·········(0)······259·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/sparse.html | 6238 | -rw-r--r--···0·root·········(0)·root·········(0)······259·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/sparse.html |
6239 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/style.html | 6239 | -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/style.html |
6240 | -rw-r--r--···0·root·········(0)·root·········(0)······255·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/text.html | 6240 | -rw-r--r--···0·root·········(0)·root·········(0)······255·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/text.html |
6241 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/timedeltas.html | 6241 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/timedeltas.html |
6242 | -rw-r--r--···0·root·········(0)·root·········(0)······277·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/timeseries.html | 6242 | -rw-r--r--···0·root·········(0)·root·········(0)······277·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/timeseries.html |
6243 | -rw-r--r--···0·root·········(0)·root·········(0)······272·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/tutorials.html | 6243 | -rw-r--r--···0·root·········(0)·root·········(0)······272·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/tutorials.html |
6244 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/ | 6244 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/ |
6245 | -rw-r--r--···0·root·········(0)·root·········(0)···170385·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/10min.html | 6245 | -rw-r--r--···0·root·········(0)·root·········(0)···170385·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/10min.html |
6246 | -rw-r--r--···0·root·········(0)·root·········(0)···28286 | 6246 | -rw-r--r--···0·root·········(0)·root·········(0)···282860·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/advanced.html |
6247 | -rw-r--r--···0·root·········(0)·root·········(0)···434987·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/basics.html | 6247 | -rw-r--r--···0·root·········(0)·root·········(0)···434987·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/basics.html |
6248 | -rw-r--r--···0·root·········(0)·root·········(0)····35684·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/boolean.html | 6248 | -rw-r--r--···0·root·········(0)·root·········(0)····35684·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/boolean.html |
6249 | -rw-r--r--···0·root·········(0)·root·········(0)···216528·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/categorical.html | 6249 | -rw-r--r--···0·root·········(0)·root·········(0)···216528·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/categorical.html |
6250 | -rw-r--r--···0·root·········(0)·root·········(0)····17366·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/cookbook.html | 6250 | -rw-r--r--···0·root·········(0)·root·········(0)····17366·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/cookbook.html |
6251 | -rw-r--r--···0·root·········(0)·root·········(0)····65178·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/copy_on_write.html | 6251 | -rw-r--r--···0·root·········(0)·root·········(0)····65178·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/copy_on_write.html |
6252 | -rw-r--r--···0·root·········(0)·root·········(0)···159345·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/dsintro.html | 6252 | -rw-r--r--···0·root·········(0)·root·········(0)···159345·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/dsintro.html |
6253 | -rw-r--r--···0·root·········(0)·root·········(0)····80419·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/duplicates.html | 6253 | -rw-r--r--···0·root·········(0)·root·········(0)····80419·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/duplicates.html |
6254 | -rw-r--r--···0·root·········(0)·root·········(0)···1144 | 6254 | -rw-r--r--···0·root·········(0)·root·········(0)···114419·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/enhancingperf.html |
6255 | -rw-r--r--···0·root·········(0)·root·········(0)···106902·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/gotchas.html | 6255 | -rw-r--r--···0·root·········(0)·root·········(0)···106902·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/gotchas.html |
6256 | -rw-r--r--···0·root·········(0)·root·········(0)···299886·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/groupby.html | 6256 | -rw-r--r--···0·root·········(0)·root·········(0)···299886·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/groupby.html |
6257 | -rw-r--r--···0·root·········(0)·root·········(0)····58768·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/index.html | 6257 | -rw-r--r--···0·root·········(0)·root·········(0)····58768·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/index.html |
6258 | -rw-r--r--···0·root·········(0)·root·········(0)···394407·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/indexing.html | 6258 | -rw-r--r--···0·root·········(0)·root·········(0)···394407·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/indexing.html |
6259 | -rw-r--r--···0·root·········(0)·root·········(0)····40816·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/integer_na.html | 6259 | -rw-r--r--···0·root·········(0)·root·········(0)····40816·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/integer_na.html |
6260 | -rw-r--r--···0·root·········(0)·root·········(0)··1144274·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/io.html | 6260 | -rw-r--r--···0·root·········(0)·root·········(0)··1144274·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/io.html |
6261 | -rw-r--r--···0·root·········(0)·root·········(0)···207911·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/merging.html | 6261 | -rw-r--r--···0·root·········(0)·root·········(0)···207911·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/merging.html |
6262 | -rw-r--r--···0·root·········(0)·root·········(0)···177680·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/missing_data.html | 6262 | -rw-r--r--···0·root·········(0)·root·········(0)···177680·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/missing_data.html |
6263 | -rw-r--r--···0·root·········(0)·root·········(0)···111206·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/options.html | 6263 | -rw-r--r--···0·root·········(0)·root·········(0)···111206·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/options.html |
6264 | -rw-r--r--···0·root·········(0)·root·········(0)···146554·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/pyarrow.html | 6264 | -rw-r--r--···0·root·········(0)·root·········(0)···146554·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/pyarrow.html |
6265 | -rw-r--r--···0·root·········(0)·root·········(0)···161699·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/reshaping.html | 6265 | -rw-r--r--···0·root·········(0)·root·········(0)···161699·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/reshaping.html |
6266 | -rw-r--r--···0·root·········(0)·root·········(0)···11462 | 6266 | -rw-r--r--···0·root·········(0)·root·········(0)···114622·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/scale.html |
6267 | -rw-r--r--···0·root·········(0)·root·········(0)····64899·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/sparse.html | 6267 | -rw-r--r--···0·root·········(0)·root·········(0)····64899·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/sparse.html |
6268 | -rw-r--r--···0·root·········(0)·root·········(0)···697293·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/style.html | 6268 | -rw-r--r--···0·root·········(0)·root·········(0)···697293·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/style.html |
6269 | -rw-r--r--···0·root·········(0)·root·········(0)····878 | 6269 | -rw-r--r--···0·root·········(0)·root·········(0)····87846·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/style.ipynb.gz |
6270 | -rw-r--r--···0·root·········(0)·root·········(0)···164343·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/text.html | 6270 | -rw-r--r--···0·root·········(0)·root·········(0)···164343·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/text.html |
6271 | -rw-r--r--···0·root·········(0)·root·········(0)····99980·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timedeltas.html | 6271 | -rw-r--r--···0·root·········(0)·root·········(0)····99980·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timedeltas.html |
6272 | -rw-r--r--···0·root·········(0)·root·········(0)···485612·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timeseries.html | 6272 | -rw-r--r--···0·root·········(0)·root·········(0)···485612·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/timeseries.html |
6273 | -rw-r--r--···0·root·········(0)·root·········(0)···203394·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/visualization.html | 6273 | -rw-r--r--···0·root·········(0)·root·········(0)···203394·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/visualization.html |
6274 | -rw-r--r--···0·root·········(0)·root·········(0)···141000·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/window.html | 6274 | -rw-r--r--···0·root·········(0)·root·········(0)···141000·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/user_guide/window.html |
6275 | -rw-r--r--···0·root·········(0)·root·········(0)······270·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/visualization.html | 6275 | -rw-r--r--···0·root·········(0)·root·········(0)······270·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/visualization.html |
6276 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/ | 6276 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/ |
6277 | -rw-r--r--···0·root·········(0)·root·········(0)···106734·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html | 6277 | -rw-r--r--···0·root·········(0)·root·········(0)···106734·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html |
6278 | -rw-r--r--···0·root·········(0)·root·········(0)····10080·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html.gz | 6278 | -rw-r--r--···0·root·········(0)·root·········(0)····10080·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/index.html.gz |
6279 | -rw-r--r--···0·root·········(0)·root·········(0)····83016·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.0.html | 6279 | -rw-r--r--···0·root·········(0)·root·········(0)····83016·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.0.html |
6280 | -rw-r--r--···0·root·········(0)·root·········(0)····65522·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.1.html | 6280 | -rw-r--r--···0·root·········(0)·root·········(0)····65522·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.10.1.html |
6281 | -rw-r--r--···0·root·········(0)·root·········(0)····81344·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.11.0.html | 6281 | -rw-r--r--···0·root·········(0)·root·········(0)····81344·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.11.0.html |
6282 | -rw-r--r--···0·root·········(0)·root·········(0)···103349·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.12.0.html | 6282 | -rw-r--r--···0·root·········(0)·root·········(0)···103349·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.12.0.html |
6283 | -rw-r--r--···0·root·········(0)·root·········(0)···22150 | 6283 | -rw-r--r--···0·root·········(0)·root·········(0)···221508·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.13.0.html |
6284 | -rw-r--r--···0·root·········(0)·root·········(0)····88415·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.13.1.html | 6284 | -rw-r--r--···0·root·········(0)·root·········(0)····88415·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.13.1.html |
6285 | -rw-r--r--···0·root·········(0)·root·········(0)···242763·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.0.html | 6285 | -rw-r--r--···0·root·········(0)·root·········(0)···242763·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.0.html |
6286 | -rw-r--r--···0·root·········(0)·root·········(0)····82295·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.1.html | 6286 | -rw-r--r--···0·root·········(0)·root·········(0)····82295·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.14.1.html |
6287 | -rw-r--r--···0·root·········(0)·root·········(0)···251323·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.0.html | 6287 | -rw-r--r--···0·root·········(0)·root·········(0)···251323·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.0.html |
6288 | -rw-r--r--···0·root·········(0)·root·········(0)····67310·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.1.html | 6288 | -rw-r--r--···0·root·········(0)·root·········(0)····67310·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.1.html |
6289 | -rw-r--r--···0·root·········(0)·root·········(0)····74144·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.2.html | 6289 | -rw-r--r--···0·root·········(0)·root·········(0)····74144·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.15.2.html |
6290 | -rw-r--r--···0·root·········(0)·root·········(0)···144231·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.16.0.html | 6290 | -rw-r--r--···0·root·········(0)·root·········(0)···144231·2024-10-21·18:43:11.000000·./usr/share/doc/python-pandas-doc/html/whatsnew/v0.16.0.html |
Offset 21523, 34 lines modified | Offset 21523, 34 lines modified | ||
21523 | ········"004194":·2186, | 21523 | ········"004194":·2186, |
21524 | ········"004201":·2186, | 21524 | ········"004201":·2186, |
21525 | ········"004229":·2186, | 21525 | ········"004229":·2186, |
21526 | ········"004474":·2184, | 21526 | ········"004474":·2184, |
21527 | ········"004580":·2210, | 21527 | ········"004580":·2210, |
21528 | ········"00486":·30, | 21528 | ········"00486":·30, |
21529 | ········"004956":·2207, | 21529 | ········"004956":·2207, |
21530 | ········"005":·2209, | 21530 | ········"005":·[2193,·2209], |
21531 | ········"005000":·2218, | 21531 | ········"005000":·2218, |
21532 | ········"005361":·2207, | 21532 | ········"005361":·2207, |
21533 | ········"005383":·2220, | 21533 | ········"005383":·2220, |
21534 | ········"005446":·2219, | 21534 | ········"005446":·2219, |
21535 | ········"005462":·2191, | 21535 | ········"005462":·2191, |
21536 | ········"005977":·2199, | 21536 | ········"005977":·2199, |
21537 | ········"005979":·2186, | 21537 | ········"005979":·2186, |
21538 | ········"006":·2193, | ||
21538 | ········"006123":·2207, | 21539 | ········"006123":·2207, |
21539 | ········"006154":·[2185,·2197,·2199,·2202,·2204,·2215,·2257], | 21540 | ········"006154":·[2185,·2197,·2199,·2202,·2204,·2215,·2257], |
21540 | ········"0062":·2191, | 21541 | ········"0062":·2191, |
21541 | ········"006349":·2195, | 21542 | ········"006349":·2195, |
21542 | ········"006438":·2215, | 21543 | ········"006438":·2215, |
21543 | ········"006549":·[182,·760], | 21544 | ········"006549":·[182,·760], |
21544 | ········"006695":·2186, | 21545 | ········"006695":·2186, |
21545 | ········"006747":·[2185,·2197,·2199,·2202,·2204,·2215], | 21546 | ········"006747":·[2185,·2197,·2199,·2202,·2204,·2215], |
21546 | ········"006871":·2212, | 21547 | ········"006871":·2212, |
21547 | ········"006888":·2220, | 21548 | ········"006888":·2220, |
21548 | ········"006938":·2207, | 21549 | ········"006938":·2207, |
21549 | ········"007":·2193, | ||
21550 | ········"007200":·2184, | 21550 | ········"007200":·2184, |
21551 | ········"007207":·[2184,·2214], | 21551 | ········"007207":·[2184,·2214], |
21552 | ········"007717":·2199, | 21552 | ········"007717":·2199, |
21553 | ········"007824":·15, | 21553 | ········"007824":·15, |
21554 | ········"007952":·2207, | 21554 | ········"007952":·2207, |
21555 | ········"007996":·2186, | 21555 | ········"007996":·2186, |
21556 | ········"007f":·203, | 21556 | ········"007f":·203, |
Offset 21632, 14 lines modified | Offset 21632, 15 lines modified | ||
21632 | ········"015988":·2186, | 21632 | ········"015988":·2186, |
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 21691, 27 lines modified | Offset 21692, 26 lines modified | ||
21691 | ········"023526":·2191, | 21692 | ········"023526":·2191, |
21692 | ········"023640":·2230, | 21693 | ········"023640":·2230, |
21693 | ········"023688":·[15,·2185,·2191,·2197], | 21694 | ········"023688":·[15,·2185,·2191,·2197], |
21694 | ········"0237":·2204, | 21695 | ········"0237":·2204, |
21695 | ········"023721":·2207, | 21696 | ········"023721":·2207, |
21696 | ········"023888":·2186, | 21697 | ········"023888":·2186, |
21697 | ········"023898":·2195, | 21698 | ········"023898":·2195, |
21698 | ········"024":·2193, | ||
21699 | ········"024121":·2207, | 21699 | ········"024121":·2207, |
21700 | ········"024180":·[2185,·2197,·2199,·2202,·2204,·2215], | 21700 | ········"024180":·[2185,·2197,·2199,·2202,·2204,·2215], |
21701 | ········"024320":·2210, | 21701 | ········"024320":·2210, |
21702 | ········"02458":·2195, | 21702 | ········"02458":·2195, |
21703 | ········"024580":·[2184,·2195,·2214], | 21703 | ········"024580":·[2184,·2195,·2214], |
21704 | ········"024738":·[102,·1158], | 21704 | ········"024738":·[102,·1158], |
21705 | ········"024786":·2207, | 21705 | ········"024786":·2207, |
21706 | ········"024810":·2207, | 21706 | ········"024810":·2207, |
21707 | ········"0249":·[267,·896], | 21707 | ········"0249":·[267,·896], |
21708 | ········"024925":·2195, | 21708 | ········"024925":·2195, |
21709 | ········"024967":·2207, | 21709 | ········"024967":·2207, |
21710 | ········"025":·[2186,·2222,·2227], | 21710 | ········"025":·[2186,·2193,·2222,·2227], |
21711 | ········"025054":·2184, | 21711 | ········"025054":·2184, |
21712 | ········"025270":·2186, | 21712 | ········"025270":·2186, |
21713 | ········"025363":·2186, | 21713 | ········"025363":·2186, |
21714 | ········"025367":·2207, | 21714 | ········"025367":·2207, |
21715 | ········"025747":·[2191,·2197,·2207], | 21715 | ········"025747":·[2191,·2197,·2207], |
21716 | ········"026036":·2207, | 21716 | ········"026036":·2207, |
21717 | ········"026158":·2210, | 21717 | ········"026158":·2210, |
Offset 21914, 15 lines modified | Offset 21914, 14 lines modified | ||
21914 | ········"052021":·2210, | 21914 | ········"052021":·2210, |
21915 | ········"052127":·2207, | 21915 | ········"052127":·2207, |
21916 | ········"052580":·2195, | 21916 | ········"052580":·2195, |
21917 | ········"052589":·2193, | 21917 | ········"052589":·2193, |
21918 | ········"052599":·2186, | 21918 | ········"052599":·2186, |
21919 | ········"052721":·2219, | 21919 | ········"052721":·2219, |
21920 | ········"052849":·2212, | 21920 | ········"052849":·2212, |
21921 | ········"053":·2193, | ||
21922 | ········"0530":·[1498,·2246], | 21921 | ········"0530":·[1498,·2246], |
21923 | ········"053136":·2191, | 21922 | ········"053136":·2191, |
21924 | ········"053365":·[182,·760], | 21923 | ········"053365":·[182,·760], |
21925 | ········"053667":·2207, | 21924 | ········"053667":·2207, |
21926 | ········"053768":·2199, | 21925 | ········"053768":·2199, |
21927 | ········"053785":·2219, | 21926 | ········"053785":·2219, |
21928 | ········"054325":·2191, | 21927 | ········"054325":·2191, |
Offset 21933, 14 lines modified | Offset 21932, 15 lines modified | ||
21933 | ········"055300":·2212, | 21932 | ········"055300":·2212, |
21934 | ········"055457":·2199, | 21933 | ········"055457":·2199, |
21935 | ········"055473":·2235, | 21934 | ········"055473":·2235, |
21936 | ········"055501":·2207, | 21935 | ········"055501":·2207, |
21937 | ········"055556":·[69,·109,·129,·171,·173,·182,·199,·204,·206,·215,·216,·217,·220,·221,·222,·244,·275,·760], | 21936 | ········"055556":·[69,·109,·129,·171,·173,·182,·199,·204,·206,·215,·216,·217,·220,·221,·222,·244,·275,·760], |
21938 | ········"055758":·2197, | 21937 | ········"055758":·2197, |
21939 | ········"055914":·2207, | 21938 | ········"055914":·2207, |
21939 | ········"056":·2193, | ||
21940 | ········"056367":·[283,·910], | 21940 | ········"056367":·[283,·910], |
21941 | ········"056780":·2210, | 21941 | ········"056780":·2210, |
21942 | ········"056842":·2207, | 21942 | ········"056842":·2207, |
21943 | ········"056909":·2210, | 21943 | ········"056909":·2210, |
21944 | ········"057165":·2207, | 21944 | ········"057165":·2207, |
21945 | ········"057490":·2193, | 21945 | ········"057490":·2193, |
21946 | ········"057737":·2235, | 21946 | ········"057737":·2235, |
Offset 22251, 33 lines modified | Offset 22251, 33 lines modified | ||
22251 | ········"0n":·[1489,·2298], | 22251 | ········"0n":·[1489,·2298], |
22252 | ········"0px":·2207, | 22252 | ········"0px":·2207, |
22253 | ········"0rc0":·13, | 22253 | ········"0rc0":·13, |
22254 | ········"0th":·[26,·249,·882,·1202,·2185,·2197,·2199,·2235], | 22254 | ········"0th":·[26,·249,·882,·1202,·2185,·2197,·2199,·2235], |
22255 | ········"0x00":·2294, | 22255 | ········"0x00":·2294, |
22256 | ········"0x40":·2294, | 22256 | ········"0x40":·2294, |
22257 | ········"0x7efd0c0b0690":·3, | 22257 | ········"0x7efd0c0b0690":·3, |
22258 | ········"0xffff | 22258 | ········"0xffff4ae03ec0":·2230, |
22259 | ········"0xffff | 22259 | ········"0xffff822b0b60":·2199, |
22260 | ········"0xffff93590fe0":·2246, | ||
22260 | ········"0xffff | 22261 | ········"0xffff93963670":·2197, |
22261 | ········"0xffff | 22262 | ········"0xffff93c0bf20":·2195, |
22262 | ········"0xffff67fc0110":·2246, | ||
22263 | ········"0xffff | 22263 | ········"0xffffa97af9c0":·2210, |
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 | ········"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], |
Max diff block lines reached; 33736/48463 bytes (69.61%) of diff not shown. |
Offset 1856, 25 lines modified | Offset 1856, 25 lines modified | ||
1856 | <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> | 1856 | <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> |
1857 | <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> | 1857 | <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> |
1858 | <span·class="gp">In·[143]:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr[indexer] | 1858 | <span·class="gp">In·[143]:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr[indexer] |
1859 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr.take(indexer,·axis=0) | 1859 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·arr.take(indexer,·axis=0) |
1860 | <span·class="gp">···.....:·</span> | 1860 | <span·class="gp">···.....:·</span> |
1861 | <span·class="go">2 | 1861 | <span·class="go">243·us·+-·28.5·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each)</span> |
1862 | <span·class="go"> | 1862 | <span·class="go">118·us·+-·24.3·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> |
1863 | </pre></div> | 1863 | </pre></div> |
1864 | </div> | 1864 | </div> |
1865 | <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> | 1865 | <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> |
1866 | <span·class="gp">In·[145]:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.iloc[indexer] | 1866 | <span·class="gp">In·[145]:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.iloc[indexer] |
1867 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.take(indexer) | 1867 | <span·class="gp">···.....:·</span><span·class="o">%</span><span·class="k">timeit</span>·ser.take(indexer) |
1868 | <span·class="gp">···.....:·</span> | 1868 | <span·class="gp">···.....:·</span> |
1869 | <span·class="go">163·us·+-·8.68·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> | ||
1870 | <span·class="go">1 | 1869 | <span·class="go">147·us·+-·12.4·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> |
1870 | <span·class="go">121·us·+-·1.03·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each)</span> | ||
1871 | </pre></div> | 1871 | </pre></div> |
1872 | </div> | 1872 | </div> |
1873 | </section> | 1873 | </section> |
1874 | <section·id="index-types"> | 1874 | <section·id="index-types"> |
1875 | <span·id="advanced-index-types"></span><h2>Index·types<a·class="headerlink"·href="#index-types"·title="Link·to·this·heading">#</a></h2> | 1875 | <span·id="advanced-index-types"></span><h2>Index·types<a·class="headerlink"·href="#index-types"·title="Link·to·this·heading">#</a></h2> |
1876 | <p>We·have·discussed·<code·class="docutils·literal·notranslate"><span·class="pre">MultiIndex</span></code>·in·the·previous·sections·pretty·extensively. | 1876 | <p>We·have·discussed·<code·class="docutils·literal·notranslate"><span·class="pre">MultiIndex</span></code>·in·the·previous·sections·pretty·extensively. |
1877 | 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>, | 1877 | 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 1241, 23 lines modified | Offset 1241, 23 lines modified | ||
1241 | In·[141]:·indexer·=·np.arange(10000) | 1241 | In·[141]:·indexer·=·np.arange(10000) |
1242 | In·[142]:·random.shuffle(indexer) | 1242 | In·[142]:·random.shuffle(indexer) |
1243 | In·[143]:·%timeit·arr[indexer] | 1243 | In·[143]:·%timeit·arr[indexer] |
1244 | ···.....:·%timeit·arr.take(indexer,·axis=0) | 1244 | ···.....:·%timeit·arr.take(indexer,·axis=0) |
1245 | ···.....: | 1245 | ···.....: |
1246 | 2 | 1246 | 243·us·+-·28.5·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each) |
1247 | 1247 | 118·us·+-·24.3·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) | |
1248 | In·[144]:·ser·=·pd.Series(arr[:,·0]) | 1248 | In·[144]:·ser·=·pd.Series(arr[:,·0]) |
1249 | In·[145]:·%timeit·ser.iloc[indexer] | 1249 | In·[145]:·%timeit·ser.iloc[indexer] |
1250 | ···.....:·%timeit·ser.take(indexer) | 1250 | ···.....:·%timeit·ser.take(indexer) |
1251 | ···.....: | 1251 | ···.....: |
1252 | 163·us·+-·8.68·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) | ||
1253 | 1 | 1252 | 147·us·+-·12.4·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) |
1253 | 121·us·+-·1.03·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·10,000·loops·each) | ||
1254 | *\x8**\x8**\x8**\x8**\x8*·I\x8In\x8nd\x8de\x8ex\x8x·t\x8ty\x8yp\x8pe\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8* | 1254 | *\x8**\x8**\x8**\x8**\x8*·I\x8In\x8nd\x8de\x8ex\x8x·t\x8ty\x8yp\x8pe\x8es\x8s_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8* |
1255 | We·have·discussed·MultiIndex·in·the·previous·sections·pretty·extensively. | 1255 | We·have·discussed·MultiIndex·in·the·previous·sections·pretty·extensively. |
1256 | Documentation·about·DatetimeIndex·and·PeriodIndex·are·shown·_\x8h_\x8e_\x8r_\x8e,·and | 1256 | Documentation·about·DatetimeIndex·and·PeriodIndex·are·shown·_\x8h_\x8e_\x8r_\x8e,·and |
1257 | documentation·about·TimedeltaIndex·is·found·_\x8h_\x8e_\x8r_\x8e. | 1257 | documentation·about·TimedeltaIndex·is·found·_\x8h_\x8e_\x8r_\x8e. |
1258 | In·the·following·sub-sections·we·will·highlight·some·other·index·types. | 1258 | In·the·following·sub-sections·we·will·highlight·some·other·index·types. |
1259 | *\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* | 1259 | *\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* |
1260 | _\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 | 1260 | _\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 601, 31 lines modified | Offset 601, 31 lines modified | ||
601 | <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> | 601 | <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> |
602 | <span·class="gp">···...:·</span>····<span·class="k">return</span>·<span·class="n">s</span>·<span·class="o">*</span>·<span·class="n">dx</span> | 602 | <span·class="gp">···...:·</span>····<span·class="k">return</span>·<span·class="n">s</span>·<span·class="o">*</span>·<span·class="n">dx</span> |
603 | <span·class="gp">···...:·</span> | 603 | <span·class="gp">···...:·</span> |
604 | </pre></div> | 604 | </pre></div> |
605 | </div> | 605 | </div> |
606 | <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> | 606 | <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> |
607 | <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) | 607 | <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) |
608 | <span·class="go"> | 608 | <span·class="go">138·ms·+-·20.4·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each)</span> |
609 | </pre></div> | 609 | </pre></div> |
610 | </div> | 610 | </div> |
611 | <p>Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation | 611 | <p>Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation |
612 | using·the·<a·class="reference·external"·href="https://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-prun">prun·ipython·magic·function</a>:</p> | 612 | using·the·<a·class="reference·external"·href="https://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-prun">prun·ipython·magic·function</a>:</p> |
613 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·most·time·consuming·4·calls</span> | 613 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·most·time·consuming·4·calls</span> |
614 | <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 | 614 | <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 |
615 | <span·class="go">·········605951·function·calls·(605933·primitive·calls)·in·0. | 615 | <span·class="go">·········605951·function·calls·(605933·primitive·calls)·in·0.202·seconds</span> |
616 | <span·class="go">···Ordered·by:·internal·time</span> | 616 | <span·class="go">···Ordered·by:·internal·time</span> |
617 | <span·class="go">···List·reduced·from·159·to·4·due·to·restriction·<4></span> | 617 | <span·class="go">···List·reduced·from·159·to·4·due·to·restriction·<4></span> |
618 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> | 618 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> |
619 | <span·class="go">·····1000····0.11 | 619 | <span·class="go">·····1000····0.119····0.000····0.175····0.000·<ipython-input-4-c2a74e076cf0>:1(integrate_f)</span> |
620 | <span·class="go">···552423····0.05 | 620 | <span·class="go">···552423····0.056····0.000····0.056····0.000·<ipython-input-3-c138bdd570e3>:1(f)</span> |
621 | <span·class="go">·····3000····0.004····0.000····0.01 | 621 | <span·class="go">·····3000····0.004····0.000····0.017····0.000·series.py:1095(__getitem__)</span> |
622 | <span·class="go">···· | 622 | <span·class="go">····16098····0.003····0.000····0.004····0.000·{built-in·method·builtins.isinstance}</span> |
623 | </pre></div> | 623 | </pre></div> |
624 | </div> | 624 | </div> |
625 | <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>, | 625 | <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>, |
626 | hence·we’ll·concentrate·our·efforts·cythonizing·these·two·functions.</p> | 626 | hence·we’ll·concentrate·our·efforts·cythonizing·these·two·functions.</p> |
627 | </section> | 627 | </section> |
628 | <section·id="plain-cython"> | 628 | <section·id="plain-cython"> |
629 | <span·id="enhancingperf-plain"></span><h3>Plain·Cython<a·class="headerlink"·href="#plain-cython"·title="Link·to·this·heading">#</a></h3> | 629 | <span·id="enhancingperf-plain"></span><h3>Plain·Cython<a·class="headerlink"·href="#plain-cython"·title="Link·to·this·heading">#</a></h3> |
Offset 643, 15 lines modified | Offset 643, 15 lines modified | ||
643 | <span·class="gp">···...:·</span>····for·i·in·range(N): | 643 | <span·class="gp">···...:·</span>····for·i·in·range(N): |
644 | <span·class="gp">···...:·</span>········s·+=·f_plain(a·+·i·*·dx) | 644 | <span·class="gp">···...:·</span>········s·+=·f_plain(a·+·i·*·dx) |
645 | <span·class="gp">···...:·</span>····return·s·*·dx | 645 | <span·class="gp">···...:·</span>····return·s·*·dx |
646 | <span·class="gp">···...:·</span> | 646 | <span·class="gp">···...:·</span> |
647 | </pre></div> | 647 | </pre></div> |
648 | </div> | 648 | </div> |
649 | <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) | 649 | <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) |
650 | <span·class="go"> | 650 | <span·class="go">238·ms·+-·13.6·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span> |
651 | </pre></div> | 651 | </pre></div> |
652 | </div> | 652 | </div> |
653 | <p>This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one-third.</p> | 653 | <p>This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one-third.</p> |
654 | </section> | 654 | </section> |
655 | <section·id="declaring-c-types"> | 655 | <section·id="declaring-c-types"> |
656 | <span·id="enhancingperf-type"></span><h3>Declaring·C·types<a·class="headerlink"·href="#declaring-c-types"·title="Link·to·this·heading">#</a></h3> | 656 | <span·id="enhancingperf-type"></span><h3>Declaring·C·types<a·class="headerlink"·href="#declaring-c-types"·title="Link·to·this·heading">#</a></h3> |
657 | <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> | 657 | <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 667, 36 lines modified | Offset 667, 36 lines modified | ||
667 | <span·class="gp">···....:·</span>····for·i·in·range(N): | 667 | <span·class="gp">···....:·</span>····for·i·in·range(N): |
668 | <span·class="gp">···....:·</span>········s·+=·f_typed(a·+·i·*·dx) | 668 | <span·class="gp">···....:·</span>········s·+=·f_typed(a·+·i·*·dx) |
669 | <span·class="gp">···....:·</span>····return·s·*·dx | 669 | <span·class="gp">···....:·</span>····return·s·*·dx |
670 | <span·class="gp">···....:·</span> | 670 | <span·class="gp">···....:·</span> |
671 | </pre></div> | 671 | </pre></div> |
672 | </div> | 672 | </div> |
673 | <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) | 673 | <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) |
674 | <span·class="go"> | 674 | <span·class="go">21.5·ms·+-·5.78·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each)</span> |
675 | </pre></div> | 675 | </pre></div> |
676 | </div> | 676 | </div> |
677 | <p>Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance·improvement·compared·to | 677 | <p>Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance·improvement·compared·to |
678 | the·original·Python·implementation.</p> | 678 | the·original·Python·implementation.</p> |
679 | </section> | 679 | </section> |
680 | <section·id="using-ndarray"> | 680 | <section·id="using-ndarray"> |
681 | <span·id="enhancingperf-ndarray"></span><h3>Using·ndarray<a·class="headerlink"·href="#using-ndarray"·title="Link·to·this·heading">#</a></h3> | 681 | <span·id="enhancingperf-ndarray"></span><h3>Using·ndarray<a·class="headerlink"·href="#using-ndarray"·title="Link·to·this·heading">#</a></h3> |
682 | <p>When·re-profiling,·time·is·spent·creating·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>·from·each·row,·and·calling·<code·class="docutils·literal·notranslate"><span·class="pre">__getitem__</span></code>·from·both | 682 | <p>When·re-profiling,·time·is·spent·creating·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>·from·each·row,·and·calling·<code·class="docutils·literal·notranslate"><span·class="pre">__getitem__</span></code>·from·both |
683 | the·index·and·the·series·(three·times·for·each·row).·These·Python·function·calls·are·expensive·and | 683 | the·index·and·the·series·(three·times·for·each·row).·These·Python·function·calls·are·expensive·and |
684 | can·be·improved·by·passing·an·<code·class="docutils·literal·notranslate"><span·class="pre">np.ndarray</span></code>.</p> | 684 | can·be·improved·by·passing·an·<code·class="docutils·literal·notranslate"><span·class="pre">np.ndarray</span></code>.</p> |
685 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[12]:·</span><span·class="o">%</span><span·class="k">prun</span>·-l·4·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]),·axis=1) | 685 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[12]:·</span><span·class="o">%</span><span·class="k">prun</span>·-l·4·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]),·axis=1) |
686 | <span·class="go">·········52528·function·calls·(52510·primitive·calls)·in·0.02 | 686 | <span·class="go">·········52528·function·calls·(52510·primitive·calls)·in·0.025·seconds</span> |
687 | <span·class="go">···Ordered·by:·internal·time</span> | 687 | <span·class="go">···Ordered·by:·internal·time</span> |
688 | <span·class="go">···List·reduced·from·157·to·4·due·to·restriction·<4></span> | 688 | <span·class="go">···List·reduced·from·157·to·4·due·to·restriction·<4></span> |
689 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> | 689 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> |
690 | <span·class="go">·····3000····0.004····0.000····0.015····0.000·series.py:1095(__getitem__)</span> | 690 | <span·class="go">·····3000····0.004····0.000····0.015····0.000·series.py:1095(__getitem__)</span> |
691 | <span·class="go">·····1001····0.003····0.000····0.005····0.000·apply.py:1247(series_generator)</span> | ||
691 | <span·class="go">·····3000····0.003····0.000····0.00 | 692 | <span·class="go">·····3000····0.003····0.000····0.006····0.000·series.py:1220(_get_value)</span> |
692 | <span·class="go">····16098····0.002····0.000····0.003····0.000·{built-in·method·builtins.isinstance}</span> | 693 | <span·class="go">····16098····0.002····0.000····0.003····0.000·{built-in·method·builtins.isinstance}</span> |
693 | <span·class="go">·····3000····0.002····0.000····0.003····0.000·base.py:3777(get_loc)</span> | ||
694 | </pre></div> | 694 | </pre></div> |
695 | </div> | 695 | </div> |
696 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[13]:·</span><span·class="o">%%</span><span·class="k">cython</span> | 696 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[13]:·</span><span·class="o">%%</span><span·class="k">cython</span> |
697 | <span·class="gp">···....:·</span>cimport·numpy·as·np | 697 | <span·class="gp">···....:·</span>cimport·numpy·as·np |
698 | <span·class="gp">···....:·</span>import·numpy·as·np | 698 | <span·class="gp">···....:·</span>import·numpy·as·np |
699 | <span·class="gp">···....:·</span>cdef·double·f_typed(double·x)·except?·-2: | 699 | <span·class="gp">···....:·</span>cdef·double·f_typed(double·x)·except?·-2: |
700 | <span·class="gp">···....:·</span>····return·x·*·(x·-·1) | 700 | <span·class="gp">···....:·</span>····return·x·*·(x·-·1) |
Offset 731, 25 lines modified | Offset 731, 25 lines modified | ||
731 | </div> | 731 | </div> |
732 | <p>This·implementation·creates·an·array·of·zeros·and·inserts·the·result | 732 | <p>This·implementation·creates·an·array·of·zeros·and·inserts·the·result |
733 | 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 | 733 | 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 |
734 | 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> | 734 | 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> |
735 | <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> | 735 | <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> |
736 | calls·are·needed·to·utilize·this·function.</p> | 736 | calls·are·needed·to·utilize·this·function.</p> |
737 | <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()) | 737 | <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()) |
738 | <span·class="go">1.1 | 738 | <span·class="go">1.19·ms·+-·43.7·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each)</span> |
739 | </pre></div> | 739 | </pre></div> |
740 | </div> | 740 | </div> |
741 | <p>Performance·has·improved·from·the·prior·implementation·by·almost·ten·times.</p> | 741 | <p>Performance·has·improved·from·the·prior·implementation·by·almost·ten·times.</p> |
742 | </section> | 742 | </section> |
743 | <section·id="disabling-compiler-directives"> | 743 | <section·id="disabling-compiler-directives"> |
744 | <span·id="enhancingperf-boundswrap"></span><h3>Disabling·compiler·directives<a·class="headerlink"·href="#disabling-compiler-directives"·title="Link·to·this·heading">#</a></h3> | 744 | <span·id="enhancingperf-boundswrap"></span><h3>Disabling·compiler·directives<a·class="headerlink"·href="#disabling-compiler-directives"·title="Link·to·this·heading">#</a></h3> |
745 | <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> | 745 | <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> |
746 | and·<code·class="docutils·literal·notranslate"><span·class="pre">wraparound</span></code>·checks·can·yield·more·performance.</p> | 746 | and·<code·class="docutils·literal·notranslate"><span·class="pre">wraparound</span></code>·checks·can·yield·more·performance.</p> |
747 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[15]:·</span><span·class="o">%</span><span·class="k">prun</span>·-l·4·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df["N"].to_numpy()) | 747 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[15]:·</span><span·class="o">%</span><span·class="k">prun</span>·-l·4·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df["N"].to_numpy()) |
748 | <span·class="go">·········78·function·calls·in·0.00 | 748 | <span·class="go">·········78·function·calls·in·0.002·seconds</span> |
749 | <span·class="go">···Ordered·by:·internal·time</span> | 749 | <span·class="go">···Ordered·by:·internal·time</span> |
750 | <span·class="go">···List·reduced·from·21·to·4·due·to·restriction·<4></span> | 750 | <span·class="go">···List·reduced·from·21·to·4·due·to·restriction·<4></span> |
751 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> | 751 | <span·class="go">···ncalls··tottime··percall··cumtime··percall·filename:lineno(function)</span> |
752 | <span·class="go">········1····0.001····0.001····0.001····0.001·<string>:1(<module>)</span> | 752 | <span·class="go">········1····0.001····0.001····0.001····0.001·<string>:1(<module>)</span> |
753 | <span·class="go">········1····0.000····0.000····0.000····0.000·{method·'disable'·of·'_lsprof.Profiler'·objects}</span> | 753 | <span·class="go">········1····0.000····0.000····0.000····0.000·{method·'disable'·of·'_lsprof.Profiler'·objects}</span> |
Offset 791, 15 lines modified | Offset 791, 15 lines modified | ||
791 | <span·class="go">·················from·/build/reproducible-path/pandas-2.2.3+dfsg/buildtmp/.cache/ipython/cython/_cython_magic_2b607fcb958808b956a1463e8e0444692defab63.c:1251:</span> | 791 | <span·class="go">·················from·/build/reproducible-path/pandas-2.2.3+dfsg/buildtmp/.cache/ipython/cython/_cython_magic_2b607fcb958808b956a1463e8e0444692defab63.c:1251:</span> |
792 | <span·class="go">/usr/lib/python3/dist-packages/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> | 792 | <span·class="go">/usr/lib/python3/dist-packages/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> |
793 | <span·class="go">···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\</span> | 793 | <span·class="go">···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\</span> |
794 | <span·class="go">······|··^~~~~~~</span> | 794 | <span·class="go">······|··^~~~~~~</span> |
795 | </pre></div> | 795 | </pre></div> |
796 | </div> | 796 | </div> |
797 | <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()) | 797 | <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()) |
798 | <span·class="go"> | 798 | <span·class="go">1.04·ms·+-·157·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each)</span> |
799 | </pre></div> | 799 | </pre></div> |
800 | </div> | 800 | </div> |
801 | <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. | 801 | <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. |
802 | 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 | 802 | 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 |
803 | <a·class="reference·external"·href="https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiler-directives">compiler·directives</a>.</p> | 803 | <a·class="reference·external"·href="https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiler-directives">compiler·directives</a>.</p> |
804 | </section> | 804 | </section> |
805 | </section> | 805 | </section> |
Max diff block lines reached; 8282/21532 bytes (38.46%) of diff not shown. |
Offset 106, 32 lines modified | Offset 106, 33 lines modified | ||
106 | ···...:·····dx·=·(b·-·a)·/·N | 106 | ···...:·····dx·=·(b·-·a)·/·N |
107 | ···...:·····for·i·in·range(N): | 107 | ···...:·····for·i·in·range(N): |
108 | ···...:·········s·+=·f(a·+·i·*·dx) | 108 | ···...:·········s·+=·f(a·+·i·*·dx) |
109 | ···...:·····return·s·*·dx | 109 | ···...:·····return·s·*·dx |
110 | ···...: | 110 | ···...: |
111 | 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): | 111 | 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): |
112 | In·[5]:·%timeit·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1) | 112 | In·[5]:·%timeit·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]),·axis=1) |
113 | 113 | 138·ms·+-·20.4·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each) | |
114 | Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation·using | 114 | Let’s·take·a·look·and·see·where·the·time·is·spent·during·this·operation·using |
115 | 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: | 115 | 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: |
116 | #·most·time·consuming·4·calls | 116 | #·most·time·consuming·4·calls |
117 | In·[6]:·%prun·-l·4·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]), | 117 | In·[6]:·%prun·-l·4·df.apply(lambda·x:·integrate_f(x["a"],·x["b"],·x["N"]), |
118 | axis=1)··#·noqa·E999 | 118 | axis=1)··#·noqa·E999 |
119 | ·········605951·function·calls·(605933·primitive·calls)·in·0. | 119 | ·········605951·function·calls·(605933·primitive·calls)·in·0.202·seconds |
120 | ···Ordered·by:·internal·time | 120 | ···Ordered·by:·internal·time |
121 | ···List·reduced·from·159·to·4·due·to·restriction·<4> | 121 | ···List·reduced·from·159·to·4·due·to·restriction·<4> |
122 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) | 122 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) |
123 | ·····1000····0.11 | 123 | ·····1000····0.119····0.000····0.175····0.000·<ipython-input-4-c2a74e076cf0>:1 |
124 | (integrate_f) | 124 | (integrate_f) |
125 | ···552423····0.05 | 125 | ···552423····0.056····0.000····0.056····0.000·<ipython-input-3-c138bdd570e3>:1 |
126 | (f) | 126 | (f) |
127 | ·····3000····0.004····0.000····0.01 | 127 | ·····3000····0.004····0.000····0.017····0.000·series.py:1095(__getitem__) |
128 | ···· | 128 | ····16098····0.003····0.000····0.004····0.000·{built-in·method |
129 | builtins.isinstance} | ||
129 | By·far·the·majority·of·time·is·spend·inside·either·integrate_f·or·f,·hence | 130 | By·far·the·majority·of·time·is·spend·inside·either·integrate_f·or·f,·hence |
130 | we’ll·concentrate·our·efforts·cythonizing·these·two·functions. | 131 | we’ll·concentrate·our·efforts·cythonizing·these·two·functions. |
131 | *\x8**\x8**\x8**\x8*·P\x8Pl\x8la\x8ai\x8in\x8n·C\x8Cy\x8yt\x8th\x8ho\x8on\x8n_\x8#\x8#·*\x8**\x8**\x8**\x8* | 132 | *\x8**\x8**\x8**\x8*·P\x8Pl\x8la\x8ai\x8in\x8n·C\x8Cy\x8yt\x8th\x8ho\x8on\x8n_\x8#\x8#·*\x8**\x8**\x8**\x8* |
132 | First·we’re·going·to·need·to·import·the·Cython·magic·function·to·IPython: | 133 | First·we’re·going·to·need·to·import·the·Cython·magic·function·to·IPython: |
133 | In·[7]:·%load_ext·Cython | 134 | In·[7]:·%load_ext·Cython |
134 | Now,·let’s·simply·copy·our·functions·over·to·Cython: | 135 | Now,·let’s·simply·copy·our·functions·over·to·Cython: |
135 | In·[8]:·%%cython | 136 | In·[8]:·%%cython |
Offset 142, 15 lines modified | Offset 143, 15 lines modified | ||
142 | ···...:·····dx·=·(b·-·a)·/·N | 143 | ···...:·····dx·=·(b·-·a)·/·N |
143 | ···...:·····for·i·in·range(N): | 144 | ···...:·····for·i·in·range(N): |
144 | ···...:·········s·+=·f_plain(a·+·i·*·dx) | 145 | ···...:·········s·+=·f_plain(a·+·i·*·dx) |
145 | ···...:·····return·s·*·dx | 146 | ···...:·····return·s·*·dx |
146 | ···...: | 147 | ···...: |
147 | In·[9]:·%timeit·df.apply(lambda·x:·integrate_f_plain(x["a"],·x["b"],·x["N"]), | 148 | In·[9]:·%timeit·df.apply(lambda·x:·integrate_f_plain(x["a"],·x["b"],·x["N"]), |
148 | axis=1) | 149 | axis=1) |
149 | 150 | 238·ms·+-·13.6·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each) | |
150 | This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one- | 151 | This·has·improved·the·performance·compared·to·the·pure·Python·approach·by·one- |
151 | third. | 152 | third. |
152 | *\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* | 153 | *\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* |
153 | We·can·annotate·the·function·variables·and·return·types·as·well·as·use·cdef·and | 154 | We·can·annotate·the·function·variables·and·return·types·as·well·as·use·cdef·and |
154 | cpdef·to·improve·performance: | 155 | cpdef·to·improve·performance: |
155 | In·[10]:·%%cython | 156 | In·[10]:·%%cython |
156 | ···....:·cdef·double·f_typed(double·x)·except?·-2: | 157 | ···....:·cdef·double·f_typed(double·x)·except?·-2: |
Offset 162, 35 lines modified | Offset 163, 35 lines modified | ||
162 | ···....:·····dx·=·(b·-·a)·/·N | 163 | ···....:·····dx·=·(b·-·a)·/·N |
163 | ···....:·····for·i·in·range(N): | 164 | ···....:·····for·i·in·range(N): |
164 | ···....:·········s·+=·f_typed(a·+·i·*·dx) | 165 | ···....:·········s·+=·f_typed(a·+·i·*·dx) |
165 | ···....:·····return·s·*·dx | 166 | ···....:·····return·s·*·dx |
166 | ···....: | 167 | ···....: |
167 | In·[11]:·%timeit·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]), | 168 | In·[11]:·%timeit·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x["N"]), |
168 | axis=1) | 169 | axis=1) |
169 | 170 | 21.5·ms·+-·5.78·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·10·loops·each) | |
170 | Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance | 171 | Annotating·the·functions·with·C·types·yields·an·over·ten·times·performance |
171 | improvement·compared·to·the·original·Python·implementation. | 172 | improvement·compared·to·the·original·Python·implementation. |
172 | *\x8**\x8**\x8**\x8*·U\x8Us\x8si\x8in\x8ng\x8g·n\x8nd\x8da\x8ar\x8rr\x8ra\x8ay\x8y_\x8#\x8#·*\x8**\x8**\x8**\x8* | 173 | *\x8**\x8**\x8**\x8*·U\x8Us\x8si\x8in\x8ng\x8g·n\x8nd\x8da\x8ar\x8rr\x8ra\x8ay\x8y_\x8#\x8#·*\x8**\x8**\x8**\x8* |
173 | When·re-profiling,·time·is·spent·creating·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·from·each·row,·and·calling | 174 | When·re-profiling,·time·is·spent·creating·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·from·each·row,·and·calling |
174 | __getitem__·from·both·the·index·and·the·series·(three·times·for·each·row). | 175 | __getitem__·from·both·the·index·and·the·series·(three·times·for·each·row). |
175 | These·Python·function·calls·are·expensive·and·can·be·improved·by·passing·an | 176 | These·Python·function·calls·are·expensive·and·can·be·improved·by·passing·an |
176 | np.ndarray. | 177 | np.ndarray. |
177 | In·[12]:·%prun·-l·4·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x | 178 | In·[12]:·%prun·-l·4·df.apply(lambda·x:·integrate_f_typed(x["a"],·x["b"],·x |
178 | ["N"]),·axis=1) | 179 | ["N"]),·axis=1) |
179 | ·········52528·function·calls·(52510·primitive·calls)·in·0.02 | 180 | ·········52528·function·calls·(52510·primitive·calls)·in·0.025·seconds |
180 | ···Ordered·by:·internal·time | 181 | ···Ordered·by:·internal·time |
181 | ···List·reduced·from·157·to·4·due·to·restriction·<4> | 182 | ···List·reduced·from·157·to·4·due·to·restriction·<4> |
182 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) | 183 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) |
183 | ·····3000····0.004····0.000····0.015····0.000·series.py:1095(__getitem__) | 184 | ·····3000····0.004····0.000····0.015····0.000·series.py:1095(__getitem__) |
185 | ·····1001····0.003····0.000····0.005····0.000·apply.py:1247(series_generator) | ||
184 | ·····3000····0.003····0.000····0.00 | 186 | ·····3000····0.003····0.000····0.006····0.000·series.py:1220(_get_value) |
185 | ····16098····0.002····0.000····0.003····0.000·{built-in·method | 187 | ····16098····0.002····0.000····0.003····0.000·{built-in·method |
186 | builtins.isinstance} | 188 | builtins.isinstance} |
187 | ·····3000····0.002····0.000····0.003····0.000·base.py:3777(get_loc) | ||
188 | In·[13]:·%%cython | 189 | In·[13]:·%%cython |
189 | ···....:·cimport·numpy·as·np | 190 | ···....:·cimport·numpy·as·np |
190 | ···....:·import·numpy·as·np | 191 | ···....:·import·numpy·as·np |
191 | ···....:·cdef·double·f_typed(double·x)·except?·-2: | 192 | ···....:·cdef·double·f_typed(double·x)·except?·-2: |
192 | ···....:·····return·x·*·(x·-·1) | 193 | ···....:·····return·x·*·(x·-·1) |
193 | ···....:·cpdef·double·integrate_f_typed(double·a,·double·b,·int·N): | 194 | ···....:·cpdef·double·integrate_f_typed(double·a,·double·b,·int·N): |
194 | ···....:·····cdef·int·i | 195 | ···....:·····cdef·int·i |
Offset 231, 22 lines modified | Offset 232, 22 lines modified | ||
231 | This·implementation·creates·an·array·of·zeros·and·inserts·the·result·of | 232 | This·implementation·creates·an·array·of·zeros·and·inserts·the·result·of |
232 | integrate_f_typed·applied·over·each·row.·Looping·over·an·ndarray·is·faster·in | 233 | integrate_f_typed·applied·over·each·row.·Looping·over·an·ndarray·is·faster·in |
233 | Cython·than·looping·over·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·object. | 234 | Cython·than·looping·over·a·_\x8S_\x8e_\x8r_\x8i_\x8e_\x8s·object. |
234 | 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) | 235 | 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) |
235 | calls·are·needed·to·utilize·this·function. | 236 | calls·are·needed·to·utilize·this·function. |
236 | In·[14]:·%timeit·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df | 237 | In·[14]:·%timeit·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(),·df |
237 | ["N"].to_numpy()) | 238 | ["N"].to_numpy()) |
238 | 1.1 | 239 | 1.19·ms·+-·43.7·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each) |
239 | Performance·has·improved·from·the·prior·implementation·by·almost·ten·times. | 240 | Performance·has·improved·from·the·prior·implementation·by·almost·ten·times. |
240 | *\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* | 241 | *\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* |
241 | The·majority·of·the·time·is·now·spent·in·apply_integrate_f.·Disabling·Cython’s | 242 | The·majority·of·the·time·is·now·spent·in·apply_integrate_f.·Disabling·Cython’s |
242 | boundscheck·and·wraparound·checks·can·yield·more·performance. | 243 | boundscheck·and·wraparound·checks·can·yield·more·performance. |
243 | In·[15]:·%prun·-l·4·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(), | 244 | In·[15]:·%prun·-l·4·apply_integrate_f(df["a"].to_numpy(),·df["b"].to_numpy(), |
244 | df["N"].to_numpy()) | 245 | df["N"].to_numpy()) |
245 | ·········78·function·calls·in·0.00 | 246 | ·········78·function·calls·in·0.002·seconds |
246 | ···Ordered·by:·internal·time | 247 | ···Ordered·by:·internal·time |
247 | ···List·reduced·from·21·to·4·due·to·restriction·<4> | 248 | ···List·reduced·from·21·to·4·due·to·restriction·<4> |
248 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) | 249 | ···ncalls··tottime··percall··cumtime··percall·filename:lineno(function) |
249 | ········1····0.001····0.001····0.001····0.001·<string>:1(<module>) | 250 | ········1····0.001····0.001····0.001····0.001·<string>:1(<module>) |
250 | ········1····0.000····0.000····0.000····0.000·{method·'disable'·of | 251 | ········1····0.000····0.000····0.000····0.000·{method·'disable'·of |
Offset 294, 15 lines modified | Offset 295, 15 lines modified | ||
294 | /usr/lib/python3/dist-packages/numpy/core/include/numpy/ | 295 | /usr/lib/python3/dist-packages/numpy/core/include/numpy/ |
295 | npy_1_7_deprecated_api.h:17:2:·warning:·#warning·"Using·deprecated·NumPy·API, | 296 | npy_1_7_deprecated_api.h:17:2:·warning:·#warning·"Using·deprecated·NumPy·API, |
296 | disable·it·with·"·"#define·NPY_NO_DEPRECATED_API·NPY_1_7_API_VERSION"·[-Wcpp] | 297 | disable·it·with·"·"#define·NPY_NO_DEPRECATED_API·NPY_1_7_API_VERSION"·[-Wcpp] |
297 | ···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\ | 298 | ···17·|·#warning·"Using·deprecated·NumPy·API,·disable·it·with·"·\ |
298 | ······|··^~~~~~~ | 299 | ······|··^~~~~~~ |
299 | In·[17]:·%timeit·apply_integrate_f_wrap(df["a"].to_numpy(),·df["b"].to_numpy(), | 300 | In·[17]:·%timeit·apply_integrate_f_wrap(df["a"].to_numpy(),·df["b"].to_numpy(), |
300 | df["N"].to_numpy()) | 301 | df["N"].to_numpy()) |
301 | 302 | 1.04·ms·+-·157·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1,000·loops·each) | |
302 | However,·a·loop·indexer·i·accessing·an·invalid·location·in·an·array·would·cause | 303 | However,·a·loop·indexer·i·accessing·an·invalid·location·in·an·array·would·cause |
303 | a·segfault·because·memory·access·isn’t·checked.·For·more·about·boundscheck·and | 304 | a·segfault·because·memory·access·isn’t·checked.·For·more·about·boundscheck·and |
304 | 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. | 305 | 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. |
305 | *\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* | 306 | *\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* |
306 | An·alternative·to·statically·compiling·Cython·code·is·to·use·a·dynamic·just-in- | 307 | An·alternative·to·statically·compiling·Cython·code·is·to·use·a·dynamic·just-in- |
307 | time·(JIT)·compiler·with·_\x8N_\x8u_\x8m_\x8b_\x8a. | 308 | time·(JIT)·compiler·with·_\x8N_\x8u_\x8m_\x8b_\x8a. |
308 | Numba·allows·you·to·write·a·pure·Python·function·which·can·be·JIT·compiled·to | 309 | Numba·allows·you·to·write·a·pure·Python·function·which·can·be·JIT·compiled·to |
Offset 605, 17 lines modified | Offset 606, 17 lines modified | ||
605 | The·'numexpr'·engine·is·the·more·performant·engine·that·can·yield·performance | 606 | The·'numexpr'·engine·is·the·more·performant·engine·that·can·yield·performance |
Max diff block lines reached; 3121/10755 bytes (29.02%) of diff not shown. |
Offset 1095, 16 lines modified | Offset 1095, 16 lines modified | ||
1095 | <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> | 1095 | <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> |
1096 | <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> | 1096 | <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> |
1097 | <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> | 1097 | <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> |
1098 | <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> | 1098 | <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> |
1099 | <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> | 1099 | <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> |
1100 | <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> | 1100 | <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> |
1101 | <span·class="gp">···....:·</span> | 1101 | <span·class="gp">···....:·</span> |
1102 | <span·class="go">CPU·times:·user· | 1102 | <span·class="go">CPU·times:·user·582·us,·sys:·100·us,·total:·682·us</span> |
1103 | <span·class="go">Wall·time:·7 | 1103 | <span·class="go">Wall·time:·700·us</span> |
1104 | <span·class="gh">Out[32]:·</span><span·class="go">Series([],·dtype:·int64)</span> | 1104 | <span·class="gh">Out[32]:·</span><span·class="go">Series([],·dtype:·int64)</span> |
1105 | </pre></div> | 1105 | </pre></div> |
1106 | </div> | 1106 | </div> |
1107 | <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 | 1107 | <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 |
1108 | <code·class="docutils·literal·notranslate"><span·class="pre">chunksize</span></code>·when·reading·a·single·file.</p> | 1108 | <code·class="docutils·literal·notranslate"><span·class="pre">chunksize</span></code>·when·reading·a·single·file.</p> |
1109 | <p>Manually·chunking·is·an·OK·option·for·workflows·that·don’t | 1109 | <p>Manually·chunking·is·an·OK·option·for·workflows·that·don’t |
1110 | 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 | 1110 | 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 640, 16 lines modified | Offset 640, 16 lines modified | ||
640 | ···....:·files·=·pathlib.Path("data/timeseries/").glob("ts*.parquet") | 640 | ···....:·files·=·pathlib.Path("data/timeseries/").glob("ts*.parquet") |
641 | ···....:·counts·=·pd.Series(dtype=int) | 641 | ···....:·counts·=·pd.Series(dtype=int) |
642 | ···....:·for·path·in·files: | 642 | ···....:·for·path·in·files: |
643 | ···....:·····df·=·pd.read_parquet(path) | 643 | ···....:·····df·=·pd.read_parquet(path) |
644 | ···....:·····counts·=·counts.add(df["name"].value_counts(),·fill_value=0) | 644 | ···....:·····counts·=·counts.add(df["name"].value_counts(),·fill_value=0) |
645 | ···....:·counts.astype(int) | 645 | ···....:·counts.astype(int) |
646 | ···....: | 646 | ···....: |
647 | CPU·times:·user· | 647 | CPU·times:·user·582·us,·sys:·100·us,·total:·682·us |
648 | Wall·time:·7 | 648 | Wall·time:·700·us |
649 | Out[32]:·Series([],·dtype:·int64) | 649 | Out[32]:·Series([],·dtype:·int64) |
650 | 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 | 650 | 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 |
651 | when·reading·a·single·file. | 651 | when·reading·a·single·file. |
652 | Manually·chunking·is·an·OK·option·for·workflows·that·don’t·require·too | 652 | Manually·chunking·is·an·OK·option·for·workflows·that·don’t·require·too |
653 | 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), | 653 | 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), |
654 | are·much·harder·to·do·chunkwise.·In·these·cases,·you·may·be·better·switching·to | 654 | are·much·harder·to·do·chunkwise.·In·these·cases,·you·may·be·better·switching·to |
655 | a·different·library·that·implements·these·out-of-core·algorithms·for·you. | 655 | 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-01-22T00:06:19.293799Z", |
47 | ····················"iopub.status.busy":·"202 | 47 | ····················"iopub.status.busy":·"2026-01-22T00:06:19.292881Z", |
48 | ····················"iopub.status.idle":·"202 | 48 | ····················"iopub.status.idle":·"2026-01-22T00:06:19.781657Z", |
49 | ····················"shell.execute_reply":·"202 | 49 | ····················"shell.execute_reply":·"2026-01-22T00:06:19.780105Z" |
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-01-22T00:06:19.786599Z", |
85 | ····················"iopub.status.busy":·"202 | 85 | ····················"iopub.status.busy":·"2026-01-22T00:06:19.785046Z", |
86 | ····················"iopub.status.idle":·"202 | 86 | ····················"iopub.status.idle":·"2026-01-22T00:06:20.066971Z", |
87 | ····················"shell.execute_reply":·"202 | 87 | ····················"shell.execute_reply":·"2026-01-22T00:06:20.065718Z" |
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-01-22T00:06:20.070818Z", |
103 | ····················"iopub.status.busy":·"202 | 103 | ····················"iopub.status.busy":·"2026-01-22T00:06:20.069886Z", |
104 | ····················"iopub.status.idle":·"202 | 104 | ····················"iopub.status.idle":·"2026-01-22T00:06:20.146958Z", |
105 | ····················"shell.execute_reply":·"202 | 105 | ····················"shell.execute_reply":·"2026-01-22T00:06:20.145757Z" |
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-01-22T00:06:20.150667Z", |
131 | ····················"iopub.status.busy":·"202 | 131 | ····················"iopub.status.busy":·"2026-01-22T00:06:20.149753Z", |
132 | ····················"iopub.status.idle":·"202 | 132 | ····················"iopub.status.idle":·"2026-01-22T00:06:20.163578Z", |
133 | ····················"shell.execute_reply":·"202 | 133 | ····················"shell.execute_reply":·"2026-01-22T00:06:20.162004Z" |
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-01-22T00:06:20.201677Z", |
201 | ····················"iopub.status.busy":·"202 | 201 | ····················"iopub.status.busy":·"2026-01-22T00:06:20.201079Z", |
202 | ····················"iopub.status.idle":·"202 | 202 | ····················"iopub.status.idle":·"2026-01-22T00:06:20.220407Z", |
203 | ····················"shell.execute_reply":·"202 | 203 | ····················"shell.execute_reply":·"2026-01-22T00:06:20.219100Z" |
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-01-22T00:06:20.223994Z", |
335 | ····················"iopub.status.busy":·"202 | 335 | ····················"iopub.status.busy":·"2026-01-22T00:06:20.223546Z", |
336 | ····················"iopub.status.idle":·"202 | 336 | ····················"iopub.status.idle":·"2026-01-22T00:06:20.238891Z", |
337 | ····················"shell.execute_reply":·"202 | 337 | ····················"shell.execute_reply":·"2026-01-22T00:06:20.237865Z" |
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-01-22T00:06:20.242233Z", |
456 | ····················"iopub.status.busy":·"202 | 456 | ····················"iopub.status.busy":·"2026-01-22T00:06:20.241749Z", |
457 | ····················"iopub.status.idle":·"202 | 457 | ····················"iopub.status.idle":·"2026-01-22T00:06:20.253963Z", |
458 | ····················"shell.execute_reply":·"202 | 458 | ····················"shell.execute_reply":·"2026-01-22T00:06:20.252768Z" |
459 | ················} | 459 | ················} |
460 | ············}, | 460 | ············}, |
461 | ············"outputs":·[ | 461 | ············"outputs":·[ |
Max diff block lines reached; 83518/90470 bytes (92.32%) of diff not shown. |
Offset 1622, 20 lines modified | Offset 1622, 20 lines modified | ||
1622 | <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> | 1622 | <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> |
1623 | <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> | 1623 | <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> |
1624 | <span·class="gp">···....:·</span> | 1624 | <span·class="gp">···....:·</span> |
1625 | </pre></div> | 1625 | </pre></div> |
1626 | </div> | 1626 | </div> |
1627 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·eval·with·NumExpr·backend</span> | 1627 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·eval·with·NumExpr·backend</span> |
1628 | <span·class="gp">In·[95]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval('df1·+·df2·+·df3·+·df4') | 1628 | <span·class="gp">In·[95]:·</span><span·class="o">%</span><span·class="k">timeit</span>·pd.eval('df1·+·df2·+·df3·+·df4') |
1629 | <span·class="go">6. | 1629 | <span·class="go">6.97·ms·+-·323·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1630 | </pre></div> | 1630 | </pre></div> |
1631 | </div> | 1631 | </div> |
1632 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·pure·Python·evaluation</span> | 1632 | <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="go">#·pure·Python·evaluation</span> |
1633 | <span·class="gp">In·[96]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 | 1633 | <span·class="gp">In·[96]:·</span><span·class="o">%</span><span·class="k">timeit</span>·df1·+·df2·+·df3·+·df4 |
1634 | <span·class="go"> | 1634 | <span·class="go">5.14·ms·+-·234·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each)</span> |
1635 | </pre></div> | 1635 | </pre></div> |
1636 | </div> | 1636 | </div> |
1637 | <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> | 1637 | <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> |
1638 | </li> | 1638 | </li> |
1639 | <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 | 1639 | <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 |
1640 | <code·class="docutils·literal·notranslate"><span·class="pre">DataFrame.eval</span></code>·method·that·evaluates·an·expression·in·the·context·of | 1640 | <code·class="docutils·literal·notranslate"><span·class="pre">DataFrame.eval</span></code>·method·that·evaluates·an·expression·in·the·context·of |
1641 | the·<code·class="docutils·literal·notranslate"><span·class="pre">DataFrame</span></code>.·For·example,</p> | 1641 | the·<code·class="docutils·literal·notranslate"><span·class="pre">DataFrame</span></code>.·For·example,</p> |
Offset 961, 18 lines modified | Offset 961, 18 lines modified | ||
961 | ······In·[94]:·df1,·df2,·df3,·df4·=·[pd.DataFrame(np.random.randn(nrows, | 961 | ······In·[94]:·df1,·df2,·df3,·df4·=·[pd.DataFrame(np.random.randn(nrows, |
962 | ······ncols)) | 962 | ······ncols)) |
963 | ·········....:·······················for·_·in·range(4)] | 963 | ·········....:·······················for·_·in·range(4)] |
964 | ·········....: | 964 | ·········....: |
965 | ······#·eval·with·NumExpr·backend | 965 | ······#·eval·with·NumExpr·backend |
966 | ······In·[95]:·%timeit·pd.eval('df1·+·df2·+·df3·+·df4') | 966 | ······In·[95]:·%timeit·pd.eval('df1·+·df2·+·df3·+·df4') |
967 | ······6. | 967 | ······6.97·ms·+-·323·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
968 | ······#·pure·Python·evaluation | 968 | ······#·pure·Python·evaluation |
969 | ······In·[96]:·%timeit·df1·+·df2·+·df3·+·df4 | 969 | ······In·[96]:·%timeit·df1·+·df2·+·df3·+·df4 |
970 | ······ | 970 | ······5.14·ms·+-·234·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·100·loops·each) |
971 | ······For·more·details,·see·the·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8s | 971 | ······For·more·details,·see·the·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8s |
972 | ····*·Similar·to·pandas.eval,·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·has·a·new·DataFrame.eval·method·that | 972 | ····*·Similar·to·pandas.eval,·_\x8D_\x8a_\x8t_\x8a_\x8F_\x8r_\x8a_\x8m_\x8e·has·a·new·DataFrame.eval·method·that |
973 | ······evaluates·an·expression·in·the·context·of·the·DataFrame.·For·example, | 973 | ······evaluates·an·expression·in·the·context·of·the·DataFrame.·For·example, |
974 | ······In·[97]:·df·=·pd.DataFrame(np.random.randn(10,·2),·columns=['a',·'b']) | 974 | ······In·[97]:·df·=·pd.DataFrame(np.random.randn(10,·2),·columns=['a',·'b']) |
975 | ······In·[98]:·df.eval('a·+·b') | 975 | ······In·[98]:·df.eval('a·+·b') |
976 | ······Out[98]: | 976 | ······Out[98]: |
Offset 1467, 18 lines modified | Offset 1467, 18 lines modified | ||
1467 | </div> | 1467 | </div> |
1468 | <div·class="admonition·note"> | 1468 | <div·class="admonition·note"> |
1469 | <p·class="admonition-title">Note</p> | 1469 | <p·class="admonition-title">Note</p> |
1470 | <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> | 1470 | <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> |
1471 | <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> | 1471 | <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> |
1472 | <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> | 1472 | <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> |
1473 | <span·class="gh">Out[66]:·</span><span·class="go">Timestamp('202 | 1473 | <span·class="gh">Out[66]:·</span><span·class="go">Timestamp('2026-01-22·14:07:10.350106')</span> |
1474 | <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> | 1474 | <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> |
1475 | <span·class="gh">Out[67]:·</span><span·class="go">Timestamp('202 | 1475 | <span·class="gh">Out[67]:·</span><span·class="go">Timestamp('2027-01-22·14:07:10.352185')</span> |
1476 | </pre></div> | 1476 | </pre></div> |
1477 | </div> | 1477 | </div> |
1478 | </div> | 1478 | </div> |
1479 | </section> | 1479 | </section> |
1480 | </section> | 1480 | </section> |
1481 | <section·id="changes-to-index-comparisons"> | 1481 | <section·id="changes-to-index-comparisons"> |
1482 | <h3>Changes·to·Index·comparisons<a·class="headerlink"·href="#changes-to-index-comparisons"·title="Link·to·this·heading">#</a></h3> | 1482 | <h3>Changes·to·Index·comparisons<a·class="headerlink"·href="#changes-to-index-comparisons"·title="Link·to·this·heading">#</a></h3> |
Offset 810, 18 lines modified | Offset 810, 18 lines modified | ||
810 | freq=None) | 810 | freq=None) |
811 | Note | 811 | Note |
812 | If·you·want·to·perform·calculations·based·on·today’s·date,·use·Timestamp.now() | 812 | If·you·want·to·perform·calculations·based·on·today’s·date,·use·Timestamp.now() |
813 | and·pandas.tseries.offsets. | 813 | and·pandas.tseries.offsets. |
814 | In·[65]:·import·pandas.tseries.offsets·as·offsets | 814 | In·[65]:·import·pandas.tseries.offsets·as·offsets |
815 | In·[66]:·pd.Timestamp.now() | 815 | In·[66]:·pd.Timestamp.now() |
816 | Out[66]:·Timestamp('202 | 816 | Out[66]:·Timestamp('2026-01-22·14:07:10.350106') |
817 | In·[67]:·pd.Timestamp.now()·+·offsets.DateOffset(years=1) | 817 | In·[67]:·pd.Timestamp.now()·+·offsets.DateOffset(years=1) |
818 | Out[67]:·Timestamp('202 | 818 | Out[67]:·Timestamp('2027-01-22·14:07:10.352185') |
819 | *\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* | 819 | *\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* |
820 | Operator·equal·on·Index·should·behavior·similarly·to·Series·(_\x8G_\x8H_\x8·_\x89_\x89_\x84_\x87,·_\x8G_\x8H_\x8·_\x81_\x80_\x86_\x83_\x87) | 820 | Operator·equal·on·Index·should·behavior·similarly·to·Series·(_\x8G_\x8H_\x8·_\x89_\x89_\x84_\x87,·_\x8G_\x8H_\x8·_\x81_\x80_\x86_\x83_\x87) |
821 | Starting·in·v0.17.0,·comparing·Index·objects·of·different·lengths·will·raise·a | 821 | Starting·in·v0.17.0,·comparing·Index·objects·of·different·lengths·will·raise·a |
822 | ValueError.·This·is·to·be·consistent·with·the·behavior·of·Series. | 822 | ValueError.·This·is·to·be·consistent·with·the·behavior·of·Series. |
823 | Previous·behavior: | 823 | Previous·behavior: |
824 | In·[2]:·pd.Index([1,·2,·3])·==·pd.Index([1,·4,·5]) | 824 | In·[2]:·pd.Index([1,·2,·3])·==·pd.Index([1,·4,·5]) |
825 | Out[2]:·array([·True,·False,·False],·dtype=bool) | 825 | Out[2]:·array([·True,·False,·False],·dtype=bool) |
Offset 829, 18 lines modified | Offset 829, 18 lines modified | ||
829 | a·new·ndarray·of·period·objects·each·time.</p> | 829 | a·new·ndarray·of·period·objects·each·time.</p> |
830 | <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> | 830 | <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> |
831 | <span·class="gh">Out[18]:·</span> | 831 | <span·class="gh">Out[18]:·</span> |
832 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> | 832 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> |
833 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> | 833 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> |
834 | <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> | 834 | <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> |
835 | <span·class="gh">Out[19]:·</span><span·class="go">28147 | 835 | <span·class="gh">Out[19]:·</span><span·class="go">281473151334032</span> |
836 | <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> | 836 | <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> |
837 | <span·class="gh">Out[20]:·</span><span·class="go">28147 | 837 | <span·class="gh">Out[20]:·</span><span·class="go">281473151334032</span> |
838 | </pre></div> | 838 | </pre></div> |
839 | </div> | 839 | </div> |
840 | <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> | 840 | <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> |
841 | <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> | 841 | <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> |
842 | <span·class="gh">Out[21]:·</span> | 842 | <span·class="gh">Out[21]:·</span> |
843 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> | 843 | <span·class="go">array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'),</span> |
844 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> | 844 | <span·class="go">·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object)</span> |
Offset 264, 18 lines modified | Offset 264, 18 lines modified | ||
264 | each·time. | 264 | each·time. |
265 | In·[18]:·idx.values | 265 | In·[18]:·idx.values |
266 | Out[18]: | 266 | Out[18]: |
267 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), | 267 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), |
268 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) | 268 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) |
269 | In·[19]:·id(idx.values) | 269 | In·[19]:·id(idx.values) |
270 | Out[19]:·28147 | 270 | Out[19]:·281473151334032 |
271 | In·[20]:·id(idx.values) | 271 | In·[20]:·id(idx.values) |
272 | Out[20]:·28147 | 272 | Out[20]:·281473151334032 |
273 | 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(). | 273 | 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(). |
274 | In·[21]:·idx.to_numpy() | 274 | In·[21]:·idx.to_numpy() |
275 | Out[21]: | 275 | Out[21]: |
276 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), | 276 | array([Period('2000-01-01',·'D'),·Period('2000-01-02',·'D'), |
277 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) | 277 | ·······Period('2000-01-03',·'D'),·Period('2000-01-04',·'D')],·dtype=object) |
278 | In·[22]:·pd.Series(idx).to_numpy() | 278 | 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·2024-10-21·18:43:11.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-21·18:43:11.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····2004·2024-10-21·18:43:11.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····2004·2024-10-21·18:43:11.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··3744 | 3 | -rw-r--r--···0········0········0··3744492·2024-10-21·18:43:11.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:·7 | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·78ec73e72cbd665c577b411cf40c478a1ab9869d |
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·35323064·36633662·37353436·62363939·520d6c6b7546b699 | ||
3 | ··0x000000 | 2 | ··0x00000000·65633733·65373263·62643636·35633537·ec73e72cbd665c57 |
3 | ··0x00000010·37623431·31636634·30633437·38613161·7b411cf40c478a1a | ||
4 | ··0x00000020· | 4 | ··0x00000020·62393836·39642e64·65627567·00000000·b9869d.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·ca1f4b20····························..K· |
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:·b632323216f6c043057c2f7b2fd12aee8425d84b |
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·62646163·63356361·30316438·39356233·bdacc5ca01d895b3 | ||
3 | ··0x000000 | 2 | ··0x00000000·33323332·33323136·66366330·34333035·32323216f6c04305 |
3 | ··0x00000010·37633266·37623266·64313261·65653834·7c2f7b2fd12aee84 | ||
4 | ··0x00000020· | 4 | ··0x00000020·32356438·34622e64·65627567·00000000·25d84b.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·064f55b4····························.OU. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2024-10-21·18:43:11.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-21·18:43:11.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····2600·2024-10-21·18:43:11.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····2600·2024-10-21·18:43:11.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·3572 | 3 | -rw-r--r--···0········0········0·35724792·2024-10-21·18:43:11.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·python3-pandas-lib-dbgsym | 1 | Package:·python3-pandas-lib-dbgsym |
2 | Source:·pandas | 2 | Source:·pandas |
3 | Version:·2.2.3+dfsg-5 | 3 | Version:·2.2.3+dfsg-5 |
4 | Auto-Built-Package:·debug-symbols | 4 | Auto-Built-Package:·debug-symbols |
5 | Architecture:·arm64 | 5 | Architecture:·arm64 |
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:·3717 | 7 | Installed-Size:·37175 |
8 | Depends:·python3-pandas-lib·(=·2.2.3+dfsg-5) | 8 | Depends:·python3-pandas-lib·(=·2.2.3+dfsg-5) |
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:·026b00b3e69a9496f03f06270fc487e26d3342f1·053531f6548e9c778a161484dfcbacd22b6e48a5·0a4caa96f9ecf8d35e4206421597b1c11474ddac·104ba41cc8e6a5f5cf235d94505bb6a4fee84e71·1556073a4e30b52cddae5a8218d563c6c262b055·16464ce8dda123da8872cc011ab3441567a3d013·16f1c8550ec393d3605aef4032a76bd39b181c98·198bb03734e37f52a4d38a814d7754d124b85b39·1d7a000663bd3ea80190434d7e650e064158a1e2·1f0de2165a9c9c4c9f8789fb2ce388bb48a97afe·1f980cbec48c3b6b39f36311902fc9b07ae6e997·2434c0c934ae8c4452e551e57697682347c51792·247cc5f7d7f1b3ee1c54be4a83c0664397dac579·26c905055a16b3d9b9dc9f32fcb3cd7e22fc4553·31719419d2db6373f4be68371af4d86d2385068a·31746432076c70ecce3beeab927da6076c10ff18·3d680cd45643e83c6396d088dc20e2634e503738·4a4094cd17e8b60822e044d99281a8b2b3d5a4cc·57a36ece327aca08fcc7dafafd81b18ab21ea226·6 | 13 | Build-Ids:·026b00b3e69a9496f03f06270fc487e26d3342f1·053531f6548e9c778a161484dfcbacd22b6e48a5·0a4caa96f9ecf8d35e4206421597b1c11474ddac·104ba41cc8e6a5f5cf235d94505bb6a4fee84e71·1556073a4e30b52cddae5a8218d563c6c262b055·16464ce8dda123da8872cc011ab3441567a3d013·16f1c8550ec393d3605aef4032a76bd39b181c98·198bb03734e37f52a4d38a814d7754d124b85b39·1d7a000663bd3ea80190434d7e650e064158a1e2·1f0de2165a9c9c4c9f8789fb2ce388bb48a97afe·1f980cbec48c3b6b39f36311902fc9b07ae6e997·2434c0c934ae8c4452e551e57697682347c51792·247cc5f7d7f1b3ee1c54be4a83c0664397dac579·26c905055a16b3d9b9dc9f32fcb3cd7e22fc4553·31719419d2db6373f4be68371af4d86d2385068a·31746432076c70ecce3beeab927da6076c10ff18·3d680cd45643e83c6396d088dc20e2634e503738·4a4094cd17e8b60822e044d99281a8b2b3d5a4cc·57a36ece327aca08fcc7dafafd81b18ab21ea226·6ead389696bdf49f89763acb73b16b300b3684f4·70ef063db358c2e80c0d034001eb3d1c32dc1bd3·78ec73e72cbd665c577b411cf40c478a1ab9869d·7d661cf91427d8a77e294d92b354ba827549e93e·904a89491968b22a0d32930224198ebbe38d14de·92fc9dcf30b28e31af2ada7d51d5b4cecddf0fb6·991e3c40c34[·...·truncated·by·diffoscope;·len:·234,·SHA:·2f421921284283d102c18704648a168ced0b0bacb7a289c8d59f581104d761a5·...·]·b651ec0ad5a8267e846767e12444d6c70d91dc81·b936dd505f569f170be906c85276dc4b4e5ab735·c2e706c156b658d6f37b71109e587cb185a3cc1d·c41548b1897fe2ed5255c831c741e3f28f636f21·ddbd0ca42628cf8403715cb8f488cee6db935b9d·e10ea6e1821793cc8adb0e00e9bd320d82c39907·ecdce604726a466be9c796e97ec883d01b942204·ed81b82cfad5d2c3e7a93f746eeaf0764bb0c2cc·f18718fa1b3fc4e53ceed793df245a843e605dd2·f34cb6a6f788970a728bc219cb9cb7b61e18d643·f5adb384c2500e0e0f9d0d11cbb0b9aae745506c·fdf14770154c4028fed7bd1e3ae39b0df8038e5c·fe812b5eaa272adccc70f7c1dafabde7d59b014a |
Offset 13, 26 lines modified | Offset 13, 26 lines modified | ||
13 | usr/lib/debug/.build-id/24/7cc5f7d7f1b3ee1c54be4a83c0664397dac579.debug | 13 | usr/lib/debug/.build-id/24/7cc5f7d7f1b3ee1c54be4a83c0664397dac579.debug |
14 | usr/lib/debug/.build-id/26/c905055a16b3d9b9dc9f32fcb3cd7e22fc4553.debug | 14 | usr/lib/debug/.build-id/26/c905055a16b3d9b9dc9f32fcb3cd7e22fc4553.debug |
15 | usr/lib/debug/.build-id/31/719419d2db6373f4be68371af4d86d2385068a.debug | 15 | usr/lib/debug/.build-id/31/719419d2db6373f4be68371af4d86d2385068a.debug |
16 | usr/lib/debug/.build-id/31/746432076c70ecce3beeab927da6076c10ff18.debug | 16 | usr/lib/debug/.build-id/31/746432076c70ecce3beeab927da6076c10ff18.debug |
17 | usr/lib/debug/.build-id/3d/680cd45643e83c6396d088dc20e2634e503738.debug | 17 | usr/lib/debug/.build-id/3d/680cd45643e83c6396d088dc20e2634e503738.debug |
18 | usr/lib/debug/.build-id/4a/4094cd17e8b60822e044d99281a8b2b3d5a4cc.debug | 18 | usr/lib/debug/.build-id/4a/4094cd17e8b60822e044d99281a8b2b3d5a4cc.debug |
19 | usr/lib/debug/.build-id/57/a36ece327aca08fcc7dafafd81b18ab21ea226.debug | 19 | usr/lib/debug/.build-id/57/a36ece327aca08fcc7dafafd81b18ab21ea226.debug |
20 | usr/lib/debug/.build-id/60/bdacc5ca01d895b383c793d957793582cc8867.debug | ||
21 | usr/lib/debug/.build-id/6e/ad389696bdf49f89763acb73b16b300b3684f4.debug | 20 | usr/lib/debug/.build-id/6e/ad389696bdf49f89763acb73b16b300b3684f4.debug |
22 | usr/lib/debug/.build-id/70/ef063db358c2e80c0d034001eb3d1c32dc1bd3.debug | 21 | usr/lib/debug/.build-id/70/ef063db358c2e80c0d034001eb3d1c32dc1bd3.debug |
23 | usr/lib/debug/.build-id/7 | 22 | usr/lib/debug/.build-id/78/ec73e72cbd665c577b411cf40c478a1ab9869d.debug |
24 | usr/lib/debug/.build-id/7d/661cf91427d8a77e294d92b354ba827549e93e.debug | 23 | usr/lib/debug/.build-id/7d/661cf91427d8a77e294d92b354ba827549e93e.debug |
25 | usr/lib/debug/.build-id/90/4a89491968b22a0d32930224198ebbe38d14de.debug | 24 | usr/lib/debug/.build-id/90/4a89491968b22a0d32930224198ebbe38d14de.debug |
26 | usr/lib/debug/.build-id/92/fc9dcf30b28e31af2ada7d51d5b4cecddf0fb6.debug | 25 | usr/lib/debug/.build-id/92/fc9dcf30b28e31af2ada7d51d5b4cecddf0fb6.debug |
27 | usr/lib/debug/.build-id/99/1e3c40c34db2548352134bab5ae9f590119d11.debug | 26 | usr/lib/debug/.build-id/99/1e3c40c34db2548352134bab5ae9f590119d11.debug |
28 | usr/lib/debug/.build-id/9d/2c92277770b8f08cad82a63449d6c61fcc820a.debug | 27 | usr/lib/debug/.build-id/9d/2c92277770b8f08cad82a63449d6c61fcc820a.debug |
29 | usr/lib/debug/.build-id/a5/1bff0903c7f224a38c8848cf190ceef457cf9c.debug | 28 | usr/lib/debug/.build-id/a5/1bff0903c7f224a38c8848cf190ceef457cf9c.debug |
30 | usr/lib/debug/.build-id/a7/8ae2657625b277cb5cee1dabd9ab487f7ffa72.debug | 29 | usr/lib/debug/.build-id/a7/8ae2657625b277cb5cee1dabd9ab487f7ffa72.debug |
31 | usr/lib/debug/.build-id/a8/8f6b18762c0642cc46e713f3202177d32057c1.debug | 30 | usr/lib/debug/.build-id/a8/8f6b18762c0642cc46e713f3202177d32057c1.debug |
31 | usr/lib/debug/.build-id/b6/32323216f6c043057c2f7b2fd12aee8425d84b.debug | ||
32 | usr/lib/debug/.build-id/b6/51ec0ad5a8267e846767e12444d6c70d91dc81.debug | 32 | usr/lib/debug/.build-id/b6/51ec0ad5a8267e846767e12444d6c70d91dc81.debug |
33 | usr/lib/debug/.build-id/b9/36dd505f569f170be906c85276dc4b4e5ab735.debug | 33 | usr/lib/debug/.build-id/b9/36dd505f569f170be906c85276dc4b4e5ab735.debug |
34 | usr/lib/debug/.build-id/c2/e706c156b658d6f37b71109e587cb185a3cc1d.debug | 34 | usr/lib/debug/.build-id/c2/e706c156b658d6f37b71109e587cb185a3cc1d.debug |
35 | usr/lib/debug/.build-id/c4/1548b1897fe2ed5255c831c741e3f28f636f21.debug | 35 | usr/lib/debug/.build-id/c4/1548b1897fe2ed5255c831c741e3f28f636f21.debug |
36 | usr/lib/debug/.build-id/dd/bd0ca42628cf8403715cb8f488cee6db935b9d.debug | 36 | usr/lib/debug/.build-id/dd/bd0ca42628cf8403715cb8f488cee6db935b9d.debug |
37 | usr/lib/debug/.build-id/e1/0ea6e1821793cc8adb0e00e9bd320d82c39907.debug | 37 | usr/lib/debug/.build-id/e1/0ea6e1821793cc8adb0e00e9bd320d82c39907.debug |
38 | usr/lib/debug/.build-id/ec/dce604726a466be9c796e97ec883d01b942204.debug | 38 | usr/lib/debug/.build-id/ec/dce604726a466be9c796e97ec883d01b942204.debug |
Offset 33, 22 lines modified | Offset 33, 20 lines modified | ||
33 | -rw-r--r--···0·root·········(0)·root·········(0)··1079304·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/31/746432076c70ecce3beeab927da6076c10ff18.debug | 33 | -rw-r--r--···0·root·········(0)·root·········(0)··1079304·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/31/746432076c70ecce3beeab927da6076c10ff18.debug |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/3d/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/3d/ |
35 | -rw-r--r--···0·root·········(0)·root·········(0)···462568·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/3d/680cd45643e83c6396d088dc20e2634e503738.debug | 35 | -rw-r--r--···0·root·········(0)·root·········(0)···462568·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/3d/680cd45643e83c6396d088dc20e2634e503738.debug |
36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/4a/ | 36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/4a/ |
37 | -rw-r--r--···0·root·········(0)·root·········(0)··2165080·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/4a/4094cd17e8b60822e044d99281a8b2b3d5a4cc.debug | 37 | -rw-r--r--···0·root·········(0)·root·········(0)··2165080·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/4a/4094cd17e8b60822e044d99281a8b2b3d5a4cc.debug |
38 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/57/ | 38 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/57/ |
39 | -rw-r--r--···0·root·········(0)·root·········(0)···279456·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/57/a36ece327aca08fcc7dafafd81b18ab21ea226.debug | 39 | -rw-r--r--···0·root·········(0)·root·········(0)···279456·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/57/a36ece327aca08fcc7dafafd81b18ab21ea226.debug |
40 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/60/ | ||
41 | -rw-r--r--···0·root·········(0)·root·········(0)··1164784·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/60/bdacc5ca01d895b383c793d957793582cc8867.debug | ||
42 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/6e/ | 40 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/6e/ |
43 | -rw-r--r--···0·root·········(0)·root·········(0)···340224·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/6e/ad389696bdf49f89763acb73b16b300b3684f4.debug | 41 | -rw-r--r--···0·root·········(0)·root·········(0)···340224·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/6e/ad389696bdf49f89763acb73b16b300b3684f4.debug |
44 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/70/ | 42 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/70/ |
45 | -rw-r--r--···0·root·········(0)·root·········(0)··1995320·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/70/ef063db358c2e80c0d034001eb3d1c32dc1bd3.debug | 43 | -rw-r--r--···0·root·········(0)·root·········(0)··1995320·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/70/ef063db358c2e80c0d034001eb3d1c32dc1bd3.debug |
46 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/7 | 44 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/78/ |
47 | -rw-r--r--···0·root·········(0)·root·········(0)···6940 | 45 | -rw-r--r--···0·root·········(0)·root·········(0)···694016·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/78/ec73e72cbd665c577b411cf40c478a1ab9869d.debug |
48 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/7d/ | 46 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/7d/ |
49 | -rw-r--r--···0·root·········(0)·root·········(0)···115224·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/7d/661cf91427d8a77e294d92b354ba827549e93e.debug | 47 | -rw-r--r--···0·root·········(0)·root·········(0)···115224·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/7d/661cf91427d8a77e294d92b354ba827549e93e.debug |
50 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/90/ | 48 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/90/ |
51 | -rw-r--r--···0·root·········(0)·root·········(0)···145992·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/90/4a89491968b22a0d32930224198ebbe38d14de.debug | 49 | -rw-r--r--···0·root·········(0)·root·········(0)···145992·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/90/4a89491968b22a0d32930224198ebbe38d14de.debug |
52 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/92/ | 50 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/92/ |
53 | -rw-r--r--···0·root·········(0)·root·········(0)···211272·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/92/fc9dcf30b28e31af2ada7d51d5b4cecddf0fb6.debug | 51 | -rw-r--r--···0·root·········(0)·root·········(0)···211272·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/92/fc9dcf30b28e31af2ada7d51d5b4cecddf0fb6.debug |
54 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/99/ | 52 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/99/ |
Offset 58, 14 lines modified | Offset 56, 15 lines modified | ||
58 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a5/ | 56 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a5/ |
59 | -rw-r--r--···0·root·········(0)·root·········(0)···418336·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a5/1bff0903c7f224a38c8848cf190ceef457cf9c.debug | 57 | -rw-r--r--···0·root·········(0)·root·········(0)···418336·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a5/1bff0903c7f224a38c8848cf190ceef457cf9c.debug |
60 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a7/ | 58 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a7/ |
61 | -rw-r--r--···0·root·········(0)·root·········(0)···442616·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a7/8ae2657625b277cb5cee1dabd9ab487f7ffa72.debug | 59 | -rw-r--r--···0·root·········(0)·root·········(0)···442616·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a7/8ae2657625b277cb5cee1dabd9ab487f7ffa72.debug |
62 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a8/ | 60 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a8/ |
63 | -rw-r--r--···0·root·········(0)·root·········(0)··3578144·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a8/8f6b18762c0642cc46e713f3202177d32057c1.debug | 61 | -rw-r--r--···0·root·········(0)·root·········(0)··3578144·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/a8/8f6b18762c0642cc46e713f3202177d32057c1.debug |
64 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b6/ | 62 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b6/ |
63 | -rw-r--r--···0·root·········(0)·root·········(0)··1164808·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b6/32323216f6c043057c2f7b2fd12aee8425d84b.debug | ||
65 | -rw-r--r--···0·root·········(0)·root·········(0)····93624·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b6/51ec0ad5a8267e846767e12444d6c70d91dc81.debug | 64 | -rw-r--r--···0·root·········(0)·root·········(0)····93624·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b6/51ec0ad5a8267e846767e12444d6c70d91dc81.debug |
66 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b9/ | 65 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b9/ |
67 | -rw-r--r--···0·root·········(0)·root·········(0)···276160·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b9/36dd505f569f170be906c85276dc4b4e5ab735.debug | 66 | -rw-r--r--···0·root·········(0)·root·········(0)···276160·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/b9/36dd505f569f170be906c85276dc4b4e5ab735.debug |
68 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c2/ | 67 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c2/ |
69 | -rw-r--r--···0·root·········(0)·root·········(0)··1035456·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c2/e706c156b658d6f37b71109e587cb185a3cc1d.debug | 68 | -rw-r--r--···0·root·········(0)·root·········(0)··1035456·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c2/e706c156b658d6f37b71109e587cb185a3cc1d.debug |
70 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c4/ | 69 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c4/ |
71 | -rw-r--r--···0·root·········(0)·root·········(0)····35112·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c4/1548b1897fe2ed5255c831c741e3f28f636f21.debug | 70 | -rw-r--r--···0·root·········(0)·root·········(0)····35112·2024-10-21·18:43:11.000000·./usr/lib/debug/.build-id/c4/1548b1897fe2ed5255c831c741e3f28f636f21.debug |
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:··········1162 | 13 | ··Start·of·section·headers:··········1162504·(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·0x11b | 1 | There·are·36·section·headers,·starting·at·offset·0x11bd08: |
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··········000000000008f670·00f660·000008·08··WA··0···0··8 | 23 | ··[18]·.fini_array·······NOBITS··········000000000008f670·00f660·000008·08··WA··0···0··8 |
24 | ··[19]·.dynamic··········NOBITS··········000000000008f678·00f660·000200·10··WA··5···0··8 | 24 | ··[19]·.dynamic··········NOBITS··········000000000008f678·00f660·000200·10··WA··5···0··8 |
25 | ··[20]·.got··············NOBITS··········000000000008f878·00f660·000788·08··WA··0···0··8 | 25 | ··[20]·.got··············NOBITS··········000000000008f878·00f660·000788·08··WA··0···0··8 |
26 | ··[21]·.data·············NOBITS··········0000000000090000·00f660·002428·00··WA··0···0·16 | 26 | ··[21]·.data·············NOBITS··········0000000000090000·00f660·002428·00··WA··0···0·16 |
27 | ··[22]·.bss··············NOBITS··········0000000000092430·00f660·001bb8·00··WA··0···0·16 | 27 | ··[22]·.bss··············NOBITS··········0000000000092430·00f660·001bb8·00··WA··0···0·16 |
28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··1 | 28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··1 |
29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0000e5·00···C··0···0··8 | 29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0000e5·00···C··0···0··8 |
30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·000388·06dd | 30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·000388·06dd82·00···C··0···0··8 |
31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·06e1 | 31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·06e110·000607·00···C··0···0··8 |
32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·06e71 | 32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·06e718·02efc2·00···C··0···0··8 |
33 | ··[28]·.debug_str········PROGBITS········0000000000000000·09d6 | 33 | ··[28]·.debug_str········PROGBITS········0000000000000000·09d6e0·000ffc·01·MSC··0···0··8 |
34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·09e6 | 34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·09e6e0·000209·01·MSC··0···0··8 |
35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·09e8 | 35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·09e8f0·05d66f·00···C··0···0··8 |
36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0fbf | 36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0fbf60·00e292·00···C··0···0··8 |
37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·10a1 | 37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·10a1f2·000053·00······0···0··1 |
38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·10a2 | 38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·10a248·007ec0·18·····34·1117··8 |
39 | ··[34]·.strtab···········STRTAB··········0000000000000000·112 | 39 | ··[34]·.strtab···········STRTAB··········0000000000000000·112108·009a82·00······0···0··1 |
40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·11bb | 40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·11bb8a·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:·b632323216f6c043057c2f7b2fd12aee8425d84b |
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:········0xe617 | 3 | ···Length:········0xe6175·(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:·208·(DW_TAG_compile_unit) | 8 | ·<0><c>:·Abbrev·Number:·208·(DW_TAG_compile_unit) |
9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18146)· | 9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18146)· |
10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) | 10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) |
Offset 15517, 15 lines modified | Offset 15517, 15 lines modified | ||
15517 | ····<978d>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 15517 | ····<978d>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
15518 | ····<978f>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·d8·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4d8) | 15518 | ····<978f>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·d8·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4d8) |
15519 | ·<8><9799>:·Abbrev·Number:·0 | 15519 | ·<8><9799>:·Abbrev·Number:·0 |
15520 | ·<7><979a>:·Abbrev·Number:·0 | 15520 | ·<7><979a>:·Abbrev·Number:·0 |
15521 | ·<6><979b>:·Abbrev·Number:·0 | 15521 | ·<6><979b>:·Abbrev·Number:·0 |
15522 | ·<5><979c>:·Abbrev·Number:·26·(DW_TAG_call_site) | 15522 | ·<5><979c>:·Abbrev·Number:·26·(DW_TAG_call_site) |
15523 | ····<979d>···DW_AT_call_return_pc:·(addr)·0x1ac98 | 15523 | ····<979d>···DW_AT_call_return_pc:·(addr)·0x1ac98 |
15524 | ····<97a5>···DW_AT_call_origin·:·(ref_udata)·<0xcd4c | 15524 | ····<97a5>···DW_AT_call_origin·:·(ref_udata)·<0xcd4c4> |
15525 | ·<6><97a8>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) | 15525 | ·<6><97a8>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) |
15526 | ····<97a9>···DW_AT_call_parameter:·(ref_udata)·<0x88d4> | 15526 | ····<97a9>···DW_AT_call_parameter:·(ref_udata)·<0x88d4> |
15527 | ····<97ac>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a0·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4a0) | 15527 | ····<97ac>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a0·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4a0) |
15528 | ·<6><97b6>:·Abbrev·Number:·0 | 15528 | ·<6><97b6>:·Abbrev·Number:·0 |
15529 | ·<5><97b7>:·Abbrev·Number:·0 | 15529 | ·<5><97b7>:·Abbrev·Number:·0 |
15530 | ·<4><97b8>:·Abbrev·Number:·0 | 15530 | ·<4><97b8>:·Abbrev·Number:·0 |
15531 | ·<3><97b9>:·Abbrev·Number:·73·(DW_TAG_inlined_subroutine) | 15531 | ·<3><97b9>:·Abbrev·Number:·73·(DW_TAG_inlined_subroutine) |
Offset 16588, 15 lines modified | Offset 16588, 15 lines modified | ||
16588 | ····<a123>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 16588 | ····<a123>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
16589 | ····<a125>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·d8·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4d8) | 16589 | ····<a125>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·d8·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4d8) |
16590 | ·<8><a12f>:·Abbrev·Number:·0 | 16590 | ·<8><a12f>:·Abbrev·Number:·0 |
16591 | ·<7><a130>:·Abbrev·Number:·0 | 16591 | ·<7><a130>:·Abbrev·Number:·0 |
16592 | ·<6><a131>:·Abbrev·Number:·0 | 16592 | ·<6><a131>:·Abbrev·Number:·0 |
16593 | ·<5><a132>:·Abbrev·Number:·26·(DW_TAG_call_site) | 16593 | ·<5><a132>:·Abbrev·Number:·26·(DW_TAG_call_site) |
16594 | ····<a133>···DW_AT_call_return_pc:·(addr)·0x1cdb8 | 16594 | ····<a133>···DW_AT_call_return_pc:·(addr)·0x1cdb8 |
16595 | ····<a13b>···DW_AT_call_origin·:·(ref_udata)·<0xcd4c | 16595 | ····<a13b>···DW_AT_call_origin·:·(ref_udata)·<0xcd4c4> |
16596 | ·<6><a13e>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) | 16596 | ·<6><a13e>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) |
16597 | ····<a13f>···DW_AT_call_parameter:·(ref_udata)·<0x88d4> | 16597 | ····<a13f>···DW_AT_call_parameter:·(ref_udata)·<0x88d4> |
16598 | ····<a142>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a0·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4a0) | 16598 | ····<a142>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a0·b4·6·0·0·0·0·0·» (DW_OP_addr:·6b4a0) |
16599 | ·<6><a14c>:·Abbrev·Number:·0 | 16599 | ·<6><a14c>:·Abbrev·Number:·0 |
16600 | ·<5><a14d>:·Abbrev·Number:·0 | 16600 | ·<5><a14d>:·Abbrev·Number:·0 |
16601 | ·<4><a14e>:·Abbrev·Number:·0 | 16601 | ·<4><a14e>:·Abbrev·Number:·0 |
16602 | ·<3><a14f>:·Abbrev·Number:·73·(DW_TAG_inlined_subroutine) | 16602 | ·<3><a14f>:·Abbrev·Number:·73·(DW_TAG_inlined_subroutine) |
Offset 17699, 91 lines modified | Offset 17699, 91 lines modified | ||
17699 | ·<5><abf7>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter) | 17699 | ·<5><abf7>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter) |
17700 | ····<abf8>···DW_AT_location····:·(exprloc)·1·byte·block:·50·» (DW_OP_reg0·(x0)) | 17700 | ····<abf8>···DW_AT_location····:·(exprloc)·1·byte·block:·50·» (DW_OP_reg0·(x0)) |
17701 | ····<abfa>···DW_AT_call_value··:·(exprloc)·2·byte·block:·86·0·» (DW_OP_breg22·(x22):·0) | 17701 | ····<abfa>···DW_AT_call_value··:·(exprloc)·2·byte·block:·86·0·» (DW_OP_breg22·(x22):·0) |
17702 | ·<5><abfd>:·Abbrev·Number:·0 | 17702 | ·<5><abfd>:·Abbrev·Number:·0 |
17703 | ·<4><abfe>:·Abbrev·Number:·0 | 17703 | ·<4><abfe>:·Abbrev·Number:·0 |
17704 | ·<3><abff>:·Abbrev·Number:·0 | 17704 | ·<3><abff>:·Abbrev·Number:·0 |
17705 | ·<2><ac00>:·Abbrev·Number:·69·(DW_TAG_inlined_subroutine) | 17705 | ·<2><ac00>:·Abbrev·Number:·69·(DW_TAG_inlined_subroutine) |
17706 | ····<ac01>···DW_AT_abstract_origin:·(ref_udata)·<0xc8ac | 17706 | ····<ac01>···DW_AT_abstract_origin:·(ref_udata)·<0xc8acd> |
17707 | ····<ac04>···DW_AT_entry_pc····:·(addr)·0x3e390 | 17707 | ····<ac04>···DW_AT_entry_pc····:·(addr)·0x3e390 |
17708 | ····<ac0c>···DW_AT_GNU_entry_view:·(data2)·0 | 17708 | ····<ac0c>···DW_AT_GNU_entry_view:·(data2)·0 |
17709 | ····<ac0e>···DW_AT_ranges······:·(sec_offset)·0xf0f4 | 17709 | ····<ac0e>···DW_AT_ranges······:·(sec_offset)·0xf0f4 |
17710 | ····<ac12>···DW_AT_call_file···:·(implicit_const)·1 | 17710 | ····<ac12>···DW_AT_call_file···:·(implicit_const)·1 |
17711 | ····<ac12>···DW_AT_call_line···:·(data4)·0x111d4 | 17711 | ····<ac12>···DW_AT_call_line···:·(data4)·0x111d4 |
17712 | ····<ac16>···DW_AT_call_column·:·(data1)·17 | 17712 | ····<ac16>···DW_AT_call_column·:·(data1)·17 |
17713 | ····<ac17>···DW_AT_sibling·····:·(ref_udata)·<0xb350> | 17713 | ····<ac17>···DW_AT_sibling·····:·(ref_udata)·<0xb350> |
17714 | ·<3><ac1a>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) | 17714 | ·<3><ac1a>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) |
17715 | ····<ac1b>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b0 | 17715 | ····<ac1b>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b04> |
17716 | ····<ac1e>···DW_AT_location····:·(sec_offset)·0x11bd·(location·list) | 17716 | ····<ac1e>···DW_AT_location····:·(sec_offset)·0x11bd·(location·list) |
17717 | ····<ac22>···DW_AT_GNU_locviews:·(sec_offset)·0x11b5 | 17717 | ····<ac22>···DW_AT_GNU_locviews:·(sec_offset)·0x11b5 |
17718 | ·<3><ac26>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) | 17718 | ·<3><ac26>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) |
17719 | ····<ac27>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b1 | 17719 | ····<ac27>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b11> |
17720 | ····<ac2a>···DW_AT_location····:·(sec_offset)·0x11ed·(location·list) | 17720 | ····<ac2a>···DW_AT_location····:·(sec_offset)·0x11ed·(location·list) |
17721 | ····<ac2e>···DW_AT_GNU_locviews:·(sec_offset)·0x11e5 | 17721 | ····<ac2e>···DW_AT_GNU_locviews:·(sec_offset)·0x11e5 |
17722 | ·<3><ac32>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) | 17722 | ·<3><ac32>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) |
17723 | ····<ac33>···DW_AT_abstract_origin:·(ref_udata)·<0xc8ad | 17723 | ····<ac33>···DW_AT_abstract_origin:·(ref_udata)·<0xc8add> |
17724 | ····<ac36>···DW_AT_location····:·(sec_offset)·0x121e·(location·list) | 17724 | ····<ac36>···DW_AT_location····:·(sec_offset)·0x121e·(location·list) |
17725 | ····<ac3a>···DW_AT_GNU_locviews:·(sec_offset)·0x1216 | 17725 | ····<ac3a>···DW_AT_GNU_locviews:·(sec_offset)·0x1216 |
17726 | ·<3><ac3e>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) | 17726 | ·<3><ac3e>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) |
17727 | ····<ac3f>···DW_AT_abstract_origin:·(ref_udata)·<0xc8ae | 17727 | ····<ac3f>···DW_AT_abstract_origin:·(ref_udata)·<0xc8aea> |
17728 | ····<ac42>···DW_AT_location····:·(sec_offset)·0x1249·(location·list) | 17728 | ····<ac42>···DW_AT_location····:·(sec_offset)·0x1249·(location·list) |
17729 | ····<ac46>···DW_AT_GNU_locviews:·(sec_offset)·0x1243 | 17729 | ····<ac46>···DW_AT_GNU_locviews:·(sec_offset)·0x1243 |
17730 | ·<3><ac4a>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) | 17730 | ·<3><ac4a>:·Abbrev·Number:·5·(DW_TAG_formal_parameter) |
17731 | ····<ac4b>···DW_AT_abstract_origin:·(ref_udata)·<0xc8af | 17731 | ····<ac4b>···DW_AT_abstract_origin:·(ref_udata)·<0xc8af7> |
17732 | ····<ac4e>···DW_AT_location····:·(sec_offset)·0x1272·(location·list) | 17732 | ····<ac4e>···DW_AT_location····:·(sec_offset)·0x1272·(location·list) |
17733 | ····<ac52>···DW_AT_GNU_locviews:·(sec_offset)·0x126c | 17733 | ····<ac52>···DW_AT_GNU_locviews:·(sec_offset)·0x126c |
17734 | ·<3><ac56>:·Abbrev·Number:·11·(DW_TAG_lexical_block) | 17734 | ·<3><ac56>:·Abbrev·Number:·11·(DW_TAG_lexical_block) |
17735 | ····<ac57>···DW_AT_ranges······:·(sec_offset)·0xf0f4 | 17735 | ····<ac57>···DW_AT_ranges······:·(sec_offset)·0xf0f4 |
17736 | ·<4><ac5b>:·Abbrev·Number:·4·(DW_TAG_variable) | 17736 | ·<4><ac5b>:·Abbrev·Number:·4·(DW_TAG_variable) |
17737 | ····<ac5c>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b | 17737 | ····<ac5c>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b1e> |
17738 | ····<ac5f>···DW_AT_location····:·(sec_offset)·0x1299·(location·list) | 17738 | ····<ac5f>···DW_AT_location····:·(sec_offset)·0x1299·(location·list) |
17739 | ····<ac63>···DW_AT_GNU_locviews:·(sec_offset)·0x128f | 17739 | ····<ac63>···DW_AT_GNU_locviews:·(sec_offset)·0x128f |
17740 | ·<4><ac67>:·Abbrev·Number:·4·(DW_TAG_variable) | 17740 | ·<4><ac67>:·Abbrev·Number:·4·(DW_TAG_variable) |
17741 | ····<ac68>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b2 | 17741 | ····<ac68>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b29> |
17742 | ····<ac6b>···DW_AT_location····:·(sec_offset)·0x12d1·(location·list) | 17742 | ····<ac6b>···DW_AT_location····:·(sec_offset)·0x12d1·(location·list) |
17743 | ····<ac6f>···DW_AT_GNU_locviews:·(sec_offset)·0x12c9 | 17743 | ····<ac6f>···DW_AT_GNU_locviews:·(sec_offset)·0x12c9 |
17744 | ·<4><ac73>:·Abbrev·Number:·4·(DW_TAG_variable) | 17744 | ·<4><ac73>:·Abbrev·Number:·4·(DW_TAG_variable) |
17745 | ····<ac74>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b3 | 17745 | ····<ac74>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b36> |
17746 | ····<ac77>···DW_AT_location····:·(sec_offset)·0x12fe·(location·list) | 17746 | ····<ac77>···DW_AT_location····:·(sec_offset)·0x12fe·(location·list) |
17747 | ····<ac7b>···DW_AT_GNU_locviews:·(sec_offset)·0x12f6 | 17747 | ····<ac7b>···DW_AT_GNU_locviews:·(sec_offset)·0x12f6 |
17748 | ·<4><ac7f>:·Abbrev·Number:·4·(DW_TAG_variable) | 17748 | ·<4><ac7f>:·Abbrev·Number:·4·(DW_TAG_variable) |
17749 | ····<ac80>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b4 | 17749 | ····<ac80>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b41> |
17750 | ····<ac83>···DW_AT_location····:·(sec_offset)·0x133e·(location·list) | 17750 | ····<ac83>···DW_AT_location····:·(sec_offset)·0x133e·(location·list) |
17751 | ····<ac87>···DW_AT_GNU_locviews:·(sec_offset)·0x1326 | 17751 | ····<ac87>···DW_AT_GNU_locviews:·(sec_offset)·0x1326 |
17752 | ·<4><ac8b>:·Abbrev·Number:·4·(DW_TAG_variable) | 17752 | ·<4><ac8b>:·Abbrev·Number:·4·(DW_TAG_variable) |
17753 | ····<ac8c>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b | 17753 | ····<ac8c>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b4e> |
17754 | ····<ac8f>···DW_AT_location····:·(sec_offset)·0x13a2·(location·list) | 17754 | ····<ac8f>···DW_AT_location····:·(sec_offset)·0x13a2·(location·list) |
17755 | ····<ac93>···DW_AT_GNU_locviews:·(sec_offset)·0x1398 | 17755 | ····<ac93>···DW_AT_GNU_locviews:·(sec_offset)·0x1398 |
17756 | ·<4><ac97>:·Abbrev·Number:·4·(DW_TAG_variable) | 17756 | ·<4><ac97>:·Abbrev·Number:·4·(DW_TAG_variable) |
17757 | ····<ac98>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b5 | 17757 | ····<ac98>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b5b> |
17758 | ····<ac9b>···DW_AT_location····:·(sec_offset)·0x140c·(location·list) | 17758 | ····<ac9b>···DW_AT_location····:·(sec_offset)·0x140c·(location·list) |
17759 | ····<ac9f>···DW_AT_GNU_locviews:·(sec_offset)·0x13ee | 17759 | ····<ac9f>···DW_AT_GNU_locviews:·(sec_offset)·0x13ee |
17760 | ·<4><aca3>:·Abbrev·Number:·4·(DW_TAG_variable) | 17760 | ·<4><aca3>:·Abbrev·Number:·4·(DW_TAG_variable) |
17761 | ····<aca4>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b6 | 17761 | ····<aca4>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b68> |
17762 | ····<aca7>···DW_AT_location····:·(sec_offset)·0x1499·(location·list) | 17762 | ····<aca7>···DW_AT_location····:·(sec_offset)·0x1499·(location·list) |
17763 | ····<acab>···DW_AT_GNU_locviews:·(sec_offset)·0x1481 | 17763 | ····<acab>···DW_AT_GNU_locviews:·(sec_offset)·0x1481 |
17764 | ·<4><acaf>:·Abbrev·Number:·4·(DW_TAG_variable) | 17764 | ·<4><acaf>:·Abbrev·Number:·4·(DW_TAG_variable) |
17765 | ····<acb0>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b7 | 17765 | ····<acb0>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b75> |
17766 | ····<acb3>···DW_AT_location····:·(sec_offset)·0x1509·(location·list) | 17766 | ····<acb3>···DW_AT_location····:·(sec_offset)·0x1509·(location·list) |
17767 | ····<acb7>···DW_AT_GNU_locviews:·(sec_offset)·0x14f9 | 17767 | ····<acb7>···DW_AT_GNU_locviews:·(sec_offset)·0x14f9 |
17768 | ·<4><acbb>:·Abbrev·Number:·4·(DW_TAG_variable) | 17768 | ·<4><acbb>:·Abbrev·Number:·4·(DW_TAG_variable) |
17769 | ····<acbc>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b8 | 17769 | ····<acbc>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b82> |
17770 | ····<acbf>···DW_AT_location····:·(sec_offset)·0x156c·(location·list) | 17770 | ····<acbf>···DW_AT_location····:·(sec_offset)·0x156c·(location·list) |
17771 | ····<acc3>···DW_AT_GNU_locviews:·(sec_offset)·0x155c | 17771 | ····<acc3>···DW_AT_GNU_locviews:·(sec_offset)·0x155c |
17772 | ·<4><acc7>:·Abbrev·Number:·4·(DW_TAG_variable) | 17772 | ·<4><acc7>:·Abbrev·Number:·4·(DW_TAG_variable) |
17773 | ····<acc8>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b | 17773 | ····<acc8>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b8f> |
17774 | ····<accb>···DW_AT_location····:·(sec_offset)·0x15ed·(location·list) | 17774 | ····<accb>···DW_AT_location····:·(sec_offset)·0x15ed·(location·list) |
17775 | ····<accf>···DW_AT_GNU_locviews:·(sec_offset)·0x15dd | 17775 | ····<accf>···DW_AT_GNU_locviews:·(sec_offset)·0x15dd |
17776 | ·<4><acd3>:·Abbrev·Number:·38·(DW_TAG_label) | 17776 | ·<4><acd3>:·Abbrev·Number:·38·(DW_TAG_label) |
17777 | ····<acd4>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b9 | 17777 | ····<acd4>···DW_AT_abstract_origin:·(ref_udata)·<0xc8b9c> |
17778 | ·<4><acd7>:·Abbrev·Number:·34·(DW_TAG_label) | 17778 | ·<4><acd7>:·Abbrev·Number:·34·(DW_TAG_label) |
17779 | ····<acd8>···DW_AT_abstract_origin:·(ref_udata)·<0xc8ba | 17779 | ····<acd8>···DW_AT_abstract_origin:·(ref_udata)·<0xc8ba4> |
17780 | ····<acdb>···DW_AT_low_pc······:·(addr)·0x3e440 | 17780 | ····<acdb>···DW_AT_low_pc······:·(addr)·0x3e440 |
17781 | ·<4><ace3>:·Abbrev·Number:·38·(DW_TAG_label) | 17781 | ·<4><ace3>:·Abbrev·Number:·38·(DW_TAG_label) |
Max diff block lines reached; 22361317/22369459 bytes (99.96%) of diff not shown. |
Offset 135095, 37 lines modified | Offset 135095, 37 lines modified | ||
135095 | ····00064a03·<End·of·list> | 135095 | ····00064a03·<End·of·list> |
135096 | ····00064a04·v000000000000000·v000000000000004·location·view·pair | 135096 | ····00064a04·v000000000000000·v000000000000004·location·view·pair |
135097 | ····00064a06·v000000000000000·v000000000000000·location·view·pair | 135097 | ····00064a06·v000000000000000·v000000000000000·location·view·pair |
135098 | ····00064a08·0000000000049edc·(base·address) | 135098 | ····00064a08·0000000000049edc·(base·address) |
135099 | ····00064a11·v000000000000000·v000000000000004·views·at·00064a04·for: | 135099 | ····00064a11·v000000000000000·v000000000000004·views·at·00064a04·for: |
135100 | ·············0000000000049edc·0000000000049f1c·(DW_OP_implicit_pointer:·<0x6887 | 135100 | ·············0000000000049edc·0000000000049f1c·(DW_OP_implicit_pointer:·<0x68872>·0) |
135101 | ····00064a1b·v000000000000000·v000000000000000·views·at·00064a06·for: | 135101 | ····00064a1b·v000000000000000·v000000000000000·views·at·00064a06·for: |
135102 | ·············000000000004a0e0·000000000004a114·(DW_OP_implicit_pointer:·<0x6887 | 135102 | ·············000000000004a0e0·000000000004a114·(DW_OP_implicit_pointer:·<0x68872>·0) |
135103 | ····00064a27·<End·of·list> | 135103 | ····00064a27·<End·of·list> |
135104 | ····00064a28·v000000000000000·v000000000000004·location·view·pair | 135104 | ····00064a28·v000000000000000·v000000000000004·location·view·pair |
135105 | ····00064a2a·v000000000000000·v000000000000000·location·view·pair | 135105 | ····00064a2a·v000000000000000·v000000000000000·location·view·pair |
135106 | ····00064a2c·0000000000049edc·(base·address) | 135106 | ····00064a2c·0000000000049edc·(base·address) |
135107 | ····00064a35·v000000000000000·v000000000000004·views·at·00064a28·for: | 135107 | ····00064a35·v000000000000000·v000000000000004·views·at·00064a28·for: |
135108 | ·············0000000000049edc·0000000000049f1c·(DW_OP_implicit_pointer:·<0x6888 | 135108 | ·············0000000000049edc·0000000000049f1c·(DW_OP_implicit_pointer:·<0x68886>·0) |
135109 | ····00064a3f·v000000000000000·v000000000000000·views·at·00064a2a·for: | 135109 | ····00064a3f·v000000000000000·v000000000000000·views·at·00064a2a·for: |
135110 | ·············000000000004a0e0·000000000004a114·(DW_OP_implicit_pointer:·<0x6888 | 135110 | ·············000000000004a0e0·000000000004a114·(DW_OP_implicit_pointer:·<0x68886>·0) |
135111 | ····00064a4b·<End·of·list> | 135111 | ····00064a4b·<End·of·list> |
135112 | ····00064a4c·v000000000000000·v000000000000004·location·view·pair | 135112 | ····00064a4c·v000000000000000·v000000000000004·location·view·pair |
135113 | ····00064a4e·v000000000000000·v000000000000000·location·view·pair | 135113 | ····00064a4e·v000000000000000·v000000000000000·location·view·pair |
135114 | ····00064a50·0000000000049edc·(base·address) | 135114 | ····00064a50·0000000000049edc·(base·address) |
135115 | ····00064a59·v000000000000000·v000000000000004·views·at·00064a4c·for: | 135115 | ····00064a59·v000000000000000·v000000000000004·views·at·00064a4c·for: |
135116 | ·············0000000000049edc·0000000000049f1c·(DW_OP_implicit_pointer:·<0x6889 | 135116 | ·············0000000000049edc·0000000000049f1c·(DW_OP_implicit_pointer:·<0x6889a>·0) |
135117 | ····00064a63·v000000000000000·v000000000000000·views·at·00064a4e·for: | 135117 | ····00064a63·v000000000000000·v000000000000000·views·at·00064a4e·for: |
135118 | ·············000000000004a0e0·000000000004a114·(DW_OP_implicit_pointer:·<0x6889 | 135118 | ·············000000000004a0e0·000000000004a114·(DW_OP_implicit_pointer:·<0x6889a>·0) |
135119 | ····00064a6f·<End·of·list> | 135119 | ····00064a6f·<End·of·list> |
135120 | ····00064a70·v000000000000000·v000000000000004·location·view·pair | 135120 | ····00064a70·v000000000000000·v000000000000004·location·view·pair |
135121 | ····00064a72·v000000000000000·v000000000000004·views·at·00064a70·for: | 135121 | ····00064a72·v000000000000000·v000000000000004·views·at·00064a70·for: |
135122 | ·············0000000000049ef4·0000000000049f1c·(DW_OP_reg28·(x28)) | 135122 | ·············0000000000049ef4·0000000000049f1c·(DW_OP_reg28·(x28)) |
135123 | ····00064a7e·<End·of·list> | 135123 | ····00064a7e·<End·of·list> |
Offset 135543, 37 lines modified | Offset 135543, 37 lines modified | ||
135543 | ····00064eb9·<End·of·list> | 135543 | ····00064eb9·<End·of·list> |
135544 | ····00064eba·v000000000000000·v000000000000004·location·view·pair | 135544 | ····00064eba·v000000000000000·v000000000000004·location·view·pair |
135545 | ····00064ebc·v000000000000000·v000000000000000·location·view·pair | 135545 | ····00064ebc·v000000000000000·v000000000000000·location·view·pair |
135546 | ····00064ebe·00000000000495c0·(base·address) | 135546 | ····00064ebe·00000000000495c0·(base·address) |
135547 | ····00064ec7·v000000000000000·v000000000000004·views·at·00064eba·for: | 135547 | ····00064ec7·v000000000000000·v000000000000004·views·at·00064eba·for: |
135548 | ·············00000000000495c0·00000000000495e0·(DW_OP_implicit_pointer:·<0x686f | 135548 | ·············00000000000495c0·00000000000495e0·(DW_OP_implicit_pointer:·<0x686f6>·0) |
135549 | ····00064ed1·v000000000000000·v000000000000000·views·at·00064ebc·for: | 135549 | ····00064ed1·v000000000000000·v000000000000000·views·at·00064ebc·for: |
135550 | ·············000000000004977c·00000000000497c8·(DW_OP_implicit_pointer:·<0x686f | 135550 | ·············000000000004977c·00000000000497c8·(DW_OP_implicit_pointer:·<0x686f6>·0) |
135551 | ····00064edd·<End·of·list> | 135551 | ····00064edd·<End·of·list> |
135552 | ····00064ede·v000000000000000·v000000000000004·location·view·pair | 135552 | ····00064ede·v000000000000000·v000000000000004·location·view·pair |
135553 | ····00064ee0·v000000000000000·v000000000000000·location·view·pair | 135553 | ····00064ee0·v000000000000000·v000000000000000·location·view·pair |
135554 | ····00064ee2·00000000000495c0·(base·address) | 135554 | ····00064ee2·00000000000495c0·(base·address) |
135555 | ····00064eeb·v000000000000000·v000000000000004·views·at·00064ede·for: | 135555 | ····00064eeb·v000000000000000·v000000000000004·views·at·00064ede·for: |
135556 | ·············00000000000495c0·00000000000495e0·(DW_OP_implicit_pointer:·<0x6870 | 135556 | ·············00000000000495c0·00000000000495e0·(DW_OP_implicit_pointer:·<0x6870a>·0) |
135557 | ····00064ef5·v000000000000000·v000000000000000·views·at·00064ee0·for: | 135557 | ····00064ef5·v000000000000000·v000000000000000·views·at·00064ee0·for: |
135558 | ·············000000000004977c·00000000000497c8·(DW_OP_implicit_pointer:·<0x6870 | 135558 | ·············000000000004977c·00000000000497c8·(DW_OP_implicit_pointer:·<0x6870a>·0) |
135559 | ····00064f01·<End·of·list> | 135559 | ····00064f01·<End·of·list> |
135560 | ····00064f02·v000000000000000·v000000000000004·location·view·pair | 135560 | ····00064f02·v000000000000000·v000000000000004·location·view·pair |
135561 | ····00064f04·v000000000000000·v000000000000000·location·view·pair | 135561 | ····00064f04·v000000000000000·v000000000000000·location·view·pair |
135562 | ····00064f06·00000000000495c0·(base·address) | 135562 | ····00064f06·00000000000495c0·(base·address) |
135563 | ····00064f0f·v000000000000000·v000000000000004·views·at·00064f02·for: | 135563 | ····00064f0f·v000000000000000·v000000000000004·views·at·00064f02·for: |
135564 | ·············00000000000495c0·00000000000495e0·(DW_OP_implicit_pointer:·<0x687 | 135564 | ·············00000000000495c0·00000000000495e0·(DW_OP_implicit_pointer:·<0x6871e>·0) |
135565 | ····00064f19·v000000000000000·v000000000000000·views·at·00064f04·for: | 135565 | ····00064f19·v000000000000000·v000000000000000·views·at·00064f04·for: |
135566 | ·············000000000004977c·00000000000497c8·(DW_OP_implicit_pointer:·<0x687 | 135566 | ·············000000000004977c·00000000000497c8·(DW_OP_implicit_pointer:·<0x6871e>·0) |
135567 | ····00064f25·<End·of·list> | 135567 | ····00064f25·<End·of·list> |
135568 | ····00064f26·v000000000000001·v000000000000000·location·view·pair | 135568 | ····00064f26·v000000000000001·v000000000000000·location·view·pair |
135569 | ····00064f28·v000000000000000·v000000000000000·location·view·pair | 135569 | ····00064f28·v000000000000000·v000000000000000·location·view·pair |
135570 | ····00064f2a·v000000000000000·v000000000000000·location·view·pair | 135570 | ····00064f2a·v000000000000000·v000000000000000·location·view·pair |
135571 | ····00064f2c·v000000000000000·v000000000000000·location·view·pair | 135571 | ····00064f2c·v000000000000000·v000000000000000·location·view·pair |
Offset 162854, 37 lines modified | Offset 162854, 37 lines modified | ||
162854 | ····00079cf9·<End·of·list> | 162854 | ····00079cf9·<End·of·list> |
162855 | ····00079cfa·v000000000000001·v000000000000000·location·view·pair | 162855 | ····00079cfa·v000000000000001·v000000000000000·location·view·pair |
162856 | ····00079cfc·v000000000000000·v000000000000000·location·view·pair | 162856 | ····00079cfc·v000000000000000·v000000000000000·location·view·pair |
162857 | ····00079cfe·0000000000057c0c·(base·address) | 162857 | ····00079cfe·0000000000057c0c·(base·address) |
162858 | ····00079d07·v000000000000001·v000000000000000·views·at·00079cfa·for: | 162858 | ····00079d07·v000000000000001·v000000000000000·views·at·00079cfa·for: |
162859 | ·············0000000000057c0c·0000000000057c40·(DW_OP_implicit_pointer:·<0x76f6 | 162859 | ·············0000000000057c0c·0000000000057c40·(DW_OP_implicit_pointer:·<0x76f6d>·0) |
162860 | ····00079d11·v000000000000000·v000000000000000·views·at·00079cfc·for: | 162860 | ····00079d11·v000000000000000·v000000000000000·views·at·00079cfc·for: |
162861 | ·············0000000000057dc4·0000000000057df8·(DW_OP_implicit_pointer:·<0x76f6 | 162861 | ·············0000000000057dc4·0000000000057df8·(DW_OP_implicit_pointer:·<0x76f6d>·0) |
162862 | ····00079d1d·<End·of·list> | 162862 | ····00079d1d·<End·of·list> |
162863 | ····00079d1e·v000000000000001·v000000000000000·location·view·pair | 162863 | ····00079d1e·v000000000000001·v000000000000000·location·view·pair |
162864 | ····00079d20·v000000000000000·v000000000000000·location·view·pair | 162864 | ····00079d20·v000000000000000·v000000000000000·location·view·pair |
162865 | ····00079d22·0000000000057c0c·(base·address) | 162865 | ····00079d22·0000000000057c0c·(base·address) |
162866 | ····00079d2b·v000000000000001·v000000000000000·views·at·00079d1e·for: | 162866 | ····00079d2b·v000000000000001·v000000000000000·views·at·00079d1e·for: |
162867 | ·············0000000000057c0c·0000000000057c40·(DW_OP_implicit_pointer:·<0x76f7 | 162867 | ·············0000000000057c0c·0000000000057c40·(DW_OP_implicit_pointer:·<0x76f79>·0) |
162868 | ····00079d35·v000000000000000·v000000000000000·views·at·00079d20·for: | 162868 | ····00079d35·v000000000000000·v000000000000000·views·at·00079d20·for: |
162869 | ·············0000000000057dc4·0000000000057df8·(DW_OP_implicit_pointer:·<0x76f7 | 162869 | ·············0000000000057dc4·0000000000057df8·(DW_OP_implicit_pointer:·<0x76f79>·0) |
162870 | ····00079d41·<End·of·list> | 162870 | ····00079d41·<End·of·list> |
162871 | ····00079d42·v000000000000001·v000000000000000·location·view·pair | 162871 | ····00079d42·v000000000000001·v000000000000000·location·view·pair |
162872 | ····00079d44·v000000000000000·v000000000000000·location·view·pair | 162872 | ····00079d44·v000000000000000·v000000000000000·location·view·pair |
162873 | ····00079d46·0000000000057c0c·(base·address) | 162873 | ····00079d46·0000000000057c0c·(base·address) |
162874 | ····00079d4f·v000000000000001·v000000000000000·views·at·00079d42·for: | 162874 | ····00079d4f·v000000000000001·v000000000000000·views·at·00079d42·for: |
162875 | ·············0000000000057c0c·0000000000057c40·(DW_OP_implicit_pointer:·<0x76f8 | 162875 | ·············0000000000057c0c·0000000000057c40·(DW_OP_implicit_pointer:·<0x76f85>·0) |
162876 | ····00079d59·v000000000000000·v000000000000000·views·at·00079d44·for: | 162876 | ····00079d59·v000000000000000·v000000000000000·views·at·00079d44·for: |
162877 | ·············0000000000057dc4·0000000000057df8·(DW_OP_implicit_pointer:·<0x76f8 | 162877 | ·············0000000000057dc4·0000000000057df8·(DW_OP_implicit_pointer:·<0x76f85>·0) |
162878 | ····00079d65·<End·of·list> | 162878 | ····00079d65·<End·of·list> |
162879 | ····00079d66·v000000000000005·v000000000000000·location·view·pair | 162879 | ····00079d66·v000000000000005·v000000000000000·location·view·pair |
162880 | ····00079d68·v000000000000000·v000000000000000·location·view·pair | 162880 | ····00079d68·v000000000000000·v000000000000000·location·view·pair |
162881 | ····00079d6a·0000000000057dd4·(base·address) | 162881 | ····00079d6a·0000000000057dd4·(base·address) |
162882 | ····00079d73·v000000000000005·v000000000000000·views·at·00079d66·for: | 162882 | ····00079d73·v000000000000005·v000000000000000·views·at·00079d66·for: |
Offset 165576, 37 lines modified | Offset 165576, 37 lines modified | ||
165576 | ····0007babb·<End·of·list> | 165576 | ····0007babb·<End·of·list> |
165577 | ····0007babc·v000000000000000·v000000000000004·location·view·pair | 165577 | ····0007babc·v000000000000000·v000000000000004·location·view·pair |
165578 | ····0007babe·v000000000000000·v000000000000000·location·view·pair | 165578 | ····0007babe·v000000000000000·v000000000000000·location·view·pair |
165579 | ····0007bac0·00000000000584b4·(base·address) | 165579 | ····0007bac0·00000000000584b4·(base·address) |
165580 | ····0007bac9·v000000000000000·v000000000000004·views·at·0007babc·for: | 165580 | ····0007bac9·v000000000000000·v000000000000004·views·at·0007babc·for: |
165581 | ·············00000000000584b4·00000000000584f4·(DW_OP_implicit_pointer:·<0x7702 | 165581 | ·············00000000000584b4·00000000000584f4·(DW_OP_implicit_pointer:·<0x77025>·0) |
165582 | ····0007bad3·v000000000000000·v000000000000000·views·at·0007babe·for: | 165582 | ····0007bad3·v000000000000000·v000000000000000·views·at·0007babe·for: |
165583 | ·············0000000000058bdc·0000000000058c08·(DW_OP_implicit_pointer:·<0x7702 | 165583 | ·············0000000000058bdc·0000000000058c08·(DW_OP_implicit_pointer:·<0x77025>·0) |
165584 | ····0007badf·<End·of·list> | 165584 | ····0007badf·<End·of·list> |
165585 | ····0007bae0·v000000000000000·v000000000000004·location·view·pair | 165585 | ····0007bae0·v000000000000000·v000000000000004·location·view·pair |
Max diff block lines reached; 73514/81619 bytes (90.07%) of diff not shown. |
Offset 1, 111 lines modified | Offset 1, 112 lines modified | ||
1 | 1 | KGCC:·(Debian·14.2.0-8)·14.2.0 | |
2 | <ng» /Qi} | ||
3 | c#n0]6/dA | ||
4 | j_QI'^rYVa | ||
5 | nq_~OF@P | ||
6 | T"KcYy9^l | ||
7 | 5_&w@>`E) | ||
8 | okWbR`G0( | ||
9 | [Xc&+BzWy | ||
10 | kb/Y*,k@ | ||
11 | ~-3IdJ~"3Sd | ||
12 | (Z/]q(.p | ||
13 | QJavDVS;. | ||
14 | q17oX5A" | ||
15 | YiYYYjZYYoS | ||
16 | P/AIU|4' | ||
17 | -*jOH6[Lr | ||
18 | ;oS·0» AkH? | ||
19 | A3·0(+QPV | ||
20 | :6{L@|m] | ||
21 | ),"y*k}7q | ||
22 | ,m8&M3|K | ||
23 | i9» x&@0b | ||
24 | 1`I$]RVE | ||
25 | n-GDslJ9C | ||
26 | v?RP3o5GiWj | ||
27 | {TddFY5e | ||
28 | JLfMo» )Sw9 | ||
29 | wB7-p;+P | ||
30 | J=<jf4)* | ||
31 | >/=n+p[HHP | ||
32 | :RV{,m_w | ||
2 | $?s+/-G; | ||
3 | b+o5H^cXu, | ||
4 | $&"}D{Ph | ||
5 | 9?!prh'' | ||
6 | q]$WjV!D | ||
7 | %f<#`jxU9 | ||
8 | ?RA9jA9CP | ||
9 | BFt(» >-% | ||
10 | >d(V-YH!/.7& | ||
11 | At6VQQ(I | ||
12 | 1Yzo(x@zk} | ||
13 | X?0'1lc?| | ||
14 | EFkGY2B" | ||
15 | n^'Ar20OhC | ||
16 | E(xA2\>by | ||
17 | P» mMC}!ew* | ||
18 | (KK_$Qz+F | ||
19 | eYOBm>$'D | ||
20 | E=u^-6OsR | ||
21 | fDb!Fhoa | ||
22 | 9f5=LrD#/*N<( | ||
23 | dC}UC_RCuc | ||
24 | [t_nrv%sZ | ||
25 | dzrNqmF(m | ||
26 | D/J1g">F | ||
27 | VF~$}?MY | ||
28 | Z:O=Z#p, | ||
29 | Q;7]~co2 | ||
30 | ctzah&qL | ||
31 | D-lGj3B/ | ||
32 | T~#Ciz$I | ||
33 | qw&]cVC5 | ||
34 | _~B97l5w. | ||
35 | q%a6p3EUb3 | ||
36 | avM» GZuX:R | ||
37 | -3dK&"c» | ||
38 | W;RtGhER | ||
39 | 6'WzZ.p9$. | ||
40 | SuN-]}Nu | ||
41 | ;*Pil7]v | ||
42 | d{5$F$I/ | ||
43 | e-F5GR~e | 33 | e-F5GR~e |
44 | $kk~3M+Vm | ||
45 | ~vvBEr:; | ||
46 | M:R&+4J- | ||
47 | e^*e» kWS | ||
48 | +·» HqqbgO | ||
49 | /%(u3oEU | ||
50 | N=CS&UT_ | ||
51 | XLW,>Nz.v5c | ||
52 | 2jUH{>I2 | ||
53 | 7[=ncx<C= | ||
54 | 3b!mq:[·s< | ||
55 | » MKL%-Sh | ||
56 | $,Xf]IQl | ||
57 | ')H%m?» r$ | ||
58 | 34 | OmGYU1JU | |
35 | )YLy9U3/ | ||
36 | 'Er|.IH0I | ||
37 | QWI#Rb7· | ||
38 | :nJb,ry.g | ||
39 | <"F*CK)` | ||
40 | McR`^&kK | ||
41 | XJ2:$k`?B | ||
42 | g6IKhO%)» | ||
43 | E$6+H3Lv | ||
44 | ,q/PvSr6K | ||
45 | 2+++++5-MS | ||
46 | ^O"wdftU | ||
47 | 4!V,ef@H | ||
48 | L[Jlmir: | ||
49 | Z>VtGS:Q. | ||
50 | #x|hhSz! | ||
51 | Igw@$P*c | ||
52 | ,8PRoS<Q | ||
53 | \P.fjejniZiY | ||
54 | » 1HV@%Qi\{ | ||
55 | Te=m{&D_t | ||
59 | e46%YI/L | 56 | e46%YI/L |
60 | 4J&O:[]a | ||
61 | .]alEEU5aO | ||
62 | VW<» c;2JT | ||
63 | 57 | Xbm~Kr~@ | |
58 | Z&vWy*zR | ||
59 | lQ#eVd<d- | ||
60 | %$EEEEEE | ||
61 | V%s\%s\% | ||
62 | » C*Oe*%" | ||
63 | _f:MqL3fzB | ||
64 | rA0]{·s1 | ||
65 | HI%MQI3R | ||
64 | W( | 66 | W(Vy-VyE |
67 | \]4W4>a4 | ||
68 | 0VV!auG, | ||
69 | |uJS>D$# | ||
Max diff block lines reached; 1489/3784 bytes (39.35%) of diff not shown. |
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:··········6917 | 13 | ··Start·of·section·headers:··········691712·(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·0xa8e0 | 1 | There·are·36·section·headers,·starting·at·offset·0xa8e00: |
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·00001e·01··MS··0···0··1 | 28 | ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··1 |
29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0000b9·00···C··0···0··8 | 29 | ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0000b9·00···C··0···0··8 |
30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·000360·040dc | 30 | ··[25]·.debug_info·······PROGBITS········0000000000000000·000360·040dc8·00···C··0···0··8 |
31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·041128·0004bb·00···C··0···0··8 | 31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·041128·0004bb·00···C··0···0··8 |
32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·0415e8·01d388·00···C··0···0··8 | 32 | ··[27]·.debug_line·······PROGBITS········0000000000000000·0415e8·01d388·00···C··0···0··8 |
33 | ··[28]·.debug_str········PROGBITS········0000000000000000·05e970·000686·01·MSC··0···0··8 | 33 | ··[28]·.debug_str········PROGBITS········0000000000000000·05e970·000686·01·MSC··0···0··8 |
34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·05eff8·0001ea·01·MSC··0···0··8 | 34 | ··[29]·.debug_line_str···PROGBITS········0000000000000000·05eff8·0001ea·01·MSC··0···0··8 |
35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·05f1e8·0369 | 35 | ··[30]·.debug_loclists···PROGBITS········0000000000000000·05f1e8·03696f·00···C··0···0··8 |
36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·095b | 36 | ··[31]·.debug_rnglists···PROGBITS········0000000000000000·095b58·007ed9·00···C··0···0··8 |
37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09da3 | 37 | ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09da31·000053·00······0···0··1 |
38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·09da | 38 | ··[33]·.symtab···········SYMTAB··········0000000000000000·09da88·005aa8·18·····34·758··8 |
39 | ··[34]·.strtab···········STRTAB··········0000000000000000·0a353 | 39 | ··[34]·.strtab···········STRTAB··········0000000000000000·0a3530·005754·00······0···0··1 |
40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a8c8 | 40 | ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a8c84·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:·7 | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·78ec73e72cbd665c577b411cf40c478a1ab9869d |
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:········0x85a | 3 | ···Length:········0x85a4f·(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:·163·(DW_TAG_compile_unit) | 8 | ·<0><c>:·Abbrev·Number:·163·(DW_TAG_compile_unit) |
9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18146)· | 9 | ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x18146)· |
10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) | 10 | ····<12>···DW_AT_language····:·(data1)·29» (C11) |
Offset 11199, 15 lines modified | Offset 11199, 15 lines modified | ||
11199 | ····<6a45>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 11199 | ····<6a45>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
11200 | ····<6a47>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·98·25·4·0·0·0·0·0·» (DW_OP_addr:·42598) | 11200 | ····<6a47>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·98·25·4·0·0·0·0·0·» (DW_OP_addr:·42598) |
11201 | ·<8><6a51>:·Abbrev·Number:·0 | 11201 | ·<8><6a51>:·Abbrev·Number:·0 |
11202 | ·<7><6a52>:·Abbrev·Number:·0 | 11202 | ·<7><6a52>:·Abbrev·Number:·0 |
11203 | ·<6><6a53>:·Abbrev·Number:·0 | 11203 | ·<6><6a53>:·Abbrev·Number:·0 |
11204 | ·<5><6a54>:·Abbrev·Number:·25·(DW_TAG_call_site) | 11204 | ·<5><6a54>:·Abbrev·Number:·25·(DW_TAG_call_site) |
11205 | ····<6a55>···DW_AT_call_return_pc:·(addr)·0x12f58 | 11205 | ····<6a55>···DW_AT_call_return_pc:·(addr)·0x12f58 |
11206 | ····<6a5d>···DW_AT_call_origin·:·(ref_udata)·<0x6573 | 11206 | ····<6a5d>···DW_AT_call_origin·:·(ref_udata)·<0x6573b> |
11207 | ·<6><6a60>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) | 11207 | ·<6><6a60>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) |
11208 | ····<6a61>···DW_AT_call_parameter:·(ref_udata)·<0x5fb4> | 11208 | ····<6a61>···DW_AT_call_parameter:·(ref_udata)·<0x5fb4> |
11209 | ····<6a64>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·48·1e·4·0·0·0·0·0·» (DW_OP_addr:·41e48) | 11209 | ····<6a64>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·48·1e·4·0·0·0·0·0·» (DW_OP_addr:·41e48) |
11210 | ·<6><6a6e>:·Abbrev·Number:·0 | 11210 | ·<6><6a6e>:·Abbrev·Number:·0 |
11211 | ·<5><6a6f>:·Abbrev·Number:·0 | 11211 | ·<5><6a6f>:·Abbrev·Number:·0 |
11212 | ·<4><6a70>:·Abbrev·Number:·0 | 11212 | ·<4><6a70>:·Abbrev·Number:·0 |
11213 | ·<3><6a71>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) | 11213 | ·<3><6a71>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) |
Offset 12423, 15 lines modified | Offset 12423, 15 lines modified | ||
12423 | ····<7486>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) | 12423 | ····<7486>···DW_AT_location····:·(exprloc)·1·byte·block:·51·» (DW_OP_reg1·(x1)) |
12424 | ····<7488>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·98·25·4·0·0·0·0·0·» (DW_OP_addr:·42598) | 12424 | ····<7488>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·98·25·4·0·0·0·0·0·» (DW_OP_addr:·42598) |
12425 | ·<8><7492>:·Abbrev·Number:·0 | 12425 | ·<8><7492>:·Abbrev·Number:·0 |
12426 | ·<7><7493>:·Abbrev·Number:·0 | 12426 | ·<7><7493>:·Abbrev·Number:·0 |
12427 | ·<6><7494>:·Abbrev·Number:·0 | 12427 | ·<6><7494>:·Abbrev·Number:·0 |
12428 | ·<5><7495>:·Abbrev·Number:·25·(DW_TAG_call_site) | 12428 | ·<5><7495>:·Abbrev·Number:·25·(DW_TAG_call_site) |
12429 | ····<7496>···DW_AT_call_return_pc:·(addr)·0x13100 | 12429 | ····<7496>···DW_AT_call_return_pc:·(addr)·0x13100 |
12430 | ····<749e>···DW_AT_call_origin·:·(ref_udata)·<0x6573 | 12430 | ····<749e>···DW_AT_call_origin·:·(ref_udata)·<0x6573b> |
12431 | ·<6><74a1>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) | 12431 | ·<6><74a1>:·Abbrev·Number:·19·(DW_TAG_call_site_parameter) |
12432 | ····<74a2>···DW_AT_call_parameter:·(ref_udata)·<0x5fb4> | 12432 | ····<74a2>···DW_AT_call_parameter:·(ref_udata)·<0x5fb4> |
12433 | ····<74a5>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·48·1e·4·0·0·0·0·0·» (DW_OP_addr:·41e48) | 12433 | ····<74a5>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·48·1e·4·0·0·0·0·0·» (DW_OP_addr:·41e48) |
12434 | ·<6><74af>:·Abbrev·Number:·0 | 12434 | ·<6><74af>:·Abbrev·Number:·0 |
12435 | ·<5><74b0>:·Abbrev·Number:·0 | 12435 | ·<5><74b0>:·Abbrev·Number:·0 |
12436 | ·<4><74b1>:·Abbrev·Number:·0 | 12436 | ·<4><74b1>:·Abbrev·Number:·0 |
12437 | ·<3><74b2>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) | 12437 | ·<3><74b2>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine) |
Offset 13480, 91 lines modified | Offset 13480, 91 lines modified | ||
13480 | ·<5><7e5e>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter) | 13480 | ·<5><7e5e>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter) |
13481 | ····<7e5f>···DW_AT_location····:·(exprloc)·1·byte·block:·50·» (DW_OP_reg0·(x0)) | 13481 | ····<7e5f>···DW_AT_location····:·(exprloc)·1·byte·block:·50·» (DW_OP_reg0·(x0)) |
13482 | ····<7e61>···DW_AT_call_value··:·(exprloc)·2·byte·block:·86·0·» (DW_OP_breg22·(x22):·0) | 13482 | ····<7e61>···DW_AT_call_value··:·(exprloc)·2·byte·block:·86·0·» (DW_OP_breg22·(x22):·0) |
13483 | ·<5><7e64>:·Abbrev·Number:·0 | 13483 | ·<5><7e64>:·Abbrev·Number:·0 |
13484 | ·<4><7e65>:·Abbrev·Number:·0 | 13484 | ·<4><7e65>:·Abbrev·Number:·0 |
13485 | ·<3><7e66>:·Abbrev·Number:·0 | 13485 | ·<3><7e66>:·Abbrev·Number:·0 |
13486 | ·<2><7e67>:·Abbrev·Number:·16·(DW_TAG_inlined_subroutine) | 13486 | ·<2><7e67>:·Abbrev·Number:·16·(DW_TAG_inlined_subroutine) |
13487 | ····<7e68>···DW_AT_abstract_origin:·(ref_udata)·<0x6133 | 13487 | ····<7e68>···DW_AT_abstract_origin:·(ref_udata)·<0x61335> |
13488 | ····<7e6b>···DW_AT_entry_pc····:·(addr)·0x22af0 | 13488 | ····<7e6b>···DW_AT_entry_pc····:·(addr)·0x22af0 |
13489 | ····<7e73>···DW_AT_GNU_entry_view:·(data2)·0 | 13489 | ····<7e73>···DW_AT_GNU_entry_view:·(data2)·0 |
13490 | ····<7e75>···DW_AT_ranges······:·(sec_offset)·0x7d03 | 13490 | ····<7e75>···DW_AT_ranges······:·(sec_offset)·0x7d03 |
13491 | ····<7e79>···DW_AT_call_file···:·(data1)·1 | 13491 | ····<7e79>···DW_AT_call_file···:·(data1)·1 |
13492 | ····<7e7a>···DW_AT_call_line···:·(data2)·48081 | 13492 | ····<7e7a>···DW_AT_call_line···:·(data2)·48081 |
13493 | ····<7e7c>···DW_AT_call_column·:·(data1)·17 | 13493 | ····<7e7c>···DW_AT_call_column·:·(data1)·17 |
13494 | ····<7e7d>···DW_AT_sibling·····:·(ref_udata)·<0x85b6> | 13494 | ····<7e7d>···DW_AT_sibling·····:·(ref_udata)·<0x85b6> |
13495 | ·<3><7e80>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 13495 | ·<3><7e80>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
13496 | ····<7e81>···DW_AT_abstract_origin:·(ref_udata)·<0x6136 | 13496 | ····<7e81>···DW_AT_abstract_origin:·(ref_udata)·<0x6136b> |
13497 | ····<7e84>···DW_AT_location····:·(sec_offset)·0x1046·(location·list) | 13497 | ····<7e84>···DW_AT_location····:·(sec_offset)·0x1046·(location·list) |
13498 | ····<7e88>···DW_AT_GNU_locviews:·(sec_offset)·0x103e | 13498 | ····<7e88>···DW_AT_GNU_locviews:·(sec_offset)·0x103e |
13499 | ·<3><7e8c>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 13499 | ·<3><7e8c>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
13500 | ····<7e8d>···DW_AT_abstract_origin:·(ref_udata)·<0x6137 | 13500 | ····<7e8d>···DW_AT_abstract_origin:·(ref_udata)·<0x61378> |
13501 | ····<7e90>···DW_AT_location····:·(sec_offset)·0x1076·(location·list) | 13501 | ····<7e90>···DW_AT_location····:·(sec_offset)·0x1076·(location·list) |
13502 | ····<7e94>···DW_AT_GNU_locviews:·(sec_offset)·0x106e | 13502 | ····<7e94>···DW_AT_GNU_locviews:·(sec_offset)·0x106e |
13503 | ·<3><7e98>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 13503 | ·<3><7e98>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
13504 | ····<7e99>···DW_AT_abstract_origin:·(ref_udata)·<0x6134 | 13504 | ····<7e99>···DW_AT_abstract_origin:·(ref_udata)·<0x61344> |
13505 | ····<7e9c>···DW_AT_location····:·(sec_offset)·0x10a7·(location·list) | 13505 | ····<7e9c>···DW_AT_location····:·(sec_offset)·0x10a7·(location·list) |
13506 | ····<7ea0>···DW_AT_GNU_locviews:·(sec_offset)·0x109f | 13506 | ····<7ea0>···DW_AT_GNU_locviews:·(sec_offset)·0x109f |
13507 | ·<3><7ea4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 13507 | ·<3><7ea4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
13508 | ····<7ea5>···DW_AT_abstract_origin:·(ref_udata)·<0x6135 | 13508 | ····<7ea5>···DW_AT_abstract_origin:·(ref_udata)·<0x61351> |
13509 | ····<7ea8>···DW_AT_location····:·(sec_offset)·0x10d2·(location·list) | 13509 | ····<7ea8>···DW_AT_location····:·(sec_offset)·0x10d2·(location·list) |
13510 | ····<7eac>···DW_AT_GNU_locviews:·(sec_offset)·0x10cc | 13510 | ····<7eac>···DW_AT_GNU_locviews:·(sec_offset)·0x10cc |
13511 | ·<3><7eb0>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) | 13511 | ·<3><7eb0>:·Abbrev·Number:·4·(DW_TAG_formal_parameter) |
13512 | ····<7eb1>···DW_AT_abstract_origin:·(ref_udata)·<0x613 | 13512 | ····<7eb1>···DW_AT_abstract_origin:·(ref_udata)·<0x6135e> |
13513 | ····<7eb4>···DW_AT_location····:·(sec_offset)·0x10fb·(location·list) | 13513 | ····<7eb4>···DW_AT_location····:·(sec_offset)·0x10fb·(location·list) |
13514 | ····<7eb8>···DW_AT_GNU_locviews:·(sec_offset)·0x10f5 | 13514 | ····<7eb8>···DW_AT_GNU_locviews:·(sec_offset)·0x10f5 |
13515 | ·<3><7ebc>:·Abbrev·Number:·12·(DW_TAG_lexical_block) | 13515 | ·<3><7ebc>:·Abbrev·Number:·12·(DW_TAG_lexical_block) |
13516 | ····<7ebd>···DW_AT_ranges······:·(sec_offset)·0x7d03 | 13516 | ····<7ebd>···DW_AT_ranges······:·(sec_offset)·0x7d03 |
13517 | ·<4><7ec1>:·Abbrev·Number:·5·(DW_TAG_variable) | 13517 | ·<4><7ec1>:·Abbrev·Number:·5·(DW_TAG_variable) |
13518 | ····<7ec2>···DW_AT_abstract_origin:·(ref_udata)·<0x6138 | 13518 | ····<7ec2>···DW_AT_abstract_origin:·(ref_udata)·<0x61385> |
13519 | ····<7ec5>···DW_AT_location····:·(sec_offset)·0x1122·(location·list) | 13519 | ····<7ec5>···DW_AT_location····:·(sec_offset)·0x1122·(location·list) |
13520 | ····<7ec9>···DW_AT_GNU_locviews:·(sec_offset)·0x1118 | 13520 | ····<7ec9>···DW_AT_GNU_locviews:·(sec_offset)·0x1118 |
13521 | ·<4><7ecd>:·Abbrev·Number:·5·(DW_TAG_variable) | 13521 | ·<4><7ecd>:·Abbrev·Number:·5·(DW_TAG_variable) |
13522 | ····<7ece>···DW_AT_abstract_origin:·(ref_udata)·<0x6139 | 13522 | ····<7ece>···DW_AT_abstract_origin:·(ref_udata)·<0x61390> |
13523 | ····<7ed1>···DW_AT_location····:·(sec_offset)·0x115a·(location·list) | 13523 | ····<7ed1>···DW_AT_location····:·(sec_offset)·0x115a·(location·list) |
13524 | ····<7ed5>···DW_AT_GNU_locviews:·(sec_offset)·0x1152 | 13524 | ····<7ed5>···DW_AT_GNU_locviews:·(sec_offset)·0x1152 |
13525 | ·<4><7ed9>:·Abbrev·Number:·5·(DW_TAG_variable) | 13525 | ·<4><7ed9>:·Abbrev·Number:·5·(DW_TAG_variable) |
13526 | ····<7eda>···DW_AT_abstract_origin:·(ref_udata)·<0x6139 | 13526 | ····<7eda>···DW_AT_abstract_origin:·(ref_udata)·<0x6139d> |
13527 | ····<7edd>···DW_AT_location····:·(sec_offset)·0x1187·(location·list) | 13527 | ····<7edd>···DW_AT_location····:·(sec_offset)·0x1187·(location·list) |
13528 | ····<7ee1>···DW_AT_GNU_locviews:·(sec_offset)·0x117f | 13528 | ····<7ee1>···DW_AT_GNU_locviews:·(sec_offset)·0x117f |
13529 | ·<4><7ee5>:·Abbrev·Number:·5·(DW_TAG_variable) | 13529 | ·<4><7ee5>:·Abbrev·Number:·5·(DW_TAG_variable) |
13530 | ····<7ee6>···DW_AT_abstract_origin:·(ref_udata)·<0x613a | 13530 | ····<7ee6>···DW_AT_abstract_origin:·(ref_udata)·<0x613a8> |
13531 | ····<7ee9>···DW_AT_location····:·(sec_offset)·0x11c7·(location·list) | 13531 | ····<7ee9>···DW_AT_location····:·(sec_offset)·0x11c7·(location·list) |
13532 | ····<7eed>···DW_AT_GNU_locviews:·(sec_offset)·0x11af | 13532 | ····<7eed>···DW_AT_GNU_locviews:·(sec_offset)·0x11af |
13533 | ·<4><7ef1>:·Abbrev·Number:·5·(DW_TAG_variable) | 13533 | ·<4><7ef1>:·Abbrev·Number:·5·(DW_TAG_variable) |
13534 | ····<7ef2>···DW_AT_abstract_origin:·(ref_udata)·<0x613b | 13534 | ····<7ef2>···DW_AT_abstract_origin:·(ref_udata)·<0x613b5> |
13535 | ····<7ef5>···DW_AT_location····:·(sec_offset)·0x122b·(location·list) | 13535 | ····<7ef5>···DW_AT_location····:·(sec_offset)·0x122b·(location·list) |
13536 | ····<7ef9>···DW_AT_GNU_locviews:·(sec_offset)·0x1221 | 13536 | ····<7ef9>···DW_AT_GNU_locviews:·(sec_offset)·0x1221 |
13537 | ·<4><7efd>:·Abbrev·Number:·5·(DW_TAG_variable) | 13537 | ·<4><7efd>:·Abbrev·Number:·5·(DW_TAG_variable) |
13538 | ····<7efe>···DW_AT_abstract_origin:·(ref_udata)·<0x613c | 13538 | ····<7efe>···DW_AT_abstract_origin:·(ref_udata)·<0x613c2> |
13539 | ····<7f01>···DW_AT_location····:·(sec_offset)·0x1295·(location·list) | 13539 | ····<7f01>···DW_AT_location····:·(sec_offset)·0x1295·(location·list) |
13540 | ····<7f05>···DW_AT_GNU_locviews:·(sec_offset)·0x1277 | 13540 | ····<7f05>···DW_AT_GNU_locviews:·(sec_offset)·0x1277 |
13541 | ·<4><7f09>:·Abbrev·Number:·5·(DW_TAG_variable) | 13541 | ·<4><7f09>:·Abbrev·Number:·5·(DW_TAG_variable) |
13542 | ····<7f0a>···DW_AT_abstract_origin:·(ref_udata)·<0x613 | 13542 | ····<7f0a>···DW_AT_abstract_origin:·(ref_udata)·<0x613cf> |
13543 | ····<7f0d>···DW_AT_location····:·(sec_offset)·0x1322·(location·list) | 13543 | ····<7f0d>···DW_AT_location····:·(sec_offset)·0x1322·(location·list) |
13544 | ····<7f11>···DW_AT_GNU_locviews:·(sec_offset)·0x130a | 13544 | ····<7f11>···DW_AT_GNU_locviews:·(sec_offset)·0x130a |
13545 | ·<4><7f15>:·Abbrev·Number:·5·(DW_TAG_variable) | 13545 | ·<4><7f15>:·Abbrev·Number:·5·(DW_TAG_variable) |
13546 | ····<7f16>···DW_AT_abstract_origin:·(ref_udata)·<0x613d | 13546 | ····<7f16>···DW_AT_abstract_origin:·(ref_udata)·<0x613dc> |
13547 | ····<7f19>···DW_AT_location····:·(sec_offset)·0x1392·(location·list) | 13547 | ····<7f19>···DW_AT_location····:·(sec_offset)·0x1392·(location·list) |
13548 | ····<7f1d>···DW_AT_GNU_locviews:·(sec_offset)·0x1382 | 13548 | ····<7f1d>···DW_AT_GNU_locviews:·(sec_offset)·0x1382 |
13549 | ·<4><7f21>:·Abbrev·Number:·5·(DW_TAG_variable) | 13549 | ·<4><7f21>:·Abbrev·Number:·5·(DW_TAG_variable) |
13550 | ····<7f22>···DW_AT_abstract_origin:·(ref_udata)·<0x613e | 13550 | ····<7f22>···DW_AT_abstract_origin:·(ref_udata)·<0x613e9> |
13551 | ····<7f25>···DW_AT_location····:·(sec_offset)·0x13f5·(location·list) | 13551 | ····<7f25>···DW_AT_location····:·(sec_offset)·0x13f5·(location·list) |
13552 | ····<7f29>···DW_AT_GNU_locviews:·(sec_offset)·0x13e5 | 13552 | ····<7f29>···DW_AT_GNU_locviews:·(sec_offset)·0x13e5 |
13553 | ·<4><7f2d>:·Abbrev·Number:·5·(DW_TAG_variable) | 13553 | ·<4><7f2d>:·Abbrev·Number:·5·(DW_TAG_variable) |
13554 | ····<7f2e>···DW_AT_abstract_origin:·(ref_udata)·<0x613f | 13554 | ····<7f2e>···DW_AT_abstract_origin:·(ref_udata)·<0x613f6> |
13555 | ····<7f31>···DW_AT_location····:·(sec_offset)·0x1476·(location·list) | 13555 | ····<7f31>···DW_AT_location····:·(sec_offset)·0x1476·(location·list) |
13556 | ····<7f35>···DW_AT_GNU_locviews:·(sec_offset)·0x1466 | 13556 | ····<7f35>···DW_AT_GNU_locviews:·(sec_offset)·0x1466 |
13557 | ·<4><7f39>:·Abbrev·Number:·48·(DW_TAG_label) | 13557 | ·<4><7f39>:·Abbrev·Number:·48·(DW_TAG_label) |
13558 | ····<7f3a>···DW_AT_abstract_origin:·(ref_udata)·<0x6140 | 13558 | ····<7f3a>···DW_AT_abstract_origin:·(ref_udata)·<0x61403> |
13559 | ·<4><7f3d>:·Abbrev·Number:·33·(DW_TAG_label) | 13559 | ·<4><7f3d>:·Abbrev·Number:·33·(DW_TAG_label) |
13560 | ····<7f3e>···DW_AT_abstract_origin:·(ref_udata)·<0x6140 | 13560 | ····<7f3e>···DW_AT_abstract_origin:·(ref_udata)·<0x6140b> |
13561 | ····<7f41>···DW_AT_low_pc······:·(addr)·0x22ba0 | 13561 | ····<7f41>···DW_AT_low_pc······:·(addr)·0x22ba0 |
13562 | ·<4><7f49>:·Abbrev·Number:·48·(DW_TAG_label) | 13562 | ·<4><7f49>:·Abbrev·Number:·48·(DW_TAG_label) |
Max diff block lines reached; 12814110/12822239 bytes (99.94%) of diff not shown. |
Offset 80491, 37 lines modified | Offset 80491, 37 lines modified | ||
80491 | ····0003d82c·<End·of·list> | 80491 | ····0003d82c·<End·of·list> |
80492 | ····0003d82d·v000000000000001·v000000000000000·location·view·pair | 80492 | ····0003d82d·v000000000000001·v000000000000000·location·view·pair |
80493 | ····0003d82f·v000000000000000·v000000000000000·location·view·pair | 80493 | ····0003d82f·v000000000000000·v000000000000000·location·view·pair |
80494 | ····0003d831·00000000000279c0·(base·address) | 80494 | ····0003d831·00000000000279c0·(base·address) |
80495 | ····0003d83a·v000000000000001·v000000000000000·views·at·0003d82d·for: | 80495 | ····0003d83a·v000000000000001·v000000000000000·views·at·0003d82d·for: |
80496 | ·············00000000000279c0·00000000000279e4·(DW_OP_implicit_pointer:·<0x3c76 | 80496 | ·············00000000000279c0·00000000000279e4·(DW_OP_implicit_pointer:·<0x3c76c>·0) |
80497 | ····0003d844·v000000000000000·v000000000000000·views·at·0003d82f·for: | 80497 | ····0003d844·v000000000000000·v000000000000000·views·at·0003d82f·for: |
80498 | ·············0000000000028988·00000000000289c4·(DW_OP_implicit_pointer:·<0x3c76 | 80498 | ·············0000000000028988·00000000000289c4·(DW_OP_implicit_pointer:·<0x3c76c>·0) |
80499 | ····0003d850·<End·of·list> | 80499 | ····0003d850·<End·of·list> |
80500 | ····0003d851·v000000000000001·v000000000000000·location·view·pair | 80500 | ····0003d851·v000000000000001·v000000000000000·location·view·pair |
80501 | ····0003d853·v000000000000000·v000000000000000·location·view·pair | 80501 | ····0003d853·v000000000000000·v000000000000000·location·view·pair |
80502 | ····0003d855·00000000000279c0·(base·address) | 80502 | ····0003d855·00000000000279c0·(base·address) |
80503 | ····0003d85e·v000000000000001·v000000000000000·views·at·0003d851·for: | 80503 | ····0003d85e·v000000000000001·v000000000000000·views·at·0003d851·for: |
80504 | ·············00000000000279c0·00000000000279e4·(DW_OP_implicit_pointer:·<0x3c78 | 80504 | ·············00000000000279c0·00000000000279e4·(DW_OP_implicit_pointer:·<0x3c780>·0) |
80505 | ····0003d868·v000000000000000·v000000000000000·views·at·0003d853·for: | 80505 | ····0003d868·v000000000000000·v000000000000000·views·at·0003d853·for: |
80506 | ·············0000000000028988·00000000000289c4·(DW_OP_implicit_pointer:·<0x3c78 | 80506 | ·············0000000000028988·00000000000289c4·(DW_OP_implicit_pointer:·<0x3c780>·0) |
80507 | ····0003d874·<End·of·list> | 80507 | ····0003d874·<End·of·list> |
80508 | ····0003d875·v000000000000001·v000000000000000·location·view·pair | 80508 | ····0003d875·v000000000000001·v000000000000000·location·view·pair |
80509 | ····0003d877·v000000000000000·v000000000000000·location·view·pair | 80509 | ····0003d877·v000000000000000·v000000000000000·location·view·pair |
80510 | ····0003d879·00000000000279c0·(base·address) | 80510 | ····0003d879·00000000000279c0·(base·address) |
80511 | ····0003d882·v000000000000001·v000000000000000·views·at·0003d875·for: | 80511 | ····0003d882·v000000000000001·v000000000000000·views·at·0003d875·for: |
80512 | ·············00000000000279c0·00000000000279e4·(DW_OP_implicit_pointer:·<0x3c79 | 80512 | ·············00000000000279c0·00000000000279e4·(DW_OP_implicit_pointer:·<0x3c794>·0) |
80513 | ····0003d88c·v000000000000000·v000000000000000·views·at·0003d877·for: | 80513 | ····0003d88c·v000000000000000·v000000000000000·views·at·0003d877·for: |
80514 | ·············0000000000028988·00000000000289c4·(DW_OP_implicit_pointer:·<0x3c79 | 80514 | ·············0000000000028988·00000000000289c4·(DW_OP_implicit_pointer:·<0x3c794>·0) |
80515 | ····0003d898·<End·of·list> | 80515 | ····0003d898·<End·of·list> |
80516 | ····0003d899·v000000000000005·v000000000000000·location·view·pair | 80516 | ····0003d899·v000000000000005·v000000000000000·location·view·pair |
80517 | ····0003d89b·v000000000000000·v000000000000000·location·view·pair | 80517 | ····0003d89b·v000000000000000·v000000000000000·location·view·pair |
80518 | ····0003d89d·0000000000028998·(base·address) | 80518 | ····0003d89d·0000000000028998·(base·address) |
80519 | ····0003d8a6·v000000000000005·v000000000000000·views·at·0003d899·for: | 80519 | ····0003d8a6·v000000000000005·v000000000000000·views·at·0003d899·for: |
Offset 81795, 37 lines modified | Offset 81795, 37 lines modified | ||
81795 | ····0003e63a·<End·of·list> | 81795 | ····0003e63a·<End·of·list> |
81796 | ····0003e63b·v000000000000001·v000000000000000·location·view·pair | 81796 | ····0003e63b·v000000000000001·v000000000000000·location·view·pair |
81797 | ····0003e63d·v000000000000000·v000000000000000·location·view·pair | 81797 | ····0003e63d·v000000000000000·v000000000000000·location·view·pair |
81798 | ····0003e63f·00000000000272d8·(base·address) | 81798 | ····0003e63f·00000000000272d8·(base·address) |
81799 | ····0003e648·v000000000000001·v000000000000000·views·at·0003e63b·for: | 81799 | ····0003e648·v000000000000001·v000000000000000·views·at·0003e63b·for: |
81800 | ·············00000000000272d8·0000000000027300·(DW_OP_implicit_pointer:·<0x3c6f | 81800 | ·············00000000000272d8·0000000000027300·(DW_OP_implicit_pointer:·<0x3c6f4>·0) |
81801 | ····0003e652·v000000000000000·v000000000000000·views·at·0003e63d·for: | 81801 | ····0003e652·v000000000000000·v000000000000000·views·at·0003e63d·for: |
81802 | ·············0000000000027c4c·0000000000027c80·(DW_OP_implicit_pointer:·<0x3c6f | 81802 | ·············0000000000027c4c·0000000000027c80·(DW_OP_implicit_pointer:·<0x3c6f4>·0) |
81803 | ····0003e65e·<End·of·list> | 81803 | ····0003e65e·<End·of·list> |
81804 | ····0003e65f·v000000000000001·v000000000000000·location·view·pair | 81804 | ····0003e65f·v000000000000001·v000000000000000·location·view·pair |
81805 | ····0003e661·v000000000000000·v000000000000000·location·view·pair | 81805 | ····0003e661·v000000000000000·v000000000000000·location·view·pair |
81806 | ····0003e663·00000000000272d8·(base·address) | 81806 | ····0003e663·00000000000272d8·(base·address) |
81807 | ····0003e66c·v000000000000001·v000000000000000·views·at·0003e65f·for: | 81807 | ····0003e66c·v000000000000001·v000000000000000·views·at·0003e65f·for: |
81808 | ·············00000000000272d8·0000000000027300·(DW_OP_implicit_pointer:·<0x3c70 | 81808 | ·············00000000000272d8·0000000000027300·(DW_OP_implicit_pointer:·<0x3c708>·0) |
81809 | ····0003e676·v000000000000000·v000000000000000·views·at·0003e661·for: | 81809 | ····0003e676·v000000000000000·v000000000000000·views·at·0003e661·for: |
81810 | ·············0000000000027c4c·0000000000027c80·(DW_OP_implicit_pointer:·<0x3c70 | 81810 | ·············0000000000027c4c·0000000000027c80·(DW_OP_implicit_pointer:·<0x3c708>·0) |
81811 | ····0003e682·<End·of·list> | 81811 | ····0003e682·<End·of·list> |
81812 | ····0003e683·v000000000000001·v000000000000000·location·view·pair | 81812 | ····0003e683·v000000000000001·v000000000000000·location·view·pair |
81813 | ····0003e685·v000000000000000·v000000000000000·location·view·pair | 81813 | ····0003e685·v000000000000000·v000000000000000·location·view·pair |
81814 | ····0003e687·00000000000272d8·(base·address) | 81814 | ····0003e687·00000000000272d8·(base·address) |
81815 | ····0003e690·v000000000000001·v000000000000000·views·at·0003e683·for: | 81815 | ····0003e690·v000000000000001·v000000000000000·views·at·0003e683·for: |
81816 | ·············00000000000272d8·0000000000027300·(DW_OP_implicit_pointer:·<0x3c71 | 81816 | ·············00000000000272d8·0000000000027300·(DW_OP_implicit_pointer:·<0x3c71c>·0) |
81817 | ····0003e69a·v000000000000000·v000000000000000·views·at·0003e685·for: | 81817 | ····0003e69a·v000000000000000·v000000000000000·views·at·0003e685·for: |
81818 | ·············0000000000027c4c·0000000000027c80·(DW_OP_implicit_pointer:·<0x3c71 | 81818 | ·············0000000000027c4c·0000000000027c80·(DW_OP_implicit_pointer:·<0x3c71c>·0) |
81819 | ····0003e6a6·<End·of·list> | 81819 | ····0003e6a6·<End·of·list> |
81820 | ····0003e6a7·v000000000000005·v000000000000000·location·view·pair | 81820 | ····0003e6a7·v000000000000005·v000000000000000·location·view·pair |
81821 | ····0003e6a9·v000000000000000·v000000000000000·location·view·pair | 81821 | ····0003e6a9·v000000000000000·v000000000000000·location·view·pair |
81822 | ····0003e6ab·0000000000027c5c·(base·address) | 81822 | ····0003e6ab·0000000000027c5c·(base·address) |
81823 | ····0003e6b4·v000000000000005·v000000000000000·views·at·0003e6a7·for: | 81823 | ····0003e6b4·v000000000000005·v000000000000000·views·at·0003e6a7·for: |
Offset 97150, 32 lines modified | Offset 97150, 32 lines modified | ||
97150 | ····00049c94·v000000000000004·v000000000000000·location·view·pair | 97150 | ····00049c94·v000000000000004·v000000000000000·location·view·pair |
97151 | ····00049c96·v000000000000000·v000000000000000·location·view·pair | 97151 | ····00049c96·v000000000000000·v000000000000000·location·view·pair |
97152 | ····00049c98·v000000000000005·v000000000000004·location·view·pair | 97152 | ····00049c98·v000000000000005·v000000000000004·location·view·pair |
97153 | ····00049c9a·0000000000021b90·(base·address) | 97153 | ····00049c9a·0000000000021b90·(base·address) |
97154 | ····00049ca3·v000000000000004·v000000000000000·views·at·00049c94·for: | 97154 | ····00049ca3·v000000000000004·v000000000000000·views·at·00049c94·for: |
97155 | ·············0000000000021b90·0000000000021bf0·(DW_OP_implicit_pointer:·<0x4abb | 97155 | ·············0000000000021b90·0000000000021bf0·(DW_OP_implicit_pointer:·<0x4abb1>·0) |
97156 | ····00049cad·v000000000000000·v000000000000000·views·at·00049c96·for: | 97156 | ····00049cad·v000000000000000·v000000000000000·views·at·00049c96·for: |
97157 | ·············0000000000021f9c·0000000000021fa0·(DW_OP_implicit_pointer:·<0x4abb | 97157 | ·············0000000000021f9c·0000000000021fa0·(DW_OP_implicit_pointer:·<0x4abb1>·0) |
97158 | ····00049cb9·v000000000000005·v000000000000004·views·at·00049c98·for: | 97158 | ····00049cb9·v000000000000005·v000000000000004·views·at·00049c98·for: |
97159 | ·············00000000000227b8·00000000000227bc·(DW_OP_implicit_pointer:·<0x4abb | 97159 | ·············00000000000227b8·00000000000227bc·(DW_OP_implicit_pointer:·<0x4abb1>·0) |
97160 | ····00049cc5·<End·of·list> | 97160 | ····00049cc5·<End·of·list> |
97161 | ····00049cc6·v000000000000004·v000000000000000·location·view·pair | 97161 | ····00049cc6·v000000000000004·v000000000000000·location·view·pair |
97162 | ····00049cc8·v000000000000000·v000000000000000·location·view·pair | 97162 | ····00049cc8·v000000000000000·v000000000000000·location·view·pair |
97163 | ····00049cca·v000000000000005·v000000000000004·location·view·pair | 97163 | ····00049cca·v000000000000005·v000000000000004·location·view·pair |
97164 | ····00049ccc·0000000000021b90·(base·address) | 97164 | ····00049ccc·0000000000021b90·(base·address) |
97165 | ····00049cd5·v000000000000004·v000000000000000·views·at·00049cc6·for: | 97165 | ····00049cd5·v000000000000004·v000000000000000·views·at·00049cc6·for: |
97166 | ·············0000000000021b90·0000000000021bf0·(DW_OP_implicit_pointer:·<0x4abb | 97166 | ·············0000000000021b90·0000000000021bf0·(DW_OP_implicit_pointer:·<0x4abbd>·0) |
97167 | ····00049cdf·v000000000000000·v000000000000000·views·at·00049cc8·for: | 97167 | ····00049cdf·v000000000000000·v000000000000000·views·at·00049cc8·for: |
97168 | ·············0000000000021f9c·0000000000021fa0·(DW_OP_implicit_pointer:·<0x4abb | 97168 | ·············0000000000021f9c·0000000000021fa0·(DW_OP_implicit_pointer:·<0x4abbd>·0) |
97169 | ····00049ceb·v000000000000005·v000000000000004·views·at·00049cca·for: | 97169 | ····00049ceb·v000000000000005·v000000000000004·views·at·00049cca·for: |
97170 | ·············00000000000227b8·00000000000227bc·(DW_OP_implicit_pointer:·<0x4abb | 97170 | ·············00000000000227b8·00000000000227bc·(DW_OP_implicit_pointer:·<0x4abbd>·0) |
97171 | ····00049cf7·<End·of·list> | 97171 | ····00049cf7·<End·of·list> |
97172 | ····00049cf8·v000000000000004·v000000000000000·location·view·pair | 97172 | ····00049cf8·v000000000000004·v000000000000000·location·view·pair |
97173 | ····00049cfa·v000000000000000·v000000000000000·location·view·pair | 97173 | ····00049cfa·v000000000000000·v000000000000000·location·view·pair |
97174 | ····00049cfc·v000000000000005·v000000000000004·location·view·pair | 97174 | ····00049cfc·v000000000000005·v000000000000004·location·view·pair |
97175 | ····00049cfe·0000000000021b90·(base·address) | 97175 | ····00049cfe·0000000000021b90·(base·address) |
Offset 97297, 32 lines modified | Offset 97297, 32 lines modified | ||
97297 | ····00049e62·v000000000000002·v000000000000000·location·view·pair | 97297 | ····00049e62·v000000000000002·v000000000000000·location·view·pair |
97298 | ····00049e64·v000000000000000·v000000000000000·location·view·pair | 97298 | ····00049e64·v000000000000000·v000000000000000·location·view·pair |
97299 | ····00049e66·v000000000000006·v000000000000004·location·view·pair | 97299 | ····00049e66·v000000000000006·v000000000000004·location·view·pair |
97300 | ····00049e68·0000000000021fa0·(base·address) | 97300 | ····00049e68·0000000000021fa0·(base·address) |
97301 | ····00049e71·v000000000000002·v000000000000000·views·at·00049e62·for: | 97301 | ····00049e71·v000000000000002·v000000000000000·views·at·00049e62·for: |
97302 | ·············0000000000021fa0·0000000000021ff4·(DW_OP_implicit_pointer:·<0x4abc | 97302 | ·············0000000000021fa0·0000000000021ff4·(DW_OP_implicit_pointer:·<0x4abc9>·0) |
97303 | ····00049e7b·v000000000000000·v000000000000000·views·at·00049e64·for: | 97303 | ····00049e7b·v000000000000000·v000000000000000·views·at·00049e64·for: |
97304 | ·············0000000000022144·0000000000022148·(DW_OP_implicit_pointer:·<0x4abc | 97304 | ·············0000000000022144·0000000000022148·(DW_OP_implicit_pointer:·<0x4abc9>·0) |
97305 | ····00049e87·v000000000000006·v000000000000004·views·at·00049e66·for: | 97305 | ····00049e87·v000000000000006·v000000000000004·views·at·00049e66·for: |
97306 | ·············00000000000227bc·00000000000227c4·(DW_OP_implicit_pointer:·<0x4abc | 97306 | ·············00000000000227bc·00000000000227c4·(DW_OP_implicit_pointer:·<0x4abc9>·0) |
97307 | ····00049e93·<End·of·list> | 97307 | ····00049e93·<End·of·list> |
97308 | ····00049e94·v000000000000002·v000000000000000·location·view·pair | 97308 | ····00049e94·v000000000000002·v000000000000000·location·view·pair |
97309 | ····00049e96·v000000000000000·v000000000000000·location·view·pair | 97309 | ····00049e96·v000000000000000·v000000000000000·location·view·pair |
97310 | ····00049e98·v000000000000006·v000000000000004·location·view·pair | 97310 | ····00049e98·v000000000000006·v000000000000004·location·view·pair |
Max diff block lines reached; 27433/35817 bytes (76.59%) of diff not shown. |
Offset 1, 76 lines modified | Offset 1, 72 lines modified | ||
1 | GCC:·(Debian·14.2.0-8)·14.2.0 | 1 | GCC:·(Debian·14.2.0-8)·14.2.0 |
2 | g-wQYmF! | ||
3 | ~MZo\=zE | ||
4 | -0-Sp)IQ | ||
5 | apau+$)b | ||
6 | !PL;.#5R | ||
7 | Q`-QH1a+ | ||
8 | ]{**P]k7{ | ||
9 | OzonD*_];~ | ||
10 | dv_HV-a#pG/l4tO | ||
11 | x/zf6[_p2#! | ||
12 | ApG<Ne{· | ||
13 | ^.^PKTL,++-+++S_3 | ||
14 | I/57i6$5 | ||
15 | +E/U|>%> | ||
16 | KMb$·>:Ft | ||
17 | 1c#h*p)~1 | ||
18 | Z1@O]kg? | ||
19 | 9» OW~'!0f | ||
20 | )c5zFbHx | ||
21 | CG]qXb6; | ||
22 | s(=][;$} | ||
23 | 2 | o+Yi98OX | |
3 | bv`;?-H~! | ||
4 | fF%p3-ck4 | ||
5 | j<nsvuUc | ||
6 | %j6Ot(2r | ||
7 | » muzms7Sm | ||
8 | ")J» K5:; | ||
9 | 7Mh{$F)m | ||
10 | 7pu-t36^2 | ||
11 | ~uMwnR7i· | ||
12 | -f+$6ApIL | ||
13 | M]Tgs<*KS! | ||
14 | ri:,V-4I | ||
15 | P)[HR;>@ | ||
16 | IuQI\Z"~ | ||
17 | o2Ukz'+4 | ||
18 | M|bBk{[* | ||
19 | gkYsgCZ&R | ||
20 | 4Oh-pkXB | ||
21 | 2LS!v#RH | ||
22 | @\R-Gn)R; | ||
23 | ln3~@rN** | ||
24 | 8n | 24 | 8nBrv-*@=o |
25 | PoysW-7W- | ||
26 | ~CBNK|/}q | ||
27 | 9H9##='o | ||
28 | ae)(e~\\ | ||
29 | ILS=CLSor | ||
30 | kJy$VM?m | ||
31 | _scUo-v4& | ||
32 | MMy~CTuO | ||
33 | !sPmZgq!s | ||
34 | L1}H0}u5gz·P | ||
35 | &ux]d<sH | ||
36 | LW52]M2]Hm | ||
37 | K\ik%bg7 | ||
38 | Pap]bHI%w | ||
39 | P]SU]Scu | ||
40 | |pR**%y* | ||
41 | -["f?!=G& | ||
42 | 2=[wSU6U | ||
43 | Q`<w» jrRQ6E | ||
25 | Doqskf4" | ||
26 | D8I$:M@b | ||
27 | @i6@TZ.s | ||
28 | ns@(4;Z: | ||
29 | ](/F)o.) | ||
30 | XW6pE;tC | ||
31 | neo_Cs"xL | ||
32 | /z·rC.H{W | ||
33 | [bVu#JEi| | ||
34 | Ar{Kbl'nC | ||
35 | %UhWSn~G | ||
36 | IhlQcE9/ | ||
37 | Yh7=FpOD | ||
38 | qpc» O=dO | ||
39 | kH-,#-L» | ||
40 | kH6%fx<<a | ||
41 | Gm*jdT(% | ||
42 | 'FS\c*c< | ||
43 | HvWEm+N» | ||
44 | 9WIj2TM+ | ||
45 | :oy$[\Fc | ||
46 | 44 | XEbjK9nJ | |
45 | » rUw=iR+Bc} | ||
46 | AH·H_8Ao | ||
47 | LS?ChbF8 | ||
48 | 73UMs1#B_ | ||
49 | e,/Xt^LwW | ||
50 | qb%#aL{Q | ||
51 | <EY/%Mw'6^: | ||
52 | d?HkQ)0+ | ||
53 | J5_bD#t' | ||
54 | -+M--+++* | ||
55 | (Z/%vSmO | ||
56 | %n~·|>_L | ||
57 | vPe+DD0n | ||
58 | A87,]fi1 | ||
59 | <VF}K2#I | ||
60 | 8p8u*\rm | ||
61 | t8,M")1b?- | ||
62 | DH6Uz6_@ | ||
63 | Fu7\OE\B | ||
64 | !b))rKEn | ||
65 | a6sx3f3T | ||
47 | 6yrKSYn: | ||
48 | D{a.iwO* | ||
49 | M2<i#x.Hz | ||
50 | <AY/%Mw'5H | ||
51 | tB"q-et) | ||
52 | D+"{glp^ | ||
53 | I]>^Zw|naG | ||
54 | ]^l3Lop~ | ||
55 | cju$):cd | ||
56 | o`m8Ezl?n | ||
57 | i» b]1d0)' | ||
58 | lKC'9UlsnP | ||
59 | k/pEO@bK>- | ||
60 | ~6-mr_;v | ||
61 | 'qs!yB» sv | ||
62 | %QoRn53) | ||
63 | 3S,9-LJo | ||
64 | m?S/ss;EA | ||
65 | dIwJ>@&' | ||
66 | $I.Iz.Wfq.! | ||
Max diff block lines reached; 992/2469 bytes (40.18%) of diff not shown. |