log

age author description
Mon, 20 Jun 2011 19:09:40 +0200 Thomas Wuerthinger Disable StoreField lowering for now.
Mon, 20 Jun 2011 18:00:26 +0200 Thomas Wuerthinger New MemoryWrite node.
Mon, 20 Jun 2011 17:59:37 +0200 Thomas Wuerthinger Local value numbering for inserted null check guards.
Mon, 20 Jun 2011 15:14:36 +0200 Thomas Wuerthinger Create null checks as guard nodes.
Mon, 20 Jun 2011 17:30:15 +0200 Peter Hofer IdealGraphVisualizer: add textual representation and coloring scheme for the Graal compiler and remove Maxine-specific code
Mon, 20 Jun 2011 14:29:16 +0200 Thomas Wuerthinger Cast RiField to HotSpotField in the lowering implementation.
Mon, 20 Jun 2011 14:27:32 +0200 Thomas Wuerthinger Delegate load field lowering to runtime.
Mon, 20 Jun 2011 14:07:11 +0200 Thomas Wuerthinger Performed folder and class name changes in native code.
Mon, 20 Jun 2011 13:54:44 +0200 Thomas Wuerthinger Merge.
Mon, 20 Jun 2011 13:54:37 +0200 Thomas Wuerthinger Renaming CiBitMap=>BitMap
Mon, 20 Jun 2011 13:34:45 +0200 Thomas Wuerthinger Removed the graph project from graalvm repository.
Mon, 20 Jun 2011 11:47:57 +0200 Peter Hofer IdealGraphVisualizer: drop C1XVisualizer editor component again; instead, use the TextEditor framework merged in with the Kenai sources and aim to extend it where necessary
Mon, 20 Jun 2011 12:07:16 +0200 Thomas Wuerthinger Fixed an issue with bci=-1 in the framestate of a merged unwind.
Sat, 18 Jun 2011 21:44:57 +0200 Thomas Wuerthinger Added tag Tested with fop, lusearch, eclipse and jtt with Xcomp flag for changeset a197fd9e273c
Sat, 18 Jun 2011 21:24:00 +0200 Thomas Wuerthinger added run scripts
Sat, 18 Jun 2011 21:23:40 +0200 Thomas Wuerthinger Changed from method/reflect object back to methodOop, because using method/reflection can create deadlock with the user application (test with -Xcomp). Disabled method caching by default and created a flag -G:StoreResultGraph (otherwise eclipse will fail because of being out of memory).
Sat, 18 Jun 2011 19:46:14 +0200 Thomas Wuerthinger Fixed an issue with accessing non-initialized static fields.
Sat, 18 Jun 2011 19:13:55 +0200 Thomas Wuerthinger Fixed an issue with frame states in exception dispatch chains (now we are correctly rethrowing the exception immediately at entering the interpreter).
Sat, 18 Jun 2011 14:51:18 +0200 Thomas Wuerthinger Fixed unnecessary node in the graph builder.
Sat, 18 Jun 2011 12:19:51 +0200 Thomas Wuerthinger Fixed a bug in the dead code eliminator when removing inputs from dead phis.
Sat, 18 Jun 2011 11:33:58 +0200 Thomas Wuerthinger Fixed bug where a ControlSplit with only one successor (e.g. degenerated switch) would cause infinite loops.
Fri, 17 Jun 2011 17:30:35 +0200 Lukas Stadler better inlining logic, DCE removes If with constant comparison
Fri, 17 Jun 2011 14:58:03 +0200 Lukas Stadler added message to verification error, InliningPhase uses TTY
Thu, 16 Jun 2011 20:43:51 +0200 Lukas Stadler merge
Thu, 16 Jun 2011 20:36:17 +0200 Lukas Stadler inlining and runtime interface related changes:
Thu, 16 Jun 2011 20:09:26 +0200 Thomas Wuerthinger Towards lowering (example lowering for field access).
Thu, 16 Jun 2011 18:31:16 +0200 Thomas Wuerthinger Clean up dead code elimination.
Thu, 16 Jun 2011 17:39:29 +0200 Thomas Wuerthinger Added node verification (and tentative interface for VerificationListener). Fixed regression in dead code elimination.
Thu, 16 Jun 2011 16:41:22 +0200 Thomas Wuerthinger Clean up on ControlSplit class.
Thu, 16 Jun 2011 16:32:52 +0200 Thomas Wuerthinger Renamed BlockEnd=>ControlSplit.