log

age author description
Mon, 19 Mar 2012 11:58:43 +0100 Gilles Duboscq getClass's intrinsic ReadNode floats, use a FloatingReadNode
Mon, 19 Mar 2012 11:57:33 +0100 Gilles Duboscq Run the canonicalizer early
Mon, 19 Mar 2012 11:57:10 +0100 Gilles Duboscq inputs in a NodeInputList can be null, allow adding null values to NodeInputList (consistent with NodeSuccessorList)
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
Fri, 16 Mar 2012 19:30:11 +0100 Andreas Woess Fix intrinsification of an invoke with exception with a deoptimize node.
Fri, 16 Mar 2012 19:23:43 +0100 Andreas Woess Fix possible endless recursion in ConvertDeoptimizeToGuardPhase.
Fri, 16 Mar 2012 20:23:29 +0100 Doug Simon added mechanism for disabling automatic native builds from the IDE (set IDE_BUILD_TARGET="" in mx/env)
Fri, 16 Mar 2012 20:03:11 +0100 Doug Simon compiler.class.path should not include system class path
Fri, 16 Mar 2012 18:25:30 +0100 Doug Simon fixed segv encountered while printing system property with a NULL value
Fri, 16 Mar 2012 14:48:15 +0100 Doug Simon Added -V option to mx for 'very verbose'which prints the environment variables used for an external command.
Fri, 16 Mar 2012 14:47:23 +0100 Doug Simon Disabled 'examples' command until the examples are revived.
Thu, 15 Mar 2012 08:23:05 +0100 Doug Simon Made the IdealGraphVisualizer runnable from mx with new 'igv' command.
Wed, 14 Mar 2012 21:54:42 +0100 Doug Simon Added mx/ecj.jar to .hgignore
Wed, 14 Mar 2012 18:00:59 +0100 Lukas Stadler disable PropagateTypes option
Wed, 14 Mar 2012 18:00:19 +0100 Lukas Stadler remove old PropagateTypesPhase
Wed, 14 Mar 2012 17:59:06 +0100 Lukas Stadler add and enable new PropagateTypeCachePhase, add type system tests
Wed, 14 Mar 2012 17:55:33 +0100 Lukas Stadler experimental type storage/query infrastructure, part 4:
Wed, 14 Mar 2012 17:50:59 +0100 Lukas Stadler experimental type storage/query infrastructure, part 3:
Wed, 14 Mar 2012 17:46:39 +0100 Lukas Stadler experimental type storage/query infrastructure, part 2: type feedback
Wed, 14 Mar 2012 17:42:41 +0100 Lukas Stadler experimental type storage/query infrastructure, part 1
Wed, 14 Mar 2012 17:23:31 +0100 Lukas Stadler experimental: dependencies on all ValueNodes
Wed, 14 Mar 2012 17:22:55 +0100 Lukas Stadler fix typos and remove unused parameters
Wed, 14 Mar 2012 17:17:24 +0100 Lukas Stadler let PostOrderBlockIterator iterate loops multiple times
Wed, 14 Mar 2012 17:15:17 +0100 Lukas Stadler fix to Condition.implies
Wed, 14 Mar 2012 17:14:22 +0100 Lukas Stadler propagate stamps while lowering
Wed, 14 Mar 2012 17:08:06 +0100 Lukas Stadler add NodeList.addAll(T[])
Wed, 14 Mar 2012 17:07:30 +0100 Lukas Stadler change MergeableState to use List<T> instead of Collection<T>
Wed, 14 Mar 2012 16:57:18 +0100 Lukas Stadler rename PiNode.value to PiNode.object and UnsafeCastNode.x to UnsafeCastNode.object
Wed, 14 Mar 2012 14:09:39 +0100 Doug Simon Made the Eclipse properties be automatically generated if they don't exist when building with the Eclipse batch compiler.
Wed, 14 Mar 2012 13:54:32 +0100 Doug Simon Made Java builds look for mx/ecj.jar to use Eclipse batch compiler by default.
Sun, 11 Mar 2012 13:11:37 +0100 Doug Simon Merge.
Fri, 09 Mar 2012 08:03:20 +0100 Doug Simon Removed GRAAL_README (outdated)
Fri, 09 Mar 2012 13:14:54 -0800 Christian Haeubl enabled wrappers for native method calls
Fri, 09 Mar 2012 17:12:20 +0100 Andreas Woess Remove method callback.
Thu, 08 Mar 2012 16:39:16 -0800 Christian Haeubl fixed debug/fastdebug warning message
Thu, 08 Mar 2012 19:49:51 +0100 Thomas Wuerthinger Two more package name corrections in C++ part.
Thu, 08 Mar 2012 19:35:42 +0100 Thomas Wuerthinger Updated mx commands.
Thu, 08 Mar 2012 19:27:37 +0100 Thomas Wuerthinger Adjusted Graal's vmSymbol entries.
Thu, 08 Mar 2012 19:24:41 +0100 Thomas Wuerthinger Adjust C++ part according to the renaming.
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects.
Thu, 08 Mar 2012 19:11:12 +0100 Thomas Wuerthinger Update import statements.
Thu, 08 Mar 2012 17:57:30 +0100 Thomas Wuerthinger Perform renames on files.
Thu, 08 Mar 2012 15:09:11 +0100 Gilles Duboscq Merge
Thu, 08 Mar 2012 15:06:59 +0100 Gilles Duboscq more comments tag updates
Thu, 08 Mar 2012 15:01:19 +0100 Gilles Duboscq comments cleanup/retagging
Thu, 08 Mar 2012 12:46:19 +0100 Thomas Wuerthinger Merge.
Thu, 08 Mar 2012 12:45:49 +0100 Thomas Wuerthinger Remove duplicate method entry in debug scope.
Wed, 07 Mar 2012 14:35:22 -0800 Christian Haeubl added assertion
Wed, 07 Mar 2012 14:14:25 -0800 Christian Haeubl Merge
Wed, 07 Mar 2012 14:14:03 -0800 Christian Haeubl another fix for goto's deopt case
Wed, 07 Mar 2012 11:36:53 -0800 Christian Haeubl bugfix
Wed, 07 Mar 2012 11:29:04 -0800 Christian Haeubl Merge
Wed, 07 Mar 2012 11:14:00 -0800 Christian Haeubl fix for goto's deopt case
Wed, 07 Mar 2012 21:04:56 +0100 Doug Simon Added 'intro' command to mx that runs a simple 'hello world' program and visualizes its compilation in the Graal Visualizer.
Wed, 07 Mar 2012 11:06:14 -0800 Christian Wimmer Fix performance regression: When never executed code is not compiled, deoptimize before the branch so that interpreter updates profiling information.
Wed, 07 Mar 2012 10:09:55 -0800 Christian Haeubl reverted the changes to sanitycheck.py
Wed, 07 Mar 2012 10:09:33 -0800 Christian Haeubl hardcoded correct SPECjvm2008 startup settings in sanitycheck.py
Wed, 07 Mar 2012 10:03:52 -0800 Christian Haeubl fix after merge
Wed, 07 Mar 2012 10:02:33 -0800 Christian Haeubl Merge
Wed, 07 Mar 2012 09:50:36 -0800 Christian Haeubl only print a warning in case that an endless recompilation is detected