FILE SIZE VM SIZE -------------- -------------- +2.7% +100Ki +2.5% +93.7Ki [__LINKEDIT] [NEW] +35.6Ki [NEW] +35.6Ki platform/default/src/mbgl/storage/plugin_file_source.cpp +46% +9.79Ki +46% +9.79Ki [__TEXT] [ = ] 0 [NEW] +8.13Ki [__DATA,__common] +2.9% +6.37Ki +2.9% +6.34Ki platform/ios/src/MLNMapView.mm +37% +4.53Ki +37% +4.53Ki src/mbgl/storage/file_source_manager.cpp [ = ] 0 +569% +3.87Ki [__DATA,__bss] +1.8% +1.74Ki +1.8% +1.74Ki [__DATA,__objc_const] +0.6% +1.64Ki +0.6% +1.64Ki [__TEXT,__gcc_except_tab] [NEW] +1.61Ki [NEW] +1.61Ki platform/darwin/src/MLNPluginProtocolHandler.mm +0.7% +1.24Ki +0.7% +1.24Ki [__TEXT,__unwind_info] +2.0% +1.19Ki +2.0% +1.19Ki platform/default/src/mbgl/storage/main_resource_loader.cpp +0.8% +698 +0.8% +698 [__TEXT,__objc_methname] +0.2% +580 +0.2% +580 [__TEXT,__const] +0.8% +448 +0.8% +448 [__TEXT,__objc_stubs] +1.6% +416 +1.6% +416 [__DATA,__objc_data] +142% +392 +142% +392 vendor/icu/src/utypes.cpp +0.3% +353 +0.3% +353 [__DATA,__const] +0.6% +311 +0.6% +311 vendor/freetype/src/sfnt/sfnt.c +1.4% +170 +1.4% +170 bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-d582081f1417/bin/src/mbgl/style/layers/background_layer.cpp +0.5% +153 +0.5% +153 vendor/freetype/src/autofit/autofit.c +0.3% +124 +0.3% +124 vendor/freetype/src/psaux/psaux.c +0.8% +112 +0.8% +112 [__DATA,__objc_selrefs] +3.2% +103 +3.2% +103 [__TEXT,__objc_classname] +0.0% +66 +0.0% +66 [__TEXT,__cstring] +2.4% +44 +2.4% +44 [__DATA,__objc_ivar] +3.8% +32 +3.8% +32 [__DATA,__objc_classlist] +1.1% +16 +1.1% +16 [__DATA,__objc_classrefs] +0.0% +15 +0.0% +15 [__TEXT,__objc_methtype] -0.1% -16 -0.1% -16 vendor/freetype/src/pshinter/pshinter.c -0.1% -30 -0.1% -30 vendor/freetype/src/base/ftbase.c -0.3% -36 -0.3% -44 src/mbgl/renderer/tile_layer_group.cpp -0.8% -32 -1.2% -48 src/mbgl/platform/settings.cpp -2.9% -32 -4.4% -48 src/mbgl/renderer/backend_scope.cpp -0.8% -37 -1.1% -53 src/mbgl/renderer/render_target.cpp -0.2% -38 -0.3% -54 src/mbgl/geometry/line_atlas.cpp -0.1% -32 -0.2% -56 src/mbgl/gfx/polyline_generator.cpp -0.4% -32 -0.8% -56 src/mbgl/mtl/upload_pass.cpp -0.6% -42 -0.8% -58 src/mbgl/gfx/drawable.cpp -3.2% -44 -4.3% -60 src/mbgl/gfx/drawable_atlases_tweaker.cpp -0.2% -44 -0.2% -60 src/mbgl/gfx/drawable_builder_impl.cpp -0.1% -44 -0.1% -60 src/mbgl/gfx/fill_generator.cpp -0.1% -44 -0.2% -60 src/mbgl/layermanager/circle_layer_factory.cpp -0.1% -44 -0.2% -60 src/mbgl/layermanager/fill_extrusion_layer_factory.cpp -0.2% -44 -0.3% -60 src/mbgl/layermanager/fill_layer_factory.cpp -1.6% -44 -2.2% -60 src/mbgl/layermanager/heatmap_layer_factory.cpp -3.3% -44 -4.4% -60 src/mbgl/layermanager/hillshade_layer_factory.cpp -0.2% -44 -0.2% -60 src/mbgl/layermanager/line_layer_factory.cpp -2.6% -44 -3.5% -60 src/mbgl/layermanager/raster_layer_factory.cpp -2.0% -44 -2.7% -60 src/mbgl/layermanager/symbol_layer_factory.cpp -0.0% -44 -0.0% -60 src/mbgl/layout/symbol_layout.cpp -0.4% -44 -0.6% -60 src/mbgl/layout/symbol_projection.cpp -0.2% -44 -0.3% -60 src/mbgl/mtl/drawable.cpp -2.4% -44 -3.2% -60 src/mbgl/mtl/drawable_builder.cpp -3.2% -44 -4.3% -60 src/mbgl/mtl/layer_group.cpp -0.0% -44 -0.0% -60 src/mbgl/mtl/renderer_backend.cpp -8.3% -44 -11.0% -60 src/mbgl/mtl/vertex_attribute.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/buckets/circle_bucket.cpp -0.1% -44 -0.2% -60 src/mbgl/renderer/buckets/fill_bucket.cpp -0.1% -44 -0.2% -60 src/mbgl/renderer/buckets/fill_extrusion_bucket.cpp -0.4% -44 -0.6% -60 src/mbgl/renderer/buckets/heatmap_bucket.cpp -0.3% -44 -0.4% -60 src/mbgl/renderer/buckets/hillshade_bucket.cpp -1.3% -44 -1.7% -60 src/mbgl/renderer/buckets/raster_bucket.cpp -1.6% -44 -2.2% -60 src/mbgl/renderer/change_request.cpp -0.9% -44 -1.2% -60 src/mbgl/renderer/layer_group.cpp -1.0% -44 -1.4% -60 src/mbgl/renderer/layers/background_layer_tweaker.cpp -0.9% -44 -1.3% -60 src/mbgl/renderer/layers/circle_layer_tweaker.cpp -4.0% -44 -5.4% -60 src/mbgl/renderer/layers/collision_layer_tweaker.cpp -0.6% -44 -0.8% -60 src/mbgl/renderer/layers/fill_extrusion_layer_tweaker.cpp -0.6% -44 -0.8% -60 src/mbgl/renderer/layers/fill_layer_tweaker.cpp -1.3% -44 -1.8% -60 src/mbgl/renderer/layers/heatmap_layer_tweaker.cpp -7.5% -44 -9.9% -60 src/mbgl/renderer/layers/heatmap_texture_layer_tweaker.cpp -0.1% -44 -0.2% -60 src/mbgl/renderer/layers/line_layer_tweaker.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/layers/render_background_layer.cpp -0.0% -44 -0.1% -60 src/mbgl/renderer/layers/render_circle_layer.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/layers/render_heatmap_layer.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/layers/render_hillshade_layer.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/layers/render_line_layer.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/layers/render_raster_layer.cpp -0.0% -44 -0.0% -60 src/mbgl/renderer/layers/render_symbol_layer.cpp -0.5% -44 -0.6% -60 src/mbgl/renderer/layers/symbol_layer_tweaker.cpp -0.4% -44 -0.5% -60 src/mbgl/renderer/paint_parameters.cpp -0.0% -44 -0.0% -60 src/mbgl/renderer/render_orchestrator.cpp -0.7% -44 -1.0% -60 src/mbgl/renderer/render_static_data.cpp -0.3% -44 -0.4% -60 src/mbgl/renderer/renderer.cpp -0.5% -44 -0.7% -60 src/mbgl/renderer/renderer_impl.cpp -0.3% -44 -0.4% -60 src/mbgl/renderer/sources/render_image_source.cpp -0.3% -44 -0.4% -60 src/mbgl/renderer/sources/render_raster_dem_source.cpp -0.1% -44 -0.1% -60 src/mbgl/renderer/sources/render_tile_source.cpp -37.0% -44 -44.4% -60 src/mbgl/shaders/mtl/background.cpp -38.3% -44 -45.8% -60 src/mbgl/shaders/mtl/circle.cpp -36.1% -44 -43.5% -60 src/mbgl/shaders/mtl/clipping_mask.cpp -37.3% -44 -44.8% -60 src/mbgl/shaders/mtl/collision.cpp -35.5% -44 -42.9% -60 src/mbgl/shaders/mtl/custom_geometry.cpp -34.6% -44 -42.0% -60 src/mbgl/shaders/mtl/custom_symbol_icon.cpp -38.6% -44 -46.2% -60 src/mbgl/shaders/mtl/debug.cpp -35.8% -44 -43.2% -60 src/mbgl/shaders/mtl/fill_extrusion.cpp -37.9% -44 -45.5% -60 src/mbgl/shaders/mtl/heatmap.cpp -35.5% -44 -42.9% -60 src/mbgl/shaders/mtl/heatmap_texture.cpp -37.3% -44 -44.8% -60 src/mbgl/shaders/mtl/hillshade.cpp -34.9% -44 -42.3% -60 src/mbgl/shaders/mtl/hillshade_prepare.cpp -38.9% -44 -46.5% -60 src/mbgl/shaders/mtl/line.cpp -34.6% -44 -42.0% -60 src/mbgl/shaders/mtl/location_indicator.cpp -38.3% -44 -45.8% -60 src/mbgl/shaders/mtl/raster.cpp -0.4% -44 -0.5% -60 src/mbgl/shaders/mtl/shader_program.cpp -38.3% -44 -45.8% -60 src/mbgl/shaders/mtl/symbol.cpp -37.0% -44 -44.4% -60 src/mbgl/shaders/mtl/widevector.cpp -1.3% -44 -1.8% -60 src/mbgl/style/layers/custom_drawable_layer.cpp -0.1% -44 -0.1% -60 src/mbgl/text/collision_index.cpp -0.1% -44 -0.1% -60 src/mbgl/tile/geometry_tile_worker.cpp -0.2% -44 -0.2% -60 src/mbgl/tile/raster_dem_tile.cpp -0.6% -44 -0.8% -60 src/mbgl/tile/raster_dem_tile_worker.cpp -0.2% -44 -0.3% -60 src/mbgl/tile/raster_tile.cpp -0.6% -44 -0.9% -60 src/mbgl/tile/raster_tile_worker.cpp -0.2% -32 -0.5% -64 src/mbgl/gfx/drawable_builder.cpp -0.8% -32 -1.5% -64 src/mbgl/renderer/render_tile.cpp -5.7% -32 -10.8% -64 vendor/icu/src/cmemory.cpp -25.3% -64 -27.6% -72 platform/default/src/mbgl/gfx/headless_backend.cpp -0.1% -32 -0.2% -72 src/mbgl/mtl/context.cpp -6.7% -59 -8.4% -75 src/mbgl/gfx/uniform_buffer.cpp -0.3% -52 -0.5% -84 src/mbgl/annotation/fill_annotation_impl.cpp -1.9% -52 -3.0% -84 src/mbgl/annotation/line_annotation_impl.cpp -0.0% -52 -0.0% -84 src/mbgl/annotation/shape_annotation_impl.cpp -0.1% -52 -0.2% -84 src/mbgl/style/parser.cpp -0.1% -52 -0.1% -84 src/mbgl/style/sources/geojson_source_impl.cpp -0.3% -52 -0.4% -84 src/mbgl/tile/custom_geometry_tile.cpp -0.8% -52 -1.6% -100 src/mbgl/storage/network_status.cpp -1.4% -109 -1.4% -109 vendor/freetype/src/raster/raster.c -1.1% -90 -1.4% -114 src/mbgl/util/logging.cpp -1.8% -93 -2.4% -125 src/mbgl/gfx/vertex_attribute.cpp -0.2% -106 -0.2% -130 src/mbgl/renderer/buckets/symbol_bucket.cpp -3.8% -76 -6.4% -132 src/mbgl/style/property_expression.cpp -0.2% -76 -0.4% -132 src/mbgl/text/cross_tile_symbol_index.cpp -1.4% -109 -1.8% -133 src/mbgl/text/harfbuzz_impl.cpp -0.1% -76 -0.1% -188 src/mbgl/text/placement.cpp -0.5% -130 -0.7% -194 platform/ios/vendor/SMCalloutView/SMCalloutView.m -7.7% -204 -7.7% -204 platform/default/src/mbgl/storage/local_file_request.cpp -0.1% -76 -0.3% -204 src/mbgl/tile/geometry_tile.cpp -0.6% -182 -0.7% -206 src/mbgl/renderer/buckets/line_bucket.cpp -0.2% -76 -0.5% -212 src/mbgl/renderer/layers/render_fill_layer.cpp -0.3% -127 -0.6% -247 src/mbgl/renderer/tile_pyramid.cpp -1.8% -221 -2.2% -261 src/mbgl/style/expression/dsl.cpp -0.1% -227 -0.1% -331 src/mbgl/annotation/annotation_manager.cpp -2.0% -96 -6.7% -336 src/mbgl/gfx/gpu_expression.cpp -12.0% -340 -12.3% -348 platform/darwin/core/native_apple_interface.m -11.6% -474 -11.9% -490 src/mbgl/renderer/buckets/debug_bucket.cpp -0.2% -908 -0.2% -980 vendor/harfbuzz/src/harfbuzz.cc -93.4% -979 -93.5% -995 src/mbgl/shaders/mtl/fill.cpp -0.0% -32 -0.8% -1.17Ki src/mbgl/style/expression/compound_expression.cpp +12e2% +12.0Ki -20.0% -3.14Ki [__DATA] -50.9% -68.4Ki -52.9% -77.1Ki src/mbgl/mtl/mtl.cpp +0.7% +102Ki +0.5% +80.0Ki TOTAL