hg: graal/graal-jvmci-9/hotspot: 12 new changesets
christian.thalinger at oracle.com
christian.thalinger at oracle.com
Fri Sep 4 21:28:04 UTC 2015
Changeset: e7204875011e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-09-02 12:02 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/e7204875011e
Collapse Value and AbstractValue into a single abstract base class.
! src/java.base/share/classes/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotSentinelConstant.java
- src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/AbstractValue.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/AllocatableValue.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Value.java
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciJavaAccess.hpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
Changeset: b7a0a9817741
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-02 14:01 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/b7a0a9817741
fixed all existing -Xlint warnings
! src/java.base/share/classes/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotConstantPool.java
! src/java.base/share/classes/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIMetaAccessContext.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/JavaField.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/JavaMethod.java
! test/compiler/jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/RedefineClassTest.java
! test/compiler/jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestResolvedJavaType.java
Changeset: 15fb6e083765
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-09-02 14:11 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/15fb6e083765
Add ValueUtil#asRegisterValue.
! src/java.base/share/classes/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/ValueUtil.java
Changeset: dda190d55331
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-02 10:13 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/dda190d55331
Add spaces around format macros
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: 7fbea22e8d3d
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-02 10:14 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/7fbea22e8d3d
Add missing virtual keyword
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
Changeset: 47cf55aa8b43
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-03 00:53 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/47cf55aa8b43
suppressed -Xlint:try warnings
! test/compiler/jvmci/jdk.internal.jvmci.options.test/src/jdk/internal/jvmci/options/test/NestedBooleanOptionValueTest.java
! test/compiler/jvmci/jdk.internal.jvmci.options.test/src/jdk/internal/jvmci/options/test/TestOptionValue.java
Changeset: 2af96b817b77
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-09-03 12:03 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/2af96b817b77
Fix rawtypes warnings.
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Kind.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/PlatformKind.java
Changeset: da2085d0f39c
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-03 14:47 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/da2085d0f39c
revived support for specifying JVMCI options in <jre>/lib/jvmci/options
! src/java.base/share/classes/jdk.internal.jvmci.options/src/jdk/internal/jvmci/options/OptionsParser.java
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: d935cab38fa4
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-03 13:30 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/d935cab38fa4
jvmciJavaAccess classes are always instanceKlasses
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciJavaAccess.hpp
Changeset: 84da408383cc
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-03 13:34 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/84da408383cc
jvmciJavaAccess fields can't be used until their type is linked
! src/share/vm/jvmci/jvmciJavaAccess.hpp
Changeset: 86513d237c77
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-03 13:50 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/86513d237c77
JVMCIRuntime::metadata_do shouldn't run until HotSpotJVMCIRuntime is initialized
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: 6526e79d8c5b
Author: twisti
Date: 2015-09-04 11:27 -1000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/6526e79d8c5b
Initialize DeoptimizationAction and DeoptimizationReason with HotSpotVMConfig values.
! src/java.base/share/classes/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMetaAccessProvider.java
! src/java.base/share/classes/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMethodData.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/DeoptimizationAction.java
! src/java.base/share/classes/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/DeoptimizationReason.java
More information about the graal-dev
mailing list