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
|
Thu, 18 Jul 2013 15:37:02 +0200 |
Roland Schatz |
Support data patches for values larger than long.
|
Fri, 12 Jul 2013 10:10:07 -0700 |
twisti |
Move non_oop_bits value up to Graal.
|
Tue, 09 Jul 2013 14:39:34 -0700 |
twisti |
Code installer changes for SPARC.
|
Wed, 26 Jun 2013 15:22:11 +0200 |
Thomas Wuerthinger |
Add sanity check to avoid overwriting the reserved code buffer for very large methods.
|
Wed, 19 Jun 2013 15:43:40 +0200 |
Doug Simon |
removed redundant import of platform specific codeInstaller_*.hpp files
|
Tue, 11 Jun 2013 00:00:40 +0200 |
Christos Kotselidis |
Merge
|
Mon, 10 Jun 2013 11:47:18 +0200 |
Christos Kotselidis |
Refactor CodeInstaller and CompilerToVM
|
Fri, 07 Jun 2013 15:43:00 -0400 |
Morris Meyer |
CR-806: Changes to build Graal for SPARC
|
Wed, 05 Jun 2013 12:00:36 +0200 |
Christos Kotselidis |
Add compressed oops support in comments' copying in CodeInstaller
|
Tue, 04 Jun 2013 19:36:16 +0200 |
Christos Kotselidis |
Add compressed oops support in Graal/Hotspot site
|
Thu, 23 May 2013 23:23:03 +0200 |
Doug Simon |
Graal's code annotations are installed into codeBlobs and are thus included in disassembler output (in a non-PRODUCT build)
|
Thu, 16 May 2013 17:23:44 +0200 |
Doug Simon |
rename: HotSpotRuntimeCallTarget -> HotSpotForeignCallLinkage
|
Mon, 13 May 2013 21:59:17 +0200 |
Doug Simon |
renamed HotSpotCompilationResult to HotSpotCompiledCode and added subclasses HotSpotCompiledNmethod and HotSpotCompiledRuntimeStub
|
Mon, 13 May 2013 11:21:24 +0200 |
Doug Simon |
RuntimeStub installation support is now more distinct from normal nmethod installation
|
Sat, 27 Apr 2013 10:13:10 +0200 |
Doug Simon |
replaced definition of SLOT_PER_WORD with use of VMRegImpl::slots_per_word
|
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, 19 Apr 2013 11:51:20 +0200 |
Doug Simon |
removed unused CodeInstaller constructor
|
Fri, 19 Apr 2013 10:48:36 +0200 |
Doug Simon |
removed unused has_debug_info parameter
|