hg: graal/graal-jvmci-8: 9 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Sep 9 01:00:08 UTC 2015
Changeset: 99dc98466321
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-08 10:49 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/99dc98466321
removed no longer necessary applications of @SuppressWarnings("javadoc")
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotMetaAccessProvider.java
Changeset: 952d4d634a42
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-08 11:55 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/952d4d634a42
added org.eclipse.jdt.core.prefs
+ mx.jvmci/eclipse-settings/org.eclipse.jdt.core.prefs
Changeset: df053711614b
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-09-08 14:13 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/df053711614b
Remove Value.getKind().
! jvmci/jdk.internal.jvmci.amd64/src/jdk/internal/jvmci/amd64/AMD64.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/Architecture.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/ValueUtil.java
! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Kind.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/PlatformKind.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Value.java
! jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciJavaAccess.hpp
Changeset: bab91f9ae795
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-08 17:10 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/bab91f9ae795
added support for embedding spaces in JVMCI options using % as the escape character (note: do not use with -G:, only with -Djvmci.option=...)
! jvmci/jdk.internal.jvmci.common/src/jdk/internal/jvmci/common/JVMCIError.java
! jvmci/jdk.internal.jvmci.options/src/jdk/internal/jvmci/options/OptionsParser.java
! mx.jvmci/mx_jvmci.py
Changeset: ca418f35d728
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-09-08 17:43 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/ca418f35d728
Use wordKind instead of Kind.Object in backend.
! jvmci/jdk.internal.jvmci.amd64/src/jdk/internal/jvmci/amd64/AMD64.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/Architecture.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java
! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
! jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/LIRKind.java
! jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciJavaAccess.hpp
Changeset: dc1aeef79e7e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-09-08 19:07 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/dc1aeef79e7e
Refactoring: Rename Kind to JavaKind.
! jvmci/jdk.internal.jvmci.amd64/src/jdk/internal/jvmci/amd64/AMD64.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/Architecture.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/BytecodeFrame.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/Register.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/RegisterConfig.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/RegisterValue.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/VirtualObject.java
! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
! jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCodeCacheProvider.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCompressedNullConstant.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotConstantReflectionProvider.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIMetaAccessContext.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
! 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/HotSpotMetaspaceConstantImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotNmethod.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotObjectConstantImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedObjectType.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedPrimitiveType.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotSignature.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotUnresolvedJavaType.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/ConstantReflectionProvider.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/JavaConstant.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/JavaField.java
+ jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/JavaKind.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/JavaType.java
- jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Kind.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/LIRKind.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/MemoryAccessProvider.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/MetaUtil.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/NullConstant.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/PrimitiveConstant.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/RawConstant.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/ResolvedJavaType.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/Signature.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/ConstantTest.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestConstantReflectionProvider.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestJavaField.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestJavaType.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestMetaAccessProvider.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestResolvedJavaType.java
! jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java
! 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: 9554ce7b6eb5
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-08 11:13 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/9554ce7b6eb5
Fix typo
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/TrustedInterface.java
Changeset: ea6d1727fdc6
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-08 16:41 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/ea6d1727fdc6
Remove BufferBlob from JavaThread and allocate as needed during compilation
! src/share/vm/compiler/abstractCompiler.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 9ad3b2d1e7cd
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-09-08 17:17 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-8/rev/9ad3b2d1e7cd
Reenable _gc_waste assert
! src/share/vm/memory/threadLocalAllocBuffer.cpp
More information about the graal-dev
mailing list