hg: graal/graal: 6 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Mon Feb 10 18:00:14 PST 2014


Changeset: f2345d7c52ef
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-02-10 03:37 +0000
URL:       http://hg.openjdk.java.net/graal/graal/rev/f2345d7c52ef

Instrumentation: the default probe should pass specific types to the general object case unless overridden.

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/instrument/InstrumentationProbeNode.java

Changeset: 22bf5a8ba9eb
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-02-10 03:39 +0000
URL:       http://hg.openjdk.java.net/graal/graal/rev/22bf5a8ba9eb

Ruby: restore prototype debugger.

! 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/ActiveEnterDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/ActiveLeaveDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/ActiveLineDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/ActiveLocalDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/DebugNodes.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/InactiveEnterDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/InactiveLeaveDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/InactiveLineDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/InactiveLocalDebugProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/RubyProbe.java
+ graal/com.oracle.truffle.ruby.nodes/src/com/oracle/truffle/ruby/nodes/debug/RubyTraceProbe.java
! 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/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/RubyDebugManager.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyProbe.java
- graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/debug/RubyTraceProbe.java

Changeset: 9d70445ea369
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-02-10 13:51 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9d70445ea369

mx: set correct permissions for graal.jar

! mx/mx_graal.py

Changeset: 848b50624671
Author:    Bernhard Urban <bernhard.urban at jku.at>
Date:      2014-02-10 15:58 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/848b50624671

changelog: switch to markdown syntax

- CHANGELOG.html
+ CHANGELOG.md

Changeset: eb48fac53e6f
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2014-02-10 16:13 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/eb48fac53e6f

Make NewMultiArrayNode a ArrayLengthProvider so that it can provide the length of its first dimension

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

Changeset: 0995dcbd6dd8
Author:    S.Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>
Date:      2014-02-10 14:38 -0500
URL:       http://hg.openjdk.java.net/graal/graal/rev/0995dcbd6dd8

Change CUDA context management to support multiple executions of a kernel. Exclude GPU offloading of lambdas from java.* library code.

! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java
+ graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotLIRGenerator.java
! src/gpu/ptx/vm/gpu_ptx.cpp
! src/gpu/ptx/vm/gpu_ptx.hpp
! src/share/vm/runtime/compilationPolicy.cpp



More information about the graal-dev mailing list