@@ -1608,7 +1608,7 @@ public UnmodifiableEconomicMap<Node, Node> instantiate(MetaAccessProvider metaAc
16081608 StructuredGraph replaceeGraph = replacee .graph ();
16091609 EconomicMap <Node , Node > replacements = bind (replaceeGraph , metaAccess , args );
16101610 replacements .put (entryPointNode , AbstractBeginNode .prevBegin (replacee ));
1611- UnmodifiableEconomicMap <Node , Node > duplicates = inlineSnippet (replacee , debug , replaceeGraph , replacements );
1611+ EconomicMap <Node , Node > duplicates = inlineSnippet (replacee , debug , replaceeGraph , replacements );
16121612
16131613 // Re-wire the control flow graph around the replacee
16141614 FixedNode firstCFGNodeDuplicate = (FixedNode ) duplicates .get (firstCFGNode );
@@ -1724,15 +1724,15 @@ public UnmodifiableEconomicMap<Node, Node> instantiate(MetaAccessProvider metaAc
17241724 }
17251725 }
17261726
1727- private UnmodifiableEconomicMap <Node , Node > inlineSnippet (Node replacee , DebugContext debug , StructuredGraph replaceeGraph , EconomicMap <Node , Node > replacements ) {
1727+ private EconomicMap <Node , Node > inlineSnippet (Node replacee , DebugContext debug , StructuredGraph replaceeGraph , EconomicMap <Node , Node > replacements ) {
17281728 Mark mark = replaceeGraph .getMark ();
17291729 try (InliningLog .UpdateScope scope = replaceeGraph .getInliningLog ().openUpdateScope ((oldNode , newNode ) -> {
17301730 InliningLog log = replaceeGraph .getInliningLog ();
17311731 if (oldNode == null ) {
17321732 log .trackNewCallsite (newNode );
17331733 }
17341734 })) {
1735- UnmodifiableEconomicMap <Node , Node > duplicates = replaceeGraph .addDuplicates (nodes , snippet , snippet .getNodeCount (), replacements );
1735+ EconomicMap <Node , Node > duplicates = replaceeGraph .addDuplicates (nodes , snippet , snippet .getNodeCount (), replacements );
17361736 if (scope != null ) {
17371737 replaceeGraph .getInliningLog ().addLog (duplicates , snippet .getInliningLog ());
17381738 }
0 commit comments