Skip to content

Instantly share code, notes, and snippets.

@retronym
Last active July 4, 2019 22:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save retronym/1707779d4428e48c013c33ee89ce04a6 to your computer and use it in GitHub Desktop.
Save retronym/1707779d4428e48c013c33ee89ce04a6 to your computer and use it in GitHub Desktop.
jardiff $(scala-classpath $(scala-ref-version a995c4d)) $(scala-classpath $(scala-pr-version 8199))| tee /tmp/private-this.diff
diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index f347784..d91a92b 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -1,349 +1,79 @@
Manifest-Version: 1.0
-Automatic-Module-Name: scala.tools.nsc
-Bnd-LastModified: 1561981371668
+Automatic-Module-Name: scala.reflect
+Bnd-LastModified: 1562143436116
Bundle-ManifestVersion: 2
-Bundle-Name: Scala Compiler
+Bundle-Name: Scala Reflect
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-SymbolicName: org.scala-lang.scala-compiler
-Bundle-Version: 2.12.9.v20190701-113627-a995c4d
-Class-Path: scala-reflect.jar scala-library.jar
+Bundle-SymbolicName: org.scala-lang.scala-reflect
+Bundle-Version: 2.12.9.v20190703-083340-98fd6ff
Created-By: 1.8.0_212 (Oracle Corporation)
-Export-Package: LICENSE;version="2.12.9.v20190701-113627-a995c4d",NOTICE
- ;version="2.12.9.v20190701-113627-a995c4d",compiler.properties;version=
- "2.12.9.v20190701-113627-a995c4d",interactive.properties;version="2.12.
- 9.v20190701-113627-a995c4d",repl-jline.properties;version="2.12.9.v2019
- 0701-113627-a995c4d",repl.properties;version="2.12.9.v20190701-113627-a
- 995c4d",rootdoc.txt;version="2.12.9.v20190701-113627-a995c4d",scala-asm
- .properties;version="2.12.9.v20190701-113627-a995c4d",scala-buildcharac
- ter.properties;version="2.12.9.v20190701-113627-a995c4d",scala.reflect.
- macros.compiler;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,
- scala.collection,scala.collection.immutable,scala.collection.mutable,sc
- ala.reflect,scala.reflect.internal,scala.reflect.internal.tpe,scala.ref
- lect.internal.util,scala.reflect.macros.util,scala.runtime,scala.tools.
- nsc,scala.tools.nsc.typechecker,scala.util",scala.reflect.macros.contex
- ts;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collect
- ion,scala.collection.immutable,scala.reflect,scala.reflect.api,scala.re
- flect.internal,scala.reflect.internal.util,scala.reflect.macros,scala.r
- eflect.macros.util,scala.reflect.macros.whitebox,scala.reflect.reify,sc
- ala.reflect.reify.utils,scala.runtime,scala.tools.nsc,scala.tools.nsc.a
- st,scala.tools.nsc.reporters,scala.tools.nsc.settings,scala.tools.nsc.t
- ransform,scala.tools.nsc.typechecker,scala.tools.nsc.util,scala.tools.r
- eflect",scala.reflect.macros.runtime;version="2.12.9.v20190701-113627-a
- 995c4d";uses:="scala,scala.collection.mutable,scala.reflect,scala.refle
- ct.internal,scala.reflect.internal.util,scala.runtime,scala.tools.nsc.t
- ypechecker,scala.util.control",scala.reflect.macros.util;version="2.12.
- 9.v20190701-113627-a995c4d";uses:="scala,scala.collection.immutable,sca
- la.reflect,scala.reflect.internal,scala.tools.nsc",scala.reflect.quasiq
- uotes;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.coll
- ection,scala.collection.immutable,scala.collection.mutable,scala.reflec
- t,scala.reflect.internal,scala.reflect.internal.util,scala.reflect.macr
- os.contexts,scala.reflect.reify,scala.runtime,scala.tools.nsc,scala.too
- ls.nsc.ast.parser,scala.tools.nsc.typechecker",scala.reflect.reify;vers
- ion="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collection,sca
- la.collection.immutable,scala.reflect,scala.reflect.api,scala.reflect.i
- nternal,scala.reflect.internal.util,scala.reflect.macros.contexts,scala
- .reflect.reify.codegen,scala.reflect.reify.phases,scala.reflect.reify.u
- tils,scala.runtime,scala.tools.nsc,scala.tools.nsc.ast,scala.tools.nsc.
- typechecker,scala.tools.nsc.util",scala.reflect.reify.codegen;version="
- 2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collection,scala.co
- llection.immutable,scala.reflect,scala.reflect.internal,scala.reflect.i
- nternal.util,scala.reflect.reify,scala.reflect.reify.utils,scala.runtim
- e,scala.tools.nsc.typechecker",scala.reflect.reify.phases;version="2.12
- .9.v20190701-113627-a995c4d";uses:="scala,scala.collection,scala.collec
- tion.immutable,scala.collection.mutable,scala.reflect,scala.reflect.api
- ,scala.reflect.internal,scala.reflect.reify,scala.reflect.reify.codegen
- ,scala.reflect.reify.utils,scala.runtime,scala.tools.nsc.ast",scala.ref
- lect.reify.utils;version="2.12.9.v20190701-113627-a995c4d";uses:="scala
- ,scala.collection,scala.collection.immutable,scala.collection.mutable,s
- cala.reflect,scala.reflect.internal,scala.reflect.reify,scala.runtime,s
- cala.tools.nsc,scala.tools.nsc.typechecker,scala.tools.nsc.util,scala.u
- til.matching",scala.tools.ant;version="2.12.9.v20190701-113627-a995c4d"
- ;uses:="org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.t
- ools.ant.types,org.apache.tools.ant.util,org.apache.tools.ant.util.faca
- de,scala,scala.collection,scala.collection.immutable,scala.reflect,scal
- a.runtime,scala.tools.nsc,scala.tools.nsc.doc,scala.tools.nsc.reporters
- ,scala.tools.nsc.settings",scala.tools.ant.sabbus;version="2.12.9.v2019
- 0701-113627-a995c4d";uses:="org.apache.tools.ant,org.apache.tools.ant.t
- askdefs,org.apache.tools.ant.types,scala,scala.collection,scala.collect
- ion.generic,scala.collection.immutable,scala.collection.mutable,scala.c
- ollection.parallel,scala.math,scala.reflect,scala.runtime,scala.tools.a
- nt",scala.tools.ant.templates;version="2.12.9.v20190701-113627-a995c4d"
- ,scala.tools.asm;version="2.12.9.v20190701-113627-a995c4d",scala.tools.
- asm.commons;version="2.12.9.v20190701-113627-a995c4d";uses:="scala.tool
- s.asm",scala.tools.asm.signature;version="2.12.9.v20190701-113627-a995c
- 4d",scala.tools.asm.tree;version="2.12.9.v20190701-113627-a995c4d";uses
- :="scala.tools.asm",scala.tools.asm.tree.analysis;version="2.12.9.v2019
- 0701-113627-a995c4d";uses:="scala.tools.asm,scala.tools.asm.tree",scala
- .tools.asm.util;version="2.12.9.v20190701-113627-a995c4d";uses:="scala.
- tools.asm,scala.tools.asm.signature",scala.tools.cmd;version="2.12.9.v2
- 0190701-113627-a995c4d";uses:="scala,scala.collection,scala.collection.
- immutable,scala.collection.mutable,scala.reflect,scala.reflect.io,scala
- .runtime",scala.tools.fusesource_embedded.hawtjni.runtime;version="2.12
- .9.v20190701-113627-a995c4d",scala.tools.fusesource_embedded.jansi;vers
- ion="2.12.9.v20190701-113627-a995c4d",scala.tools.fusesource_embedded.j
- ansi.internal;version="2.12.9.v20190701-113627-a995c4d";uses:="scala.to
- ols.fusesource_embedded.hawtjni.runtime",scala.tools.jline_embedded;ver
- sion="2.12.9.v20190701-113627-a995c4d";uses:="scala.tools.jline_embedde
- d.internal",scala.tools.jline_embedded.console;version="2.12.9.v2019070
- 1-113627-a995c4d";uses:="scala.tools.jline_embedded,scala.tools.jline_e
- mbedded.console.completer,scala.tools.jline_embedded.console.history",s
- cala.tools.jline_embedded.console.completer;version="2.12.9.v20190701-1
- 13627-a995c4d";uses:="scala.tools.jline_embedded.console",scala.tools.j
- line_embedded.console.history;version="2.12.9.v20190701-113627-a995c4d"
- ,scala.tools.jline_embedded.console.internal;version="2.12.9.v20190701-
- 113627-a995c4d",scala.tools.jline_embedded.internal;version="2.12.9.v20
- 190701-113627-a995c4d",scala.tools.nsc;version="2.12.9.v20190701-113627
- -a995c4d";uses:="javax.tools,scala,scala.collection,scala.collection.im
- mutable,scala.collection.mutable,scala.concurrent,scala.math,scala.refl
- ect,scala.reflect.api,scala.reflect.internal,scala.reflect.internal.pic
- kling,scala.reflect.internal.settings,scala.reflect.internal.tpe,scala.
- reflect.internal.transform,scala.reflect.internal.util,scala.reflect.io
- ,scala.reflect.macros,scala.reflect.macros.contexts,scala.runtime,scala
- .tools.asm,scala.tools.asm.tree,scala.tools.nsc.ast,scala.tools.nsc.ast
- .parser,scala.tools.nsc.backend,scala.tools.nsc.backend.jvm,scala.tools
- .nsc.classpath,scala.tools.nsc.doc,scala.tools.nsc.interpreter,scala.to
- ols.nsc.io,scala.tools.nsc.javac,scala.tools.nsc.plugins,scala.tools.ns
- c.profile,scala.tools.nsc.reporters,scala.tools.nsc.settings,scala.tool
- s.nsc.symtab,scala.tools.nsc.symtab.classfile,scala.tools.nsc.transform
- ,scala.tools.nsc.transform.patmat,scala.tools.nsc.typechecker,scala.too
- ls.nsc.util,scala.tools.reflect,scala.tools.util,scala.util,scala.util.
- matching",scala.tools.nsc.ast;version="2.12.9.v20190701-113627-a995c4d"
- ;uses:="javax.swing,javax.swing.event,javax.swing.tree,scala,scala.coll
- ection,scala.collection.immutable,scala.collection.mutable,scala.concur
- rent,scala.reflect,scala.reflect.api,scala.reflect.internal,scala.refle
- ct.internal.tpe,scala.reflect.internal.util,scala.runtime,scala.text,sc
- ala.tools.nsc,scala.tools.nsc.typechecker,scala.tools.nsc.util,scala.ut
- il.matching",scala.tools.nsc.ast.parser;version="2.12.9.v20190701-11362
- 7-a995c4d";uses:="scala,scala.collection,scala.collection.immutable,sca
- la.collection.mutable,scala.reflect,scala.reflect.api,scala.reflect.int
- ernal,scala.reflect.internal.util,scala.runtime,scala.tools.nsc,scala.t
- ools.nsc.ast,scala.tools.nsc.ast.parser.xml,scala.tools.nsc.javac,scala
- .tools.nsc.util,scala.util.control",scala.tools.nsc.ast.parser.xml;vers
- ion="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collection,sca
- la.collection.immutable,scala.collection.mutable,scala.reflect,scala.ru
- ntime",scala.tools.nsc.backend;version="2.12.9.v20190701-113627-a995c4d
- ";uses:="scala,scala.collection.immutable,scala.reflect,scala.reflect.i
- nternal,scala.reflect.io,scala.runtime,scala.tools.nsc,scala.tools.nsc.
- symtab,scala.tools.nsc.util",scala.tools.nsc.backend.jvm;version="2.12.
- 9.v20190701-113627-a995c4d";uses:="scala,scala.collection,scala.collect
- ion.concurrent,scala.collection.generic,scala.collection.immutable,scal
- a.collection.mutable,scala.concurrent,scala.reflect,scala.reflect.api,s
- cala.reflect.internal,scala.reflect.internal.pickling,scala.reflect.int
- ernal.util,scala.reflect.io,scala.runtime,scala.tools.asm,scala.tools.a
- sm.tree,scala.tools.asm.util,scala.tools.nsc,scala.tools.nsc.backend.jv
- m.analysis,scala.tools.nsc.backend.jvm.opt,scala.tools.nsc.transform,sc
- ala.tools.nsc.util,scala.util,scala.util.control",scala.tools.nsc.backe
- nd.jvm.analysis;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,
- scala.collection,scala.collection.generic,scala.collection.immutable,sc
- ala.collection.mutable,scala.math,scala.reflect,scala.runtime,scala.too
- ls.asm,scala.tools.asm.tree,scala.tools.asm.tree.analysis,scala.tools.n
- sc.backend.jvm,scala.tools.nsc.backend.jvm.opt,scala.util.control",scal
- a.tools.nsc.backend.jvm.opt;version="2.12.9.v20190701-113627-a995c4d";u
- ses:="scala,scala.collection,scala.collection.concurrent,scala.collecti
- on.generic,scala.collection.immutable,scala.collection.mutable,scala.ma
- th,scala.reflect,scala.reflect.internal.util,scala.reflect.io,scala.run
- time,scala.tools.asm,scala.tools.asm.tree,scala.tools.asm.tree.analysis
- ,scala.tools.nsc.backend.jvm,scala.tools.nsc.backend.jvm.analysis,scala
- .util,scala.util.matching",scala.tools.nsc.classpath;version="2.12.9.v2
- 0190701-113627-a995c4d";uses:="scala,scala.collection,scala.collection.
- immutable,scala.collection.mutable,scala.reflect,scala.reflect.io,scala
- .runtime,scala.tools.nsc,scala.tools.nsc.util,scala.util",scala.tools.n
- sc.doc;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.col
- lection,scala.collection.immutable,scala.collection.mutable,scala.refle
- ct,scala.reflect.internal,scala.reflect.internal.tpe,scala.reflect.inte
- rnal.util,scala.reflect.io,scala.reflect.macros.contexts,scala.runtime,
- scala.tools.nsc,scala.tools.nsc.ast,scala.tools.nsc.ast.parser,scala.to
- ols.nsc.backend,scala.tools.nsc.doc.base,scala.tools.nsc.doc.base.comme
- nt,scala.tools.nsc.doc.html.page.diagram,scala.tools.nsc.doc.model,scal
- a.tools.nsc.doc.model.diagram,scala.tools.nsc.javac,scala.tools.nsc.rep
- orters,scala.tools.nsc.settings,scala.tools.nsc.typechecker,scala.tools
- .reflect,scala.util,scala.util.control,scala.util.matching",scala.tools
- .nsc.doc.base;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,sc
- ala.collection,scala.collection.immutable,scala.collection.mutable,scal
- a.reflect,scala.reflect.internal,scala.reflect.internal.util,scala.runt
- ime,scala.tools.nsc,scala.tools.nsc.doc.base.comment,scala.tools.nsc.do
- c.model,scala.util.matching",scala.tools.nsc.doc.base.comment;version="
- 2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collection,scala.co
- llection.immutable,scala.collection.mutable,scala.reflect,scala.runtime
- ,scala.tools.nsc.doc.base,scala.util.matching",scala.tools.nsc.doc.docl
- et;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collect
- ion.mutable,scala.reflect,scala.tools.nsc.doc",scala.tools.nsc.doc.html
- ;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collectio
- n,scala.collection.immutable,scala.collection.mutable,scala.reflect,sca
- la.reflect.internal,scala.reflect.io,scala.runtime,scala.tools.nsc.doc,
- scala.tools.nsc.doc.base,scala.tools.nsc.doc.base.comment,scala.tools.n
- sc.doc.doclet,scala.tools.nsc.doc.model,scala.xml,scala.xml.dtd",scala.
- tools.nsc.doc.html.page;version="2.12.9.v20190701-113627-a995c4d";uses:
- ="scala,scala.collection,scala.collection.immutable,scala.collection.mu
- table,scala.reflect,scala.reflect.internal,scala.runtime,scala.tools.ns
- c.doc,scala.tools.nsc.doc.base.comment,scala.tools.nsc.doc.html,scala.t
- ools.nsc.doc.html.page.diagram,scala.tools.nsc.doc.model,scala.xml",sca
- la.tools.nsc.doc.html.page.diagram;version="2.12.9.v20190701-113627-a99
- 5c4d";uses:="scala,scala.collection,scala.collection.immutable,scala.co
- ncurrent,scala.reflect,scala.runtime,scala.sys.process,scala.tools.nsc.
- doc,scala.tools.nsc.doc.base,scala.tools.nsc.doc.html,scala.tools.nsc.d
- oc.model,scala.tools.nsc.doc.model.diagram,scala.tools.nsc.settings,sca
- la.xml",scala.tools.nsc.doc.html.resource.lib;version="2.12.9.v20190701
- -113627-a995c4d",scala.tools.nsc.doc.model;version="2.12.9.v20190701-11
- 3627-a995c4d";uses:="scala,scala.collection,scala.collection.immutable,
- scala.collection.mutable,scala.math,scala.reflect,scala.reflect.api,sca
- la.reflect.internal,scala.reflect.internal.tpe,scala.reflect.internal.u
- til,scala.reflect.io,scala.runtime,scala.tools.nsc,scala.tools.nsc.doc,
- scala.tools.nsc.doc.base,scala.tools.nsc.doc.base.comment,scala.tools.n
- sc.doc.html.page.diagram,scala.tools.nsc.doc.model.diagram,scala.tools.
- nsc.typechecker,scala.util,scala.util.matching",scala.tools.nsc.doc.mod
- el.diagram;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala
- .collection,scala.collection.immutable,scala.reflect,scala.reflect.inte
- rnal,scala.runtime,scala.tools.nsc.doc.base,scala.tools.nsc.doc.model,s
- cala.util.matching",scala.tools.nsc.interactive;version="2.12.9.v201907
- 01-113627-a995c4d";uses:="scala,scala.collection,scala.collection.gener
- ic,scala.collection.immutable,scala.collection.mutable,scala.collection
- .script,scala.math,scala.reflect,scala.reflect.internal,scala.reflect.i
- nternal.tpe,scala.reflect.internal.util,scala.reflect.io,scala.reflect.
- macros.contexts,scala.runtime,scala.tools.nsc,scala.tools.nsc.ast,scala
- .tools.nsc.backend,scala.tools.nsc.reporters,scala.tools.nsc.symtab,sca
- la.tools.nsc.typechecker,scala.tools.nsc.util,scala.tools.reflect,scala
- .util,scala.util.control,scala.util.matching",scala.tools.nsc.interacti
- ve.tests;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.c
- ollection,scala.collection.immutable,scala.collection.mutable,scala.ref
- lect,scala.reflect.internal,scala.reflect.internal.util,scala.reflect.i
- o,scala.runtime,scala.tools.nsc,scala.tools.nsc.interactive,scala.tools
- .nsc.interactive.tests.core,scala.tools.nsc.reporters,scala.tools.nsc.s
- ettings",scala.tools.nsc.interactive.tests.core;version="2.12.9.v201907
- 01-113627-a995c4d";uses:="scala,scala.collection,scala.collection.immut
- able,scala.reflect,scala.reflect.internal,scala.reflect.internal.util,s
- cala.reflect.io,scala.runtime,scala.tools.nsc,scala.tools.nsc.interacti
- ve,scala.tools.nsc.reporters,scala.util",scala.tools.nsc.interpreter;ve
- rsion="2.12.9.v20190701-113627-a995c4d";uses:="javax.script,javax.tools
- ,scala,scala.collection,scala.collection.generic,scala.collection.immut
- able,scala.collection.mutable,scala.io,scala.math,scala.reflect,scala.r
- eflect.api,scala.reflect.internal,scala.reflect.internal.settings,scala
- .reflect.internal.tpe,scala.reflect.internal.util,scala.reflect.io,scal
- a.reflect.macros.contexts,scala.runtime,scala.sys,scala.sys.process,sca
- la.tools.nsc,scala.tools.nsc.ast,scala.tools.nsc.backend,scala.tools.ns
- c.classpath,scala.tools.nsc.interactive,scala.tools.nsc.interpreter.ses
- sion,scala.tools.nsc.reporters,scala.tools.nsc.settings,scala.tools.nsc
- .symtab,scala.tools.nsc.typechecker,scala.tools.nsc.util,scala.tools.re
- flect,scala.util,scala.util.matching",scala.tools.nsc.interpreter.jline
- ;version="2.12.9.v20190701-113627-a995c4d";uses:="jline.console,jline.c
- onsole.completer,jline.console.history,scala,scala.collection,scala.col
- lection.immutable,scala.reflect,scala.reflect.io,scala.runtime,scala.to
- ols.nsc.interpreter,scala.tools.nsc.interpreter.session",scala.tools.ns
- c.interpreter.jline_embedded;version="2.12.9.v20190701-113627-a995c4d";
- uses:="scala,scala.collection,scala.collection.immutable,scala.reflect,
- scala.reflect.io,scala.runtime,scala.tools.jline_embedded.console,scala
- .tools.jline_embedded.console.completer,scala.tools.jline_embedded.cons
- ole.history,scala.tools.nsc.interpreter,scala.tools.nsc.interpreter.ses
- sion",scala.tools.nsc.interpreter.session;version="2.12.9.v20190701-113
- 627-a995c4d";uses:="scala.collection.immutable,scala.collection.mutable
- ,scala.reflect",scala.tools.nsc.io;version="2.12.9.v20190701-113627-a99
- 5c4d";uses:="scala,scala.collection,scala.collection.generic,scala.coll
- ection.immutable,scala.collection.mutable,scala.collection.parallel,sca
- la.io,scala.math,scala.reflect,scala.reflect.io,scala.runtime,scala.too
- ls.nsc.reporters,scala.util",scala.tools.nsc.javac;version="2.12.9.v201
- 90701-113627-a995c4d";uses:="scala,scala.collection,scala.collection.im
- mutable,scala.collection.mutable,scala.reflect,scala.reflect.internal,s
- cala.reflect.internal.util,scala.runtime,scala.tools.nsc,scala.tools.ns
- c.ast,scala.tools.nsc.ast.parser,scala.tools.nsc.util",scala.tools.nsc.
- plugins;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.co
- llection,scala.collection.immutable,scala.collection.mutable,scala.refl
- ect,scala.reflect.internal.util,scala.reflect.io,scala.runtime,scala.to
- ols.nsc,scala.tools.nsc.classpath,scala.util",scala.tools.nsc.profile;v
- ersion="2.12.9.v20190701-113627-a995c4d";uses:="javax.management,scala,
- scala.collection,scala.collection.immutable,scala.reflect,scala.reflect
- .internal,scala.reflect.io,scala.runtime,scala.tools.nsc",scala.tools.n
- sc.reporters;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,sca
- la.collection,scala.collection.mutable,scala.reflect,scala.reflect.inte
- rnal,scala.reflect.internal.settings,scala.reflect.internal.util,scala.
- runtime,scala.tools.nsc",scala.tools.nsc.settings;version="2.12.9.v2019
- 0701-113627-a995c4d";uses:="scala,scala.collection,scala.collection.gen
- eric,scala.collection.immutable,scala.collection.mutable,scala.math,sca
- la.reflect,scala.reflect.internal,scala.reflect.internal.settings,scala
- .reflect.io,scala.runtime,scala.tools.nsc",scala.tools.nsc.symtab;versi
- on="2.12.9.v20190701-113627-a995c4d";uses:="scala,scala.collection,scal
- a.collection.immutable,scala.math,scala.reflect,scala.reflect.api,scala
- .reflect.internal,scala.reflect.internal.util,scala.reflect.io,scala.ru
- ntime,scala.tools.nsc,scala.tools.nsc.ast.parser,scala.tools.nsc.backen
- d,scala.tools.nsc.classpath,scala.tools.nsc.symtab.classfile,scala.tool
- s.nsc.util",scala.tools.nsc.symtab.classfile;version="2.12.9.v20190701-
- 113627-a995c4d";uses:="scala,scala.collection,scala.collection.immutabl
- e,scala.collection.mutable,scala.reflect,scala.reflect.api,scala.reflec
- t.internal,scala.reflect.internal.pickling,scala.reflect.internal.util,
- scala.reflect.io,scala.runtime,scala.tools.nsc,scala.tools.nsc.symtab,s
- cala.tools.nsc.util",scala.tools.nsc.transform;version="2.12.9.v2019070
- 1-113627-a995c4d";uses:="scala,scala.collection,scala.collection.immuta
- ble,scala.collection.mutable,scala.reflect,scala.reflect.api,scala.refl
- ect.internal,scala.reflect.internal.tpe,scala.reflect.internal.transfor
- m,scala.reflect.internal.util,scala.reflect.macros.contexts,scala.runti
- me,scala.tools.nsc,scala.tools.nsc.ast,scala.tools.nsc.typechecker,scal
- a.tools.reflect,scala.util.control,scala.util.matching",scala.tools.nsc
- .transform.patmat;version="2.12.9.v20190701-113627-a995c4d";uses:="scal
- a,scala.collection,scala.collection.immutable,scala.collection.mutable,
- scala.math,scala.reflect,scala.reflect.api,scala.reflect.internal,scala
- .reflect.internal.tpe,scala.reflect.internal.util,scala.runtime,scala.s
- ys,scala.tools.nsc,scala.tools.nsc.ast,scala.tools.nsc.transform,scala.
- tools.nsc.typechecker",scala.tools.nsc.typechecker;version="2.12.9.v201
- 90701-113627-a995c4d";uses:="scala,scala.collection,scala.collection.im
- mutable,scala.collection.mutable,scala.math,scala.reflect,scala.reflect
- .api,scala.reflect.internal,scala.reflect.internal.tpe,scala.reflect.in
- ternal.util,scala.reflect.io,scala.reflect.macros,scala.reflect.macros.
- compiler,scala.reflect.macros.contexts,scala.reflect.macros.runtime,sca
- la.reflect.macros.util,scala.runtime,scala.tools.nsc,scala.tools.nsc.as
- t,scala.tools.nsc.classpath,scala.tools.nsc.reporters,scala.tools.nsc.t
- ransform,scala.tools.reflect,scala.util,scala.util.control,scala.util.m
- atching",scala.tools.nsc.util;version="2.12.9.v20190701-113627-a995c4d"
- ;uses:="scala,scala.collection,scala.collection.generic,scala.collectio
- n.immutable,scala.collection.mutable,scala.math,scala.reflect,scala.ref
- lect.api,scala.reflect.internal,scala.reflect.internal.pickling,scala.r
- eflect.internal.util,scala.reflect.io,scala.runtime,scala.tools.nsc.cla
- sspath,scala.util,scala.util.matching",scala.tools.reflect;version="2.1
- 2.9.v20190701-113627-a995c4d";uses:="scala,scala.collection,scala.colle
- ction.immutable,scala.collection.mutable,scala.math,scala.ref,scala.ref
- lect,scala.reflect.api,scala.reflect.internal,scala.reflect.internal.tp
- e,scala.reflect.internal.util,scala.reflect.io,scala.reflect.macros.con
- texts,scala.reflect.quasiquotes,scala.reflect.reify,scala.reflect.runti
- me,scala.runtime,scala.tools.nsc,scala.tools.nsc.ast,scala.tools.nsc.re
- porters,scala.tools.nsc.typechecker,scala.util,scala.util.matching",sca
- la.tools.util;version="2.12.9.v20190701-113627-a995c4d";uses:="scala,sc
- ala.collection,scala.collection.immutable,scala.reflect,scala.reflect.i
- o,scala.runtime,scala.tools.nsc,scala.tools.nsc.classpath,scala.tools.n
- sc.io,scala.tools.nsc.util",scaladoc.properties;version="2.12.9.v201907
- 01-113627-a995c4d"
-Import-Package: jline;resolution:=optional,jline.console;resolution:=opt
- ional,jline.console.completer;resolution:=optional,jline.console.histor
- y;resolution:=optional,org.apache.tools.ant;resolution:=optional,org.ap
- ache.tools.ant.taskdefs;resolution:=optional,org.apache.tools.ant.types
- ;resolution:=optional,org.apache.tools.ant.util;resolution:=optional,or
- g.apache.tools.ant.util.facade;resolution:=optional,scala.xml;version="
- [1.0.6,1.0.6]";resolution:=optional,scala.xml.dtd;version="[1.0.6,1.0.6
- ]";resolution:=optional,scala.xml.parsing;version="[1.0.6,1.0.6]";resol
- ution:=optional,scala;version="[2.12,2.13)",scala.annotation;version="[
- 2.12,2.13)",scala.beans;version="[2.12,2.13)",scala.collection;version=
- "[2.12,2.13)",scala.collection.concurrent;version="[2.12,2.13)",scala.c
- ollection.convert;version="[2.12,2.13)",scala.collection.generic;versio
- n="[2.12,2.13)",scala.collection.immutable;version="[2.12,2.13)",scala.
- collection.mutable;version="[2.12,2.13)",scala.collection.parallel;vers
- ion="[2.12,2.13)",scala.collection.parallel.mutable;version="[2.12,2.13
- )",scala.collection.script;version="[2.12,2.13)",scala.compat;version="
- [2.12,2.13)",scala.concurrent;version="[2.12,2.13)",scala.concurrent.du
- ration;version="[2.12,2.13)",scala.concurrent.impl;version="[2.12,2.13)
- ",scala.io;version="[2.12,2.13)",scala.math;version="[2.12,2.13)",scala
- .ref;version="[2.12,2.13)",scala.reflect;version="[2.12,2.13)",scala.re
- flect.api;version="[2.12,2.13)",scala.reflect.internal;version="[2.12,2
- .13)",scala.reflect.internal.pickling;version="[2.12,2.13)",scala.refle
- ct.internal.settings;version="[2.12,2.13)",scala.reflect.internal.tpe;v
- ersion="[2.12,2.13)",scala.reflect.internal.transform;version="[2.12,2.
- 13)",scala.reflect.internal.util;version="[2.12,2.13)",scala.reflect.io
- ;version="[2.12,2.13)",scala.reflect.macros;version="[2.12,2.13)",scala
- .reflect.macros.blackbox;version="[2.12,2.13)",scala.reflect.macros.whi
- tebox;version="[2.12,2.13)",scala.reflect.runtime;version="[2.12,2.13)"
- ,scala.runtime;version="[2.12,2.13)",scala.runtime.java8;version="[2.12
- ,2.13)",scala.sys;version="[2.12,2.13)",scala.sys.process;version="[2.1
- 2,2.13)",scala.text;version="[2.12,2.13)",scala.util;version="[2.12,2.1
- 3)",scala.util.control;version="[2.12,2.13)",scala.util.hashing;version
- ="[2.12,2.13)",scala.util.matching;version="[2.12,2.13)",javax.manageme
- nt,javax.management.openmbean,javax.script,javax.swing,javax.swing.bord
- er,javax.swing.event,javax.swing.tree,javax.tools,javax.xml.parsers,org
- .w3c.dom
+Export-Package: LICENSE;version="2.12.9.v20190703-083340-98fd6ff",NOTICE
+ ;version="2.12.9.v20190703-083340-98fd6ff",reflect.properties;version="
+ 2.12.9.v20190703-083340-98fd6ff",scala.reflect.api;version="2.12.9.v201
+ 90703-083340-98fd6ff";uses:="scala,scala.collection,scala.collection.im
+ mutable,scala.reflect,scala.reflect.internal.settings,scala.reflect.int
+ ernal.util,scala.reflect.io,scala.runtime,scala.util",scala.reflect.int
+ ernal;version="2.12.9.v20190703-083340-98fd6ff";uses:="scala,scala.coll
+ ection,scala.collection.generic,scala.collection.immutable,scala.collec
+ tion.mutable,scala.collection.parallel,scala.math,scala.ref,scala.refle
+ ct,scala.reflect.api,scala.reflect.internal.pickling,scala.reflect.inte
+ rnal.settings,scala.reflect.internal.tpe,scala.reflect.internal.transfo
+ rm,scala.reflect.internal.util,scala.reflect.io,scala.reflect.macros,sc
+ ala.runtime,scala.util.control,scala.util.matching",scala.reflect.inter
+ nal.annotations;version="2.12.9.v20190703-083340-98fd6ff";uses:="scala.
+ annotation,scala.reflect",scala.reflect.internal.pickling;version="2.12
+ .9.v20190703-083340-98fd6ff";uses:="scala,scala.collection,scala.collec
+ tion.immutable,scala.collection.mutable,scala.reflect,scala.reflect.int
+ ernal,scala.runtime",scala.reflect.internal.settings;version="2.12.9.v2
+ 0190703-083340-98fd6ff";uses:="scala,scala.reflect",scala.reflect.inter
+ nal.tpe;version="2.12.9.v20190703-083340-98fd6ff";uses:="scala,scala.co
+ llection,scala.collection.generic,scala.collection.immutable,scala.coll
+ ection.mutable,scala.reflect,scala.reflect.api,scala.reflect.internal,s
+ cala.reflect.internal.settings,scala.reflect.internal.util,scala.runtim
+ e",scala.reflect.internal.transform;version="2.12.9.v20190703-083340-98
+ fd6ff";uses:="scala,scala.collection,scala.collection.immutable,scala.c
+ ollection.mutable,scala.reflect,scala.reflect.internal,scala.reflect.in
+ ternal.tpe,scala.runtime",scala.reflect.internal.util;version="2.12.9.v
+ 20190703-083340-98fd6ff";uses:="scala,scala.collection,scala.collection
+ .generic,scala.collection.immutable,scala.collection.mutable,scala.coll
+ ection.parallel,scala.collection.parallel.mutable,scala.collection.scri
+ pt,scala.concurrent,scala.math,scala.reflect,scala.reflect.api,scala.re
+ flect.internal,scala.reflect.internal.settings,scala.reflect.io,scala.r
+ eflect.macros,scala.runtime",scala.reflect.io;version="2.12.9.v20190703
+ -083340-98fd6ff";uses:="scala,scala.collection,scala.collection.generic
+ ,scala.collection.immutable,scala.collection.mutable,scala.collection.p
+ arallel,scala.io,scala.math,scala.reflect,scala.runtime",scala.reflect.
+ macros;version="2.12.9.v20190703-083340-98fd6ff";uses:="scala,scala.col
+ lection,scala.collection.immutable,scala.reflect,scala.reflect.api,scal
+ a.reflect.internal.util,scala.reflect.macros.blackbox,scala.runtime",sc
+ ala.reflect.macros.blackbox;version="2.12.9.v20190703-083340-98fd6ff";u
+ ses:="scala.reflect,scala.reflect.api,scala.reflect.macros",scala.refle
+ ct.macros.whitebox;version="2.12.9.v20190703-083340-98fd6ff";uses:="sca
+ la,scala.collection,scala.collection.immutable,scala.reflect,scala.refl
+ ect.api,scala.reflect.macros.blackbox,scala.runtime",scala.reflect.runt
+ ime;version="2.12.9.v20190703-083340-98fd6ff";uses:="scala,scala.collec
+ tion,scala.collection.immutable,scala.collection.mutable,scala.ref,scal
+ a.reflect,scala.reflect.api,scala.reflect.internal,scala.reflect.intern
+ al.pickling,scala.reflect.internal.settings,scala.reflect.internal.tpe,
+ scala.reflect.internal.util,scala.reflect.io,scala.reflect.macros,scala
+ .reflect.macros.blackbox,scala.runtime"
+Import-Package: scala;version="[2.12,2.13)",scala.annotation;version="[2
+ .12,2.13)",scala.annotation.meta;version="[2.12,2.13)",scala.annotation
+ .unchecked;version="[2.12,2.13)",scala.beans;version="[2.12,2.13)",scal
+ a.collection;version="[2.12,2.13)",scala.collection.convert;version="[2
+ .12,2.13)",scala.collection.generic;version="[2.12,2.13)",scala.collect
+ ion.immutable;version="[2.12,2.13)",scala.collection.mutable;version="[
+ 2.12,2.13)",scala.collection.parallel;version="[2.12,2.13)",scala.colle
+ ction.parallel.mutable;version="[2.12,2.13)",scala.collection.script;ve
+ rsion="[2.12,2.13)",scala.compat;version="[2.12,2.13)",scala.concurrent
+ ;version="[2.12,2.13)",scala.concurrent.duration;version="[2.12,2.13)",
+ scala.io;version="[2.12,2.13)",scala.math;version="[2.12,2.13)",scala.r
+ ef;version="[2.12,2.13)",scala.reflect;version="[2.12,2.13)",scala.refl
+ ect.macros.internal;version="[2.12,2.13)",scala.runtime;version="[2.12,
+ 2.13)",scala.runtime.java8;version="[2.12,2.13)",scala.sys;version="[2.
+ 12,2.13)",scala.util;version="[2.12,2.13)",scala.util.control;version="
+ [2.12,2.13)",scala.util.hashing;version="[2.12,2.13)",scala.util.matchi
+ ng;version="[2.12,2.13)",scala.tools.nsc;resolution:=optional;version="
+ [2.12,2.13)"
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-2.4.1.201501161927
diff --git a/compiler.properties b/compiler.properties
index 4ee4a9a..3aa4909 100644
--- a/compiler.properties
+++ b/compiler.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
diff --git a/interactive.properties b/interactive.properties
index 4ee4a9a..3aa4909 100644
--- a/interactive.properties
+++ b/interactive.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
diff --git a/library.properties b/library.properties
index 4ee4a9a..3aa4909 100644
--- a/library.properties
+++ b/library.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
diff --git a/reflect.properties b/reflect.properties
index 4ee4a9a..3aa4909 100644
--- a/reflect.properties
+++ b/reflect.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
diff --git a/repl-jline.properties b/repl-jline.properties
index 4ee4a9a..3aa4909 100644
--- a/repl-jline.properties
+++ b/repl-jline.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
diff --git a/repl.properties b/repl.properties
index 4ee4a9a..3aa4909 100644
--- a/repl.properties
+++ b/repl.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
diff --git a/scala-buildcharacter.properties b/scala-buildcharacter.properties
index 6d64645..e1a0cbb 100644
--- a/scala-buildcharacter.properties
+++ b/scala-buildcharacter.properties
@@ -1,14 +1,14 @@
-#Mon Jul 01 11:37:49 UTC 2019
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+#Wed Jul 03 08:41:11 UTC 2019
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
maven.version.base=2.12.9
jline.version=2.14.6
-version.number=2.12.9-20190701-113627-a995c4d
+version.number=2.12.9-20190703-083340-98fd6ff
scala-asm.version=7.0.0-scala-1
scala-swing.version.number=2.0.3
scala.binary.version=2.12
-maven.version.suffix=-bin-a995c4d-SNAPSHOT
+maven.version.suffix=-bin-98fd6ff-SNAPSHOT
starr.version=2.12.8
scala-xml.version.number=1.0.6
partest.version.number=1.1.9
scala-parser-combinators.version.number=1.0.7
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
diff --git a/scala/Array$.class.asm b/scala/Array$.class.asm
index 6156a39..92a0afa 100644
--- a/scala/Array$.class.asm
+++ b/scala/Array$.class.asm
@@ -2487,7 +2487,7 @@
INVOKESTATIC scala/Array$.$anonfun$ofDim$1 ([Ljava/lang/Object;Lscala/reflect/ClassTag;II)V
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 7
ALOAD 6
diff --git a/scala/collection/BitSetLike$$anon$1.class.asm b/scala/collection/BitSetLike$$anon$1.class.asm
index 4d7b5ac..c4f59af 100644
--- a/scala/collection/BitSetLike$$anon$1.class.asm
+++ b/scala/collection/BitSetLike$$anon$1.class.asm
@@ -46,58 +46,32 @@
MAXSTACK = 3
MAXLOCALS = 3
- // access flags 0x2
- private current()I
- ALOAD 0
- GETFIELD scala/collection/BitSetLike$$anon$1.current : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private current_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/BitSetLike$$anon$1.current : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private end()I
- ALOAD 0
- GETFIELD scala/collection/BitSetLike$$anon$1.end : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public hasNext()Z
L0
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.current : I
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.end ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.end : I
IF_ICMPEQ L1
ALOAD 0
GETFIELD scala/collection/BitSetLike$$anon$1.$outer : Lscala/collection/BitSetLike;
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.current : I
INVOKEINTERFACE scala/collection/BitSetLike.contains (I)Z (itf)
IFNE L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.current : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current_$eq (I)V
+ PUTFIELD scala/collection/BitSetLike$$anon$1.current : I
GOTO L0
L1
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.current : I
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.end ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.end : I
IF_ICMPEQ L2
ICONST_1
IRETURN
@@ -113,14 +87,14 @@
INVOKEVIRTUAL scala/collection/BitSetLike$$anon$1.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.current : I
ISTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current ()I
+ GETFIELD scala/collection/BitSetLike$$anon$1.current : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/BitSetLike$$anon$1.current_$eq (I)V
+ PUTFIELD scala/collection/BitSetLike$$anon$1.current : I
ILOAD 1
IRETURN
L0
diff --git a/scala/collection/BitSetLike.class.asm b/scala/collection/BitSetLike.class.asm
index 5daf70b..59493a1 100644
--- a/scala/collection/BitSetLike.class.asm
+++ b/scala/collection/BitSetLike.class.asm
@@ -64,7 +64,7 @@
INVOKESTATIC scala/collection/BitSetLike.$anonfun$$amp$1 (Lscala/collection/BitSetLike;[JLscala/collection/BitSet;I)V (itf)
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L3
ILOAD 7
ALOAD 6
@@ -133,7 +133,7 @@
INVOKESTATIC scala/collection/BitSetLike.$anonfun$$amp$tilde$1 (Lscala/collection/BitSetLike;[JLscala/collection/BitSet;I)V (itf)
ILOAD 6
ALOAD 5
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 6
ALOAD 5
@@ -338,7 +338,7 @@
INVOKESTATIC scala/collection/BitSetLike.$anonfun$$bar$1 (Lscala/collection/BitSetLike;[JLscala/collection/BitSet;I)V (itf)
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L3
ILOAD 7
ALOAD 6
@@ -449,7 +449,7 @@
INVOKESTATIC scala/collection/BitSetLike.$anonfun$$up$1 (Lscala/collection/BitSetLike;[JLscala/collection/BitSet;I)V (itf)
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L3
ILOAD 7
ALOAD 6
diff --git a/scala/collection/IndexedSeqLike$Elements.class.asm b/scala/collection/IndexedSeqLike$Elements.class.asm
index cb2c72f..8bfd3a6 100644
--- a/scala/collection/IndexedSeqLike$Elements.class.asm
+++ b/scala/collection/IndexedSeqLike$Elements.class.asm
@@ -55,7 +55,7 @@
ALOAD 0
GETFIELD scala/collection/IndexedSeqLike$Elements.end : I
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ISUB
ISTORE 1
IFNONNULL L0
@@ -92,14 +92,14 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/IndexedSeqLike$Elements.scala$collection$IndexedSeqLike$Elements$$$outer ()Lscala/collection/IndexedSeqLike;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 0
GETFIELD scala/collection/IndexedSeqLike$Elements.end : I
INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.<init> (Lscala/collection/IndexedSeqLike;II)V
ARETURN
L0
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ILOAD 1
IADD
ALOAD 0
@@ -121,7 +121,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/IndexedSeqLike$Elements.scala$collection$IndexedSeqLike$Elements$$$outer ()Lscala/collection/IndexedSeqLike;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ILOAD 1
IADD
ALOAD 0
@@ -134,7 +134,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 0
GETFIELD scala/collection/IndexedSeqLike$Elements.end : I
IF_ICMPGE L0
@@ -151,7 +151,7 @@
// declaration: A head()
public head()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 0
GETFIELD scala/collection/IndexedSeqLike$Elements.end : I
IF_ICMPLT L0
@@ -163,7 +163,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/IndexedSeqLike$Elements.scala$collection$IndexedSeqLike$Elements$$$outer ()Lscala/collection/IndexedSeqLike;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
INVOKEINTERFACE scala/collection/IndexedSeqLike.apply (I)Ljava/lang/Object; (itf)
ARETURN
MAXSTACK = 2
@@ -179,30 +179,12 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private index()I
- ALOAD 0
- GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private index_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/IndexedSeqLike$Elements.index : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 0
GETFIELD scala/collection/IndexedSeqLike$Elements.end : I
IF_ICMPLT L0
@@ -214,15 +196,15 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/IndexedSeqLike$Elements.scala$collection$IndexedSeqLike$Elements$$$outer ()Lscala/collection/IndexedSeqLike;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
INVOKEINTERFACE scala/collection/IndexedSeqLike.apply (I)Ljava/lang/Object; (itf)
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index_$eq (I)V
+ PUTFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 1
ARETURN
MAXSTACK = 3
@@ -272,9 +254,9 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/IndexedSeqLike$Elements.scala$collection$IndexedSeqLike$Elements$$$outer ()Lscala/collection/IndexedSeqLike;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ILOAD 1
IADD
INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.<init> (Lscala/collection/IndexedSeqLike;II)V
@@ -285,7 +267,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/IndexedSeqLike$Elements.scala$collection$IndexedSeqLike$Elements$$$outer ()Lscala/collection/IndexedSeqLike;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.index ()I
+ GETFIELD scala/collection/IndexedSeqLike$Elements.index : I
ALOAD 0
GETFIELD scala/collection/IndexedSeqLike$Elements.end : I
INVOKESPECIAL scala/collection/IndexedSeqLike$Elements.<init> (Lscala/collection/IndexedSeqLike;II)V
diff --git a/scala/collection/IndexedSeqOptimized$$anon$1.class.asm b/scala/collection/IndexedSeqOptimized$$anon$1.class.asm
index d833fbc..bab2c25 100644
--- a/scala/collection/IndexedSeqOptimized$$anon$1.class.asm
+++ b/scala/collection/IndexedSeqOptimized$$anon$1.class.asm
@@ -41,7 +41,7 @@
public hasNext()Z
ICONST_0
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqOptimized$$anon$1.i ()I
+ GETFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
IF_ICMPGE L0
ICONST_1
IRETURN
@@ -51,42 +51,24 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
public next()Ljava/lang/Object;
ICONST_0
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqOptimized$$anon$1.i ()I
+ GETFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
IF_ICMPGE L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqOptimized$$anon$1.i ()I
+ GETFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/IndexedSeqOptimized$$anon$1.i_$eq (I)V
+ PUTFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/IndexedSeqOptimized$$anon$1.$outer : Lscala/collection/IndexedSeqOptimized;
ALOAD 0
- INVOKESPECIAL scala/collection/IndexedSeqOptimized$$anon$1.i ()I
+ GETFIELD scala/collection/IndexedSeqOptimized$$anon$1.i : I
INVOKEINTERFACE scala/collection/IndexedSeqOptimized.apply (I)Ljava/lang/Object; (itf)
ARETURN
L0
diff --git a/scala/collection/Iterator$$anon$11.class.asm b/scala/collection/Iterator$$anon$11.class.asm
index 59e919d..5dee1ed 100644
--- a/scala/collection/Iterator$$anon$11.class.asm
+++ b/scala/collection/Iterator$$anon$11.class.asm
@@ -46,33 +46,11 @@
MAXSTACK = 2
MAXLOCALS = 3
- // access flags 0x2
- // signature ()Lscala/collection/Iterator<TB;>;
- // declaration: scala.collection.Iterator<B> cur()
- private cur()Lscala/collection/Iterator;
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$11.cur : Lscala/collection/Iterator;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/Iterator<TB;>;)V
- // declaration: void cur_$eq(scala.collection.Iterator<B>)
- private cur_$eq(Lscala/collection/Iterator;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/Iterator$$anon$11.cur : Lscala/collection/Iterator;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$11.cur ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$11.cur : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFNE L1
ALOAD 0
@@ -99,7 +77,7 @@
INVOKEVIRTUAL scala/collection/Iterator$$anon$11.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$11.cur ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$11.cur : Lscala/collection/Iterator;
GOTO L1
L0
GETSTATIC scala/collection/Iterator$.MODULE$ : Lscala/collection/Iterator$;
@@ -114,7 +92,7 @@
private nextCur()V
ALOAD 0
ACONST_NULL
- INVOKESPECIAL scala/collection/Iterator$$anon$11.cur_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/Iterator$$anon$11.cur : Lscala/collection/Iterator;
ALOAD 0
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$11.f$4 : Lscala/Function1;
@@ -124,7 +102,7 @@
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
CHECKCAST scala/collection/GenTraversableOnce
INVOKEINTERFACE scala/collection/GenTraversableOnce.toIterator ()Lscala/collection/Iterator; (itf)
- INVOKESPECIAL scala/collection/Iterator$$anon$11.cur_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/Iterator$$anon$11.cur : Lscala/collection/Iterator;
RETURN
MAXSTACK = 3
MAXLOCALS = 1
diff --git a/scala/collection/Iterator$$anon$12.class.asm b/scala/collection/Iterator$$anon$12.class.asm
index fae9801..507c27b 100644
--- a/scala/collection/Iterator$$anon$12.class.asm
+++ b/scala/collection/Iterator$$anon$12.class.asm
@@ -51,7 +51,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$12.hdDefined ()Z
+ GETFIELD scala/collection/Iterator$$anon$12.hdDefined : Z
IFNE L0
L1
ALOAD 0
@@ -65,63 +65,23 @@
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$12.$outer : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
- INVOKESPECIAL scala/collection/Iterator$$anon$12.hd_$eq (Ljava/lang/Object;)V
+ PUTFIELD scala/collection/Iterator$$anon$12.hd : Ljava/lang/Object;
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$12.p$1 : Lscala/Function1;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$12.hd ()Ljava/lang/Object;
+ GETFIELD scala/collection/Iterator$$anon$12.hd : Ljava/lang/Object;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
INVOKESTATIC scala/runtime/BoxesRunTime.unboxToBoolean (Ljava/lang/Object;)Z
IFEQ L1
ALOAD 0
ICONST_1
- INVOKESPECIAL scala/collection/Iterator$$anon$12.hdDefined_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$12.hdDefined : Z
L0
ICONST_1
IRETURN
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- // signature ()TA;
- // declaration: A hd()
- private hd()Ljava/lang/Object;
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$12.hd : Ljava/lang/Object;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hdDefined()Z
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$12.hdDefined : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hdDefined_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$12.hdDefined : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- // signature (TA;)V
- // declaration: void hd_$eq(A)
- private hd_$eq(Ljava/lang/Object;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/Iterator$$anon$12.hd : Ljava/lang/Object;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -131,9 +91,9 @@
IFEQ L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/Iterator$$anon$12.hdDefined_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$12.hdDefined : Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$12.hd ()Ljava/lang/Object;
+ GETFIELD scala/collection/Iterator$$anon$12.hd : Ljava/lang/Object;
ARETURN
L0
GETSTATIC scala/collection/Iterator$.MODULE$ : Lscala/collection/Iterator$;
diff --git a/scala/collection/Iterator$$anon$15.class.asm b/scala/collection/Iterator$$anon$15.class.asm
index b71b0bb..86e1f42 100644
--- a/scala/collection/Iterator$$anon$15.class.asm
+++ b/scala/collection/Iterator$$anon$15.class.asm
@@ -48,36 +48,36 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hdDefined ()Z
+ GETFIELD scala/collection/Iterator$$anon$15.hdDefined : Z
IFNE L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.tail ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$15.tail : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFEQ L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.tail ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$15.tail : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hd_$eq (Ljava/lang/Object;)V
+ PUTFIELD scala/collection/Iterator$$anon$15.hd : Ljava/lang/Object;
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$15.p$3 : Lscala/Function1;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hd ()Ljava/lang/Object;
+ GETFIELD scala/collection/Iterator$$anon$15.hd : Ljava/lang/Object;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
INVOKESTATIC scala/runtime/BoxesRunTime.unboxToBoolean (Ljava/lang/Object;)Z
IFEQ L2
ALOAD 0
ICONST_1
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hdDefined_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$15.hdDefined : Z
GOTO L3
L2
ALOAD 0
GETSTATIC scala/collection/Iterator$.MODULE$ : Lscala/collection/Iterator$;
INVOKEVIRTUAL scala/collection/Iterator$.empty ()Lscala/collection/Iterator;
- INVOKESPECIAL scala/collection/Iterator$$anon$15.tail_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/Iterator$$anon$15.tail : Lscala/collection/Iterator;
L3
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hdDefined ()Z
+ GETFIELD scala/collection/Iterator$$anon$15.hdDefined : Z
IFEQ L1
L0
ICONST_1
@@ -88,46 +88,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- // signature ()TA;
- // declaration: A hd()
- private hd()Ljava/lang/Object;
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$15.hd : Ljava/lang/Object;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hdDefined()Z
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$15.hdDefined : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hdDefined_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$15.hdDefined : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- // signature (TA;)V
- // declaration: void hd_$eq(A)
- private hd_$eq(Ljava/lang/Object;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/Iterator$$anon$15.hd : Ljava/lang/Object;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -137,9 +97,9 @@
IFEQ L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hdDefined_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$15.hdDefined : Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$15.hd ()Ljava/lang/Object;
+ GETFIELD scala/collection/Iterator$$anon$15.hd : Ljava/lang/Object;
ARETURN
L0
GETSTATIC scala/collection/Iterator$.MODULE$ : Lscala/collection/Iterator$;
@@ -148,26 +108,4 @@
ARETURN
MAXSTACK = 2
MAXLOCALS = 1
-
- // access flags 0x2
- // signature ()Lscala/collection/Iterator<TA;>;
- // declaration: scala.collection.Iterator<A> tail()
- private tail()Lscala/collection/Iterator;
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$15.tail : Lscala/collection/Iterator;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/Iterator<TA;>;)V
- // declaration: void tail_$eq(scala.collection.Iterator<A>)
- private tail_$eq(Lscala/collection/Iterator;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/Iterator$$anon$15.tail : Lscala/collection/Iterator;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
}
diff --git a/scala/collection/Iterator$$anon$19.class.asm b/scala/collection/Iterator$$anon$19.class.asm
index edd57dc..26649b2 100644
--- a/scala/collection/Iterator$$anon$19.class.asm
+++ b/scala/collection/Iterator$$anon$19.class.asm
@@ -50,24 +50,6 @@
MAXSTACK = 2
MAXLOCALS = 4
- // access flags 0x2
- private count()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$19.count : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private count_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$19.count : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
@@ -75,7 +57,7 @@
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFNE L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$19.count ()I
+ GETFIELD scala/collection/Iterator$$anon$19.count : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$19.len$2 : I
IF_ICMPGE L1
@@ -94,10 +76,10 @@
public next()Ljava/lang/Object;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$19.count ()I
+ GETFIELD scala/collection/Iterator$$anon$19.count : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/Iterator$$anon$19.count_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$19.count : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$19.$outer : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
@@ -108,7 +90,7 @@
ARETURN
L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$19.count ()I
+ GETFIELD scala/collection/Iterator$$anon$19.count : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$19.len$2 : I
IF_ICMPGT L1
diff --git a/scala/collection/Iterator$$anon$22.class.asm b/scala/collection/Iterator$$anon$22.class.asm
index 25a20fa..4569338 100644
--- a/scala/collection/Iterator$$anon$22.class.asm
+++ b/scala/collection/Iterator$$anon$22.class.asm
@@ -56,7 +56,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hdDefined ()Z
+ GETFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
IFNE L0
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$22.$outer : Lscala/collection/Iterator;
@@ -71,63 +71,23 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- // signature ()TA;
- // declaration: A hd()
- private hd()Ljava/lang/Object;
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$22.hd : Ljava/lang/Object;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hdDefined()Z
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hdDefined_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- // signature (TA;)V
- // declaration: void hd_$eq(A)
- private hd_$eq(Ljava/lang/Object;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/Iterator$$anon$22.hd : Ljava/lang/Object;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A head()
public head()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hdDefined ()Z
+ GETFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
IFNE L0
ALOAD 0
ALOAD 0
INVOKEVIRTUAL scala/collection/Iterator$$anon$22.next ()Ljava/lang/Object;
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hd_$eq (Ljava/lang/Object;)V
+ PUTFIELD scala/collection/Iterator$$anon$22.hd : Ljava/lang/Object;
ALOAD 0
ICONST_1
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hdDefined_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hd ()Ljava/lang/Object;
+ GETFIELD scala/collection/Iterator$$anon$22.hd : Ljava/lang/Object;
ARETURN
MAXSTACK = 2
MAXLOCALS = 1
@@ -147,13 +107,13 @@
// declaration: A next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hdDefined ()Z
+ GETFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
IFEQ L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hdDefined_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$22.hdDefined : Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$22.hd ()Ljava/lang/Object;
+ GETFIELD scala/collection/Iterator$$anon$22.hd : Ljava/lang/Object;
ARETURN
L0
ALOAD 0
diff --git a/scala/collection/Iterator$$anon$23.class.asm b/scala/collection/Iterator$$anon$23.class.asm
index 743e7af..11d30c9 100644
--- a/scala/collection/Iterator$$anon$23.class.asm
+++ b/scala/collection/Iterator$$anon$23.class.asm
@@ -58,22 +58,22 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i ()I
+ GETFIELD scala/collection/Iterator$$anon$23.i : I
ICONST_0
IF_ICMPNE L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$23.replaced$1 : I
INVOKEINTERFACE scala/collection/Iterator.drop (I)Lscala/collection/Iterator; (itf)
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
ALOAD 0
ICONST_M1
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$23.i : I
L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFNE L1
ALOAD 0
@@ -89,45 +89,27 @@
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$23.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$23.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TB;
// declaration: B next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i ()I
+ GETFIELD scala/collection/Iterator$$anon$23.i : I
ICONST_0
IF_ICMPNE L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$23.replaced$1 : I
INVOKEINTERFACE scala/collection/Iterator.drop (I)Lscala/collection/Iterator; (itf)
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
ALOAD 0
ICONST_M1
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$23.i : I
L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i ()I
+ GETFIELD scala/collection/Iterator$$anon$23.i : I
ICONST_0
IF_ICMPGE L1
ALOAD 0
@@ -140,54 +122,32 @@
ARETURN
L2
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
ARETURN
L1
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFEQ L3
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i ()I
+ GETFIELD scala/collection/Iterator$$anon$23.i : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$23.i : I
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$23.origElems ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
ARETURN
L3
ALOAD 0
ICONST_M1
- INVOKESPECIAL scala/collection/Iterator$$anon$23.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$23.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$23.patchElems$1 : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
ARETURN
MAXSTACK = 3
MAXLOCALS = 1
-
- // access flags 0x2
- // signature ()Lscala/collection/Iterator<TA;>;
- // declaration: scala.collection.Iterator<A> origElems()
- private origElems()Lscala/collection/Iterator;
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/Iterator<TA;>;)V
- // declaration: void origElems_$eq(scala.collection.Iterator<A>)
- private origElems_$eq(Lscala/collection/Iterator;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/Iterator$$anon$23.origElems : Lscala/collection/Iterator;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
}
diff --git a/scala/collection/Iterator$$anon$3.class.asm b/scala/collection/Iterator$$anon$3.class.asm
index 618dbc9..8ca7cee 100644
--- a/scala/collection/Iterator$$anon$3.class.asm
+++ b/scala/collection/Iterator$$anon$3.class.asm
@@ -32,39 +32,21 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$3.hasnext ()Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hasnext()Z
- ALOAD 0
GETFIELD scala/collection/Iterator$$anon$3.hasnext : Z
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private hasnext_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$3.hasnext : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$3.hasnext ()Z
+ GETFIELD scala/collection/Iterator$$anon$3.hasnext : Z
IFEQ L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/Iterator$$anon$3.hasnext_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$3.hasnext : Z
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$3.elem$1 : Ljava/lang/Object;
ARETURN
diff --git a/scala/collection/Iterator$$anon$4.class.asm b/scala/collection/Iterator$$anon$4.class.asm
index 32c037e..3b8decb 100644
--- a/scala/collection/Iterator$$anon$4.class.asm
+++ b/scala/collection/Iterator$$anon$4.class.asm
@@ -39,7 +39,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$4.i ()I
+ GETFIELD scala/collection/Iterator$$anon$4.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$4.len$1 : I
IF_ICMPGE L0
@@ -51,24 +51,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$4.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$4.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -78,10 +60,10 @@
IFEQ L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$4.i ()I
+ GETFIELD scala/collection/Iterator$$anon$4.i : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/Iterator$$anon$4.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$4.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$4.elem$2 : Lscala/Function0;
INVOKEINTERFACE scala/Function0.apply ()Ljava/lang/Object; (itf)
diff --git a/scala/collection/Iterator$$anon$5.class.asm b/scala/collection/Iterator$$anon$5.class.asm
index 82771cf..54bc69a 100644
--- a/scala/collection/Iterator$$anon$5.class.asm
+++ b/scala/collection/Iterator$$anon$5.class.asm
@@ -39,7 +39,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$5.i ()I
+ GETFIELD scala/collection/Iterator$$anon$5.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$5.end$1 : I
IF_ICMPGE L0
@@ -51,24 +51,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$5.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$5.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -79,16 +61,16 @@
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$5.f$1 : Lscala/Function1;
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$5.i ()I
+ GETFIELD scala/collection/Iterator$$anon$5.i : I
INVOKESTATIC scala/runtime/BoxesRunTime.boxToInteger (I)Ljava/lang/Integer;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$5.i ()I
+ GETFIELD scala/collection/Iterator$$anon$5.i : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/Iterator$$anon$5.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$5.i : I
ALOAD 1
ARETURN
L0
diff --git a/scala/collection/Iterator$$anon$6.class.asm b/scala/collection/Iterator$$anon$6.class.asm
index 7e47264..19f870b 100644
--- a/scala/collection/Iterator$$anon$6.class.asm
+++ b/scala/collection/Iterator$$anon$6.class.asm
@@ -59,7 +59,7 @@
ICONST_0
IF_ICMPLE L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$6.i ()I
+ GETFIELD scala/collection/Iterator$$anon$6.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$6.end$2 : I
IF_ICMPGE L1
@@ -69,13 +69,13 @@
ICONST_0
IF_ICMPGE L2
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$6.i ()I
+ GETFIELD scala/collection/Iterator$$anon$6.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$6.end$2 : I
IF_ICMPLE L1
L2
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$6.hasOverflowed ()Z
+ GETFIELD scala/collection/Iterator$$anon$6.hasOverflowed : Z
IFNE L1
ICONST_1
IRETURN
@@ -85,52 +85,16 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private hasOverflowed()Z
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$6.hasOverflowed : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private hasOverflowed_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$6.hasOverflowed : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$6.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$6.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public next()I
ALOAD 0
INVOKEVIRTUAL scala/collection/Iterator$$anon$6.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$6.i ()I
+ GETFIELD scala/collection/Iterator$$anon$6.i : I
ISTORE 1
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$6.i ()I
+ GETFIELD scala/collection/Iterator$$anon$6.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$6.step$1 : I
IADD
@@ -147,7 +111,7 @@
L2
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$6.i ()I
+ GETFIELD scala/collection/Iterator$$anon$6.i : I
IF_ICMPGE L3
ICONST_1
GOTO L4
@@ -160,10 +124,10 @@
L5
ICONST_0
L6
- INVOKESPECIAL scala/collection/Iterator$$anon$6.hasOverflowed_$eq (Z)V
+ PUTFIELD scala/collection/Iterator$$anon$6.hasOverflowed : Z
ALOAD 0
ILOAD 2
- INVOKESPECIAL scala/collection/Iterator$$anon$6.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$6.i : I
ILOAD 1
IRETURN
L0
diff --git a/scala/collection/Iterator$$anon$8.class.asm b/scala/collection/Iterator$$anon$8.class.asm
index 6c747da..9b23b05 100644
--- a/scala/collection/Iterator$$anon$8.class.asm
+++ b/scala/collection/Iterator$$anon$8.class.asm
@@ -37,36 +37,18 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$$anon$8.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$$anon$8.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public next()I
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$8.i ()I
+ GETFIELD scala/collection/Iterator$$anon$8.i : I
ISTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$$anon$8.i ()I
+ GETFIELD scala/collection/Iterator$$anon$8.i : I
ALOAD 0
GETFIELD scala/collection/Iterator$$anon$8.step$2 : I
IADD
- INVOKESPECIAL scala/collection/Iterator$$anon$8.i_$eq (I)V
+ PUTFIELD scala/collection/Iterator$$anon$8.i : I
ILOAD 1
IRETURN
MAXSTACK = 3
diff --git a/scala/collection/Iterator$SliceIterator.class.asm b/scala/collection/Iterator$SliceIterator.class.asm
index 6a7910c..50bab0c 100644
--- a/scala/collection/Iterator$SliceIterator.class.asm
+++ b/scala/collection/Iterator$SliceIterator.class.asm
@@ -10,8 +10,8 @@
// access flags 0x2
private I dropping
- // access flags 0x2
- private I scala$collection$Iterator$SliceIterator$$remaining
+ // access flags 0x1
+ public I scala$collection$Iterator$SliceIterator$$remaining
// access flags 0x12
// signature Lscala/collection/Iterator<TA;>;
@@ -44,7 +44,7 @@
private final adjustedBound$1(I)I
// parameter final lo$1
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_0
IF_ICMPGE L0
ICONST_1
@@ -66,7 +66,7 @@
L3
ILOAD 2
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ILOAD 1
ISUB
INVOKEVIRTUAL scala/runtime/RichInt$.max$extension (II)I
@@ -74,30 +74,12 @@
MAXSTACK = 4
MAXLOCALS = 3
- // access flags 0x2
- private dropping()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$SliceIterator.dropping : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private dropping_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$SliceIterator.dropping : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
INVOKESPECIAL scala/collection/Iterator$SliceIterator.skip ()V
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
@@ -119,22 +101,22 @@
ALOAD 0
INVOKESPECIAL scala/collection/Iterator$SliceIterator.skip ()V
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_0
IF_ICMPLE L0
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining_$eq (I)V
+ PUTFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ALOAD 0
INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.underlying ()Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
ARETURN
L0
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_0
IF_ICMPGE L1
ICONST_1
@@ -155,29 +137,11 @@
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$Iterator$SliceIterator$$remaining()I
- ALOAD 0
- GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private scala$collection$Iterator$SliceIterator$$remaining_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x2
private skip()V
L0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.dropping ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.dropping : I
ICONST_0
IF_ICMPLE L1
ALOAD 0
@@ -190,15 +154,15 @@
POP
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.dropping ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.dropping : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.dropping_$eq (I)V
+ PUTFIELD scala/collection/Iterator$SliceIterator.dropping : I
GOTO L0
L2
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.dropping_$eq (I)V
+ PUTFIELD scala/collection/Iterator$SliceIterator.dropping : I
GOTO L0
L1
RETURN
@@ -236,7 +200,7 @@
GOTO L2
L3
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_0
IF_ICMPGE L4
ICONST_1
@@ -276,13 +240,13 @@
L8
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.dropping ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.dropping : I
ILOAD 3
IADD
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.dropping_$eq (I)V
+ PUTFIELD scala/collection/Iterator$SliceIterator.dropping : I
ALOAD 0
ILOAD 4
- INVOKESPECIAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining_$eq (I)V
+ PUTFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ALOAD 0
ARETURN
MAXSTACK = 4
@@ -291,7 +255,7 @@
// access flags 0x2
private unbounded()Z
ALOAD 0
- INVOKEVIRTUAL scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining ()I
+ GETFIELD scala/collection/Iterator$SliceIterator.scala$collection$Iterator$SliceIterator$$remaining : I
ICONST_0
IF_ICMPGE L0
ICONST_1
diff --git a/scala/collection/SeqLike$CombinationsItr.class.asm b/scala/collection/SeqLike$CombinationsItr.class.asm
index b490152..5928548 100644
--- a/scala/collection/SeqLike$CombinationsItr.class.asm
+++ b/scala/collection/SeqLike$CombinationsItr.class.asm
@@ -163,7 +163,7 @@
L0
ILOAD 3
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 2
IALOAD
INVOKEVIRTUAL scala/runtime/RichInt$.until$extension0 (II)Lscala/collection/immutable/Range;
@@ -197,9 +197,9 @@
// parameter final j
ALOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.elms ()Lscala/collection/IndexedSeq;
+ GETFIELD scala/collection/SeqLike$CombinationsItr.elms : Lscala/collection/IndexedSeq;
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.offs ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.offs : [I
ILOAD 2
IALOAD
ILOAD 3
@@ -246,7 +246,7 @@
// parameter final sum$1
// parameter final k
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 2
GETSTATIC scala/runtime/RichInt$.MODULE$ : Lscala/runtime/RichInt$;
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
@@ -259,7 +259,7 @@
L0
ILOAD 3
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.cnts ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.cnts : [I
ILOAD 2
IALOAD
INVOKEVIRTUAL scala/runtime/RichInt$.min$extension (II)I
@@ -268,7 +268,7 @@
ALOAD 1
GETFIELD scala/runtime/IntRef.elem : I
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 2
IALOAD
ISUB
@@ -397,7 +397,7 @@
DUP
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.cnts ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.cnts : [I
INVOKEVIRTUAL scala/Predef$.intArrayOps ([I)[I
INVOKESPECIAL scala/collection/mutable/ArrayOps$ofInt.<init> ([I)V
ICONST_0
@@ -428,46 +428,10 @@
MAXSTACK = 6
MAXLOCALS = 8
- // access flags 0x2
- private _hasNext()Z
- ALOAD 0
- GETFIELD scala/collection/SeqLike$CombinationsItr._hasNext : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private _hasNext_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/SeqLike$CombinationsItr._hasNext : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private cnts()[I
- ALOAD 0
- GETFIELD scala/collection/SeqLike$CombinationsItr.cnts : [I
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature ()Lscala/collection/IndexedSeq<TA;>;
- // declaration: scala.collection.IndexedSeq<A> elms()
- private elms()Lscala/collection/IndexedSeq;
- ALOAD 0
- GETFIELD scala/collection/SeqLike$CombinationsItr.elms : Lscala/collection/IndexedSeq;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr._hasNext ()Z
+ GETFIELD scala/collection/SeqLike$CombinationsItr._hasNext : Z
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -605,7 +569,7 @@
INVOKESTATIC scala/collection/SeqLike$CombinationsItr.$anonfun$init$8 ([ILscala/runtime/IntRef;[II)V
ILOAD 12
ALOAD 11
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L4
ILOAD 12
ALOAD 11
@@ -651,7 +615,7 @@
L1
ILOAD 6
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ARRAYLENGTH
INVOKEVIRTUAL scala/runtime/RichInt$.until$extension0 (II)Lscala/collection/immutable/Range;
DUP
@@ -673,7 +637,7 @@
INVOKESTATIC scala/collection/SeqLike$CombinationsItr.$anonfun$next$1 (Lscala/collection/SeqLike$CombinationsItr;Lscala/collection/mutable/Builder;I)V
ILOAD 8
ALOAD 7
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L3
ILOAD 8
ALOAD 7
@@ -686,7 +650,7 @@
INVOKEINTERFACE scala/collection/mutable/Builder.result ()Ljava/lang/Object; (itf)
ASTORE 2
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ARRAYLENGTH
ICONST_1
ISUB
@@ -696,11 +660,11 @@
ICONST_0
IF_ICMPLT L6
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 3
IALOAD
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.cnts ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.cnts : [I
ILOAD 3
IALOAD
IF_ICMPNE L6
@@ -714,7 +678,7 @@
DUP
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
INVOKEVIRTUAL scala/Predef$.intArrayOps ([I)[I
INVOKESPECIAL scala/collection/mutable/ArrayOps$ofInt.<init> ([I)V
INVOKEDYNAMIC apply$mcZI$sp()Lscala/runtime/java8/JFunction1$mcZI$sp; [
@@ -741,7 +705,7 @@
IF_ICMPGE L7
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr._hasNext_$eq (Z)V
+ PUTFIELD scala/collection/SeqLike$CombinationsItr._hasNext : Z
GOTO L8
L7
ICONST_1
@@ -754,14 +718,14 @@
L9
ILOAD 5
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ARRAYLENGTH
IF_ICMPGE L10
ALOAD 4
ALOAD 4
GETFIELD scala/runtime/IntRef.elem : I
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 5
IALOAD
IADD
@@ -773,10 +737,10 @@
GOTO L9
L10
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 9
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ILOAD 9
IALOAD
ICONST_1
@@ -794,7 +758,7 @@
L11
ILOAD 10
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$CombinationsItr.nums ()[I
+ GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
ARRAYLENGTH
INVOKEVIRTUAL scala/runtime/RichInt$.until$extension0 (II)Lscala/collection/immutable/Range;
DUP
@@ -816,7 +780,7 @@
INVOKESTATIC scala/collection/SeqLike$CombinationsItr.$anonfun$next$4 (Lscala/collection/SeqLike$CombinationsItr;Lscala/runtime/IntRef;I)V
ILOAD 12
ALOAD 11
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L8
ILOAD 12
ALOAD 11
@@ -830,22 +794,6 @@
MAXSTACK = 4
MAXLOCALS = 13
- // access flags 0x2
- private nums()[I
- ALOAD 0
- GETFIELD scala/collection/SeqLike$CombinationsItr.nums : [I
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private offs()[I
- ALOAD 0
- GETFIELD scala/collection/SeqLike$CombinationsItr.offs : [I
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1001
public synthetic scala$collection$SeqLike$CombinationsItr$$$outer()Lscala/collection/SeqLike;
ALOAD 0
diff --git a/scala/collection/SeqLike$PermutationsItr.class.asm b/scala/collection/SeqLike$PermutationsItr.class.asm
index 44ebca9..e0607d0 100644
--- a/scala/collection/SeqLike$PermutationsItr.class.asm
+++ b/scala/collection/SeqLike$PermutationsItr.class.asm
@@ -168,28 +168,10 @@
MAXSTACK = 5
MAXLOCALS = 6
- // access flags 0x2
- private _hasNext()Z
- ALOAD 0
- GETFIELD scala/collection/SeqLike$PermutationsItr._hasNext : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private _hasNext_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/SeqLike$PermutationsItr._hasNext : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/SeqLike$PermutationsItr._hasNext ()Z
+ GETFIELD scala/collection/SeqLike$PermutationsItr._hasNext : Z
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -343,7 +325,7 @@
IF_ICMPGE L3
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/SeqLike$PermutationsItr._hasNext_$eq (Z)V
+ PUTFIELD scala/collection/SeqLike$PermutationsItr._hasNext : Z
GOTO L4
L3
ALOAD 0
diff --git a/scala/collection/SeqViewLike$Filtered.class.asm b/scala/collection/SeqViewLike$Filtered.class.asm
index 4e11f00..e2bc255 100644
--- a/scala/collection/SeqViewLike$Filtered.class.asm
+++ b/scala/collection/SeqViewLike$Filtered.class.asm
@@ -139,7 +139,7 @@
INVOKESTATIC scala/collection/SeqViewLike$Filtered.$anonfun$index$2 (Lscala/collection/SeqViewLike$Filtered;[ILscala/runtime/IntRef;I)V (itf)
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
diff --git a/scala/collection/SeqViewLike$FlatMapped.class.asm b/scala/collection/SeqViewLike$FlatMapped.class.asm
index f4dfc9d..07ec5c2 100644
--- a/scala/collection/SeqViewLike$FlatMapped.class.asm
+++ b/scala/collection/SeqViewLike$FlatMapped.class.asm
@@ -235,7 +235,7 @@
INVOKESTATIC scala/collection/SeqViewLike$FlatMapped.$anonfun$index$1 (Lscala/collection/SeqViewLike$FlatMapped;[II)V (itf)
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
diff --git a/scala/collection/SetLike$$anon$1.class.asm b/scala/collection/SetLike$$anon$1.class.asm
index 48132e8..cfad995 100644
--- a/scala/collection/SetLike$$anon$1.class.asm
+++ b/scala/collection/SetLike$$anon$1.class.asm
@@ -56,26 +56,16 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Lscala/collection/immutable/IndexedSeq<TA;>;
- // declaration: scala.collection.immutable.IndexedSeq<A> elms()
- private elms()Lscala/collection/immutable/IndexedSeq;
- ALOAD 0
- GETFIELD scala/collection/SetLike$$anon$1.elms : Lscala/collection/immutable/IndexedSeq;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.len ()I
+ GETFIELD scala/collection/SetLike$$anon$1.len : I
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.elms ()Lscala/collection/immutable/IndexedSeq;
+ GETFIELD scala/collection/SetLike$$anon$1.elms : Lscala/collection/immutable/IndexedSeq;
INVOKEINTERFACE scala/collection/immutable/IndexedSeq.size ()I (itf)
IF_ICMPLE L0
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.itr ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/SetLike$$anon$1.itr : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFEQ L1
L0
@@ -87,58 +77,18 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- // signature ()Lscala/collection/Iterator<TThis;>;
- // declaration: scala.collection.Iterator<This> itr()
- private itr()Lscala/collection/Iterator;
- ALOAD 0
- GETFIELD scala/collection/SetLike$$anon$1.itr : Lscala/collection/Iterator;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/Iterator<TThis;>;)V
- // declaration: void itr_$eq(scala.collection.Iterator<This>)
- private itr_$eq(Lscala/collection/Iterator;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/SetLike$$anon$1.itr : Lscala/collection/Iterator;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private len()I
- ALOAD 0
- GETFIELD scala/collection/SetLike$$anon$1.len : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private len_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/SetLike$$anon$1.len : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TThis;
// declaration: This next()
public next()Lscala/collection/Set;
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.itr ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/SetLike$$anon$1.itr : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFNE L0
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.len ()I
+ GETFIELD scala/collection/SetLike$$anon$1.len : I
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.elms ()Lscala/collection/immutable/IndexedSeq;
+ GETFIELD scala/collection/SetLike$$anon$1.elms : Lscala/collection/immutable/IndexedSeq;
INVOKEINTERFACE scala/collection/immutable/IndexedSeq.size ()I (itf)
IF_ICMPLE L1
GETSTATIC scala/collection/Iterator$.MODULE$ : Lscala/collection/Iterator$;
@@ -153,20 +103,20 @@
ALOAD 0
GETFIELD scala/collection/SetLike$$anon$1.$outer : Lscala/collection/SetLike;
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.elms ()Lscala/collection/immutable/IndexedSeq;
+ GETFIELD scala/collection/SetLike$$anon$1.elms : Lscala/collection/immutable/IndexedSeq;
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.len ()I
+ GETFIELD scala/collection/SetLike$$anon$1.len : I
INVOKESPECIAL scala/collection/SetLike$SubsetsItr.<init> (Lscala/collection/SetLike;Lscala/collection/IndexedSeq;I)V
- INVOKESPECIAL scala/collection/SetLike$$anon$1.itr_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/SetLike$$anon$1.itr : Lscala/collection/Iterator;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.len ()I
+ GETFIELD scala/collection/SetLike$$anon$1.len : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/SetLike$$anon$1.len_$eq (I)V
+ PUTFIELD scala/collection/SetLike$$anon$1.len : I
L0
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$$anon$1.itr ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/SetLike$$anon$1.itr : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
CHECKCAST scala/collection/Set
ARETURN
diff --git a/scala/collection/SetLike$SubsetsItr.class.asm b/scala/collection/SetLike$SubsetsItr.class.asm
index 0bb4413..9c2aa6a 100644
--- a/scala/collection/SetLike$SubsetsItr.class.asm
+++ b/scala/collection/SetLike$SubsetsItr.class.asm
@@ -62,10 +62,10 @@
// parameter final synthetic $this
// parameter final j
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 1
ICONST_1
ISUB
@@ -128,7 +128,7 @@
ICONST_1
PUTFIELD scala/collection/SetLike$SubsetsItr._hasNext : Z
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 3
ALOAD 2
INVOKEINTERFACE scala/collection/IndexedSeq.size ()I (itf)
@@ -137,40 +137,14 @@
MAXSTACK = 5
MAXLOCALS = 4
- // access flags 0x2
- private _hasNext()Z
- ALOAD 0
- GETFIELD scala/collection/SetLike$SubsetsItr._hasNext : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private _hasNext_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/SetLike$SubsetsItr._hasNext : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr._hasNext ()Z
+ GETFIELD scala/collection/SetLike$SubsetsItr._hasNext : Z
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private idxs()[I
- ALOAD 0
- GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()TThis;
// declaration: This next()
@@ -194,7 +168,7 @@
DUP
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
INVOKEVIRTUAL scala/Predef$.intArrayOps ([I)[I
INVOKESPECIAL scala/collection/mutable/ArrayOps$ofInt.<init> ([I)V
ICONST_0
@@ -243,11 +217,11 @@
ICONST_0
IF_ICMPLT L4
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 3
IALOAD
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 3
ICONST_1
IADD
@@ -266,14 +240,14 @@
IF_ICMPGE L5
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr._hasNext_$eq (Z)V
+ PUTFIELD scala/collection/SetLike$SubsetsItr._hasNext : Z
GOTO L6
L5
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 3
ALOAD 0
- INVOKESPECIAL scala/collection/SetLike$SubsetsItr.idxs ()[I
+ GETFIELD scala/collection/SetLike$SubsetsItr.idxs : [I
ILOAD 3
IALOAD
ICONST_1
@@ -311,7 +285,7 @@
INVOKESTATIC scala/collection/SetLike$SubsetsItr.$anonfun$next$2 (Lscala/collection/SetLike$SubsetsItr;I)V
ILOAD 9
ALOAD 8
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L6
ILOAD 9
ALOAD 8
diff --git a/scala/collection/TraversableOnce$FlattenOps$$anon$2.class.asm b/scala/collection/TraversableOnce$FlattenOps$$anon$2.class.asm
index 00d6c06..df338b0 100644
--- a/scala/collection/TraversableOnce$FlattenOps$$anon$2.class.asm
+++ b/scala/collection/TraversableOnce$FlattenOps$$anon$2.class.asm
@@ -44,7 +44,7 @@
public hasNext()Z
L0
ALOAD 0
- INVOKESPECIAL scala/collection/TraversableOnce$FlattenOps$$anon$2.it ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/TraversableOnce$FlattenOps$$anon$2.it : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.hasNext ()Z (itf)
IFNE L1
ALOAD 0
@@ -57,7 +57,7 @@
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
CHECKCAST scala/collection/GenTraversableOnce
INVOKEINTERFACE scala/collection/GenTraversableOnce.toIterator ()Lscala/collection/Iterator; (itf)
- INVOKESPECIAL scala/collection/TraversableOnce$FlattenOps$$anon$2.it_$eq (Lscala/collection/Iterator;)V
+ PUTFIELD scala/collection/TraversableOnce$FlattenOps$$anon$2.it : Lscala/collection/Iterator;
GOTO L0
L1
ICONST_1
@@ -69,28 +69,6 @@
MAXLOCALS = 1
// access flags 0x2
- // signature ()Lscala/collection/Iterator<TA;>;
- // declaration: scala.collection.Iterator<A> it()
- private it()Lscala/collection/Iterator;
- ALOAD 0
- GETFIELD scala/collection/TraversableOnce$FlattenOps$$anon$2.it : Lscala/collection/Iterator;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/Iterator<TA;>;)V
- // declaration: void it_$eq(scala.collection.Iterator<A>)
- private it_$eq(Lscala/collection/Iterator;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/TraversableOnce$FlattenOps$$anon$2.it : Lscala/collection/Iterator;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
// signature ()Lscala/collection/Iterator<Lscala/collection/TraversableOnce<TA;>;>;
// declaration: scala.collection.Iterator<scala.collection.TraversableOnce<A>> its()
private its()Lscala/collection/Iterator;
@@ -108,7 +86,7 @@
INVOKEVIRTUAL scala/collection/TraversableOnce$FlattenOps$$anon$2.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/TraversableOnce$FlattenOps$$anon$2.it ()Lscala/collection/Iterator;
+ GETFIELD scala/collection/TraversableOnce$FlattenOps$$anon$2.it : Lscala/collection/Iterator;
INVOKEINTERFACE scala/collection/Iterator.next ()Ljava/lang/Object; (itf)
ARETURN
L0
diff --git a/scala/collection/concurrent/TrieMap.class.asm b/scala/collection/concurrent/TrieMap.class.asm
index f037253..43ec0b8 100644
--- a/scala/collection/concurrent/TrieMap.class.asm
+++ b/scala/collection/concurrent/TrieMap.class.asm
@@ -563,7 +563,7 @@
// parameter final ov
// parameter final nv
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.rootupdater ()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
+ GETFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
ALOAD 0
ALOAD 1
ALOAD 2
@@ -1237,7 +1237,7 @@
public computeHash(Ljava/lang/Object;)I
// parameter final k
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.hashingobj ()Lscala/util/hashing/Hashing;
+ GETFIELD scala/collection/concurrent/TrieMap.hashingobj : Lscala/util/hashing/Hashing;
ALOAD 1
INVOKEINTERFACE scala/util/hashing/Hashing.hash (Ljava/lang/Object;)I (itf)
IRETURN
@@ -1396,33 +1396,11 @@
// declaration: scala.math.Equiv<K> equality()
public equality()Lscala/math/Equiv;
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.equalityobj ()Lscala/math/Equiv;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature ()Lscala/math/Equiv<TK;>;
- // declaration: scala.math.Equiv<K> equalityobj()
- private equalityobj()Lscala/math/Equiv;
- ALOAD 0
GETFIELD scala/collection/concurrent/TrieMap.equalityobj : Lscala/math/Equiv;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- // signature (Lscala/math/Equiv<TK;>;)V
- // declaration: void equalityobj_$eq(scala.math.Equiv<K>)
- private equalityobj_$eq(Lscala/math/Equiv;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/concurrent/TrieMap.equalityobj : Lscala/math/Equiv;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public equals(Ljava/lang/Object;)Z
// parameter final that
@@ -1854,33 +1832,11 @@
// declaration: scala.util.hashing.Hashing<K> hashing()
public hashing()Lscala/util/hashing/Hashing;
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.hashingobj ()Lscala/util/hashing/Hashing;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature ()Lscala/util/hashing/Hashing<TK;>;
- // declaration: scala.util.hashing.Hashing<K> hashingobj()
- private hashingobj()Lscala/util/hashing/Hashing;
- ALOAD 0
GETFIELD scala/collection/concurrent/TrieMap.hashingobj : Lscala/util/hashing/Hashing;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- // signature (Lscala/util/hashing/Hashing<TK;>;)V
- // declaration: void hashingobj_$eq(scala.util.hashing.Hashing<K>)
- private hashingobj_$eq(Lscala/util/hashing/Hashing;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/concurrent/TrieMap.hashingobj : Lscala/util/hashing/Hashing;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public head()Ljava/lang/Object;
ALOAD 0
@@ -2029,7 +1985,7 @@
// access flags 0x1
public isReadOnly()Z
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.rootupdater ()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
+ GETFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
IFNONNULL L0
ICONST_1
IRETURN
@@ -2372,7 +2328,7 @@
// access flags 0x1
public nonReadOnly()Z
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.rootupdater ()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
+ GETFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
IFNULL L0
ICONST_1
IRETURN
@@ -2501,17 +2457,17 @@
LDC Ljava/lang/Object;.class
LDC "root"
INVOKESTATIC java/util/concurrent/atomic/AtomicReferenceFieldUpdater.newUpdater (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
- INVOKESPECIAL scala/collection/concurrent/TrieMap.rootupdater_$eq (Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;)V
+ PUTFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readObject ()Ljava/lang/Object;
CHECKCAST scala/util/hashing/Hashing
- INVOKESPECIAL scala/collection/concurrent/TrieMap.hashingobj_$eq (Lscala/util/hashing/Hashing;)V
+ PUTFIELD scala/collection/concurrent/TrieMap.hashingobj : Lscala/util/hashing/Hashing;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readObject ()Ljava/lang/Object;
CHECKCAST scala/math/Equiv
- INVOKESPECIAL scala/collection/concurrent/TrieMap.equalityobj_$eq (Lscala/math/Equiv;)V
+ PUTFIELD scala/collection/concurrent/TrieMap.equalityobj : Lscala/math/Equiv;
L0
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readObject ()Ljava/lang/Object;
@@ -2881,28 +2837,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<Lscala/collection/concurrent/TrieMap<TK;TV;>;Ljava/lang/Object;>;
- // declaration: java.util.concurrent.atomic.AtomicReferenceFieldUpdater<scala.collection.concurrent.TrieMap<K, V>, java.lang.Object> rootupdater()
- private rootupdater()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
- ALOAD 0
- GETFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<Lscala/collection/concurrent/TrieMap<TK;TV;>;Ljava/lang/Object;>;)V
- // declaration: void rootupdater_$eq(java.util.concurrent.atomic.AtomicReferenceFieldUpdater<scala.collection.concurrent.TrieMap<K, V>, java.lang.Object>)
- private rootupdater_$eq(Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature <U:Ljava/lang/Object;>(Lscala/Function1<TV;TU;>;)Lscala/Function1<TK;Ljava/lang/Object;>;
// declaration: scala.Function1<K, java.lang.Object> runWith<U>(scala.Function1<V, U>)
@@ -3220,7 +3154,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/concurrent/INode.copyToGen (Lscala/collection/concurrent/Gen;Lscala/collection/concurrent/TrieMap;)Lscala/collection/concurrent/INode;
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.rootupdater ()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
+ GETFIELD scala/collection/concurrent/TrieMap.rootupdater : Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
ALOAD 0
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.hashing ()Lscala/util/hashing/Hashing;
ALOAD 0
@@ -3781,11 +3715,11 @@
// parameter final out
ALOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.hashingobj ()Lscala/util/hashing/Hashing;
+ GETFIELD scala/collection/concurrent/TrieMap.hashingobj : Lscala/util/hashing/Hashing;
INVOKEVIRTUAL java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V
ALOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/concurrent/TrieMap.equalityobj ()Lscala/math/Equiv;
+ GETFIELD scala/collection/concurrent/TrieMap.equalityobj : Lscala/math/Equiv;
INVOKEVIRTUAL java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V
ALOAD 0
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.iterator ()Lscala/collection/Iterator;
diff --git a/scala/collection/immutable/HashMap$SerializationProxy.class.asm b/scala/collection/immutable/HashMap$SerializationProxy.class.asm
index bd5d3db..3fa6cbf 100644
--- a/scala/collection/immutable/HashMap$SerializationProxy.class.asm
+++ b/scala/collection/immutable/HashMap$SerializationProxy.class.asm
@@ -30,11 +30,11 @@
ASTORE 4
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashMap$SerializationProxy.orig ()Lscala/collection/immutable/HashMap;
+ GETFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
ALOAD 3
ALOAD 4
INVOKEVIRTUAL scala/collection/immutable/HashMap.updated (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/immutable/HashMap;
- INVOKESPECIAL scala/collection/immutable/HashMap$SerializationProxy.orig_$eq (Lscala/collection/immutable/HashMap;)V
+ PUTFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
RETURN
MAXSTACK = 4
MAXLOCALS = 5
@@ -139,34 +139,12 @@
MAXLOCALS = 2
// access flags 0x2
- // signature ()Lscala/collection/immutable/HashMap<TA;TB;>;
- // declaration: scala.collection.immutable.HashMap<A, B> orig()
- private orig()Lscala/collection/immutable/HashMap;
- ALOAD 0
- GETFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/HashMap<TA;TB;>;)V
- // declaration: void orig_$eq(scala.collection.immutable.HashMap<A, B>)
- private orig_$eq(Lscala/collection/immutable/HashMap;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
private readObject(Ljava/io/ObjectInputStream;)V
// parameter final in
ALOAD 0
GETSTATIC scala/collection/immutable/HashMap$.MODULE$ : Lscala/collection/immutable/HashMap$;
INVOKEVIRTUAL scala/collection/immutable/HashMap$.empty ()Lscala/collection/immutable/HashMap;
- INVOKESPECIAL scala/collection/immutable/HashMap$SerializationProxy.orig_$eq (Lscala/collection/immutable/HashMap;)V
+ PUTFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readInt ()I
ISTORE 2
@@ -200,7 +178,7 @@
INVOKESTATIC scala/collection/immutable/HashMap$SerializationProxy.$anonfun$readObject$1 (Lscala/collection/immutable/HashMap$SerializationProxy;Ljava/io/ObjectInputStream;I)V
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
@@ -216,7 +194,7 @@
// access flags 0x2
private readResolve()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashMap$SerializationProxy.orig ()Lscala/collection/immutable/HashMap;
+ GETFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -225,14 +203,14 @@
private writeObject(Ljava/io/ObjectOutputStream;)V
// parameter final out
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashMap$SerializationProxy.orig ()Lscala/collection/immutable/HashMap;
+ GETFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
INVOKEVIRTUAL scala/collection/immutable/HashMap.size ()I
ISTORE 2
ALOAD 1
ILOAD 2
INVOKEVIRTUAL java/io/ObjectOutputStream.writeInt (I)V
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashMap$SerializationProxy.orig ()Lscala/collection/immutable/HashMap;
+ GETFIELD scala/collection/immutable/HashMap$SerializationProxy.orig : Lscala/collection/immutable/HashMap;
INVOKEDYNAMIC apply()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;
diff --git a/scala/collection/immutable/HashSet$SerializationProxy.class.asm b/scala/collection/immutable/HashSet$SerializationProxy.class.asm
index 34e16e0..079cb75 100644
--- a/scala/collection/immutable/HashSet$SerializationProxy.class.asm
+++ b/scala/collection/immutable/HashSet$SerializationProxy.class.asm
@@ -27,10 +27,10 @@
ASTORE 3
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashSet$SerializationProxy.orig ()Lscala/collection/immutable/HashSet;
+ GETFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
ALOAD 3
INVOKEVIRTUAL scala/collection/immutable/HashSet.$plus (Ljava/lang/Object;)Lscala/collection/immutable/HashSet;
- INVOKESPECIAL scala/collection/immutable/HashSet$SerializationProxy.orig_$eq (Lscala/collection/immutable/HashSet;)V
+ PUTFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
RETURN
MAXSTACK = 3
MAXLOCALS = 4
@@ -89,35 +89,13 @@
MAXLOCALS = 2
// access flags 0x2
- // signature ()Lscala/collection/immutable/HashSet<TA;>;
- // declaration: scala.collection.immutable.HashSet<A> orig()
- private orig()Lscala/collection/immutable/HashSet;
- ALOAD 0
- GETFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/HashSet<TA;>;)V
- // declaration: void orig_$eq(scala.collection.immutable.HashSet<A>)
- private orig_$eq(Lscala/collection/immutable/HashSet;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
private readObject(Ljava/io/ObjectInputStream;)V
// parameter final in
ALOAD 0
GETSTATIC scala/collection/immutable/HashSet$.MODULE$ : Lscala/collection/immutable/HashSet$;
INVOKEVIRTUAL scala/collection/immutable/HashSet$.empty ()Lscala/collection/immutable/Set;
CHECKCAST scala/collection/immutable/HashSet
- INVOKESPECIAL scala/collection/immutable/HashSet$SerializationProxy.orig_$eq (Lscala/collection/immutable/HashSet;)V
+ PUTFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readInt ()I
ISTORE 2
@@ -151,7 +129,7 @@
INVOKESTATIC scala/collection/immutable/HashSet$SerializationProxy.$anonfun$readObject$1 (Lscala/collection/immutable/HashSet$SerializationProxy;Ljava/io/ObjectInputStream;I)V
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
@@ -167,7 +145,7 @@
// access flags 0x2
private readResolve()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashSet$SerializationProxy.orig ()Lscala/collection/immutable/HashSet;
+ GETFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -176,14 +154,14 @@
private writeObject(Ljava/io/ObjectOutputStream;)V
// parameter final out
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashSet$SerializationProxy.orig ()Lscala/collection/immutable/HashSet;
+ GETFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
INVOKEVIRTUAL scala/collection/immutable/HashSet.size ()I
ISTORE 2
ALOAD 1
ILOAD 2
INVOKEVIRTUAL java/io/ObjectOutputStream.writeInt (I)V
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/HashSet$SerializationProxy.orig ()Lscala/collection/immutable/HashSet;
+ GETFIELD scala/collection/immutable/HashSet$SerializationProxy.orig : Lscala/collection/immutable/HashSet;
ALOAD 1
INVOKEDYNAMIC apply(Ljava/io/ObjectOutputStream;)Lscala/Function1; [
// handle kind 0x6 : INVOKESTATIC
diff --git a/scala/collection/immutable/List$SerializationProxy.class.asm b/scala/collection/immutable/List$SerializationProxy.class.asm
index e8e70fd..89148a9 100644
--- a/scala/collection/immutable/List$SerializationProxy.class.asm
+++ b/scala/collection/immutable/List$SerializationProxy.class.asm
@@ -30,28 +30,6 @@
MAXLOCALS = 2
// access flags 0x2
- // signature ()Lscala/collection/immutable/List<TA;>;
- // declaration: scala.collection.immutable.List<A> orig()
- private orig()Lscala/collection/immutable/List;
- ALOAD 0
- GETFIELD scala/collection/immutable/List$SerializationProxy.orig : Lscala/collection/immutable/List;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/List<TA;>;)V
- // declaration: void orig_$eq(scala.collection.immutable.List<A>)
- private orig_$eq(Lscala/collection/immutable/List;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/immutable/List$SerializationProxy.orig : Lscala/collection/immutable/List;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
private readObject(Ljava/io/ObjectInputStream;)V
// parameter final in
ALOAD 1
@@ -71,7 +49,7 @@
ALOAD 2
INVOKEINTERFACE scala/collection/mutable/Builder.result ()Ljava/lang/Object; (itf)
CHECKCAST scala/collection/immutable/List
- INVOKESPECIAL scala/collection/immutable/List$SerializationProxy.orig_$eq (Lscala/collection/immutable/List;)V
+ PUTFIELD scala/collection/immutable/List$SerializationProxy.orig : Lscala/collection/immutable/List;
RETURN
L1
ALOAD 2
@@ -85,7 +63,7 @@
// access flags 0x2
private readResolve()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/List$SerializationProxy.orig ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/immutable/List$SerializationProxy.orig : Lscala/collection/immutable/List;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -96,7 +74,7 @@
ALOAD 1
INVOKEVIRTUAL java/io/ObjectOutputStream.defaultWriteObject ()V
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/List$SerializationProxy.orig ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/immutable/List$SerializationProxy.orig : Lscala/collection/immutable/List;
ASTORE 2
L0
ALOAD 2
diff --git a/scala/collection/immutable/PagedSeq.class.asm b/scala/collection/immutable/PagedSeq.class.asm
index 0043598..568795a 100644
--- a/scala/collection/immutable/PagedSeq.class.asm
+++ b/scala/collection/immutable/PagedSeq.class.asm
@@ -191,28 +191,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- // signature ()Lscala/collection/immutable/Page<TT;>;
- // declaration: scala.collection.immutable.Page<T> current()
- private current()Lscala/collection/immutable/Page;
- ALOAD 0
- GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/Page<TT;>;)V
- // declaration: void current_$eq(scala.collection.immutable.Page<T>)
- private current_$eq(Lscala/collection/immutable/Page;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x9
// signature (Ljava/lang/String;)Lscala/collection/immutable/PagedSeq<Ljava/lang/Object;>;
// declaration: scala.collection.immutable.PagedSeq<java.lang.Object> fromFile(java.lang.String)
@@ -474,47 +452,47 @@
// parameter final absindex
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
INVOKEVIRTUAL scala/collection/immutable/Page.start ()I
IF_ICMPGE L0
ALOAD 0
ALOAD 0
GETFIELD scala/collection/immutable/PagedSeq.first1 : Lscala/collection/immutable/Page;
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current_$eq (Lscala/collection/immutable/Page;)V
+ PUTFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
L0
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
INVOKEVIRTUAL scala/collection/immutable/Page.end ()I
IF_ICMPLT L1
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
INVOKEVIRTUAL scala/collection/immutable/Page.next ()Lscala/collection/immutable/Page;
IFNULL L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
INVOKEVIRTUAL scala/collection/immutable/Page.next ()Lscala/collection/immutable/Page;
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current_$eq (Lscala/collection/immutable/Page;)V
+ PUTFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
GOTO L0
L1
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
INVOKEVIRTUAL scala/collection/immutable/Page.end ()I
IF_ICMPLT L2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
INVOKEVIRTUAL scala/collection/immutable/Page.isLast ()Z
IFNE L2
ALOAD 0
ALOAD 0
INVOKESPECIAL scala/collection/immutable/PagedSeq.addMore ()Lscala/collection/immutable/Page;
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current_$eq (Lscala/collection/immutable/Page;)V
+ PUTFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
GOTO L1
L2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/PagedSeq.current ()Lscala/collection/immutable/Page;
+ GETFIELD scala/collection/immutable/PagedSeq.current : Lscala/collection/immutable/Page;
ARETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git a/scala/collection/immutable/Range.class.asm b/scala/collection/immutable/Range.class.asm
index aaa589b..8fdae7d 100644
--- a/scala/collection/immutable/Range.class.asm
+++ b/scala/collection/immutable/Range.class.asm
@@ -31,11 +31,11 @@
// access flags 0x12
private final Z isEmpty
- // access flags 0x12
- private final I scala$collection$immutable$Range$$lastElement
+ // access flags 0x11
+ public final I scala$collection$immutable$Range$$lastElement
- // access flags 0x12
- private final I scala$collection$immutable$Range$$numRangeElements
+ // access flags 0x11
+ public final I scala$collection$immutable$Range$$numRangeElements
// access flags 0x19
public final static J serialVersionUID = 7618862778670199309
@@ -236,7 +236,7 @@
IF_ICMPLT L0
ILOAD 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
IF_ICMPLT L1
L0
NEW java/lang/IndexOutOfBoundsException
@@ -502,10 +502,10 @@
L1
ILOAD 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
IF_ICMPLT L2
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPLT L2
ALOAD 0
@@ -547,12 +547,12 @@
ARETURN
L0
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPLT L1
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ILOAD 1
ISUB
INVOKEVIRTUAL scala/collection/immutable/Range.take (I)Lscala/collection/immutable/Range;
@@ -921,7 +921,7 @@
POP
ILOAD 2
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPNE L2
RETURN
L2
@@ -953,7 +953,7 @@
INVOKEINTERFACE scala/Function1.apply$mcVI$sp (I)V (itf)
ILOAD 2
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPNE L2
RETURN
L2
@@ -1151,7 +1151,7 @@
IRETURN
L0
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -1168,7 +1168,7 @@
// access flags 0x1
public length()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPGE L0
ALOAD 0
@@ -1176,7 +1176,7 @@
ATHROW
L0
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
IRETURN
MAXSTACK = 2
MAXLOCALS = 1
@@ -1368,25 +1368,9 @@
MAXLOCALS = 1
// access flags 0x1
- public scala$collection$immutable$Range$$lastElement()I
- ALOAD 0
- GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x1
- public scala$collection$immutable$Range$$numRangeElements()I
- ALOAD 0
- GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x1
public scala$collection$immutable$Range$$validateMaxLength()V
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPGE L0
ALOAD 0
@@ -1501,10 +1485,10 @@
L0
ILOAD 2
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
IF_ICMPLT L1
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPLT L1
ALOAD 0
@@ -1717,7 +1701,7 @@
IRETURN
L1
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_1
IF_ICMPNE L2
ALOAD 0
@@ -1725,7 +1709,7 @@
IRETURN
L2
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
I2L
ALOAD 0
INVOKEVIRTUAL scala/collection/immutable/Range.head ()I
@@ -1764,7 +1748,7 @@
ASTORE 2
ILOAD 3
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPNE L5
ALOAD 1
ALOAD 2
@@ -1833,10 +1817,10 @@
L1
ILOAD 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
IF_ICMPLT L2
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPLT L2
ALOAD 0
@@ -1881,12 +1865,12 @@
ARETURN
L0
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ICONST_0
IF_ICMPLT L1
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$numRangeElements : I
ILOAD 1
ISUB
INVOKEVIRTUAL scala/collection/immutable/Range.drop (I)Lscala/collection/immutable/Range;
diff --git a/scala/collection/immutable/Stream$StreamWithFilter.class.asm b/scala/collection/immutable/Stream$StreamWithFilter.class.asm
index 3a495ca..e4903c9 100644
--- a/scala/collection/immutable/Stream$StreamWithFilter.class.asm
+++ b/scala/collection/immutable/Stream$StreamWithFilter.class.asm
@@ -110,7 +110,7 @@
IFNE L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/Stream$StreamWithFilter.s ()Lscala/collection/immutable/Stream;
+ GETFIELD scala/collection/immutable/Stream$StreamWithFilter.s : Lscala/collection/immutable/Stream;
ALOAD 0
GETFIELD scala/collection/immutable/Stream$StreamWithFilter.p : Lscala/Function1;
INVOKEVIRTUAL scala/collection/immutable/Stream.filter (Lscala/Function1;)Ljava/lang/Object;
@@ -118,7 +118,7 @@
ASTORE 1
ALOAD 0
ACONST_NULL
- INVOKESPECIAL scala/collection/immutable/Stream$StreamWithFilter.s_$eq (Lscala/collection/immutable/Stream;)V
+ PUTFIELD scala/collection/immutable/Stream$StreamWithFilter.s : Lscala/collection/immutable/Stream;
ALOAD 1
PUTFIELD scala/collection/immutable/Stream$StreamWithFilter.filtered : Lscala/collection/immutable/Stream;
ALOAD 0
@@ -235,28 +235,6 @@
MAXSTACK = 4
MAXLOCALS = 6
- // access flags 0x2
- // signature ()Lscala/collection/immutable/Stream<TA;>;
- // declaration: scala.collection.immutable.Stream<A> s()
- private s()Lscala/collection/immutable/Stream;
- ALOAD 0
- GETFIELD scala/collection/immutable/Stream$StreamWithFilter.s : Lscala/collection/immutable/Stream;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/Stream<TA;>;)V
- // declaration: void s_$eq(scala.collection.immutable.Stream<A>)
- private s_$eq(Lscala/collection/immutable/Stream;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/immutable/Stream$StreamWithFilter.s : Lscala/collection/immutable/Stream;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature (Lscala/Function1<TA;Ljava/lang/Object;>;)Lscala/collection/generic/FilterMonadic<TA;Lscala/collection/immutable/Stream<TA;>;>;
// declaration: scala.collection.generic.FilterMonadic<A, scala.collection.immutable.Stream<A>> withFilter(scala.Function1<A, java.lang.Object>)
diff --git a/scala/collection/immutable/StreamIterator.class.asm b/scala/collection/immutable/StreamIterator.class.asm
index e398d8b..1ea70dd 100644
--- a/scala/collection/immutable/StreamIterator.class.asm
+++ b/scala/collection/immutable/StreamIterator.class.asm
@@ -95,7 +95,7 @@
()Lscala/collection/immutable/Stream;
]
INVOKESPECIAL scala/collection/immutable/StreamIterator$LazyCell.<init> (Lscala/collection/immutable/StreamIterator;Lscala/Function0;)V
- INVOKESPECIAL scala/collection/immutable/StreamIterator.these_$eq (Lscala/collection/immutable/StreamIterator$LazyCell;)V
+ PUTFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
RETURN
MAXSTACK = 5
MAXLOCALS = 2
@@ -103,7 +103,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StreamIterator.these ()Lscala/collection/immutable/StreamIterator$LazyCell;
+ GETFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
INVOKEVIRTUAL scala/collection/immutable/StreamIterator$LazyCell.v ()Lscala/collection/immutable/Stream;
INVOKEVIRTUAL scala/collection/immutable/Stream.nonEmpty ()Z
IRETURN
@@ -123,7 +123,7 @@
ARETURN
L0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StreamIterator.these ()Lscala/collection/immutable/StreamIterator$LazyCell;
+ GETFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
INVOKEVIRTUAL scala/collection/immutable/StreamIterator$LazyCell.v ()Lscala/collection/immutable/Stream;
ASTORE 1
ALOAD 1
@@ -149,34 +149,12 @@
()Lscala/collection/immutable/Stream;
]
INVOKESPECIAL scala/collection/immutable/StreamIterator$LazyCell.<init> (Lscala/collection/immutable/StreamIterator;Lscala/Function0;)V
- INVOKESPECIAL scala/collection/immutable/StreamIterator.these_$eq (Lscala/collection/immutable/StreamIterator$LazyCell;)V
+ PUTFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
ALOAD 2
ARETURN
MAXSTACK = 5
MAXLOCALS = 3
- // access flags 0x2
- // signature ()Lscala/collection/immutable/StreamIterator<TA;>.LazyCell;
- // declaration: scala.collection.immutable.StreamIterator<A>.LazyCell these()
- private these()Lscala/collection/immutable/StreamIterator$LazyCell;
- ALOAD 0
- GETFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/StreamIterator<TA;>.LazyCell;)V
- // declaration: void these_$eq(scala.collection.immutable.StreamIterator<A>.LazyCell)
- private these_$eq(Lscala/collection/immutable/StreamIterator$LazyCell;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()Lscala/collection/immutable/List<TA;>;
// declaration: scala.collection.immutable.List<A> toList()
@@ -193,7 +171,7 @@
// declaration: scala.collection.immutable.Stream<A> toStream()
public toStream()Lscala/collection/immutable/Stream;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StreamIterator.these ()Lscala/collection/immutable/StreamIterator$LazyCell;
+ GETFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
INVOKEVIRTUAL scala/collection/immutable/StreamIterator$LazyCell.v ()Lscala/collection/immutable/Stream;
ASTORE 1
ALOAD 0
@@ -215,7 +193,7 @@
()Lscala/collection/immutable/Stream;
]
INVOKESPECIAL scala/collection/immutable/StreamIterator$LazyCell.<init> (Lscala/collection/immutable/StreamIterator;Lscala/Function0;)V
- INVOKESPECIAL scala/collection/immutable/StreamIterator.these_$eq (Lscala/collection/immutable/StreamIterator$LazyCell;)V
+ PUTFIELD scala/collection/immutable/StreamIterator.these : Lscala/collection/immutable/StreamIterator$LazyCell;
ALOAD 1
ARETURN
MAXSTACK = 5
diff --git a/scala/collection/immutable/StringLike$$anon$1.class.asm b/scala/collection/immutable/StringLike$$anon$1.class.asm
index a3df3b4..d8040e0 100644
--- a/scala/collection/immutable/StringLike$$anon$1.class.asm
+++ b/scala/collection/immutable/StringLike$$anon$1.class.asm
@@ -54,9 +54,9 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.len ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.len : I
IF_ICMPGE L0
ICONST_1
IRETURN
@@ -66,38 +66,12 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private index()I
- ALOAD 0
- GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private index_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/StringLike$$anon$1.index : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private len()I
- ALOAD 0
- GETFIELD scala/collection/immutable/StringLike$$anon$1.len : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public next()Ljava/lang/String;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.len ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.len : I
IF_ICMPLT L0
NEW java/util/NoSuchElementException
DUP
@@ -106,44 +80,44 @@
ATHROW
L0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ISTORE 1
L1
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.len ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.len : I
IF_ICMPGE L2
ALOAD 0
GETFIELD scala/collection/immutable/StringLike$$anon$1.$outer : Lscala/collection/immutable/StringLike;
ALOAD 0
GETFIELD scala/collection/immutable/StringLike$$anon$1.$outer : Lscala/collection/immutable/StringLike;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
INVOKEINTERFACE scala/collection/immutable/StringLike.apply (I)C (itf)
INVOKEINTERFACE scala/collection/immutable/StringLike.scala$collection$immutable$StringLike$$isLineBreak (C)Z (itf)
IFNE L2
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index_$eq (I)V
+ PUTFIELD scala/collection/immutable/StringLike$$anon$1.index : I
GOTO L1
L2
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index_$eq (I)V
+ PUTFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ALOAD 0
INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.str ()Ljava/lang/String;
ILOAD 1
GETSTATIC scala/runtime/RichInt$.MODULE$ : Lscala/runtime/RichInt$;
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.index ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.index : I
ISTORE 2
IFNONNULL L3
ACONST_NULL
@@ -151,7 +125,7 @@
L3
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/StringLike$$anon$1.len ()I
+ GETFIELD scala/collection/immutable/StringLike$$anon$1.len : I
INVOKEVIRTUAL scala/runtime/RichInt$.min$extension (II)I
INVOKEVIRTUAL java/lang/String.substring (II)Ljava/lang/String;
ARETURN
diff --git a/scala/collection/immutable/TrieIterator.class.asm b/scala/collection/immutable/TrieIterator.class.asm
index 792ad52..4a49593 100644
--- a/scala/collection/immutable/TrieIterator.class.asm
+++ b/scala/collection/immutable/TrieIterator.class.asm
@@ -865,7 +865,7 @@
INVOKESTATIC scala/collection/immutable/TrieIterator.$anonfun$split$1 (Lscala/collection/immutable/TrieIterator;I)V
ILOAD 17
ALOAD 16
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L6
ILOAD 17
ALOAD 16
diff --git a/scala/collection/immutable/Vector$$anon$1.class.asm b/scala/collection/immutable/Vector$$anon$1.class.asm
index 4f20a7e..540af94 100644
--- a/scala/collection/immutable/Vector$$anon$1.class.asm
+++ b/scala/collection/immutable/Vector$$anon$1.class.asm
@@ -41,7 +41,7 @@
public hasNext()Z
ICONST_0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/Vector$$anon$1.i ()I
+ GETFIELD scala/collection/immutable/Vector$$anon$1.i : I
IF_ICMPGE L0
ICONST_1
IRETURN
@@ -51,42 +51,24 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/immutable/Vector$$anon$1.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/Vector$$anon$1.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
public next()Ljava/lang/Object;
ICONST_0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/Vector$$anon$1.i ()I
+ GETFIELD scala/collection/immutable/Vector$$anon$1.i : I
IF_ICMPGE L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/Vector$$anon$1.i ()I
+ GETFIELD scala/collection/immutable/Vector$$anon$1.i : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/immutable/Vector$$anon$1.i_$eq (I)V
+ PUTFIELD scala/collection/immutable/Vector$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/immutable/Vector$$anon$1.$outer : Lscala/collection/immutable/Vector;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/Vector$$anon$1.i ()I
+ GETFIELD scala/collection/immutable/Vector$$anon$1.i : I
INVOKEVIRTUAL scala/collection/immutable/Vector.apply (I)Ljava/lang/Object;
ARETURN
L0
diff --git a/scala/collection/immutable/VectorBuilder.class.asm b/scala/collection/immutable/VectorBuilder.class.asm
index bf217f0..cb7262d 100644
--- a/scala/collection/immutable/VectorBuilder.class.asm
+++ b/scala/collection/immutable/VectorBuilder.class.asm
@@ -54,42 +54,42 @@
public $plus$eq(Ljava/lang/Object;)Lscala/collection/immutable/VectorBuilder;
// parameter final elem
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.lo : I
ALOAD 0
INVOKEVIRTUAL scala/collection/immutable/VectorBuilder.display0 ()[Ljava/lang/Object;
ARRAYLENGTH
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
BIPUSH 32
IADD
ISTORE 2
ALOAD 0
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
ILOAD 2
IXOR
INVOKEVIRTUAL scala/collection/immutable/VectorBuilder.gotoNextBlockStartWritable (II)V
ALOAD 0
ILOAD 2
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.blockIndex_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorBuilder.lo : I
L0
ALOAD 0
INVOKEVIRTUAL scala/collection/immutable/VectorBuilder.display0 ()[Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.lo : I
ALOAD 1
AASTORE
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.lo : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorBuilder.lo : I
ALOAD 0
ARETURN
MAXSTACK = 4
@@ -167,24 +167,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private blockIndex()I
- ALOAD 0
- GETFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private blockIndex_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -196,10 +178,10 @@
INVOKEVIRTUAL scala/collection/immutable/VectorBuilder.depth_$eq (I)V
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.blockIndex_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorBuilder.lo : I
RETURN
MAXSTACK = 2
MAXLOCALS = 1
@@ -484,24 +466,6 @@
MAXSTACK = 3
MAXLOCALS = 3
- // access flags 0x2
- private lo()I
- ALOAD 0
- GETFIELD scala/collection/immutable/VectorBuilder.lo : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private lo_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/VectorBuilder.lo : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature <NewTo:Ljava/lang/Object;>(Lscala/Function1<Lscala/collection/immutable/Vector<TA;>;TNewTo;>;)Lscala/collection/mutable/Builder<TA;TNewTo;>;
// declaration: scala.collection.mutable.Builder<A, NewTo> mapResult<NewTo>(scala.Function1<scala.collection.immutable.Vector<A>, NewTo>)
@@ -531,9 +495,9 @@
// declaration: scala.collection.immutable.Vector<A> result()
public result()Lscala/collection/immutable/Vector;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.blockIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorBuilder.lo ()I
+ GETFIELD scala/collection/immutable/VectorBuilder.lo : I
IADD
ISTORE 1
ILOAD 1
diff --git a/scala/collection/immutable/VectorIterator.class.asm b/scala/collection/immutable/VectorIterator.class.asm
index a4ada8b..a0af898 100644
--- a/scala/collection/immutable/VectorIterator.class.asm
+++ b/scala/collection/immutable/VectorIterator.class.asm
@@ -70,16 +70,16 @@
GETSTATIC scala/math/package$.MODULE$ : Lscala/math/package$;
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ISUB
BIPUSH 32
INVOKEVIRTUAL scala/math/package$.min (II)I
PUTFIELD scala/collection/immutable/VectorIterator.endLo : I
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
IADD
ILOAD 2
IF_ICMPGE L0
@@ -93,42 +93,6 @@
MAXSTACK = 4
MAXLOCALS = 3
- // access flags 0x2
- private _hasNext()Z
- ALOAD 0
- GETFIELD scala/collection/immutable/VectorIterator._hasNext : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private _hasNext_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/VectorIterator._hasNext : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private blockIndex()I
- ALOAD 0
- GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private blockIndex_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/VectorIterator.blockIndex : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x11
public final copyOf([Ljava/lang/Object;)[Ljava/lang/Object;
// parameter final a
@@ -279,24 +243,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- private endLo()I
- ALOAD 0
- GETFIELD scala/collection/immutable/VectorIterator.endLo : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private endLo_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/VectorIterator.endLo : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x11
// signature (II)TA;
// declaration: A getElem(int, int)
@@ -404,7 +350,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator._hasNext ()Z
+ GETFIELD scala/collection/immutable/VectorIterator._hasNext : Z
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -435,30 +381,12 @@
MAXSTACK = 3
MAXLOCALS = 3
- // access flags 0x2
- private lo()I
- ALOAD 0
- GETFIELD scala/collection/immutable/VectorIterator.lo : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private lo_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/immutable/VectorIterator.lo : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator._hasNext ()Z
+ GETFIELD scala/collection/immutable/VectorIterator._hasNext : Z
IFNE L0
NEW java/util/NoSuchElementException
DUP
@@ -469,61 +397,61 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/immutable/VectorIterator.display0 ()[Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
AALOAD
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorIterator.lo : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.endLo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.endLo : I
IF_ICMPNE L1
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
IADD
ALOAD 0
GETFIELD scala/collection/immutable/VectorIterator.endIndex : I
IF_ICMPGE L2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
BIPUSH 32
IADD
ISTORE 2
ALOAD 0
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ILOAD 2
IXOR
INVOKEVIRTUAL scala/collection/immutable/VectorIterator.gotoNextBlockStart (II)V
ALOAD 0
ILOAD 2
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ALOAD 0
GETSTATIC scala/math/package$.MODULE$ : Lscala/math/package$;
ALOAD 0
GETFIELD scala/collection/immutable/VectorIterator.endIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ISUB
BIPUSH 32
INVOKEVIRTUAL scala/math/package$.min (II)I
- INVOKESPECIAL scala/collection/immutable/VectorIterator.endLo_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorIterator.endLo : I
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo_$eq (I)V
+ PUTFIELD scala/collection/immutable/VectorIterator.lo : I
GOTO L1
L2
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/immutable/VectorIterator._hasNext_$eq (Z)V
+ PUTFIELD scala/collection/immutable/VectorIterator._hasNext : Z
L1
ALOAD 1
ARETURN
@@ -549,9 +477,9 @@
ALOAD 0
GETFIELD scala/collection/immutable/VectorIterator.endIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
IADD
ISUB
ISTORE 1
@@ -573,16 +501,16 @@
NEW scala/collection/immutable/Vector
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
IADD
ALOAD 0
GETFIELD scala/collection/immutable/VectorIterator.endIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.blockIndex ()I
+ GETFIELD scala/collection/immutable/VectorIterator.blockIndex : I
ALOAD 0
- INVOKESPECIAL scala/collection/immutable/VectorIterator.lo ()I
+ GETFIELD scala/collection/immutable/VectorIterator.lo : I
IADD
INVOKESPECIAL scala/collection/immutable/Vector.<init> (III)V
ASTORE 1
diff --git a/scala/collection/mutable/ArrayBuilder$ofBoolean.class.asm b/scala/collection/mutable/ArrayBuilder$ofBoolean.class.asm
index ad9bf8d..1b374cf 100644
--- a/scala/collection/mutable/ArrayBuilder$ofBoolean.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofBoolean.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.elems_$eq ([Z)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.elems ()[Z
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofBoolean.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofBoolean.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofByte.class.asm b/scala/collection/mutable/ArrayBuilder$ofByte.class.asm
index c3f3294..74950d6 100644
--- a/scala/collection/mutable/ArrayBuilder$ofByte.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofByte.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.elems_$eq ([B)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[B
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.elems ()[B
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofByte.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofByte.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofChar.class.asm b/scala/collection/mutable/ArrayBuilder$ofChar.class.asm
index fe9eb44..60bf6ea 100644
--- a/scala/collection/mutable/ArrayBuilder$ofChar.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofChar.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.elems_$eq ([C)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[C
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.elems ()[C
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofChar.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofChar.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofDouble.class.asm b/scala/collection/mutable/ArrayBuilder$ofDouble.class.asm
index 2fab7bd..6c2d5c8 100644
--- a/scala/collection/mutable/ArrayBuilder$ofDouble.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofDouble.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.elems_$eq ([D)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[D
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.elems ()[D
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofDouble.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofDouble.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofFloat.class.asm b/scala/collection/mutable/ArrayBuilder$ofFloat.class.asm
index cdcd0ac..20034a5 100644
--- a/scala/collection/mutable/ArrayBuilder$ofFloat.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofFloat.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.elems_$eq ([F)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[F
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.elems ()[F
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofFloat.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofFloat.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofInt.class.asm b/scala/collection/mutable/ArrayBuilder$ofInt.class.asm
index 20d70ce..8146b64 100644
--- a/scala/collection/mutable/ArrayBuilder$ofInt.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofInt.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.elems_$eq ([I)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.elems ()[I
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofInt.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofInt.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofLong.class.asm b/scala/collection/mutable/ArrayBuilder$ofLong.class.asm
index 7351e62..ec86f35 100644
--- a/scala/collection/mutable/ArrayBuilder$ofLong.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofLong.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.elems_$eq ([J)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[J
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.elems ()[J
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofLong.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofLong.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofRef.class.asm b/scala/collection/mutable/ArrayBuilder$ofRef.class.asm
index 43630f1..467dcfe 100644
--- a/scala/collection/mutable/ArrayBuilder$ofRef.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofRef.class.asm
@@ -154,24 +154,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -207,23 +189,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ICONST_2
IMUL
L3
@@ -287,11 +269,11 @@
private mkArray(I)[Ljava/lang/Object;
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ILOAD 1
IF_ICMPNE L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ICONST_0
IF_ICMPLE L0
ALOAD 0
@@ -326,7 +308,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.elems_$eq ([Ljava/lang/Object;)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -336,17 +318,17 @@
// declaration: T[] result()
public result()[Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.elems ()[Ljava/lang/Object;
ARETURN
@@ -379,7 +361,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofRef.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofRef.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayBuilder$ofShort.class.asm b/scala/collection/mutable/ArrayBuilder$ofShort.class.asm
index 012cecf..c7b88e6 100644
--- a/scala/collection/mutable/ArrayBuilder$ofShort.class.asm
+++ b/scala/collection/mutable/ArrayBuilder$ofShort.class.asm
@@ -141,24 +141,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
@@ -190,23 +172,23 @@
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ILOAD 1
IF_ICMPLT L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ICONST_0
IF_ICMPNE L1
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ICONST_0
IF_ICMPNE L2
BIPUSH 16
GOTO L3
L2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ICONST_2
IMUL
L3
@@ -299,7 +281,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.elems_$eq ([S)V
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -307,17 +289,17 @@
// access flags 0x1
public result()[S
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.size ()I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.elems ()[S
ARETURN
@@ -350,7 +332,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ArrayBuilder$ofShort.capacity ()I
+ GETFIELD scala/collection/mutable/ArrayBuilder$ofShort.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
diff --git a/scala/collection/mutable/ArrayStack$$anon$1.class.asm b/scala/collection/mutable/ArrayStack$$anon$1.class.asm
index 0ed5eb6..127bc58 100644
--- a/scala/collection/mutable/ArrayStack$$anon$1.class.asm
+++ b/scala/collection/mutable/ArrayStack$$anon$1.class.asm
@@ -31,7 +31,7 @@
INVOKESPECIAL scala/collection/AbstractIterator.<init> ()V
ALOAD 0
ALOAD 1
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
PUTFIELD scala/collection/mutable/ArrayStack$$anon$1.currentIndex : I
RETURN
MAXSTACK = 2
@@ -81,7 +81,7 @@
INVOKESPECIAL scala/collection/mutable/ArrayStack$$anon$1.currentIndex_$eq (I)V
ALOAD 0
GETFIELD scala/collection/mutable/ArrayStack$$anon$1.$outer : Lscala/collection/mutable/ArrayStack;
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ArrayStack$$anon$1.currentIndex ()I
AALOAD
diff --git a/scala/collection/mutable/ArrayStack.class.asm b/scala/collection/mutable/ArrayStack.class.asm
index 1a293ce..7ec2c2c 100644
--- a/scala/collection/mutable/ArrayStack.class.asm
+++ b/scala/collection/mutable/ArrayStack.class.asm
@@ -11,11 +11,11 @@
// access flags 0x11
public final INNERCLASS scala/collection/mutable/ArrayStack$$anon$1 null null
- // access flags 0x2
- private I scala$collection$mutable$ArrayStack$$index
+ // access flags 0x1
+ public I scala$collection$mutable$ArrayStack$$index
- // access flags 0x2
- private [Ljava/lang/Object; scala$collection$mutable$ArrayStack$$table
+ // access flags 0x1
+ public [Ljava/lang/Object; scala$collection$mutable$ArrayStack$$table
// access flags 0x19
public final static J serialVersionUID = 8565219180626620510
@@ -208,9 +208,9 @@
public apply(I)Ljava/lang/Object;
// parameter final n
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_1
ISUB
ILOAD 1
@@ -245,11 +245,11 @@
public clear()V
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ALOAD 0
ICONST_1
ANEWARRAY java/lang/Object
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table_$eq ([Ljava/lang/Object;)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
RETURN
MAXSTACK = 2
MAXLOCALS = 1
@@ -262,10 +262,10 @@
DUP
GETSTATIC scala/collection/mutable/ArrayStack$.MODULE$ : Lscala/collection/mutable/ArrayStack$;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
INVOKEVIRTUAL scala/collection/mutable/ArrayStack$.clone ([Ljava/lang/Object;)[Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
INVOKESPECIAL scala/collection/mutable/ArrayStack.<init> ([Ljava/lang/Object;I)V
ARETURN
MAXSTACK = 4
@@ -692,7 +692,7 @@
public foreach(Lscala/Function1;)V
// parameter final f
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ISTORE 2
L0
ILOAD 2
@@ -704,7 +704,7 @@
ISTORE 2
ALOAD 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ILOAD 2
AALOAD
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -779,7 +779,7 @@
// access flags 0x1
public isEmpty()Z
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_0
IF_ICMPNE L0
ICONST_1
@@ -881,7 +881,7 @@
// access flags 0x1
public length()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -913,7 +913,7 @@
// declaration: T pop()
public pop()Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_0
IF_ICMPNE L0
GETSTATIC scala/sys/package$.MODULE$ : Lscala/sys/package$;
@@ -923,20 +923,20 @@
L0
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
AALOAD
ASTORE 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ACONST_NULL
AASTORE
ALOAD 1
@@ -951,11 +951,11 @@
// parameter final action
TRYCATCHBLOCK L0 L1 L1 null
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ISTORE 2
GETSTATIC scala/collection/mutable/ArrayStack$.MODULE$ : Lscala/collection/mutable/ArrayStack$;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
INVOKEVIRTUAL scala/collection/mutable/ArrayStack$.clone ([Ljava/lang/Object;)[Ljava/lang/Object;
ASTORE 3
L0
@@ -966,19 +966,19 @@
ASTORE 4
ALOAD 0
ILOAD 2
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ALOAD 0
ALOAD 3
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table_$eq ([Ljava/lang/Object;)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 4
ATHROW
L2
ALOAD 0
ILOAD 2
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ALOAD 0
ALOAD 3
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table_$eq ([Ljava/lang/Object;)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ARETURN
MAXSTACK = 3
MAXLOCALS = 5
@@ -989,30 +989,30 @@
public push(Ljava/lang/Object;)V
// parameter final x
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ARRAYLENGTH
IF_ICMPNE L0
ALOAD 0
GETSTATIC scala/collection/mutable/ArrayStack$.MODULE$ : Lscala/collection/mutable/ArrayStack$;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
INVOKEVIRTUAL scala/collection/mutable/ArrayStack$.growArray ([Ljava/lang/Object;)[Ljava/lang/Object;
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table_$eq ([Ljava/lang/Object;)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
L0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ALOAD 1
AASTORE
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index_$eq (I)V
+ PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -1132,7 +1132,7 @@
ICONST_0
ISTORE 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_2
IDIV
ISTORE 2
@@ -1141,27 +1141,27 @@
ILOAD 2
IF_ICMPGE L1
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ILOAD 1
ISUB
ICONST_1
ISUB
ISTORE 3
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ILOAD 1
AALOAD
ASTORE 4
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ILOAD 1
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ILOAD 3
AALOAD
AASTORE
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ILOAD 3
ALOAD 4
AASTORE
@@ -1273,42 +1273,6 @@
MAXLOCALS = 3
// access flags 0x1
- public scala$collection$mutable$ArrayStack$$index()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private scala$collection$mutable$ArrayStack$$index_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x1
- public scala$collection$mutable$ArrayStack$$table()[Ljava/lang/Object;
- ALOAD 0
- GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private scala$collection$mutable$ArrayStack$$table_$eq([Ljava/lang/Object;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x1
// signature (Lscala/Function1<TT;Ljava/lang/Object;>;I)I
// declaration: int segmentLength(scala.Function1<T, java.lang.Object>, int)
public segmentLength(Lscala/Function1;I)I
@@ -1399,7 +1363,7 @@
// access flags 0x1
public size()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -1859,9 +1823,9 @@
// declaration: T top()
public top()Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_1
ISUB
AALOAD
@@ -1886,9 +1850,9 @@
// parameter final n
// parameter final newelem
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table ()[Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$table : [Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index ()I
+ GETFIELD scala/collection/mutable/ArrayStack.scala$collection$mutable$ArrayStack$$index : I
ICONST_1
ISUB
ILOAD 1
diff --git a/scala/collection/mutable/BitSet.class.asm b/scala/collection/mutable/BitSet.class.asm
index b4aefdf..1a8809e 100644
--- a/scala/collection/mutable/BitSet.class.asm
+++ b/scala/collection/mutable/BitSet.class.asm
@@ -57,7 +57,7 @@
INVOKESTATIC scala/collection/mutable/BitSet.$anonfun$$amp$eq$1 (Lscala/collection/mutable/BitSet;Lscala/collection/mutable/BitSet;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
@@ -121,7 +121,7 @@
INVOKESTATIC scala/collection/mutable/BitSet.$anonfun$$amp$tilde$eq$1 (Lscala/collection/mutable/BitSet;Lscala/collection/mutable/BitSet;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
@@ -271,7 +271,7 @@
INVOKESTATIC scala/collection/mutable/BitSet.$anonfun$$bar$eq$1 (Lscala/collection/mutable/BitSet;Lscala/collection/mutable/BitSet;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
@@ -532,7 +532,7 @@
INVOKESTATIC scala/collection/mutable/BitSet.$anonfun$$up$eq$1 (Lscala/collection/mutable/BitSet;Lscala/collection/mutable/BitSet;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
diff --git a/scala/collection/mutable/FlatHashTable$$anon$1.class.asm b/scala/collection/mutable/FlatHashTable$$anon$1.class.asm
index 7818bd5..708003d 100644
--- a/scala/collection/mutable/FlatHashTable$$anon$1.class.asm
+++ b/scala/collection/mutable/FlatHashTable$$anon$1.class.asm
@@ -40,7 +40,7 @@
public hasNext()Z
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.$outer : Lscala/collection/mutable/FlatHashTable;
INVOKEINTERFACE scala/collection/mutable/FlatHashTable.table ()[Ljava/lang/Object; (itf)
@@ -50,19 +50,19 @@
GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.$outer : Lscala/collection/mutable/FlatHashTable;
INVOKEINTERFACE scala/collection/mutable/FlatHashTable.table ()[Ljava/lang/Object; (itf)
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
AALOAD
IFNONNULL L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i_$eq (I)V
+ PUTFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
GOTO L0
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.$outer : Lscala/collection/mutable/FlatHashTable;
INVOKEINTERFACE scala/collection/mutable/FlatHashTable.table ()[Ljava/lang/Object; (itf)
@@ -76,24 +76,6 @@
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -103,17 +85,17 @@
IFEQ L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i_$eq (I)V
+ PUTFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.$outer : Lscala/collection/mutable/FlatHashTable;
ALOAD 0
GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.$outer : Lscala/collection/mutable/FlatHashTable;
INVOKEINTERFACE scala/collection/mutable/FlatHashTable.table ()[Ljava/lang/Object; (itf)
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/FlatHashTable$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/FlatHashTable$$anon$1.i : I
ICONST_1
ISUB
AALOAD
diff --git a/scala/collection/mutable/FlatHashTable.class.asm b/scala/collection/mutable/FlatHashTable.class.asm
index 851ff02..938bdb6 100644
--- a/scala/collection/mutable/FlatHashTable.class.asm
+++ b/scala/collection/mutable/FlatHashTable.class.asm
@@ -376,7 +376,7 @@
INVOKESTATIC scala/collection/mutable/FlatHashTable.$anonfun$checkConsistent$1 (Lscala/collection/mutable/FlatHashTable;I)V (itf)
ILOAD 3
ALOAD 2
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 3
ALOAD 2
diff --git a/scala/collection/mutable/LinkedHashMap$$anon$1.class.asm b/scala/collection/mutable/LinkedHashMap$$anon$1.class.asm
index f797d90..50f862c 100644
--- a/scala/collection/mutable/LinkedHashMap$$anon$1.class.asm
+++ b/scala/collection/mutable/LinkedHashMap$$anon$1.class.asm
@@ -28,32 +28,10 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Lscala/collection/mutable/LinkedEntry<TA;TB;>;
- // declaration: scala.collection.mutable.LinkedEntry<A, B> cur()
- private cur()Lscala/collection/mutable/LinkedEntry;
- ALOAD 0
- GETFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/mutable/LinkedEntry<TA;TB;>;)V
- // declaration: void cur_$eq(scala.collection.mutable.LinkedEntry<A, B>)
- private cur_$eq(Lscala/collection/mutable/LinkedEntry;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$1.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
IFNULL L0
ICONST_1
IRETURN
@@ -73,18 +51,18 @@
NEW scala/Tuple2
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$1.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.key ()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$1.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.value ()Ljava/lang/Object;
INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$1.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.later ()Lscala/collection/mutable/LinkedEntry;
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$1.cur_$eq (Lscala/collection/mutable/LinkedEntry;)V
+ PUTFIELD scala/collection/mutable/LinkedHashMap$$anon$1.cur : Lscala/collection/mutable/LinkedEntry;
ALOAD 1
ARETURN
L0
diff --git a/scala/collection/mutable/LinkedHashMap$$anon$2.class.asm b/scala/collection/mutable/LinkedHashMap$$anon$2.class.asm
index 0a0435b..7b74ed2 100644
--- a/scala/collection/mutable/LinkedHashMap$$anon$2.class.asm
+++ b/scala/collection/mutable/LinkedHashMap$$anon$2.class.asm
@@ -28,32 +28,10 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Lscala/collection/mutable/LinkedEntry<TA;TB;>;
- // declaration: scala.collection.mutable.LinkedEntry<A, B> cur()
- private cur()Lscala/collection/mutable/LinkedEntry;
- ALOAD 0
- GETFIELD scala/collection/mutable/LinkedHashMap$$anon$2.cur : Lscala/collection/mutable/LinkedEntry;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/mutable/LinkedEntry<TA;TB;>;)V
- // declaration: void cur_$eq(scala.collection.mutable.LinkedEntry<A, B>)
- private cur_$eq(Lscala/collection/mutable/LinkedEntry;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedHashMap$$anon$2.cur : Lscala/collection/mutable/LinkedEntry;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$2.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$2.cur : Lscala/collection/mutable/LinkedEntry;
IFNULL L0
ICONST_1
IRETURN
@@ -71,14 +49,14 @@
INVOKEVIRTUAL scala/collection/mutable/LinkedHashMap$$anon$2.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$2.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$2.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.key ()Ljava/lang/Object;
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$2.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$2.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.later ()Lscala/collection/mutable/LinkedEntry;
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$2.cur_$eq (Lscala/collection/mutable/LinkedEntry;)V
+ PUTFIELD scala/collection/mutable/LinkedHashMap$$anon$2.cur : Lscala/collection/mutable/LinkedEntry;
ALOAD 1
ARETURN
L0
diff --git a/scala/collection/mutable/LinkedHashMap$$anon$3.class.asm b/scala/collection/mutable/LinkedHashMap$$anon$3.class.asm
index 5517285..c20371f 100644
--- a/scala/collection/mutable/LinkedHashMap$$anon$3.class.asm
+++ b/scala/collection/mutable/LinkedHashMap$$anon$3.class.asm
@@ -28,32 +28,10 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Lscala/collection/mutable/LinkedEntry<TA;TB;>;
- // declaration: scala.collection.mutable.LinkedEntry<A, B> cur()
- private cur()Lscala/collection/mutable/LinkedEntry;
- ALOAD 0
- GETFIELD scala/collection/mutable/LinkedHashMap$$anon$3.cur : Lscala/collection/mutable/LinkedEntry;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/mutable/LinkedEntry<TA;TB;>;)V
- // declaration: void cur_$eq(scala.collection.mutable.LinkedEntry<A, B>)
- private cur_$eq(Lscala/collection/mutable/LinkedEntry;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedHashMap$$anon$3.cur : Lscala/collection/mutable/LinkedEntry;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$3.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$3.cur : Lscala/collection/mutable/LinkedEntry;
IFNULL L0
ICONST_1
IRETURN
@@ -71,14 +49,14 @@
INVOKEVIRTUAL scala/collection/mutable/LinkedHashMap$$anon$3.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$3.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$3.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.value ()Ljava/lang/Object;
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$3.cur ()Lscala/collection/mutable/LinkedEntry;
+ GETFIELD scala/collection/mutable/LinkedHashMap$$anon$3.cur : Lscala/collection/mutable/LinkedEntry;
INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.later ()Lscala/collection/mutable/LinkedEntry;
- INVOKESPECIAL scala/collection/mutable/LinkedHashMap$$anon$3.cur_$eq (Lscala/collection/mutable/LinkedEntry;)V
+ PUTFIELD scala/collection/mutable/LinkedHashMap$$anon$3.cur : Lscala/collection/mutable/LinkedEntry;
ALOAD 1
ARETURN
L0
diff --git a/scala/collection/mutable/LinkedHashSet$$anon$1.class.asm b/scala/collection/mutable/LinkedHashSet$$anon$1.class.asm
index e3d84ee..2de51ce 100644
--- a/scala/collection/mutable/LinkedHashSet$$anon$1.class.asm
+++ b/scala/collection/mutable/LinkedHashSet$$anon$1.class.asm
@@ -30,32 +30,10 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;
- // declaration: scala.collection.mutable.LinkedHashSet$Entry<A> cur()
- private cur()Lscala/collection/mutable/LinkedHashSet$Entry;
- ALOAD 0
- GETFIELD scala/collection/mutable/LinkedHashSet$$anon$1.cur : Lscala/collection/mutable/LinkedHashSet$Entry;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;)V
- // declaration: void cur_$eq(scala.collection.mutable.LinkedHashSet$Entry<A>)
- private cur_$eq(Lscala/collection/mutable/LinkedHashSet$Entry;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedHashSet$$anon$1.cur : Lscala/collection/mutable/LinkedHashSet$Entry;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashSet$$anon$1.cur ()Lscala/collection/mutable/LinkedHashSet$Entry;
+ GETFIELD scala/collection/mutable/LinkedHashSet$$anon$1.cur : Lscala/collection/mutable/LinkedHashSet$Entry;
IFNULL L0
ICONST_1
IRETURN
@@ -73,14 +51,14 @@
INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$$anon$1.hasNext ()Z
IFEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashSet$$anon$1.cur ()Lscala/collection/mutable/LinkedHashSet$Entry;
+ GETFIELD scala/collection/mutable/LinkedHashSet$$anon$1.cur : Lscala/collection/mutable/LinkedHashSet$Entry;
INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$Entry.key ()Ljava/lang/Object;
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/LinkedHashSet$$anon$1.cur ()Lscala/collection/mutable/LinkedHashSet$Entry;
+ GETFIELD scala/collection/mutable/LinkedHashSet$$anon$1.cur : Lscala/collection/mutable/LinkedHashSet$Entry;
INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$Entry.later ()Lscala/collection/mutable/LinkedHashSet$Entry;
- INVOKESPECIAL scala/collection/mutable/LinkedHashSet$$anon$1.cur_$eq (Lscala/collection/mutable/LinkedHashSet$Entry;)V
+ PUTFIELD scala/collection/mutable/LinkedHashSet$$anon$1.cur : Lscala/collection/mutable/LinkedHashSet$Entry;
ALOAD 1
ARETURN
L0
diff --git a/scala/collection/mutable/ListBuffer.class.asm b/scala/collection/mutable/ListBuffer.class.asm
index 4f0e4ec..2a74300 100644
--- a/scala/collection/mutable/ListBuffer.class.asm
+++ b/scala/collection/mutable/ListBuffer.class.asm
@@ -124,7 +124,7 @@
public $minus$eq(Ljava/lang/Object;)Lscala/collection/mutable/ListBuffer;
// parameter final elem
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L0
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -182,7 +182,7 @@
ALOAD 3
INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tl ()Lscala/collection/immutable/List;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ASTORE 4
DUP
IFNONNULL L5
@@ -197,7 +197,7 @@
L6
ALOAD 0
ALOAD 3
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L7
ALOAD 3
ALOAD 2
@@ -251,7 +251,7 @@
public $plus$eq(Ljava/lang/Object;)Lscala/collection/mutable/ListBuffer;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L0
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -265,15 +265,15 @@
ALOAD 1
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
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
INVOKESPECIAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start_$eq (Lscala/collection/immutable/List;)V
GOTO L2
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ASTORE 2
ALOAD 0
NEW scala/collection/immutable/$colon$colon
@@ -281,18 +281,18 @@
ALOAD 1
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
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tl_$eq (Lscala/collection/immutable/List;)V
L2
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListBuffer.len : I
ALOAD 0
ARETURN
MAXSTACK = 5
@@ -334,7 +334,7 @@
public $plus$eq$colon(Ljava/lang/Object;)Lscala/collection/mutable/ListBuffer;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L0
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -351,17 +351,17 @@
IFEQ L1
ALOAD 0
ALOAD 2
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L1
ALOAD 0
ALOAD 2
INVOKESPECIAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start_$eq (Lscala/collection/immutable/List;)V
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListBuffer.len : I
ALOAD 0
ARETURN
MAXSTACK = 4
@@ -535,7 +535,7 @@
IF_ICMPLT L0
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
IF_ICMPLT L1
L0
NEW java/lang/IndexOutOfBoundsException
@@ -581,13 +581,13 @@
INVOKESPECIAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start_$eq (Lscala/collection/immutable/List;)V
ALOAD 0
ACONST_NULL
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported_$eq (Z)V
+ PUTFIELD scala/collection/mutable/ListBuffer.exported : Z
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListBuffer.len : I
RETURN
MAXSTACK = 2
MAXLOCALS = 1
@@ -675,7 +675,7 @@
INVOKEVIRTUAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start ()Lscala/collection/immutable/List;
ASTORE 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tail ()Lscala/collection/immutable/List;
ASTORE 2
ALOAD 0
@@ -838,24 +838,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- private exported()Z
- ALOAD 0
- GETFIELD scala/collection/mutable/ListBuffer.exported : Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private exported_$eq(Z)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ListBuffer.exported : Z
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x9
public static fill(IIIIILscala/Function0;)Lscala/collection/GenTraversable;
// parameter final n1
@@ -1307,7 +1289,7 @@
IF_ICMPLT L0
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
IF_ICMPLE L1
L0
NEW java/lang/IndexOutOfBoundsException
@@ -1319,7 +1301,7 @@
ATHROW
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L2
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -1330,11 +1312,11 @@
ASTORE 3
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ALOAD 3
INVOKEVIRTUAL scala/collection/immutable/List.length ()I
IADD
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListBuffer.len : I
ILOAD 1
ICONST_0
IF_ICMPNE L3
@@ -1356,7 +1338,7 @@
IFEQ L6
ALOAD 0
ALOAD 4
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L6
ALOAD 0
ALOAD 4
@@ -1405,7 +1387,7 @@
IFEQ L9
ALOAD 0
ALOAD 7
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L9
ALOAD 5
CHECKCAST scala/collection/immutable/$colon$colon
@@ -1445,7 +1427,7 @@
// access flags 0x1
public isEmpty()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ICONST_0
IF_ICMPNE L0
ICONST_1
@@ -1525,7 +1507,7 @@
// declaration: A last()
public last()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
IFNONNULL L0
NEW java/util/NoSuchElementException
DUP
@@ -1534,34 +1516,12 @@
ATHROW
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
INVOKEVIRTUAL scala/collection/immutable/$colon$colon.head ()Ljava/lang/Object;
ARETURN
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x2
- // signature ()Lscala/collection/immutable/$colon$colon<TA;>;
- // declaration: scala.collection.immutable.$colon$colon<A> last0()
- private last0()Lscala/collection/immutable/$colon$colon;
- ALOAD 0
- GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/$colon$colon<TA;>;)V
- // declaration: void last0_$eq(scala.collection.immutable.$colon$colon<A>)
- private last0_$eq(Lscala/collection/immutable/$colon$colon;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature <B:Ljava/lang/Object;>(TB;)I
// declaration: int lastIndexOf<B>(B)
@@ -1645,7 +1605,7 @@
// declaration: scala.Option<A> lastOption()
public lastOption()Lscala/Option;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
IFNONNULL L0
GETSTATIC scala/None$.MODULE$ : Lscala/None$;
ARETURN
@@ -1653,35 +1613,17 @@
NEW scala/Some
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
INVOKEVIRTUAL scala/collection/immutable/$colon$colon.head ()Ljava/lang/Object;
INVOKESPECIAL scala/Some.<init> (Ljava/lang/Object;)V
ARETURN
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x2
- private len()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ListBuffer.len : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private len_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ListBuffer.len : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public length()I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -1767,7 +1709,7 @@
// access flags 0x1
public nonEmpty()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ICONST_0
IF_ICMPLE L0
ICONST_1
@@ -1802,13 +1744,13 @@
ARETURN
L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L1
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 1
INVOKEVIRTUAL scala/collection/immutable/$colon$colon.tl_$eq (Lscala/collection/immutable/List;)V
ALOAD 0
@@ -1884,7 +1826,7 @@
INVOKESPECIAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start_$eq (Lscala/collection/immutable/List;)V
ALOAD 0
ACONST_NULL
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
GOTO L3
L2
NEW scala/collection/immutable/$colon$colon
@@ -1932,7 +1874,7 @@
L6
ALOAD 0
ALOAD 4
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 0
INVOKEVIRTUAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start ()Lscala/collection/immutable/List;
POP
@@ -1940,11 +1882,11 @@
ALOAD 0
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readBoolean ()Z
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported_$eq (Z)V
+ PUTFIELD scala/collection/mutable/ListBuffer.exported : Z
ALOAD 0
ALOAD 1
INVOKEVIRTUAL java/io/ObjectInputStream.readInt ()I
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListBuffer.len : I
RETURN
MAXSTACK = 4
MAXLOCALS = 7
@@ -1978,17 +1920,17 @@
// parameter final num
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ILOAD 1
ISUB
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListBuffer.len : I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ICONST_0
IF_ICMPGT L0
ALOAD 0
ACONST_NULL
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L0
RETURN
MAXSTACK = 3
@@ -2051,7 +1993,7 @@
IF_ICMPLT L2
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ILOAD 2
ISUB
IF_ICMPLE L3
@@ -2079,7 +2021,7 @@
ATHROW
L3
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L4
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -2102,7 +2044,7 @@
L6
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
ILOAD 3
ISUB
INVOKEVIRTUAL scala/runtime/RichInt$.min$extension (II)I
@@ -2154,14 +2096,14 @@
ICONST_0
IF_ICMPLE L9
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 6
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object;
IF_ACMPNE L13
ALOAD 0
ALOAD 6
CHECKCAST scala/collection/immutable/$colon$colon
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L13
ALOAD 6
CHECKCAST scala/collection/immutable/$colon$colon
@@ -2194,7 +2136,7 @@
IF_ICMPLT L0
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
IF_ICMPLT L1
L0
NEW java/lang/IndexOutOfBoundsException
@@ -2206,7 +2148,7 @@
ATHROW
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L2
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -2251,14 +2193,14 @@
INVOKEINTERFACE scala/collection/IterableLike.head ()Ljava/lang/Object; (itf)
ASTORE 2
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 3
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object;
IF_ACMPNE L7
ALOAD 0
ALOAD 3
CHECKCAST scala/collection/immutable/$colon$colon
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L7
ALOAD 3
CHECKCAST scala/collection/immutable/$colon$colon
@@ -2740,7 +2682,7 @@
L0
ICONST_0
L1
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported_$eq (Z)V
+ PUTFIELD scala/collection/mutable/ListBuffer.exported : Z
ALOAD 0
INVOKEVIRTUAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start ()Lscala/collection/immutable/List;
ARETURN
@@ -2878,7 +2820,7 @@
IF_ICMPLT L0
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
IF_ICMPLT L1
L0
NEW java/lang/IndexOutOfBoundsException
@@ -2890,7 +2832,7 @@
ATHROW
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
IFEQ L2
ALOAD 0
INVOKESPECIAL scala/collection/mutable/ListBuffer.copy ()V
@@ -2908,13 +2850,13 @@
INVOKESPECIAL scala/collection/immutable/$colon$colon.<init> (Ljava/lang/Object;Lscala/collection/immutable/List;)V
ASTORE 3
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 0
INVOKEVIRTUAL scala/collection/mutable/ListBuffer.scala$collection$mutable$ListBuffer$$start ()Lscala/collection/immutable/List;
IF_ACMPNE L4
ALOAD 0
ALOAD 3
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L4
ALOAD 0
ALOAD 3
@@ -2951,13 +2893,13 @@
INVOKESPECIAL scala/collection/immutable/$colon$colon.<init> (Ljava/lang/Object;Lscala/collection/immutable/List;)V
ASTORE 6
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0 ()Lscala/collection/immutable/$colon$colon;
+ GETFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
ALOAD 4
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object;
IF_ACMPNE L7
ALOAD 0
ALOAD 6
- INVOKESPECIAL scala/collection/mutable/ListBuffer.last0_$eq (Lscala/collection/immutable/$colon$colon;)V
+ PUTFIELD scala/collection/mutable/ListBuffer.last0 : Lscala/collection/immutable/$colon$colon;
L7
ALOAD 4
CHECKCAST scala/collection/immutable/$colon$colon
@@ -3032,11 +2974,11 @@
INVOKEVIRTUAL java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V
ALOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.exported ()Z
+ GETFIELD scala/collection/mutable/ListBuffer.exported : Z
INVOKEVIRTUAL java/io/ObjectOutputStream.writeBoolean (Z)V
ALOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListBuffer.len ()I
+ GETFIELD scala/collection/mutable/ListBuffer.len : I
INVOKEVIRTUAL java/io/ObjectOutputStream.writeInt (I)V
RETURN
MAXSTACK = 2
diff --git a/scala/collection/mutable/ListMap.class.asm b/scala/collection/mutable/ListMap.class.asm
index 3e45a92..6db5440 100644
--- a/scala/collection/mutable/ListMap.class.asm
+++ b/scala/collection/mutable/ListMap.class.asm
@@ -122,10 +122,10 @@
ALOAD 0
ALOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.elems ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
INVOKESPECIAL scala/collection/mutable/ListMap.remove (Ljava/lang/Object;Lscala/collection/immutable/List;Lscala/collection/immutable/List;)Lscala/collection/immutable/List;
- INVOKESPECIAL scala/collection/mutable/ListMap.elems_$eq (Lscala/collection/immutable/List;)V
+ PUTFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
ALOAD 0
ARETURN
MAXSTACK = 5
@@ -205,22 +205,22 @@
ALOAD 1
INVOKEVIRTUAL scala/Tuple2._1 ()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.elems ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
INVOKESPECIAL scala/collection/mutable/ListMap.remove (Ljava/lang/Object;Lscala/collection/immutable/List;Lscala/collection/immutable/List;)Lscala/collection/immutable/List;
- INVOKESPECIAL scala/collection/mutable/ListMap.elems_$eq (Lscala/collection/immutable/List;)V
+ PUTFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.elems ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
ALOAD 1
INVOKEVIRTUAL scala/collection/immutable/List.$colon$colon (Ljava/lang/Object;)Lscala/collection/immutable/List;
- INVOKESPECIAL scala/collection/mutable/ListMap.elems_$eq (Lscala/collection/immutable/List;)V
+ PUTFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.siz ()I
+ GETFIELD scala/collection/mutable/ListMap.siz : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/ListMap.siz_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListMap.siz : I
ALOAD 0
ARETURN
MAXSTACK = 5
@@ -298,10 +298,10 @@
public clear()V
ALOAD 0
GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- INVOKESPECIAL scala/collection/mutable/ListMap.elems_$eq (Lscala/collection/immutable/List;)V
+ PUTFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/ListMap.siz_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListMap.siz : I
RETURN
MAXSTACK = 2
MAXLOCALS = 1
@@ -314,28 +314,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- // signature ()Lscala/collection/immutable/List<Lscala/Tuple2<TA;TB;>;>;
- // declaration: scala.collection.immutable.List<scala.Tuple2<A, B>> elems()
- private elems()Lscala/collection/immutable/List;
- ALOAD 0
- GETFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/immutable/List<Lscala/Tuple2<TA;TB;>;>;)V
- // declaration: void elems_$eq(scala.collection.immutable.List<scala.Tuple2<A, B>>)
- private elems_$eq(Lscala/collection/immutable/List;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()Lscala/collection/mutable/ListMap<TA;TB;>;
// declaration: scala.collection.mutable.ListMap<A, B> empty()
@@ -388,7 +366,7 @@
public get(Ljava/lang/Object;)Lscala/Option;
// parameter final key
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.elems ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
ALOAD 1
INVOKEDYNAMIC apply(Ljava/lang/Object;)Lscala/Function1; [
// handle kind 0x6 : INVOKESTATIC
@@ -450,7 +428,7 @@
// declaration: scala.collection.Iterator<scala.Tuple2<A, B>> iterator()
public iterator()Lscala/collection/Iterator;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.elems ()Lscala/collection/immutable/List;
+ GETFIELD scala/collection/mutable/ListMap.elems : Lscala/collection/immutable/List;
INVOKEVIRTUAL scala/collection/immutable/List.iterator ()Lscala/collection/Iterator;
ARETURN
MAXSTACK = 1
@@ -505,10 +483,10 @@
IFEQ L2
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.siz ()I
+ GETFIELD scala/collection/mutable/ListMap.siz : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/mutable/ListMap.siz_$eq (I)V
+ PUTFIELD scala/collection/mutable/ListMap.siz : I
ALOAD 2
INVOKEVIRTUAL scala/collection/immutable/List.tail ()Ljava/lang/Object;
CHECKCAST scala/collection/immutable/List
@@ -559,28 +537,10 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private siz()I
- ALOAD 0
- GETFIELD scala/collection/mutable/ListMap.siz : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private siz_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/ListMap.siz : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public size()I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/ListMap.siz ()I
+ GETFIELD scala/collection/mutable/ListMap.siz : I
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
diff --git a/scala/collection/mutable/OpenHashMap$$anon$1.class.asm b/scala/collection/mutable/OpenHashMap$$anon$1.class.asm
index 3f104cb..cbd956d 100644
--- a/scala/collection/mutable/OpenHashMap$$anon$1.class.asm
+++ b/scala/collection/mutable/OpenHashMap$$anon$1.class.asm
@@ -62,7 +62,7 @@
INVOKESPECIAL scala/collection/mutable/OpenHashMap$$anon$1.index ()I
ALOAD 0
GETFIELD scala/collection/mutable/OpenHashMap$$anon$1.$outer : Lscala/collection/mutable/OpenHashMap;
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IF_ICMPGT L1
ALOAD 0
GETFIELD scala/collection/mutable/OpenHashMap$$anon$1.$outer : Lscala/collection/mutable/OpenHashMap;
@@ -111,7 +111,7 @@
INVOKESPECIAL scala/collection/mutable/OpenHashMap$$anon$1.index ()I
ALOAD 0
GETFIELD scala/collection/mutable/OpenHashMap$$anon$1.$outer : Lscala/collection/mutable/OpenHashMap;
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IF_ICMPGT L0
ICONST_1
IRETURN
diff --git a/scala/collection/mutable/OpenHashMap.class.asm b/scala/collection/mutable/OpenHashMap.class.asm
index 874f5b4..93c4d6c 100644
--- a/scala/collection/mutable/OpenHashMap.class.asm
+++ b/scala/collection/mutable/OpenHashMap.class.asm
@@ -19,11 +19,11 @@
// access flags 0x12
private final I actualInitialSize
- // access flags 0x2
- private I scala$collection$mutable$OpenHashMap$$deleted
+ // access flags 0x1
+ public I scala$collection$mutable$OpenHashMap$$deleted
- // access flags 0x2
- private I scala$collection$mutable$OpenHashMap$$mask
+ // access flags 0x1
+ public I scala$collection$mutable$OpenHashMap$$mask
// access flags 0x1
public I scala$collection$mutable$OpenHashMap$$modCount
@@ -264,10 +264,10 @@
INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$size_$eq (I)V
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
ICONST_1
IADD
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
RETURN
L0
RETURN
@@ -581,24 +581,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private _size()I
- ALOAD 0
- GETFIELD scala/collection/mutable/OpenHashMap._size : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private _size_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/OpenHashMap._size : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()Lscala/collection/mutable/OpenHashMap<TKey;TValue;>;
// declaration: scala.collection.mutable.OpenHashMap<Key, Value> clone()
@@ -699,10 +681,10 @@
INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$size_$eq (I)V
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
ICONST_1
IADD
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -761,7 +743,7 @@
// parameter final hash
ILOAD 2
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IAND
ISTORE 3
ICONST_0
@@ -832,7 +814,7 @@
ILOAD 4
IADD
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IAND
ISTORE 3
ALOAD 0
@@ -969,7 +951,7 @@
ISTORE 2
ILOAD 2
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IAND
ISTORE 3
ALOAD 0
@@ -1003,7 +985,7 @@
ILOAD 5
IADD
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IAND
ISTORE 3
ALOAD 0
@@ -1031,7 +1013,7 @@
// access flags 0x2
private growTable()V
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
ICONST_1
IADD
ISTORE 1
@@ -1050,7 +1032,7 @@
ILOAD 2
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
NEW scala/collection/mutable/ArrayOps$ofRef
DUP
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
@@ -1085,7 +1067,7 @@
L1
ALOAD 0
ICONST_0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
RETURN
MAXSTACK = 4
MAXLOCALS = 8
@@ -1187,11 +1169,11 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.size ()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
IADD
IMUL
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
IF_ICMPLE L0
ALOAD 0
INVOKESPECIAL scala/collection/mutable/OpenHashMap.growTable ()V
@@ -1268,10 +1250,10 @@
INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$size_$eq (I)V
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
ICONST_1
ISUB
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
ALOAD 0
ALOAD 0
GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$modCount : I
@@ -1342,10 +1324,10 @@
INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$size_$eq (I)V
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted ()I
+ GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
ICONST_1
IADD
- INVOKEVIRTUAL scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
ALOAD 4
ARETURN
L0
@@ -1442,47 +1424,11 @@
MAXLOCALS = 2
// access flags 0x1
- public scala$collection$mutable$OpenHashMap$$deleted()I
- ALOAD 0
- GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x1
- public scala$collection$mutable$OpenHashMap$$deleted_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$deleted : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x1
- public scala$collection$mutable$OpenHashMap$$mask()I
- ALOAD 0
- GETFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private scala$collection$mutable$OpenHashMap$$mask_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/OpenHashMap.scala$collection$mutable$OpenHashMap$$mask : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x1
public scala$collection$mutable$OpenHashMap$$size_$eq(I)V
// parameter final s
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/OpenHashMap._size_$eq (I)V
+ PUTFIELD scala/collection/mutable/OpenHashMap._size : I
RETURN
MAXSTACK = 2
MAXLOCALS = 2
@@ -1498,7 +1444,7 @@
// access flags 0x1
public size()I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/OpenHashMap._size ()I
+ GETFIELD scala/collection/mutable/OpenHashMap._size : I
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
diff --git a/scala/collection/mutable/PriorityQueue$$anon$1.class.asm b/scala/collection/mutable/PriorityQueue$$anon$1.class.asm
index b0ae919..d6a5ae8 100644
--- a/scala/collection/mutable/PriorityQueue$$anon$1.class.asm
+++ b/scala/collection/mutable/PriorityQueue$$anon$1.class.asm
@@ -41,7 +41,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/PriorityQueue$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/mutable/PriorityQueue$$anon$1.$outer : Lscala/collection/mutable/PriorityQueue;
INVOKEVIRTUAL scala/collection/mutable/PriorityQueue.scala$collection$mutable$PriorityQueue$$resarr ()Lscala/collection/mutable/PriorityQueue$ResizableArrayAccess;
@@ -55,24 +55,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/mutable/PriorityQueue$$anon$1.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/PriorityQueue$$anon$1.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -82,15 +64,15 @@
INVOKEVIRTUAL scala/collection/mutable/PriorityQueue.scala$collection$mutable$PriorityQueue$$resarr ()Lscala/collection/mutable/PriorityQueue$ResizableArrayAccess;
INVOKEVIRTUAL scala/collection/mutable/PriorityQueue$ResizableArrayAccess.p_array ()[Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/PriorityQueue$$anon$1.i : I
AALOAD
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$1.i ()I
+ GETFIELD scala/collection/mutable/PriorityQueue$$anon$1.i : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$1.i_$eq (I)V
+ PUTFIELD scala/collection/mutable/PriorityQueue$$anon$1.i : I
ALOAD 0
GETFIELD scala/collection/mutable/PriorityQueue$$anon$1.$outer : Lscala/collection/mutable/PriorityQueue;
ALOAD 1
diff --git a/scala/collection/mutable/PriorityQueue$$anon$2.class.asm b/scala/collection/mutable/PriorityQueue$$anon$2.class.asm
index 5fc4ef6..398f54c 100644
--- a/scala/collection/mutable/PriorityQueue$$anon$2.class.asm
+++ b/scala/collection/mutable/PriorityQueue$$anon$2.class.asm
@@ -45,7 +45,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$2.i ()I
+ GETFIELD scala/collection/mutable/PriorityQueue$$anon$2.i : I
ICONST_1
IF_ICMPLT L0
ICONST_1
@@ -56,24 +56,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private i()I
- ALOAD 0
- GETFIELD scala/collection/mutable/PriorityQueue$$anon$2.i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/PriorityQueue$$anon$2.i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature ()TA;
// declaration: A next()
@@ -83,15 +65,15 @@
INVOKEVIRTUAL scala/collection/mutable/PriorityQueue.scala$collection$mutable$PriorityQueue$$resarr ()Lscala/collection/mutable/PriorityQueue$ResizableArrayAccess;
INVOKEVIRTUAL scala/collection/mutable/PriorityQueue$ResizableArrayAccess.p_array ()[Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$2.i ()I
+ GETFIELD scala/collection/mutable/PriorityQueue$$anon$2.i : I
AALOAD
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$2.i ()I
+ GETFIELD scala/collection/mutable/PriorityQueue$$anon$2.i : I
ICONST_1
ISUB
- INVOKESPECIAL scala/collection/mutable/PriorityQueue$$anon$2.i_$eq (I)V
+ PUTFIELD scala/collection/mutable/PriorityQueue$$anon$2.i : I
ALOAD 0
GETFIELD scala/collection/mutable/PriorityQueue$$anon$2.$outer : Lscala/collection/mutable/PriorityQueue;
ALOAD 1
diff --git a/scala/collection/mutable/PriorityQueue.class.asm b/scala/collection/mutable/PriorityQueue.class.asm
index acb6110..899e024 100644
--- a/scala/collection/mutable/PriorityQueue.class.asm
+++ b/scala/collection/mutable/PriorityQueue.class.asm
@@ -923,7 +923,7 @@
INVOKESTATIC scala/collection/mutable/PriorityQueue.$anonfun$reverse$1 ([Ljava/lang/Object;[Ljava/lang/Object;II)V
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 7
ALOAD 6
@@ -1025,7 +1025,7 @@
INVOKESTATIC scala/collection/mutable/PriorityQueue.$anonfun$heapify$2 (Lscala/collection/mutable/PriorityQueue;I)V
ILOAD 9
ALOAD 8
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L7
ILOAD 9
ALOAD 8
diff --git a/scala/collection/mutable/StringBuilder.class.asm b/scala/collection/mutable/StringBuilder.class.asm
index bdb321c..e7222e4 100644
--- a/scala/collection/mutable/StringBuilder.class.asm
+++ b/scala/collection/mutable/StringBuilder.class.asm
@@ -147,7 +147,7 @@
public $plus$plus$eq(Ljava/lang/String;)Lscala/collection/mutable/StringBuilder;
// parameter final s
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
POP
@@ -251,7 +251,7 @@
public append(Ljava/lang/Object;)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKESTATIC java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
@@ -265,7 +265,7 @@
public append(Ljava/lang/String;)Lscala/collection/mutable/StringBuilder;
// parameter final s
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
POP
@@ -278,7 +278,7 @@
public append(Lscala/collection/mutable/StringBuilder;)Lscala/collection/mutable/StringBuilder;
// parameter final sb
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
POP
@@ -291,7 +291,7 @@
public append(Z)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
POP
@@ -324,7 +324,7 @@
public append(I)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
POP
@@ -337,7 +337,7 @@
public append(J)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
LLOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
POP
@@ -350,7 +350,7 @@
public append(F)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
FLOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (F)Ljava/lang/StringBuilder;
POP
@@ -363,7 +363,7 @@
public append(D)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
DLOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;
POP
@@ -376,7 +376,7 @@
public append(C)Lscala/collection/mutable/StringBuilder;
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
POP
@@ -389,7 +389,7 @@
public appendAll(Ljava/lang/String;)Lscala/collection/mutable/StringBuilder;
// parameter final xs
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
POP
@@ -418,7 +418,7 @@
public appendAll([C)Lscala/collection/mutable/StringBuilder;
// parameter final xs
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.append ([C)Ljava/lang/StringBuilder;
POP
@@ -433,7 +433,7 @@
// parameter final offset
// parameter final len
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
ILOAD 2
ILOAD 3
@@ -448,7 +448,7 @@
public apply(I)C
// parameter final index
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.charAt (I)C
IRETURN
@@ -481,7 +481,7 @@
// access flags 0x1
public capacity()I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.capacity ()I
IRETURN
MAXSTACK = 1
@@ -499,7 +499,7 @@
public charAt(I)C
// parameter final index
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.charAt (I)C
IRETURN
@@ -530,7 +530,7 @@
NEW java/lang/StringBuilder
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
INVOKESPECIAL java/lang/StringBuilder.<init> (Ljava/lang/CharSequence;)V
INVOKESPECIAL scala/collection/mutable/StringBuilder.<init> (Ljava/lang/StringBuilder;)V
ARETURN
@@ -615,7 +615,7 @@
// parameter final start
// parameter final end
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ILOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;
@@ -629,7 +629,7 @@
public deleteCharAt(I)Lscala/collection/mutable/StringBuilder;
// parameter final index
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.deleteCharAt (I)Ljava/lang/StringBuilder;
POP
@@ -684,7 +684,7 @@
public ensureCapacity(I)V
// parameter final newCapacity
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.ensureCapacity (I)V
RETURN
@@ -880,7 +880,7 @@
public indexOf(Ljava/lang/String;)I
// parameter final str
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.indexOf (Ljava/lang/String;)I
IRETURN
@@ -892,7 +892,7 @@
// parameter final str
// parameter final fromIndex
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
ILOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.indexOf (Ljava/lang/String;I)I
@@ -940,7 +940,7 @@
// parameter final index
// parameter final x
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ALOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
@@ -1059,7 +1059,7 @@
// parameter final offset
// parameter final len
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ALOAD 2
ILOAD 3
@@ -1094,7 +1094,7 @@
// parameter final index
// parameter final xs
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ALOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.insert (I[C)Ljava/lang/StringBuilder;
@@ -1145,7 +1145,7 @@
public lastIndexOf(Ljava/lang/String;)I
// parameter final str
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.lastIndexOf (Ljava/lang/String;)I
IRETURN
@@ -1157,7 +1157,7 @@
// parameter final str
// parameter final fromIndex
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ALOAD 1
ILOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.lastIndexOf (Ljava/lang/String;I)I
@@ -1182,7 +1182,7 @@
// access flags 0x1
public length()I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.length ()I
IRETURN
MAXSTACK = 1
@@ -1202,7 +1202,7 @@
public length_$eq(I)V
// parameter final n
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.setLength (I)V
RETURN
@@ -1331,7 +1331,7 @@
// parameter final end
// parameter final str
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ILOAD 2
ALOAD 3
@@ -1377,7 +1377,7 @@
NEW java/lang/StringBuilder
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
INVOKESPECIAL java/lang/StringBuilder.<init> (Ljava/lang/CharSequence;)V
INVOKEVIRTUAL java/lang/StringBuilder.reverse ()Ljava/lang/StringBuilder;
INVOKESPECIAL scala/collection/mutable/StringBuilder.<init> (Ljava/lang/StringBuilder;)V
@@ -1396,7 +1396,7 @@
// access flags 0x1
public reverseContents()Lscala/collection/mutable/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.reverse ()Ljava/lang/StringBuilder;
POP
ALOAD 0
@@ -1604,7 +1604,7 @@
// parameter final index
// parameter final ch
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ILOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.setCharAt (IC)V
@@ -1616,7 +1616,7 @@
public setLength(I)V
// parameter final len
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
INVOKEVIRTUAL java/lang/StringBuilder.setLength (I)V
RETURN
@@ -1826,7 +1826,7 @@
// parameter final start
// parameter final end
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ILOAD 1
ILOAD 2
INVOKEVIRTUAL java/lang/StringBuilder.substring (II)Ljava/lang/String;
@@ -1938,7 +1938,7 @@
NEWARRAY T_CHAR
ASTORE 1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
ICONST_0
ALOAD 0
INVOKEVIRTUAL scala/collection/mutable/StringBuilder.length ()I
@@ -2107,7 +2107,7 @@
// access flags 0x1
public toString()Ljava/lang/String;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/StringBuilder.underlying ()Ljava/lang/StringBuilder;
+ GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
ARETURN
MAXSTACK = 1
@@ -2121,14 +2121,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private underlying()Ljava/lang/StringBuilder;
- ALOAD 0
- GETFIELD scala/collection/mutable/StringBuilder.underlying : Ljava/lang/StringBuilder;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public update(IC)V
// parameter final i
diff --git a/scala/collection/mutable/WrappedArray$.class.asm b/scala/collection/mutable/WrappedArray$.class.asm
index 23bb26d..cee45f6 100644
--- a/scala/collection/mutable/WrappedArray$.class.asm
+++ b/scala/collection/mutable/WrappedArray$.class.asm
@@ -58,16 +58,6 @@
MAXSTACK = 4
MAXLOCALS = 1
- // access flags 0x2
- // signature ()Lscala/collection/mutable/WrappedArray$ofRef<Ljava/lang/Object;>;
- // declaration: scala.collection.mutable.WrappedArray$ofRef<java.lang.Object> EmptyWrappedArray()
- private EmptyWrappedArray()Lscala/collection/mutable/WrappedArray$ofRef;
- ALOAD 0
- GETFIELD scala/collection/mutable/WrappedArray$.EmptyWrappedArray : Lscala/collection/mutable/WrappedArray$ofRef;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature <T:Ljava/lang/Object;>(Lscala/reflect/ClassTag<TT;>;)Lscala/collection/generic/CanBuildFrom<Lscala/collection/mutable/WrappedArray<*>;TT;Lscala/collection/mutable/WrappedArray<TT;>;>;
// declaration: scala.collection.generic.CanBuildFrom<scala.collection.mutable.WrappedArray<?>, T, scala.collection.mutable.WrappedArray<T>> canBuildFrom<T>(scala.reflect.ClassTag<T>)
@@ -86,7 +76,7 @@
// declaration: scala.collection.mutable.WrappedArray<T> empty<T>()
public empty()Lscala/collection/mutable/WrappedArray;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArray$.EmptyWrappedArray ()Lscala/collection/mutable/WrappedArray$ofRef;
+ GETFIELD scala/collection/mutable/WrappedArray$.EmptyWrappedArray : Lscala/collection/mutable/WrappedArray$ofRef;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
diff --git a/scala/collection/mutable/WrappedArrayBuilder.class.asm b/scala/collection/mutable/WrappedArrayBuilder.class.asm
index 200dcca..a72566b 100644
--- a/scala/collection/mutable/WrappedArrayBuilder.class.asm
+++ b/scala/collection/mutable/WrappedArrayBuilder.class.asm
@@ -70,22 +70,22 @@
// parameter final elem
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
ICONST_1
IADD
INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.ensureSize (I)V
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.elems ()Lscala/collection/mutable/WrappedArray;
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.elems : Lscala/collection/mutable/WrappedArray;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
ALOAD 1
INVOKEVIRTUAL scala/collection/mutable/WrappedArray.update (ILjava/lang/Object;)V
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size_$eq (I)V
+ PUTFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
ALOAD 0
ARETURN
MAXSTACK = 3
@@ -150,71 +150,31 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- private capacity()I
- ALOAD 0
- GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private capacity_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public clear()V
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size_$eq (I)V
+ PUTFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
RETURN
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x2
- // signature ()Lscala/collection/mutable/WrappedArray<TA;>;
- // declaration: scala.collection.mutable.WrappedArray<A> elems()
- private elems()Lscala/collection/mutable/WrappedArray;
- ALOAD 0
- GETFIELD scala/collection/mutable/WrappedArrayBuilder.elems : Lscala/collection/mutable/WrappedArray;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (Lscala/collection/mutable/WrappedArray<TA;>;)V
- // declaration: void elems_$eq(scala.collection.mutable.WrappedArray<A>)
- private elems_$eq(Lscala/collection/mutable/WrappedArray;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/mutable/WrappedArrayBuilder.elems : Lscala/collection/mutable/WrappedArray;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
private ensureSize(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ICONST_0
IF_ICMPNE L1
BIPUSH 16
GOTO L2
L1
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ICONST_2
IMUL
L2
@@ -460,19 +420,19 @@
ASTORE 2
L3
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
ICONST_0
IF_ICMPLE L28
GETSTATIC scala/Array$.MODULE$ : Lscala/Array$;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.elems ()Lscala/collection/mutable/WrappedArray;
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.elems : Lscala/collection/mutable/WrappedArray;
INVOKEVIRTUAL scala/collection/mutable/WrappedArray.array ()Ljava/lang/Object;
ICONST_0
ALOAD 2
INVOKEVIRTUAL scala/collection/mutable/WrappedArray.array ()Ljava/lang/Object;
ICONST_0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
INVOKEVIRTUAL scala/Array$.copy (Ljava/lang/Object;ILjava/lang/Object;II)V
L28
ALOAD 2
@@ -487,10 +447,10 @@
ALOAD 0
ILOAD 1
INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.mkArray (I)Lscala/collection/mutable/WrappedArray;
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.elems_$eq (Lscala/collection/mutable/WrappedArray;)V
+ PUTFIELD scala/collection/mutable/WrappedArrayBuilder.elems : Lscala/collection/mutable/WrappedArray;
ALOAD 0
ILOAD 1
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
RETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -500,24 +460,24 @@
// declaration: scala.collection.mutable.WrappedArray<A> result()
public result()Lscala/collection/mutable/WrappedArray;
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ICONST_0
IF_ICMPEQ L0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
IF_ICMPNE L0
ALOAD 0
ICONST_0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity_$eq (I)V
+ PUTFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.elems ()Lscala/collection/mutable/WrappedArray;
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.elems : Lscala/collection/mutable/WrappedArray;
ARETURN
L0
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.size ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.mkArray (I)Lscala/collection/mutable/WrappedArray;
ARETURN
MAXSTACK = 2
@@ -531,14 +491,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private size()I
- ALOAD 0
- GETFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature (Lscala/collection/TraversableLike<**>;)V
// declaration: void sizeHint(scala.collection.TraversableLike<?, ?>)
@@ -569,7 +521,7 @@
public sizeHint(I)V
// parameter final size
ALOAD 0
- INVOKESPECIAL scala/collection/mutable/WrappedArrayBuilder.capacity ()I
+ GETFIELD scala/collection/mutable/WrappedArrayBuilder.capacity : I
ILOAD 1
IF_ICMPGE L0
ALOAD 0
@@ -593,14 +545,4 @@
RETURN
MAXSTACK = 3
MAXLOCALS = 3
-
- // access flags 0x2
- private size_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/mutable/WrappedArrayBuilder.size : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
}
diff --git a/scala/collection/parallel/BucketCombiner.class.asm b/scala/collection/parallel/BucketCombiner.class.asm
index d08def3..8e0679f 100644
--- a/scala/collection/parallel/BucketCombiner.class.asm
+++ b/scala/collection/parallel/BucketCombiner.class.asm
@@ -110,14 +110,6 @@
MAXSTACK = 0
MAXLOCALS = 2
- // access flags 0x2
- private bucketnumber()I
- ALOAD 0
- GETFIELD scala/collection/parallel/BucketCombiner.bucketnumber : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()[Lscala/collection/mutable/UnrolledBuffer<TBuck;>;
// declaration: scala.collection.mutable.UnrolledBuffer<Buck>[] buckets()
@@ -152,7 +144,7 @@
public clear()V
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BucketCombiner.bucketnumber ()I
+ GETFIELD scala/collection/parallel/BucketCombiner.bucketnumber : I
ANEWARRAY scala/collection/mutable/UnrolledBuffer
INVOKEVIRTUAL scala/collection/parallel/BucketCombiner.buckets_$eq ([Lscala/collection/mutable/UnrolledBuffer;)V
ALOAD 0
@@ -187,7 +179,7 @@
L2
ILOAD 3
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BucketCombiner.bucketnumber ()I
+ GETFIELD scala/collection/parallel/BucketCombiner.bucketnumber : I
IF_ICMPGE L3
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/BucketCombiner.buckets ()[Lscala/collection/mutable/UnrolledBuffer;
diff --git a/scala/collection/parallel/BufferSplitter.class.asm b/scala/collection/parallel/BufferSplitter.class.asm
index f2f0fb2..95f5189 100644
--- a/scala/collection/parallel/BufferSplitter.class.asm
+++ b/scala/collection/parallel/BufferSplitter.class.asm
@@ -55,7 +55,7 @@
LDC "buffer: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.buffer ()Lscala/collection/mutable/ArrayBuffer;
+ GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -68,7 +68,7 @@
LDC "index: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -81,7 +81,7 @@
LDC "until: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -114,7 +114,7 @@
LDC "buffer: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.buffer ()Lscala/collection/mutable/ArrayBuffer;
+ GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -127,7 +127,7 @@
LDC "index: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -140,7 +140,7 @@
LDC "until: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -322,16 +322,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- // signature ()Lscala/collection/mutable/ArrayBuffer<TT;>;
- // declaration: scala.collection.mutable.ArrayBuffer<T> buffer()
- private buffer()Lscala/collection/mutable/ArrayBuffer;
- ALOAD 0
- GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/BufferedIterator<TT;>;
// declaration: scala.collection.BufferedIterator<T> buffered()
@@ -572,11 +562,11 @@
NEW scala/collection/parallel/BufferSplitter
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.buffer ()Lscala/collection/mutable/ArrayBuffer;
+ GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/BufferSplitter.signalDelegate ()Lscala/collection/generic/Signalling;
INVOKESPECIAL scala/collection/parallel/BufferSplitter.<init> (Lscala/collection/mutable/ArrayBuffer;IILscala/collection/generic/Signalling;)V
@@ -793,9 +783,9 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
IF_ICMPGE L0
ICONST_1
IRETURN
@@ -805,14 +795,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private index()I
- ALOAD 0
- GETFIELD scala/collection/parallel/BufferSplitter.index : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public indexFlag()I
ALOAD 0
@@ -873,16 +855,6 @@
MAXSTACK = 3
MAXLOCALS = 3
- // access flags 0x2
- private index_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/parallel/BufferSplitter.index : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public isAborted()Z
ALOAD 0
@@ -1074,17 +1046,17 @@
// declaration: T next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.buffer ()Lscala/collection/mutable/ArrayBuffer;
+ GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
INVOKEVIRTUAL scala/collection/mutable/ArrayBuffer.apply (I)Ljava/lang/Object;
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index_$eq (I)V
+ PUTFIELD scala/collection/parallel/BufferSplitter.index : I
ALOAD 1
ARETURN
MAXSTACK = 3
@@ -1257,9 +1229,9 @@
// access flags 0x1
public remaining()I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ISUB
IRETURN
MAXSTACK = 2
@@ -1580,9 +1552,9 @@
ICONST_1
IF_ICMPLE L0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ISUB
ICONST_2
IDIV
@@ -1596,11 +1568,11 @@
NEW scala/collection/parallel/BufferSplitter
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.buffer ()Lscala/collection/mutable/ArrayBuffer;
+ GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ILOAD 1
IADD
ALOAD 0
@@ -1612,13 +1584,13 @@
NEW scala/collection/parallel/BufferSplitter
DUP
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.buffer ()Lscala/collection/mutable/ArrayBuffer;
+ GETFIELD scala/collection/parallel/BufferSplitter.buffer : Lscala/collection/mutable/ArrayBuffer;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.index ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.index : I
ILOAD 1
IADD
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/BufferSplitter.until ()I
+ GETFIELD scala/collection/parallel/BufferSplitter.until : I
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/BufferSplitter.signalDelegate ()Lscala/collection/generic/Signalling;
INVOKESPECIAL scala/collection/parallel/BufferSplitter.<init> (Lscala/collection/mutable/ArrayBuffer;IILscala/collection/generic/Signalling;)V
@@ -1939,14 +1911,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private until()I
- ALOAD 0
- GETFIELD scala/collection/parallel/BufferSplitter.until : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature (Lscala/Function1<TT;Ljava/lang/Object;>;)Lscala/collection/Iterator<TT;>;
// declaration: scala.collection.Iterator<T> withFilter(scala.Function1<T, java.lang.Object>)
diff --git a/scala/collection/parallel/FutureTasks.class.asm b/scala/collection/parallel/FutureTasks.class.asm
index f21f942..4758cc4 100644
--- a/scala/collection/parallel/FutureTasks.class.asm
+++ b/scala/collection/parallel/FutureTasks.class.asm
@@ -206,7 +206,7 @@
IFEQ L0
ILOAD 2
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/FutureTasks.maxdepth ()I
+ GETFIELD scala/collection/parallel/FutureTasks.maxdepth : I
IF_ICMPGE L0
ALOAD 1
INVOKEINTERFACE scala/collection/parallel/Task.split ()Lscala/collection/Seq; (itf)
@@ -407,14 +407,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- private maxdepth()I
- ALOAD 0
- GETFIELD scala/collection/parallel/FutureTasks.maxdepth : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public parallelismLevel()I
INVOKESTATIC java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;
diff --git a/scala/collection/parallel/ParSeqLike$Elements$$anon$1.class.asm b/scala/collection/parallel/ParSeqLike$Elements$$anon$1.class.asm
index 44be162..df2f075 100644
--- a/scala/collection/parallel/ParSeqLike$Elements$$anon$1.class.asm
+++ b/scala/collection/parallel/ParSeqLike$Elements$$anon$1.class.asm
@@ -19,7 +19,7 @@
ALOAD 1
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$$outer ()Lscala/collection/parallel/ParSeqLike;
ALOAD 1
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
ALOAD 1
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.end ()I
INVOKESPECIAL scala/collection/parallel/ParSeqLike$Elements.<init> (Lscala/collection/parallel/ParSeqLike;II)V
diff --git a/scala/collection/parallel/ParSeqLike$Elements.class.asm b/scala/collection/parallel/ParSeqLike$Elements.class.asm
index b4a3580..a1768bc 100644
--- a/scala/collection/parallel/ParSeqLike$Elements.class.asm
+++ b/scala/collection/parallel/ParSeqLike$Elements.class.asm
@@ -45,8 +45,8 @@
// access flags 0x12
private final I end
- // access flags 0x2
- private I scala$collection$parallel$ParSeqLike$Elements$$i
+ // access flags 0x1
+ public I scala$collection$parallel$ParSeqLike$Elements$$i
// access flags 0x11
public final I scala$collection$parallel$ParSeqLike$Elements$$start
@@ -787,7 +787,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.end ()I
IF_ICMPGE L0
@@ -806,7 +806,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$$outer ()Lscala/collection/parallel/ParSeqLike;
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
INVOKEINTERFACE scala/collection/parallel/ParSeqLike.apply (I)Ljava/lang/Object; (itf)
ARETURN
MAXSTACK = 2
@@ -1105,22 +1105,22 @@
// declaration: T next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.end ()I
IF_ICMPGE L0
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$$outer ()Lscala/collection/parallel/ParSeqLike;
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
INVOKEINTERFACE scala/collection/parallel/ParSeqLike.apply (I)Ljava/lang/Object; (itf)
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i_$eq (I)V
+ PUTFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
ALOAD 1
ARETURN
L0
@@ -1413,7 +1413,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.end ()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i ()I
+ GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
ISUB
IRETURN
MAXSTACK = 2
@@ -1486,24 +1486,6 @@
MAXLOCALS = 1
// access flags 0x1
- public scala$collection$parallel$ParSeqLike$Elements$$i()I
- ALOAD 0
- GETFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private scala$collection$parallel$ParSeqLike$Elements$$i_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/parallel/ParSeqLike$Elements.scala$collection$parallel$ParSeqLike$Elements$$i : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x1
// signature <B:Ljava/lang/Object;>(TB;Lscala/Function2<TB;TT;TB;>;)Lscala/collection/Iterator<TB;>;
// declaration: scala.collection.Iterator<B> scanLeft<B>(B, scala.Function2<B, T, B>)
public scanLeft(Ljava/lang/Object;Lscala/Function2;)Lscala/collection/Iterator;
diff --git a/scala/collection/parallel/immutable/ParRange$ParRangeIterator.class.asm b/scala/collection/parallel/immutable/ParRange$ParRangeIterator.class.asm
index 13ade41..f6296bc 100644
--- a/scala/collection/parallel/immutable/ParRange$ParRangeIterator.class.asm
+++ b/scala/collection/parallel/immutable/ParRange$ParRangeIterator.class.asm
@@ -730,7 +730,7 @@
INVOKEINTERFACE scala/Function1.apply$mcVI$sp (I)V (itf)
ILOAD 3
ALOAD 2
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L1
ILOAD 3
ALOAD 2
@@ -741,8 +741,8 @@
L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.len ()I
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind_$eq (I)V
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.len : I
+ PUTFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
RETURN
MAXSTACK = 2
MAXLOCALS = 4
@@ -770,9 +770,9 @@
// access flags 0x11
public final hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.len ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.len : I
IF_ICMPGE L0
ICONST_1
IRETURN
@@ -782,24 +782,6 @@
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x2
- private ind()I
- ALOAD 0
- GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private ind_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public indexFlag()I
ALOAD 0
@@ -904,14 +886,6 @@
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x2
- private len()I
- ALOAD 0
- GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.len : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public length()I
ALOAD 0
@@ -1097,15 +1071,15 @@
ALOAD 0
GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.range : Lscala/collection/immutable/Range;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
INVOKEVIRTUAL scala/collection/immutable/Range.apply$mcII$sp (I)I
ISTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind_$eq (I)V
+ PUTFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
ILOAD 1
IRETURN
L0
@@ -1283,7 +1257,7 @@
ALOAD 0
GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.range : Lscala/collection/immutable/Range;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
INVOKEVIRTUAL scala/collection/immutable/Range.drop (I)Lscala/collection/immutable/Range;
ARETURN
MAXSTACK = 2
@@ -1301,8 +1275,8 @@
ASTORE 2
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.len ()I
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind_$eq (I)V
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.len : I
+ PUTFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
ALOAD 2
ARETURN
MAXSTACK = 2
@@ -1385,9 +1359,9 @@
// access flags 0x11
public final remaining()I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.len ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.len : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind ()I
+ GETFIELD scala/collection/parallel/immutable/ParRange$ParRangeIterator.ind : I
ISUB
IRETURN
MAXSTACK = 2
diff --git a/scala/collection/parallel/mutable/ParArray$Map.class.asm b/scala/collection/parallel/mutable/ParArray$Map.class.asm
index d36f204..37a430b 100644
--- a/scala/collection/parallel/mutable/ParArray$Map.class.asm
+++ b/scala/collection/parallel/mutable/ParArray$Map.class.asm
@@ -88,7 +88,7 @@
ASTORE 2
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$Map.scala$collection$parallel$mutable$ParArray$Map$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ASTORE 3
ALOAD 0
GETFIELD scala/collection/parallel/mutable/ParArray$Map.offset : I
diff --git a/scala/collection/parallel/mutable/ParArray$ParArrayIterator$.class.asm b/scala/collection/parallel/mutable/ParArray$ParArrayIterator$.class.asm
index bdb4341..d8c14e9 100644
--- a/scala/collection/parallel/mutable/ParArray$ParArrayIterator$.class.asm
+++ b/scala/collection/parallel/mutable/ParArray$ParArrayIterator$.class.asm
@@ -28,7 +28,7 @@
public $lessinit$greater$default$3()[Ljava/lang/Object;
ALOAD 0
GETFIELD scala/collection/parallel/mutable/ParArray$ParArrayIterator$.$outer : Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
diff --git a/scala/collection/parallel/mutable/ParArray$ParArrayIterator.class.asm b/scala/collection/parallel/mutable/ParArray$ParArrayIterator.class.asm
index 2533de8..8283bee 100644
--- a/scala/collection/parallel/mutable/ParArray$ParArrayIterator.class.asm
+++ b/scala/collection/parallel/mutable/ParArray$ParArrayIterator.class.asm
@@ -1284,7 +1284,7 @@
ALOAD 1
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.scala$collection$parallel$mutable$ParArray$ParArrayIterator$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ILOAD 3
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.i ()I
@@ -1546,7 +1546,7 @@
ALOAD 1
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.scala$collection$parallel$mutable$ParArray$ParArrayIterator$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ILOAD 3
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.i ()I
@@ -1840,7 +1840,7 @@
ALOAD 1
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.scala$collection$parallel$mutable$ParArray$ParArrayIterator$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ILOAD 3
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.i ()I
@@ -3189,7 +3189,7 @@
ALOAD 0
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ParArrayIterator.scala$collection$parallel$mutable$ParArray$ParArrayIterator$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ALOAD 3
CHECKCAST [Ljava/lang/Object;
ALOAD 2
diff --git a/scala/collection/parallel/mutable/ParArray$ScanToArray.class.asm b/scala/collection/parallel/mutable/ParArray$ScanToArray.class.asm
index 12b9cb9..f9b5205 100644
--- a/scala/collection/parallel/mutable/ParArray$ScanToArray.class.asm
+++ b/scala/collection/parallel/mutable/ParArray$ScanToArray.class.asm
@@ -145,7 +145,7 @@
ALOAD 0
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ScanToArray.scala$collection$parallel$mutable$ParArray$ScanToArray$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ALOAD 0
GETFIELD scala/collection/parallel/mutable/ParArray$ScanToArray.targetarr : [Ljava/lang/Object;
ILOAD 7
@@ -173,7 +173,7 @@
ALOAD 0
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray$ScanToArray.scala$collection$parallel$mutable$ParArray$ScanToArray$$$outer ()Lscala/collection/parallel/mutable/ParArray;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ALOAD 0
GETFIELD scala/collection/parallel/mutable/ParArray$ScanToArray.targetarr : [Ljava/lang/Object;
ILOAD 11
diff --git a/scala/collection/parallel/mutable/ParArray.class.asm b/scala/collection/parallel/mutable/ParArray.class.asm
index a3cb1ea..9e6078e 100644
--- a/scala/collection/parallel/mutable/ParArray.class.asm
+++ b/scala/collection/parallel/mutable/ParArray.class.asm
@@ -64,8 +64,8 @@
// access flags 0xC2
private volatile transient Lscala/collection/parallel/TaskSupport; scala$collection$parallel$ParIterableLike$$_tasksupport
- // access flags 0x82
- private transient [Ljava/lang/Object; scala$collection$parallel$mutable$ParArray$$array
+ // access flags 0x81
+ public transient [Ljava/lang/Object; scala$collection$parallel$mutable$ParArray$$array
// access flags 0x19
public final static J serialVersionUID = 1
@@ -454,7 +454,7 @@
public apply(I)Ljava/lang/Object;
// parameter final i
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ILOAD 1
AALOAD
ARETURN
@@ -1969,7 +1969,7 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.arrayseq ()Lscala/collection/mutable/ArraySeq;
INVOKEVIRTUAL scala/collection/mutable/ArraySeq.array ()[Ljava/lang/Object;
- INVOKESPECIAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array_$eq ([Ljava/lang/Object;)V
+ PUTFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
RETURN
MAXSTACK = 2
MAXLOCALS = 2
@@ -2149,24 +2149,6 @@
MAXLOCALS = 3
// access flags 0x1
- public scala$collection$parallel$mutable$ParArray$$array()[Ljava/lang/Object;
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private scala$collection$parallel$mutable$ParArray$$array_$eq([Ljava/lang/Object;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x1
// signature <U:Ljava/lang/Object;That:Ljava/lang/Object;>(TU;Lscala/Function2<TU;TU;TU;>;Lscala/collection/generic/CanBuildFrom<Lscala/collection/parallel/mutable/ParArray<TT;>;TU;TThat;>;)TThat;
// declaration: That scan<U, That>(U, scala.Function2<U, U, U>, scala.collection.generic.CanBuildFrom<scala.collection.parallel.mutable.ParArray<T>, U, That>)
public scan(Ljava/lang/Object;Lscala/Function2;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;
@@ -3142,7 +3124,7 @@
// parameter final i
// parameter final elem
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array ()[Ljava/lang/Object;
+ GETFIELD scala/collection/parallel/mutable/ParArray.scala$collection$parallel$mutable$ParArray$$array : [Ljava/lang/Object;
ILOAD 1
ALOAD 2
AASTORE
diff --git a/scala/collection/parallel/mutable/ParHashMapCombiner.class.asm b/scala/collection/parallel/mutable/ParHashMapCombiner.class.asm
index ee69d8e..13e1fad 100644
--- a/scala/collection/parallel/mutable/ParHashMapCombiner.class.asm
+++ b/scala/collection/parallel/mutable/ParHashMapCombiner.class.asm
@@ -105,10 +105,10 @@
INVOKEVIRTUAL scala/Tuple2._1 ()Ljava/lang/Object;
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashMapCombiner.elemHashCode (Ljava/lang/Object;)I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashMapCombiner.seedvalue ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.seedvalue : I
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashMapCombiner.improve (II)I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashMapCombiner.nonmasklen ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.nonmasklen : I
IUSHR
ISTORE 2
ALOAD 0
@@ -226,14 +226,6 @@
MAXSTACK = 3
MAXLOCALS = 3
- // access flags 0x2
- private nonmasklen()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.nonmasklen : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/parallel/mutable/ParHashMap<TK;TV;>;
// declaration: scala.collection.parallel.mutable.ParHashMap<K, V> result()
@@ -252,9 +244,9 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashMapCombiner.size ()I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashMapCombiner.tableLoadFactor ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.tableLoadFactor : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashMapCombiner.seedvalue ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.seedvalue : I
INVOKESPECIAL scala/collection/parallel/mutable/ParHashMapCombiner$AddingHashTable.<init> (Lscala/collection/parallel/mutable/ParHashMapCombiner;III)V
ASTORE 1
NEW scala/collection/mutable/ArrayOps$ofRef
@@ -376,14 +368,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private seedvalue()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.seedvalue : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x11
public final sizeMapBucketBitSize()I
ALOAD 0
@@ -454,12 +438,4 @@
ATHROW
MAXSTACK = 4
MAXLOCALS = 2
-
- // access flags 0x2
- private tableLoadFactor()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashMapCombiner.tableLoadFactor : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
}
diff --git a/scala/collection/parallel/mutable/ParHashSetCombiner$$anon$1.class.asm b/scala/collection/parallel/mutable/ParHashSetCombiner$$anon$1.class.asm
index 8ac19ac..e849d23 100644
--- a/scala/collection/parallel/mutable/ParHashSetCombiner$$anon$1.class.asm
+++ b/scala/collection/parallel/mutable/ParHashSetCombiner$$anon$1.class.asm
@@ -153,7 +153,7 @@
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner$$anon$1.sizeMapInit (I)V
ALOAD 0
ALOAD 1
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue : I
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner$$anon$1.seedvalue_$eq (I)V
NEW scala/collection/mutable/ArrayOps$ofRef
DUP
diff --git a/scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.class.asm b/scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.class.asm
index 79eaad3..35c588f 100644
--- a/scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.class.asm
+++ b/scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.class.asm
@@ -102,21 +102,13 @@
// parameter final block
ILOAD 1
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.blocksize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.blocksize : I
IMUL
IRETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x2
- private blocksize()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.blocksize : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
// signature (ILscala/collection/mutable/UnrolledBuffer<Ljava/lang/Object;>;Lscala/collection/mutable/UnrolledBuffer<Ljava/lang/Object;>;)Lscala/Tuple2<Ljava/lang/Object;Lscala/collection/mutable/UnrolledBuffer<Ljava/lang/Object;>;>;
// declaration: scala.Tuple2<java.lang.Object, scala.collection.mutable.UnrolledBuffer<java.lang.Object>> fillBlock(int, scala.collection.mutable.UnrolledBuffer<java.lang.Object>, scala.collection.mutable.UnrolledBuffer<java.lang.Object>)
private fillBlock(ILscala/collection/mutable/UnrolledBuffer;Lscala/collection/mutable/UnrolledBuffer;)Lscala/Tuple2;
@@ -477,7 +469,7 @@
ICONST_1
IADD
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.blocksize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner$FillBlocks.blocksize : I
IMUL
IRETURN
MAXSTACK = 2
diff --git a/scala/collection/parallel/mutable/ParHashSetCombiner.class.asm b/scala/collection/parallel/mutable/ParHashSetCombiner.class.asm
index c3c58ce..229e773 100644
--- a/scala/collection/parallel/mutable/ParHashSetCombiner.class.asm
+++ b/scala/collection/parallel/mutable/ParHashSetCombiner.class.asm
@@ -20,8 +20,8 @@
// access flags 0x12
private final I nonmasklen
- // access flags 0x12
- private final I scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue
+ // access flags 0x11
+ public final I scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue
// access flags 0x12
private final I tableLoadFactor
@@ -93,10 +93,10 @@
ALOAD 2
INVOKEVIRTUAL java/lang/Object.hashCode ()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue : I
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner.improve (II)I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashSetCombiner.nonmasklen ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.nonmasklen : I
IUSHR
ISTORE 3
ALOAD 0
@@ -218,14 +218,6 @@
MAXLOCALS = 3
// access flags 0x2
- private nonmasklen()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.nonmasklen : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
// signature ()Lscala/collection/mutable/FlatHashTable$Contents<TT;>;
// declaration: scala.collection.mutable.FlatHashTable$Contents<T> parPopulate()
private parPopulate()Lscala/collection/mutable/FlatHashTable$Contents;
@@ -235,9 +227,9 @@
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner.size ()I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashSetCombiner.tableLoadFactor ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.tableLoadFactor : I
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue : I
INVOKESPECIAL scala/collection/parallel/mutable/ParHashSetCombiner$AddingFlatHashTable.<init> (Lscala/collection/parallel/mutable/ParHashSetCombiner;III)V
ASTORE 1
ALOAD 0
@@ -340,14 +332,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.scala$collection$parallel$mutable$ParHashSetCombiner$$seedvalue : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x2
// signature ()Lscala/collection/mutable/FlatHashTable$Contents<TT;>;
// declaration: scala.collection.mutable.FlatHashTable$Contents<T> seqPopulate()
@@ -376,12 +360,4 @@
IRETURN
MAXSTACK = 1
MAXLOCALS = 1
-
- // access flags 0x2
- private tableLoadFactor()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashSetCombiner.tableLoadFactor : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
}
diff --git a/scala/collection/parallel/mutable/ParHashTable$EntryIterator.class.asm b/scala/collection/parallel/mutable/ParHashTable$EntryIterator.class.asm
index 3edd98a..52a4129 100644
--- a/scala/collection/parallel/mutable/ParHashTable$EntryIterator.class.asm
+++ b/scala/collection/parallel/mutable/ParHashTable$EntryIterator.class.asm
@@ -98,7 +98,7 @@
LDC "pos: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -111,7 +111,7 @@
LDC "until: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -124,7 +124,7 @@
LDC "traversed: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -137,7 +137,7 @@
LDC "totalsize: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -150,7 +150,7 @@
LDC "current entry: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -163,12 +163,12 @@
LDC "underlying from "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
LDC " until "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -184,14 +184,14 @@
DUP
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable ()[Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable : [Lscala/collection/mutable/HashEntry;
CHECKCAST [Ljava/lang/Object;
INVOKEVIRTUAL scala/Predef$.refArrayOps ([Ljava/lang/Object;)[Ljava/lang/Object;
INVOKESPECIAL scala/collection/mutable/ArrayOps$ofRef.<init> ([Ljava/lang/Object;)V
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
INVOKEVIRTUAL scala/collection/mutable/ArrayOps$ofRef.slice (II)Ljava/lang/Object;
CHECKCAST [Ljava/lang/Object;
INVOKEVIRTUAL scala/Predef$.refArrayOps ([Ljava/lang/Object;)[Ljava/lang/Object;
@@ -265,7 +265,7 @@
LDC "pos: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -278,7 +278,7 @@
LDC "until: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -291,7 +291,7 @@
LDC "traversed: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -304,7 +304,7 @@
LDC "totalsize: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -317,7 +317,7 @@
LDC "current entry: "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -330,12 +330,12 @@
LDC "underlying from "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
LDC " until "
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE scala/Function1.apply (Ljava/lang/Object;)Ljava/lang/Object; (itf)
@@ -351,14 +351,14 @@
DUP
GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable ()[Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable : [Lscala/collection/mutable/HashEntry;
CHECKCAST [Ljava/lang/Object;
INVOKEVIRTUAL scala/Predef$.refArrayOps ([Ljava/lang/Object;)[Ljava/lang/Object;
INVOKESPECIAL scala/collection/mutable/ArrayOps$ofRef.<init> ([Ljava/lang/Object;)V
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
INVOKEVIRTUAL scala/collection/mutable/ArrayOps$ofRef.slice (II)Ljava/lang/Object;
CHECKCAST [Ljava/lang/Object;
INVOKEVIRTUAL scala/Predef$.refArrayOps ([Ljava/lang/Object;)[Ljava/lang/Object;
@@ -876,7 +876,7 @@
ILOAD 2
IF_ICMPGE L1
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable ()[Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable : [Lscala/collection/mutable/HashEntry;
ILOAD 4
AALOAD
ASTORE 5
@@ -981,13 +981,13 @@
public dup()Lscala/collection/parallel/IterableSplitter;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.newIterator (IIILscala/collection/mutable/HashEntry;)Lscala/collection/parallel/IterableSplitter;
ARETURN
MAXSTACK = 5
@@ -1009,28 +1009,6 @@
public abstract entry2item(Lscala/collection/mutable/HashEntry;)Ljava/lang/Object;
// parameter final e
- // access flags 0x2
- // signature ()TEntry;
- // declaration: Entry es()
- private es()Lscala/collection/mutable/HashEntry;
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- // signature (TEntry;)V
- // declaration: void es_$eq(Entry)
- private es_$eq(Lscala/collection/mutable/HashEntry;)V
- // parameter final x$1
- ALOAD 0
- ALOAD 1
- PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
// signature (Lscala/Function1<TT;Ljava/lang/Object;>;)Z
// declaration: boolean exists(scala.Function1<T, java.lang.Object>)
@@ -1222,7 +1200,7 @@
// access flags 0x1
public hasNext()Z
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
IFNULL L0
ICONST_1
IRETURN
@@ -1232,24 +1210,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private idx()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private idx_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
// access flags 0x1
public indexFlag()I
ALOAD 0
@@ -1342,16 +1302,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- // signature ()[Lscala/collection/mutable/HashEntry<TK;TEntry;>;
- // declaration: scala.collection.mutable.HashEntry<K, Entry>[] itertable()
- private itertable()[Lscala/collection/mutable/HashEntry;
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable : [Lscala/collection/mutable/HashEntry;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public length()I
ALOAD 0
@@ -1520,22 +1470,22 @@
// declaration: T next()
public next()Ljava/lang/Object;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
ASTORE 1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
INVOKEINTERFACE scala/collection/mutable/HashEntry.next ()Ljava/lang/Object; (itf)
CHECKCAST scala/collection/mutable/HashEntry
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es_$eq (Lscala/collection/mutable/HashEntry;)V
+ PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.scan ()V
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed_$eq (I)V
+ PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
ALOAD 0
ALOAD 1
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.entry2item (Lscala/collection/mutable/HashEntry;)Ljava/lang/Object;
@@ -1710,9 +1660,9 @@
// access flags 0x1
public remaining()I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
ISUB
IRETURN
MAXSTACK = 2
@@ -1752,26 +1702,26 @@
public scan()V
L0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
IFNONNULL L1
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
IF_ICMPGE L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable ()[Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable : [Lscala/collection/mutable/HashEntry;
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
AALOAD
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es_$eq (Lscala/collection/mutable/HashEntry;)V
+ PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ICONST_1
IADD
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx_$eq (I)V
+ PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
GOTO L0
L1
RETURN
@@ -2071,30 +2021,30 @@
ICONST_1
IF_ICMPLE L0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
IF_ICMPLE L1
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ISUB
ICONST_2
IDIV
ISTORE 1
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ILOAD 1
IADD
ICONST_1
IADD
ISTORE 2
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.until ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
ISTORE 3
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable ()[Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.itertable : [Lscala/collection/mutable/HashEntry;
ILOAD 2
ICONST_1
ISUB
@@ -2115,18 +2065,18 @@
INVOKEVIRTUAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.calcNumElems (IIII)I
ISTORE 5
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ISTORE 6
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.idx : I
ILOAD 1
IADD
ISTORE 7
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
ASTORE 8
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize ()I
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize : I
ILOAD 5
ISUB
ISTORE 9
@@ -2160,7 +2110,7 @@
L1
ALOAD 0
ALOAD 0
- INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.es ()Lscala/collection/mutable/HashEntry;
+ GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.es : Lscala/collection/mutable/HashEntry;
INVOKESPECIAL scala/collection/parallel/mutable/ParHashTable$EntryIterator.convertToArrayBuffer (Lscala/collection/mutable/HashEntry;)Lscala/collection/mutable/ArrayBuffer;
ASTORE 10
NEW scala/collection/parallel/BufferSplitter
@@ -2485,40 +2435,6 @@
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x2
- private totalsize()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.totalsize : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private traversed()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x2
- private traversed_$eq(I)V
- // parameter final x$1
- ALOAD 0
- ILOAD 1
- PUTFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.traversed : I
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x2
- private until()I
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParHashTable$EntryIterator.until : I
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature (Lscala/Function1<TT;Ljava/lang/Object;>;)Lscala/collection/Iterator<TT;>;
// declaration: scala.collection.Iterator<T> withFilter(scala.Function1<T, java.lang.Object>)
diff --git a/scala/collection/parallel/mutable/ParTrieMap$Size.class.asm b/scala/collection/parallel/mutable/ParTrieMap$Size.class.asm
index a6b63a8..c81a234 100644
--- a/scala/collection/parallel/mutable/ParTrieMap$Size.class.asm
+++ b/scala/collection/parallel/mutable/ParTrieMap$Size.class.asm
@@ -113,7 +113,7 @@
ALOAD 6
ALOAD 0
INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap$Size.scala$collection$parallel$mutable$ParTrieMap$Size$$$outer ()Lscala/collection/parallel/mutable/ParTrieMap;
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/INode.cachedSize (Lscala/collection/concurrent/TrieMap;)I
IADD
ISTORE 2
diff --git a/scala/collection/parallel/mutable/ParTrieMap.class.asm b/scala/collection/parallel/mutable/ParTrieMap.class.asm
index 587e9c1..8b59d9e 100644
--- a/scala/collection/parallel/mutable/ParTrieMap.class.asm
+++ b/scala/collection/parallel/mutable/ParTrieMap.class.asm
@@ -63,10 +63,10 @@
// access flags 0xC2
private volatile transient Lscala/collection/parallel/TaskSupport; scala$collection$parallel$ParIterableLike$$_tasksupport
- // access flags 0x12
+ // access flags 0x11
// signature Lscala/collection/concurrent/TrieMap<TK;TV;>;
// declaration: scala$collection$parallel$mutable$ParTrieMap$$ctrie extends scala.collection.concurrent.TrieMap<K, V>
- private final Lscala/collection/concurrent/TrieMap; scala$collection$parallel$mutable$ParTrieMap$$ctrie
+ public final Lscala/collection/concurrent/TrieMap; scala$collection$parallel$mutable$ParTrieMap$$ctrie
// access flags 0x1
// signature <S:Ljava/lang/Object;>(TS;Lscala/Function2<Lscala/Tuple2<TK;TV;>;TS;TS;>;)TS;
@@ -164,7 +164,7 @@
public $minus$eq(Ljava/lang/Object;)Lscala/collection/parallel/mutable/ParTrieMap;
// parameter final key
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 1
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.$minus$eq (Ljava/lang/Object;)Lscala/collection/concurrent/TrieMap;
POP
@@ -257,7 +257,7 @@
public $plus$eq(Lscala/Tuple2;)Lscala/collection/parallel/mutable/ParTrieMap;
// parameter final kv
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 1
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.$plus$eq (Lscala/Tuple2;)Lscala/collection/concurrent/TrieMap;
POP
@@ -590,7 +590,7 @@
// access flags 0x1
public clear()V
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.clear ()V
RETURN
MAXSTACK = 1
@@ -1203,7 +1203,7 @@
public get(Ljava/lang/Object;)Lscala/Option;
// parameter final key
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 1
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.get (Ljava/lang/Object;)Lscala/Option;
ARETURN
@@ -1705,7 +1705,7 @@
// parameter final key
// parameter final value
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 1
ALOAD 2
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.put (Ljava/lang/Object;Ljava/lang/Object;)Lscala/Option;
@@ -1791,7 +1791,7 @@
public remove(Ljava/lang/Object;)Lscala/Option;
// parameter final key
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 1
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.remove (Ljava/lang/Object;)Lscala/Option;
ARETURN
@@ -1892,16 +1892,6 @@
MAXLOCALS = 2
// access flags 0x1
- // signature ()Lscala/collection/concurrent/TrieMap<TK;TV;>;
- // declaration: scala.collection.concurrent.TrieMap<K, V> scala$collection$parallel$mutable$ParTrieMap$$ctrie()
- public scala$collection$parallel$mutable$ParTrieMap$$ctrie()Lscala/collection/concurrent/TrieMap;
- ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x1
// signature <U:Ljava/lang/Object;That:Ljava/lang/Object;>(TU;Lscala/Function2<TU;TU;TU;>;Lscala/collection/generic/CanBuildFrom<Lscala/collection/parallel/mutable/ParTrieMap<TK;TV;>;TU;TThat;>;)TThat;
// declaration: That scan<U, That>(U, scala.Function2<U, U, U>, scala.collection.generic.CanBuildFrom<scala.collection.parallel.mutable.ParTrieMap<K, V>, U, That>)
public scan(Ljava/lang/Object;Lscala/Function2;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;
@@ -1962,7 +1952,7 @@
// declaration: scala.collection.concurrent.TrieMap<K, V> seq()
public seq()Lscala/collection/concurrent/TrieMap;
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2028,13 +2018,13 @@
// access flags 0x1
public size()I
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readRoot$default$1 ()Z
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readRoot (Z)Lscala/collection/concurrent/INode;
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/INode.gcasRead (Lscala/collection/concurrent/TrieMap;)Lscala/collection/concurrent/MainNode;
ASTORE 2
ALOAD 2
@@ -2043,7 +2033,7 @@
ALOAD 2
CHECKCAST scala/collection/concurrent/TNode
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/TNode.cachedSize (Ljava/lang/Object;)I
ISTORE 1
GOTO L1
@@ -2054,7 +2044,7 @@
ALOAD 2
CHECKCAST scala/collection/concurrent/LNode
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/LNode.cachedSize (Ljava/lang/Object;)I
ISTORE 1
GOTO L1
@@ -2081,7 +2071,7 @@
POP
ALOAD 3
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/CNode.cachedSize (Ljava/lang/Object;)I
ISTORE 1
GOTO L1
@@ -2211,7 +2201,7 @@
DUP
ICONST_0
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.readOnlySnapshot ()Lscala/collection/Map;
CHECKCAST scala/collection/concurrent/TrieMap
ICONST_1
@@ -2676,7 +2666,7 @@
// parameter final key
// parameter final value
ALOAD 0
- INVOKEVIRTUAL scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie ()Lscala/collection/concurrent/TrieMap;
+ GETFIELD scala/collection/parallel/mutable/ParTrieMap.scala$collection$parallel$mutable$ParTrieMap$$ctrie : Lscala/collection/concurrent/TrieMap;
ALOAD 1
ALOAD 2
INVOKEVIRTUAL scala/collection/concurrent/TrieMap.update (Ljava/lang/Object;Ljava/lang/Object;)V
diff --git a/scala/reflect/internal/BaseTypeSeqs$BaseTypeSeq.class.asm b/scala/reflect/internal/BaseTypeSeqs$BaseTypeSeq.class.asm
index 12dcb01..c41c20e 100644
--- a/scala/reflect/internal/BaseTypeSeqs$BaseTypeSeq.class.asm
+++ b/scala/reflect/internal/BaseTypeSeqs$BaseTypeSeq.class.asm
@@ -679,7 +679,7 @@
INVOKESTATIC scala/reflect/internal/BaseTypeSeqs$BaseTypeSeq.$anonfun$maxDepthOfElems$1 (Lscala/reflect/internal/BaseTypeSeqs$BaseTypeSeq;Lscala/runtime/IntRef;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
diff --git a/scala/reflect/internal/pickling/PickleBuffer.class.asm b/scala/reflect/internal/pickling/PickleBuffer.class.asm
index fab7b68..2a04f6a 100644
--- a/scala/reflect/internal/pickling/PickleBuffer.class.asm
+++ b/scala/reflect/internal/pickling/PickleBuffer.class.asm
@@ -196,7 +196,7 @@
INVOKESTATIC scala/reflect/internal/pickling/PickleBuffer.$anonfun$createIndex$1 (Lscala/reflect/internal/pickling/PickleBuffer;[II)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
@@ -522,7 +522,7 @@
INVOKESTATIC scala/reflect/internal/pickling/PickleBuffer.$anonfun$toIndexedSeq$1 (Lscala/reflect/internal/pickling/PickleBuffer;[Lscala/Tuple2;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L1
ILOAD 4
ALOAD 3
diff --git a/scala/reflect/internal/util/BatchSourceFile.class.asm b/scala/reflect/internal/util/BatchSourceFile.class.asm
index 9358945..35d300e 100644
--- a/scala/reflect/internal/util/BatchSourceFile.class.asm
+++ b/scala/reflect/internal/util/BatchSourceFile.class.asm
@@ -354,7 +354,7 @@
POP
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
diff --git a/scala/reflect/internal/util/Statistics.class.asm b/scala/reflect/internal/util/Statistics.class.asm
index b5d33f9..6b4fd66 100644
--- a/scala/reflect/internal/util/Statistics.class.asm
+++ b/scala/reflect/internal/util/Statistics.class.asm
@@ -765,7 +765,7 @@
INVOKESTATIC scala/reflect/internal/util/Statistics.$anonfun$reportStatisticsOverhead$1 (Lscala/runtime/LongRef;I)V
ILOAD 10
ALOAD 9
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 10
ALOAD 9
diff --git a/scala/runtime/ScalaRunTime$.class.asm b/scala/runtime/ScalaRunTime$.class.asm
index 18492e6..1b8833b 100644
--- a/scala/runtime/ScalaRunTime$.class.asm
+++ b/scala/runtime/ScalaRunTime$.class.asm
@@ -1580,7 +1580,7 @@
INVOKESTATIC scala/runtime/ScalaRunTime$.$anonfun$toObjectArray$1 ([Ljava/lang/Object;Ljava/lang/Object;I)V
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L4
ILOAD 7
ALOAD 6
diff --git a/scala/tools/ant/Same.class.asm b/scala/tools/ant/Same.class.asm
index 1ca7c97..599912e 100644
--- a/scala/tools/ant/Same.class.asm
+++ b/scala/tools/ant/Same.class.asm
@@ -261,7 +261,7 @@
INVOKESTATIC scala/tools/ant/Same.$anonfun$execute$5 (Lscala/runtime/BooleanRef;[B[BI)V
ILOAD 14
ALOAD 13
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L6
ILOAD 14
ALOAD 13
diff --git a/scala/tools/nsc/Global$$anon$5.class.asm b/scala/tools/nsc/Global$$anon$5.class.asm
index 407e8eb..5e2fae8 100644
--- a/scala/tools/nsc/Global$$anon$5.class.asm
+++ b/scala/tools/nsc/Global$$anon$5.class.asm
@@ -227,7 +227,7 @@
POP
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
diff --git a/scala/tools/nsc/MainBench$.class.asm b/scala/tools/nsc/MainBench$.class.asm
index d263f84..c49fa2b 100644
--- a/scala/tools/nsc/MainBench$.class.asm
+++ b/scala/tools/nsc/MainBench$.class.asm
@@ -208,7 +208,7 @@
INVOKESTATIC scala/tools/nsc/MainBench$.$anonfun$main$1 ([Ljava/lang/String;Lscala/runtime/LongRef;[JI)V
ILOAD 8
ALOAD 7
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 8
ALOAD 7
diff --git a/scala/tools/nsc/ast/TreeBrowsers$BrowserFrame.class.asm b/scala/tools/nsc/ast/TreeBrowsers$BrowserFrame.class.asm
index 8eacb34..98ff526 100644
--- a/scala/tools/nsc/ast/TreeBrowsers$BrowserFrame.class.asm
+++ b/scala/tools/nsc/ast/TreeBrowsers$BrowserFrame.class.asm
@@ -235,7 +235,7 @@
INVOKESTATIC scala/tools/nsc/ast/TreeBrowsers$BrowserFrame.$anonfun$setExpansionState$1 (Lscala/tools/nsc/ast/TreeBrowsers$BrowserFrame;Ljavax/swing/JTree;Ljava/lang/Object;Ljavax/swing/tree/TreePath;ZI)V
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 7
ALOAD 6
diff --git a/scala/tools/nsc/ast/parser/xml/MarkupParserCommon.class.asm b/scala/tools/nsc/ast/parser/xml/MarkupParserCommon.class.asm
index d00894a..9485039 100644
--- a/scala/tools/nsc/ast/parser/xml/MarkupParserCommon.class.asm
+++ b/scala/tools/nsc/ast/parser/xml/MarkupParserCommon.class.asm
@@ -325,7 +325,7 @@
INVOKESTATIC scala/tools/nsc/ast/parser/xml/MarkupParserCommon.$anonfun$peek$1 (Lscala/tools/nsc/ast/parser/xml/MarkupParserCommon;I)V (itf)
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L4
ILOAD 4
ALOAD 3
diff --git a/scala/tools/nsc/backend/jvm/BCodeBodyBuilder$PlainBodyBuilder.class.asm b/scala/tools/nsc/backend/jvm/BCodeBodyBuilder$PlainBodyBuilder.class.asm
index ac36b7b..58cc93a 100644
--- a/scala/tools/nsc/backend/jvm/BCodeBodyBuilder$PlainBodyBuilder.class.asm
+++ b/scala/tools/nsc/backend/jvm/BCodeBodyBuilder$PlainBodyBuilder.class.asm
@@ -2404,7 +2404,7 @@
INVOKESTATIC scala/tools/nsc/backend/jvm/BCodeBodyBuilder$PlainBodyBuilder.$anonfun$genApply$5 (Lscala/tools/nsc/backend/jvm/BCodeBodyBuilder$PlainBodyBuilder;Lscala/runtime/ObjectRef;I)V
ILOAD 75
ALOAD 74
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L21
ILOAD 75
ALOAD 74
diff --git a/scala/tools/nsc/backend/jvm/analysis/AliasingFrame.class.asm b/scala/tools/nsc/backend/jvm/analysis/AliasingFrame.class.asm
index d7d4a9d..5cf6aff 100644
--- a/scala/tools/nsc/backend/jvm/analysis/AliasingFrame.class.asm
+++ b/scala/tools/nsc/backend/jvm/analysis/AliasingFrame.class.asm
@@ -760,7 +760,7 @@
INVOKESTATIC scala/tools/nsc/backend/jvm/analysis/AliasingFrame.$anonfun$execute$1 (Lscala/tools/nsc/backend/jvm/analysis/AliasingFrame;II)V
ILOAD 24
ALOAD 23
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L30
ILOAD 24
ALOAD 23
diff --git a/scala/tools/nsc/backend/jvm/opt/CallGraph.class.asm b/scala/tools/nsc/backend/jvm/opt/CallGraph.class.asm
index 6191aad..04f1ab6 100644
--- a/scala/tools/nsc/backend/jvm/opt/CallGraph.class.asm
+++ b/scala/tools/nsc/backend/jvm/opt/CallGraph.class.asm
@@ -2904,7 +2904,7 @@
INVOKESTATIC scala/tools/nsc/backend/jvm/opt/CallGraph.$anonfun$samTypes$1 ([Lscala/tools/nsc/backend/jvm/BTypes$BType;Lscala/runtime/ObjectRef;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L1
ILOAD 4
ALOAD 3
diff --git a/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.class.asm b/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.class.asm
index ea826c8..4f41c6f 100644
--- a/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.class.asm
+++ b/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.class.asm
@@ -1480,7 +1480,7 @@
INVOKESTATIC scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.$anonfun$adaptStoredArguments$2 (Lscala/tools/nsc/backend/jvm/opt/ClosureOptimizer;[Lscala/tools/asm/Type;[Lscala/tools/asm/Type;[Lscala/Option;I)V
ILOAD 9
ALOAD 8
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L4
ILOAD 9
ALOAD 8
diff --git a/scala/tools/nsc/backend/jvm/opt/Inliner.class.asm b/scala/tools/nsc/backend/jvm/opt/Inliner.class.asm
index ed5d1f2..26450a0 100644
--- a/scala/tools/nsc/backend/jvm/opt/Inliner.class.asm
+++ b/scala/tools/nsc/backend/jvm/opt/Inliner.class.asm
@@ -1696,7 +1696,7 @@
INVOKESTATIC scala/tools/nsc/backend/jvm/opt/Inliner.$anonfun$inlineCallsite$6 (Lscala/tools/asm/tree/InsnList;Lscala/tools/asm/tree/analysis/Frame;I)V
ILOAD 13
ALOAD 12
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L3
ILOAD 13
ALOAD 12
diff --git a/scala/tools/nsc/backend/jvm/opt/LocalOptImpls$.class.asm b/scala/tools/nsc/backend/jvm/opt/LocalOptImpls$.class.asm
index 52ed05e..c37f502 100644
--- a/scala/tools/nsc/backend/jvm/opt/LocalOptImpls$.class.asm
+++ b/scala/tools/nsc/backend/jvm/opt/LocalOptImpls$.class.asm
@@ -761,7 +761,7 @@
POP
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L4
ILOAD 7
ALOAD 6
@@ -884,7 +884,7 @@
POP
ILOAD 8
ALOAD 7
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 8
ALOAD 7
diff --git a/scala/tools/nsc/doc/html/page/EntityPage.class.asm b/scala/tools/nsc/doc/html/page/EntityPage.class.asm
index 67c395a..7c94711 100644
--- a/scala/tools/nsc/doc/html/page/EntityPage.class.asm
+++ b/scala/tools/nsc/doc/html/page/EntityPage.class.asm
@@ -13045,7 +13045,7 @@
INVOKESTATIC scala/tools/nsc/doc/html/page/EntityPage.$anonfun$treeToHtml$2 (Lscala/runtime/ObjectRef;I)V (itf)
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
diff --git a/scala/tools/nsc/interactive/tests/Tester$Change.class.asm b/scala/tools/nsc/interactive/tests/Tester$Change.class.asm
index 3c1755e..482f282 100644
--- a/scala/tools/nsc/interactive/tests/Tester$Change.class.asm
+++ b/scala/tools/nsc/interactive/tests/Tester$Change.class.asm
@@ -302,7 +302,7 @@
INVOKESTATIC scala/tools/nsc/interactive/tests/Tester$Change.$anonfun$deleteAll$1 (Lscala/tools/nsc/interactive/tests/Tester$Change;I)V
ILOAD 3
ALOAD 2
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 3
ALOAD 2
diff --git a/scala/tools/nsc/interactive/tests/Tester.class.asm b/scala/tools/nsc/interactive/tests/Tester.class.asm
index eef20bb..3a23950 100644
--- a/scala/tools/nsc/interactive/tests/Tester.class.asm
+++ b/scala/tools/nsc/interactive/tests/Tester.class.asm
@@ -1122,7 +1122,7 @@
INVOKESTATIC scala/tools/nsc/interactive/tests/Tester.$anonfun$run$1 (Lscala/tools/nsc/interactive/tests/Tester;I)V
ILOAD 3
ALOAD 2
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 3
ALOAD 2
@@ -1182,7 +1182,7 @@
INVOKESTATIC scala/tools/nsc/interactive/tests/Tester.$anonfun$testFileChanges$1 (Lscala/tools/nsc/interactive/tests/Tester;ILscala/runtime/LazyRef;I)V
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
diff --git a/scala/tools/nsc/symtab/classfile/ClassfileParser.class.asm b/scala/tools/nsc/symtab/classfile/ClassfileParser.class.asm
index f24dfc3..e31a983 100644
--- a/scala/tools/nsc/symtab/classfile/ClassfileParser.class.asm
+++ b/scala/tools/nsc/symtab/classfile/ClassfileParser.class.asm
@@ -2855,7 +2855,7 @@
POP
ILOAD 12
ALOAD 11
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L12
ILOAD 12
ALOAD 11
@@ -2980,7 +2980,7 @@
POP
ILOAD 12
ALOAD 11
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L5
ILOAD 12
ALOAD 11
@@ -3372,7 +3372,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$parseAttributes$2 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;Lscala/reflect/internal/Symbols$Symbol;I)V
ILOAD 16
ALOAD 15
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L34
ILOAD 16
ALOAD 15
@@ -3629,7 +3629,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$parseAttributes$7 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/symtab/classfile/ClassfileParser$JavaTypeCompleter;I)V
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 5
ALOAD 4
@@ -4025,7 +4025,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$parseClass$3 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;I)V
ILOAD 27
ALOAD 26
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L19
ILOAD 27
ALOAD 26
@@ -4067,7 +4067,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$parseClass$4 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;I)V
ILOAD 30
ALOAD 29
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L23
ILOAD 30
ALOAD 29
@@ -4156,7 +4156,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$parseAttributes$6 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;Lscala/tools/nsc/symtab/classfile/ClassfileParser$JavaTypeCompleter;I)V
ILOAD 6
ALOAD 5
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 6
ALOAD 5
@@ -6304,7 +6304,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$unpickleOrParseInnerClasses$7 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;I)V
ILOAD 5
ALOAD 4
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L9
ILOAD 5
ALOAD 4
@@ -6368,7 +6368,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$unpickleOrParseInnerClasses$8 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;I)V
ILOAD 4
ALOAD 3
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 4
ALOAD 3
@@ -7010,7 +7010,7 @@
INVOKESTATIC scala/tools/nsc/symtab/classfile/ClassfileParser.$anonfun$unpickleOrParseInnerClasses$11 (Lscala/tools/nsc/symtab/classfile/ClassfileParser;I)V
ILOAD 21
ALOAD 20
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L31
ILOAD 21
ALOAD 20
diff --git a/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.class.asm b/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.class.asm
index 4142bf3..41e82e9 100644
--- a/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.class.asm
+++ b/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.class.asm
@@ -16830,7 +16830,7 @@
INVOKESTATIC scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.$anonfun$validateBaseTypes$1 ([Lscala/collection/immutable/List;I)V
ILOAD 6
ALOAD 5
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 6
ALOAD 5
@@ -16878,7 +16878,7 @@
INVOKESTATIC scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.$anonfun$validateBaseTypes$5 (Lscala/tools/nsc/typechecker/RefChecks$RefCheckTransformer;Lscala/reflect/internal/Symbols$Symbol;[Lscala/collection/immutable/List;I)V
ILOAD 9
ALOAD 8
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L6
ILOAD 9
ALOAD 8
diff --git a/scala/tools/nsc/util/ShowPickled$.class.asm b/scala/tools/nsc/util/ShowPickled$.class.asm
index cac6982..a23f864 100644
--- a/scala/tools/nsc/util/ShowPickled$.class.asm
+++ b/scala/tools/nsc/util/ShowPickled$.class.asm
@@ -1733,7 +1733,7 @@
INVOKESTATIC scala/tools/nsc/util/ShowPickled$.$anonfun$printFile$13 (Lscala/tools/nsc/util/ShowPickled$;Lscala/reflect/internal/pickling/PickleBuffer;[ILjava/io/PrintStream;Lscala/tools/nsc/util/ShowPickled$PickleBufferEntryList;I)V
ILOAD 7
ALOAD 6
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 7
ALOAD 6
diff --git a/scala/util/Random.class.asm b/scala/util/Random.class.asm
index e620e6f..023a98a 100644
--- a/scala/util/Random.class.asm
+++ b/scala/util/Random.class.asm
@@ -416,7 +416,7 @@
INVOKESTATIC scala/util/Random.$anonfun$shuffle$1 (Lscala/util/Random;Lscala/collection/mutable/ArrayBuffer;I)V
ILOAD 6
ALOAD 5
- INVOKEVIRTUAL scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement ()I
+ GETFIELD scala/collection/immutable/Range.scala$collection$immutable$Range$$lastElement : I
IF_ICMPEQ L2
ILOAD 6
ALOAD 5
diff --git a/scaladoc.properties b/scaladoc.properties
index 4ee4a9a..3aa4909 100644
--- a/scaladoc.properties
+++ b/scaladoc.properties
@@ -1,6 +1,6 @@
-#Mon Jul 01 11:37:49 UTC 2019
+#Wed Jul 03 08:41:11 UTC 2019
shell.welcome=%n ________ ___ / / ___%n / __/ __// _ | / / / _ |%n __\\ \\/ /__/ __ |/ /__/ __ | %n /____/\\___/_/ |_/____/_/ | |%n |/ %s
copyright.string=Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc.
-version.number=2.12.9-20190701-113627-a995c4d
-osgi.version.number=2.12.9.v20190701-113627-a995c4d
-maven.version.number=2.12.9-bin-a995c4d-SNAPSHOT
+version.number=2.12.9-20190703-083340-98fd6ff
+osgi.version.number=2.12.9.v20190703-083340-98fd6ff
+maven.version.number=2.12.9-bin-98fd6ff-SNAPSHOT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment