FILE SIZE VM SIZE -------------- -------------- [NEW] +35.6Ki [NEW] +35.6Ki platform/default/src/mbgl/storage/plugin_file_source.cpp +0.6% +22.7Ki +0.9% +32.5Ki [__LINKEDIT] [NEW] +23.6Ki [NEW] +23.6Ki src/mbgl/plugin/feature_collection_bucket.cpp +8.4% +18.3Ki +8.4% +18.3Ki platform/ios/src/MLNMapView.mm +11% +12.8Ki +11% +14.6Ki src/mbgl/mtl/mtl.cpp +35% +10.4Ki +35% +10.4Ki src/mbgl/plugin/plugin_layer_render.cpp -80.1% -5.46Ki +184% +10.3Ki [__DATA] +37% +4.53Ki +37% +4.53Ki src/mbgl/storage/file_source_manager.cpp +22% +4.00Ki +22% +4.00Ki [__TEXT] +5.1% +3.62Ki +5.1% +3.62Ki src/mbgl/style/style_impl.cpp +3.2% +3.12Ki +3.2% +3.12Ki [__DATA,__objc_const] +1.1% +2.87Ki +1.1% +2.87Ki [__TEXT,__gcc_except_tab] +1.2% +2.02Ki +1.2% +2.02Ki [__TEXT,__unwind_info] [NEW] +1.61Ki [NEW] +1.61Ki platform/darwin/src/MLNPluginProtocolHandler.mm +1.8% +1.46Ki +1.8% +1.46Ki [__TEXT,__objc_methname] +1.2% +1.38Ki +1.2% +1.38Ki [__DATA,__const] +64% +1.38Ki +64% +1.38Ki platform/darwin/src/MLNAttributedExpression.m +62% +1.25Ki +62% +1.25Ki platform/darwin/src/MLNPluginLayer.mm +2.0% +1.19Ki +2.0% +1.19Ki platform/default/src/mbgl/storage/main_resource_loader.cpp +0.0% +32 +0.8% +1.17Ki src/mbgl/style/expression/compound_expression.cpp +11% +1.13Ki +11% +1.13Ki src/mbgl/plugin/plugin_layer_factory.cpp +1.8% +992 +1.8% +992 [__TEXT,__objc_stubs] +3.0% +776 +3.0% +776 [__DATA,__objc_data] +2.1% +634 +2.1% +634 vendor/freetype/src/autofit/autofit.c [NEW] +610 [NEW] +610 platform/darwin/src/MLNStyleFilter.mm +705% +550 +726% +566 src/mbgl/shaders/mtl/clipping_mask.cpp +7.5% +517 +7.5% +517 platform/darwin/src/MLNPluginStyleLayer.mm +1.4% +461 +1.4% +461 [__TEXT,__objc_methtype] +2.1% +96 +7.2% +336 src/mbgl/gfx/gpu_expression.cpp [NEW] +323 [NEW] +323 src/mbgl/plugin/plugin_style_filter.cpp +0.1% +244 +0.1% +316 vendor/harfbuzz/src/harfbuzz.cc +1.9% +302 +1.9% +302 platform/darwin/core/http_file_source.mm +1.9% +221 +2.2% +261 src/mbgl/style/expression/dsl.cpp +1.8% +248 +1.8% +248 [__DATA,__objc_selrefs] +1.3% +218 +1.3% +218 vendor/icu/src/ubidi.cpp +0.2% +76 +0.5% +212 src/mbgl/renderer/layers/render_fill_layer.cpp +0.6% +182 +0.7% +206 src/mbgl/renderer/buckets/line_bucket.cpp +4.7% +201 +4.7% +201 src/mbgl/style/style.cpp +1.4% +195 +1.4% +195 src/mbgl/plugin/plugin_layer.cpp +0.5% +130 +0.7% +194 platform/ios/vendor/SMCalloutView/SMCalloutView.m +0.1% +76 +0.1% +188 src/mbgl/text/placement.cpp +5.7% +182 +5.7% +182 [__TEXT,__objc_classname] +4.0% +76 +6.9% +132 src/mbgl/style/property_expression.cpp +0.2% +76 +0.4% +132 src/mbgl/text/cross_tile_symbol_index.cpp +0.2% +106 +0.2% +130 src/mbgl/renderer/buckets/symbol_bucket.cpp +1.8% +93 +2.4% +125 src/mbgl/gfx/vertex_attribute.cpp +1.3% +96 +1.6% +120 src/mbgl/text/harfbuzz_impl.cpp +1.2% +90 +1.5% +114 src/mbgl/util/logging.cpp +0.8% +52 +1.6% +100 src/mbgl/storage/network_status.cpp +0.0% +95 +0.0% +95 [__TEXT,__cstring] +2.1% +76 +2.6% +92 src/mbgl/renderer/buckets/debug_bucket.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 +4.2% +76 +4.2% +76 [__DATA,__objc_ivar] +7.2% +59 +9.1% +75 src/mbgl/gfx/uniform_buffer.cpp +34% +64 +38% +72 platform/default/src/mbgl/gfx/headless_backend.cpp +0.1% +32 +0.2% +72 src/mbgl/mtl/context.cpp +0.2% +32 +0.5% +64 src/mbgl/gfx/drawable_builder.cpp +0.8% +32 +1.6% +64 src/mbgl/renderer/render_tile.cpp +6.1% +32 +12% +64 vendor/icu/src/cmemory.cpp +3.3% +44 +4.5% +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.2% +60 src/mbgl/layermanager/circle_layer_factory.cpp +0.1% +44 +0.1% +60 src/mbgl/layermanager/fill_extrusion_layer_factory.cpp +0.2% +44 +0.3% +60 src/mbgl/layermanager/fill_layer_factory.cpp +1.7% +44 +2.3% +60 src/mbgl/layermanager/heatmap_layer_factory.cpp +3.4% +44 +4.6% +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.6% +60 src/mbgl/layermanager/raster_layer_factory.cpp +2.0% +44 +2.8% +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.3% +60 src/mbgl/mtl/drawable_builder.cpp +3.3% +44 +4.5% +60 src/mbgl/mtl/layer_group.cpp +0.0% +44 +0.0% +60 src/mbgl/mtl/renderer_backend.cpp +9.1% +44 +12% +60 src/mbgl/mtl/vertex_attribute.cpp +0.1% +44 +0.2% +60 src/mbgl/renderer/buckets/fill_bucket.cpp +0.2% +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 +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.2% +44 +5.7% +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 +8.1% +44 +11% +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.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.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.7% +44 +1.0% +60 src/mbgl/renderer/render_static_data.cpp +0.3% +44 +0.4% +60 src/mbgl/renderer/renderer.cpp +0.6% +44 +0.8% +60 src/mbgl/renderer/renderer_impl.cpp +0.3% +44 +0.5% +60 src/mbgl/renderer/sources/render_image_source.cpp +0.3% +44 +0.4% +60 src/mbgl/renderer/sources/render_raster_dem_source.cpp +59% +44 +80% +60 src/mbgl/shaders/mtl/background.cpp +62% +44 +85% +60 src/mbgl/shaders/mtl/circle.cpp +59% +44 +81% +60 src/mbgl/shaders/mtl/collision.cpp +55% +44 +75% +60 src/mbgl/shaders/mtl/custom_geometry.cpp +53% +44 +72% +60 src/mbgl/shaders/mtl/custom_symbol_icon.cpp +63% +44 +86% +60 src/mbgl/shaders/mtl/debug.cpp +56% +44 +76% +60 src/mbgl/shaders/mtl/fill_extrusion.cpp +61% +44 +83% +60 src/mbgl/shaders/mtl/heatmap.cpp +55% +44 +75% +60 src/mbgl/shaders/mtl/heatmap_texture.cpp +59% +44 +81% +60 src/mbgl/shaders/mtl/hillshade.cpp +54% +44 +73% +60 src/mbgl/shaders/mtl/hillshade_prepare.cpp +64% +44 +87% +60 src/mbgl/shaders/mtl/line.cpp +53% +44 +72% +60 src/mbgl/shaders/mtl/location_indicator.cpp +62% +44 +85% +60 src/mbgl/shaders/mtl/raster.cpp +0.4% +44 +0.5% +60 src/mbgl/shaders/mtl/shader_program.cpp +62% +44 +85% +60 src/mbgl/shaders/mtl/symbol.cpp +59% +44 +80% +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.2% +44 +0.2% +60 src/mbgl/tile/raster_dem_tile.cpp +0.6% +44 +0.9% +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.6% +42 +0.8% +58 src/mbgl/gfx/drawable.cpp +6.8% +56 +6.8% +56 [__DATA,__objc_classlist] +0.4% +32 +0.8% +56 src/mbgl/mtl/upload_pass.cpp +0.8% +37 +1.1% +53 src/mbgl/renderer/render_target.cpp +0.8% +32 +1.2% +48 src/mbgl/platform/settings.cpp +3.0% +32 +4.6% +48 src/mbgl/renderer/backend_scope.cpp +0.3% +36 +0.3% +44 src/mbgl/renderer/tile_layer_group.cpp +0.1% +32 +0.1% +32 [__DATA,__cfstring] +2.2% +32 +2.2% +32 [__DATA,__objc_classrefs] +2.3% +24 +2.3% +24 [__DATA,__mod_init_func] -0.0% -52 +0.0% +20 src/mbgl/annotation/annotation_manager.cpp -0.1% -90 -0.0% -26 src/mbgl/tile/geometry_tile.cpp -0.0% -68 -0.0% -68 [__TEXT,__const] -0.1% -129 -0.1% -113 src/mbgl/renderer/layers/render_symbol_layer.cpp -0.2% -131 -0.2% -115 src/mbgl/tile/geometry_tile_worker.cpp -1.3% -118 -1.3% -118 src/mbgl/plugin/plugin_layer_impl.cpp -0.1% -186 -0.1% -186 src/mbgl/annotation/shape_annotation_impl.cpp -0.8% -317 -0.5% -197 src/mbgl/renderer/tile_pyramid.cpp -7.7% -204 -7.7% -204 platform/default/src/mbgl/storage/local_file_request.cpp -0.5% -216 -0.5% -216 src/mbgl/gfx/fill_generator.cpp -0.5% -238 -0.5% -222 src/mbgl/renderer/layers/render_background_layer.cpp -23.6% -258 -23.6% -258 vendor/freetype/src/base/ftinit.c -1.1% -270 -1.1% -270 vendor/freetype/src/type1/type1.c -2.4% -363 -2.3% -347 src/mbgl/renderer/buckets/hillshade_bucket.cpp -77.6% -391 -74.4% -375 src/mbgl/shaders/mtl/fill.cpp -1.6% -452 -1.6% -452 src/mbgl/util/tile_cover.cpp -12.4% -558 -12.4% -558 platform/darwin/src/MLNTileSource.mm -2.5% -1.42Ki -2.5% -1.41Ki src/mbgl/renderer/sources/render_tile_source.cpp -1.9% -1.49Ki -1.9% -1.48Ki src/mbgl/renderer/buckets/circle_bucket.cpp -1.3% -1.94Ki -1.3% -1.92Ki src/mbgl/renderer/render_orchestrator.cpp [ = ] 0 [DEL] -2.06Ki [__DATA,__common] [ = ] 0 -76.4% -3.38Ki [__DATA,__bss] +1.0% +150Ki +1.2% +176Ki TOTAL