[Tile-serving] [openstreetmap/osm2pgsql] Improve performance of some low level code (PR #2061)

Jochen Topf notifications at github.com
Sun Sep 3 08:22:14 UTC 2023


Code is only used in the generalization.

Faster code for hex decoder and bit-fiddling in tracer code.
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/osm2pgsql/pull/2061

-- Commit Summary --

  * Faster hex decoder
  * Better implementation for low-level bit-fiddling in tracer code

-- File Changes --

    M src/gen/gen-rivers.cpp (2)
    M src/gen/gen-tile-builtup.cpp (2)
    M src/gen/gen-tile-raster.cpp (2)
    M src/gen/tracer.cpp (28)
    M src/wkb.cpp (40)
    M src/wkb.hpp (8)
    M tests/test-wkb.cpp (13)

-- Patch Links --

https://github.com/openstreetmap/osm2pgsql/pull/2061.patch
https://github.com/openstreetmap/osm2pgsql/pull/2061.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/pull/2061
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/osm2pgsql/pull/2061 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20230903/8c0388ad/attachment.htm>


More information about the Tile-serving mailing list