hg: graal/graal: 39 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Jul 3 01:00:07 UTC 2014
Changeset: 7c47610015a9
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-07-02 14:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7c47610015a9
Support direct memory compare of uncompressed metadata references if they fit in 32 bit.
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotCompare.java
Changeset: b6e70c59b32d
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-07-02 15:26 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b6e70c59b32d
Introduce InstructionStateProcedure.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstructionClass.java
Changeset: eeb911056079
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-07-02 15:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/eeb911056079
LinearScan: use InstructionStateProcedure.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 830fd9cd1099
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-04 12:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/830fd9cd1099
And Interval.getSplitChildren().
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/Interval.java
Changeset: a07492ccaf52
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-04 14:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a07492ccaf52
LSRA spill optimization: calculate optimized spill position.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 9371b9c246ca
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-04 15:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9371b9c246ca
LSRA spill optimization: spill at earliest dominator.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/Interval.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: f686fae77383
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-04 16:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f686fae77383
LSRA spill optimization: rename SpillInDominator.MultipleSpills to SpillState.SpillInDominator.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/Interval.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: ec54fc47ba5d
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-04 16:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ec54fc47ba5d
LSRA spill optimization: move spill out of loops.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: faff09aa5999
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-04 19:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/faff09aa5999
LSRA spill optimization: only use predecessor block if it has lower probability than the definition.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: b100bd079fff
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-05 10:36 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b100bd079fff
LSRA spill optimization: add -G:+LSRAOptimizeSpillPosition option (default: enabled).
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: a7d11e1c7387
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-05 13:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a7d11e1c7387
LSRA spill optimization: relax probability assertion.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: a54a64af1e82
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-05 16:38 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a54a64af1e82
LSRA spill optimization: take all blocks (with usepos) of a spill interval into account.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: d2fc1c153655
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-10 13:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d2fc1c153655
LSRA spill optimization: start at the begin of the spill interval.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 0abb7a42ef75
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-10 16:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0abb7a42ef75
LSRA spill optimization: insert the spill moves at the right position.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/Interval.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: f0ac7457252a
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 14:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f0ac7457252a
LSRA spill optimization: use the correct from location for the spill move.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: ef641ba1fb69
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 14:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ef641ba1fb69
LSRA spill optimization: mark the correct frame locations.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: f8ba57019a5d
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 17:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f8ba57019a5d
LSRA spill optimization: move spill position to the dominator if at spill interval.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 3324ab9fe71a
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 17:03 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3324ab9fe71a
LSRA spill optimization: iterate all ranges of spill interval.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 3a997f63ddac
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 19:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3a997f63ddac
LSRA spill optimization: remove spill block probability assertion (temporarily).
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 73d7935be896
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 19:22 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/73d7935be896
LSRA: add debug scope for eliminateSpillMoves() and assignLocations().
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 74e93f5ba4f3
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-11 20:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/74e93f5ba4f3
LSRA spill optimization: consider all spill blocks not only use positions.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: d908e75a0990
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-16 20:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d908e75a0990
LSRA spill optimization: insert dominator spill move after data flow resolution moves.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: ff14306337f2
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-17 14:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ff14306337f2
LSRA spill optimization: fix UseBlockIterator.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: ef21879c0c8f
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-06-17 14:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ef21879c0c8f
LSRA spill optimization: rename UseBlockIterator to IntervalBlockIterator.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 62dd783630c4
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-07-01 20:35 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/62dd783630c4
LSRA spill optimization: fix another spill move placement bug.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: d075b97fbd31
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-07-02 13:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d075b97fbd31
LSRA spill optimization: insert spill moves eagerly.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/RegisterVerifier.java
Changeset: c5257d58b71a
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-07-02 13:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c5257d58b71a
LSRA spill optimization: backout changesets obsoleted by eager spill move placement.
Backed out changeset: eab691cbd756
Backed out changeset: 014e70df5940
Backed out changeset: 2db7a64ba9dc
Backed out changeset: 46be5e0a8a6e (partly)
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
Changeset: 8057279ec60e
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-07-02 15:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8057279ec60e
LSRA spill optimization: use DOMINATOR_SPILL_MOVE_ID to mark moves.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/RegisterVerifier.java
Changeset: d91fecb90fc0
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 12:36 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/d91fecb90fc0
Check -Xbatch still works in the gate
! mx/mx_graal.py
Changeset: 67500ef4d102
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 12:37 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/67500ef4d102
Check for negative array size in Array.newInstance
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ArraySubstitutions.java
Changeset: 657ff04a7b73
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 12:37 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/657ff04a7b73
look for original method and substitution when processing snippet graph
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaField.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/PointerTest.java
+ graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/ReplacementsParseTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/WordTest.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraphKit.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java
Changeset: 5d7b90ab9787
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 19:35 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/5d7b90ab9787
Ensure that uniqueConcreteMethod is called with a resolved concrete method
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java
Changeset: e0f77d30ad07
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 19:36 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/e0f77d30ad07
ensure the declared method holder is at least linked before emitting an invoke
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
Changeset: 9ce3b1efc4e7
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 19:37 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/9ce3b1efc4e7
InstanceKlass::_init_state only exists for InstanceKlasses
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotNodeSubstitutions.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/NewObjectSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewInstanceStub.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/DynamicNewInstanceNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewInstanceNode.java
Changeset: 2bd6dbbd7842
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-01 19:39 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/2bd6dbbd7842
treat empty LineNumberTable as non-existent
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java
Changeset: 31e242cad4d1
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-02 13:05 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/31e242cad4d1
Allow mx unittest to run single test method from a class
! graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalJUnitCore.java
! mx/mx_graal.py
Changeset: c68c5fafef92
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-07-02 13:40 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/c68c5fafef92
Merge
Changeset: ae8f4016792a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-07-02 23:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ae8f4016792a
HSAIL: added support for several missing java.lang.Math routines
Contributed-by: Tom Deneau <tom.deneau at amd.com>
Contributed-by: Gustav Trede <gustav.trede at gmail.com>
! graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/HSAILAssembler.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleAcosTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleAsinTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleAtan2Test.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleAtanTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleCbrtTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleCosTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleCoshTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleExpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleExpm1Test.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleGetExponentTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleHypotTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleIeeeRemainderTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleLog10Test.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleLogTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleMathBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleMathLargeBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleNextAfterTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleNextUpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoublePowTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleRoundTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleScalbTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleSignumTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleSinTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleSinhTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleTanTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleTanhTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleToLongTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleTwoInputMathBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleUlpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DremTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatAcosTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatAsinTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatAtan2Test.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatAtanTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatCbrtTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatCosTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatCoshTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatExpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatExpm1Test.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatGetExponentTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatIeeeRemainderTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatLog10Test.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatLogTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatMathBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatMathLargeBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatNextAfterTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatNextUpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatPowTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatRoundTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatScalbTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatSignumTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatSinTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatSinhTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatTanTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatTanhTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatTwoInputMathBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatUlpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/MathTestBase.java
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILLIRGenerator.java
! graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILControlFlow.java
! graal/com.oracle.graal.replacements.hsail/src/com/oracle/graal/replacements/hsail/HSAILMathSubstitutions.java
+ graal/com.oracle.graal.replacements.hsail/src/com/oracle/graal/replacements/hsail/JStrictMath.java
! graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalTest.java
Changeset: 50d79ad439f1
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-07-02 16:06 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/50d79ad439f1
Truffle/Instrumentation: rename PhylumTag to SyntaxTag (along with related classes/methods)
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/ASTNodeProber.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/PhylumTag.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/PhylumTagged.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/PhylumTrap.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Probe.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/ProbeListener.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/StandardSyntaxTag.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/StandardTag.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/SyntaxTag.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/SyntaxTagTrap.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/SyntaxTagged.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Wrapper.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultASTPrinter.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/InstrumentationNode.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/ProbeManager.java
More information about the graal-dev
mailing list