Sat, 09 Jun 2012 22:50:50 +0200 |
Thomas Wuerthinger |
Fix renamings in C++ part.
|
Sat, 09 Jun 2012 17:13:21 +0200 |
Thomas Wuerthinger |
Remove CiBitMap and replace usages with java.util.BitSet.
|
Mon, 30 Apr 2012 20:15:20 +0200 |
Doug Simon |
introduced HotSpotKlassOop type to convey a klassOop value from the compiler to the C++ code instead of relying on the C++ code automagically converting a HotSpotTypeResolvedImpl value to a klassOop
|
Mon, 23 Apr 2012 15:49:11 +0200 |
Doug Simon |
added support for disassembling code after installation (so that the result of patching and relocation can be seen)
|
Fri, 20 Apr 2012 14:13:59 +0200 |
Doug Simon |
removed unwind stub from Graal compiled methods as it is only used by C1
|
Thu, 22 Mar 2012 19:13:09 +0100 |
Andreas Woess |
Use VM_LITTLE_ENDIAN to determine endianness.
|
Wed, 21 Mar 2012 11:28:22 +0100 |
Lukas Stadler |
Merge
|
Wed, 21 Mar 2012 10:47:02 +0100 |
Lukas Stadler |
Support for recording a leaf graph id for each deoptimization point in the debug info.
|
Tue, 20 Mar 2012 16:15:27 -0700 |
Christian Haeubl |
added better debug output when an optimistic deoptimization is disabled
|
Tue, 20 Mar 2012 17:13:57 +0100 |
Andreas Woess |
Allow ints to be put into a virtual long array.
|
Thu, 01 Mar 2012 12:11:19 +0100 |
Lukas Stadler |
add option to inline VTable stubs
|
Sat, 25 Feb 2012 00:52:58 +0100 |
Thomas Wuerthinger |
Removed HandleException runtime call and associated C++ code (unused).
|
Sat, 25 Feb 2012 00:40:34 +0100 |
Thomas Wuerthinger |
Simplify exception debug information and exception handler table creation based on Graal's simplified model of exception handler information (i.e. the dispatch is done in compiled code).
|
Fri, 24 Feb 2012 20:39:12 +0100 |
Thomas Wuerthinger |
Some DCE in codeInstaller/exceptions.
|
Thu, 23 Feb 2012 21:43:59 +0100 |
Thomas Wuerthinger |
Fix reexecute boolean in HotSpot debug information. Introduce "duringCall" flag in FrameState that indicates that the bci of the frame state denotes an invoke that should *not* be reexecuted.
|
Wed, 22 Feb 2012 17:04:27 +0100 |
Lukas Stadler |
add MethodContents assumption to fix debbugging issue
|
Mon, 13 Feb 2012 23:15:53 +0100 |
Doug Simon |
Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
|
Tue, 24 Jan 2012 19:17:28 +0100 |
Andreas Woess |
Add installMethodCallback() to HotSpotRuntime.
|
Thu, 05 Jan 2012 17:02:13 -0800 |
Christian Wimmer |
jsr return addresses are valid in registers
|
Thu, 05 Jan 2012 17:25:28 +0100 |
Gilles Duboscq |
Fix bug in code installer that caused builds with assertions to crash
|
Wed, 04 Jan 2012 22:08:17 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 4.
|
Wed, 04 Jan 2012 21:07:44 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 2.
|
Wed, 04 Jan 2012 20:59:11 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 1.
|
Mon, 02 Jan 2012 14:16:08 -0800 |
Christian Wimmer |
Simplify FrameMap: make offsets of spill slots and outgoing parameters independent so that they can be allocated at the same time, eliminating the separate phases. This makes the separate StackBlock unnecesary. Change CiStackSlot to use byte offsets instead of spill slot index. This makes CiTarget.spillSlotSize unnecessary.
|
Thu, 29 Dec 2011 16:07:35 -0800 |
Christian Wimmer |
Use callee save area to model the saved rbp register. Remove various hacks that added the saved area size in native code.
|
Tue, 13 Dec 2011 21:40:26 -0800 |
Christian Wimmer |
Fix build error for Windows builds
|
Tue, 13 Dec 2011 21:17:46 -0800 |
Christian Wimmer |
Change Graal monitor enter and exit from BasicObjectLock to BasicLock
|
Mon, 05 Dec 2011 18:15:25 -0800 |
Christian Wimmer |
use alignment for constants specified in DataPatch.alignment
|
Fri, 02 Dec 2011 16:59:53 +0100 |
Lukas Stadler |
fix for escape analyzed arrays in debug mode
|
Tue, 29 Nov 2011 16:04:18 +0100 |
Doug Simon |
Made C++ changes to reflect changes to CiAssumptions.ConcreteMethod.
|