log src/share/vm/graal/graalCodeInstaller.cpp @ 18229:e04712c8928a

age author description
Mon, 03 Nov 2014 10:31:39 -0800 Tom Rodriguez Merge
Fri, 31 Oct 2014 12:20:56 -0700 Tom Rodriguez Record compilation dependencies with +LogCompilation
Mon, 03 Nov 2014 17:03:19 +0100 Doug Simon converted HotSpotResolvedObjectType to an interface
Mon, 03 Nov 2014 16:08:06 +0100 Doug Simon converted HotSpotResolvedJavaMethod to an interface
Thu, 30 Oct 2014 18:14:41 +0100 Roland Schatz Fix bug in code installer.
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Thu, 30 Oct 2014 11:18:48 +0100 Roland Schatz Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).
Tue, 28 Oct 2014 13:39:10 +0100 Christian Wirth fix Windows build
Mon, 27 Oct 2014 14:24:02 +0100 Roland Schatz Hotspot: Support narrow oop relocations in constants section.
Mon, 27 Oct 2014 14:07:49 +0100 Roland Schatz Better construction of data section and data patches.
Fri, 24 Oct 2014 13:01:16 -0700 Tom Rodriguez More efficient use of BitSet during install
Fri, 24 Oct 2014 12:48:53 -0700 Tom Rodriguez Reduce allocation during scope recording
Fri, 24 Oct 2014 12:45:27 -0700 Tom Rodriguez Use arrayOop subclasses in graalJavaAccess
Wed, 15 Oct 2014 20:34:55 +0200 Gilles Duboscq Fix some format strings
Wed, 15 Oct 2014 01:10:27 +0200 Doug Simon converted Constant and Value to be interfaces (GRAAL-874)
Wed, 08 Oct 2014 11:50:00 -0700 Tom Rodriguez Deduplicate constant oops during code installation
Thu, 02 Oct 2014 10:59:03 -0700 Tom Rodriguez Don't hang onto code install references after install finished
Fri, 26 Sep 2014 16:00:09 -0700 Tom Rodriguez Add safepoint checks during code installation
Tue, 09 Sep 2014 12:15:29 -0700 Stefan Anzinger Fix the endianess issue, when using JSR/RET instruction and deoptimization happens in this subroutine
Tue, 02 Sep 2014 17:16:26 -0700 Stefan Anzinger [SPARC/AMD64] Splitting up oopmap generation for Intel XMM and SPARC Floatingpoint registers
Thu, 28 Aug 2014 16:47:43 -0700 Stefan Anzinger [SPARC/AMD64] Fixing handling of floatingpoint register handling
Mon, 25 Aug 2014 11:32:04 -0700 Stefan Anzinger Fixing relock on interpreter when entering synchronized methods.
Wed, 30 Jul 2014 10:39:39 -0700 Stefan Anzinger Merge
Fri, 25 Jul 2014 20:54:28 -0700 Stefan Anzinger [SPARC] Fix issues when deoptimizing with floats in local scope.
Wed, 23 Jul 2014 15:01:58 +0200 Lukas Stadler handle HotSpotCompressedNullConstant in graalCodeInstaller
Tue, 22 Jul 2014 15:06:15 +0200 Lukas Stadler use LIRKind in graalCodeInstaller, support compressed oops in frame states
Fri, 18 Jul 2014 11:14:54 +0200 Gilles Duboscq Add simple infopoint nodes which do not contain debugging informations for values. Use them when shouldDebugNonSafepoints is true.
Sun, 13 Jul 2014 17:46:57 -0700 Stefan Anzinger [SPARC] Implement floatingpoint branch instructions, removing math substitutions for SPARC; fixing problems with constants in debug info (Big/Little Endian problems)
Fri, 13 Jun 2014 11:11:44 +0200 Roland Schatz Support XMM registers in oop maps.
Sat, 17 May 2014 14:56:13 +0200 Gilles Duboscq CodeInstalled not need to assert_leaf_type when asserting abstract_with_unique_concrete_subtype
Fri, 09 May 2014 18:46:41 +0200 Doug Simon made Graal runtime initialization in hosted mode lazy
Fri, 02 May 2014 00:36:27 +0200 Doug Simon made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueue
Tue, 22 Apr 2014 15:12:38 +0200 Gilles Duboscq graalCodeInstaller translate BytecodeFrame::BEFORE_BCI into SynchronizationEntryBCI
Wed, 16 Apr 2014 15:04:35 -1000 twisti renamed com.oracle.graal.api.code.CompilationResult.frameSize to totalFrameSize
Wed, 16 Apr 2014 13:32:54 -1000 twisti changed com.oracle.graal.api.code.CompilationResult.getFrameSize() to include the return address size if return address is puhsed onto the stack
Wed, 09 Apr 2014 16:33:37 -0700 Tom Rodriguez use hotspot static stubs for call sites
Mon, 07 Apr 2014 16:09:17 -0700 Christian Wimmer Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
Tue, 25 Mar 2014 13:55:55 +0100 Doug Simon check that data patches are of the expected type
Tue, 18 Mar 2014 12:15:48 +0100 Andreas Woess fix windows compiler warning (C4800)
Mon, 17 Mar 2014 17:32:35 -0700 twisti removed com/oracle/graal/hotspot/bridge/Marks.java and replaced with enum
Mon, 17 Mar 2014 12:07:49 +0100 Roland Schatz Move narrow oop handling in reference maps to hotspot specific code.
Mon, 17 Mar 2014 11:53:51 +0100 Roland Schatz Make data patch system use vm specific NarrowOop kind.
Thu, 13 Mar 2014 15:36:30 +0100 Doug Simon Made graph caching compilation local
Thu, 06 Mar 2014 21:03:59 -0800 twisti pass metaspace pointers instead of object to VM
Thu, 27 Feb 2014 16:04:18 +0100 Gilles Duboscq Graal HotSpot CodeInstaller: remove access to unused Mark::references
Tue, 18 Feb 2014 10:47:13 -0800 Tom Rodriguez Acquire proper locks before calling assign_compile_id
Wed, 29 Jan 2014 14:06:32 -0800 Tom Rodriguez Make sure a compile id is assigned
Wed, 22 Jan 2014 11:44:27 +0100 Roland Schatz Support narrow oops in reference maps.
Wed, 22 Jan 2014 11:27:28 +0100 Roland Schatz Refactor reference maps.
Thu, 12 Dec 2013 15:13:02 +0100 Gilles Duboscq Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.
Tue, 14 Jan 2014 10:14:31 -0800 Tom Rodriguez Use compile ids assigned by hotspot
Thu, 09 Jan 2014 13:09:44 +0100 Roland Schatz Move data section building code to Java.
Thu, 02 Jan 2014 18:02:01 +0100 Doug Simon made CodeInstaller subclassable and virtualized the methods for creating ScopeValues
Sun, 08 Dec 2013 13:27:52 -0800 twisti don't go through VM to create HotSpotResolvedObjectType (part 1)
Mon, 25 Nov 2013 15:10:04 -0800 twisti propagate code-cache-full message up to Java to throw exception instead of crashing VM
Mon, 30 Sep 2013 11:36:52 +0200 Bernhard Urban graal code installer: minor style cleanup
Tue, 24 Sep 2013 08:51:02 +0200 Doug Simon made safepoint-on-return use specialized HotSpot runtime support for such safepoints (which have no debug info attached)
Fri, 16 Aug 2013 17:22:34 -0700 twisti removed dead code for HotSpotInstalledCode in CodeInstaller::site_Call
Wed, 07 Aug 2013 16:36:06 +0200 Doug Simon minor logging improvement
Mon, 22 Jul 2013 22:26:49 -0700 twisti SPARC: can compile some stubs now but they don't work yet