Created
November 11, 2015 18:43
-
-
Save adriaanm/2bcce1630fe195a744ca to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git i/library/scala/collection/mutable/AnyRefMap$.class w/library/scala/collection/mutable/AnyRefMap$.class | |
index 52eac108f2..f8c6907ee1 100644 | |
--- i/library/scala/collection/mutable/AnyRefMap$.class | |
+++ w/library/scala/collection/mutable/AnyRefMap$.class | |
@@ -10,22 +10,10 @@ public final class scala/collection/mutable/AnyRefMap$ implements scala/Serializ | |
// access flags 0x100A | |
private static synthetic Ljava/util/Map; $deserializeLambdaCache$ | |
- // access flags 0x12 | |
- private final I IndexMask | |
- | |
// access flags 0x19 | |
public final static Lscala/collection/mutable/AnyRefMap$; MODULE$ | |
// access flags 0x12 | |
- private final I MissVacant | |
- | |
- // access flags 0x12 | |
- private final I MissingBit | |
- | |
- // access flags 0x12 | |
- private final I VacantBit | |
- | |
- // access flags 0x12 | |
// signature Lscala/Function1<Ljava/lang/Object;Lscala/runtime/Nothing$;>; | |
// declaration: scala.Function1<java.lang.Object, scala.runtime.Nothing$> | |
private final Lscala/Function1; scala$collection$mutable$AnyRefMap$$exceptionDefault | |
diff --git i/library/scala/collection/mutable/ArrayBuffer.class w/library/scala/collection/mutable/ArrayBuffer.class | |
index fe874c97e5..6fe4f646c4 100644 | |
--- i/library/scala/collection/mutable/ArrayBuffer.class | |
+++ w/library/scala/collection/mutable/ArrayBuffer.class | |
@@ -319,6 +319,7 @@ public class scala/collection/mutable/ArrayBuffer extends scala/collection/mutab | |
// access flags 0x1 | |
public array_$eq([Ljava/lang/Object;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
PUTFIELD scala/collection/mutable/ArrayBuffer.array : [Ljava/lang/Object; | |
@@ -1195,6 +1196,7 @@ public class scala/collection/mutable/ArrayBuffer extends scala/collection/mutab | |
// access flags 0x1 | |
public size0_$eq(I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD scala/collection/mutable/ArrayBuffer.size0 : I | |
diff --git i/library/scala/collection/mutable/DefaultEntry.class w/library/scala/collection/mutable/DefaultEntry.class | |
index 838be20aa7..3cbae174e5 100644 | |
--- i/library/scala/collection/mutable/DefaultEntry.class | |
+++ w/library/scala/collection/mutable/DefaultEntry.class | |
@@ -11,9 +11,9 @@ public final class scala/collection/mutable/DefaultEntry implements scala/collec | |
private final Ljava/lang/Object; key | |
// access flags 0x2 | |
- // signature Ljava/lang/Object; | |
- // declaration: | |
- private Ljava/lang/Object; next | |
+ // signature Lscala/collection/mutable/DefaultEntry<TA;TB;>; | |
+ // declaration: scala.collection.mutable.DefaultEntry<A, B> | |
+ private Lscala/collection/mutable/DefaultEntry; next | |
// access flags 0x2 | |
// signature TB; | |
@@ -92,18 +92,41 @@ public final class scala/collection/mutable/DefaultEntry implements scala/collec | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next()Ljava/lang/Object; | |
+ // signature ()Lscala/collection/mutable/DefaultEntry<TA;TB;>; | |
+ // declaration: scala.collection.mutable.DefaultEntry<A, B> next() | |
+ public next()Lscala/collection/mutable/DefaultEntry; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/DefaultEntry.next : Ljava/lang/Object; | |
+ GETFIELD scala/collection/mutable/DefaultEntry.next : Lscala/collection/mutable/DefaultEntry; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next()Ljava/lang/Object; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/DefaultEntry.next ()Lscala/collection/mutable/DefaultEntry; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next_$eq(Ljava/lang/Object;)V | |
+ // signature (Lscala/collection/mutable/DefaultEntry<TA;TB;>;)V | |
+ // declaration: void next_$eq(scala.collection.mutable.DefaultEntry<A, B>) | |
+ public next_$eq(Lscala/collection/mutable/DefaultEntry;)V | |
+ @Lscala/runtime/TraitSetter;() | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ PUTFIELD scala/collection/mutable/DefaultEntry.next : Lscala/collection/mutable/DefaultEntry; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/DefaultEntry.next : Ljava/lang/Object; | |
+ CHECKCAST scala/collection/mutable/DefaultEntry | |
+ INVOKEVIRTUAL scala/collection/mutable/DefaultEntry.next_$eq (Lscala/collection/mutable/DefaultEntry;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git i/library/scala/collection/mutable/DoubleLinkedList.class w/library/scala/collection/mutable/DoubleLinkedList.class | |
index 61904321e5..e5f68caac9 100644 | |
--- i/library/scala/collection/mutable/DoubleLinkedList.class | |
+++ w/library/scala/collection/mutable/DoubleLinkedList.class | |
@@ -9,19 +9,19 @@ public class scala/collection/mutable/DoubleLinkedList extends scala/collection/ | |
public INNERCLASS scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom scala/collection/generic/GenTraversableFactory GenericCanBuildFrom | |
// access flags 0x2 | |
- // signature Ljava/lang/Object; | |
- // declaration: | |
+ // signature TA; | |
+ // declaration: A | |
private Ljava/lang/Object; elem | |
// access flags 0x2 | |
- // signature Lscala/collection/mutable/Seq; | |
- // declaration: scala.collection.mutable.Seq | |
- private Lscala/collection/mutable/Seq; next | |
+ // signature Lscala/collection/mutable/DoubleLinkedList<TA;>; | |
+ // declaration: scala.collection.mutable.DoubleLinkedList<A> | |
+ private Lscala/collection/mutable/DoubleLinkedList; next | |
// access flags 0x2 | |
- // signature Lscala/collection/mutable/Seq; | |
- // declaration: scala.collection.mutable.Seq | |
- private Lscala/collection/mutable/Seq; prev | |
+ // signature Lscala/collection/mutable/DoubleLinkedList<TA;>; | |
+ // declaration: scala.collection.mutable.DoubleLinkedList<A> | |
+ private Lscala/collection/mutable/DoubleLinkedList; prev | |
// access flags 0x19 | |
public final static J serialVersionUID = -8144992287952814767 | |
@@ -222,6 +222,7 @@ public class scala/collection/mutable/DoubleLinkedList extends scala/collection/ | |
// signature (TA;)V | |
// declaration: void elem_$eq(A) | |
public elem_$eq(Ljava/lang/Object;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
PUTFIELD scala/collection/mutable/DoubleLinkedList.elem : Ljava/lang/Object; | |
@@ -403,35 +404,81 @@ public class scala/collection/mutable/DoubleLinkedList extends scala/collection/ | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next()Lscala/collection/mutable/Seq; | |
+ // signature ()Lscala/collection/mutable/DoubleLinkedList<TA;>; | |
+ // declaration: scala.collection.mutable.DoubleLinkedList<A> next() | |
+ public next()Lscala/collection/mutable/DoubleLinkedList; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/DoubleLinkedList; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next()Lscala/collection/mutable/Seq; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/Seq; | |
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.next ()Lscala/collection/mutable/DoubleLinkedList; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next_$eq(Lscala/collection/mutable/Seq;)V | |
+ // signature (Lscala/collection/mutable/DoubleLinkedList<TA;>;)V | |
+ // declaration: void next_$eq(scala.collection.mutable.DoubleLinkedList<A>) | |
+ public next_$eq(Lscala/collection/mutable/DoubleLinkedList;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/Seq; | |
+ PUTFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/DoubleLinkedList; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next_$eq(Lscala/collection/mutable/Seq;)V | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ CHECKCAST scala/collection/mutable/DoubleLinkedList | |
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.next_$eq (Lscala/collection/mutable/DoubleLinkedList;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
- public prev()Lscala/collection/mutable/Seq; | |
+ // signature ()Lscala/collection/mutable/DoubleLinkedList<TA;>; | |
+ // declaration: scala.collection.mutable.DoubleLinkedList<A> prev() | |
+ public prev()Lscala/collection/mutable/DoubleLinkedList; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/DoubleLinkedList; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge prev()Lscala/collection/mutable/Seq; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/Seq; | |
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.prev ()Lscala/collection/mutable/DoubleLinkedList; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public prev_$eq(Lscala/collection/mutable/Seq;)V | |
+ // signature (Lscala/collection/mutable/DoubleLinkedList<TA;>;)V | |
+ // declaration: void prev_$eq(scala.collection.mutable.DoubleLinkedList<A>) | |
+ public prev_$eq(Lscala/collection/mutable/DoubleLinkedList;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/Seq; | |
+ PUTFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/DoubleLinkedList; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge prev_$eq(Lscala/collection/mutable/Seq;)V | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ CHECKCAST scala/collection/mutable/DoubleLinkedList | |
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.prev_$eq (Lscala/collection/mutable/DoubleLinkedList;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git i/library/scala/collection/mutable/HashMap.class w/library/scala/collection/mutable/HashMap.class | |
index 11dfc89a43..fc72cb4e38 100644 | |
--- i/library/scala/collection/mutable/HashMap.class | |
+++ w/library/scala/collection/mutable/HashMap.class | |
@@ -35,8 +35,8 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
private transient [I sizemap | |
// access flags 0x82 | |
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>; | |
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[] | |
+ // signature [Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/DefaultEntry<TA;TB;>;>; | |
+ // declaration: scala.collection.mutable.HashEntry<A, scala.collection.mutable.DefaultEntry<A, B>>[] | |
private transient [Lscala/collection/mutable/HashEntry; table | |
// access flags 0x82 | |
@@ -281,6 +281,7 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// access flags 0x1 | |
public _loadFactor_$eq(I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD scala/collection/mutable/HashMap._loadFactor : I | |
@@ -973,6 +974,7 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// access flags 0x1 | |
public seedvalue_$eq(I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD scala/collection/mutable/HashMap.seedvalue : I | |
@@ -1067,6 +1069,7 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// access flags 0x1 | |
public sizemap_$eq([I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
PUTFIELD scala/collection/mutable/HashMap.sizemap : [I | |
@@ -1102,6 +1105,7 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// access flags 0x1 | |
public tableSize_$eq(I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD scala/collection/mutable/HashMap.tableSize : I | |
@@ -1113,6 +1117,7 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// signature ([Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/DefaultEntry<TA;TB;>;>;)V | |
// declaration: void table_$eq(scala.collection.mutable.HashEntry<A, scala.collection.mutable.DefaultEntry<A, B>>[]) | |
public table_$eq([Lscala/collection/mutable/HashEntry;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
PUTFIELD scala/collection/mutable/HashMap.table : [Lscala/collection/mutable/HashEntry; | |
@@ -1138,6 +1143,7 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// access flags 0x1 | |
public threshold_$eq(I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD scala/collection/mutable/HashMap.threshold : I | |
diff --git i/library/scala/collection/mutable/LinkedEntry.class w/library/scala/collection/mutable/LinkedEntry.class | |
index 185c0044a5..7264a9f290 100644 | |
--- i/library/scala/collection/mutable/LinkedEntry.class | |
+++ w/library/scala/collection/mutable/LinkedEntry.class | |
@@ -21,9 +21,9 @@ public final class scala/collection/mutable/LinkedEntry implements scala/collect | |
private Lscala/collection/mutable/LinkedEntry; later | |
// access flags 0x2 | |
- // signature Ljava/lang/Object; | |
- // declaration: | |
- private Ljava/lang/Object; next | |
+ // signature Lscala/collection/mutable/LinkedEntry<TA;TB;>; | |
+ // declaration: scala.collection.mutable.LinkedEntry<A, B> | |
+ private Lscala/collection/mutable/LinkedEntry; next | |
// access flags 0x2 | |
// signature TB; | |
@@ -111,19 +111,41 @@ public final class scala/collection/mutable/LinkedEntry implements scala/collect | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
- public next()Ljava/lang/Object; | |
+ // signature ()Lscala/collection/mutable/LinkedEntry<TA;TB;>; | |
+ // declaration: scala.collection.mutable.LinkedEntry<A, B> next() | |
+ public next()Lscala/collection/mutable/LinkedEntry; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/LinkedEntry.next : Lscala/collection/mutable/LinkedEntry; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next()Ljava/lang/Object; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/LinkedEntry.next : Ljava/lang/Object; | |
+ INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.next ()Lscala/collection/mutable/LinkedEntry; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next_$eq(Ljava/lang/Object;)V | |
+ // signature (Lscala/collection/mutable/LinkedEntry<TA;TB;>;)V | |
+ // declaration: void next_$eq(scala.collection.mutable.LinkedEntry<A, B>) | |
+ public next_$eq(Lscala/collection/mutable/LinkedEntry;)V | |
@Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/LinkedEntry.next : Ljava/lang/Object; | |
+ PUTFIELD scala/collection/mutable/LinkedEntry.next : Lscala/collection/mutable/LinkedEntry; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ CHECKCAST scala/collection/mutable/LinkedEntry | |
+ INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.next_$eq (Lscala/collection/mutable/LinkedEntry;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git i/library/scala/collection/mutable/LinkedHashMap.class w/library/scala/collection/mutable/LinkedHashMap.class | |
index ff893f4716..9c48f94f2e 100644 | |
--- i/library/scala/collection/mutable/LinkedHashMap.class | |
+++ w/library/scala/collection/mutable/LinkedHashMap.class | |
@@ -49,8 +49,8 @@ public class scala/collection/mutable/LinkedHashMap extends scala/collection/mut | |
private transient [I sizemap | |
// access flags 0x82 | |
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>; | |
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[] | |
+ // signature [Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/LinkedEntry<TA;TB;>;>; | |
+ // declaration: scala.collection.mutable.HashEntry<A, scala.collection.mutable.LinkedEntry<A, B>>[] | |
private transient [Lscala/collection/mutable/HashEntry; table | |
// access flags 0x82 | |
diff --git i/library/scala/collection/mutable/LinkedHashSet$Entry.class w/library/scala/collection/mutable/LinkedHashSet$Entry.class | |
index 480873e8c7..83e8d6cf82 100644 | |
--- i/library/scala/collection/mutable/LinkedHashSet$Entry.class | |
+++ w/library/scala/collection/mutable/LinkedHashSet$Entry.class | |
@@ -23,9 +23,9 @@ public final class scala/collection/mutable/LinkedHashSet$Entry implements scala | |
private Lscala/collection/mutable/LinkedHashSet$Entry; later | |
// access flags 0x2 | |
- // signature Ljava/lang/Object; | |
- // declaration: | |
- private Ljava/lang/Object; next | |
+ // signature Lscala/collection/mutable/LinkedHashSet$Entry<TA;>; | |
+ // declaration: scala.collection.mutable.LinkedHashSet$Entry<A> | |
+ private Lscala/collection/mutable/LinkedHashSet$Entry; next | |
// access flags 0x1 | |
// signature (TA;)V | |
@@ -105,19 +105,41 @@ public final class scala/collection/mutable/LinkedHashSet$Entry implements scala | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
- public next()Ljava/lang/Object; | |
+ // signature ()Lscala/collection/mutable/LinkedHashSet$Entry<TA;>; | |
+ // declaration: scala.collection.mutable.LinkedHashSet$Entry<A> next() | |
+ public next()Lscala/collection/mutable/LinkedHashSet$Entry; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Lscala/collection/mutable/LinkedHashSet$Entry; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next()Ljava/lang/Object; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Ljava/lang/Object; | |
+ INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$Entry.next ()Lscala/collection/mutable/LinkedHashSet$Entry; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next_$eq(Ljava/lang/Object;)V | |
+ // signature (Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;)V | |
+ // declaration: void next_$eq(scala.collection.mutable.LinkedHashSet$Entry<A>) | |
+ public next_$eq(Lscala/collection/mutable/LinkedHashSet$Entry;)V | |
@Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Ljava/lang/Object; | |
+ PUTFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Lscala/collection/mutable/LinkedHashSet$Entry; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ CHECKCAST scala/collection/mutable/LinkedHashSet$Entry | |
+ INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$Entry.next_$eq (Lscala/collection/mutable/LinkedHashSet$Entry;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git i/library/scala/collection/mutable/LinkedHashSet.class w/library/scala/collection/mutable/LinkedHashSet.class | |
index b24e3fe5ea..97c0e80664 100644 | |
--- i/library/scala/collection/mutable/LinkedHashSet.class | |
+++ w/library/scala/collection/mutable/LinkedHashSet.class | |
@@ -41,8 +41,8 @@ public class scala/collection/mutable/LinkedHashSet extends scala/collection/mut | |
private transient [I sizemap | |
// access flags 0x82 | |
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>; | |
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[] | |
+ // signature [Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;>; | |
+ // declaration: scala.collection.mutable.HashEntry<A, scala.collection.mutable.LinkedHashSet$Entry<A>>[] | |
private transient [Lscala/collection/mutable/HashEntry; table | |
// access flags 0x82 | |
diff --git i/library/scala/collection/mutable/LinkedList.class w/library/scala/collection/mutable/LinkedList.class | |
index 4db1f2e4d7..441b681709 100644 | |
--- i/library/scala/collection/mutable/LinkedList.class | |
+++ w/library/scala/collection/mutable/LinkedList.class | |
@@ -9,14 +9,14 @@ public class scala/collection/mutable/LinkedList extends scala/collection/mutabl | |
public INNERCLASS scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom scala/collection/generic/GenTraversableFactory GenericCanBuildFrom | |
// access flags 0x2 | |
- // signature Ljava/lang/Object; | |
- // declaration: | |
+ // signature TA; | |
+ // declaration: A | |
private Ljava/lang/Object; elem | |
// access flags 0x2 | |
- // signature Lscala/collection/mutable/Seq; | |
- // declaration: scala.collection.mutable.Seq | |
- private Lscala/collection/mutable/Seq; next | |
+ // signature Lscala/collection/mutable/LinkedList<TA;>; | |
+ // declaration: scala.collection.mutable.LinkedList<A> | |
+ private Lscala/collection/mutable/LinkedList; next | |
// access flags 0x19 | |
public final static J serialVersionUID = -7308240733518833071 | |
@@ -192,6 +192,7 @@ public class scala/collection/mutable/LinkedList extends scala/collection/mutabl | |
// signature (TA;)V | |
// declaration: void elem_$eq(A) | |
public elem_$eq(Ljava/lang/Object;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
PUTFIELD scala/collection/mutable/LinkedList.elem : Ljava/lang/Object; | |
@@ -383,18 +384,41 @@ public class scala/collection/mutable/LinkedList extends scala/collection/mutabl | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next()Lscala/collection/mutable/Seq; | |
+ // signature ()Lscala/collection/mutable/LinkedList<TA;>; | |
+ // declaration: scala.collection.mutable.LinkedList<A> next() | |
+ public next()Lscala/collection/mutable/LinkedList; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/Seq; | |
+ GETFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/LinkedList; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next()Lscala/collection/mutable/Seq; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/LinkedList.next ()Lscala/collection/mutable/LinkedList; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next_$eq(Lscala/collection/mutable/Seq;)V | |
+ // signature (Lscala/collection/mutable/LinkedList<TA;>;)V | |
+ // declaration: void next_$eq(scala.collection.mutable.LinkedList<A>) | |
+ public next_$eq(Lscala/collection/mutable/LinkedList;)V | |
+ @Lscala/runtime/TraitSetter;() | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ PUTFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/LinkedList; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next_$eq(Lscala/collection/mutable/Seq;)V | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/Seq; | |
+ CHECKCAST scala/collection/mutable/LinkedList | |
+ INVOKEVIRTUAL scala/collection/mutable/LinkedList.next_$eq (Lscala/collection/mutable/LinkedList;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git i/library/scala/collection/mutable/LongMap$.class w/library/scala/collection/mutable/LongMap$.class | |
index f9176d57e1..577e7a9996 100644 | |
--- i/library/scala/collection/mutable/LongMap$.class | |
+++ w/library/scala/collection/mutable/LongMap$.class | |
@@ -10,22 +10,10 @@ public final class scala/collection/mutable/LongMap$ implements scala/Serializab | |
// access flags 0x100A | |
private static synthetic Ljava/util/Map; $deserializeLambdaCache$ | |
- // access flags 0x12 | |
- private final I IndexMask | |
- | |
// access flags 0x19 | |
public final static Lscala/collection/mutable/LongMap$; MODULE$ | |
// access flags 0x12 | |
- private final I MissVacant | |
- | |
- // access flags 0x12 | |
- private final I MissingBit | |
- | |
- // access flags 0x12 | |
- private final I VacantBit | |
- | |
- // access flags 0x12 | |
// signature Lscala/Function1<Ljava/lang/Object;Lscala/runtime/Nothing$;>; | |
// declaration: scala.Function1<java.lang.Object, scala.runtime.Nothing$> | |
private final Lscala/Function1; scala$collection$mutable$LongMap$$exceptionDefault | |
diff --git i/library/scala/collection/mutable/OpenHashMap$OpenEntry.class w/library/scala/collection/mutable/OpenHashMap$OpenEntry.class | |
index 1a9a285ee4..b5b657f85e 100644 | |
--- i/library/scala/collection/mutable/OpenHashMap$OpenEntry.class | |
+++ w/library/scala/collection/mutable/OpenHashMap$OpenEntry.class | |
@@ -16,9 +16,9 @@ public final class scala/collection/mutable/OpenHashMap$OpenEntry implements sca | |
private final Ljava/lang/Object; key | |
// access flags 0x2 | |
- // signature Ljava/lang/Object; | |
- // declaration: | |
- private Ljava/lang/Object; next | |
+ // signature Lscala/collection/mutable/OpenHashMap$OpenEntry<TKey;TValue;>; | |
+ // declaration: scala.collection.mutable.OpenHashMap$OpenEntry<Key, Value> | |
+ private Lscala/collection/mutable/OpenHashMap$OpenEntry; next | |
// access flags 0x2 | |
// signature Lscala/Option<TValue;>; | |
@@ -65,19 +65,41 @@ public final class scala/collection/mutable/OpenHashMap$OpenEntry implements sca | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next()Ljava/lang/Object; | |
+ // signature ()Lscala/collection/mutable/OpenHashMap$OpenEntry<TKey;TValue;>; | |
+ // declaration: scala.collection.mutable.OpenHashMap$OpenEntry<Key, Value> next() | |
+ public next()Lscala/collection/mutable/OpenHashMap$OpenEntry; | |
ALOAD 0 | |
- GETFIELD scala/collection/mutable/OpenHashMap$OpenEntry.next : Ljava/lang/Object; | |
+ GETFIELD scala/collection/mutable/OpenHashMap$OpenEntry.next : Lscala/collection/mutable/OpenHashMap$OpenEntry; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next()Ljava/lang/Object; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/OpenHashMap$OpenEntry.next ()Lscala/collection/mutable/OpenHashMap$OpenEntry; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
- public next_$eq(Ljava/lang/Object;)V | |
+ // signature (Lscala/collection/mutable/OpenHashMap$OpenEntry<TKey;TValue;>;)V | |
+ // declaration: void next_$eq(scala.collection.mutable.OpenHashMap$OpenEntry<Key, Value>) | |
+ public next_$eq(Lscala/collection/mutable/OpenHashMap$OpenEntry;)V | |
@Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
- PUTFIELD scala/collection/mutable/OpenHashMap$OpenEntry.next : Ljava/lang/Object; | |
+ PUTFIELD scala/collection/mutable/OpenHashMap$OpenEntry.next : Lscala/collection/mutable/OpenHashMap$OpenEntry; | |
+ RETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1041 | |
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ CHECKCAST scala/collection/mutable/OpenHashMap$OpenEntry | |
+ INVOKEVIRTUAL scala/collection/mutable/OpenHashMap$OpenEntry.next_$eq (Lscala/collection/mutable/OpenHashMap$OpenEntry;)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git i/library/scala/collection/mutable/PriorityQueue$ResizableArrayAccess.class w/library/scala/collection/mutable/PriorityQueue$ResizableArrayAccess.class | |
index b86f21a9ed..893249dbad 100644 | |
--- i/library/scala/collection/mutable/PriorityQueue$ResizableArrayAccess.class | |
+++ w/library/scala/collection/mutable/PriorityQueue$ResizableArrayAccess.class | |
@@ -81,6 +81,7 @@ public class scala/collection/mutable/PriorityQueue$ResizableArrayAccess extends | |
// access flags 0x1 | |
public array_$eq([Ljava/lang/Object;)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ALOAD 1 | |
PUTFIELD scala/collection/mutable/PriorityQueue$ResizableArrayAccess.array : [Ljava/lang/Object; | |
@@ -645,6 +646,7 @@ public class scala/collection/mutable/PriorityQueue$ResizableArrayAccess extends | |
// access flags 0x1 | |
public size0_$eq(I)V | |
+ @Lscala/runtime/TraitSetter;() | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD scala/collection/mutable/PriorityQueue$ResizableArrayAccess.size0 : I | |
diff --git i/library/scala/collection/mutable/Publisher$$anon$1.class w/library/scala/collection/mutable/Publisher$$anon$1.class | |
index 82dddb01c9..61841af555 100644 | |
--- i/library/scala/collection/mutable/Publisher$$anon$1.class | |
+++ w/library/scala/collection/mutable/Publisher$$anon$1.class | |
@@ -9,8 +9,8 @@ public final class scala/collection/mutable/Publisher$$anon$1 extends scala/coll | |
public final INNERCLASS scala/collection/mutable/Publisher$$anon$1 null null | |
// access flags 0x1 | |
- // signature (Lscala/collection/mutable/Publisher$class;)V | |
- // declaration: void <init>(scala.collection.mutable.Publisher$class) | |
+ // signature (Lscala/collection/mutable/Publisher<TEvt;>;)V | |
+ // declaration: void <init>(scala.collection.mutable.Publisher<Evt>) | |
public <init>(Lscala/collection/mutable/Publisher;)V | |
ALOAD 0 | |
INVOKESPECIAL scala/collection/mutable/HashMap.<init> ()V | |
diff --git i/library/scala/collection/mutable/Publisher.class w/library/scala/collection/mutable/Publisher.class | |
index 569f7ff198..834b3557f6 100644 | |
--- i/library/scala/collection/mutable/Publisher.class | |
+++ w/library/scala/collection/mutable/Publisher.class | |
@@ -39,12 +39,18 @@ public abstract interface scala/collection/mutable/Publisher { | |
public abstract scala$collection$mutable$Publisher$$suspended()Lscala/collection/mutable/HashSet; | |
// access flags 0x401 | |
+ // signature (Lscala/collection/mutable/HashMap<Lscala/collection/mutable/Subscriber<TEvt;Lscala/collection/mutable/Publisher;>;Lscala/collection/mutable/Set<Lscala/Function1<TEvt;Ljava/lang/Object;>;>;>;)V | |
+ // declaration: void scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$filters_$eq(scala.collection.mutable.HashMap<scala.collection.mutable.Subscriber<Evt, scala.collection.mutable.Publisher>, scala.collection.mutable.Set<scala.Function1<Evt, java.lang.Object>>>) | |
public abstract scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$filters_$eq(Lscala/collection/mutable/HashMap;)V | |
// access flags 0x401 | |
+ // signature (Lscala/collection/mutable/HashSet<Lscala/collection/mutable/Subscriber<TEvt;Lscala/collection/mutable/Publisher;>;>;)V | |
+ // declaration: void scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$suspended_$eq(scala.collection.mutable.HashSet<scala.collection.mutable.Subscriber<Evt, scala.collection.mutable.Publisher>>) | |
public abstract scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$suspended_$eq(Lscala/collection/mutable/HashSet;)V | |
// access flags 0x401 | |
+ // signature (Lscala/collection/mutable/Publisher;)V | |
+ // declaration: void scala$collection$mutable$Publisher$_setter_$self_$eq(scala.collection.mutable.Publisher) | |
public abstract scala$collection$mutable$Publisher$_setter_$self_$eq(Lscala/collection/mutable/Publisher;)V | |
// access flags 0x401 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment