Skip to content

Commit 525010e

Browse files
committed
[Truffle] Organise imports.
1 parent 7063ced commit 525010e

27 files changed

+23
-59
lines changed

truffle/src/main/java/org/jruby/truffle/JRubyTruffleImpl.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,8 @@
99
*/
1010
package org.jruby.truffle;
1111

12-
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
13-
import com.oracle.truffle.api.source.Source;
14-
import com.oracle.truffle.api.vm.PolyglotEngine;
1512
import org.jruby.JRubyTruffleInterface;
1613
import org.jruby.RubyInstanceConfig;
17-
import org.jruby.truffle.interop.InstanceConfigWrapper;
18-
import org.jruby.truffle.platform.graal.Graal;
19-
import org.jruby.util.cli.Options;
2014

2115
import java.io.InputStream;
2216

truffle/src/main/java/org/jruby/truffle/Main.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@
4949
import org.jruby.util.cli.Options;
5050
import org.jruby.util.cli.OutputStrings;
5151

52-
import java.io.File;
53-
import java.io.FileInputStream;
54-
import java.io.FileNotFoundException;
5552
import java.io.InputStream;
5653
import java.lang.management.ManagementFactory;
5754

truffle/src/main/java/org/jruby/truffle/core/TruffleSystemNodes.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
import com.oracle.truffle.api.dsl.Specialization;
1414
import com.oracle.truffle.api.frame.VirtualFrame;
1515
import com.oracle.truffle.api.object.DynamicObject;
16-
17-
import java.util.Set;
18-
1916
import org.jcodings.Encoding;
2017
import org.jcodings.specific.UTF8Encoding;
2118
import org.jruby.ext.rbconfig.RbConfigLibrary;
@@ -26,6 +23,8 @@
2623
import org.jruby.truffle.core.string.StringOperations;
2724
import org.jruby.util.unsafe.UnsafeHolder;
2825

26+
import java.util.Set;
27+
2928
@CoreClass("Truffle::System")
3029
public abstract class TruffleSystemNodes {
3130

truffle/src/main/java/org/jruby/truffle/core/hash/CompareHashKeysNode.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,14 @@
99
*/
1010
package org.jruby.truffle.core.hash;
1111

12+
import com.oracle.truffle.api.CompilerDirectives;
13+
import com.oracle.truffle.api.frame.VirtualFrame;
1214
import org.jruby.truffle.core.basicobject.BasicObjectNodes.ReferenceEqualNode;
1315
import org.jruby.truffle.core.basicobject.BasicObjectNodesFactory.ReferenceEqualNodeFactory;
1416
import org.jruby.truffle.core.kernel.KernelNodes.SameOrEqlNode;
1517
import org.jruby.truffle.core.kernel.KernelNodesFactory.SameOrEqlNodeFactory;
1618
import org.jruby.truffle.language.RubyBaseNode;
1719

18-
import com.oracle.truffle.api.CompilerDirectives;
19-
import com.oracle.truffle.api.frame.VirtualFrame;
20-
2120
public class CompareHashKeysNode extends RubyBaseNode {
2221

2322
@Child private SameOrEqlNode sameOrEqlNode;

truffle/src/main/java/org/jruby/truffle/core/hash/FreezeHashKeyIfNeededNode.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,17 @@
99
*/
1010
package org.jruby.truffle.core.hash;
1111

12-
import org.jruby.truffle.language.RubyNode;
13-
import org.jruby.truffle.language.dispatch.CallDispatchHeadNode;
14-
import org.jruby.truffle.language.dispatch.DispatchHeadNodeFactory;
15-
import org.jruby.truffle.language.objects.IsFrozenNode;
16-
import org.jruby.truffle.language.objects.IsFrozenNodeGen;
17-
1812
import com.oracle.truffle.api.CompilerDirectives;
1913
import com.oracle.truffle.api.dsl.NodeChild;
2014
import com.oracle.truffle.api.dsl.NodeChildren;
2115
import com.oracle.truffle.api.dsl.Specialization;
2216
import com.oracle.truffle.api.frame.VirtualFrame;
2317
import com.oracle.truffle.api.object.DynamicObject;
18+
import org.jruby.truffle.language.RubyNode;
19+
import org.jruby.truffle.language.dispatch.CallDispatchHeadNode;
20+
import org.jruby.truffle.language.dispatch.DispatchHeadNodeFactory;
21+
import org.jruby.truffle.language.objects.IsFrozenNode;
22+
import org.jruby.truffle.language.objects.IsFrozenNodeGen;
2423

2524
@NodeChildren({@NodeChild("key"), @NodeChild("compareByIdentity")})
2625
public abstract class FreezeHashKeyIfNeededNode extends RubyNode {

truffle/src/main/java/org/jruby/truffle/core/hash/HashNode.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.oracle.truffle.api.CompilerDirectives;
1313
import com.oracle.truffle.api.frame.VirtualFrame;
1414
import com.oracle.truffle.api.profiles.ConditionProfile;
15-
1615
import org.jruby.truffle.core.ObjectNodes.ObjectIDPrimitiveNode;
1716
import org.jruby.truffle.core.ObjectNodesFactory.ObjectIDPrimitiveNodeFactory;
1817
import org.jruby.truffle.language.RubyBaseNode;

truffle/src/main/java/org/jruby/truffle/core/hash/LookupEntryNode.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@
99
*/
1010
package org.jruby.truffle.core.hash;
1111

12-
import org.jruby.truffle.Layouts;
13-
import org.jruby.truffle.language.RubyBaseNode;
14-
1512
import com.oracle.truffle.api.frame.VirtualFrame;
1613
import com.oracle.truffle.api.object.DynamicObject;
1714
import com.oracle.truffle.api.profiles.ConditionProfile;
15+
import org.jruby.truffle.Layouts;
16+
import org.jruby.truffle.language.RubyBaseNode;
1817

1918
public class LookupEntryNode extends RubyBaseNode {
2019

truffle/src/main/java/org/jruby/truffle/core/hash/SetNode.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
*/
1010
package org.jruby.truffle.core.hash;
1111

12-
import org.jruby.truffle.Layouts;
13-
import org.jruby.truffle.language.RubyNode;
14-
1512
import com.oracle.truffle.api.CompilerDirectives;
1613
import com.oracle.truffle.api.dsl.Cached;
1714
import com.oracle.truffle.api.dsl.ImportStatic;
@@ -23,6 +20,8 @@
2320
import com.oracle.truffle.api.object.DynamicObject;
2421
import com.oracle.truffle.api.profiles.BranchProfile;
2522
import com.oracle.truffle.api.profiles.ConditionProfile;
23+
import org.jruby.truffle.Layouts;
24+
import org.jruby.truffle.language.RubyNode;
2625

2726
@ImportStatic(HashGuards.class)
2827
@NodeChildren({

truffle/src/main/java/org/jruby/truffle/core/kernel/KernelNodes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868
import org.jruby.truffle.core.cast.ToPathNodeGen;
6969
import org.jruby.truffle.core.cast.ToStrNode;
7070
import org.jruby.truffle.core.cast.ToStrNodeGen;
71-
import org.jruby.truffle.core.encoding.EncodingOperations;
7271
import org.jruby.truffle.core.format.BytesResult;
7372
import org.jruby.truffle.core.format.FormatExceptionTranslator;
7473
import org.jruby.truffle.core.format.exceptions.FormatException;

truffle/src/main/java/org/jruby/truffle/core/rope/AsciiOnlyLeafRope.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
package org.jruby.truffle.core.rope;
1212

13-
import com.oracle.truffle.api.CompilerDirectives;
1413
import org.jcodings.Encoding;
1514

1615
public class AsciiOnlyLeafRope extends LeafRope {

truffle/src/main/java/org/jruby/truffle/core/rope/ConcatRope.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
*/
1010
package org.jruby.truffle.core.rope;
1111

12-
import com.oracle.truffle.api.CompilerDirectives;
1312
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
1413
import org.jcodings.Encoding;
1514

truffle/src/main/java/org/jruby/truffle/core/rope/InvalidLeafRope.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
package org.jruby.truffle.core.rope;
1212

13-
import com.oracle.truffle.api.CompilerDirectives;
1413
import org.jcodings.Encoding;
1514

1615
public class InvalidLeafRope extends LeafRope {

truffle/src/main/java/org/jruby/truffle/core/rope/LazyIntRope.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
*/
1010
package org.jruby.truffle.core.rope;
1111

12-
import com.oracle.truffle.api.CompilerDirectives;
1312
import org.jcodings.Encoding;
1413
import org.jcodings.specific.USASCIIEncoding;
1514

truffle/src/main/java/org/jruby/truffle/core/rope/RopeOperations.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
*/
2222
package org.jruby.truffle.core.rope;
2323

24-
import com.oracle.truffle.api.CompilerDirectives;
2524
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
2625
import com.oracle.truffle.api.object.DynamicObject;
2726
import org.jcodings.Encoding;
@@ -33,7 +32,6 @@
3332
import org.jruby.truffle.core.encoding.EncodingManager;
3433
import org.jruby.truffle.core.string.StringOperations;
3534
import org.jruby.truffle.language.RubyGuards;
36-
import org.jruby.truffle.language.control.RaiseException;
3735
import org.jruby.truffle.util.StringUtils;
3836
import org.jruby.util.ByteList;
3937
import org.jruby.util.Memo;

truffle/src/main/java/org/jruby/truffle/core/rope/SubstringRope.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
package org.jruby.truffle.core.rope;
1212

13-
import com.oracle.truffle.api.CompilerDirectives;
1413
import org.jcodings.Encoding;
1514

1615
public class SubstringRope extends Rope {

truffle/src/main/java/org/jruby/truffle/core/rope/ValidLeafRope.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
package org.jruby.truffle.core.rope;
1212

13-
import com.oracle.truffle.api.CompilerDirectives;
1413
import org.jcodings.Encoding;
1514

1615
public class ValidLeafRope extends LeafRope {

truffle/src/main/java/org/jruby/truffle/core/string/StringOperations.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
*/
3434
package org.jruby.truffle.core.string;
3535

36-
import com.oracle.truffle.api.CompilerDirectives;
3736
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
3837
import com.oracle.truffle.api.object.DynamicObject;
3938
import org.jcodings.Encoding;
@@ -46,7 +45,6 @@
4645
import org.jruby.truffle.core.rope.RopeOperations;
4746
import org.jruby.truffle.language.RubyGuards;
4847
import org.jruby.truffle.util.ByteListUtils;
49-
import org.jruby.truffle.util.StringUtils;
5048
import org.jruby.util.ByteList;
5149

5250
import java.nio.ByteBuffer;

truffle/src/main/java/org/jruby/truffle/core/thread/ThreadNodes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
import com.oracle.truffle.api.object.DynamicObject;
5151
import com.oracle.truffle.api.profiles.BranchProfile;
5252
import com.oracle.truffle.api.source.SourceSection;
53-
5453
import org.jcodings.specific.USASCIIEncoding;
5554
import org.jruby.runtime.Visibility;
5655
import org.jruby.truffle.Layouts;

truffle/src/main/java/org/jruby/truffle/core/time/RubyDateFormatter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
import jnr.constants.platform.Errno;
4343
import org.jcodings.Encoding;
4444
import org.jcodings.specific.ASCIIEncoding;
45-
import org.joda.time.DateTime;
4645
import org.joda.time.Chronology;
46+
import org.joda.time.DateTime;
4747
import org.joda.time.chrono.GJChronology;
4848
import org.joda.time.chrono.JulianChronology;
4949
import org.jruby.truffle.RubyContext;

truffle/src/main/java/org/jruby/truffle/extra/TrufflePosixNodes.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import com.oracle.truffle.api.profiles.BranchProfile;
2121
import com.oracle.truffle.api.source.SourceSection;
2222
import com.sun.security.auth.module.UnixSystem;
23-
2423
import jnr.constants.platform.Fcntl;
2524
import jnr.ffi.Pointer;
2625
import org.jcodings.specific.UTF8Encoding;
@@ -36,7 +35,6 @@
3635
import org.jruby.truffle.extra.ffi.PointerPrimitiveNodes;
3736
import org.jruby.truffle.language.SnippetNode;
3837
import org.jruby.truffle.language.control.RaiseException;
39-
import org.jruby.truffle.language.objects.AllocateObjectNode;
4038
import org.jruby.truffle.platform.UnsafeGroup;
4139
import org.jruby.truffle.platform.signal.Signal;
4240

truffle/src/main/java/org/jruby/truffle/interop/InstanceConfigWrapper.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
import com.oracle.truffle.api.interop.ForeignAccess;
1313
import com.oracle.truffle.api.interop.TruffleObject;
14-
import org.jruby.Ruby;
1514
import org.jruby.RubyInstanceConfig;
1615

1716
public class InstanceConfigWrapper implements TruffleObject {

truffle/src/main/java/org/jruby/truffle/language/globals/AliasGlobalVarNode.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,8 @@
1010

1111
package org.jruby.truffle.language.globals;
1212

13-
import org.jruby.truffle.language.RubyNode;
14-
1513
import com.oracle.truffle.api.frame.VirtualFrame;
14+
import org.jruby.truffle.language.RubyNode;
1615

1716
public class AliasGlobalVarNode extends RubyNode {
1817

truffle/src/main/java/org/jruby/truffle/platform/openjdk/OpenJDKArrayBlockingQueueLocksConditions.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@
99
*/
1010
package org.jruby.truffle.platform.openjdk;
1111

12+
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
1213
import org.jruby.truffle.core.queue.ArrayBlockingQueueLocksConditions;
1314
import org.jruby.truffle.core.queue.DelegatingBlockingQueue;
1415
import org.jruby.truffle.language.control.JavaException;
1516

16-
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
17-
1817
import java.lang.invoke.MethodHandle;
1918
import java.util.concurrent.ArrayBlockingQueue;
2019
import java.util.concurrent.locks.Condition;

truffle/src/main/java/org/jruby/truffle/platform/posix/JNRTrufflePosix.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
*/
1010
package org.jruby.truffle.platform.posix;
1111

12+
import com.kenai.jffi.Platform;
13+
import com.kenai.jffi.Platform.OS;
1214
import jnr.constants.platform.Fcntl;
1315
import jnr.constants.platform.Signal;
1416
import jnr.constants.platform.Sysconf;
@@ -21,9 +23,6 @@
2123
import jnr.posix.Times;
2224
import org.jruby.truffle.core.CoreLibrary;
2325

24-
import com.kenai.jffi.Platform;
25-
import com.kenai.jffi.Platform.OS;
26-
2726
import java.io.FileDescriptor;
2827
import java.nio.ByteBuffer;
2928
import java.util.Collection;

truffle/src/main/java/org/jruby/truffle/platform/posix/PosixFDSet4Bytes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
package org.jruby.truffle.platform.posix;
1212

1313
import jnr.ffi.Pointer;
14-
1514
import org.jruby.truffle.platform.FDSet;
1615
import org.jruby.truffle.util.StringUtils;
1716

truffle/src/main/java/org/jruby/truffle/platform/posix/PosixFDSet8Bytes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
package org.jruby.truffle.platform.posix;
1212

1313
import jnr.ffi.Pointer;
14-
1514
import org.jruby.truffle.platform.FDSet;
1615
import org.jruby.truffle.util.StringUtils;
1716

truffle/src/main/java/org/jruby/truffle/platform/solaris/SolarisPlatform.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
*/
1010
package org.jruby.truffle.platform.solaris;
1111

12+
import jnr.ffi.LibraryLoader;
13+
import jnr.ffi.Runtime;
14+
import jnr.ffi.provider.MemoryManager;
15+
import jnr.posix.POSIX;
16+
import jnr.posix.POSIXFactory;
1217
import org.jruby.truffle.RubyContext;
1318
import org.jruby.truffle.core.queue.ArrayBlockingQueueLocksConditions;
1419
import org.jruby.truffle.core.queue.LinkedBlockingQueueLocksConditions;
@@ -29,12 +34,6 @@
2934
import org.jruby.truffle.platform.signal.SignalManager;
3035
import org.jruby.truffle.platform.sunmisc.SunMiscSignalManager;
3136

32-
import jnr.ffi.LibraryLoader;
33-
import jnr.ffi.Runtime;
34-
import jnr.ffi.provider.MemoryManager;
35-
import jnr.posix.POSIX;
36-
import jnr.posix.POSIXFactory;
37-
3837
public class SolarisPlatform implements NativePlatform {
3938

4039
private final TrufflePosix posix;

0 commit comments

Comments
 (0)