mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-28 12:09:14 +00:00
8303588: [JVMCI] make JVMCI source directories conform with standard layout
Reviewed-by: kvn
This commit is contained in:
parent
629a9053f0
commit
9fdbf3cfc4
@ -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))
|
||||
|
||||
@ -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
Loading…
x
Reference in New Issue
Block a user