comparison truffle/com.oracle.truffle.object/src/com/oracle/truffle/object/LayoutImpl.java @ 22157:dc83cc1f94f2

Using fully qualified imports
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Wed, 16 Sep 2015 11:33:22 +0200
parents 9c8c0937da41
children 0e5aa5fd5060
comparison
equal deleted inserted replaced
22156:50056a161d7f 22157:dc83cc1f94f2
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 */ 22 */
23 package com.oracle.truffle.object; 23 package com.oracle.truffle.object;
24 24
25 import java.util.*; 25 import com.oracle.truffle.api.object.BooleanLocation;
26 26 import com.oracle.truffle.api.object.DoubleLocation;
27 import com.oracle.truffle.api.object.*; 27 import com.oracle.truffle.api.object.DynamicObject;
28 import com.oracle.truffle.api.object.IntLocation;
29 import com.oracle.truffle.api.object.Layout;
30 import com.oracle.truffle.api.object.Location;
31 import com.oracle.truffle.api.object.LocationModifier;
32 import com.oracle.truffle.api.object.LongLocation;
33 import com.oracle.truffle.api.object.ObjectLocation;
34 import com.oracle.truffle.api.object.ObjectType;
35 import com.oracle.truffle.api.object.Property;
36 import com.oracle.truffle.api.object.Shape;
28 import com.oracle.truffle.api.object.Shape.Allocator; 37 import com.oracle.truffle.api.object.Shape.Allocator;
29 import com.oracle.truffle.object.LocationImpl.EffectivelyFinalLocation; 38 import com.oracle.truffle.object.LocationImpl.EffectivelyFinalLocation;
30 import com.oracle.truffle.object.LocationImpl.TypedObjectLocation; 39 import com.oracle.truffle.object.LocationImpl.TypedObjectLocation;
31 import com.oracle.truffle.object.Locations.ConstantLocation; 40 import com.oracle.truffle.object.Locations.ConstantLocation;
32 import com.oracle.truffle.object.Locations.DeclaredLocation; 41 import com.oracle.truffle.object.Locations.DeclaredLocation;
33 import com.oracle.truffle.object.Locations.DualLocation; 42 import com.oracle.truffle.object.Locations.DualLocation;
34 import com.oracle.truffle.object.Locations.ValueLocation; 43 import com.oracle.truffle.object.Locations.ValueLocation;
35 import com.oracle.truffle.object.ShapeImpl.BaseAllocator; 44 import com.oracle.truffle.object.ShapeImpl.BaseAllocator;
45 import java.util.EnumSet;
36 46
37 public abstract class LayoutImpl extends Layout { 47 public abstract class LayoutImpl extends Layout {
38 private static final int INT_TO_DOUBLE_FLAG = 1; 48 private static final int INT_TO_DOUBLE_FLAG = 1;
39 private static final int INT_TO_LONG_FLAG = 2; 49 private static final int INT_TO_LONG_FLAG = 2;
40 50