4747from mx_unittest import unittest , parse_split_args
4848
4949from mx_javamodules import as_java_module
50- from mx_updategraalinopenjdk import updategraalinopenjdk
51- from mx_renamegraalpackages import renamegraalpackages
5250import mx_sdk_vm_impl
5351
5452import mx_benchmark
@@ -108,7 +106,7 @@ def compare(this_version, other_version, jdk):
108106 cached = JavaLangRuntimeVersion ._cmp_cache .get (key , None )
109107 if cached is not None :
110108 return cached
111- source_path = join (_suite .dir , 'src' , 'jdk.internal.vm. compiler' , 'src' , 'org' , 'graalvm' , 'compiler' ,
109+ source_path = join (_suite .dir , 'src' , 'jdk.compiler.graal ' , 'src' , 'org' , 'graalvm' , 'compiler' ,
112110 'hotspot' ,
113111 'JVMCIVersionCompare.java' )
114112 out = mx .OutputCapture ()
@@ -157,7 +155,7 @@ def _capture_jvmci_version(args=None):
157155
158156@mx .command (_suite .name , 'jvmci-version-check' )
159157def _run_jvmci_version_check (args = None , jdk = jdk , ** kwargs ):
160- source_path = join (_suite .dir , 'src' , 'jdk.internal.vm. compiler' , 'src' , 'org ' , 'graalvm ' , 'compiler ' , 'hotspot' ,
158+ source_path = join (_suite .dir , 'src' , 'jdk.compiler.graal ' , 'src' , 'jdk ' , 'compiler ' , 'graal ' , 'hotspot' ,
161159 'JVMCIVersionCheck.java' )
162160 return mx .run ([jdk .java , '-Xlog:disable' , source_path ] + (args or []), ** kwargs )
163161
@@ -166,6 +164,7 @@ def _run_jvmci_version_check(args=None, jdk=jdk, **kwargs):
166164 _check_jvmci_version (jdk )
167165
168166mx_gate .add_jacoco_includes (['org.graalvm.*' ])
167+ mx_gate .add_jacoco_includes (['jdk.compiler.graal.*' ])
169168mx_gate .add_jacoco_excludes (['com.oracle.truffle' ])
170169mx_gate .add_jacoco_excluded_annotations (['@Snippet' , '@ClassSubstitution' , '@ExcludeFromJacocoInstrumentation' ])
171170
@@ -228,7 +227,7 @@ def _ctw_system_properties_suffix():
228227 out .data = 'System properties for CTW:\n \n '
229228 args = ['-XX:+EnableJVMCI' ] + _ctw_jvmci_export_args ()
230229 cp = _remove_redundant_entries (mx .classpath ('GRAAL_TEST' , jdk = jdk ))
231- args .extend (['-cp' , cp , '-DCompileTheWorld.Help=true' , 'org.graalvm. compiler.hotspot.test.CompileTheWorld' ])
230+ args .extend (['-cp' , cp , '-DCompileTheWorld.Help=true' , 'jdk. compiler.graal .hotspot.test.CompileTheWorld' ])
232231 run_java (args , out = out , addDefaultArgs = False )
233232 return out .data
234233
@@ -281,7 +280,7 @@ def ctw(args, extraVMarguments=None):
281280 vmargs .append ('-DCompileTheWorld.Classpath=' + cp )
282281 cp = _remove_redundant_entries (mx .classpath ('GRAAL_TEST' , jdk = jdk ))
283282 vmargs .extend (_ctw_jvmci_export_args () + ['-cp' , cp ])
284- mainClassAndArgs = ['org.graalvm. compiler.hotspot.test.CompileTheWorld' ]
283+ mainClassAndArgs = ['jdk. compiler.graal .hotspot.test.CompileTheWorld' ]
285284
286285 run_vm (vmargs + mainClassAndArgs )
287286
@@ -468,7 +467,7 @@ def _check_forbidden_imports(projects, package_substrings, exceptions=None):
468467def compiler_gate_runner (suites , unit_test_runs , bootstrap_tests , tasks , extraVMarguments = None , extraUnitTestArguments = None ):
469468 with Task ('CheckForbiddenImports:Compiler' , tasks , tags = ['style' ]) as t :
470469 # Ensure HotSpot-independent compiler classes do not import HotSpot-specific classes
471- if t : _check_forbidden_imports ([mx .project ('jdk.internal.vm. compiler' )], ('hotspot' , 'libgraal' ))
470+ if t : _check_forbidden_imports ([mx .project ('jdk.compiler.graal ' )], ('hotspot' , 'libgraal' ))
472471
473472 with Task ('JDK_java_base_test' , tasks , tags = ['javabasetest' ], report = True ) as t :
474473 if t : java_base_unittest (_remove_empty_entries (extraVMarguments ) + [])
@@ -784,7 +783,7 @@ def _unittest_config_participant(config):
784783 # for the junit harness which uses reflection to find @Test methods. In addition, the
785784 # tests widely use JVMCI classes so JVMCI needs to also export all its packages to
786785 # ALL-UNNAMED.
787- mainClassArgs .extend (['-JUnitOpenPackages' , 'jdk.internal.vm.ci/*=org.graalvm.truffle.runtime,jdk.internal.vm. compiler,ALL-UNNAMED' ])
786+ mainClassArgs .extend (['-JUnitOpenPackages' , 'jdk.internal.vm.ci/*=org.graalvm.truffle.runtime,jdk.compiler.graal ,ALL-UNNAMED' ])
788787
789788 limited_modules = None
790789 for arg in vmArgs :
@@ -1052,7 +1051,7 @@ def collate_metrics(args):
10521051 if not filename .endswith ('.csv' ):
10531052 mx .abort ('Cannot collate metrics from non-CSV files: ' + filename )
10541053
1055- # Keep in sync with org.graalvm. compiler.debug.GlobalMetrics.print(OptionValues)
1054+ # Keep in sync with jdk. compiler.graal .debug.GlobalMetrics.print(OptionValues)
10561055 abs_filename = join (os .getcwd (), filename )
10571056 directory = dirname (abs_filename )
10581057 rootname = basename (filename )[0 :- len ('.csv' )]
@@ -1280,7 +1279,7 @@ def add_serviceprovider(service, provider, version):
12801279 else :
12811280 version = None
12821281 provider = arcname [:- len ('.class' ):].replace ('/' , '.' )
1283- service = 'org.graalvm. compiler.options.OptionDescriptors'
1282+ service = 'jdk. compiler.graal .options.OptionDescriptors'
12841283 add_serviceprovider (service , provider , version )
12851284 return False
12861285
@@ -1365,7 +1364,7 @@ def phaseplan_fuzz_jtt_tests(args, extraVMarguments=None, extraUnitTestArguments
13651364 target_tests .append (arg )
13661365 args .remove (arg )
13671366 if not target_tests :
1368- target_tests = ['org.graalvm. compiler.jtt.' ]
1367+ target_tests = ['jdk. compiler.graal .jtt.' ]
13691368
13701369 for test in target_tests :
13711370 UnitTestRun ("Fuzz phase plan for tests matching substring " + test , [], tags = GraalTags .unittest + GraalTags .phaseplan_fuzz_jtt_tests ).\
@@ -1525,8 +1524,6 @@ def profdiff(args):
15251524 'collate-metrics' : [collate_metrics , 'filename' ],
15261525 'ctw' : [ctw , '[-vmoptions|noinline|nocomplex|full]' ],
15271526 'java_base_unittest' : [java_base_unittest , 'Runs unittest on JDK java.base "only" module(s)' ],
1528- 'updategraalinopenjdk' : [updategraalinopenjdk , '[options]' ],
1529- 'renamegraalpackages' : [renamegraalpackages , '[options]' ],
15301527 'javadoc' : [javadoc , '' ],
15311528 'makegraaljdk' : [makegraaljdk_cli , '[options]' ],
15321529 'graaljdk-home' : [print_graaljdk_home , '[options]' ],
0 commit comments