log graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java @ 19029:d80301977c5e

age author description
Tue, 13 Jan 2015 17:43:04 +0100 Josef Eisl StackSlotAllocator: add CFGPrinter support for StackIntervals.
Thu, 11 Dec 2014 22:14:30 +0100 Doug Simon made CFGPrinterObserver reset (upon close) properly
Mon, 08 Dec 2014 14:32:21 +0100 Doug Simon generalized semantics of DebugDumpHandler.close() to mean reset so that closing a handler flushes and releases all its resources but leaves it operational (i.e. subsequent uses will (re)create and (re)open the required resources)
Mon, 25 Aug 2014 19:11:01 +0200 Josef Eisl CFGPrinter: do not print empty HIR cfgs.
Thu, 24 Apr 2014 14:00:07 +0200 Josef Eisl Use List instead of an array in AbstractControlFlowGraph.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Mon, 07 Apr 2014 15:04:14 +0200 Josef Eisl CFGPrinter: workaround for bytecode dumping.
Mon, 31 Mar 2014 10:03:32 +0200 Josef Eisl Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.
Wed, 26 Mar 2014 12:14:08 +0100 Josef Eisl Removed nodeOperands from LIRGenerator.
Thu, 20 Mar 2014 13:50:21 +0100 Josef Eisl Merge.
Wed, 19 Mar 2014 15:10:28 +0100 Josef Eisl Handle AbstractBlock in CFGPrinter.
Wed, 12 Mar 2014 20:40:01 +0100 Josef Eisl Introduce AbstractControlFlowGraph.
Wed, 12 Mar 2014 16:49:24 +0100 Josef Eisl Work around printCFG / AbstractBlock issue.
Wed, 12 Mar 2014 12:09:07 +0100 Josef Eisl Make LIR use AbstractBlock. (errors)
Tue, 18 Mar 2014 11:07:47 -0700 Tom Rodriguez dump final HIR schedule to c1visualizer
Tue, 11 Mar 2014 16:55:57 +0100 Thomas Wuerthinger Encapsulate LIR class fields.
Thu, 24 Oct 2013 14:57:57 +0200 Doug Simon made ConstantNodes (optionally) not record their usages (GRAAL-508)
Thu, 10 Oct 2013 20:50:54 +0200 Doug Simon made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)
Tue, 20 Aug 2013 18:23:43 +0200 Doug Simon added PrintBackendCFG option (default is true) for controlling if backend output is dumped to the C1Visualizer
Mon, 13 May 2013 13:51:59 +0200 Doug Simon changed CFGPrinterObserver to use JavaMethod instead of ResolvedJavaMethod for method scope
Mon, 22 Apr 2013 13:29:55 +0200 Christian Haeubl removal of FixedNode.probability (draft)
Mon, 18 Mar 2013 18:26:12 +0100 Doug Simon merged CodeInfo into InstalledCode (GRAAL-156)
Thu, 07 Mar 2013 15:17:51 +0100 Thomas Wuerthinger Fix CFG printer output. Clean up after making the compiler class all-static.
Thu, 21 Feb 2013 13:24:34 -0800 Thomas Wuerthinger Remove usage of GraalCompiler.target field.
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Mon, 26 Nov 2012 18:24:08 -0800 Christian Wimmer close() method for dump handlers should not throw IOException
Sun, 18 Nov 2012 21:15:48 +0100 Doug Simon improved toString() of the anonymous CodeInfo class used by the CFGPrinterObserver
Tue, 09 Oct 2012 15:23:38 -0700 Christian Wimmer Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
Mon, 08 Oct 2012 17:30:11 +0200 Doug Simon renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
Sun, 07 Oct 2012 14:27:50 +0200 Doug Simon split phases out of graal.phases project into graal.phases.common project
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name
Wed, 03 Oct 2012 18:34:46 +0200 Doug Simon moved TTY and LogStream to com.oracle.graal.debug
Thu, 06 Sep 2012 15:32:08 +0200 Thomas Wuerthinger Temporarily remove experimental register allocators.
Thu, 12 Jul 2012 16:59:09 +0200 Gilles Duboscq Make DebugDumpHandler closable, close them on compiler thread when compiler threads finish
Wed, 04 Jul 2012 21:57:49 +0200 Doug Simon removed bytecode disassembly from CodeCacheRuntime into separate BytecodeDisassembler class
Mon, 11 Jun 2012 14:25:42 +0200 Doug Simon re-enabled disassembler output to C1Visualizer after code installation
Sat, 09 Jun 2012 18:01:23 +0200 Thomas Wuerthinger Rename CiTargetMethod => CompilationResult.
Sat, 09 Jun 2012 16:52:12 +0200 Thomas Wuerthinger More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
Fri, 08 Jun 2012 23:35:16 +0200 Thomas Wuerthinger Renaming RiCompiledMethod => InstalledCode.
Thu, 07 Jun 2012 18:55:34 +0200 Thomas Wuerthinger Move cri.ci to api.code.
Thu, 07 Jun 2012 18:24:06 +0200 Thomas Wuerthinger Moving classes from cri.ri to api.meta.
Thu, 07 Jun 2012 18:12:01 +0200 Thomas Wuerthinger More refactorings and renamings in preparation of ci/ri split.
Wed, 23 May 2012 14:39:56 +0200 Doug Simon added support for decorator dump scopes so that the visualizers can distinguish between multiple compilations of the same method
Mon, 23 Apr 2012 15:49:11 +0200 Doug Simon added support for disassembling code after installation (so that the result of patching and relocation can be seen)
Wed, 18 Apr 2012 17:56:53 +0200 Doug Simon give machine code printed by the CFGPrinterObserver a cfg context so that does not depend on the LIR also being printed
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java@cc5a74167a28