log

age author description
Wed, 08 Feb 2012 14:34:09 +0100 Thomas Wuerthinger Make ant build/run for visualizer work. Updated hgignore to include nbplatform directory.
Wed, 08 Feb 2012 13:28:52 +0100 Thomas Wuerthinger Added build-impl.xml
Tue, 07 Feb 2012 23:30:08 +0100 Thomas Wuerthinger Merge.
Tue, 07 Feb 2012 23:29:47 +0100 Thomas Wuerthinger Updated project name.
Tue, 07 Feb 2012 23:27:09 +0100 Thomas Wuerthinger Added netbeans project files, updates .hgignore
Tue, 07 Feb 2012 22:57:54 +0100 Andreas Woess Fix assert for virtual objects in canonicalizer phase.
Tue, 07 Feb 2012 22:56:35 +0100 Thomas Wuerthinger Merge.
Tue, 07 Feb 2012 22:53:27 +0100 Thomas Wuerthinger Revert old igv.
Tue, 07 Feb 2012 22:41:09 +0100 Thomas Wuerthinger Moved visualizer to new directory.
Tue, 07 Feb 2012 22:31:33 +0100 Thomas Wuerthinger Made the zoom actions multi-applyable.
Tue, 07 Feb 2012 22:28:18 +0100 Thomas Wuerthinger Fixed layout and zoom implementation in cfg view.
Tue, 07 Feb 2012 22:24:29 +0100 Thomas Wuerthinger Introduce "sharedactions" project. Share export and zoom actions between cfg and igv visualizer.
Tue, 07 Feb 2012 21:45:06 +0100 Thomas Wuerthinger Fixed more actions of the CFG editor.
Tue, 07 Feb 2012 21:09:31 +0100 Thomas Wuerthinger Merge.
Sun, 05 Feb 2012 05:40:36 +0100 Thomas Wuerthinger Merge.
Sun, 05 Feb 2012 05:37:52 +0100 Thomas Wuerthinger Fix window modes. Open snapshot view on startup.
Sun, 05 Feb 2012 05:05:51 +0100 Thomas Wuerthinger Remove zoom animation.
Sun, 05 Feb 2012 04:34:57 +0100 Thomas Wuerthinger Fix router and layout actions. Now works also on multiple scenes and uses preferences. Also, use preferences for currently selected factory.
Sun, 05 Feb 2012 02:48:13 +0100 Thomas Wuerthinger Removed color action.
Sun, 05 Feb 2012 02:42:16 +0100 Thomas Wuerthinger Updated editor view.
Sun, 05 Feb 2012 02:03:30 +0100 Thomas Wuerthinger Clean up next/prev actions. Remove ContextAction class.
Sun, 05 Feb 2012 00:52:10 +0100 Thomas Wuerthinger Renamed snapshots to snapshots view.
Sun, 05 Feb 2012 00:46:25 +0100 Thomas Wuerthinger Added snapshots view.
Sat, 04 Feb 2012 21:41:02 +0100 Thomas Wuerthinger Remove server compiler project. Create new lookup utility.
Sat, 04 Feb 2012 21:12:50 +0100 Thomas Wuerthinger Clean, improve and rename coordinator component.
Fri, 03 Feb 2012 21:35:31 +0100 Thomas Wuerthinger Experiments with Actions API.
Thu, 02 Feb 2012 17:51:39 +0100 Thomas Wuerthinger Removed SelectionCoordinator; now CFG and Graph view working in parallel.
Wed, 01 Feb 2012 18:29:28 +0100 Thomas Wuerthinger Extracted editor into a new project to separate it from the diagram scene view.
Wed, 01 Feb 2012 17:48:37 +0100 Thomas Wuerthinger Fully separate the view from the editor.
Wed, 01 Feb 2012 16:59:26 +0100 Thomas Wuerthinger More clean up around editor top component.
Wed, 01 Feb 2012 16:17:16 +0100 Thomas Wuerthinger strip down and clean up outline view.
Wed, 01 Feb 2012 13:30:02 +0100 Thomas Wuerthinger Removed svn directories from hg repo.
Tue, 31 Jan 2012 18:38:58 +0100 Thomas Wuerthinger New range slider version.
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
Thu, 26 Jan 2012 17:17:42 +0100 Thomas Wuerthinger Remove debug print out.
Thu, 26 Jan 2012 17:16:14 +0100 Thomas Wuerthinger Merge fix.
Thu, 26 Jan 2012 17:09:43 +0100 Thomas Wuerthinger Merge.
Tue, 24 Jan 2012 20:32:32 +0100 Thomas Wuerthinger Merge.
Tue, 24 Jan 2012 20:32:23 +0100 Thomas Wuerthinger Draft changes to the graph plotting.
Fri, 20 Jan 2012 16:26:35 +0100 Thomas Wuerthinger Added DebugDumpHandler interface.
Fri, 20 Jan 2012 16:19:41 +0100 Thomas Wuerthinger Completed exception interception.
Fri, 20 Jan 2012 15:43:15 +0100 Thomas Wuerthinger Merge fix.
Fri, 20 Jan 2012 15:13:32 +0100 Thomas Wuerthinger Merge fixes.
Fri, 20 Jan 2012 15:08:24 +0100 Thomas Wuerthinger Merge.
Fri, 20 Jan 2012 14:58:51 +0100 Thomas Wuerthinger More work on debug framework.
Wed, 18 Jan 2012 13:54:40 +0100 Thomas Wuerthinger Rename Timer DebugTimer and Metric DebugMetric.
Wed, 18 Jan 2012 12:28:41 +0100 Thomas Wuerthinger Removed old Timer class.
Tue, 17 Jan 2012 23:35:39 +0100 Thomas Wuerthinger Merge.
Tue, 17 Jan 2012 23:35:21 +0100 Thomas Wuerthinger More work on debug framework. Removed concept of GraalContext.
Mon, 16 Jan 2012 18:49:12 +0100 Thomas Wuerthinger More work on new debug infrastructure.
Fri, 13 Jan 2012 18:48:46 +0100 Thomas Wuerthinger Fixed merge issues.
Fri, 13 Jan 2012 18:46:56 +0100 Thomas Wuerthinger Merge.
Fri, 13 Jan 2012 11:04:30 +0100 Thomas Wuerthinger More work on debug framework.
Wed, 11 Jan 2012 15:46:58 +0100 Thomas Wuerthinger Remove GraalMetrics, replace with new syntax for metrics.
Wed, 11 Jan 2012 15:03:55 +0100 Thomas Wuerthinger Deleted CiResult. CiTargetMethod is the result of a compilation.
Wed, 11 Jan 2012 15:02:48 +0100 Thomas Wuerthinger more work on debug project; removed CiStatistics
Tue, 10 Jan 2012 23:00:17 +0100 Thomas Wuerthinger Moved PrintCompilation logic from graal.compiler to graal.hotspot. Made bootclasspath generated from the GRAAL environment option more generic (such that adding/removing a project requires no changes in the C++ part).
Tue, 10 Jan 2012 20:14:08 +0100 Thomas Wuerthinger Merge.
Tue, 10 Jan 2012 20:13:56 +0100 Thomas Wuerthinger Added draft debug classes.
Tue, 10 Jan 2012 20:13:29 +0100 Thomas Wuerthinger Drafted debug classes.
Tue, 10 Jan 2012 15:44:39 +0100 Thomas Wuerthinger Added new project "graal.debug".
Fri, 27 Jan 2012 17:36:06 +0100 Lukas Stadler small fix (missing changes)
Fri, 27 Jan 2012 17:28:24 +0100 Lukas Stadler enable UseExceptionProbability by default and fix the InliningUtil to correctly handle FrameState.AFTER_EXCEPTION_BCI for Invokes without an exception edge
Fri, 27 Jan 2012 17:07:03 +0100 Lukas Stadler misc cleanup
Fri, 27 Jan 2012 00:40:26 +0100 Gilles Duboscq Fix NPE in FixedGuardNode's simplify
Fri, 27 Jan 2012 00:27:10 +0100 Gilles Duboscq fix for SPECjvm2008 bench in commands.py
Thu, 26 Jan 2012 23:35:08 +0100 Gilles Duboscq Add possibility to run individual DaCapo & SPECjvm2008 benchmarks, small fix in success and score regular expressions for SPECjvm2008
Thu, 26 Jan 2012 22:54:39 +0100 Gilles Duboscq fix for SPECjvm2008 bench
Thu, 26 Jan 2012 19:12:12 +0100 Gilles Duboscq Merge
Thu, 26 Jan 2012 19:12:00 +0100 Gilles Duboscq If a benchmark fails it should fail hard, not silently
Thu, 26 Jan 2012 18:32:02 +0100 Gilles Duboscq Adding a few utility methods to Loop
Thu, 26 Jan 2012 12:23:00 +0100 Gilles Duboscq Merge
Thu, 26 Jan 2012 12:22:36 +0100 Gilles Duboscq Add posibility to give arguments for a SPECjvm2008 run
Thu, 26 Jan 2012 12:17:11 +0100 Gilles Duboscq Loop :
Wed, 25 Jan 2012 18:01:00 +0100 Gilles Duboscq Remove indcution variables code, to be replaced using type system
Tue, 24 Jan 2012 18:30:21 +0100 Gilles Duboscq Generate if(!=null){Deopt}else{...} In the unresolved case for instanceof instead of always deopting
Thu, 26 Jan 2012 09:17:12 -0800 Christian Wimmer Bugfix
Thu, 26 Jan 2012 10:54:23 +0100 Doug Simon Added support for project specs in classpath.
Wed, 25 Jan 2012 14:34:53 -0800 Christian Wimmer Remove LIROpcode and use non-anonymous subclasses of LIRInstruction
Wed, 25 Jan 2012 18:32:03 +0100 Peter Hofer IdealGraphVisualizer: call analysis filter: mark leaf nodes light gray, cutoff nodes red
Wed, 25 Jan 2012 14:15:17 +0100 Andreas Woess Merge
Wed, 25 Jan 2012 14:09:59 +0100 Andreas Woess Fix compiled method unloading.
Tue, 24 Jan 2012 19:17:28 +0100 Andreas Woess Add installMethodCallback() to HotSpotRuntime.
Mon, 23 Jan 2012 08:26:45 -0800 Christian Wimmer Merge
Thu, 19 Jan 2012 18:49:51 -0800 Christian Wimmer Improvement to LIR Verification
Mon, 23 Jan 2012 14:35:29 +0100 Peter Hofer Fix eager resolving for class constants
Mon, 23 Jan 2012 12:21:06 +0100 Peter Hofer Replace the eagerResolving option of GraphBuilderConfiguration with three resolve policies: Default, EagerForSnippets (previously eagerResolving), and Eager (resolves exceptions and types of constants as well)
Thu, 19 Jan 2012 14:14:36 -0800 Christian Wimmer Allow CiAddress as Input and Alive operands of LIR instructions.
Thu, 19 Jan 2012 14:13:50 -0800 Christian Wimmer Bootstrap with a syncrhonized method to avoid later deoptimization when the first real synchronized method is compiled.
Thu, 19 Jan 2012 19:06:25 +0100 Lukas Stadler Merge
Thu, 19 Jan 2012 18:53:48 +0100 Lukas Stadler more structured graph modification usage
Wed, 18 Jan 2012 15:09:19 +0100 Lukas Stadler more CanonicalizerPhase simplifications, added Simplifiable interface
Tue, 17 Jan 2012 19:45:39 +0100 Lukas Stadler changes to Node structures:
Tue, 17 Jan 2012 15:28:41 +0100 Lukas Stadler Merge
Tue, 17 Jan 2012 15:26:59 +0100 Lukas Stadler small fixes: don't cascade GraalInternalErrors, convert useless ifs to gotos
Tue, 17 Jan 2012 12:14:32 +0100 Lukas Stadler Merge
Tue, 17 Jan 2012 11:41:53 +0100 Lukas Stadler move part of the cfg-modifying operations into one place (currently: StructuredGraph)
Mon, 16 Jan 2012 10:59:54 +0100 Lukas Stadler Merge
Fri, 13 Jan 2012 15:27:47 +0100 Lukas Stadler add GVN after FloatingReadPhase
Fri, 13 Jan 2012 15:23:40 +0100 Lukas Stadler Merge
Thu, 12 Jan 2012 17:30:11 +0100 Lukas Stadler mx.py: new projectgraph command
Wed, 18 Jan 2012 20:27:56 -0800 Christian Wimmer Merge
Wed, 18 Jan 2012 20:19:30 -0800 Christian Wimmer update of the automatically generated project list for the classpath
Wed, 18 Jan 2012 20:12:06 -0800 Christian Wimmer Remove unnecessary disassembler-projects
Wed, 18 Jan 2012 20:08:08 -0800 Christian Wimmer Use HotSpot disassmblers for native code and bytecode
Wed, 18 Jan 2012 16:21:54 +0100 Andreas Woess Add possibility to disable inlining for specific methods.
Wed, 18 Jan 2012 15:04:03 -0800 Christian Wimmer Output of lifetime intervals for new register allocator
Wed, 18 Jan 2012 18:21:52 +0100 Gilles Duboscq force ALT_BOOTDIR to the proper jdk to avoid installing non-product builds into the product build
Wed, 18 Jan 2012 16:53:04 +0100 Gilles Duboscq Handle SIGTERM : killing mx will properly kill subprocesses
Tue, 17 Jan 2012 19:38:48 -0800 Christian Wimmer First draft of SSA-based linear scan allocator
Tue, 17 Jan 2012 19:36:20 -0800 Christian Wimmer Use HexCodeFile for disassembly to avoid loading slow disassembler.
Tue, 17 Jan 2012 19:35:29 -0800 Christian Wimmer Enforce that one fixed register cannot be a temporary operand multiple times with different kinds
Tue, 17 Jan 2012 19:33:48 -0800 Christian Wimmer Add assertions
Tue, 17 Jan 2012 20:35:49 +0100 Gilles Duboscq make SPECjvm2008 warmup time 120s, delete old benchmarkdb.py
Tue, 17 Jan 2012 13:43:19 +0100 Gilles Duboscq Merge
Tue, 17 Jan 2012 13:43:10 +0100 Gilles Duboscq Tweak some benchmark settings
Mon, 16 Jan 2012 15:35:33 +0100 Peter Hofer IdealGraphVisualizer: don't internalize strings from parsed graphs, it's expensive and can lead to OutOfMemoryErrors in the perm gen space for huge graphs
Fri, 13 Jan 2012 16:26:37 +0100 Gilles Duboscq gate : do not run tradesoap in fastdebug mode, run fop in fastdebug mode only
Fri, 13 Jan 2012 16:11:34 +0100 Gilles Duboscq Merge
Fri, 13 Jan 2012 16:11:18 +0100 Gilles Duboscq mx commands : improve bench command, fix in the outparser so that no empty 'line' is retruned if there was no match, fix bootstrap's regex
Thu, 12 Jan 2012 13:48:27 -0800 Christian Wimmer Copyright fixes