From 7742a99cee5f9e8c33611820ce8d29e9687761d6 Mon Sep 17 00:00:00 2001 From: Kara Erickson Date: Wed, 28 Aug 2019 14:27:08 -0700 Subject: [PATCH] ci: update size benchmarks for core with 9.0.0-next.4 (#32255) PR Close #32255 --- .../core_all/bundle.golden_size_map.json | 400 +++++++++--------- 1 file changed, 201 insertions(+), 199 deletions(-) diff --git a/packages/core/test/bundling/core_all/bundle.golden_size_map.json b/packages/core/test/bundling/core_all/bundle.golden_size_map.json index d39319a250..59bc95bcbf 100644 --- a/packages/core/test/bundling/core_all/bundle.golden_size_map.json +++ b/packages/core/test/bundling/core_all/bundle.golden_size_map.json @@ -1,28 +1,28 @@ { - "unmapped": 25, + "unmapped": 21366, "files": { - "size": 267390, + "size": 271566, "@angular/": { - "size": 247625, + "size": 238520, "core/": { - "size": 247625, + "size": 238520, "src/": { - "size": 247544, - "application_init.ts": 625, - "application_module.ts": 634, - "application_ref.ts": 7434, + "size": 238506, + "application_init.ts": 539, + "application_module.ts": 531, + "application_ref.ts": 6832, "application_tokens.ts": 302, "change_detection/": { - "size": 14146, + "size": 13979, "change_detection.ts": 46, - "change_detection_util.ts": 822, - "change_detector_ref.ts": 100, - "constants.ts": 415, + "change_detection_util.ts": 813, + "change_detector_ref.ts": 163, + "constants.ts": 311, "differs/": { - "size": 12763, - "default_iterable_differ.ts": 7623, - "default_keyvalue_differ.ts": 3882, - "iterable_differs.ts": 663, + "size": 12646, + "default_iterable_differ.ts": 7551, + "default_keyvalue_differ.ts": 3846, + "iterable_differs.ts": 654, "keyvalue_differs.ts": 595 } }, @@ -30,78 +30,78 @@ "size": 442, "compiler_facade.ts": 442 }, - "console.ts": 217, + "console.ts": 140, "debug/": { - "size": 7940, - "debug_node.ts": 7940 + "size": 7158, + "debug_node.ts": 7158 }, "di/": { - "size": 17665, - "forward_ref.ts": 211, - "injectable.ts": 82, + "size": 20998, + "forward_ref.ts": 229, + "injectable.ts": 207, "injection_token.ts": 336, - "injector.ts": 320, - "injector_compatibility.ts": 1850, + "injector.ts": 3085, + "injector_compatibility.ts": 1879, "interface/": { - "size": 768, + "size": 761, "defs.ts": 623, - "injector.ts": 145 + "injector.ts": 138 }, "jit/": { - "size": 2064, - "environment.ts": 160, - "injectable.ts": 805, + "size": 2127, + "environment.ts": 227, + "injectable.ts": 801, "util.ts": 1099 }, - "metadata.ts": 157, - "r3_injector.ts": 4691, + "metadata.ts": 163, + "r3_injector.ts": 4584, "reflective_errors.ts": 1376, - "reflective_injector.ts": 3059, - "reflective_key.ts": 661, + "reflective_injector.ts": 2940, + "reflective_key.ts": 589, "reflective_provider.ts": 2001, "scope.ts": 85, - "util.ts": 4 + "util.ts": 636 }, "error_handler.ts": 444, - "errors.ts": 175, - "event_emitter.ts": 952, + "errors.ts": 171, + "event_emitter.ts": 943, "i18n/": { - "size": 2251, - "locale_data.ts": 747, + "size": 2266, + "locale_data.ts": 740, "locale_data_api.ts": 247, "locale_en.ts": 929, - "localization.ts": 153, - "tokens.ts": 175 + "localization.ts": 182, + "tokens.ts": 168 }, "interface/": { "size": 224, "simple_change.ts": 170, "type.ts": 54 }, - "ivy_switch.ts": 933, + "ivy_switch.ts": 4, "linker/": { - "size": 5124, - "compiler.ts": 824, - "component_factory.ts": 91, - "component_factory_resolver.ts": 1003, - "element_ref.ts": 115, + "size": 4981, + "compiler.ts": 809, + "component_factory.ts": 82, + "component_factory_resolver.ts": 994, + "element_ref.ts": 116, "ng_module_factory.ts": 78, - "ng_module_factory_loader.ts": 176, - "ng_module_factory_registration.ts": 450, + "ng_module_factory_loader.ts": 218, + "ng_module_factory_registration.ts": 436, "query_list.ts": 1040, - "system_js_ng_module_factory_loader.ts": 957, - "template_ref.ts": 97, - "view_container_ref.ts": 97, - "view_ref.ts": 196 + "system_js_ng_module_factory_loader.ts": 918, + "template_ref.ts": 94, + "view_container_ref.ts": 94, + "view_ref.ts": 102 }, "metadata/": { - "size": 3533, + "size": 2425, "di.ts": 546, - "directives.ts": 604, - "ng_module.ts": 95, + "directives.ts": 600, + "ng_module.ts": 251, "resource_loading.ts": 857, - "schema.ts": 1304, - "view.ts": 127 + "schema.ts": 51, + "view.ts": 120 }, "platform_core_providers.ts": 118, "profile/": { @@ -110,251 +110,253 @@ "wtf_impl.ts": 272 }, "reflection/": { - "size": 4920, + "size": 4878, "reflection.ts": 16, - "reflection_capabilities.ts": 3719, + "reflection_capabilities.ts": 3677, "reflector.ts": 1185 }, "render/": { - "size": 482, - "api.ts": 482 + "size": 472, + "api.ts": 472 }, "render3/": { - "size": 101292, - "bindings.ts": 302, - "component.ts": 4271, - "component_ref.ts": 2446, + "size": 95586, + "bindings.ts": 308, + "component.ts": 1249, + "component_ref.ts": 2311, "context_discovery.ts": 2098, - "definition.ts": 2586, - "di.ts": 3513, + "definition.ts": 2565, + "di.ts": 3517, "di_setup.ts": 1576, "empty.ts": 16, "errors.ts": 472, "features/": { - "size": 2725, - "inherit_definition_feature.ts": 2041, + "size": 2590, + "inherit_definition_feature.ts": 1906, "ng_onchanges_feature.ts": 571, "providers_feature.ts": 113 }, - "fields.ts": 164, - "hooks.ts": 1843, - "i18n.ts": 9242, + "fields.ts": 187, + "hooks.ts": 1771, + "i18n.ts": 9193, "instructions/": { - "size": 22665, + "size": 22209, "alloc_host_vars.ts": 290, "attribute.ts": 83, - "attribute_interpolation.ts": 1035, - "change_detection.ts": 81, + "attribute_interpolation.ts": 1003, + "change_detection.ts": 62, "class_map_interpolation.ts": 675, - "container.ts": 730, - "di.ts": 129, - "element.ts": 862, + "container.ts": 921, + "di.ts": 130, + "element.ts": 875, "element_container.ts": 441, - "embedded_view.ts": 638, + "embedded_view.ts": 655, "get_current_view.ts": 26, "host_property.ts": 155, - "interpolation.ts": 1771, - "listener.ts": 1401, + "interpolation.ts": 1293, + "listener.ts": 1426, "next_context.ts": 44, - "projection.ts": 538, - "property.ts": 132, - "property_interpolation.ts": 990, - "select.ts": 68, - "shared.ts": 10444, - "storage.ts": 169, + "projection.ts": 517, + "property.ts": 122, + "property_interpolation.ts": 954, + "select.ts": 183, + "shared.ts": 10291, + "storage.ts": 136, "style_prop_interpolation.ts": 837, "text.ts": 162, - "text_interpolation.ts": 964 + "text_interpolation.ts": 928 }, "interfaces/": { - "size": 879, + "size": 868, "container.ts": 34, "context.ts": 23, "i18n.ts": 44, "injector.ts": 227, - "renderer.ts": 176, + "renderer.ts": 165, "type_checks.ts": 265, "view.ts": 110 }, "jit/": { - "size": 10279, - "directive.ts": 3488, - "environment.ts": 3462, - "module.ts": 3063, - "pipe.ts": 266 + "size": 10654, + "directive.ts": 3998, + "environment.ts": 3423, + "module.ts": 2764, + "pipe.ts": 469 }, - "metadata.ts": 615, - "ng_module_ref.ts": 1020, - "node_manipulation.ts": 4618, - "node_selector_matcher.ts": 1615, + "metadata.ts": 392, + "ng_module_ref.ts": 966, + "node_manipulation.ts": 4066, + "node_selector_matcher.ts": 1622, "node_util.ts": 222, - "pipe.ts": 996, - "pure_function.ts": 1273, - "query.ts": 5791, - "state.ts": 1572, + "pipe.ts": 1005, + "pure_function.ts": 1274, + "query.ts": 5226, + "state.ts": 1312, "styling_next/": { - "size": 8273, - "bindings.ts": 2421, + "size": 8196, + "bindings.ts": 2416, "instructions.ts": 1845, "map_based_bindings.ts": 1505, - "state.ts": 300, - "styling_debug.ts": 702, - "util.ts": 1500 + "state.ts": 296, + "styling_debug.ts": 630, + "util.ts": 1504 }, "tokens.ts": 10, "util/": { - "size": 3853, - "attrs_utils.ts": 383, + "size": 3755, + "attrs_utils.ts": 374, "discovery_utils.ts": 1489, - "global_utils.ts": 385, + "global_utils.ts": 308, "injector_utils.ts": 150, - "misc_utils.ts": 668, + "misc_utils.ts": 620, "view_traversal_utils.ts": 228, - "view_utils.ts": 550 + "view_utils.ts": 586 }, - "view_engine_compatibility.ts": 3961, + "view_engine_compatibility.ts": 3713, "view_engine_compatibility_prebound.ts": 180, - "view_ref.ts": 2216 + "view_ref.ts": 2063 }, "sanitization/": { - "size": 10132, - "bypass.ts": 990, - "html_sanitizer.ts": 4721, + "size": 10194, + "bypass.ts": 1242, + "html_sanitizer.ts": 4491, "inert_body.ts": 2066, - "sanitization.ts": 1100, - "security.ts": 206, + "sanitization.ts": 1065, + "sanitizer.ts": 121, + "security.ts": 160, "style_sanitizer.ts": 576, "url_sanitizer.ts": 473 }, "testability/": { - "size": 3797, - "testability.ts": 3797 + "size": 3154, + "testability.ts": 3154 }, "util/": { - "size": 4397, - "array_utils.ts": 406, - "assert.ts": 81, + "size": 4294, + "array_utils.ts": 467, + "assert.ts": 116, "closure.ts": 37, "comparison.ts": 90, - "decorators.ts": 1640, - "errors.ts": 173, + "decorators.ts": 1606, + "errors.ts": 164, "global.ts": 243, - "is_dev_mode.ts": 358, + "is_dev_mode.ts": 138, "lang.ts": 109, "microtask.ts": 180, - "ng_reflect.ts": 334, + "ng_reflect.ts": 330, + "noop.ts": 68, "property.ts": 201, "stringify.ts": 290, "symbol.ts": 255 }, "version.ts": 179, "view/": { - "size": 55999, - "element.ts": 3814, - "entrypoint.ts": 1327, + "size": 54109, + "element.ts": 3697, + "entrypoint.ts": 700, "errors.ts": 642, - "ng_content.ts": 447, - "ng_module.ts": 2447, - "provider.ts": 5362, - "pure_expression.ts": 2279, - "query.ts": 2385, - "refs.ts": 9337, - "services.ts": 11639, - "text.ts": 1551, + "ng_content.ts": 440, + "ng_module.ts": 2404, + "provider.ts": 5331, + "pure_expression.ts": 2195, + "query.ts": 2378, + "refs.ts": 8739, + "services.ts": 11374, + "text.ts": 1525, "types.ts": 768, - "util.ts": 4727, - "view.ts": 8143, + "util.ts": 4652, + "view.ts": 8133, "view_attach.ts": 1131 }, "zone/": { - "size": 2745, - "ng_zone.ts": 2745 + "size": 2701, + "ng_zone.ts": 2701 } }, "test/": { - "size": 81, + "size": 14, "bundling/": { - "size": 81, + "size": 14, "core_all/": { - "size": 81, - "index.ts": 81 + "size": 14, + "index.ts": 14 } } } } }, "external/": { - "size": 19740, + "size": 11680, "npm/": { - "size": 19740, + "size": 11680, "node_modules/": { - "size": 19740, + "size": 11680, "rxjs/": { - "size": 18679, + "size": 10200, "src/": { - "size": 18679, + "size": 10200, "internal/": { - "size": 18679, - "InnerSubscriber.ts": 415, + "size": 10200, + "InnerSubscriber.ts": 247, "Notification.ts": 15, - "Observable.ts": 1418, - "Observer.ts": 216, - "OuterSubscriber.ts": 298, - "Subject.ts": 1910, - "SubjectSubscription.ts": 346, - "Subscriber.ts": 3333, - "Subscription.ts": 1576, - "config.ts": 183, + "Observable.ts": 622, + "Observer.ts": 78, + "OuterSubscriber.ts": 80, + "Subject.ts": 1102, + "SubjectSubscription.ts": 268, + "Subscriber.ts": 2066, + "Subscription.ts": 783, + "config.ts": 32, "observable/": { - "size": 3218, - "ConnectableObservable.ts": 1447, - "from.ts": 134, - "fromArray.ts": 210, - "fromIterable.ts": 467, - "fromObservable.ts": 369, - "fromPromise.ts": 299, - "merge.ts": 292 + "size": 2105, + "ConnectableObservable.ts": 978, + "from.ts": 67, + "fromArray.ts": 132, + "fromIterable.ts": 224, + "fromObservable.ts": 315, + "fromPromise.ts": 217, + "merge.ts": 172 }, "operators/": { - "size": 3280, - "map.ts": 620, - "mergeAll.ts": 62, - "mergeMap.ts": 1458, - "multicast.ts": 425, - "refCount.ts": 683, - "share.ts": 28, + "size": 1651, + "map.ts": 235, + "mergeAll.ts": 22, + "mergeMap.ts": 712, + "multicast.ts": 264, + "refCount.ts": 400, + "share.ts": 14, "windowToggle.ts": 4 }, "symbol/": { - "size": 132, - "iterator.ts": 84, + "size": 103, + "iterator.ts": 55, "rxSubscriber.ts": 48 }, "util/": { - "size": 2339, - "EmptyError.ts": 10, - "ObjectUnsubscribedError.ts": 159, - "UnsubscriptionError.ts": 270, - "canReportError.ts": 114, - "isInteropObservable.ts": 49, - "isIterable.ts": 54, - "isObject.ts": 48, - "isScheduler.ts": 45, - "pipe.ts": 128, - "subscribeTo.ts": 441, - "subscribeToArray.ts": 102, - "subscribeToIterable.ts": 213, - "subscribeToObservable.ts": 350, - "subscribeToPromise.ts": 166, - "subscribeToResult.ts": 74, - "toSubscriber.ts": 116 + "size": 1048, + "EmptyError.ts": 6, + "ObjectUnsubscribedError.ts": 137, + "UnsubscriptionError.ts": 243, + "canReportError.ts": 56, + "isInteropObservable.ts": 14, + "isIterable.ts": 14, + "isObject.ts": 3, + "isScheduler.ts": 5, + "pipe.ts": 32, + "subscribeTo.ts": 181, + "subscribeToArray.ts": 9, + "subscribeToIterable.ts": 126, + "subscribeToObservable.ts": 48, + "subscribeToPromise.ts": 58, + "subscribeToResult.ts": 65, + "toSubscriber.ts": 51 } } } }, "tslib/": { - "size": 1061, - "tslib.es6.js": 1061 + "size": 1480, + "tslib.es6.js": 1480 } } }