Thu, 20 Mar 2014 11:48:39 +0100 |
Josef Eisl |
Rename ValueNode kind() to getKind().
|
Mon, 17 Mar 2014 11:21:32 +0100 |
Roland Schatz |
Use stamp constructor in PhiNode.
|
Fri, 14 Mar 2014 10:21:46 +0100 |
Lukas Stadler |
split BciBlockMapping liveness calculation into fast and slow path
|
Wed, 12 Mar 2014 21:47:35 +0100 |
Doug Simon |
replaced == with .equals() for comparisons between JavaMethod/JavaField/JavaType values
|
Thu, 20 Feb 2014 14:42:01 +0100 |
Roland Schatz |
Refactor Stamp hierarchy.
|
Mon, 13 Jan 2014 13:20:30 +0100 |
Lukas Stadler |
rename LocalNode to ParameterNode
|
Wed, 08 Jan 2014 18:23:33 +0100 |
Lukas Stadler |
rework of monitorenter/exit (use MonitorIdNode)
|
Mon, 25 Nov 2013 13:48:13 +0100 |
Erik Eckstein |
make graph builder more visible for derived classes; add few indent levels for debug logging
|
Sun, 15 Sep 2013 22:33:09 +0200 |
Thomas Wuerthinger |
Disallow add for global value numberable node types. Introduce addWithoutUnique.
|
Tue, 06 Aug 2013 14:01:43 +0200 |
Gilles Duboscq |
Create loop phis for locks in FrameStateBuilder
|
Mon, 22 Jul 2013 19:17:17 +0200 |
Andreas Woess |
Always insert phi nodes using graph.add.
|
Wed, 19 Jun 2013 23:46:55 +0200 |
Gilles Duboscq |
GraphBuilderPhase: handle locks properly during framestate merge
|
Thu, 06 Jun 2013 08:51:43 +0200 |
Doug Simon |
added documentation for BytecodeFrame.rethrowException
|
Tue, 28 May 2013 17:17:29 +0200 |
Lukas Stadler |
create correct stamps for LocalNodes
|
Fri, 24 May 2013 15:38:15 -0700 |
Christian Wimmer |
Do not call kind() for deleted nodes, since it can cause an exception
|
Thu, 16 May 2013 18:12:06 +0200 |
Lukas Stadler |
allow only .isAlive() nodes to be added to a FrameStateBuilder
|
Mon, 29 Apr 2013 00:25:09 +0200 |
Thomas Wuerthinger |
Rename BeginNode => AbstractBeginNode and make abstract. Introduce concrete subclass BeginNode.
|
Fri, 29 Mar 2013 12:31:42 +0100 |
Doug Simon |
modeling of lock state removed from LIR and runtime specific debug info for locks moved into runtime specific classes
|
Mon, 11 Mar 2013 18:41:16 +0100 |
Lukas Stadler |
location identity on PhiNodes and ProxyNodes
|
Wed, 27 Feb 2013 15:59:16 +0100 |
Lukas Stadler |
rename ValueProxyNode to ProxyNode
|
Mon, 18 Feb 2013 20:55:18 -0800 |
Thomas Wuerthinger |
Remove Kind.Jsr.
|
Wed, 23 Jan 2013 16:34:57 +0100 |
Doug Simon |
applied mx eclipseformat to all Java files
|
Fri, 09 Nov 2012 17:15:13 -0800 |
Christian Wimmer |
Support for interfaces in the Graal API: Make interfaces implemented by a ResolvedJavaType available; change semantics of ResolvedJavaType.getSuperclass to return null for interfaces (to conform with java.lang.Class); change semantics of ResolvedJavaType.isInstanceClass to return false for interfaces.
|
Wed, 07 Nov 2012 15:59:38 +0100 |
Lukas Stadler |
refactor StructuredGraph constructor, remove debug output
|
Wed, 07 Nov 2012 14:14:35 +0100 |
Lukas Stadler |
Graal infrastructure for OnStackReplacement
|
Wed, 07 Nov 2012 12:18:37 +0100 |
Lukas Stadler |
remove InliningIdentifier
|
Tue, 09 Oct 2012 15:23:38 -0700 |
Christian Wimmer |
Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
|
Tue, 25 Sep 2012 17:50:01 +0200 |
Lukas Stadler |
move monitors into FrameState (fixes subtle issues for tail duplication and other optimizations)
|
Thu, 28 Jun 2012 11:11:12 +0200 |
Doug Simon |
enabled Eclipse/JDT javadoc checking and fixed resulting warnings
|
Mon, 18 Jun 2012 17:58:36 +0200 |
Lukas Stadler |
add inliningIdentifier to FrameState (fixes problem with duplicated FrameStates and locking)
|
Wed, 13 Jun 2012 14:57:26 +0200 |
Doug Simon |
Merge.
|
Wed, 13 Jun 2012 11:10:57 +0200 |
Lukas Stadler |
small cleanup and fixed assertion in FrameStateBuilder
|
Sat, 09 Jun 2012 20:10:05 +0200 |
Thomas Wuerthinger |
Dropping Ci* prefixes. Some additional renamings in the api.code interface.
|
Sat, 09 Jun 2012 16:52:12 +0200 |
Thomas Wuerthinger |
More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
|
Fri, 08 Jun 2012 23:47:42 +0200 |
Thomas Wuerthinger |
Renaming RiKind => Kind.
|
Fri, 08 Jun 2012 22:00:05 +0200 |
Thomas Wuerthinger |
Remove architecture boolean from Ri* interfaces.
|
Thu, 07 Jun 2012 18:24:06 +0200 |
Thomas Wuerthinger |
Moving classes from cri.ri to api.meta.
|
Thu, 07 Jun 2012 17:09:57 +0200 |
Thomas Wuerthinger |
Moved RiKind to cri.ri package.
|
Thu, 07 Jun 2012 17:08:33 +0200 |
Thomas Wuerthinger |
Renaming CiKind => RiKind.
|
Fri, 25 May 2012 11:35:18 +0200 |
Lukas Stadler |
changes to the dependencies and stamp system:
|
Thu, 19 Apr 2012 17:37:51 -0700 |
Christian Wimmer |
Fix and simplify exception handling in the bytecode parser
|
Mon, 09 Apr 2012 19:15:41 +0200 |
Gilles Duboscq |
Loop-closed form GraphBuidling
|
Mon, 19 Mar 2012 11:55:20 +0100 |
Gilles Duboscq |
Canonicalize some filter usages. Fix for graph printer's escape (escape invalid control chars). Small comment fixes
|
Thu, 08 Mar 2012 19:24:17 +0100 |
Thomas Wuerthinger |
Renamed projects.
base
graal/com.oracle.max.graal.java/src/com/oracle/graal/java/FrameStateBuilder.java@f7f80c60876f
|