hg: graal/graal-jvmci-8: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Sep 11 12:51:11 UTC 2015


Changeset: df2764d92a3c
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-09-08 18:08 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/df2764d92a3c

Renames to be more consistent with jvmci-9

! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMConfig.java

Changeset: d2035d841611
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-09 12:22 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/d2035d841611

restricted Unsafe capability access to package or class scope

- jvmci/jdk.internal.jvmci.common/src/jdk/internal/jvmci/common/UnsafeAccess.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotConstantPool.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotInstalledCode.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMemoryAccessProviderImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMetaAccessProvider.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMethodData.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedJavaMethodImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMConfig.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVmSymbols.java
+ jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/UnsafeAccess.java

Changeset: 15579668ec3a
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-09 15:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/15579668ec3a

renamed constant field to UNSAFE

! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotConstantPool.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotInstalledCode.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMemoryAccessProviderImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMetaAccessProvider.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMethodData.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedJavaMethodImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMConfig.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVmSymbols.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/UnsafeAccess.java

Changeset: 97ca867d3622
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-09-09 11:17 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/97ca867d3622

Fix assertion failure in JVMCIRuntime::metadata_do

! src/share/vm/jvmci/jvmciRuntime.cpp

Changeset: b87d1bf3cd9a
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-09 20:29 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/b87d1bf3cd9a

renamed TraceJVMCI option to JVMCITraceLevel and ensured all tracing controlled by this option uses the TRACE_jvmci_* macros

! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/jvmci/jvmci_globals.hpp

Changeset: e96cf3780359
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-09 20:30 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/e96cf3780359

added use of TRACE_CALL macro to JVMCI runtime calls (GRAAL-1255)

! src/share/vm/jvmci/jvmciCompilerToVM.cpp

Changeset: f95eb4e457af
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-09 21:11 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/f95eb4e457af

made HotSpotJVMCIRuntime.compilerToVm final (GRAAL-1255)

! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMEventListener.java

Changeset: 10a9e989850e
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-09-09 22:12 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/10a9e989850e

made CompilertoVM a final concrete class and removed CompilerToVMImpl (GRAAL-1255)

! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java
- jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVMImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
! src/share/vm/prims/nativeLookup.cpp

Changeset: 02fc27dc1da7
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-09-09 17:56 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/02fc27dc1da7

Rename jvmciJavaAccess.* to jvmciJavaClasses.*

! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciEnv.cpp
- src/share/vm/jvmci/jvmciJavaAccess.cpp
- src/share/vm/jvmci/jvmciJavaAccess.hpp
+ src/share/vm/jvmci/jvmciJavaClasses.cpp
+ src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/javaCalls.cpp



More information about the graal-dev mailing list