diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RComplexVector.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RComplexVector.java index d3c75e7c81f93edf929dc26a39602f1fae1cea7e..28679dad30a42941ff5afdb98056f8dfbb0975b6 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RComplexVector.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RComplexVector.java @@ -75,7 +75,6 @@ public final class RComplexVector extends RVector implements RAbstractComplexVec } public RComplexVector copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createComplexVector(data, isComplete(), newDimensions); } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RDoubleVector.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RDoubleVector.java index 15aabfabbb15815a555c0b5ea24409eafad5f4f9..622fb714eaf16cff04b46f39f8e6925cb1c16ebe 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RDoubleVector.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RDoubleVector.java @@ -89,7 +89,6 @@ public final class RDoubleVector extends RVector implements RAbstractDoubleVecto } public RDoubleVector copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createDoubleVector(data, isComplete(), newDimensions); } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RIntVector.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RIntVector.java index 925bad087476fa9721e4198d5347ca004cead94d..de63c0fb60a67143a441626b222ca9ae436010f7 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RIntVector.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RIntVector.java @@ -87,7 +87,6 @@ public final class RIntVector extends RVector implements RAbstractIntVector { } public RIntVector copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createIntVector(data, isComplete(), newDimensions); } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RList.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RList.java index 34f5d8497dc68813e19d811b2b12a99bee805504..02ce7f74473c427c457be8664283838b32ca0474 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RList.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RList.java @@ -104,7 +104,6 @@ public final class RList extends RVector implements RAbstractVector { @Override public RList copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createList(data, newDimensions); } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RLogicalVector.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RLogicalVector.java index 587bf87911a204cd195b9bf6a2dbb159aec42e1f..0a16ca316b2cf057335f7cb3d77d545e40b9c897 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RLogicalVector.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RLogicalVector.java @@ -131,7 +131,6 @@ public final class RLogicalVector extends RVector implements RAbstractLogicalVec @Override public RLogicalVector copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createLogicalVector(data, isComplete(), newDimensions); } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RRawVector.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RRawVector.java index 33dbdc3628b0447a7e80d81b0245e6eb42f726e5..1768deb636d7827ae6806367321468665be650d8 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RRawVector.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RRawVector.java @@ -65,7 +65,6 @@ public final class RRawVector extends RVector implements RAbstractRawVector { } public RRawVector copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createRawVector(data, newDimensions); } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RStringVector.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RStringVector.java index 340b3f63f3756335ab147e1695f802324736383b..ff2af527d64a7047c58d04423cdf8265bfd50cbd 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RStringVector.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RStringVector.java @@ -135,7 +135,6 @@ public final class RStringVector extends RVector implements RAbstractStringVecto @Override public RStringVector copyWithNewDimensions(int[] newDimensions) { - this.makeShared(); return RDataFactory.createStringVector(data, isComplete(), newDimensions); }