8303588: [JVMCI] make JVMCI source directories conform with standard layout

Reviewed-by: kvn
This commit is contained in:
Doug Simon 2023-03-04 21:52:06 +00:00
parent 629a9053f0
commit 9fdbf3cfc4
209 changed files with 0 additions and 20 deletions

View File

@ -26,13 +26,5 @@
# -parameters provides method's parameters information in class file,
# JVMCI compilers make use of that information for various sanity checks.
# Don't use Indy strings concatenation to have good JVMCI startup performance.
# The exports are needed since JVMCI is dynamically exported (see
# jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
JAVAC_FLAGS += -parameters -XDstringConcat=inline
## WORKAROUND jdk.internal.vm.ci source structure issue
JVMCI_MODULESOURCEPATH := $(MODULESOURCEPATH) \
$(subst /$(MODULE)/,/*/, $(filter-out %processor/src, \
$(wildcard $(TOPDIR)/src/$(MODULE)/share/classes/*/src)))
MODULESOURCEPATH := $(call PathList, $(JVMCI_MODULESOURCEPATH))

View File

@ -59,7 +59,6 @@ final class CompilerToVM {
* These values mirror the equivalent values from {@code Unsafe} but are appropriate for the JVM
* being compiled against.
*/
// Checkstyle: stop
final int ARRAY_BOOLEAN_BASE_OFFSET;
final int ARRAY_BYTE_BASE_OFFSET;
final int ARRAY_SHORT_BASE_OFFSET;
@ -78,7 +77,6 @@ final class CompilerToVM {
final int ARRAY_FLOAT_INDEX_SCALE;
final int ARRAY_DOUBLE_INDEX_SCALE;
final int ARRAY_OBJECT_INDEX_SCALE;
// Checkstyle: resume
@SuppressWarnings("try")
CompilerToVM() {

Some files were not shown because too many files have changed in this diff Show More