hg: graal/graal-jvmci-8: 14 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Sep 30 01:00:34 UTC 2015
Changeset: bec9cd4e731a
Author: Doug Simon <doug.simon at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the graal-dev
mailing list