log graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotReturnOp.java @ 21526:1da7aef31a08

age author description
Tue, 19 May 2015 23:16:07 +0200 Doug Simon created com.oracle.graal.hotspot.jvmci package and moved classes destined for future JVMCI module into it (JBS:GRAAL-53)
Fri, 20 Feb 2015 22:22:55 +0100 Thomas Wuerthinger Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
Wed, 26 Nov 2014 12:05:56 +0100 Doug Simon removed static access to HotSpotGraalRuntime from some AMD64 HotSpot classes
Fri, 15 Aug 2014 11:34:38 +0200 Doug Simon moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
Mon, 14 Apr 2014 17:21:49 -1000 twisti add DeoptimizationStub
Tue, 18 Feb 2014 15:04:47 -0800 Tom Rodriguez safepoint poll at return can never be elided
Tue, 03 Dec 2013 18:02:11 +0100 Doug Simon made the frameContext of a CompilationResultBuilder always non-null and added FrameContext.hasFrame() to determine if a frame is actually generated
Tue, 03 Dec 2013 10:51:16 +0100 Doug Simon renamed TargetMethodAssembler to CompilationResultBuilder
Thu, 17 Oct 2013 01:08:17 +0200 Doug Simon improved support for co-existing, multiple backends (GRAAL-363)
Tue, 15 Oct 2013 22:21:01 +0200 Doug Simon rename: graalRuntime -> runtime, getGraalRuntime -> getRuntime
Tue, 15 Oct 2013 14:14:06 +0200 Doug Simon split HotSpotRuntime into separate provider implementations
Thu, 10 Oct 2013 23:20:04 +0200 Doug Simon rename: lookupRegisterConfig -> getRegisterConfig (part 2)
Tue, 24 Sep 2013 11:24:47 +0200 Doug Simon added parentheses for clarity
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)
Tue, 04 Jun 2013 12:21:32 +0200 Doug Simon implemented workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=409824
Sat, 04 May 2013 22:18:23 +0200 Doug Simon refactored common code in subclasses into AMD64HotSpotEpilogueOp
Fri, 26 Apr 2013 18:36:41 +0200 Doug Simon added support from compiled stubs to be installed as RuntimeStubs and to be able to directly call C/C++ runtime functions (GRAAL-81)
Fri, 15 Mar 2013 15:38:27 +0100 Doug Simon AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.