[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-graal-dev
Subject:    hg: graal/graal-jvmci-8: 14 new changesets
From:       doug.simon () oracle ! com
Date:       2015-09-30 1:00:34
Message-ID: 201509300100.t8U10Yoj009185 () aojmv0008 ! oracle ! com
[Download RAW message or body]

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

added CompilationRequest to package up a compilation request and be able to add VM \
specific context

+ jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CompilationRequest.java
! jvmci/jdk.internal.jvmci.compiler/src/jdk/internal/jvmci/compiler/Compiler.java
+ jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCompilationRequest.java
                
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCICompilerConfig.java
                
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java


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

removed unused HotSpotCodeCacheProvider.addExternalMethod

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


Changeset: 545590b1ab83
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 14:43 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/545590b1ab83

expanded CodeCacheProvider so that it supports all forms of code installation and \
made CompilerToVM.installCode package-private

! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CodeCacheProvider.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CompilationRequest.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CompilationResult.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/package-info.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/HotSpotCompilationRequest.java
                
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCompiledCode.java
                
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCompiledNmethod.java
                
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotNmethod.java
+ jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotRuntimeStub.java


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

added HotSpotJVMCIRuntimeProvider.getLogStream() and made \
CompilerToVM.writeDebugOutput and CompilerToVm.flushDebugOutput package-private

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


Changeset: e778e9aaed23
Author:    Stefan Anzinger <stefan.anzinger@oracle.com>
Date:      2015-09-29 08:13 -0700
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/e778e9aaed23

Add support for SPARC/Linux

! agent/src/os/linux/libproc.h
! mx.jvmci/mx_jvmci.py
! mx.jvmci/suite.py

Changeset: 2e71226319da
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 16:37 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/2e71226319da

added CodeCacheProvider.getMaxCallTargetOffset and made \
CompilerToVM.getMaxCallTargetOffset package-private

! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CodeCacheProvider.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


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

added CodeCacheProvider.invalidateInstalledCode and made \
CompilerToVM.invalidateInstalledCode package-private

! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CodeCacheProvider.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


Changeset: 219a35438fb7
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 17:30 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/219a35438fb7

Merge.


Changeset: 19ce432d854d
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 17:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/19ce432d854d

added CodeCacheProvider.shouldDebugNonSafepoints and made \
CompilerToVM.shouldDebugNonSafepoints package-private

! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/CodeCacheProvider.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


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

added HotSpotCodeCacheProvider.notifyCompilationStatistics and \
HotSpotCodeCacheProvider.resetCompilationStatistics and made made these methods \
package-private in CompilerToVM

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


Changeset: 6b67831fd59a
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 21:15 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/6b67831fd59a

made CompilerToVM.disassembleCodeBlob package-private

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

Changeset: 02d95720c455
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 21:37 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/02d95720c455

added HotSpotJVMCIRuntimeProvider.collectCounters and made \
CompilerToVM.collectCounters package-private

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


Changeset: 353eb2b44df8
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 22:00 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/353eb2b44df8

added HotSpotStackIntrospection and made CompilerToVM.getNextStackFrame \
package-private

! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
                
! jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
                
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java
+ jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotStackIntrospection.java
                
! jvmci/jdk.internal.jvmci.runtime/src/jdk/internal/jvmci/runtime/JVMCIBackend.java

Changeset: 1ec4129907b3
Author:    Doug Simon <doug.simon@oracle.com>
Date:      2015-09-29 22:13 +0200
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/1ec4129907b3

made CompilerToVM package-private

! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCodeCacheProvider.java
                
! src/share/vm/jvmci/jvmciCompilerToVM.cpp


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic