hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue May 19 01:00:06 UTC 2015


Changeset: b4aca5ec3f10
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2015-05-17 18:30 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/b4aca5ec3f10

Truffle/Instrumentation:  Javadoc commentary

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/AdvancedInstrumentRootFactory.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Instrument.java

Changeset: 36285949c1d5
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2015-05-17 20:35 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/36285949c1d5

Truffle/Instrumentation:  some commentary and a new AST printing method needed for tools.

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/ASTPrinter.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Instrument.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultASTPrinter.java

Changeset: 32ca2353accf
Author:    Michael Van De Vanter  <michael.van.de.vanter at oracle.com>
Date:      2015-05-17 20:47 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/32ca2353accf

Truffle/Instrumentation:  fix NPE hazard

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultASTPrinter.java

Changeset: da314a015aac
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-05-18 10:34 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/da314a015aac

Bugfix: Join of alwaysNull and nonNull is the empty stamp.

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractPointerStamp.java

Changeset: 84b3d688ea83
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-05-18 13:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/84b3d688ea83

removed redundant references in VM to Graal classes

! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/graal/graalCompilerToVM.cpp

Changeset: 082417ac43e4
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-05-18 14:55 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/082417ac43e4

removed com.oracle.graal.hotspot.server and uses of Serializable it depended upon (JBS:GRAAL-53)

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/BytecodeFrame.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/BytecodePosition.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CompilationResult.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/DataSection.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/RegisterValue.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/StackLockValue.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/StackSlot.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/StackSlotValue.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/VirtualObject.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/VirtualStackSlot.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/AbstractJavaProfile.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/AbstractProfiledItem.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/AbstractValue.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/AllocatableValue.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Assumptions.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaMethodProfile.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaTypeProfile.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/NullConstant.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/PrimitiveConstant.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/RawConstant.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Value.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/ComplexMatchValue.java
- graal/com.oracle.graal.hotspot.server/overview.html
- graal/com.oracle.graal.hotspot.server/src/com/oracle/graal/hotspot/server/CompilationServer.java
- graal/com.oracle.graal.hotspot.server/src/com/oracle/graal/hotspot/server/InvocationSocket.java
- graal/com.oracle.graal.hotspot.server/src/com/oracle/graal/hotspot/server/Remote.java
- graal/com.oracle.graal.hotspot.server/src/com/oracle/graal/hotspot/server/ReplacingStreams.java
- graal/com.oracle.graal.hotspot.server/src/com/oracle/graal/hotspot/server/package-info.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilerObject.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompiledCode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompiledNmethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompiledRuntimeStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCompressedNullConstant.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantPool.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotJavaType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMetaspaceConstantImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMethodData.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMethodUnresolved.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotObjectConstantImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotProfilingInfo.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaFieldImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethodImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectTypeImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedPrimitiveType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSignature.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotUnresolvedJavaType.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64AddressValue.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCAddressValue.java
! graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest1.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/CompositeValue.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/Variable.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/SimpleVirtualStackSlot.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/VirtualStackSlotRange.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/NodeIntrinsificationPhase.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/AssumptionValidAssumption.java
! mx/suite.py

Changeset: 6df10903c955
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-05-18 17:44 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6df10903c955

Force IPv4 on dacapo tests; see JDK-8072384

! mx/sanitycheck.py

Changeset: 15a46a918fc1
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-05-18 22:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/15a46a918fc1

removed unnecessary HotSpotCodeCache.MarkId enum (JBS:GRAAL-53)
converted some uses of GraalInternalError to InternalError

! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.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/AMD64HotSpotCardTableAddressOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotCardTableShiftOp.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.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotSafepointOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotspotDirectStaticCallOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64IndirectCallOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.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/SPARCHotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotSafepointOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotspotDirectStaticCallOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotspotDirectVirtualCallOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCIndirectCallOp.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCodeCacheProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/ExceptionHandlerStub.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/OptimizedCallTargetInstrumentation.java

Changeset: b04f579c803f
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-05-18 23:00 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/b04f579c803f

removed unnecessary CompilerToVM.CodeInstallResult enum (JBS:GRAAL-53)

! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/HotSpotCryptoSubstitutionTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCodeCacheProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/Stub.java
! src/share/vm/graal/graalCompilerToVM.cpp



More information about the graal-dev mailing list