log

age author description
Tue, 31 Jan 2012 00:23:10 +0100 Thomas Wuerthinger Added CFG editor from c1visualizer.
Mon, 30 Jan 2012 23:11:38 +0100 Thomas Wuerthinger Imported data model from c1visualizer.
Tue, 07 Feb 2012 21:17:08 +0100 Andreas Woess Merge
Tue, 07 Feb 2012 21:15:58 +0100 Andreas Woess Implement eager type resolving.
Tue, 07 Feb 2012 19:41:28 +0100 Gilles Duboscq Gate : run fastdebug configuration before product in order to get a better log if the gate fails
Tue, 07 Feb 2012 19:03:51 +0100 Gilles Duboscq Add hsdis command to mx
Tue, 07 Feb 2012 15:59:54 +0100 Gilles Duboscq Merge
Tue, 07 Feb 2012 15:59:29 +0100 Gilles Duboscq Add Scala DaCapo benchs
Tue, 07 Feb 2012 12:48:19 +0100 Andreas Woess Merge
Tue, 07 Feb 2012 12:40:55 +0100 Andreas Woess IGV fix: Add folder for groups immediately.
Tue, 07 Feb 2012 12:35:22 +0100 Andreas Woess Changes to debug framework.
Mon, 06 Feb 2012 19:04:18 -0800 Christian Haeubl methodData bugfix
Mon, 06 Feb 2012 18:32:30 -0800 Christian Haeubl fixed windows build, filtered methodDataOop for reflection
Mon, 06 Feb 2012 18:03:24 -0800 Christian Haeubl fixed windows build
Mon, 06 Feb 2012 15:52:59 -0800 Christian Haeubl bugfix
Mon, 06 Feb 2012 15:28:35 -0800 Christian Haeubl hotspot gc bugfix, added possibility to fallback to invocation if type check is violated
Mon, 06 Feb 2012 10:11:25 -0800 Christian Haeubl added missing include
Mon, 06 Feb 2012 09:51:48 -0800 Christian Haeubl fixes after merge
Mon, 06 Feb 2012 09:41:16 -0800 Christian Haeubl Merge
Fri, 03 Feb 2012 13:42:45 -0800 Christian Haeubl added C1 inlining policy for comparison, bugfixes
Fri, 03 Feb 2012 13:41:59 -0800 Christian Haeubl fixed endless recompiles
Fri, 03 Feb 2012 13:40:32 -0800 Christian Haeubl fixed uppercase filename
Thu, 02 Feb 2012 20:47:38 -0800 Christian Haeubl Merge
Thu, 02 Feb 2012 20:45:36 -0800 Christian Haeubl inlining seems stable but deoptimizes too frequently
Thu, 02 Feb 2012 19:50:18 -0800 Christian Haeubl bugfixes
Thu, 02 Feb 2012 17:46:37 -0800 Christian Haeubl fixes after merge
Thu, 02 Feb 2012 16:07:52 -0800 Christian Haeubl Merge
Thu, 02 Feb 2012 15:40:30 -0800 Christian Haeubl bugfix
Thu, 02 Feb 2012 15:30:31 -0800 Christian Haeubl fixed typecheck branch probability
Thu, 02 Feb 2012 14:21:36 -0800 Christian Haeubl inlining of multiple methods survives bootstrapping
Tue, 31 Jan 2012 17:09:11 -0800 Christian Haeubl fixed framestate for inlining multiple methods
Tue, 31 Jan 2012 11:37:16 -0800 Christian Haeubl inlining bugfixes and cleanup
Mon, 30 Jan 2012 17:02:27 -0800 Christian Haeubl cleanup
Mon, 30 Jan 2012 11:13:45 -0800 Christian Haeubl fixed merge control flow for inlining
Fri, 27 Jan 2012 21:17:33 -0800 Christian Haeubl bugfixes for inlining multiple methods
Fri, 27 Jan 2012 18:16:32 -0800 Christian Haeubl inlining of multiple trival methods at one call site works
Fri, 27 Jan 2012 12:15:12 -0800 Christian Haeubl NullCheck and IsTypeNode were in wrong order
Fri, 27 Jan 2012 11:45:48 -0800 Christian Haeubl more efficient methodData access
Fri, 27 Jan 2012 11:36:09 -0800 Christian Haeubl some parts for inlining multiple methods
Thu, 26 Jan 2012 22:44:31 -0800 Christian Haeubl first parts for inlining multiple methods, added Simplifiable to switch nodes, some documentation
Tue, 24 Jan 2012 14:23:40 -0800 Christian Haeubl bugfix
Tue, 24 Jan 2012 13:25:16 -0800 Christian Haeubl bugfixes
Tue, 24 Jan 2012 23:47:20 -0800 Christian Haeubl changed visual studio build directories to match mx build
Mon, 23 Jan 2012 18:56:52 -0800 Christian Haeubl bugfixes
Mon, 23 Jan 2012 15:02:58 -0800 Christian Haeubl fixed methodDataOop access
Mon, 23 Jan 2012 13:37:40 -0800 Christian Haeubl Merge
Mon, 23 Jan 2012 13:22:43 -0800 Christian Haeubl fixed graal to hotspot
Fri, 20 Jan 2012 18:24:17 -0800 Christian Haeubl profiling info fixes
Thu, 19 Jan 2012 16:29:35 -0800 Christian Haeubl profiling info first try
Sat, 04 Feb 2012 15:43:40 +0100 Doug Simon Made gate do a full clean and added timing report for all gate tasks to end of gate log.
Sat, 04 Feb 2012 11:46:32 +0100 Gilles Duboscq Remove 'Starting scope' and 'regexp:' messages from Debug
Sat, 04 Feb 2012 11:45:35 +0100 Gilles Duboscq Merge
Fri, 03 Feb 2012 18:56:09 -0800 Christian Wimmer Restructure block and control flow graph data structures
Fri, 03 Feb 2012 18:34:33 +0100 Andreas Woess Minor change.
Fri, 03 Feb 2012 17:13:46 +0100 Lukas Stadler some more checkcast opts
Fri, 03 Feb 2012 11:05:58 +0100 Lukas Stadler simplifications to instanceof and checkcast hints
Fri, 03 Feb 2012 10:21:02 +0100 Lukas Stadler Merge
Fri, 03 Feb 2012 10:17:33 +0100 Lukas Stadler add hints to InstanceOfNode and CheckCastNode
Fri, 03 Feb 2012 10:08:57 +0100 Lukas Stadler small fix to NodeInputList and NodeList constructors
Wed, 01 Feb 2012 11:59:32 +0100 Lukas Stadler enable dumping graphs upon exception, new constructor for NodeInputList, initialize debug system for non-compiler threads
Thu, 02 Feb 2012 19:08:03 +0100 Gilles Duboscq Fix off by one in array copy write barrier, since the bulk barrier works, remove the barrier from the copy loop
Wed, 01 Feb 2012 23:44:16 +0100 Andreas Woess Fix evaluation order of the And and Or node predicates.
Wed, 01 Feb 2012 17:46:20 +0100 Gilles Duboscq Fix missing write barrier for object arraycopy's aliased case
Wed, 01 Feb 2012 17:23:23 +0100 Gilles Duboscq Fix array copy snippet's write barrier
Wed, 01 Feb 2012 16:54:44 +0100 Gilles Duboscq Move Array copy, Unsafe and System snippets to hotspot specific project since they are hotspot specific.
Wed, 01 Feb 2012 11:36:50 +0100 Gilles Duboscq Merge
Wed, 01 Feb 2012 11:35:57 +0100 Gilles Duboscq Remove RemovePlaceholderPhase, Add InsertStateAfterPlaceholderPhase for snippets so that a method can not deopt from after a snippet invoke into the inlined snippet
Mon, 30 Jan 2012 23:29:59 +0100 Gilles Duboscq Make Array copy intrinsifier active again, fix format string in canonicalizer
Tue, 31 Jan 2012 10:47:55 +0100 Lukas Stadler set probability of nodes added to the cfg graph
Tue, 31 Jan 2012 10:47:33 +0100 Lukas Stadler small fixed to log output
Mon, 30 Jan 2012 22:17:01 +0100 Doug Simon Made it possible to build and run the client and server VM with a new '--vm' option to 'mx build' and a global option of the same name.
Mon, 30 Jan 2012 16:14:55 +0100 Gilles Duboscq Fail bench/test on "Exception occured in scope: "
Mon, 30 Jan 2012 15:46:58 +0100 Gilles Duboscq Merge
Mon, 30 Jan 2012 15:41:28 +0100 Gilles Duboscq fix merge
Mon, 30 Jan 2012 15:16:33 +0100 Gilles Duboscq Merge
Mon, 30 Jan 2012 15:08:49 +0100 Gilles Duboscq Add new arraycopy intrinsics : Object (when no storecheck required), Float and Double
Mon, 30 Jan 2012 13:06:11 +0100 Gilles Duboscq cleanup around filter and predicates :
Mon, 30 Jan 2012 15:16:00 +0100 Doug Simon Small doc fixes.
Sun, 29 Jan 2012 11:40:04 +0100 Andreas Woess Merge
Sun, 29 Jan 2012 11:27:18 +0100 Andreas Woess Fix and improve tail call.
Sun, 29 Jan 2012 02:13:31 +0100 Thomas Wuerthinger Removed code for updating graal_path.
Sun, 29 Jan 2012 01:56:43 +0100 Thomas Wuerthinger Tentative implementation of Meter and Time.
Sun, 29 Jan 2012 00:06:40 +0100 Thomas Wuerthinger Remove TraceRelocation flag.
Sun, 29 Jan 2012 00:05:58 +0100 Thomas Wuerthinger Remove TraceLIRVisit
Sun, 29 Jan 2012 00:04:36 +0100 Thomas Wuerthinger Remove TraceAssembler flag.
Sun, 29 Jan 2012 00:03:33 +0100 Thomas Wuerthinger Remove TraceInlining.
Sat, 28 Jan 2012 23:56:49 +0100 Thomas Wuerthinger Remove TraceCanonicalizer flag.
Sat, 28 Jan 2012 23:55:52 +0100 Thomas Wuerthinger Remove TraceGVN flag.
Sat, 28 Jan 2012 23:55:02 +0100 Thomas Wuerthinger Remove TraceProbability flag.
Sat, 28 Jan 2012 23:53:14 +0100 Thomas Wuerthinger Removed TraceReadElimination flag.
Sat, 28 Jan 2012 23:52:45 +0100 Thomas Wuerthinger Added Formattable interface to node base class in order to allow custom handling of formatter specifiers for the node class.
Sat, 28 Jan 2012 23:14:46 +0100 Thomas Wuerthinger Make mx script killable on Windows. renamed mx.bat to mx.cmd.
Sat, 28 Jan 2012 22:27:36 +0100 Thomas Wuerthinger Add memory window to IGV in order to track current memory usage.
Sat, 28 Jan 2012 22:10:31 +0100 Thomas Wuerthinger Fixed warnings.
Sat, 28 Jan 2012 21:53:02 +0100 Thomas Wuerthinger Removing unused projects.
Sat, 28 Jan 2012 21:44:17 +0100 Thomas Wuerthinger Removed debug output.
Sat, 28 Jan 2012 17:18:29 +0100 Thomas Wuerthinger Organize imports in IGV.
Sat, 28 Jan 2012 16:07:06 +0100 Thomas Wuerthinger Removed CFG view and related concepts from IGV.
Sat, 28 Jan 2012 15:48:40 +0100 Thomas Wuerthinger Improved layout algorithm to put an emphasis on CFG edges.
Sat, 28 Jan 2012 00:44:26 +0100 Thomas Wuerthinger Lazy initialize the printer.
Sat, 28 Jan 2012 00:40:18 +0100 Thomas Wuerthinger Merge.
Sat, 28 Jan 2012 00:39:03 +0100 Thomas Wuerthinger Removed everything related to cluster nodes.
Sat, 28 Jan 2012 00:26:03 +0100 Thomas Wuerthinger Remove block background. Default "show blocks" to false.
Sat, 28 Jan 2012 00:19:08 +0100 Thomas Wuerthinger Use try with resources.
Sat, 28 Jan 2012 00:17:24 +0100 Thomas Wuerthinger Use @Override annotation consistently.
Sat, 28 Jan 2012 00:16:17 +0100 Thomas Wuerthinger Removed old hierarchical layout manager; start removing cluster layout. apply diamond operator to whole source.
Fri, 27 Jan 2012 23:57:47 +0100 Thomas Wuerthinger Removed StructuredText model.
Fri, 27 Jan 2012 23:56:17 +0100 Thomas Wuerthinger Fixed regression in diff view. Fully removed text editor.
Fri, 27 Jan 2012 23:32:59 +0100 Thomas Wuerthinger Removed graph-to-text component and associated classes from igv.
Fri, 27 Jan 2012 23:31:28 +0100 Thomas Wuerthinger Removed scripting proxies (and therefore support for running igv on java 5 or below).
Fri, 27 Jan 2012 23:25:52 +0100 Thomas Wuerthinger Made inline tree work in IGV.
Fri, 27 Jan 2012 21:38:21 +0100 Thomas Wuerthinger Removed receiver text box from igv. Clean up igv printer.
Fri, 27 Jan 2012 21:06:41 +0100 Thomas Wuerthinger More clean up on igv printer.
Fri, 27 Jan 2012 20:53:54 +0100 Thomas Wuerthinger Automatically identify inline scoping in igv dump handler.
Fri, 27 Jan 2012 20:36:54 +0100 Thomas Wuerthinger Fixed multi-threading issue when changing the model. Fixed regression in folder node deletion.
Fri, 27 Jan 2012 19:39:29 +0100 Thomas Wuerthinger IGV clean up. Allow groups with subgroups.
Fri, 27 Jan 2012 16:42:05 +0100 Thomas Wuerthinger Merge fix.
Fri, 27 Jan 2012 16:39:32 +0100 Thomas Wuerthinger Merge.
Thu, 26 Jan 2012 18:33:58 +0100 Thomas Wuerthinger Drafted regexp filters. Rewrote logging statements of floating read phase.
Thu, 26 Jan 2012 17:26:42 +0100 Thomas Wuerthinger Add another #ifdef GRAAL