log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java @ 7530:5e3d1a68664e

age author description
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Fri, 14 Dec 2012 13:02:49 +0100 Christian Haeubl Merge.
Tue, 11 Dec 2012 08:28:00 +0100 Christian Haeubl added more compiler intrinsics
Thu, 13 Dec 2012 14:18:37 +0100 Doug Simon make the output produced by -Dgraal.printconfig=true sorted
Tue, 11 Dec 2012 20:54:11 +0100 Doug Simon fixed issues triggered when using the CountingProxy (i.e., -Dgraal.countcalls=true) or LoggingProxy (i.e., -Dgraal.debug=true) to analyze traffic across the VM/compiler boundary
Thu, 29 Nov 2012 11:27:23 -0800 Christian Wimmer Cleanup of Kind class: remove isXxx methods
Wed, 28 Nov 2012 14:07:25 +0100 Gilles Duboscq HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Tue, 27 Nov 2012 11:21:48 +0100 Doug Simon added unit tests for ResolvedJavaType
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
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
Mon, 29 Oct 2012 17:12:47 +0100 Doug Simon removed _'s from method names in CompilerToVM
Tue, 09 Oct 2012 16:16:39 -0700 Christian Wimmer Minor fixes after cleanup
Tue, 09 Oct 2012 15:32:45 -0700 Christian Wimmer Rename project graal.api to graal.api.runtime
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name
Fri, 05 Oct 2012 17:55:12 +0200 Doug Simon consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
Wed, 03 Oct 2012 23:44:38 +0200 Doug Simon fixed an ordering issue in the initialization and retrieval of the platform specific HotSpotGraalRuntime instance
Wed, 03 Oct 2012 01:18:03 +0200 Doug Simon moved AMD64 specific HotSpot code in com.oracle.graal.hotspot.amd64 project
Wed, 03 Oct 2012 00:25:30 +0200 Doug Simon refactored all AMD64 specific HotSpot code in com.oracle.graal.hotspot.target.amd64 package
Tue, 02 Oct 2012 22:22:06 +0200 Doug Simon moved ADM64-specific assembler code into separate project
Tue, 02 Oct 2012 16:48:54 +0200 Doug Simon removed more XIR remnants
Sun, 30 Sep 2012 13:21:20 +0200 Doug Simon removed XIR
Fri, 14 Sep 2012 14:03:43 -0700 Christian Wimmer Create Backend instance directly instead of specifying the class name as a system property
Wed, 12 Sep 2012 12:45:46 +0200 Doug Simon HotSpotVMConfig object is now allocated in Java
Tue, 17 Jul 2012 11:55:57 +0200 Doug Simon moved HotSpotXirGenerator to com.oracle.graal.hotspot.target.amd64
Thu, 05 Jul 2012 21:47:16 +0200 Doug Simon Removed left over Ri* prefixed identifiers
Tue, 03 Jul 2012 16:56:40 +0200 Christian Haeubl added basic high-level interpreter support to HotSpot
Thu, 28 Jun 2012 13:39:40 +0200 Doug Simon moved everything from com.oracle.graal.nodes.cri into com.oracle.graal.nodes.spi
Thu, 28 Jun 2012 12:46:04 +0200 Doug Simon renamings: ExtendedRiRuntime -> GraalCodeCacheProvider, CiLoweringTool -> LoweringTool, RiGraphCache -> GraphCache
Sat, 16 Jun 2012 00:06:48 +0200 Thomas Wuerthinger Initial implementation of closed world analysis by iteratively expanding the universe starting at method entry points.
Mon, 11 Jun 2012 14:25:42 +0200 Doug Simon re-enabled disassembler output to C1Visualizer after code 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:10:02 +0200 Thomas Wuerthinger Renamed HotSpotCompilerImpl => HotSpotGraalRuntime. base graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompilerImpl.java@8e114527a2e7
Fri, 08 Jun 2012 17:55:28 +0200 Thomas Wuerthinger Create HotSpotGraalRuntime class on HotSpot when Graal.getRuntime() is accessed.
Fri, 08 Jun 2012 16:57:07 +0200 Thomas Wuerthinger Added code to resolve GraalRuntime into HotSpot. Added graal.api.test project.