Wed, 08 Jun 2011 17:07:06 +0200 |
Thomas Wuerthinger |
Ensure that only one phase timer is running at one time.
|
Wed, 08 Jun 2011 17:01:16 +0200 |
Thomas Wuerthinger |
Added time measurement for phases.
|
Wed, 08 Jun 2011 15:43:43 +0200 |
Gilles Duboscq |
Merge
|
Wed, 08 Jun 2011 15:43:11 +0200 |
Gilles Duboscq |
Fix on canonicalization plus canonicalization of shifts and integer arithmetics
|
Wed, 08 Jun 2011 15:36:30 +0200 |
Peter Hofer |
IdealGraphVisualizer: merge changes from the IGV project on Kenai and add Oracle copyright notices where necessary
|
Wed, 08 Jun 2011 14:50:55 +0200 |
Thomas Wuerthinger |
Removed PDF from mercurial repo.
|
Wed, 08 Jun 2011 14:50:07 +0200 |
Thomas Wuerthinger |
Small fix to design document.
|
Wed, 08 Jun 2011 14:17:19 +0200 |
Thomas Wuerthinger |
Schedule now inherits Phase.
|
Wed, 08 Jun 2011 14:10:06 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 08 Jun 2011 14:09:50 +0200 |
Thomas Wuerthinger |
Update hgignore to get a clean "hg st".
|
Wed, 08 Jun 2011 14:06:17 +0200 |
Thomas Wuerthinger |
Moved design doc to graal project directory.
|
Wed, 08 Jun 2011 14:01:51 +0200 |
Thomas Wuerthinger |
Rebranded C++ part from C1X to Graal.
|
Wed, 08 Jun 2011 13:40:25 +0200 |
Thomas Wuerthinger |
Renamed cpp/hpp file directory.
|
Wed, 08 Jun 2011 13:40:08 +0200 |
Thomas Wuerthinger |
Renamed cpp/hpp files.
|
Wed, 08 Jun 2011 13:35:43 +0200 |
Thomas Wuerthinger |
Changed C1X=>Graal and c1x=>graal in Java code.
|
Wed, 08 Jun 2011 13:19:56 +0200 |
Thomas Wuerthinger |
Clean up added deleted node count.
|
Wed, 08 Jun 2011 12:10:57 +0200 |
Thomas Wuerthinger |
Removed counting of deleted nodes for each phase.
|
Wed, 08 Jun 2011 13:06:45 +0200 |
Lukas Stadler |
merge
|
Wed, 08 Jun 2011 13:04:17 +0200 |
Lukas Stadler |
fixed a few Node.copy methods
|
Wed, 08 Jun 2011 12:07:49 +0200 |
Thomas Wuerthinger |
Made critical edge splitting into a phase.
|
Wed, 08 Jun 2011 12:04:50 +0200 |
Thomas Wuerthinger |
Fixes on Node.copy implementations.
|
Wed, 08 Jun 2011 12:00:40 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 08 Jun 2011 11:59:54 +0200 |
Thomas Wuerthinger |
Added new duplication phase (for verification). Fixes in Node.copy method implementations.
|
Wed, 08 Jun 2011 11:35:18 +0200 |
Thomas Wuerthinger |
Renamed and moved phase subclasses.
|
Wed, 08 Jun 2011 11:09:05 +0200 |
Gilles Duboscq |
merge
|
Wed, 08 Jun 2011 10:25:07 +0200 |
Gilles Duboscq |
merge
|
Tue, 07 Jun 2011 22:51:22 +0200 |
Gilles Duboscq |
Subclasses for arithmetic
|
Wed, 08 Jun 2011 10:12:45 +0200 |
Thomas Wuerthinger |
Changed GraphBuilder to inherit from Phase.
|
Wed, 08 Jun 2011 08:59:54 +0200 |
Thomas Wuerthinger |
Renamed packages.
|
Wed, 08 Jun 2011 08:45:47 +0200 |
Thomas Wuerthinger |
Adjusted startup classpath.
|
Wed, 08 Jun 2011 08:42:25 +0200 |
Thomas Wuerthinger |
Project renaming.
|
Wed, 08 Jun 2011 08:31:38 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 07 Jun 2011 16:34:38 +0200 |
Thomas Wuerthinger |
Small fix
|
Tue, 07 Jun 2011 19:21:23 +0200 |
Lukas Stadler |
merge (inlining broken)
|
Tue, 07 Jun 2011 19:19:14 +0200 |
Lukas Stadler |
turned inlining into a phase, some node cloning fixes, added NodeWorklist
|
Tue, 07 Jun 2011 16:33:04 +0200 |
Lukas Stadler |
merge
|
Tue, 07 Jun 2011 16:27:08 +0200 |
Lukas Stadler |
added dead code elimination
|
Tue, 07 Jun 2011 19:06:20 +0200 |
Gilles Duboscq |
Subclasses for Shift
|
Tue, 07 Jun 2011 17:05:13 +0200 |
Gilles Duboscq |
Merge
|
Tue, 07 Jun 2011 17:04:55 +0200 |
Gilles Duboscq |
Canonicalization work
|
Tue, 07 Jun 2011 16:32:35 +0200 |
Thomas Wuerthinger |
Rename Materialize => NormalizeCompare
|
Tue, 07 Jun 2011 16:16:56 +0200 |
Thomas Wuerthinger |
Added compare node.
|
Tue, 07 Jun 2011 16:13:22 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 07 Jun 2011 16:13:08 +0200 |
Thomas Wuerthinger |
Temporarily disabled inlining.
|
Tue, 07 Jun 2011 16:11:26 +0200 |
Thomas Wuerthinger |
Renamed Compare=>Materialize and introduced new C1XOption Inline.
|
Tue, 07 Jun 2011 15:59:08 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 07 Jun 2011 15:56:21 +0200 |
Thomas Wuerthinger |
Added compare node.
|
Tue, 07 Jun 2011 15:57:25 +0200 |
Gilles Duboscq |
Fix some clone methods
|
Tue, 07 Jun 2011 15:53:20 +0200 |
Gilles Duboscq |
Merge
|
Tue, 07 Jun 2011 15:52:55 +0200 |
Gilles Duboscq |
Reintroduce Logic subclasses, creating some Canonicalization related classes
|
Tue, 07 Jun 2011 12:10:27 +0200 |
Gilles Duboscq |
Move TypeCHeck to floating nodes, rename Nodes to aboid using an *Op suffix
|
Tue, 07 Jun 2011 11:36:32 +0200 |
Gilles Duboscq |
Remove isNonNull
|
Tue, 07 Jun 2011 11:19:01 +0200 |
Gilles Duboscq |
Merge
|
Tue, 07 Jun 2011 11:18:18 +0200 |
Gilles Duboscq |
add files
|
Tue, 31 May 2011 15:19:30 +0200 |
Gilles Duboscq |
merge
|
Tue, 31 May 2011 15:19:08 +0200 |
Gilles Duboscq |
Fixed/FLoating Node
|