hg: graal/graal: 19 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Jan 15 02:00:08 UTC 2015


Changeset: 99174f0475d0
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-01-13 06:11 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/99174f0475d0

[SPARC] Remove SL from blacklist, add UnsafeEATest to blacklist (as long as unsafe does not EA on SPARC in some cases right now)

! test/blacklist_sparc.txt

Changeset: 4b4421dafcaa
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-01-13 06:12 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/4b4421dafcaa

Merge


Changeset: 90fb04cda7d6
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 11:18 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/90fb04cda7d6

fixed however 32 bit inline version of assembler method
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>

! src/cpu/x86/vm/assembler_x86.inline.hpp

Changeset: b8d3f84740c7
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 12:59 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/b8d3f84740c7

guarded use of 64-bit only code with #ifdefs
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>

! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/graalCodeInstaller_x86.cpp
! src/cpu/x86/vm/vmStructs_x86.hpp

Changeset: 82e5b5ccdb0c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 13:04 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/82e5b5ccdb0c

fix format string
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>

! src/gpu/hsail/vm/gpu_hsail.cpp
! src/gpu/hsail/vm/gpu_hsail.hpp
! src/gpu/hsail/vm/gpu_hsail_Tlab.hpp
! src/share/vm/graal/graalCodeInstaller.cpp

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

added missing JNICALL to JNI functions
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>

! src/gpu/hsail/vm/gpu_hsail.hpp
! src/gpu/ptx/vm/gpu_ptx.hpp

Changeset: 5214669b01f2
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 13:08 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/5214669b01f2

moved generate_deopt_entry_for to InterpreterGenerator for all architectures
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>

! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp

Changeset: db0af0d8d623
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 13:12 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/db0af0d8d623

fixed JVM_GetGraalServiceImpls signature
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>

! src/share/vm/prims/nativeLookup.cpp

Changeset: 51939fcdb1b1
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 13:13 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/51939fcdb1b1

added graalGlobals_ppc.hpp

+ src/cpu/ppc/vm/graalGlobals_ppc.hpp

Changeset: 441cc8350b96
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-13 14:08 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/441cc8350b96

make hash code for SnippetTemplate.CacheKey more deterministic

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java

Changeset: 869ee319c377
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2015-01-13 17:10 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/869ee319c377

mx: Fixed eclipse annotation processor configuration should serialize JAVA_HOME with the original value.

! mxtool/mx.py

Changeset: be2351580c7d
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-01-14 02:45 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/be2351580c7d

Do not use an iterator when computing the single value of a PhiNode.

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PhiNode.java

Changeset: 7a44368257f0
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-01-13 19:45 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/7a44368257f0

BaselineCompiler: fix predecessor calculation.

! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineControlFlowGraph.java

Changeset: 552993e5795a
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-01-13 19:48 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/552993e5795a

Reenable baseline tests in gate (backed out changeset 209c60cf3ea2)

! mx/mx_graal.py

Changeset: d6dba4c723c0
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2015-01-14 13:43 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d6dba4c723c0

Interop: improve exception names and JavaDoc

! 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/InteropPredicate.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/exception/AccessException.java
- graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/exception/TypeException.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.object/src/com/oracle/truffle/api/object/ObjectType.java

Changeset: 0d23a97ba488
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-14 16:40 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0d23a97ba488

added MethodFilter.matchesClassName

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java

Changeset: 7f4cb7587f4c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-14 16:40 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/7f4cb7587f4c

localized replay compilation marker interface to HotSpot specific code

- graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Remote.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotForeignCallLinkageImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotProxified.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/HotSpotConstantReflectionProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMemoryAccessProviderImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMetaAccessProvider.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/HotSpotMethodHandleAccessProvider.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/HotSpotResolvedObjectTypeImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedPrimitiveType.java

Changeset: c3bb622095f1
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-14 09:52 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/c3bb622095f1

Prompt to fill EXTRA_JAVA_HOMES like JAVA_HOME

! mxtool/mx.py

Changeset: fe4f875e435f
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-14 09:53 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/fe4f875e435f

Add --lldb option like --gdb

! mx/mx_graal.py



More information about the graal-dev mailing list