hg: graal/graal: 14 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Jan 23 18:00:11 PST 2014
Changeset: fbf448929260
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-01-18 22:12 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/fbf448929260
Ruby: remove some prototyping code no longer needed
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/DebugManager.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultDebugManager.java
! graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/core/CoreMethodNodeManager.java
- graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/DebugNodes.java
! graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/JRubyParser.java
! graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/Translator.java
! graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/RubyContext.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/MethodLocal.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyBreakAfterLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyBreakAfterLocalProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyBreakBeforeLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyCallProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyDebugManager.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyLocalProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProcAfterLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProcAfterLocalProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProcBeforeLineProbe.java
- graal/com.oracle.truffle.ruby.test/src/com/oracle/truffle/ruby/test/debug/DebugTests.java
Changeset: 4d47e9c0df23
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-01-22 20:28 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/4d47e9c0df23
Truffle/Instrumentation: Javadoc and cleanup
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/DebugManager.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultDebugManager.java
Changeset: 7bab96d62fa3
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-01-22 20:35 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/7bab96d62fa3
Ruby: improve how instrumentation proxy handles some exceptional conditions
! graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/RubyProxyNode.java
Changeset: 2c1c805153e6
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-01-22 21:02 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/2c1c805153e6
Ruby: refactor low level instrumentation services
+ graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/DefaultRubyNodeInstrumenter.java
! graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/JRubyParser.java
+ graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/RubyNodeInstrumenter.java
! graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/Translator.java
! graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/TranslatorEnvironment.java
! graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/RubyContext.java
Changeset: 64fa70319890
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-01-22 21:34 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/64fa70319890
Merge with 9161ed8ce7964ca3df5e91894522b207a2bc4a3e
! graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/core/CoreMethodNodeManager.java
! graal/com.oracle.truffle.ruby.parser/src/com/oracle/truffle/ruby/parser/JRubyParser.java
! graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/RubyContext.java
Changeset: 3424bc098ca0
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-01-22 18:46 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/3424bc098ca0
use shared util for HSAIL calling convention
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILCompilationResult.java
Changeset: b9c5875e3a36
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-01-24 00:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/b9c5875e3a36
Merge.
- graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/DebugNodes.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/MethodLocal.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyBreakAfterLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyBreakAfterLocalProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyBreakBeforeLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyCallProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyDebugManager.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyLocalProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProcAfterLineProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProcAfterLocalProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProcBeforeLineProbe.java
- graal/com.oracle.truffle.ruby.test/src/com/oracle/truffle/ruby/test/debug/DebugTests.java
Changeset: ac1e626432f9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-01-24 00:49 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/ac1e626432f9
GPUOffload option does not interact with GPU detection
! src/share/vm/runtime/thread.cpp
Changeset: bfd61161d752
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-01-24 00:52 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/bfd61161d752
HSAIL: support for using Okra simulator without needing to configure PATH and LD_LIBRARY_PATH
Contributed-by: Tom Deneau <tom.deneau at amd.com>
! mx/projects
! src/gpu/hsail/vm/gpu_hsail.cpp
! src/gpu/hsail/vm/gpu_hsail.hpp
Changeset: 7b80276a4e65
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-01-23 14:35 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/7b80276a4e65
Add bodies so exact math can deopt
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/arithmetic/IntegerAddExactNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/arithmetic/IntegerMulExactNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/arithmetic/IntegerSubExactNode.java
Changeset: 0991dc195637
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-01-23 14:35 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/0991dc195637
Handle null in printing
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java
Changeset: 529aeebad724
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-01-23 15:21 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/529aeebad724
Disable AOT boolean test for now
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/AheadOfTimeCompilationTest.java
Changeset: d96dbd96bb45
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-01-23 16:15 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/d96dbd96bb45
Always copy method substitutions. Add some assertion checking for it.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/HotSpotCryptoSubstitutionTest.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java
Changeset: 978587c91373
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-01-23 16:35 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/978587c91373
Merge
More information about the graal-dev
mailing list