hg: graal/graal: 7 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri Jul 17 01:00:07 UTC 2015
Changeset: 6c8b4f164b4e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-15 15:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6c8b4f164b4e
Remove unused option.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LocationMarker.java
Changeset: b34312ac04a8
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-15 15:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b34312ac04a8
Make static type of virtualObjectMapping as narrow as possible.
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/DebugInfo.java
! src/share/vm/jvmci/jvmciJavaAccess.hpp
Changeset: 47172ee39101
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-16 13:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/47172ee39101
Rename graal.options to jvmci.options in .hgignore.
! .hgignore
Changeset: 179db500f6e5
Author: twisti
Date: 2015-07-16 07:47 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/179db500f6e5
Add Java code for reading the constant pool cache plus sun.reflect.ConstantPool substitutions.
+ graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/ConstantPoolSubstitutionsTests.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ConstantPoolSubstitutions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotSubstitutions.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVMImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotConstantPool.java
+ jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotSymbol.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMConfig.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVmSymbols.java
! make/defs.make
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 8c2f3922bb9e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-16 14:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8c2f3922bb9e
Make LocationMarker extensible.
- graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LocationMarker.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/LiveValueSet.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/LocationMarker.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/LocationMarkerPhase.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/UniqueWorkList.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/ValueSet.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/phases/AllocationStage.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/phases/EconomyAllocationStage.java
Changeset: 9c811a5e6a62
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-16 17:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9c811a5e6a62
Split HotSpotReferenceMap into separate builder and result class, and move the builder class from jvmci to graal.
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMapBuilder.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64FrameMap.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCFrameMap.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRFrameState.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/LocationMarkerPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/dfa/ValueSet.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/FrameMap.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/ReferenceMapBuilder.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/DebugInfo.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/ReferenceMap.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotReferenceMap.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotTargetDescription.java
Changeset: e45ce323bdf5
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-16 17:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e45ce323bdf5
Remove unused class HotSpotTargetDescription.
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java
! jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
- jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotTargetDescription.java
More information about the graal-dev
mailing list