hg: graal/graal: 30 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Jun 9 01:00:11 UTC 2015


Changeset: c76742cc2c6f
Author:    Jaroslav Tulach <jaroslav.tulach at oracle.com>
Date:      2015-06-08 04:50 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c76742cc2c6f

Polishing inter-operability APIs: Exposing only Message, TruffleObject and ForeignAccess-related classes.

+ graal/com.oracle.truffle.api.interop/src/META-INF/services/com.oracle.truffle.api.impl.SymbolInvoker
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/Execute.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/ForeignAccess.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/ForeignAccessArguments.java
- graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/ForeignAccessFactory.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/ForeignObjectAccessHeadNode.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/GetSize.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/HasSize.java
- graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/InteropPredicate.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/IsBoxed.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/IsExecutable.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/IsNull.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/KnownMessage.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/Message.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/ObjectAccessNode.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/Read.java
! graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/TruffleObject.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/UnaryMessage.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/Unbox.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/Write.java
- graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/exception/UnsupportedMessageException.java
- graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/exception/UnsupportedTypeException.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/impl/ReadOnlyArrayList.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/impl/SymbolInvokerImpl.java
- graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/messages/Message.java
+ graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/package-info.java
! graal/com.oracle.truffle.api.object/src/com/oracle/truffle/api/object/ObjectType.java
- graal/com.oracle.truffle.interop/src/META-INF/services/com.oracle.truffle.api.impl.SymbolInvoker
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/ForeignAccessArguments.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/SymbolInvokerImpl.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/Argument.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/Execute.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/GetSize.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/HasSize.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/IsBoxed.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/IsExecutable.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/IsNull.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/MessageUtil.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/Read.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/Receiver.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/UnaryMessage.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/Unbox.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/messages/Write.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/node/ForeignObjectAccessHeadNode.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/node/ForeignObjectAccessNode.java
- graal/com.oracle.truffle.interop/src/com/oracle/truffle/interop/node/ObjectAccessNode.java
! graal/com.oracle.truffle.object/src/com/oracle/truffle/object/DynamicObjectImpl.java
! graal/com.oracle.truffle.object/src/com/oracle/truffle/object/ShapeImpl.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunction.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunctionForeignAccess.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLNull.java
! mx/suite.py

Changeset: ed3d7af510bd
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-06-03 09:28 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/ed3d7af510bd

BytecodeParser#lookupField: use eagerResolving instead of unresolvedIsError to guard explicit initialization.

! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java

Changeset: b41488bb4b7a
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-06-01 12:14 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/b41488bb4b7a

LIRIntrospection#scanField: use isAssignableFrom to check for constants.

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java

Changeset: 0df7d7d6c25b
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-06-01 12:16 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0df7d7d6c25b

AMD64HotSpotMove: split HotSpotLoadConstantOp into HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp.

! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotMove.java

Changeset: f69b18d4dcc7
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-06-03 16:53 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/f69b18d4dcc7

Add LoopSpilling.

+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopSpilling.java

Changeset: b0df81ea5b20
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 11:46 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/b0df81ea5b20

use qualified references in package-info.java javadoc to accommodate limitation in Eclipse

! graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/package-info.java

Changeset: 0c60e14e7796
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 11:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0c60e14e7796

include package-info.java in mx driven Java compilation

! mxtool/mx.py

Changeset: 76c162c69c2f
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 12:09 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/76c162c69c2f

Drop stamp information of OSR proxies in graph builder.

! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/FrameStateBuilder.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/EntryProxyNode.java

Changeset: 037d14459ef9
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 12:14 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/037d14459ef9

Provide a method to determine size in bytes of a Stamp.

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/LoweringProvider.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java

Changeset: 20ace3139510
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-06-08 13:20 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/20ace3139510

AMD64HotSpotMove: make HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp a MoveOp.

! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotMove.java

Changeset: 3d15183f3c93
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-06-03 15:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3d15183f3c93

Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/CompilerThread.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/CompilerThreadFactory.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/DebugFilter.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugInitializationPropertyProvider.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchContext.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchRuleRegistry.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/CompileTheWorldTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/MemoryUsageBenchmark.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationStatistics.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/DebugValuesPrinter.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalCompiler.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalVMEventListener.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/OnStackReplacementPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/ForeignCallStub.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java
- graal/com.oracle.graal.printer/src/com/oracle/graal/printer/DebugEnvironment.java
+ graal/com.oracle.graal.printer/src/com/oracle/graal/printer/GraalDebugConfigCustomizer.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/GraphPrinterDumpHandler.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/NodeIntrinsificationPlugin.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/PartialEvaluationTest.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompiler.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleDebugJavaMethod.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/debug/TraceCompilationFailureListener.java
! graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CompilationResult.java
+ graal/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/Compiler.java
+ graal/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/CompilerThread.java
+ graal/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/CompilerThreadFactory.java
+ graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfigCustomizer.java
+ graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugEnvironment.java
+ graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugFilter.java
+ graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JVMCIDebugConfig.java
+ graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JavaMethodContex.java
+ graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/MethodFilter.java
+ graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationStatistics.java
+ graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationTask.java
+ graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompileTheWorld.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstantPool.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIRuntime.java
+ graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIVMEventListener.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethod.java
! make/defs.make
! mx/suite.py

Changeset: d013bb1cbf9f
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 15:01 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/d013bb1cbf9f

mx: Filter package-info.class out when checking timestamps for java compilations

! mxtool/mx.py

Changeset: 9c454c650b29
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-06-08 15:57 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/9c454c650b29

Work around CTW Graal compiler initlization order issue

! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompileTheWorld.java

Changeset: a858c5f56d8a
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 18:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a858c5f56d8a

Introduce AddressNode to represent pointer arithmetic, remove LocationNode.

+ graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/RawPointerStamp.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/PushNodesThroughPiTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ReadAfterCheckCastTest.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotGraphBuilderPlugins.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotWordOperationPlugin.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/ArrayRangeWriteBarrier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/DirectCompareAndSwapNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/G1PostWriteBarrier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/G1PreWriteBarrier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/G1ReferentFieldReadBarrier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/PrefetchAllocateNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/SerialWriteBarrier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/WriteBarrier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/LoadJavaMirrorWithKlassPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierAdditionPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierVerificationPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassGetHubNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MonitorSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopyCallNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewInstanceStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/word/MetaspacePointer.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGeneratorTool.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/AddLocationNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ComputeAddressNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ConstantLocationNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/IndexedLocationNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/JavaReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/JavaWriteNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LocationNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/AbstractNewObjectNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/AtomicReadAndAddNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoweredAtomicReadAndWriteNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoweredCompareAndSwapNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/AbstractWriteNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/Access.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FixedAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FloatableAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FloatingAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FloatingReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/ReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/WriteNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/address/AddressNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/address/OffsetAddressNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/address/RawAddressNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/LoweringProvider.java
+ graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/AddressLoweringPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FloatingReadPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/GuardLoweringPhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
! graal/com.oracle.graal.replacements.amd64/src/com/oracle/graal/replacements/amd64/AMD64GraphBuilderPlugins.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/ObjectAccessTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/PEGraphDecoderTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/PointerTest.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/WordOperationPlugin.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/DirectObjectStoreNode.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/nfi/NativeCallStubGraphBuilder.java
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/ConditionAnchoringTest.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationBlockState.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationClosure.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/BarrieredAccess.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/ObjectAccess.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/Pointer.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java
- graal/com.oracle.graal.word/src/com/oracle/graal/word/nodes/SnippetLocationNode.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/nodes/WordCastNode.java

Changeset: f4e1d958f1c3
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 19:19 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/f4e1d958f1c3

[AMD64] Create AMD64 specific address nodes.

! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Address.java
+ graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64AddressLowering.java
+ graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64AddressNode.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64NodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java

Changeset: 06cd28cccc64
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 19:19 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/06cd28cccc64

[SPARC] Create SPARC specific address nodes.

+ graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCAddressLowering.java
+ graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCImmediateAddressNode.java
+ graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCIndexedAddressNode.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCAddressValue.java
+ graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCImmediateAddressValue.java
+ graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCIndexedAddressValue.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java

Changeset: ae2a39857ab4
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 19:32 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/ae2a39857ab4

Use AMD64 addressing modes for direct reading from narrow oops.

+ graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotAddressLowering.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/CompressionNode.java

Changeset: 2766fee1809a
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-06-08 19:32 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/2766fee1809a

Use the fact that a range checked array index is not negative to avoid sign-extension of the index register.

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64AddressLowering.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java

Changeset: c1610658bba0
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 20:24 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c1610658bba0

fixed regression causing mx not to install jars into $(SHARED_DIR)

! mx/mx_graal.py

Changeset: 5b9adb645217
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 20:24 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/5b9adb645217

fixed remnants of "graal" names in JVMCI code

! graal/com.oracle.jvmci.common/src/com/oracle/jvmci/common/UnsafeAccess.java
! graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugEnvironment.java
! graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JVMCIDebugConfig.java
! graal/com.oracle.jvmci.hotspot.jfr/src/com/oracle/jvmci/hotspot/jfr/events/JFREventProvider.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationStatistics.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationTask.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompileTheWorld.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotOptions.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaMethodImpl.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaType.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
! graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedPrimitiveType.java
! graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaMethod.java
- graal/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/GraalJars.java
+ graal/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/JVMCIJars.java
! graal/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/OptionsVerifier.java

Changeset: 6db6070d30b9
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-06-05 16:28 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6db6070d30b9

Make jvmci.make stable; add header for building the jvmci.make; default to use the jvmci.make file when running mx.build

! make/Makefile
! make/jvmci.make
! mx/mx_graal.py
! mx/mx_graal_makefile.py
! mxtool/mx.py

Changeset: cd36556e1b78
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-06-08 14:25 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/cd36556e1b78

Remove conditional makefile-based compilation of jvmci from mx_graal.py

! make/Makefile
! make/defs.make
! make/solaris/makefiles/vm.make
! mx/mx_graal.py

Changeset: da7e30544879
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-06-08 17:04 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/da7e30544879

Fix windows build for jvmci (JBS:GRAAL-52)

- make/windows/projectfiles/graal/Makefile
- make/windows/projectfiles/graal/vm.def
- make/windows/projectfiles/graal/vm.dsw
+ make/windows/projectfiles/jvmci/Makefile
+ make/windows/projectfiles/jvmci/vm.def
+ make/windows/projectfiles/jvmci/vm.dsw
! src/share/tools/ProjectCreator/BuildConfig.java

Changeset: 44bad469bec2
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-06-08 18:07 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/44bad469bec2

Create DEST_SUBDIR when doing install_jvm (JBS:GRAAL-52)

! make/bsd/makefiles/vm.make
! make/defs.make
! make/jvmci.make
! make/linux/makefiles/vm.make
! mx/mx_graal_makefile.py

Changeset: 483b357016a6
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-06-08 20:30 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/483b357016a6

Use export target explicitly in mx_graal.py when building JDK (JBS:GRAAL-52)

! make/Makefile

Changeset: 5d589f7383a6
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 22:21 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/5d589f7383a6

converted OptionsVerifier to be a unit test

+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/OptionsVerifierTest.java
- graal/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/OptionsVerifier.java

Changeset: 1c22030625eb
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 22:32 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/1c22030625eb

moved putting truffle.jar on the boot class path from the VM to mx (JBS:GRAAL-53)

! mx/mx_graal.py
! src/share/vm/runtime/os.cpp

Changeset: 42452d2dfbec
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-08 23:40 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/42452d2dfbec

removed MX_TARGET; replace VERBOSE with MAKE_VERBOSE

! make/Makefile
! make/jvmci.make
! mx/mx_graal_makefile.py

Changeset: 395ac43a8578
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-09 00:22 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/395ac43a8578

moved JVMCI sources from graal/ to jvmci/ directory

- graal/com.oracle.jvmci.amd64/src/com/oracle/jvmci/amd64/AMD64.java
- graal/com.oracle.jvmci.code/overview.html
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/AbstractAddress.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/Architecture.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ArithmeticOperation.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/BailoutException.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/BytecodeFrame.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/BytecodePosition.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CalleeSaveLayout.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CallingConvention.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CodeCacheProvider.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CodeUtil.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CompilationResult.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/DataSection.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/DebugInfo.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ForeignCallLinkage.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ForeignCallsProvider.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/InfopointReason.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/InstalledCode.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/InvalidInstalledCodeException.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/MemoryBarriers.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ReferenceMap.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/Register.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterAttributes.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterConfig.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterSaveLayout.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterValue.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/SourceStackTrace.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/StackLockValue.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/StackSlot.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/StackSlotValue.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/TargetDescription.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/TypeCheckHints.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/UnsignedMath.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ValueUtil.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/VirtualObject.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/VirtualStackSlot.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/package-info.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/stack/InspectedFrame.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/stack/InspectedFrameVisitor.java
- graal/com.oracle.jvmci.code/src/com/oracle/jvmci/code/stack/StackIntrospection.java
- graal/com.oracle.jvmci.common/src/com/oracle/jvmci/common/JVMCIError.java
- graal/com.oracle.jvmci.common/src/com/oracle/jvmci/common/UnsafeAccess.java
- graal/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/Compiler.java
- graal/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/CompilerThread.java
- graal/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/CompilerThreadFactory.java
- graal/com.oracle.jvmci.debug.test/src/com/oracle/jvmci/debug/test/DebugHistogramTest.java
- graal/com.oracle.jvmci.debug.test/src/com/oracle/jvmci/debug/test/DebugTimerTest.java
- graal/com.oracle.jvmci.debug/overview.html
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/AnsiColor.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/Debug.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugCloseable.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfig.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfigCustomizer.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfigScope.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugDumpHandler.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugDumpScope.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugEnvironment.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugFilter.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugHistogram.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugInitializationPropertyProvider.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugMemUseTracker.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugMetric.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugTimer.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugVerifyHandler.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DelegatingDebugConfig.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/Fingerprint.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/Indent.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JVMCIDebugConfig.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JavaMethodContex.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/LogStream.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/MethodFilter.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TTY.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TopLevelDebugConfig.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/AccumulatedDebugValue.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/CloseableCounterImpl.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugHistogramAsciiPrinter.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugHistogramImpl.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugHistogramRPrinter.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugScope.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugValue.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugValueMap.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/KeyRegistry.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/MemUseTrackerImpl.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/MetricImpl.java
- graal/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/TimerImpl.java
- graal/com.oracle.jvmci.hotspot.amd64/src/com/oracle/jvmci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
- graal/com.oracle.jvmci.hotspot.amd64/src/com/oracle/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
- graal/com.oracle.jvmci.hotspot.jfr/src/com/oracle/jvmci/hotspot/jfr/events/JFREventProvider.java
- graal/com.oracle.jvmci.hotspot.sparc/src/com/oracle/jvmci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
- graal/com.oracle.jvmci.hotspot.sparc/src/com/oracle/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationStatistics.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationTask.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompileTheWorld.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilerToVM.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilerToVMImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCodeCacheProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCompiledCode.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCompiledNmethod.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCompressedNullConstant.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstant.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstantPool.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstantReflectionProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotForeignCallTarget.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotInstalledCode.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIBackendFactory.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIRuntime.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIRuntimeProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIVMEventListener.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJavaType.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMemoryAccessProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMemoryAccessProviderImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMetaAccessProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMetaspaceConstant.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMetaspaceConstantImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethod.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodData.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodDataAccessor.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodHandleAccessProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodUnresolved.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotNmethod.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotObjectConstant.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotObjectConstantImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotOptions.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotProfilingInfo.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotProxified.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotReferenceMap.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaField.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaFieldImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaMethod.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaMethodImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaType.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedObjectType.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedPrimitiveType.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotSignature.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotSpeculationLog.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotStackFrameReference.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotTargetDescription.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotUnresolvedField.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotUnresolvedJavaType.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVMConfig.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVMConfigVerifier.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVMEventListener.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVmSymbols.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/InitTimer.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/PrintStreamOption.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/Stable.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/events/EmptyEventProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/events/EventProvider.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/CountingProxy.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/Logger.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/LoggingProxy.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/ProxyUtil.java
- graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/package-info.java
- graal/com.oracle.jvmci.hotspotvmconfig.processor/src/META-INF/services/javax.annotation.processing.Processor
- graal/com.oracle.jvmci.hotspotvmconfig.processor/src/com/oracle/jvmci/hotspotvmconfig/processor/HotSpotVMConfigProcessor.java
- graal/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMConstant.java
- graal/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMField.java
- graal/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMFlag.java
- graal/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMType.java
- graal/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMValue.java
- graal/com.oracle.jvmci.meta/overview.html
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AbstractJavaProfile.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AbstractProfiledItem.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AbstractValue.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AllocatableValue.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Assumptions.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Constant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ConstantPool.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ConstantReflectionProvider.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/DefaultProfilingInfo.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/DeoptimizationAction.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/DeoptimizationReason.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ExceptionHandler.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ForeignCallDescriptor.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/InvokeTarget.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaConstant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaField.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaMethod.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaMethodProfile.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaType.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaTypeProfile.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaValue.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Kind.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/KindProvider.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LIRKind.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LineNumberTable.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LineNumberTableImpl.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Local.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocalImpl.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocalVariableTable.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocalVariableTableImpl.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocationIdentity.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MemoryAccessProvider.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MetaAccessProvider.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MetaUtil.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MethodHandleAccessProvider.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MethodIdHolder.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MethodIdMap.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ModifiersProvider.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/NamedLocationIdentity.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/NullConstant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/PlatformKind.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/PrimitiveConstant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ProfilingInfo.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/RawConstant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaField.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaMethod.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaType.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/SerializableConstant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Signature.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/SpeculationLog.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/TriState.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/TrustedInterface.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/VMConstant.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Value.java
- graal/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/package-info.java
- graal/com.oracle.jvmci.options.processor/src/META-INF/services/javax.annotation.processing.Processor
- graal/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/JVMCIJars.java
- graal/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/OptionProcessor.java
- graal/com.oracle.jvmci.options.test/src/com/oracle/jvmci/options/test/NestedBooleanOptionValueTest.java
- graal/com.oracle.jvmci.options.test/src/com/oracle/jvmci/options/test/TestOptionValue.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/DerivedOptionValue.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/NestedBooleanOptionValue.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/Option.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionDescriptor.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionType.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionUtils.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionValue.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/Options.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionsLoader.java
- graal/com.oracle.jvmci.options/src/com/oracle/jvmci/options/StableOptionValue.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/ConstantTest.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/FieldUniverse.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/MethodUniverse.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/NameAndSignature.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestConstantReflectionProvider.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestJavaField.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestJavaMethod.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestJavaType.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestMetaAccessProvider.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestResolvedJavaField.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestResolvedJavaMethod.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestResolvedJavaType.java
- graal/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TypeUniverse.java
- graal/com.oracle.jvmci.runtime/src/com/oracle/jvmci/runtime/JVMCI.java
- graal/com.oracle.jvmci.runtime/src/com/oracle/jvmci/runtime/JVMCIBackend.java
- graal/com.oracle.jvmci.runtime/src/com/oracle/jvmci/runtime/JVMCIRuntime.java
- graal/com.oracle.jvmci.service.processor/src/META-INF/services/javax.annotation.processing.Processor
- graal/com.oracle.jvmci.service.processor/src/com/oracle/jvmci/service/processor/ServiceProviderProcessor.java
- graal/com.oracle.jvmci.service/src/com/oracle/jvmci/service/JVMCIClassLoaderFactory.java
- graal/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Service.java
- graal/com.oracle.jvmci.service/src/com/oracle/jvmci/service/ServiceProvider.java
- graal/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Services.java
- graal/com.oracle.jvmci.sparc/src/com/oracle/jvmci/sparc/SPARC.java
- graal/findbugs-SuppressFBWarnings.jar
! hotspot/.project
+ jvmci/com.oracle.jvmci.amd64/src/com/oracle/jvmci/amd64/AMD64.java
+ jvmci/com.oracle.jvmci.code/overview.html
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/AbstractAddress.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/Architecture.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ArithmeticOperation.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/BailoutException.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/BytecodeFrame.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/BytecodePosition.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CalleeSaveLayout.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CallingConvention.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CodeCacheProvider.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CodeUtil.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/CompilationResult.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/DataSection.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/DebugInfo.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ForeignCallLinkage.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ForeignCallsProvider.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/InfopointReason.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/InstalledCode.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/InvalidInstalledCodeException.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/MemoryBarriers.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ReferenceMap.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/Register.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterAttributes.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterConfig.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterSaveLayout.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/RegisterValue.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/SourceStackTrace.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/StackLockValue.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/StackSlot.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/StackSlotValue.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/TargetDescription.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/TypeCheckHints.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/UnsignedMath.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/ValueUtil.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/VirtualObject.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/VirtualStackSlot.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/package-info.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/stack/InspectedFrame.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/stack/InspectedFrameVisitor.java
+ jvmci/com.oracle.jvmci.code/src/com/oracle/jvmci/code/stack/StackIntrospection.java
+ jvmci/com.oracle.jvmci.common/src/com/oracle/jvmci/common/JVMCIError.java
+ jvmci/com.oracle.jvmci.common/src/com/oracle/jvmci/common/UnsafeAccess.java
+ jvmci/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/Compiler.java
+ jvmci/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/CompilerThread.java
+ jvmci/com.oracle.jvmci.compiler/src/com/oracle/jvmci/compiler/CompilerThreadFactory.java
+ jvmci/com.oracle.jvmci.debug.test/src/com/oracle/jvmci/debug/test/DebugHistogramTest.java
+ jvmci/com.oracle.jvmci.debug.test/src/com/oracle/jvmci/debug/test/DebugTimerTest.java
+ jvmci/com.oracle.jvmci.debug/overview.html
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/AnsiColor.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/Debug.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugCloseable.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfig.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfigCustomizer.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugConfigScope.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugDumpHandler.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugDumpScope.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugEnvironment.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugFilter.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugHistogram.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugInitializationPropertyProvider.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugMemUseTracker.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugMetric.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugTimer.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DebugVerifyHandler.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/DelegatingDebugConfig.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/Fingerprint.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/Indent.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JVMCIDebugConfig.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/JavaMethodContex.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/LogStream.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/MethodFilter.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TTY.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TopLevelDebugConfig.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/AccumulatedDebugValue.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/CloseableCounterImpl.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugHistogramAsciiPrinter.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugHistogramImpl.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugHistogramRPrinter.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugScope.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugValue.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugValueMap.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/KeyRegistry.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/MemUseTrackerImpl.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/MetricImpl.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/TimerImpl.java
+ jvmci/com.oracle.jvmci.hotspot.amd64/src/com/oracle/jvmci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
+ jvmci/com.oracle.jvmci.hotspot.amd64/src/com/oracle/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
+ jvmci/com.oracle.jvmci.hotspot.jfr/src/com/oracle/jvmci/hotspot/jfr/events/JFREventProvider.java
+ jvmci/com.oracle.jvmci.hotspot.sparc/src/com/oracle/jvmci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
+ jvmci/com.oracle.jvmci.hotspot.sparc/src/com/oracle/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationStatistics.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationTask.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompileTheWorld.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilerToVM.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilerToVMImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCodeCacheProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCompiledCode.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCompiledNmethod.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCompressedNullConstant.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstant.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstantPool.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotConstantReflectionProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotForeignCallTarget.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotInstalledCode.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIBackendFactory.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIRuntime.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIRuntimeProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIVMEventListener.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJavaType.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMemoryAccessProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMemoryAccessProviderImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMetaAccessProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMetaspaceConstant.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMetaspaceConstantImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethod.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodData.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodDataAccessor.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodHandleAccessProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethodUnresolved.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotNmethod.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotObjectConstant.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotObjectConstantImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotOptions.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotProfilingInfo.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotProxified.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotReferenceMap.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaField.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaFieldImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaMethod.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaMethodImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedJavaType.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedObjectType.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotResolvedPrimitiveType.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotSignature.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotSpeculationLog.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotStackFrameReference.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotTargetDescription.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotUnresolvedField.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotUnresolvedJavaType.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVMConfig.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVMConfigVerifier.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVMEventListener.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotVmSymbols.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/InitTimer.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/PrintStreamOption.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/Stable.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/events/EmptyEventProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/events/EventProvider.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/CountingProxy.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/Logger.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/LoggingProxy.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/ProxyUtil.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/logging/package-info.java
+ jvmci/com.oracle.jvmci.hotspotvmconfig.processor/src/META-INF/services/javax.annotation.processing.Processor
+ jvmci/com.oracle.jvmci.hotspotvmconfig.processor/src/com/oracle/jvmci/hotspotvmconfig/processor/HotSpotVMConfigProcessor.java
+ jvmci/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMConstant.java
+ jvmci/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMField.java
+ jvmci/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMFlag.java
+ jvmci/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMType.java
+ jvmci/com.oracle.jvmci.hotspotvmconfig/src/com/oracle/jvmci/hotspotvmconfig/HotSpotVMValue.java
+ jvmci/com.oracle.jvmci.meta/overview.html
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AbstractJavaProfile.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AbstractProfiledItem.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AbstractValue.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/AllocatableValue.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Assumptions.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Constant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ConstantPool.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ConstantReflectionProvider.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/DefaultProfilingInfo.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/DeoptimizationAction.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/DeoptimizationReason.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ExceptionHandler.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ForeignCallDescriptor.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/InvokeTarget.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaConstant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaField.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaMethod.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaMethodProfile.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaType.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaTypeProfile.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/JavaValue.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Kind.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/KindProvider.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LIRKind.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LineNumberTable.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LineNumberTableImpl.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Local.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocalImpl.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocalVariableTable.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocalVariableTableImpl.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/LocationIdentity.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MemoryAccessProvider.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MetaAccessProvider.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MetaUtil.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MethodHandleAccessProvider.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MethodIdHolder.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/MethodIdMap.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ModifiersProvider.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/NamedLocationIdentity.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/NullConstant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/PlatformKind.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/PrimitiveConstant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ProfilingInfo.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/RawConstant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaField.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaMethod.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/ResolvedJavaType.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/SerializableConstant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Signature.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/SpeculationLog.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/TriState.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/TrustedInterface.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/VMConstant.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/Value.java
+ jvmci/com.oracle.jvmci.meta/src/com/oracle/jvmci/meta/package-info.java
+ jvmci/com.oracle.jvmci.options.processor/src/META-INF/services/javax.annotation.processing.Processor
+ jvmci/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/JVMCIJars.java
+ jvmci/com.oracle.jvmci.options.processor/src/com/oracle/jvmci/options/processor/OptionProcessor.java
+ jvmci/com.oracle.jvmci.options.test/src/com/oracle/jvmci/options/test/NestedBooleanOptionValueTest.java
+ jvmci/com.oracle.jvmci.options.test/src/com/oracle/jvmci/options/test/TestOptionValue.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/DerivedOptionValue.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/NestedBooleanOptionValue.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/Option.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionDescriptor.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionType.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionUtils.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionValue.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/Options.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/OptionsLoader.java
+ jvmci/com.oracle.jvmci.options/src/com/oracle/jvmci/options/StableOptionValue.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/ConstantTest.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/FieldUniverse.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/MethodUniverse.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/NameAndSignature.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestConstantReflectionProvider.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestJavaField.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestJavaMethod.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestJavaType.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestMetaAccessProvider.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestResolvedJavaField.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestResolvedJavaMethod.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TestResolvedJavaType.java
+ jvmci/com.oracle.jvmci.runtime.test/src/com/oracle/jvmci/runtime/test/TypeUniverse.java
+ jvmci/com.oracle.jvmci.runtime/src/com/oracle/jvmci/runtime/JVMCI.java
+ jvmci/com.oracle.jvmci.runtime/src/com/oracle/jvmci/runtime/JVMCIBackend.java
+ jvmci/com.oracle.jvmci.runtime/src/com/oracle/jvmci/runtime/JVMCIRuntime.java
+ jvmci/com.oracle.jvmci.service.processor/src/META-INF/services/javax.annotation.processing.Processor
+ jvmci/com.oracle.jvmci.service.processor/src/com/oracle/jvmci/service/processor/ServiceProviderProcessor.java
+ jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/JVMCIClassLoaderFactory.java
+ jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Service.java
+ jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/ServiceProvider.java
+ jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Services.java
+ jvmci/com.oracle.jvmci.sparc/src/com/oracle/jvmci/sparc/SPARC.java
+ jvmci/findbugs-SuppressFBWarnings.jar
! make/bsd/makefiles/vm.make
! make/jvmci.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/projectcreator.make
! mx/mx_graal.py
! mx/mx_graal_makefile.py
! mx/suite.py

Changeset: 10f28849c1ec
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-06-09 00:28 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/10f28849c1ec

improve error message when JVMCI services are not found

! jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Services.java



More information about the graal-dev mailing list