log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java @ 7318:323ece2b012b

age author description
Wed, 09 Jan 2013 23:18:18 +0100 Thomas Wuerthinger Refactor debug environment creation.
Mon, 17 Dec 2012 16:38:48 +0100 Gilles Duboscq Use ThreadMXBean to get CPU time instead of Wallclock time for Timers if possible
Tue, 11 Dec 2012 08:48:12 +0100 Christian Haeubl Merge.
Tue, 11 Dec 2012 08:28:00 +0100 Christian Haeubl added more compiler intrinsics
Tue, 04 Dec 2012 10:44:41 -0800 Christian Wimmer Snippets cannot have speculative optimizations since they have to be valid for the entire run of the VM
Thu, 29 Nov 2012 17:19:13 +0100 Christian Haeubl minor fix
Thu, 29 Nov 2012 15:44:49 +0100 Christian Haeubl fixed some issues that precluded compilation of Graal compiler methods
Wed, 28 Nov 2012 14:28:53 +0100 Gilles Duboscq Merge
Wed, 28 Nov 2012 14:07:25 +0100 Gilles Duboscq HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Wed, 28 Nov 2012 14:01:17 +0100 Christian Haeubl readded IntrinsifyArrayCopyPhase that was removed accidently
Wed, 28 Nov 2012 09:01:39 +0100 Christian Haeubl Merge.
Tue, 27 Nov 2012 12:15:18 +0100 Christian Haeubl fixes after merge
Tue, 27 Nov 2012 12:12:02 +0100 Christian Haeubl Merge.
Mon, 26 Nov 2012 10:57:02 +0100 Christian Haeubl Merge.
Fri, 23 Nov 2012 14:08:03 +0100 Christian Haeubl removed high-level interpreter code from HotSpot
Fri, 23 Nov 2012 11:50:27 +0100 Christian Haeubl Merge.
Thu, 22 Nov 2012 13:30:14 +0100 Christian Haeubl first part of refactoring the InliningPhase
Tue, 27 Nov 2012 18:33:13 +0100 Doug Simon Merge.
Tue, 27 Nov 2012 18:03:49 +0100 Doug Simon removed more usages of ResolvedJavaType.toJava()
Tue, 27 Nov 2012 17:29:42 +0100 Lukas Stadler remove createSignature from CompilerToVM interface
Mon, 26 Nov 2012 18:58:28 -0800 Christian Wimmer More flexible handling of stamp for word type: Define a singleton Stamp instance for words that is then re-written to the target-specific primitive word stamp by the WordTypeRewriterPhase. This allows nodes to have a word stamp without any dependency on global or static state.
Fri, 23 Nov 2012 09:02:12 +0100 Doug Simon removed AddressMap utility
Sun, 18 Nov 2012 21:30:35 +0100 Doug Simon Merge.
Fri, 16 Nov 2012 12:39:26 +0100 Doug Simon added support for dumping an address to symbol map (with -G:+PrintAddressMap) to translate addresses in disassembled output (via new '-m' option to the hcfdis command)
Thu, 15 Nov 2012 21:32:23 +0100 Doug Simon removed WordStamp (and a nasty bug associated with its misusage)
Wed, 14 Nov 2012 11:28:02 +0100 Doug Simon modifications to support non-perm-gen changes in HotSpot
Fri, 16 Nov 2012 17:21:10 +0100 Lukas Stadler make osr compilations asynchronous
Wed, 07 Nov 2012 16:22:11 +0100 Lukas Stadler remove unnecessary assertion in OSR compilation
Wed, 07 Nov 2012 14:52:12 +0100 Lukas Stadler hotspot infrastructure for OnStackReplacement
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.
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
Tue, 02 Oct 2012 22:06:37 +0200 Doug Simon removed MethodEntryCounters
Sun, 30 Sep 2012 13:21:20 +0200 Doug Simon removed XIR
Tue, 17 Jul 2012 11:55:57 +0200 Doug Simon moved HotSpotXirGenerator to com.oracle.graal.hotspot.target.amd64
Fri, 06 Jul 2012 14:52:42 +0200 Doug Simon removed compile method from GraalCodeCacheProvider interface
Thu, 05 Jul 2012 21:47:16 +0200 Doug Simon Removed left over Ri* prefixed identifiers
Thu, 05 Jul 2012 10:31:30 +0200 Doug Simon factored counter functionality out of CheckcastSnippets in SnippetCounter for use by other snippets
Wed, 04 Jul 2012 21:57:49 +0200 Doug Simon removed bytecode disassembly from CodeCacheRuntime into separate BytecodeDisassembler class
Thu, 28 Jun 2012 13:36:39 +0200 Doug Simon moved some methods from CodeUtil to MetaUtil
Wed, 20 Jun 2012 16:59:43 +0200 Doug Simon reduced shutdown pause when -G:Dump is used from 5 seconds to 2
Wed, 13 Jun 2012 14:24:24 +0200 Doug Simon modified snippet installation to avoid using compiler storage for every method (not just the snippets) processed during installation
Sun, 10 Jun 2012 01:17:48 +0200 Thomas Wuerthinger Bring Java renamings and restructurings to the C++ part.
Sat, 09 Jun 2012 20:32:31 +0200 Thomas Wuerthinger Renaming hotspot.ri => hotspot.meta.
Sat, 09 Jun 2012 20:10:05 +0200 Thomas Wuerthinger Dropping Ci* prefixes. Some additional renamings in the api.code interface.
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:47:42 +0200 Thomas Wuerthinger Renaming RiKind => Kind.
Fri, 08 Jun 2012 23:41:02 +0200 Thomas Wuerthinger Renamed RiConstant => Constant.
Fri, 08 Jun 2012 23:10:02 +0200 Thomas Wuerthinger Renamed HotSpotCompilerImpl => HotSpotGraalRuntime.
Fri, 08 Jun 2012 21:48:37 +0200 Thomas Wuerthinger Remove compiler member field from HotSpot's implementation of the Ri* interfaces.
Fri, 08 Jun 2012 20:17:14 +0200 Thomas Wuerthinger Move graal.hotspot.server into its own project.
Fri, 08 Jun 2012 18:31:33 +0200 Thomas Wuerthinger Remove HotSpotCompiler interface, let HotSpotCompilerImpl implement GraalRuntime (in preparation of renaming).
Thu, 07 Jun 2012 20:39:56 +0200 Thomas Wuerthinger Added VirtualMachineComponent as well as CompilationQueue and Interpreter interfaces.
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 17:08:33 +0200 Thomas Wuerthinger Renaming CiKind => RiKind.
Thu, 07 Jun 2012 17:07:05 +0200 Thomas Wuerthinger Renaming CiConstant => RiConstant.
Tue, 15 May 2012 10:03:33 +0200 Doug Simon added support for -G:+CheckcastCounters in checkcast snippets
Fri, 11 May 2012 16:02:24 +0200 Lukas Stadler Merge