Sun, 11 Jan 2015 19:19:52 +0100 |
Thomas Wuerthinger |
Avoid using placeholder nodes when emitting explicit exceptions. Introduce StressExplictExceptionCode flag for debugging.
|
Sun, 11 Jan 2015 16:25:08 +0100 |
Thomas Wuerthinger |
Factor JSR info data into separate data structure from BciBlock.
|
Sun, 11 Jan 2015 15:56:45 +0100 |
Thomas Wuerthinger |
Make allocation of loop header array in BciBlockMapping lazy.
|
Sat, 13 Dec 2014 15:03:20 +0100 |
Thomas Wuerthinger |
First draft of option classification.
|
Mon, 24 Nov 2014 13:53:14 +0100 |
Roland Schatz |
Generalize NULL handling to work on arbitrary pointers.
|
Wed, 12 Nov 2014 16:59:39 +0100 |
Roland Schatz |
Split getEncoding into two methods.
|
Thu, 30 Oct 2014 12:21:07 +0100 |
Roland Schatz |
Rename Constant to JavaConstant.
|
Mon, 06 Oct 2014 09:39:42 +0200 |
Lukas Stadler |
refactor BailoutException to include information about non-permanent errors
|
Tue, 16 Sep 2014 18:48:50 -0700 |
Christian Wimmer |
Make liveness analysis configurable by graph builder configuration
|
Thu, 21 Aug 2014 17:30:00 -0700 |
Tom Rodriguez |
Make handling of removeNeverExecutedCode more consistent
|
Fri, 15 Aug 2014 11:34:38 +0200 |
Doug Simon |
moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
|
Thu, 05 Jun 2014 13:19:59 +0200 |
Lukas Stadler |
refactor/simplify Constant
|
Tue, 20 May 2014 19:01:08 -0700 |
Christian Wimmer |
Rename methods to have consistent names, allow subclasses of bytecode parsers
|
Wed, 23 Apr 2014 12:38:05 +0200 |
Doug Simon |
added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methods
|
Wed, 23 Apr 2014 11:50:59 +0200 |
Josef Eisl |
Move FloatConvertNode.FloatConvert to compiler.common.
|
Thu, 17 Apr 2014 18:12:12 +0200 |
Josef Eisl |
Move Condition to graal.compiler.common.
|
Thu, 17 Apr 2014 15:18:41 +0200 |
Josef Eisl |
Spit up and move GraalInternalError.
|
Mon, 07 Apr 2014 19:41:40 +0200 |
Josef Eisl |
Lift implementation from HIRFrameStateBuilder up to AbstractFrameStateBuilder if possible.
|
Mon, 07 Apr 2014 17:01:54 +0200 |
Josef Eisl |
AbstractBytecodeParser: move createTarget to GraphBuilderPhase.
|
Mon, 07 Apr 2014 16:44:05 +0200 |
Josef Eisl |
AbstractBytecodeParser: move createBlockTarget to GraphBuilderPhase.
|
Mon, 07 Apr 2014 16:41:14 +0200 |
Josef Eisl |
AbstractBytecodeParser: rework genIntegerSwitch.
|
Mon, 07 Apr 2014 16:13:53 +0200 |
Josef Eisl |
AbstractBytecodeParser: fix usage of AbstractFrameStateBuilder.
|
Mon, 07 Apr 2014 15:43:00 +0200 |
Josef Eisl |
Backout 20b3db86b1fa.
|
Mon, 07 Apr 2014 16:09:17 -0700 |
Christian Wimmer |
Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
|
Fri, 04 Apr 2014 12:49:26 +0200 |
Josef Eisl |
AbstractBytecodeParser: remove createTarget.
|
Wed, 02 Apr 2014 10:08:00 +0200 |
Josef Eisl |
AbstractBytecodeParser: rename ifNode to genIf.
|
Wed, 02 Apr 2014 10:06:49 +0200 |
Josef Eisl |
AbstractBytecodeParser: make ifNode abstract.
|
Tue, 01 Apr 2014 19:49:51 +0200 |
Josef Eisl |
Rename KindInterface to KindProvider.
|
Tue, 01 Apr 2014 15:05:26 +0200 |
Josef Eisl |
Move options from GraphBuilderPhase to AbstractBytecodeParser.
|
Mon, 31 Mar 2014 17:51:11 +0200 |
Josef Eisl |
Rename BytecodeParseHelper to AbstractBytecodeParser.
base
graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParseHelper.java@89029204cb1f
|