fix(ivy): Update rollup rule to prevent inlining symbols in debug. (#22747)

The new rollup rule disables inlining symbols in debug mode. This makes 
it look as if there would be more symbols but in reality these are the
symbols which are no longer being inlined.
PR Close #22747
This commit is contained in:
Miško Hevery 2018-03-13 13:46:26 -07:00 committed by Kara Erickson
parent 48636f3e85
commit 51027d73cc
2 changed files with 111 additions and 3 deletions

View File

@ -2,9 +2,9 @@ workspace(name = "angular")
http_archive(
name = "build_bazel_rules_nodejs",
url = "https://github.com/bazelbuild/rules_nodejs/archive/0.5.1.zip",
strip_prefix = "rules_nodejs-0.5.1",
sha256 = "dabd1a596a6f00939875762dcb1de93b5ada0515069244198aa6792bc37bb92a",
url = "https://github.com/bazelbuild/rules_nodejs/archive/f03c8b5df155da2a640b6775afdd4fe4aa6fec72.zip",
strip_prefix = "rules_nodejs-f03c8b5df155da2a640b6775afdd4fe4aa6fec72",
sha256 = "9d541f49af8cf60c73efb102186bfa5670ee190a088ce52638dcdf90cd9e2de6",
)
load("@build_bazel_rules_nodejs//:defs.bzl", "check_bazel_version", "node_repositories")

View File

@ -5,15 +5,24 @@
{
"name": "EMPTY$1"
},
{
"name": "EMPTY_RENDERER_TYPE_ID"
},
{
"name": "NG_HOST_SYMBOL"
},
{
"name": "NG_PROJECT_AS_ATTR_NAME"
},
{
"name": "NO_CHANGE"
},
{
"name": "Symbol$1"
},
{
"name": "UNDEFINED_RENDERER_TYPE_ID"
},
{
"name": "__global$1"
},
@ -32,6 +41,15 @@
{
"name": "_root"
},
{
"name": "appendChild"
},
{
"name": "bindingUpdated"
},
{
"name": "callHooks"
},
{
"name": "canInsertNativeNode"
},
@ -44,21 +62,48 @@
{
"name": "createLView"
},
{
"name": "createTView"
},
{
"name": "currentView"
},
{
"name": "defineComponent"
},
{
"name": "detectChangesInternal"
},
{
"name": "directiveCreate"
},
{
"name": "directiveRefresh"
},
{
"name": "domRendererFactory3"
},
{
"name": "enterView"
},
{
"name": "executeContentHooks"
},
{
"name": "executeHooks"
},
{
"name": "executeInitHooks"
},
{
"name": "findFirstRNode"
},
{
"name": "findNextRNodeSibling"
},
{
"name": "generateInitialInputs"
},
{
"name": "getDirectiveInstance"
},
@ -68,9 +113,36 @@
{
"name": "getNextOrParentSiblingNode"
},
{
"name": "getOrCreateTView"
},
{
"name": "getRootView"
},
{
"name": "getSymbolObservable"
},
{
"name": "hostElement"
},
{
"name": "initBindings"
},
{
"name": "initChangeDetectorIfExisting"
},
{
"name": "insertChild"
},
{
"name": "interpolation1"
},
{
"name": "invertObject"
},
{
"name": "isDifferent"
},
{
"name": "isProceduralRenderer"
},
@ -83,16 +155,52 @@
{
"name": "noop$2"
},
{
"name": "queueInitHooks"
},
{
"name": "refreshDynamicChildren"
},
{
"name": "renderComponent"
},
{
"name": "renderComponentOrTemplate"
},
{
"name": "renderEmbeddedTemplate"
},
{
"name": "resetApplicationState"
},
{
"name": "resolveRendererType2"
},
{
"name": "setInputsFromAttrs"
},
{
"name": "setUpAttributes"
},
{
"name": "stringify$1"
},
{
"name": "symbolIteratorPonyfill"
},
{
"name": "text"
},
{
"name": "textBinding"
},
{
"name": "throwErrorIfNoChangesMode"
},
{
"name": "tick"
},
{
"name": "viewAttached"
}
]