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

doug.simon at oracle.com doug.simon at oracle.com
Thu Oct 1 01:00:35 UTC 2015


Changeset: 5d6bb2cb3b9d
Author:    twisti
Date:      2015-09-30 11:29 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/5d6bb2cb3b9d

Add new flags to jdk.internal.jvmci.amd64.AMD64.CPUFeature

! jvmci/jdk.internal.jvmci.amd64/src/jdk/internal/jvmci/amd64/AMD64.java
! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! src/cpu/x86/vm/vmStructs_x86.hpp

Changeset: 3abba3d4aef1
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-09-30 13:54 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/3abba3d4aef1

Register and PlatformKind declarations for AVX512.

! jvmci/jdk.internal.jvmci.amd64/src/jdk/internal/jvmci/amd64/AMD64.java
! jvmci/jdk.internal.jvmci.amd64/src/jdk/internal/jvmci/amd64/AMD64Kind.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/Architecture.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CodeUtil.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/Register.java
! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java

Changeset: 461dc858dc61
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-09-30 15:35 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/461dc858dc61

Fix confused heap base and thread register.

! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java

Changeset: 6b444ec119b8
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-09-30 15:58 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/6b444ec119b8

Sanity check arguments to allocateCompileId

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

Changeset: 456800cd1a17
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-09-30 15:58 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/456800cd1a17

Ensure that not_entrant InstalledCode can still be invalidated

! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/InstalledCode.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCodeCacheProvider.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotInstalledCode.java
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciJavaClasses.cpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp

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

Update CompilerToVM javadoc

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



More information about the graal-dev mailing list