FILE SIZE VM SIZE -------------- -------------- +23% +33.2Ki +96% +13.7Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layout/merge_lines.cpp +1.5% +18.4Ki +2.0% +8.05Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/get_anchors.cpp +1.1% +10.8Ki +2.2% +5.03Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/line_bucket.cpp +0.1% +3.63Ki +0.1% +3.63Ki [section .text] +1.6% +3.24Ki +3.1% +3.24Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gfx/shader_group.cpp +0.3% +7.66Ki +0.4% +2.98Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/symbol_layer_factory.cpp +0.2% +1.87Ki +0.7% +1.88Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/style.cpp +1.0% +3.72Ki +2.0% +1.46Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/custom_layer_factory.cpp +14% +9.80Ki +6.5% +1.29Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/quaternion.cpp +0.2% +2.48Ki +0.4% +1.12Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/tagged_string.cpp +0.4% +908 +3.5% +736 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/render_tile.cpp +0.2% +608 +0.2% +608 [section .gcc_except_table] +0.1% +600 +0.2% +600 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/gl/headless_backend.cpp +0.0% +901 +0.1% +558 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_raster_layer.cpp +0.3% +2.42Ki +0.2% +512 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/fill_bucket.cpp +0.1% +470 +0.4% +470 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_extrusion_layer_properties.cpp +0.3% +2.34Ki +0.2% +456 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/heatmap_bucket.cpp +0.4% +2.76Ki +0.3% +440 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/backend_scope.cpp +0.9% +2.29Ki +0.4% +440 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/debug_bucket.cpp +0.1% +417 +0.4% +417 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/circle_layer_properties.cpp +0.3% +2.31Ki +0.3% +408 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/circle_bucket.cpp +0.5% +2.25Ki +0.1% +392 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/geometry/dem_data.cpp +0.5% +2.29Ki +0.4% +392 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/fill_extrusion_bucket.cpp +0.2% +388 +1.3% +388 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/line_layer_impl.cpp +0.1% +315 +0.6% +315 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/symbol_layer_impl.cpp +0.4% +302 +3.2% +302 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/heatmap_layer.cpp +0.4% +246 +2.8% +246 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/hillshade_layer_impl.cpp +0.0% +199 +0.1% +199 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/slice.cpp +0.1% +198 +0.2% +198 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layer.cpp +0.4% +190 +2.2% +190 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/raster_layer_impl.cpp +0.0% +154 +0.1% +153 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/value.cpp +0.0% +129 +0.2% +129 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/heatmap_layer_properties.cpp +0.1% +128 +0.1% +128 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gfx/drawable_custom_layer_host_tweaker.cpp +0.1% +128 +0.6% +128 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/storage/network_status.cpp +0.0% +109 +0.1% +109 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/parsing_context.cpp +0.2% +107 +0.9% +107 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/background_layer_impl.cpp +0.1% +89 +1.4% +89 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/raster_layer.cpp +1.6% +1.25Ki +0.8% +88 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/geo.cpp +0.1% +82 +0.3% +82 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/circle_layer.cpp +0.0% +80 +0.1% +80 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/programs/symbol_program.cpp +0.1% +64 +0.5% +64 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/annotation/render_annotation_source.cpp +0.0% +20 +0.0% +48 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_layer_properties.cpp +0.0% +41 +0.0% +41 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/light.cpp +0.0% +24 +0.0% +24 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sprite.cpp [ = ] 0 +0.0% +16 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/custom_tile_loader.cpp +0.0% +13 +0.0% +13 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/interpolate.cpp +0.0% +8 +0.0% +8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layout/symbol_instance.cpp +0.0% +8 +0.0% +8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/shaping.cpp +0.0% +8 +0.0% +8 [section .eh_frame] +0.0% +5 +0.0% +5 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/step.cpp +0.0% +3 +0.0% +3 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/literal.cpp +0.0% +2 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/bin/render.cpp -0.0% -29 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/storage/file_source_manager.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/storage/file_source_request.cpp +0.0% +4 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/storage/main_resource_loader.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/storage/offline.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/util/timer.cpp -0.0% -43 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/renderbuffer_resource.cpp +0.0% +148 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/background_layer_factory.cpp +0.0% +149 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/circle_layer_factory.cpp +0.0% +149 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/fill_extrusion_layer_factory.cpp +0.0% +149 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/layer_factory.cpp +0.0% +149 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/location_indicator_layer_factory.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/line_layer_tweaker.cpp +0.0% +151 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_background_layer.cpp +0.0% +3 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_circle_layer.cpp +0.0% +4 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp +0.0% +154 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_fill_layer.cpp +0.0% +154 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_heatmap_layer.cpp -0.0% -9 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_hillshade_layer.cpp +0.0% +154 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_line_layer.cpp +0.0% +9 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/paint_parameters.cpp +0.0% +150 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/pattern_atlas.cpp +0.0% +154 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/sources/render_raster_source.cpp -0.0% -6 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/storage/response.cpp +0.1% +233 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/position.cpp -0.0% -60 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/transition_options.cpp -0.0% -1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/coalesce.cpp +0.0% +20 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/compound_expression.cpp -0.0% -77 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sources/geojson_source.cpp +0.3% +419 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sources/geojson_source_impl.cpp +0.3% +160 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sources/image_source_impl.cpp +0.0% +141 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sources/raster_dem_source.cpp +0.1% +197 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sources/raster_source_impl.cpp +0.1% +229 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/custom_geometry_tile.cpp +0.1% +168 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/geojson_tile.cpp +0.0% +4 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/geometry_tile_data.cpp +0.1% +168 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/raster_dem_tile_worker.cpp +0.1% +163 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/tile_cache.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/vector_tile.cpp -0.3% -387 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/color.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/intersection_tests.cpp -0.0% -26 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/url.cpp +243% +5.73Ki [ = ] 0 [Unmapped] +0.2% +3.89Ki [ = ] 0 [section .debug_addr] +0.0% +7 [ = ] 0 [section .debug_line_str] +0.1% +8.03Ki [ = ] 0 [section .debug_loclists] +0.1% +340 [ = ] 0 [section .debug_rnglists] +0.0% +7.00Ki [ = ] 0 [section .debug_str] +0.1% +5.97Ki [ = ] 0 [section .debug_str_offsets] +0.1% +168 [ = ] 0 [section .symtab] -0.0% -1 -0.0% -1 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/hillshade_layer_properties.cpp -0.0% -1 -0.0% -2 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/sprite/sprite_loader.cpp -0.0% -4 -0.0% -4 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/filter.cpp -0.0% -4 -0.1% -4 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/cross_tile_symbol_index.cpp -0.0% -5 -0.0% -5 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/background_layer_properties.cpp -0.0% -8 -0.0% -8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gfx/attribute.cpp -0.0% -32 -0.1% -32 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_layer_impl.cpp -0.0% -54 -0.0% -54 /home/runner/work/maplibre-native/maplibre-native/vendor/nunicode/src/libnu/ducet.c -0.1% -70 -0.7% -70 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/heatmap_layer_impl.cpp -0.0% -98 -0.0% -82 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/raster_layer_properties.cpp -0.2% -151 -2.1% -151 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/hillshade_layer.cpp -0.2% -186 -1.1% -186 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/background_layer.cpp -0.1% -249 -0.3% -249 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/line_layer_properties.cpp -0.0% -274 -0.2% -274 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/symbol_layer.cpp -0.2% -290 -1.2% -290 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/circle_layer_impl.cpp -0.1% -316 -0.5% -316 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/image_impl.cpp -0.2% -417 -1.1% -417 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/line_layer.cpp -0.3% -438 -2.5% -438 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_layer.cpp -0.4% -504 -2.4% -504 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_extrusion_layer_impl.cpp -0.1% -504 -0.4% -504 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/symbol_layer_properties.cpp -0.4% -1.78Ki -0.9% -936 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/collision_feature.cpp -5.8% -4.30Ki -28.2% -4.27Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gfx/shader_registry.cpp +0.1% +143Ki +0.1% +43.1Ki TOTAL