Skip to content

Commit 011b487

Browse files
committed
Move hightiercodegen to Web Image suite (file update)
1 parent 64814be commit 011b487

File tree

92 files changed

+238
-261
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+238
-261
lines changed

web-image/src/com.oracle.svm.hosted.webimage.test/src/com/oracle/svm/hosted/webimage/test/unit/MoveResolverTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,9 @@
4141
import org.junit.Before;
4242
import org.junit.Test;
4343

44-
import jdk.graal.compiler.hightiercodegen.lowerer.MoveResolver;
45-
import jdk.graal.compiler.hightiercodegen.lowerer.MoveResolver.Schedule;
44+
import com.oracle.svm.hosted.webimage.codegen.lowerer.MoveResolver;
45+
import com.oracle.svm.hosted.webimage.codegen.lowerer.MoveResolver.Schedule;
46+
4647
import jdk.graal.compiler.test.AddExports;
4748

4849
/**

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/JSCodeBuffer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
import com.oracle.svm.hosted.webimage.logging.LoggerContext;
3939
import com.oracle.svm.hosted.webimage.options.WebImageOptions;
4040
import com.oracle.svm.util.LogUtils;
41+
import com.oracle.svm.webimage.hightiercodegen.CodeBuffer;
4142

42-
import jdk.graal.compiler.hightiercodegen.CodeBuffer;
4343
import jdk.graal.compiler.nodes.ParameterNode;
4444
import jdk.graal.compiler.options.OptionValues;
4545
import jdk.vm.ci.common.JVMCIError;

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/Labeler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
import org.graalvm.collections.EconomicMap;
3434

3535
import com.oracle.svm.hosted.meta.HostedMethod;
36+
import com.oracle.svm.webimage.hightiercodegen.CodeBuffer;
3637

3738
import jdk.graal.compiler.debug.MetricKey;
38-
import jdk.graal.compiler.hightiercodegen.CodeBuffer;
3939

4040
/**
4141
* A utility class used for injecting label pairs and method labels inside JavaScript image. Besides

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/LowerableFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
*/
2525
package com.oracle.svm.hosted.webimage;
2626

27-
import jdk.graal.compiler.hightiercodegen.CodeGenTool;
27+
import com.oracle.svm.webimage.hightiercodegen.CodeGenTool;
2828

2929
/**
3030
* Represents a JS file that needs to be linked and lowered.

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/codegen/Array.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
import com.oracle.svm.hosted.webimage.codegen.type.TypeVtableLowerer;
3030
import com.oracle.svm.webimage.functionintrinsics.JSFunctionDefinition;
3131
import com.oracle.svm.webimage.functionintrinsics.JSGenericFunctionDefinition;
32+
import com.oracle.svm.webimage.hightiercodegen.Emitter;
33+
import com.oracle.svm.webimage.hightiercodegen.IEmitter;
3234

33-
import jdk.graal.compiler.hightiercodegen.Emitter;
34-
import jdk.graal.compiler.hightiercodegen.IEmitter;
3535
import jdk.graal.compiler.nodes.ValueNode;
3636
import jdk.vm.ci.meta.JavaKind;
3737

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/codegen/JSCodeGenTool.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,14 @@
4646
import com.oracle.svm.hosted.webimage.js.JSKeyword;
4747
import com.oracle.svm.hosted.webimage.options.WebImageOptions;
4848
import com.oracle.svm.webimage.annotation.WebImage;
49+
import com.oracle.svm.webimage.hightiercodegen.CodeGenTool;
50+
import com.oracle.svm.webimage.hightiercodegen.Emitter;
51+
import com.oracle.svm.webimage.hightiercodegen.IEmitter;
52+
import com.oracle.svm.webimage.hightiercodegen.Keyword;
53+
import com.oracle.svm.webimage.hightiercodegen.variables.ResolvedVar;
54+
import com.oracle.svm.webimage.hightiercodegen.variables.VariableAllocation;
4955

5056
import jdk.graal.compiler.core.common.NumUtil;
51-
import jdk.graal.compiler.hightiercodegen.CodeGenTool;
52-
import jdk.graal.compiler.hightiercodegen.Emitter;
53-
import jdk.graal.compiler.hightiercodegen.IEmitter;
54-
import jdk.graal.compiler.hightiercodegen.Keyword;
55-
import jdk.graal.compiler.hightiercodegen.variables.ResolvedVar;
56-
import jdk.graal.compiler.hightiercodegen.variables.VariableAllocation;
5757
import jdk.graal.compiler.nodes.ParameterNode;
5858
import jdk.graal.compiler.nodes.StructuredGraph;
5959
import jdk.graal.compiler.nodes.ValueNode;

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/codegen/KnownHubMapLowerer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525
package com.oracle.svm.hosted.webimage.codegen;
2626

2727
import com.oracle.svm.hosted.webimage.codegen.heap.ConstantMap;
28-
29-
import jdk.graal.compiler.hightiercodegen.CodeBuffer;
28+
import com.oracle.svm.webimage.hightiercodegen.CodeBuffer;
3029

3130
class KnownHubMapLowerer {
3231

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/codegen/LowerableResource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030

3131
import com.oracle.svm.hosted.webimage.LowerableFile;
3232
import com.oracle.svm.hosted.webimage.codegen.JSIntrinsifyFile.FileData;
33+
import com.oracle.svm.webimage.hightiercodegen.CodeBuffer;
34+
import com.oracle.svm.webimage.hightiercodegen.CodeGenTool;
3335

3436
import jdk.graal.compiler.debug.GraalError;
35-
import jdk.graal.compiler.hightiercodegen.CodeBuffer;
36-
import jdk.graal.compiler.hightiercodegen.CodeGenTool;
3737

3838
/**
3939
* Represents a hand-written JavaScript file that is part of Web Image. The content is accessed as a

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/codegen/NameSpaceHideLowerer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525
package com.oracle.svm.hosted.webimage.codegen;
2626

2727
import com.oracle.svm.webimage.functionintrinsics.JSGenericFunctionDefinition;
28-
29-
import jdk.graal.compiler.hightiercodegen.CodeBuffer;
28+
import com.oracle.svm.webimage.hightiercodegen.CodeBuffer;
3029

3130
/**
3231
* Wraps the Web Image namespace into its own scope so that definitions don't leak out.

web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/codegen/RuntimeConstants.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@
3232
import com.oracle.svm.hosted.webimage.js.JSKeyword;
3333
import com.oracle.svm.hosted.webimage.options.WebImageOptions;
3434
import com.oracle.svm.webimage.JSNameGenerator;
35-
36-
import jdk.graal.compiler.hightiercodegen.CodeBuffer;
35+
import com.oracle.svm.webimage.hightiercodegen.CodeBuffer;
3736

3837
/**
3938
* Defines constants that can be used by handwritten (and generated) JS code.

0 commit comments

Comments
 (0)