FILE SIZE VM SIZE -------------- -------------- +22e2% +2.74Mi +22e2% +775Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/location_indicator_layer_properties.cpp +27e2% +1.62Mi +16e3% +508Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/filter.cpp +201% +998Ki +163% +256Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/image_atlas.cpp +8.0% +139Ki +45% +165Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/raster_layer_properties.cpp +226% +411Ki +491% +135Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/image_manager.cpp +899% +451Ki +27e2% +111Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/tileset.cpp +55% +274Ki +92% +106Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/transition_options.cpp +11e2% +411Ki +13e3% +101Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/geojson_options.cpp +22% +84.9Ki +86% +88.2Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/length.cpp +912% +312Ki +10e3% +86.8Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/is_constant.cpp +41e2% +374Ki +17e3% +75.1Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_custom_layer.cpp +456% +175Ki +14e2% +61.7Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/texture.cpp +303% +205Ki +391% +50.2Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layer_impl.cpp +197% +84.2Ki +12e2% +32.1Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/value.cpp +7.6% +26.4Ki +24% +29.9Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/symbol_layer_properties.cpp +14% +77.2Ki +15% +23.8Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_location_indicator_layer.cpp +8.3% +67.6Ki +10% +22.3Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/location_indicator_layer_factory.cpp +3.2% +21.6Ki +17% +21.6Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/symbol_layer.cpp +1.0% +17.3Ki +4.1% +21.2Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_raster_layer.cpp +4.4% +12.2Ki +21% +12.2Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/symbol_layer_impl.cpp +59% +11.8Ki +227% +11.7Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/resource_pool.cpp +3.7% +10.1Ki +18% +11.2Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/image_impl.cpp +3.0% +8.76Ki +19% +8.68Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/raster_bucket.cpp +6.6% +7.92Ki +51% +7.92Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_extrusion_layer.cpp +2.0% +6.15Ki +10% +7.38Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/line_layer_properties.cpp +7.0% +7.31Ki +44% +7.23Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/layer.cpp +5.4% +5.33Ki +21% +5.28Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gfx/vertex_attribute.cpp +19% +10.6Ki +68% +5.19Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/util.cpp +2.6% +4.38Ki +7.7% +4.36Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/source_impl.cpp +3.5% +4.29Ki +27% +4.29Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_layer.cpp +2.9% +3.53Ki +20% +3.53Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_extrusion_layer_impl.cpp +3.6% +1.86Ki +19% +1.86Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/raster_layer_impl.cpp +2.6% +1.85Ki +39% +1.85Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/raster_layer.cpp -0.3% -2.09Ki +1.0% +1.69Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/hillshade_layer_properties.cpp +2.1% +1.45Ki +27% +1.45Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/hillshade_layer.cpp +1.1% +1.43Ki +6.1% +1.43Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/circle_layer_impl.cpp +0.0% +416 +0.2% +415 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/heatmap_bucket.cpp +0.0% +291 +0.1% +291 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp +0.0% +153 +0.1% +153 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_circle_layer.cpp +0.1% +114 +0.5% +44 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/location_indicator_layer.cpp +0.0% +32 +0.0% +32 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/renderbuffer_resource.cpp +0.0% +85 +0.0% +16 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/match.cpp +0.0% +8 +0.0% +8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/glyph.cpp +0.1% +8 +5.6% +8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/i18n.cpp -0.9% -3.30Ki +0.0% +4 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/programs/program_parameters.cpp -0.0% -43 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/storage/file_source_request.cpp -0.3% -333 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gfx/fill_generator.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/map/map.cpp -0.1% -92 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/platform/settings.cpp -0.0% -9 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/programs/fill_extrusion_program.cpp -0.0% -55 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/circle_bucket.cpp +0.0% +1 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/debug_bucket.cpp -0.0% -4 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/fill_bucket.cpp -0.0% -57 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/raster_layer_tweaker.cpp -0.0% -29 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_line_layer.cpp -1.9% -4.91Ki [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/render_layer.cpp -0.0% -2 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/sources/render_raster_source.cpp -0.0% -12 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/sprite/sprite_loader.cpp +0.1% +38 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/property_value.cpp -0.0% -13 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/collator_expression.cpp -0.0% -90 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/comparison.cpp -0.1% -981 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/geometry_tile.cpp -0.0% -8 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/geometry_tile_worker.cpp -0.0% -12 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/thread_pool.cpp -0.0% -146 [ = ] 0 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/url.cpp +0.5% +19 [ = ] 0 [Unmapped] -0.1% -211 [ = ] 0 [section .debug_rnglists] -0.0% -3 [ = ] 0 [section .debug_str] -0.1% -40 [ = ] 0 [section .strtab] -0.0% -24 [ = ] 0 [section .symtab] -0.0% -4 -0.0% -4 [section .eh_frame] -0.0% -5 -0.0% -5 /home/runner/work/maplibre-native/maplibre-native/vendor/nunicode/src/libnu/ducet.c -0.4% -1.84Ki -0.0% -8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/coalesce.cpp -0.0% -8 -0.0% -8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/glyph_atlas.cpp -0.0% -8 -0.1% -8 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/vector_tile_data.cpp -0.0% -9 -0.0% -9 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/compound_expression.cpp -0.1% -71 -0.1% -16 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/object.cpp -0.0% -75 -0.0% -16 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/at.cpp -0.0% -16 -0.0% -16 [section .gcc_except_table] -0.1% -371 -0.0% -40 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/pattern_atlas.cpp -0.2% -222 -1.0% -80 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/hillshade_bucket.cpp -1.2% -2.41Ki -0.6% -128 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/render_tile.cpp -0.3% -222 -1.1% -128 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/get_json_type.cpp -0.8% -1.82Ki -0.3% -208 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/renderer.cpp -0.3% -218 -2.2% -218 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/filter.cpp -0.3% -968 -0.4% -224 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/programs/programs.cpp -0.4% -311 -0.6% -311 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/sprite.cpp -0.0% -502 -0.1% -352 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/get_anchors.cpp -0.1% -415 -0.4% -415 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/fill_extrusion_bucket.cpp -0.3% -456 -1.0% -432 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/geojson.cpp -0.3% -2.83Ki -0.2% -440 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/line_bucket.cpp -0.1% -1.02Ki -0.2% -464 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_heatmap_layer.cpp -0.2% -1.80Ki -0.2% -480 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_fill_layer.cpp -0.7% -795 -3.0% -504 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/background_layer.cpp -0.3% -2.13Ki -0.3% -576 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/backend_scope.cpp -0.9% -587 -5.3% -587 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/hillshade_layer_impl.cpp -2.6% -2.60Ki -5.9% -593 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/tile_pyramid.cpp -1.1% -6.69Ki -0.4% -596 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/value.cpp -0.8% -613 -6.0% -613 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/heatmap_layer_impl.cpp -4.5% -2.25Ki -9.1% -688 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/util/geojson_impl.cpp -0.4% -744 -2.0% -744 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/line_layer.cpp -0.4% -1.02Ki -1.4% -768 /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/format_expression.cpp -2.1% -1.15Ki -13.4% -1.12Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/upload_pass.cpp -0.9% -1.17Ki -4.9% -1.17Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/circle_layer.cpp -2.5% -1.32Ki -19.3% -1.29Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/attribute.cpp -0.5% -1.91Ki -1.4% -1.39Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_layer_properties.cpp -1.1% -2.36Ki -5.6% -1.43Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/group_by_layout.cpp -54.8% -209Ki -2.1% -1.59Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/custom_layer_factory.cpp -3.4% -1.75Ki -13.2% -1.70Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/index_of.cpp -1.0% -3.23Ki -2.1% -1.71Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/heatmap_layer_properties.cpp -2.2% -1.74Ki -14.4% -1.72Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/number_format.cpp -0.6% -4.67Ki -0.7% -1.95Ki /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/storage/offline_database.cpp -1.2% -1.98Ki -6.4% -1.98Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/line_layer_impl.cpp -1.7% -2.05Ki -9.4% -2.05Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_layer_impl.cpp -0.6% -2.23Ki -3.5% -2.21Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/coordinate.cpp -4.3% -2.72Ki -20.8% -2.48Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/background_layer_impl.cpp -0.4% -4.79Ki -0.9% -2.74Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_background_layer.cpp -3.4% -2.82Ki -27.2% -2.82Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/heatmap_layer.cpp -1.0% -11.6Ki -1.2% -3.15Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/tile/geometry_tile_data.cpp -1.2% -15.0Ki -1.8% -3.85Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/step.cpp -10.8% -3.98Ki -61.3% -3.95Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/command_encoder.cpp -5.6% -4.01Ki -32.3% -3.98Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layer_tweaker.cpp -2.1% -25.2Ki -1.3% -4.02Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/text/tagged_string.cpp -1.8% -9.77Ki -2.8% -4.13Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/background_layer_properties.cpp -23.8% -12.1Ki -49.2% -4.30Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/texture_resource.cpp -21.3% -4.38Ki -32.8% -4.36Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/debugging_extension.cpp -7.5% -17.2Ki -9.3% -4.39Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/render_static_data.cpp -6.5% -24.5Ki -4.3% -4.56Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/boolean_operator.cpp -1.2% -4.67Ki -5.2% -4.67Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/parsing_context.cpp -1.3% -6.08Ki -3.6% -6.08Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/slice.cpp +43% +354Ki -2.5% -6.20Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/storage/response.cpp -0.7% -666 -23.2% -6.21Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/location_indicator_layer_impl.cpp -65.7% -119Ki -69.2% -7.27Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/function.cpp -2.2% -8.50Ki -10.0% -8.13Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/literal.cpp -2.2% -9.36Ki -7.7% -8.80Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/circle_layer_properties.cpp -2.4% -10.9Ki -8.4% -10.8Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layers/fill_extrusion_layer_properties.cpp -4.2% -12.1Ki -15.5% -10.9Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/image.cpp -3.2% -14.9Ki -8.8% -11.5Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/dsl.cpp -32.5% -145Ki -16.2% -16.6Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/position.cpp -7.4% -23.2Ki -9.1% -23.1Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/sources/render_tile_source.cpp +8.3% +28.9Ki -26.3% -23.1Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/is_expression.cpp -4.3% -28.8Ki -12.7% -23.9Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/image_expression.cpp -92.7% -115Ki -98.2% -25.0Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/offscreen_texture.cpp -18.1% -115Ki -18.5% -33.0Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/buckets/symbol_bucket.cpp -7.3% -34.0Ki -29.0% -34.0Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/style_diff.cpp -27.9% -78.7Ki -57.9% -44.0Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/layers/render_symbol_layer.cpp -9.9% -48.6Ki -14.1% -48.5Ki /home/runner/work/maplibre-native/maplibre-native/platform/default/src/mbgl/gl/headless_backend.cpp -76.3% -163Ki -86.8% -57.4Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/gl/uniform.cpp -91.0% -347Ki -98.7% -68.1Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/interpolate.cpp -82.3% -257Ki -92.4% -74.6Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/layer.cpp -83.6% -255Ki -95.4% -85.2Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/rotation.cpp -19.1% -149Ki -46.5% -100Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/expression/let.cpp -36.7% -164Ki -56.6% -164Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/geometry/dem_data.cpp -87.5% -1.24Mi -96.7% -303Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/render_light.cpp -94.2% -1.13Mi -90.4% -328Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/style/conversion/light.cpp -81.1% -1.18Mi -81.6% -337Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/renderer/paint_parameters.cpp -98.5% -2.84Mi -99.7% -823Ki /home/runner/work/maplibre-native/maplibre-native/src/mbgl/layermanager/symbol_layer_factory.cpp -0.0% -8 -0.0% -40 TOTAL