Created
April 10, 2017 20:54
-
-
Save adriaanm/dccef51d7ef9aa2bb1c0688945d4c8cd to your computer and use it in GitHub Desktop.
This file contains hidden or 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 a/library/library.properties b/library/library.properties | |
index 83d982c..e59f8c9 100644 | |
--- a/library/library.properties | |
+++ b/library/library.properties | |
@@ -1,5 +1,5 @@ | |
-#Mon Apr 10 13:23:59 PDT 2017 | |
-copyright.string=Copyright 2002-2016, LAMP/EPFL and Lightbend, Inc. | |
-version.number=2.12.1-local-2787b47 | |
-osgi.version.number=2.12.1.v20161205-104509-local-2787b47-2787b47 | |
-maven.version.number=2.12.1-local-2787b47 | |
+#Mon Apr 10 12:58:04 PDT 2017 | |
+copyright.string=Copyright 2002-2017, LAMP/EPFL and Lightbend, Inc. | |
+version.number=2.12.2-local-15e2759 | |
+osgi.version.number=2.12.2.v20170410-193451-local-15e2759-15e2759 | |
+maven.version.number=2.12.2-local-15e2759 | |
diff --git a/library/rootdoc.txt b/library/rootdoc.txt | |
index d78df01..0aef41c 100644 | |
--- a/library/rootdoc.txt | |
+++ b/library/rootdoc.txt | |
@@ -44,8 +44,7 @@ Additional parts of the standard library are shipped as separate libraries. Thes | |
- [[scala.reflect `scala.reflect`]] - Scala's reflection API (scala-reflect.jar) | |
- [[scala.xml `scala.xml`]] - XML parsing, manipulation, and serialization (scala-xml.jar) | |
- [[scala.swing `scala.swing`]] - A convenient wrapper around Java's GUI framework called Swing (scala-swing.jar) | |
- - [[scala.util.parsing `scala.util.parsing`]] - [[scala.util.parsing.combinator Parser combinators]], including an | |
- example implementation of a [[scala.util.parsing.json JSON parser]] (scala-parser-combinators.jar) | |
+ - [[scala.util.parsing `scala.util.parsing`]] - Parser combinators (scala-parser-combinators.jar) | |
== Automatic imports == | |
diff --git a/library/scala/collection/BitSetLike.class b/library/scala/collection/BitSetLike.class | |
index 9f18b97..89113fa 100644 | |
--- a/library/scala/collection/BitSetLike.class | |
+++ b/library/scala/collection/BitSetLike.class | |
@@ -741,7 +741,7 @@ public abstract interface scala/collection/BitSetLike implements scala/collectio | |
L2 | |
ILOAD 1 | |
ICONST_1 | |
- IADD | |
+ ISUB | |
ISTORE 1 | |
GOTO L0 | |
L1 | |
diff --git a/library/scala/collection/IndexedSeqOptimized.class b/library/scala/collection/IndexedSeqOptimized.class | |
index ef292f8..c0184ea 100644 | |
--- a/library/scala/collection/IndexedSeqOptimized.class | |
+++ b/library/scala/collection/IndexedSeqOptimized.class | |
@@ -648,12 +648,10 @@ public abstract interface scala/collection/IndexedSeqOptimized implements scala/ | |
public default indexWhere(Lscala/Function1;I)I | |
// parameter final p | |
// parameter final from | |
- GETSTATIC scala/runtime/RichInt$.MODULE$ : Lscala/runtime/RichInt$; | |
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
+ GETSTATIC scala/math/package$.MODULE$ : Lscala/math/package$; | |
ILOAD 2 | |
- INVOKEVIRTUAL scala/Predef$.intWrapper (I)I | |
ICONST_0 | |
- INVOKEVIRTUAL scala/runtime/RichInt$.max$extension (II)I | |
+ INVOKEVIRTUAL scala/math/package$.max (II)I | |
ISTORE 3 | |
ALOAD 0 | |
ILOAD 3 | |
diff --git a/library/scala/collection/Iterator$GroupedIterator.class b/library/scala/collection/Iterator$GroupedIterator.class | |
index f304547..e19c8de 100644 | |
--- a/library/scala/collection/Iterator$GroupedIterator.class | |
+++ b/library/scala/collection/Iterator$GroupedIterator.class | |
@@ -42,32 +42,34 @@ public class scala/collection/Iterator$GroupedIterator extends scala/collection/ | |
// access flags 0x1019 | |
public final static synthetic $anonfun$new$1(Lscala/collection/Iterator$GroupedIterator;)Ljava/lang/String; | |
// parameter final synthetic $this | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/Iterator$GroupedIterator.size : I | |
+ ISTORE 1 | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/Iterator$GroupedIterator.step : I | |
+ ISTORE 2 | |
NEW scala/collection/immutable/StringOps | |
DUP | |
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
LDC "size=%d and step=%d, but both must be positive" | |
- INVOKEVIRTUAL scala/Predef$.augmentString (Ljava/lang/String;)Ljava/lang/String; | |
INVOKESPECIAL scala/collection/immutable/StringOps.<init> (Ljava/lang/String;)V | |
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
ICONST_2 | |
ANEWARRAY java/lang/Object | |
DUP | |
ICONST_0 | |
- ALOAD 0 | |
- GETFIELD scala/collection/Iterator$GroupedIterator.size : I | |
+ ILOAD 1 | |
INVOKESTATIC scala/runtime/BoxesRunTime.boxToInteger (I)Ljava/lang/Integer; | |
AASTORE | |
DUP | |
ICONST_1 | |
- ALOAD 0 | |
- GETFIELD scala/collection/Iterator$GroupedIterator.step : I | |
+ ILOAD 2 | |
INVOKESTATIC scala/runtime/BoxesRunTime.boxToInteger (I)Ljava/lang/Integer; | |
AASTORE | |
INVOKEVIRTUAL scala/Predef$.genericWrapArray (Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; | |
INVOKEVIRTUAL scala/collection/immutable/StringOps.format (Lscala/collection/Seq;)Ljava/lang/String; | |
ARETURN | |
MAXSTACK = 6 | |
- MAXLOCALS = 1 | |
+ MAXLOCALS = 3 | |
// access flags 0x1019 | |
public final static synthetic $anonfun$padding$1(Lscala/collection/Iterator$GroupedIterator;)Ljava/lang/Object; | |
diff --git a/library/scala/collection/LinearSeqOptimized.class b/library/scala/collection/LinearSeqOptimized.class | |
index 0dc8e76..68e120d 100644 | |
--- a/library/scala/collection/LinearSeqOptimized.class | |
+++ b/library/scala/collection/LinearSeqOptimized.class | |
@@ -451,7 +451,10 @@ public abstract interface scala/collection/LinearSeqOptimized implements scala/c | |
public default indexWhere(Lscala/Function1;I)I | |
// parameter final p | |
// parameter final from | |
+ GETSTATIC scala/math/package$.MODULE$ : Lscala/math/package$; | |
ILOAD 2 | |
+ ICONST_0 | |
+ INVOKEVIRTUAL scala/math/package$.max (II)I | |
ISTORE 3 | |
ALOAD 0 | |
ILOAD 2 | |
@@ -482,7 +485,7 @@ public abstract interface scala/collection/LinearSeqOptimized implements scala/c | |
L1 | |
ICONST_M1 | |
IRETURN | |
- MAXSTACK = 2 | |
+ MAXSTACK = 3 | |
MAXLOCALS = 5 | |
// access flags 0x1009 | |
diff --git a/library/scala/collection/SeqLike.class b/library/scala/collection/SeqLike.class | |
index c3d9ef9..8b756b8 100644 | |
--- a/library/scala/collection/SeqLike.class | |
+++ b/library/scala/collection/SeqLike.class | |
@@ -856,12 +856,10 @@ public abstract interface scala/collection/SeqLike implements scala/collection/I | |
public default indexWhere(Lscala/Function1;I)I | |
// parameter final p | |
// parameter final from | |
- GETSTATIC scala/runtime/RichInt$.MODULE$ : Lscala/runtime/RichInt$; | |
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
+ GETSTATIC scala/math/package$.MODULE$ : Lscala/math/package$; | |
ILOAD 2 | |
- INVOKEVIRTUAL scala/Predef$.intWrapper (I)I | |
ICONST_0 | |
- INVOKEVIRTUAL scala/runtime/RichInt$.max$extension (II)I | |
+ INVOKEVIRTUAL scala/math/package$.max (II)I | |
ISTORE 3 | |
ALOAD 0 | |
INVOKEINTERFACE scala/collection/SeqLike.iterator ()Lscala/collection/Iterator; | |
diff --git a/library/scala/collection/concurrent/TrieMap.class b/library/scala/collection/concurrent/TrieMap.class | |
index 8e7a013..3626f88 100644 | |
--- a/library/scala/collection/concurrent/TrieMap.class | |
+++ b/library/scala/collection/concurrent/TrieMap.class | |
@@ -1494,8 +1494,18 @@ public final class scala/collection/concurrent/TrieMap implements scala/collecti | |
public filterKeys(Lscala/Function1;)Lscala/collection/Map; | |
// parameter final p | |
ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.nonReadOnly ()Z | |
+ IFEQ L0 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readOnlySnapshot ()Lscala/collection/Map; | |
+ ALOAD 1 | |
+ INVOKEINTERFACE scala/collection/Map.filterKeys (Lscala/Function1;)Lscala/collection/Map; | |
+ GOTO L1 | |
+ L0 | |
+ ALOAD 0 | |
ALOAD 1 | |
INVOKESTATIC scala/collection/MapLike.filterKeys$ (Lscala/collection/MapLike;Lscala/Function1;)Lscala/collection/Map; | |
+ L1 | |
ARETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
@@ -2030,7 +2040,16 @@ public final class scala/collection/concurrent/TrieMap implements scala/collecti | |
// declaration: scala.collection.Set<K> keySet() | |
public keySet()Lscala/collection/Set; | |
ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.nonReadOnly ()Z | |
+ IFEQ L0 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readOnlySnapshot ()Lscala/collection/Map; | |
+ INVOKEINTERFACE scala/collection/Map.keySet ()Lscala/collection/Set; | |
+ GOTO L1 | |
+ L0 | |
+ ALOAD 0 | |
INVOKESTATIC scala/collection/MapLike.keySet$ (Lscala/collection/MapLike;)Lscala/collection/Set; | |
+ L1 | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
@@ -2184,8 +2203,18 @@ public final class scala/collection/concurrent/TrieMap implements scala/collecti | |
public mapValues(Lscala/Function1;)Lscala/collection/Map; | |
// parameter final f | |
ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.nonReadOnly ()Z | |
+ IFEQ L0 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readOnlySnapshot ()Lscala/collection/Map; | |
+ ALOAD 1 | |
+ INVOKEINTERFACE scala/collection/Map.mapValues (Lscala/Function1;)Lscala/collection/Map; | |
+ GOTO L1 | |
+ L0 | |
+ ALOAD 0 | |
ALOAD 1 | |
INVOKESTATIC scala/collection/MapLike.mapValues$ (Lscala/collection/MapLike;Lscala/Function1;)Lscala/collection/Map; | |
+ L1 | |
ARETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
@@ -3609,7 +3638,16 @@ public final class scala/collection/concurrent/TrieMap implements scala/collecti | |
// declaration: scala.collection.Iterable<V> values() | |
public values()Lscala/collection/Iterable; | |
ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.nonReadOnly ()Z | |
+ IFEQ L0 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readOnlySnapshot ()Lscala/collection/Map; | |
+ INVOKEINTERFACE scala/collection/Map.values ()Lscala/collection/Iterable; | |
+ GOTO L1 | |
+ L0 | |
+ ALOAD 0 | |
INVOKESTATIC scala/collection/MapLike.values$ (Lscala/collection/MapLike;)Lscala/collection/Iterable; | |
+ L1 | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
diff --git a/library/scala/collection/immutable/HashMap$HashMap1.class b/library/scala/collection/immutable/HashMap$HashMap1.class | |
index 271bbff..c4918d2 100644 | |
--- a/library/scala/collection/immutable/HashMap$HashMap1.class | |
+++ b/library/scala/collection/immutable/HashMap$HashMap1.class | |
@@ -70,6 +70,31 @@ public class scala/collection/immutable/HashMap$HashMap1 extends scala/collectio | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
+ // signature (TA;II)Z | |
+ // declaration: boolean contains0(A, int, int) | |
+ public contains0(Ljava/lang/Object;II)Z | |
+ // parameter final key | |
+ // parameter final hash | |
+ // parameter final level | |
+ ILOAD 2 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashMap1.hash ()I | |
+ IF_ICMPNE L0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashMap1.key ()Ljava/lang/Object; | |
+ INVOKESTATIC scala/runtime/BoxesRunTime.equals (Ljava/lang/Object;Ljava/lang/Object;)Z | |
+ IFEQ L0 | |
+ ICONST_1 | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_0 | |
+ L1 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 4 | |
+ | |
+ // access flags 0x1 | |
// signature ()Lscala/Tuple2<TA;TB;>; | |
// declaration: scala.Tuple2<A, B> ensurePair() | |
public ensurePair()Lscala/Tuple2; | |
diff --git a/library/scala/collection/immutable/HashMap$HashMapCollision1.class b/library/scala/collection/immutable/HashMap$HashMapCollision1.class | |
index 2f8a844..01ee11b 100644 | |
--- a/library/scala/collection/immutable/HashMap$HashMapCollision1.class | |
+++ b/library/scala/collection/immutable/HashMap$HashMapCollision1.class | |
@@ -100,6 +100,31 @@ public class scala/collection/immutable/HashMap$HashMapCollision1 extends scala/ | |
MAXLOCALS = 3 | |
// access flags 0x1 | |
+ // signature (TA;II)Z | |
+ // declaration: boolean contains0(A, int, int) | |
+ public contains0(Ljava/lang/Object;II)Z | |
+ // parameter final key | |
+ // parameter final hash | |
+ // parameter final level | |
+ ILOAD 2 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashMapCollision1.hash ()I | |
+ IF_ICMPNE L0 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashMapCollision1.kvs ()Lscala/collection/immutable/ListMap; | |
+ ALOAD 1 | |
+ INVOKEVIRTUAL scala/collection/immutable/ListMap.contains (Ljava/lang/Object;)Z | |
+ IFEQ L0 | |
+ ICONST_1 | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_0 | |
+ L1 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 4 | |
+ | |
+ // access flags 0x1 | |
// signature (Lscala/Function1<Lscala/Tuple2<TA;TB;>;Ljava/lang/Object;>;ZI[Lscala/collection/immutable/HashMap<TA;TB;>;I)Lscala/collection/immutable/HashMap<TA;TB;>; | |
// declaration: scala.collection.immutable.HashMap<A, B> filter0(scala.Function1<scala.Tuple2<A, B>, java.lang.Object>, boolean, int, scala.collection.immutable.HashMap<A, B>[], int) | |
public filter0(Lscala/Function1;ZI[Lscala/collection/immutable/HashMap;I)Lscala/collection/immutable/HashMap; | |
diff --git a/library/scala/collection/immutable/HashMap$HashTrieMap.class b/library/scala/collection/immutable/HashMap$HashTrieMap.class | |
index 93ec007..1bc71b2 100644 | |
--- a/library/scala/collection/immutable/HashMap$HashTrieMap.class | |
+++ b/library/scala/collection/immutable/HashMap$HashTrieMap.class | |
@@ -127,6 +127,71 @@ public class scala/collection/immutable/HashMap$HashTrieMap extends scala/collec | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ // signature (TA;II)Z | |
+ // declaration: boolean contains0(A, int, int) | |
+ public contains0(Ljava/lang/Object;II)Z | |
+ // parameter final key | |
+ // parameter final hash | |
+ // parameter final level | |
+ ILOAD 2 | |
+ ILOAD 3 | |
+ IUSHR | |
+ BIPUSH 31 | |
+ IAND | |
+ ISTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.bitmap ()I | |
+ ICONST_M1 | |
+ IF_ICMPNE L0 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.elems ()[Lscala/collection/immutable/HashMap; | |
+ ILOAD 4 | |
+ AALOAD | |
+ ALOAD 1 | |
+ ILOAD 2 | |
+ ILOAD 3 | |
+ ICONST_5 | |
+ IADD | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.contains0 (Ljava/lang/Object;II)Z | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_1 | |
+ ILOAD 4 | |
+ ISHL | |
+ ISTORE 5 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.bitmap ()I | |
+ ILOAD 5 | |
+ IAND | |
+ ICONST_0 | |
+ IF_ICMPEQ L2 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.bitmap ()I | |
+ ILOAD 5 | |
+ ICONST_1 | |
+ ISUB | |
+ IAND | |
+ INVOKESTATIC java/lang/Integer.bitCount (I)I | |
+ ISTORE 6 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.elems ()[Lscala/collection/immutable/HashMap; | |
+ ILOAD 6 | |
+ AALOAD | |
+ ALOAD 1 | |
+ ILOAD 2 | |
+ ILOAD 3 | |
+ ICONST_5 | |
+ IADD | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.contains0 (Ljava/lang/Object;II)Z | |
+ GOTO L1 | |
+ L2 | |
+ ICONST_0 | |
+ L1 | |
+ IRETURN | |
+ MAXSTACK = 5 | |
+ MAXLOCALS = 7 | |
+ | |
+ // access flags 0x1 | |
// signature ()[Lscala/collection/immutable/HashMap<TA;TB;>; | |
// declaration: scala.collection.immutable.HashMap<A, B>[] elems() | |
public elems()[Lscala/collection/immutable/HashMap; | |
@@ -311,10 +376,6 @@ public class scala/collection/immutable/HashMap$HashTrieMap extends scala/collec | |
BIPUSH 31 | |
IAND | |
ISTORE 4 | |
- ICONST_1 | |
- ILOAD 4 | |
- ISHL | |
- ISTORE 5 | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.bitmap ()I | |
ICONST_M1 | |
@@ -322,8 +383,6 @@ public class scala/collection/immutable/HashMap$HashTrieMap extends scala/collec | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.elems ()[Lscala/collection/immutable/HashMap; | |
ILOAD 4 | |
- BIPUSH 31 | |
- IAND | |
AALOAD | |
ALOAD 1 | |
ILOAD 2 | |
@@ -333,6 +392,10 @@ public class scala/collection/immutable/HashMap$HashTrieMap extends scala/collec | |
INVOKEVIRTUAL scala/collection/immutable/HashMap.get0 (Ljava/lang/Object;II)Lscala/Option; | |
GOTO L1 | |
L0 | |
+ ICONST_1 | |
+ ILOAD 4 | |
+ ISHL | |
+ ISTORE 5 | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/HashMap$HashTrieMap.bitmap ()I | |
ILOAD 5 | |
diff --git a/library/scala/collection/immutable/HashMap.class b/library/scala/collection/immutable/HashMap.class | |
index 9ed008a..d22e840 100644 | |
--- a/library/scala/collection/immutable/HashMap.class | |
+++ b/library/scala/collection/immutable/HashMap.class | |
@@ -251,6 +251,34 @@ public class scala/collection/immutable/HashMap extends scala/collection/immutab | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
+ // access flags 0x11 | |
+ // signature (TA;)Z | |
+ // declaration: boolean contains(A) | |
+ public final contains(Ljava/lang/Object;)Z | |
+ // parameter final key | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.computeHash (Ljava/lang/Object;)I | |
+ ICONST_0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.contains0 (Ljava/lang/Object;II)Z | |
+ IRETURN | |
+ MAXSTACK = 4 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ // signature (TA;II)Z | |
+ // declaration: boolean contains0(A, int, int) | |
+ public contains0(Ljava/lang/Object;II)Z | |
+ // parameter final key | |
+ // parameter final hash | |
+ // parameter final level | |
+ ICONST_0 | |
+ IRETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 4 | |
+ | |
// access flags 0x1 | |
// signature (TA;)I | |
// declaration: int elemHashCode(A) | |
diff --git a/library/scala/collection/immutable/List.class b/library/scala/collection/immutable/List.class | |
index aab884d..a885ba9 100644 | |
--- a/library/scala/collection/immutable/List.class | |
+++ b/library/scala/collection/immutable/List.class | |
@@ -927,92 +927,126 @@ public abstract class scala/collection/immutable/List extends scala/collection/A | |
MAXLOCALS = 2 | |
// access flags 0x12 | |
- private final loop$1(Lscala/collection/mutable/ListBuffer;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/Function1;)Lscala/collection/immutable/List; | |
- // parameter final mapped | |
+ private final loop$1(Lscala/collection/immutable/List;Lscala/collection/immutable/$colon$colon;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/Function1;)Lscala/collection/immutable/List; | |
+ // parameter final mappedHead | |
+ // parameter final mappedLast | |
// parameter final unchanged | |
// parameter final pending | |
// parameter final f$1 | |
L0 | |
- ALOAD 3 | |
+ ALOAD 4 | |
INVOKEVIRTUAL scala/collection/immutable/List.isEmpty ()Z | |
IFEQ L1 | |
ALOAD 1 | |
IFNONNULL L2 | |
- ALOAD 2 | |
+ ALOAD 3 | |
GOTO L3 | |
L2 | |
- ALOAD 1 | |
ALOAD 2 | |
- INVOKEVIRTUAL scala/collection/mutable/ListBuffer.prependToList (Lscala/collection/immutable/List;)Lscala/collection/immutable/List; | |
+ ALOAD 3 | |
+ INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tl_$eq (Lscala/collection/immutable/List;)V | |
+ ALOAD 1 | |
L3 | |
GOTO L4 | |
L1 | |
- ALOAD 3 | |
- INVOKEVIRTUAL scala/collection/immutable/List.head ()Ljava/lang/Object; | |
- ASTORE 6 | |
ALOAD 4 | |
- ALOAD 6 | |
- INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; | |
+ INVOKEVIRTUAL scala/collection/immutable/List.head ()Ljava/lang/Object; | |
ASTORE 7 | |
+ ALOAD 5 | |
+ ALOAD 7 | |
+ INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; | |
+ ASTORE 8 | |
+ ALOAD 8 | |
ALOAD 7 | |
- ALOAD 6 | |
IF_ACMPNE L5 | |
ALOAD 1 | |
ALOAD 2 | |
ALOAD 3 | |
+ ALOAD 4 | |
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object; | |
CHECKCAST scala/collection/immutable/List | |
+ ASTORE 4 | |
ASTORE 3 | |
ASTORE 2 | |
ASTORE 1 | |
GOTO L0 | |
L5 | |
+ ALOAD 3 | |
+ ASTORE 9 | |
ALOAD 1 | |
- IFNONNULL L6 | |
- NEW scala/collection/mutable/ListBuffer | |
- DUP | |
- INVOKESPECIAL scala/collection/mutable/ListBuffer.<init> ()V | |
- GOTO L7 | |
- L6 | |
- ALOAD 1 | |
- L7 | |
- ASTORE 8 | |
+ ASTORE 10 | |
ALOAD 2 | |
- ASTORE 9 | |
- L8 | |
+ ASTORE 11 | |
+ L6 | |
ALOAD 9 | |
- ALOAD 3 | |
- IF_ACMPEQ L9 | |
- ALOAD 8 | |
+ ALOAD 4 | |
+ IF_ACMPEQ L7 | |
+ NEW scala/collection/immutable/$colon$colon | |
+ DUP | |
ALOAD 9 | |
INVOKEVIRTUAL scala/collection/immutable/List.head ()Ljava/lang/Object; | |
- INVOKEVIRTUAL scala/collection/mutable/ListBuffer.$plus$eq (Ljava/lang/Object;)Lscala/collection/mutable/ListBuffer; | |
- POP | |
+ GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$; | |
+ INVOKESPECIAL scala/collection/immutable/$colon$colon.<init> (Ljava/lang/Object;Lscala/collection/immutable/List;)V | |
+ ASTORE 12 | |
+ ALOAD 10 | |
+ IFNONNULL L8 | |
+ ALOAD 12 | |
+ ASTORE 10 | |
+ GOTO L8 | |
+ L8 | |
+ ALOAD 11 | |
+ IFNULL L9 | |
+ ALOAD 11 | |
+ ALOAD 12 | |
+ INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tl_$eq (Lscala/collection/immutable/List;)V | |
+ GOTO L9 | |
+ L9 | |
+ ALOAD 12 | |
+ ASTORE 11 | |
ALOAD 9 | |
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object; | |
CHECKCAST scala/collection/immutable/List | |
ASTORE 9 | |
- GOTO L8 | |
- L9 | |
+ GOTO L6 | |
+ L7 | |
+ NEW scala/collection/immutable/$colon$colon | |
+ DUP | |
ALOAD 8 | |
- ALOAD 7 | |
- INVOKEVIRTUAL scala/collection/mutable/ListBuffer.$plus$eq (Ljava/lang/Object;)Lscala/collection/mutable/ListBuffer; | |
- POP | |
- ALOAD 3 | |
+ GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$; | |
+ INVOKESPECIAL scala/collection/immutable/$colon$colon.<init> (Ljava/lang/Object;Lscala/collection/immutable/List;)V | |
+ ASTORE 13 | |
+ ALOAD 10 | |
+ IFNONNULL L10 | |
+ ALOAD 13 | |
+ ASTORE 10 | |
+ GOTO L10 | |
+ L10 | |
+ ALOAD 11 | |
+ IFNULL L11 | |
+ ALOAD 11 | |
+ ALOAD 13 | |
+ INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tl_$eq (Lscala/collection/immutable/List;)V | |
+ GOTO L11 | |
+ L11 | |
+ ALOAD 13 | |
+ ASTORE 11 | |
+ ALOAD 4 | |
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object; | |
CHECKCAST scala/collection/immutable/List | |
- ASTORE 10 | |
- ALOAD 8 | |
- ALOAD 10 | |
+ ASTORE 14 | |
ALOAD 10 | |
+ ALOAD 11 | |
+ ALOAD 14 | |
+ ALOAD 14 | |
+ ASTORE 4 | |
ASTORE 3 | |
ASTORE 2 | |
ASTORE 1 | |
GOTO L0 | |
L4 | |
ARETURN | |
- MAXSTACK = 3 | |
- MAXLOCALS = 11 | |
+ MAXSTACK = 4 | |
+ MAXLOCALS = 15 | |
// access flags 0x12 | |
private final loop$2(Lscala/collection/immutable/List;Lscala/collection/immutable/List;)Lscala/collection/immutable/List; | |
@@ -1089,6 +1123,13 @@ public abstract class scala/collection/immutable/List extends scala/collection/A | |
MAXSTACK = 2 | |
MAXLOCALS = 3 | |
+ // access flags 0x1A | |
+ private final static loop$default$1$1()Lscala/collection/immutable/List; | |
+ GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$; | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 0 | |
+ | |
// access flags 0x11 | |
// signature <B:Ljava/lang/Object;That:Ljava/lang/Object;>(Lscala/Function1<TA;TB;>;Lscala/collection/generic/CanBuildFrom<Lscala/collection/immutable/List<TA;>;TB;TThat;>;)TThat; | |
// declaration: That map<B, That>(scala.Function1<A, B>, scala.collection.generic.CanBuildFrom<scala.collection.immutable.List<A>, B, That>) | |
@@ -1164,12 +1205,13 @@ public abstract class scala/collection/immutable/List extends scala/collection/A | |
// parameter final f | |
ALOAD 0 | |
ACONST_NULL | |
+ ACONST_NULL | |
ALOAD 0 | |
ALOAD 0 | |
ALOAD 1 | |
- INVOKESPECIAL scala/collection/immutable/List.loop$1 (Lscala/collection/mutable/ListBuffer;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/Function1;)Lscala/collection/immutable/List; | |
+ INVOKESPECIAL scala/collection/immutable/List.loop$1 (Lscala/collection/immutable/List;Lscala/collection/immutable/$colon$colon;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/Function1;)Lscala/collection/immutable/List; | |
ARETURN | |
- MAXSTACK = 5 | |
+ MAXSTACK = 6 | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
diff --git a/library/scala/collection/immutable/Map$Map4.class b/library/scala/collection/immutable/Map$Map4.class | |
index 39f1245..6716c7f 100644 | |
--- a/library/scala/collection/immutable/Map$Map4.class | |
+++ b/library/scala/collection/immutable/Map$Map4.class | |
@@ -627,57 +627,32 @@ public class scala/collection/immutable/Map$Map4 extends scala/collection/immuta | |
NEW scala/collection/immutable/HashMap | |
DUP | |
INVOKESPECIAL scala/collection/immutable/HashMap.<init> ()V | |
- NEW scala/Tuple2 | |
- DUP | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.key1 : Ljava/lang/Object; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.value1 : Ljava/lang/Object; | |
- INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V | |
- NEW scala/Tuple2 | |
- DUP | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.updated (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/immutable/HashMap; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.key2 : Ljava/lang/Object; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.value2 : Ljava/lang/Object; | |
- INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V | |
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
- ICONST_3 | |
- ANEWARRAY scala/Tuple2 | |
- DUP | |
- ICONST_0 | |
- NEW scala/Tuple2 | |
- DUP | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.updated (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/immutable/HashMap; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.key3 : Ljava/lang/Object; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.value3 : Ljava/lang/Object; | |
- INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V | |
- AASTORE | |
- DUP | |
- ICONST_1 | |
- NEW scala/Tuple2 | |
- DUP | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.updated (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/immutable/HashMap; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.key4 : Ljava/lang/Object; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Map$Map4.value4 : Ljava/lang/Object; | |
- INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V | |
- AASTORE | |
- DUP | |
- ICONST_2 | |
- NEW scala/Tuple2 | |
- DUP | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.updated (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/immutable/HashMap; | |
ALOAD 1 | |
ALOAD 2 | |
- INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V | |
- AASTORE | |
- CHECKCAST [Ljava/lang/Object; | |
- INVOKEVIRTUAL scala/Predef$.wrapRefArray ([Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; | |
- INVOKEVIRTUAL scala/collection/immutable/HashMap.$plus (Lscala/Tuple2;Lscala/Tuple2;Lscala/collection/Seq;)Lscala/collection/immutable/HashMap; | |
+ INVOKEVIRTUAL scala/collection/immutable/HashMap.updated (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/immutable/HashMap; | |
L1 | |
ARETURN | |
- MAXSTACK = 11 | |
+ MAXSTACK = 10 | |
MAXLOCALS = 3 | |
// access flags 0x1041 | |
diff --git a/library/scala/collection/immutable/NumericRange.class b/library/scala/collection/immutable/NumericRange.class | |
index c7bfbbe..9f9445d 100644 | |
--- a/library/scala/collection/immutable/NumericRange.class | |
+++ b/library/scala/collection/immutable/NumericRange.class | |
@@ -4,6 +4,8 @@ | |
// declaration: scala/collection/immutable/NumericRange<T> extends scala.collection.AbstractSeq<T> implements scala.collection.immutable.IndexedSeq<T>, scala.Serializable | |
public abstract class scala/collection/immutable/NumericRange extends scala/collection/AbstractSeq implements scala/collection/immutable/IndexedSeq scala/Serializable { | |
+ // access flags 0x19 | |
+ public final static INNERCLASS java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup | |
// access flags 0x11 | |
public final INNERCLASS scala/collection/immutable/NumericRange$$anon$1 null null | |
// access flags 0x9 | |
@@ -70,6 +72,78 @@ public abstract class scala/collection/immutable/NumericRange extends scala/coll | |
// declaration: T | |
private final Ljava/lang/Object; step | |
+ // access flags 0x1019 | |
+ public final static synthetic $anonfun$max$1(Lscala/math/Ordering;Lscala/math/Ordering;)Z | |
+ // parameter final ord$2 | |
+ // parameter final x$2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ IF_ACMPNE L0 | |
+ ICONST_1 | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_0 | |
+ L1 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1019 | |
+ public final static synthetic $anonfun$max$1$adapted(Lscala/math/Ordering;Lscala/math/Ordering;)Ljava/lang/Object; | |
+ // parameter final ord$2 | |
+ // parameter final x$2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/immutable/NumericRange.$anonfun$max$1 (Lscala/math/Ordering;Lscala/math/Ordering;)Z | |
+ INVOKESTATIC scala/runtime/BoxesRunTime.boxToBoolean (Z)Ljava/lang/Boolean; | |
+ ARETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1019 | |
+ public final static synthetic $anonfun$min$1(Lscala/math/Ordering;Lscala/math/Ordering;)Z | |
+ // parameter final ord$1 | |
+ // parameter final x$1 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ IF_ACMPNE L0 | |
+ ICONST_1 | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_0 | |
+ L1 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1019 | |
+ public final static synthetic $anonfun$min$1$adapted(Lscala/math/Ordering;Lscala/math/Ordering;)Ljava/lang/Object; | |
+ // parameter final ord$1 | |
+ // parameter final x$1 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/immutable/NumericRange.$anonfun$min$1 (Lscala/math/Ordering;Lscala/math/Ordering;)Z | |
+ INVOKESTATIC scala/runtime/BoxesRunTime.boxToBoolean (Z)Ljava/lang/Boolean; | |
+ ARETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x100A | |
+ private static synthetic $deserializeLambda$(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object; | |
+ ALOAD 0 | |
+ INVOKEDYNAMIC lambdaDeserialize(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object; [ | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ scala/runtime/LambdaDeserialize.bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; | |
+ // arguments: | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ scala/collection/immutable/NumericRange.$anonfun$min$1$adapted(Lscala/math/Ordering;Lscala/math/Ordering;)Ljava/lang/Object;, | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ scala/collection/immutable/NumericRange.$anonfun$max$1$adapted(Lscala/math/Ordering;Lscala/math/Ordering;)Ljava/lang/Object; | |
+ ] | |
+ ARETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
// access flags 0x1 | |
// signature (TT;TT;TT;ZLscala/math/Integral<TT;>;)V | |
// declaration: void <init>(T, T, T, boolean, scala.math.Integral<T>) | |
@@ -733,34 +807,52 @@ public abstract class scala/collection/immutable/NumericRange extends scala/coll | |
public max(Lscala/math/Ordering;)Ljava/lang/Object; | |
// parameter final ord | |
ALOAD 1 | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/immutable/NumericRange.num : Lscala/math/Integral; | |
+ IF_ACMPEQ L0 | |
GETSTATIC scala/collection/immutable/NumericRange$.MODULE$ : Lscala/collection/immutable/NumericRange$; | |
INVOKEVIRTUAL scala/collection/immutable/NumericRange$.defaultOrdering ()Lscala/collection/immutable/Map; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/NumericRange.num : Lscala/math/Integral; | |
- INVOKEINTERFACE scala/collection/immutable/Map.apply (Ljava/lang/Object;)Ljava/lang/Object; | |
- IF_ACMPNE L0 | |
+ INVOKEINTERFACE scala/collection/immutable/Map.get (Ljava/lang/Object;)Lscala/Option; | |
+ ALOAD 1 | |
+ INVOKEDYNAMIC apply(Lscala/math/Ordering;)Lscala/Function1; [ | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ java/lang/invoke/LambdaMetafactory.altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; | |
+ // arguments: | |
+ (Ljava/lang/Object;)Ljava/lang/Object;, | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ scala/collection/immutable/NumericRange.$anonfun$max$1$adapted(Lscala/math/Ordering;Lscala/math/Ordering;)Ljava/lang/Object;, | |
+ (Lscala/math/Ordering;)Ljava/lang/Object;, | |
+ 3, | |
+ 1, | |
+ Lscala/Serializable;.class | |
+ ] | |
+ INVOKEVIRTUAL scala/Option.exists (Lscala/Function1;)Z | |
+ IFEQ L1 | |
+ L0 | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/NumericRange.num : Lscala/math/Integral; | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/NumericRange.step ()Ljava/lang/Object; | |
INVOKEINTERFACE scala/math/Integral.signum (Ljava/lang/Object;)I | |
ICONST_0 | |
- IF_ICMPLE L1 | |
+ IF_ICMPLE L2 | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/NumericRange.last ()Ljava/lang/Object; | |
- GOTO L2 | |
- L1 | |
- ALOAD 0 | |
- INVOKEVIRTUAL scala/collection/immutable/NumericRange.start ()Ljava/lang/Object; | |
- L2 | |
GOTO L3 | |
- L0 | |
+ L2 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/NumericRange.head ()Ljava/lang/Object; | |
+ L3 | |
+ GOTO L4 | |
+ L1 | |
ALOAD 0 | |
ALOAD 1 | |
INVOKESTATIC scala/collection/TraversableOnce.max$ (Lscala/collection/TraversableOnce;Lscala/math/Ordering;)Ljava/lang/Object; | |
- L3 | |
+ L4 | |
ARETURN | |
- MAXSTACK = 3 | |
+ MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
@@ -769,34 +861,52 @@ public abstract class scala/collection/immutable/NumericRange extends scala/coll | |
public min(Lscala/math/Ordering;)Ljava/lang/Object; | |
// parameter final ord | |
ALOAD 1 | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/immutable/NumericRange.num : Lscala/math/Integral; | |
+ IF_ACMPEQ L0 | |
GETSTATIC scala/collection/immutable/NumericRange$.MODULE$ : Lscala/collection/immutable/NumericRange$; | |
INVOKEVIRTUAL scala/collection/immutable/NumericRange$.defaultOrdering ()Lscala/collection/immutable/Map; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/NumericRange.num : Lscala/math/Integral; | |
- INVOKEINTERFACE scala/collection/immutable/Map.apply (Ljava/lang/Object;)Ljava/lang/Object; | |
- IF_ACMPNE L0 | |
+ INVOKEINTERFACE scala/collection/immutable/Map.get (Ljava/lang/Object;)Lscala/Option; | |
+ ALOAD 1 | |
+ INVOKEDYNAMIC apply(Lscala/math/Ordering;)Lscala/Function1; [ | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ java/lang/invoke/LambdaMetafactory.altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; | |
+ // arguments: | |
+ (Ljava/lang/Object;)Ljava/lang/Object;, | |
+ // handle kind 0x6 : INVOKESTATIC | |
+ scala/collection/immutable/NumericRange.$anonfun$min$1$adapted(Lscala/math/Ordering;Lscala/math/Ordering;)Ljava/lang/Object;, | |
+ (Lscala/math/Ordering;)Ljava/lang/Object;, | |
+ 3, | |
+ 1, | |
+ Lscala/Serializable;.class | |
+ ] | |
+ INVOKEVIRTUAL scala/Option.exists (Lscala/Function1;)Z | |
+ IFEQ L1 | |
+ L0 | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/NumericRange.num : Lscala/math/Integral; | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/NumericRange.step ()Ljava/lang/Object; | |
INVOKEINTERFACE scala/math/Integral.signum (Ljava/lang/Object;)I | |
ICONST_0 | |
- IF_ICMPLE L1 | |
+ IF_ICMPLE L2 | |
ALOAD 0 | |
- INVOKEVIRTUAL scala/collection/immutable/NumericRange.start ()Ljava/lang/Object; | |
- GOTO L2 | |
- L1 | |
+ INVOKEVIRTUAL scala/collection/immutable/NumericRange.head ()Ljava/lang/Object; | |
+ GOTO L3 | |
+ L2 | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/NumericRange.last ()Ljava/lang/Object; | |
- L2 | |
- GOTO L3 | |
- L0 | |
+ L3 | |
+ GOTO L4 | |
+ L1 | |
ALOAD 0 | |
ALOAD 1 | |
INVOKESTATIC scala/collection/TraversableOnce.min$ (Lscala/collection/TraversableOnce;Lscala/math/Ordering;)Ljava/lang/Object; | |
- L3 | |
+ L4 | |
ARETURN | |
- MAXSTACK = 3 | |
+ MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x2 | |
diff --git a/library/scala/collection/immutable/Queue.class b/library/scala/collection/immutable/Queue.class | |
index 02a07db..031ed0b 100644 | |
--- a/library/scala/collection/immutable/Queue.class | |
+++ b/library/scala/collection/immutable/Queue.class | |
@@ -93,6 +93,48 @@ public class scala/collection/immutable/Queue extends scala/collection/AbstractS | |
MAXLOCALS = 6 | |
// access flags 0x1 | |
+ // signature <B:Ljava/lang/Object;That:Ljava/lang/Object;>(Lscala/collection/GenTraversableOnce<TB;>;Lscala/collection/generic/CanBuildFrom<Lscala/collection/immutable/Queue<TA;>;TB;TThat;>;)TThat; | |
+ // declaration: That $plus$plus<B, That>(scala.collection.GenTraversableOnce<B>, scala.collection.generic.CanBuildFrom<scala.collection.immutable.Queue<A>, B, That>) | |
+ public $plus$plus(Lscala/collection/GenTraversableOnce;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; | |
+ // parameter final that | |
+ // parameter final bf | |
+ ALOAD 2 | |
+ GETSTATIC scala/collection/immutable/Queue$.MODULE$ : Lscala/collection/immutable/Queue$; | |
+ INVOKEVIRTUAL scala/collection/immutable/Queue$.ReusableCBF ()Lscala/collection/generic/GenTraversableFactory$GenericCanBuildFrom; | |
+ IF_ACMPNE L0 | |
+ ALOAD 1 | |
+ CHECKCAST scala/collection/immutable/Queue | |
+ ASTORE 3 | |
+ NEW scala/collection/immutable/Queue | |
+ DUP | |
+ ALOAD 3 | |
+ INVOKEVIRTUAL scala/collection/immutable/Queue.in ()Lscala/collection/immutable/List; | |
+ ALOAD 3 | |
+ INVOKEVIRTUAL scala/collection/immutable/Queue.out ()Lscala/collection/immutable/List; | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/Queue.in ()Lscala/collection/immutable/List; | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/immutable/List.reverse_$colon$colon$colon (Lscala/collection/immutable/List;)Lscala/collection/immutable/List; | |
+ GETSTATIC scala/collection/immutable/List$.MODULE$ : Lscala/collection/immutable/List$; | |
+ INVOKEVIRTUAL scala/collection/immutable/List$.canBuildFrom ()Lscala/collection/generic/CanBuildFrom; | |
+ INVOKEVIRTUAL scala/collection/immutable/List.$plus$plus (Lscala/collection/GenTraversableOnce;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; | |
+ CHECKCAST scala/collection/immutable/List | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/immutable/Queue.out ()Lscala/collection/immutable/List; | |
+ INVOKESPECIAL scala/collection/immutable/Queue.<init> (Lscala/collection/immutable/List;Lscala/collection/immutable/List;)V | |
+ GOTO L1 | |
+ L0 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 2 | |
+ INVOKESTATIC scala/collection/TraversableLike.$plus$plus$ (Lscala/collection/TraversableLike;Lscala/collection/GenTraversableOnce;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; | |
+ L1 | |
+ ARETURN | |
+ MAXSTACK = 5 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
// signature (Lscala/collection/immutable/List<TA;>;Lscala/collection/immutable/List<TA;>;)V | |
// declaration: void <init>(scala.collection.immutable.List<A>, scala.collection.immutable.List<A>) | |
public <init>(Lscala/collection/immutable/List;Lscala/collection/immutable/List;)V | |
diff --git a/library/scala/collection/immutable/RedBlackTree$TreeIterator.class b/library/scala/collection/immutable/RedBlackTree$TreeIterator.class | |
index 5991eab..aef8c97 100644 | |
--- a/library/scala/collection/immutable/RedBlackTree$TreeIterator.class | |
+++ b/library/scala/collection/immutable/RedBlackTree$TreeIterator.class | |
@@ -158,8 +158,6 @@ public abstract class scala/collection/immutable/RedBlackTree$TreeIterator imple | |
IMUL | |
ICONST_2 | |
ISUB | |
- ICONST_1 | |
- ISUB | |
ISTORE 4 | |
ILOAD 4 | |
ANEWARRAY scala/collection/immutable/RedBlackTree$Tree | |
diff --git a/library/scala/collection/immutable/Set$Set4.class b/library/scala/collection/immutable/Set$Set4.class | |
index 987a13b..9df6e7f 100644 | |
--- a/library/scala/collection/immutable/Set$Set4.class | |
+++ b/library/scala/collection/immutable/Set$Set4.class | |
@@ -154,30 +154,21 @@ public class scala/collection/immutable/Set$Set4 extends scala/collection/Abstra | |
INVOKESPECIAL scala/collection/immutable/HashSet.<init> ()V | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Set$Set4.elem1 : Ljava/lang/Object; | |
+ INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;)Lscala/collection/immutable/HashSet; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Set$Set4.elem2 : Ljava/lang/Object; | |
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
- ICONST_3 | |
- ANEWARRAY java/lang/Object | |
- DUP | |
- ICONST_0 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;)Lscala/collection/immutable/HashSet; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Set$Set4.elem3 : Ljava/lang/Object; | |
- AASTORE | |
- DUP | |
- ICONST_1 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;)Lscala/collection/immutable/HashSet; | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Set$Set4.elem4 : Ljava/lang/Object; | |
- AASTORE | |
- DUP | |
- ICONST_2 | |
+ INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;)Lscala/collection/immutable/HashSet; | |
ALOAD 1 | |
- AASTORE | |
- INVOKEVIRTUAL scala/Predef$.genericWrapArray (Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; | |
- INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;Ljava/lang/Object;Lscala/collection/Seq;)Lscala/collection/immutable/HashSet; | |
+ INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;)Lscala/collection/immutable/HashSet; | |
L1 | |
ARETURN | |
- MAXSTACK = 8 | |
+ MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x1041 | |
diff --git a/library/scala/collection/immutable/Stream$ConsWrapper.class b/library/scala/collection/immutable/Stream$ConsWrapper.class | |
index 7071681..09e4cc2 100644 | |
--- a/library/scala/collection/immutable/Stream$ConsWrapper.class | |
+++ b/library/scala/collection/immutable/Stream$ConsWrapper.class | |
@@ -17,8 +17,8 @@ public class scala/collection/immutable/Stream$ConsWrapper { | |
private final Lscala/Function0; tl | |
// access flags 0x1 | |
- // signature (TA;)Lscala/collection/immutable/Stream<TA;>; | |
- // declaration: scala.collection.immutable.Stream<A> $hash$colon$colon(A) | |
+ // signature <B:Ljava/lang/Object;>(TB;)Lscala/collection/immutable/Stream<TB;>; | |
+ // declaration: scala.collection.immutable.Stream<B> $hash$colon$colon<B>(B) | |
public $hash$colon$colon(Ljava/lang/Object;)Lscala/collection/immutable/Stream; | |
// parameter final hd | |
GETSTATIC scala/collection/immutable/Stream$cons$.MODULE$ : Lscala/collection/immutable/Stream$cons$; | |
@@ -31,8 +31,8 @@ public class scala/collection/immutable/Stream$ConsWrapper { | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
- // signature (Lscala/collection/immutable/Stream<TA;>;)Lscala/collection/immutable/Stream<TA;>; | |
- // declaration: scala.collection.immutable.Stream<A> $hash$colon$colon$colon(scala.collection.immutable.Stream<A>) | |
+ // signature <B:Ljava/lang/Object;>(Lscala/collection/immutable/Stream<TB;>;)Lscala/collection/immutable/Stream<TB;>; | |
+ // declaration: scala.collection.immutable.Stream<B> $hash$colon$colon$colon<B>(scala.collection.immutable.Stream<B>) | |
public $hash$colon$colon$colon(Lscala/collection/immutable/Stream;)Lscala/collection/immutable/Stream; | |
// parameter final prefix | |
ALOAD 1 | |
diff --git a/library/scala/collection/immutable/StringLike.class b/library/scala/collection/immutable/StringLike.class | |
index a9c489b..087c9be 100644 | |
--- a/library/scala/collection/immutable/StringLike.class | |
+++ b/library/scala/collection/immutable/StringLike.class | |
@@ -714,22 +714,14 @@ public abstract interface scala/collection/immutable/StringLike implements scala | |
public default replaceAllLiterally(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | |
// parameter final literal | |
// parameter final replacement | |
- GETSTATIC scala/util/matching/Regex$.MODULE$ : Lscala/util/matching/Regex$; | |
- ALOAD 1 | |
- INVOKEVIRTUAL scala/util/matching/Regex$.quote (Ljava/lang/String;)Ljava/lang/String; | |
- ASTORE 3 | |
- GETSTATIC scala/util/matching/Regex$.MODULE$ : Lscala/util/matching/Regex$; | |
- ALOAD 2 | |
- INVOKEVIRTUAL scala/util/matching/Regex$.quoteReplacement (Ljava/lang/String;)Ljava/lang/String; | |
- ASTORE 4 | |
ALOAD 0 | |
INVOKEINTERFACE scala/collection/SeqLike.toString ()Ljava/lang/String; | |
- ALOAD 3 | |
- ALOAD 4 | |
- INVOKEVIRTUAL java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | |
+ ALOAD 1 | |
+ ALOAD 2 | |
+ INVOKEVIRTUAL java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; | |
ARETURN | |
MAXSTACK = 3 | |
- MAXLOCALS = 5 | |
+ MAXLOCALS = 3 | |
// access flags 0x1009 | |
public static synthetic replaceAllLiterally$(Lscala/collection/immutable/StringLike;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | |
diff --git a/library/scala/collection/immutable/Vector.class b/library/scala/collection/immutable/Vector.class | |
index 81b9377..3991d29 100644 | |
--- a/library/scala/collection/immutable/Vector.class | |
+++ b/library/scala/collection/immutable/Vector.class | |
@@ -180,7 +180,7 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/Vector.size ()I | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
IF_ICMPGE L7 | |
L6 | |
ALOAD 0 | |
@@ -210,7 +210,7 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
INVOKEVIRTUAL scala/collection/immutable/Vector.size ()I | |
ILOAD 4 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
IF_ICMPGE L9 | |
ALOAD 3 | |
INSTANCEOF scala/collection/immutable/Vector | |
@@ -401,8 +401,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ICONST_0 | |
IF_ICMPEQ L3 | |
ALOAD 0 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/Vector.depth ()I | |
ICONST_1 | |
IF_ICMPLE L4 | |
@@ -442,8 +440,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ICONST_0 | |
INVOKESPECIAL scala/collection/immutable/Vector.shiftTopLevel (II)V | |
ALOAD 9 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 9 | |
ILOAD 8 | |
ILOAD 7 | |
ILOAD 8 | |
@@ -456,8 +452,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 1 | |
AASTORE | |
ALOAD 9 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 9 | |
GOTO L5 | |
L4 | |
ILOAD 2 | |
@@ -508,8 +502,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 1 | |
AASTORE | |
ALOAD 12 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 12 | |
L5 | |
GOTO L2 | |
L3 | |
@@ -549,19 +541,8 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 1 | |
AASTORE | |
ALOAD 15 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.depth ()I | |
- ALOAD 0 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.depth ()I | |
- ICONST_1 | |
- IADD | |
- IF_ICMPNE L6 | |
- ALOAD 15 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- GOTO L6 | |
- L6 | |
- ALOAD 15 | |
L2 | |
- GOTO L7 | |
+ GOTO L6 | |
L0 | |
BIPUSH 32 | |
ANEWARRAY java/lang/Object | |
@@ -584,7 +565,7 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 16 | |
INVOKEVIRTUAL scala/collection/immutable/Vector.display0_$eq ([Ljava/lang/Object;)V | |
ALOAD 17 | |
- L7 | |
+ L6 | |
ARETURN | |
MAXSTACK = 5 | |
MAXLOCALS = 18 | |
@@ -694,8 +675,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ICONST_0 | |
IF_ICMPEQ L3 | |
ALOAD 0 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/Vector.depth ()I | |
ICONST_1 | |
IF_ICMPLE L4 | |
@@ -735,8 +714,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ILOAD 7 | |
INVOKESPECIAL scala/collection/immutable/Vector.shiftTopLevel (II)V | |
ALOAD 10 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 10 | |
ILOAD 9 | |
ILOAD 8 | |
ILOAD 9 | |
@@ -799,8 +776,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 1 | |
AASTORE | |
ALOAD 13 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 13 | |
L5 | |
GOTO L2 | |
L3 | |
@@ -855,8 +830,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
INVOKEVIRTUAL scala/collection/immutable/Vector.dirty ()Z | |
INVOKEVIRTUAL scala/collection/immutable/Vector.dirty_$eq (Z)V | |
ALOAD 17 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 17 | |
ILOAD 16 | |
ILOAD 15 | |
ILOAD 16 | |
@@ -869,8 +842,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
ALOAD 1 | |
AASTORE | |
ALOAD 17 | |
- INVOKEVIRTUAL scala/collection/immutable/Vector.debug ()V | |
- ALOAD 17 | |
GOTO L2 | |
L6 | |
ILOAD 2 | |
@@ -987,9 +958,9 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
INVOKEVIRTUAL scala/collection/immutable/Vector.startIndex ()I | |
IADD | |
ISTORE 2 | |
- ICONST_0 | |
ILOAD 1 | |
- IF_ICMPGT L0 | |
+ ICONST_0 | |
+ IF_ICMPLT L0 | |
ILOAD 2 | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/immutable/Vector.endIndex ()I | |
@@ -1627,14 +1598,6 @@ public final class scala/collection/immutable/Vector extends scala/collection/Ab | |
MAXLOCALS = 4 | |
// access flags 0x1 | |
- public debug()V | |
- ALOAD 0 | |
- INVOKESTATIC scala/collection/immutable/VectorPointer.debug$ (Lscala/collection/immutable/VectorPointer;)V | |
- RETURN | |
- MAXSTACK = 1 | |
- MAXLOCALS = 1 | |
- | |
- // access flags 0x1 | |
public depth()I | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/Vector.depth : I | |
diff --git a/library/scala/collection/immutable/VectorBuilder.class b/library/scala/collection/immutable/VectorBuilder.class | |
index 13dbaa4..1074c8c 100644 | |
--- a/library/scala/collection/immutable/VectorBuilder.class | |
+++ b/library/scala/collection/immutable/VectorBuilder.class | |
@@ -230,14 +230,6 @@ public final class scala/collection/immutable/VectorBuilder implements scala/col | |
MAXLOCALS = 4 | |
// access flags 0x1 | |
- public debug()V | |
- ALOAD 0 | |
- INVOKESTATIC scala/collection/immutable/VectorPointer.debug$ (Lscala/collection/immutable/VectorPointer;)V | |
- RETURN | |
- MAXSTACK = 1 | |
- MAXLOCALS = 1 | |
- | |
- // access flags 0x1 | |
public depth()I | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/VectorBuilder.depth : I | |
diff --git a/library/scala/collection/immutable/VectorIterator.class b/library/scala/collection/immutable/VectorIterator.class | |
index c499bdc..83fe803 100644 | |
--- a/library/scala/collection/immutable/VectorIterator.class | |
+++ b/library/scala/collection/immutable/VectorIterator.class | |
@@ -154,14 +154,6 @@ public class scala/collection/immutable/VectorIterator extends scala/collection/ | |
MAXLOCALS = 4 | |
// access flags 0x1 | |
- public debug()V | |
- ALOAD 0 | |
- INVOKESTATIC scala/collection/immutable/VectorPointer.debug$ (Lscala/collection/immutable/VectorPointer;)V | |
- RETURN | |
- MAXSTACK = 1 | |
- MAXLOCALS = 1 | |
- | |
- // access flags 0x1 | |
public depth()I | |
ALOAD 0 | |
GETFIELD scala/collection/immutable/VectorIterator.depth : I | |
diff --git a/library/scala/collection/immutable/VectorPointer.class b/library/scala/collection/immutable/VectorPointer.class | |
index f7db6a4..85a858e 100644 | |
--- a/library/scala/collection/immutable/VectorPointer.class | |
+++ b/library/scala/collection/immutable/VectorPointer.class | |
@@ -81,21 +81,6 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
MAXSTACK = 4 | |
MAXLOCALS = 4 | |
- // access flags 0x1 | |
- public default debug()V | |
- RETURN | |
- MAXSTACK = 0 | |
- MAXLOCALS = 1 | |
- | |
- // access flags 0x1009 | |
- public static synthetic debug$(Lscala/collection/immutable/VectorPointer;)V | |
- // parameter final synthetic $this | |
- ALOAD 0 | |
- INVOKESPECIAL scala/collection/immutable/VectorPointer.debug ()V | |
- RETURN | |
- MAXSTACK = 1 | |
- MAXLOCALS = 1 | |
- | |
// access flags 0x401 | |
public abstract depth()I | |
@@ -169,7 +154,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -187,14 +172,14 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -212,21 +197,21 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -244,28 +229,28 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -283,35 +268,35 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
CHECKCAST [Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -369,7 +354,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -404,7 +389,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -423,7 +408,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -460,7 +445,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -479,7 +464,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -500,7 +485,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -537,7 +522,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -556,7 +541,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -577,7 +562,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -598,7 +583,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -635,7 +620,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -654,7 +639,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -675,7 +660,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -696,7 +681,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -717,7 +702,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -807,7 +792,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -823,7 +808,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -846,7 +831,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -876,7 +861,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -913,7 +898,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1008,7 +993,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1053,7 +1038,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1063,7 +1048,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1112,7 +1097,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1122,7 +1107,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1132,7 +1117,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1185,7 +1170,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1195,7 +1180,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1205,7 +1190,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1215,7 +1200,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1272,7 +1257,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1282,7 +1267,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1292,7 +1277,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1302,7 +1287,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1312,7 +1297,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1359,7 +1344,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1375,7 +1360,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1386,7 +1371,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1402,7 +1387,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1413,7 +1398,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1424,7 +1409,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1440,7 +1425,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1451,7 +1436,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1462,7 +1447,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1473,7 +1458,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1489,7 +1474,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1500,7 +1485,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1511,7 +1496,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1522,7 +1507,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1533,7 +1518,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
AALOAD | |
@@ -1594,7 +1579,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1605,7 +1590,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1616,7 +1601,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1627,7 +1612,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1638,7 +1623,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1657,7 +1642,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1668,7 +1653,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1679,7 +1664,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1690,7 +1675,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1709,7 +1694,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1720,7 +1705,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1731,7 +1716,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1750,7 +1735,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1761,7 +1746,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1780,7 +1765,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1848,7 +1833,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1860,7 +1845,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 2 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1886,7 +1871,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1896,7 +1881,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1908,7 +1893,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1919,7 +1904,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 2 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1951,7 +1936,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1961,7 +1946,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1971,7 +1956,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -1983,7 +1968,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -1994,7 +1979,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2005,7 +1990,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 2 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2043,7 +2028,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2053,7 +2038,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2063,7 +2048,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2073,7 +2058,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2085,7 +2070,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2096,7 +2081,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2107,7 +2092,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2118,7 +2103,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 2 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2162,7 +2147,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2172,7 +2157,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2182,7 +2167,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2192,7 +2177,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2202,7 +2187,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2214,7 +2199,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2225,7 +2210,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2236,7 +2221,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2247,7 +2232,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 2 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2258,7 +2243,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 2 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.nullSlotAndCopy ([Ljava/lang/Object;I)[Ljava/lang/Object; | |
@@ -2545,7 +2530,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display5 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 25 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2555,7 +2540,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2565,7 +2550,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2575,7 +2560,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2585,7 +2570,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2621,7 +2606,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display4 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 20 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2631,7 +2616,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2641,7 +2626,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2651,7 +2636,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2681,7 +2666,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display3 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 15 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2691,7 +2676,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2701,7 +2686,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2725,7 +2710,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display2 ()[Ljava/lang/Object; | |
ILOAD 1 | |
BIPUSH 10 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2735,7 +2720,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
@@ -2753,7 +2738,7 @@ public abstract interface scala/collection/immutable/VectorPointer { | |
INVOKEINTERFACE scala/collection/immutable/VectorPointer.display1 ()[Ljava/lang/Object; | |
ILOAD 1 | |
ICONST_5 | |
- ISHR | |
+ IUSHR | |
BIPUSH 31 | |
IAND | |
ALOAD 0 | |
diff --git a/library/scala/collection/mutable/FlatHashTable$HashUtils.class b/library/scala/collection/mutable/FlatHashTable$HashUtils.class | |
index 826cde8..c985e00 100644 | |
--- a/library/scala/collection/mutable/FlatHashTable$HashUtils.class | |
+++ b/library/scala/collection/mutable/FlatHashTable$HashUtils.class | |
@@ -78,25 +78,11 @@ public abstract interface scala/collection/mutable/FlatHashTable$HashUtils { | |
GETSTATIC scala/util/hashing/package$.MODULE$ : Lscala/util/hashing/package$; | |
ILOAD 1 | |
INVOKEVIRTUAL scala/util/hashing/package$.byteswap32 (I)I | |
- ISTORE 3 | |
ILOAD 2 | |
- BIPUSH 32 | |
- IREM | |
- ISTORE 4 | |
- ILOAD 3 | |
- ILOAD 4 | |
- IUSHR | |
- ILOAD 3 | |
- BIPUSH 32 | |
- ILOAD 4 | |
- ISUB | |
- ISHL | |
- IOR | |
- ISTORE 5 | |
- ILOAD 5 | |
+ INVOKESTATIC java/lang/Integer.rotateRight (II)I | |
IRETURN | |
- MAXSTACK = 4 | |
- MAXLOCALS = 6 | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 3 | |
// access flags 0x1009 | |
public static synthetic improve$(Lscala/collection/mutable/FlatHashTable$HashUtils;II)I | |
diff --git a/library/scala/collection/mutable/FlatHashTable.class b/library/scala/collection/mutable/FlatHashTable.class | |
index 11082cb..f24bee0 100644 | |
--- a/library/scala/collection/mutable/FlatHashTable.class | |
+++ b/library/scala/collection/mutable/FlatHashTable.class | |
@@ -319,16 +319,9 @@ public abstract interface scala/collection/mutable/FlatHashTable implements scal | |
// access flags 0x1 | |
public default capacity(I)I | |
// parameter final expectedSize | |
- ILOAD 1 | |
- ICONST_0 | |
- IF_ICMPNE L0 | |
- ICONST_1 | |
- GOTO L1 | |
- L0 | |
GETSTATIC scala/collection/mutable/HashTable$.MODULE$ : Lscala/collection/mutable/HashTable$; | |
ILOAD 1 | |
- INVOKEVIRTUAL scala/collection/mutable/HashTable$.powerOfTwo (I)I | |
- L1 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashTable$.nextPositivePowerOfTwo (I)I | |
IRETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
diff --git a/library/scala/collection/mutable/HashMap.class b/library/scala/collection/mutable/HashMap.class | |
index 18f14bd..b5f8763 100644 | |
--- a/library/scala/collection/mutable/HashMap.class | |
+++ b/library/scala/collection/mutable/HashMap.class | |
@@ -764,34 +764,53 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A | |
// parameter final key | |
// parameter final defaultValue | |
ALOAD 0 | |
- ALOAD 0 | |
ALOAD 1 | |
INVOKEVIRTUAL scala/collection/mutable/HashMap.elemHashCode (Ljava/lang/Object;)I | |
- INVOKEVIRTUAL scala/collection/mutable/HashMap.index (I)I | |
ISTORE 3 | |
ALOAD 0 | |
- ALOAD 1 | |
ILOAD 3 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashMap.index (I)I | |
+ ISTORE 4 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ILOAD 4 | |
INVOKESPECIAL scala/collection/mutable/HashMap.findEntry (Ljava/lang/Object;I)Lscala/collection/mutable/DefaultEntry; | |
- ASTORE 4 | |
- ALOAD 4 | |
+ ASTORE 5 | |
+ ALOAD 5 | |
IFNULL L0 | |
- ALOAD 4 | |
+ ALOAD 5 | |
INVOKEVIRTUAL scala/collection/mutable/DefaultEntry.value ()Ljava/lang/Object; | |
GOTO L1 | |
L0 | |
ALOAD 0 | |
- ALOAD 0 | |
- ALOAD 1 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashMap.table ()[Lscala/collection/mutable/HashEntry; | |
+ ASTORE 6 | |
ALOAD 2 | |
INVOKEINTERFACE scala/Function0.apply ()Ljava/lang/Object; | |
- INVOKEVIRTUAL scala/collection/mutable/HashMap.createNewEntry (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/mutable/DefaultEntry; | |
+ ASTORE 7 | |
+ ALOAD 6 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashMap.table ()[Lscala/collection/mutable/HashEntry; | |
+ IF_ACMPNE L2 | |
+ ILOAD 4 | |
+ GOTO L3 | |
+ L2 | |
+ ALOAD 0 | |
ILOAD 3 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashMap.index (I)I | |
+ L3 | |
+ ISTORE 8 | |
+ ALOAD 0 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 7 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashMap.createNewEntry (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/mutable/DefaultEntry; | |
+ ILOAD 8 | |
INVOKESPECIAL scala/collection/mutable/HashMap.addEntry (Lscala/collection/mutable/DefaultEntry;I)Ljava/lang/Object; | |
L1 | |
ARETURN | |
MAXSTACK = 4 | |
- MAXLOCALS = 5 | |
+ MAXLOCALS = 9 | |
// access flags 0x1041 | |
public synthetic bridge groupBy(Lscala/Function1;)Lscala/collection/GenMap; | |
diff --git a/library/scala/collection/mutable/HashTable$.class b/library/scala/collection/mutable/HashTable$.class | |
index bb7789d..691b13d 100644 | |
--- a/library/scala/collection/mutable/HashTable$.class | |
+++ b/library/scala/collection/mutable/HashTable$.class | |
@@ -27,16 +27,9 @@ public final class scala/collection/mutable/HashTable$ { | |
// access flags 0x11 | |
public final capacity(I)I | |
// parameter final expectedSize | |
- ILOAD 1 | |
- ICONST_0 | |
- IF_ICMPNE L0 | |
- ICONST_1 | |
- GOTO L1 | |
- L0 | |
ALOAD 0 | |
ILOAD 1 | |
- INVOKEVIRTUAL scala/collection/mutable/HashTable$.powerOfTwo (I)I | |
- L1 | |
+ INVOKEVIRTUAL scala/collection/mutable/HashTable$.nextPositivePowerOfTwo (I)I | |
IRETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
@@ -74,48 +67,18 @@ public final class scala/collection/mutable/HashTable$ { | |
MAXLOCALS = 3 | |
// access flags 0x1 | |
- public powerOfTwo(I)I | |
+ public nextPositivePowerOfTwo(I)I | |
// parameter final target | |
+ ICONST_1 | |
ILOAD 1 | |
ICONST_1 | |
ISUB | |
- ISTORE 2 | |
- ILOAD 2 | |
- ILOAD 2 | |
- ICONST_1 | |
- IUSHR | |
- IOR | |
- ISTORE 2 | |
- ILOAD 2 | |
- ILOAD 2 | |
- ICONST_2 | |
- IUSHR | |
- IOR | |
- ISTORE 2 | |
- ILOAD 2 | |
- ILOAD 2 | |
- ICONST_4 | |
- IUSHR | |
- IOR | |
- ISTORE 2 | |
- ILOAD 2 | |
- ILOAD 2 | |
- BIPUSH 8 | |
- IUSHR | |
- IOR | |
- ISTORE 2 | |
- ILOAD 2 | |
- ILOAD 2 | |
- BIPUSH 16 | |
- IUSHR | |
- IOR | |
- ISTORE 2 | |
- ILOAD 2 | |
- ICONST_1 | |
- IADD | |
+ INVOKESTATIC java/lang/Integer.numberOfLeadingZeros (I)I | |
+ INEG | |
+ ISHL | |
IRETURN | |
MAXSTACK = 3 | |
- MAXLOCALS = 3 | |
+ MAXLOCALS = 2 | |
// access flags 0x11 | |
public final sizeForThreshold(II)I | |
diff --git a/library/scala/collection/mutable/HashTable$HashUtils.class b/library/scala/collection/mutable/HashTable$HashUtils.class | |
index d345b04..b99927b 100644 | |
--- a/library/scala/collection/mutable/HashTable$HashUtils.class | |
+++ b/library/scala/collection/mutable/HashTable$HashUtils.class | |
@@ -43,23 +43,11 @@ public abstract interface scala/collection/mutable/HashTable$HashUtils { | |
GETSTATIC scala/util/hashing/package$.MODULE$ : Lscala/util/hashing/package$; | |
ILOAD 1 | |
INVOKEVIRTUAL scala/util/hashing/package$.byteswap32 (I)I | |
- ISTORE 3 | |
ILOAD 2 | |
- BIPUSH 31 | |
- IAND | |
- ISTORE 4 | |
- ILOAD 3 | |
- ILOAD 4 | |
- IUSHR | |
- ILOAD 3 | |
- BIPUSH 32 | |
- ILOAD 4 | |
- ISUB | |
- ISHL | |
- IOR | |
+ INVOKESTATIC java/lang/Integer.rotateRight (II)I | |
IRETURN | |
- MAXSTACK = 4 | |
- MAXLOCALS = 5 | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 3 | |
// access flags 0x1009 | |
public static synthetic improve$(Lscala/collection/mutable/HashTable$HashUtils;II)I | |
diff --git a/library/scala/collection/mutable/ListBuffer.class b/library/scala/collection/mutable/ListBuffer.class | |
index d62e1bd..b4bf9d3 100644 | |
--- a/library/scala/collection/mutable/ListBuffer.class | |
+++ b/library/scala/collection/mutable/ListBuffer.class | |
@@ -1246,9 +1246,16 @@ public final class scala/collection/mutable/ListBuffer extends scala/collection/ | |
// access flags 0x1 | |
public isEmpty()Z | |
ALOAD 0 | |
- INVOKESTATIC scala/collection/generic/TraversableForwarder.isEmpty$ (Lscala/collection/generic/TraversableForwarder;)Z | |
+ INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I | |
+ ICONST_0 | |
+ IF_ICMPNE L0 | |
+ ICONST_1 | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_0 | |
+ L1 | |
IRETURN | |
- MAXSTACK = 1 | |
+ MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
@@ -1522,9 +1529,16 @@ public final class scala/collection/mutable/ListBuffer extends scala/collection/ | |
// access flags 0x1 | |
public nonEmpty()Z | |
ALOAD 0 | |
- INVOKESTATIC scala/collection/generic/TraversableForwarder.nonEmpty$ (Lscala/collection/generic/TraversableForwarder;)Z | |
+ INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I | |
+ ICONST_0 | |
+ IF_ICMPLE L0 | |
+ ICONST_1 | |
+ GOTO L1 | |
+ L0 | |
+ ICONST_0 | |
+ L1 | |
IRETURN | |
- MAXSTACK = 1 | |
+ MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
diff --git a/library/scala/collection/mutable/OpenHashMap$.class b/library/scala/collection/mutable/OpenHashMap$.class | |
index e2dcf4c..bae8a6c 100644 | |
--- a/library/scala/collection/mutable/OpenHashMap$.class | |
+++ b/library/scala/collection/mutable/OpenHashMap$.class | |
@@ -49,19 +49,4 @@ public final class scala/collection/mutable/OpenHashMap$ { | |
ARETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
- | |
- // access flags 0x1 | |
- public nextPositivePowerOfTwo(I)I | |
- // parameter final i | |
- ICONST_1 | |
- BIPUSH 32 | |
- ILOAD 1 | |
- ICONST_1 | |
- ISUB | |
- INVOKESTATIC java/lang/Integer.numberOfLeadingZeros (I)I | |
- ISUB | |
- ISHL | |
- IRETURN | |
- MAXSTACK = 4 | |
- MAXLOCALS = 2 | |
} | |
diff --git a/library/scala/collection/mutable/OpenHashMap.class b/library/scala/collection/mutable/OpenHashMap.class | |
index 412b7cf..f9fe74b 100644 | |
--- a/library/scala/collection/mutable/OpenHashMap.class | |
+++ b/library/scala/collection/mutable/OpenHashMap.class | |
@@ -483,9 +483,9 @@ public class scala/collection/mutable/OpenHashMap extends scala/collection/mutab | |
ALOAD 0 | |
INVOKESPECIAL scala/collection/mutable/AbstractMap.<init> ()V | |
ALOAD 0 | |
- GETSTATIC scala/collection/mutable/OpenHashMap$.MODULE$ : Lscala/collection/mutable/OpenHashMap$; | |
+ GETSTATIC scala/collection/mutable/HashTable$.MODULE$ : Lscala/collection/mutable/HashTable$; | |
ILOAD 1 | |
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap$.nextPositivePowerOfTwo (I)I | |
+ INVOKEVIRTUAL scala/collection/mutable/HashTable$.nextPositivePowerOfTwo (I)I | |
PUTFIELD scala/collection/mutable/OpenHashMap.actualInitialSize : I | |
ALOAD 0 | |
ALOAD 0 | |
diff --git a/library/scala/collection/mutable/TreeMap$TreeMapView.class b/library/scala/collection/mutable/TreeMap$TreeMapView.class | |
index 153ab8f..e7b02db 100644 | |
--- a/library/scala/collection/mutable/TreeMap$TreeMapView.class | |
+++ b/library/scala/collection/mutable/TreeMap$TreeMapView.class | |
@@ -450,6 +450,25 @@ public final class scala/collection/mutable/TreeMap$TreeMapView extends scala/co | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
+ // signature ()Lscala/collection/Iterator<TA;>; | |
+ // declaration: scala.collection.Iterator<A> keysIterator() | |
+ public keysIterator()Lscala/collection/Iterator; | |
+ GETSTATIC scala/collection/mutable/RedBlackTree$.MODULE$ : Lscala/collection/mutable/RedBlackTree$; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/TreeMap$TreeMapView.$outer : Lscala/collection/mutable/TreeMap; | |
+ GETFIELD scala/collection/mutable/TreeMap.scala$collection$mutable$TreeMap$$tree : Lscala/collection/mutable/RedBlackTree$Tree; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/TreeMap$TreeMapView.from : Lscala/Option; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/TreeMap$TreeMapView.until : Lscala/Option; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/TreeMap$TreeMapView.ordering ()Lscala/math/Ordering; | |
+ INVOKEVIRTUAL scala/collection/mutable/RedBlackTree$.keysIterator (Lscala/collection/mutable/RedBlackTree$Tree;Lscala/Option;Lscala/Option;Lscala/math/Ordering;)Lscala/collection/Iterator; | |
+ ARETURN | |
+ MAXSTACK = 5 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
// signature (TA;)Lscala/collection/Iterator<TA;>; | |
// declaration: scala.collection.Iterator<A> keysIteratorFrom(A) | |
public keysIteratorFrom(Ljava/lang/Object;)Lscala/collection/Iterator; | |
@@ -857,6 +876,25 @@ public final class scala/collection/mutable/TreeMap$TreeMapView extends scala/co | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
+ // signature ()Lscala/collection/Iterator<TB;>; | |
+ // declaration: scala.collection.Iterator<B> valuesIterator() | |
+ public valuesIterator()Lscala/collection/Iterator; | |
+ GETSTATIC scala/collection/mutable/RedBlackTree$.MODULE$ : Lscala/collection/mutable/RedBlackTree$; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/TreeMap$TreeMapView.$outer : Lscala/collection/mutable/TreeMap; | |
+ GETFIELD scala/collection/mutable/TreeMap.scala$collection$mutable$TreeMap$$tree : Lscala/collection/mutable/RedBlackTree$Tree; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/TreeMap$TreeMapView.from : Lscala/Option; | |
+ ALOAD 0 | |
+ GETFIELD scala/collection/mutable/TreeMap$TreeMapView.until : Lscala/Option; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/TreeMap$TreeMapView.ordering ()Lscala/math/Ordering; | |
+ INVOKEVIRTUAL scala/collection/mutable/RedBlackTree$.valuesIterator (Lscala/collection/mutable/RedBlackTree$Tree;Lscala/Option;Lscala/Option;Lscala/math/Ordering;)Lscala/collection/Iterator; | |
+ ARETURN | |
+ MAXSTACK = 5 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
// signature (TA;)Lscala/collection/Iterator<TB;>; | |
// declaration: scala.collection.Iterator<B> valuesIteratorFrom(A) | |
public valuesIteratorFrom(Ljava/lang/Object;)Lscala/collection/Iterator; | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofBoolean.class b/library/scala/collection/mutable/WrappedArray$ofBoolean.class | |
index 565867b..9e02dea 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofBoolean.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofBoolean.class | |
@@ -93,6 +93,48 @@ public final class scala/collection/mutable/WrappedArray$ofBoolean extends scala | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofBoolean | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofBoolean | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofBoolean.array ()[Z | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofBoolean.array ()[Z | |
+ INVOKESTATIC java/util/Arrays.equals ([Z[Z)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofBoolean.array ()[Z | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mZc$sp ([Z)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofBoolean.array ()[Z | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofByte.class b/library/scala/collection/mutable/WrappedArray$ofByte.class | |
index dfe5cba..c0f2cd9 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofByte.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofByte.class | |
@@ -83,6 +83,48 @@ public final class scala/collection/mutable/WrappedArray$ofByte extends scala/co | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofByte | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofByte | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofByte.array ()[B | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofByte.array ()[B | |
+ INVOKESTATIC java/util/Arrays.equals ([B[B)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofByte.array ()[B | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedBytesHash ([B)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofByte.array ()[B | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofChar.class b/library/scala/collection/mutable/WrappedArray$ofChar.class | |
index c75309e..5783368 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofChar.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofChar.class | |
@@ -83,6 +83,48 @@ public final class scala/collection/mutable/WrappedArray$ofChar extends scala/co | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofChar | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofChar | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofChar.array ()[C | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofChar.array ()[C | |
+ INVOKESTATIC java/util/Arrays.equals ([C[C)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofChar.array ()[C | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mCc$sp ([C)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofChar.array ()[C | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofDouble.class b/library/scala/collection/mutable/WrappedArray$ofDouble.class | |
index 03e64cb..d5bdf39 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofDouble.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofDouble.class | |
@@ -93,6 +93,48 @@ public final class scala/collection/mutable/WrappedArray$ofDouble extends scala/ | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofDouble | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofDouble | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofDouble.array ()[D | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofDouble.array ()[D | |
+ INVOKESTATIC java/util/Arrays.equals ([D[D)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofDouble.array ()[D | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mDc$sp ([D)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofDouble.array ()[D | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofFloat.class b/library/scala/collection/mutable/WrappedArray$ofFloat.class | |
index 19faaff..35d17be 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofFloat.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofFloat.class | |
@@ -93,6 +93,48 @@ public final class scala/collection/mutable/WrappedArray$ofFloat extends scala/c | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofFloat | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofFloat | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofFloat.array ()[F | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofFloat.array ()[F | |
+ INVOKESTATIC java/util/Arrays.equals ([F[F)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofFloat.array ()[F | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mFc$sp ([F)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofFloat.array ()[F | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofInt.class b/library/scala/collection/mutable/WrappedArray$ofInt.class | |
index 559e405..0b54daf 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofInt.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofInt.class | |
@@ -93,6 +93,48 @@ public final class scala/collection/mutable/WrappedArray$ofInt extends scala/col | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofInt | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofInt | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofInt.array ()[I | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofInt.array ()[I | |
+ INVOKESTATIC java/util/Arrays.equals ([I[I)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofInt.array ()[I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mIc$sp ([I)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofInt.array ()[I | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofLong.class b/library/scala/collection/mutable/WrappedArray$ofLong.class | |
index 0e6fa0f..b6c28cb 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofLong.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofLong.class | |
@@ -93,6 +93,48 @@ public final class scala/collection/mutable/WrappedArray$ofLong extends scala/co | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofLong | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofLong | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofLong.array ()[J | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofLong.array ()[J | |
+ INVOKESTATIC java/util/Arrays.equals ([J[J)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofLong.array ()[J | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mJc$sp ([J)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofLong.array ()[J | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofRef.class b/library/scala/collection/mutable/WrappedArray$ofRef.class | |
index c14b9ba..0123c88 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofRef.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofRef.class | |
@@ -134,6 +134,48 @@ public final class scala/collection/mutable/WrappedArray$ofRef extends scala/col | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofRef | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofRef | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofRef.array ()[Ljava/lang/Object; | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofRef.array ()[Ljava/lang/Object; | |
+ INVOKESTATIC java/util/Arrays.equals ([Ljava/lang/Object;[Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofRef.array ()[Ljava/lang/Object; | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash (Ljava/lang/Object;)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofRef.array ()[Ljava/lang/Object; | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofShort.class b/library/scala/collection/mutable/WrappedArray$ofShort.class | |
index e2f633c..b5b7fa4 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofShort.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofShort.class | |
@@ -83,6 +83,48 @@ public final class scala/collection/mutable/WrappedArray$ofShort extends scala/c | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofShort | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofShort | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofShort.array ()[S | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofShort.array ()[S | |
+ INVOKESTATIC java/util/Arrays.equals ([S[S)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L0 | |
+ GOTO L2 | |
+ L2 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L1 | |
+ L1 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofShort.array ()[S | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mSc$sp ([S)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofShort.array ()[S | |
diff --git a/library/scala/collection/mutable/WrappedArray$ofUnit.class b/library/scala/collection/mutable/WrappedArray$ofUnit.class | |
index 7224e9a..7be806b 100644 | |
--- a/library/scala/collection/mutable/WrappedArray$ofUnit.class | |
+++ b/library/scala/collection/mutable/WrappedArray$ofUnit.class | |
@@ -94,6 +94,55 @@ public final class scala/collection/mutable/WrappedArray$ofUnit extends scala/co | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
+ public equals(Ljava/lang/Object;)Z | |
+ // parameter final that | |
+ ALOAD 1 | |
+ ASTORE 3 | |
+ ALOAD 3 | |
+ INSTANCEOF scala/collection/mutable/WrappedArray$ofUnit | |
+ IFEQ L0 | |
+ ALOAD 3 | |
+ CHECKCAST scala/collection/mutable/WrappedArray$ofUnit | |
+ ASTORE 4 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofUnit.array ()[Lscala/runtime/BoxedUnit; | |
+ ARRAYLENGTH | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofUnit.array ()[Lscala/runtime/BoxedUnit; | |
+ ARRAYLENGTH | |
+ IF_ICMPNE L1 | |
+ ICONST_1 | |
+ GOTO L2 | |
+ L1 | |
+ ICONST_0 | |
+ L2 | |
+ ISTORE 2 | |
+ GOTO L3 | |
+ L0 | |
+ GOTO L4 | |
+ L4 | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ INVOKESTATIC scala/collection/GenSeqLike.equals$ (Lscala/collection/GenSeqLike;Ljava/lang/Object;)Z | |
+ ISTORE 2 | |
+ GOTO L3 | |
+ L3 | |
+ ILOAD 2 | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 5 | |
+ | |
+ // access flags 0x1 | |
+ public hashCode()I | |
+ GETSTATIC scala/util/hashing/MurmurHash3$.MODULE$ : Lscala/util/hashing/MurmurHash3$; | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofUnit.array ()[Lscala/runtime/BoxedUnit; | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.wrappedArrayHash$mVc$sp ([Lscala/runtime/BoxedUnit;)I | |
+ IRETURN | |
+ MAXSTACK = 2 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public length()I | |
ALOAD 0 | |
INVOKEVIRTUAL scala/collection/mutable/WrappedArray$ofUnit.array ()[Lscala/runtime/BoxedUnit; | |
diff --git a/library/scala/concurrent/BatchingExecutor.class b/library/scala/concurrent/BatchingExecutor.class | |
index 25a68b5..67e99d4 100644 | |
--- a/library/scala/concurrent/BatchingExecutor.class | |
+++ b/library/scala/concurrent/BatchingExecutor.class | |
@@ -69,17 +69,11 @@ public abstract interface scala/concurrent/BatchingExecutor implements java/util | |
NEW scala/concurrent/BatchingExecutor$Batch | |
DUP | |
ALOAD 0 | |
- GETSTATIC scala/collection/immutable/List$.MODULE$ : Lscala/collection/immutable/List$; | |
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$; | |
- ICONST_1 | |
- ANEWARRAY java/lang/Runnable | |
- DUP | |
- ICONST_0 | |
ALOAD 1 | |
- AASTORE | |
- CHECKCAST [Ljava/lang/Object; | |
- INVOKEVIRTUAL scala/Predef$.wrapRefArray ([Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; | |
- INVOKEVIRTUAL scala/collection/immutable/List$.apply (Lscala/collection/Seq;)Lscala/collection/immutable/List; | |
+ ASTORE 4 | |
+ GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$; | |
+ ALOAD 4 | |
+ INVOKEVIRTUAL scala/collection/immutable/Nil$.$colon$colon (Ljava/lang/Object;)Lscala/collection/immutable/List; | |
INVOKESPECIAL scala/concurrent/BatchingExecutor$Batch.<init> (Lscala/concurrent/BatchingExecutor;Lscala/collection/immutable/List;)V | |
INVOKEINTERFACE scala/concurrent/BatchingExecutor.unbatchedExecute (Ljava/lang/Runnable;)V | |
GETSTATIC scala/runtime/BoxedUnit.UNIT : Lscala/runtime/BoxedUnit; | |
@@ -91,9 +85,9 @@ public abstract interface scala/concurrent/BatchingExecutor implements java/util | |
ALOAD 0 | |
INVOKEINTERFACE scala/concurrent/BatchingExecutor.scala$concurrent$BatchingExecutor$$_tasksLocal ()Ljava/lang/ThreadLocal; | |
ALOAD 1 | |
- ASTORE 4 | |
+ ASTORE 5 | |
ALOAD 3 | |
- ALOAD 4 | |
+ ALOAD 5 | |
INVOKEVIRTUAL scala/collection/immutable/List.$colon$colon (Ljava/lang/Object;)Lscala/collection/immutable/List; | |
INVOKEVIRTUAL java/lang/ThreadLocal.set (Ljava/lang/Object;)V | |
GETSTATIC scala/runtime/BoxedUnit.UNIT : Lscala/runtime/BoxedUnit; | |
@@ -107,8 +101,8 @@ public abstract interface scala/concurrent/BatchingExecutor implements java/util | |
INVOKEINTERFACE scala/concurrent/BatchingExecutor.unbatchedExecute (Ljava/lang/Runnable;)V | |
L4 | |
RETURN | |
- MAXSTACK = 10 | |
- MAXLOCALS = 5 | |
+ MAXSTACK = 6 | |
+ MAXLOCALS = 6 | |
// access flags 0x1009 | |
public static synthetic execute$(Lscala/concurrent/BatchingExecutor;Ljava/lang/Runnable;)V | |
diff --git a/library/scala/util/Properties$.class b/library/scala/util/Properties$.class | |
index de8335c..f4524a2 100644 | |
--- a/library/scala/util/Properties$.class | |
+++ b/library/scala/util/Properties$.class | |
@@ -81,6 +81,14 @@ public final class scala/util/Properties$ implements scala/util/PropertiesTrait | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
+ public coloredOutputEnabled()Z | |
+ ALOAD 0 | |
+ INVOKESTATIC scala/util/PropertiesTrait.coloredOutputEnabled$ (Lscala/util/PropertiesTrait;)Z | |
+ IRETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
public copyrightString()Ljava/lang/String; | |
ALOAD 0 | |
GETFIELD scala/util/Properties$.copyrightString : Ljava/lang/String; | |
diff --git a/library/scala/util/PropertiesTrait.class b/library/scala/util/PropertiesTrait.class | |
index a9afbcc..e67efe3 100644 | |
--- a/library/scala/util/PropertiesTrait.class | |
+++ b/library/scala/util/PropertiesTrait.class | |
@@ -325,7 +325,7 @@ public abstract interface scala/util/PropertiesTrait { | |
ALOAD 0 | |
ALOAD 0 | |
LDC "copyright.string" | |
- LDC "Copyright 2002-2016, LAMP/EPFL and Lightbend, Inc." | |
+ LDC "Copyright 2002-2017, LAMP/EPFL and Lightbend, Inc." | |
INVOKEINTERFACE scala/util/PropertiesTrait.scalaPropOrElse (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | |
INVOKEINTERFACE scala/util/PropertiesTrait.scala$util$PropertiesTrait$_setter_$copyrightString_$eq (Ljava/lang/String;)V | |
RETURN | |
@@ -352,6 +352,71 @@ public abstract interface scala/util/PropertiesTrait { | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
+ // access flags 0x1 | |
+ public default coloredOutputEnabled()Z | |
+ ALOAD 0 | |
+ LDC "scala.color" | |
+ LDC "auto" | |
+ INVOKEINTERFACE scala/util/PropertiesTrait.propOrElse (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | |
+ ASTORE 2 | |
+ LDC "auto" | |
+ ALOAD 2 | |
+ INVOKEVIRTUAL java/lang/Object.equals (Ljava/lang/Object;)Z | |
+ IFEQ L0 | |
+ INVOKESTATIC java/lang/System.console ()Ljava/io/Console; | |
+ IFNULL L1 | |
+ ALOAD 0 | |
+ INVOKEINTERFACE scala/util/PropertiesTrait.isWin ()Z | |
+ IFNE L1 | |
+ ICONST_1 | |
+ GOTO L2 | |
+ L1 | |
+ ICONST_0 | |
+ L2 | |
+ ISTORE 1 | |
+ GOTO L3 | |
+ L0 | |
+ GOTO L4 | |
+ L4 | |
+ ALOAD 2 | |
+ INVOKEVIRTUAL java/lang/String.toLowerCase ()Ljava/lang/String; | |
+ LDC "true" | |
+ ASTORE 3 | |
+ DUP | |
+ IFNONNULL L5 | |
+ POP | |
+ ALOAD 3 | |
+ IFNULL L6 | |
+ GOTO L7 | |
+ L5 | |
+ ALOAD 3 | |
+ INVOKEVIRTUAL java/lang/Object.equals (Ljava/lang/Object;)Z | |
+ IFEQ L7 | |
+ L6 | |
+ ICONST_1 | |
+ ISTORE 1 | |
+ GOTO L3 | |
+ L7 | |
+ GOTO L8 | |
+ L8 | |
+ ICONST_0 | |
+ ISTORE 1 | |
+ GOTO L3 | |
+ L3 | |
+ ILOAD 1 | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 4 | |
+ | |
+ // access flags 0x1009 | |
+ public static synthetic coloredOutputEnabled$(Lscala/util/PropertiesTrait;)Z | |
+ // parameter final synthetic $this | |
+ ALOAD 0 | |
+ INVOKESPECIAL scala/util/PropertiesTrait.coloredOutputEnabled ()Z | |
+ IRETURN | |
+ MAXSTACK = 1 | |
+ MAXLOCALS = 1 | |
+ | |
// access flags 0x2 | |
private default compareVersions$1(Ljava/lang/String;Ljava/lang/String;I)I | |
// parameter final s | |
diff --git a/library/scala/util/hashing/MurmurHash3$.class b/library/scala/util/hashing/MurmurHash3$.class | |
index 975557d..3bf1b9f 100644 | |
--- a/library/scala/util/hashing/MurmurHash3$.class | |
+++ b/library/scala/util/hashing/MurmurHash3$.class | |
@@ -515,4 +515,138 @@ public final class scala/util/hashing/MurmurHash3$ extends scala/util/hashing/Mu | |
ARETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
+ | |
+ // access flags 0x1 | |
+ // signature <T:Ljava/lang/Object;>(Ljava/lang/Object;)I | |
+ // declaration: int wrappedArrayHash<T>(java.lang.Object) | |
+ public wrappedArrayHash(Ljava/lang/Object;)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash (Ljava/lang/Object;I)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mBc$sp([B)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mBc$sp ([BI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mCc$sp([C)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mCc$sp ([CI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mDc$sp([D)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mDc$sp ([DI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mFc$sp([F)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mFc$sp ([FI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mIc$sp([I)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mIc$sp ([II)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mJc$sp([J)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mJc$sp ([JI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mSc$sp([S)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mSc$sp ([SI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mVc$sp([Lscala/runtime/BoxedUnit;)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mVc$sp ([Lscala/runtime/BoxedUnit;I)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedArrayHash$mZc$sp([Z)I | |
+ // parameter final a | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.arrayHash$mZc$sp ([ZI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
+ | |
+ // access flags 0x1 | |
+ public wrappedBytesHash([B)I | |
+ // parameter final data | |
+ ALOAD 0 | |
+ ALOAD 1 | |
+ ALOAD 0 | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.seqSeed ()I | |
+ INVOKEVIRTUAL scala/util/hashing/MurmurHash3$.bytesHash ([BI)I | |
+ IRETURN | |
+ MAXSTACK = 3 | |
+ MAXLOCALS = 2 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment