log src/cpu/x86/vm/c1_Runtime1_x86.cpp @ 8506:c3657d00e343

age author description
Thu, 21 Mar 2013 14:11:13 +0100 Christos Kotselidis -Merge with tip
Wed, 20 Mar 2013 21:39:24 +0100 Christos Kotselidis -Cleanup code
Mon, 04 Mar 2013 16:46:37 +0100 Christos Kotselidis -More progress in G1 WBs
Tue, 05 Mar 2013 23:44:54 +0100 Thomas Wuerthinger Merge.
Wed, 23 Jan 2013 13:02:39 -0500 jprovino 8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS
Mon, 03 Dec 2012 17:54:05 +0100 Doug Simon removed all Graal modifications to ci and c1
Mon, 03 Dec 2012 15:32:17 +0100 Doug Simon decoupled C++ Graal runtime from C1
Mon, 12 Nov 2012 23:14:12 +0100 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ after NPG - C++ build works
Sat, 01 Sep 2012 13:25:18 -0400 coleenp 6964458: Reimplement class meta-data storage to use native memory
Wed, 07 Nov 2012 13:18:04 +0100 Lukas Stadler VM infrstructure for OnStackReplacement
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
Mon, 01 Oct 2012 22:07:59 +0200 Doug Simon removed graal_slow_subtype_check stub
Thu, 27 Sep 2012 14:23:04 +0200 Doug Simon added VMErrorNode intrinsic to support handling fatal errors in snippets
Wed, 26 Sep 2012 18:15:11 +0200 Doug Simon added Log.printf() for more flexibility in debugging snippets
Fri, 14 Sep 2012 10:49:34 +0200 Doug Simon added Log.printObject() and Log.printlnObject() for more detailed logging of objects
Tue, 21 Aug 2012 10:39:19 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Mon, 27 Feb 2012 11:42:30 +0100 roland 7148486: At a method handle call returning with an exception may call the runtime with misaligned stack (x64)
Thu, 21 Jun 2012 10:52:23 +0200 Doug Simon made graal_verify_oop stub create a frame to improve crash log when it fails
Fri, 15 Jun 2012 16:12:41 +0200 Doug Simon added oop verification to NewInstanceSnippets when -XX:+VerifyOops is enabled
Fri, 15 Jun 2012 13:16:43 +0200 Doug Simon reverted to using fast_new_instance_init_check_id stub to use fast TLAB refilling
Thu, 14 Jun 2012 11:56:24 +0200 Doug Simon fixed bug in stubs for RuntimeCall.LogObject and RuntimeCall.LogPrimitive: was missing frame management code around runtime call
Wed, 13 Jun 2012 14:50:49 +0200 Doug Simon added missing stub implementation for RuntimeCall.LogObject and RuntimeCall.LogPrimitive
Tue, 12 Jun 2012 22:59:40 +0200 Doug Simon moved platform-independent Graal code from c1_Runtime1_x86.cpp to c1_Runtime1.[hpp,cpp]
Sun, 10 Jun 2012 01:17:48 +0200 Thomas Wuerthinger Bring Java renamings and restructurings to the C++ part.
Fri, 13 Apr 2012 15:28:54 +0200 Doug Simon fixed incorrect register arg in graal_create_out_of_bounds_exception stub
Tue, 20 Mar 2012 11:45:21 -0700 Christian Haeubl C1 bugfix, fixed C1 compilation errors
Thu, 15 Mar 2012 16:34:31 -0700 Christian Haeubl fixed two cases where DeoptAction was invalid
Thu, 08 Mar 2012 15:01:19 +0100 Gilles Duboscq comments cleanup/retagging
Mon, 27 Feb 2012 17:06:18 +0100 Thomas Wuerthinger Reducing diff to hsx24
Mon, 27 Feb 2012 16:26:41 +0100 Thomas Wuerthinger More GRAAL #ifdef; ignore graal directory on windows for client/server configuration.
Mon, 27 Feb 2012 13:10:13 +0100 Thomas Wuerthinger Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Fri, 06 Jan 2012 20:09:20 -0800 kvn Merge
Wed, 07 Dec 2011 11:35:03 +0100 stefank 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
Tue, 06 Dec 2011 18:28:51 -0500 coleenp 7117052: instanceKlass::_init_state can be u1 type
Sat, 25 Feb 2012 00:52:58 +0100 Thomas Wuerthinger Removed HandleException runtime call and associated C++ code (unused).
Fri, 10 Feb 2012 17:04:03 +0100 Gilles Duboscq Make it possible again to build a real client libjvm, drop the UseGraal flag.
Wed, 04 Jan 2012 22:08:17 +0100 Thomas Wuerthinger Renaming of VMExits and VMEntries part 4.
Sat, 17 Dec 2011 21:40:27 +0100 Thomas Wuerthinger Merge with hsx23/hotspot.
Thu, 27 Oct 2011 04:43:37 -0700 twisti 7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely
Wed, 31 Aug 2011 16:46:11 -0700 never 7083786: dead various dead chunks of code
Tue, 13 Dec 2011 21:17:46 -0800 Christian Wimmer Change Graal monitor enter and exit from BasicObjectLock to BasicLock
Thu, 01 Dec 2011 15:04:28 +0100 Lukas Stadler CiGenericCallback handling: removed (buggy) native exception handling code, changed to callbackInternal
Fri, 18 Nov 2011 11:52:59 +0100 Lukas Stadler implement generic callback mechanism (CiGenericCallback)
Wed, 24 Aug 2011 17:40:12 +0200 Lukas Stadler added runtime call to supply info upon deoptimization
Wed, 10 Aug 2011 18:19:09 +0200 Lukas Stadler support for new CiRuntimeCalls CreateNullPointerException and CreateOutOfBoundsException
Mon, 08 Aug 2011 18:24:21 +0200 Lukas Stadler recompile upon deoptimizations that are caused by runtime exceptions
Wed, 08 Jun 2011 14:01:51 +0200 Thomas Wuerthinger Rebranded C++ part from C1X to Graal.
Wed, 11 May 2011 18:16:01 +0200 Thomas Wuerthinger Add exception handlers only to Invoke and Throw instructions. Deoptimize if there is an exception in a HotSpot runtime call.
Fri, 06 May 2011 17:54:02 +0200 Thomas Wuerthinger Deoptimize on implicit division by 0.
Fri, 06 May 2011 17:47:17 +0200 Thomas Wuerthinger Fixed the stateBefore of invokes and monitorenter instructions to include the arguments of the instruction.
Fri, 22 Apr 2011 15:30:53 +0200 Thomas Wuerthinger Merge with OpenJDK.
Thu, 31 Mar 2011 00:27:08 -0700 twisti 7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on i586 after 6919934
Mon, 28 Feb 2011 06:07:12 -0800 twisti 7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pc
Wed, 16 Feb 2011 13:47:20 +0100 Thomas Wuerthinger Merge.
Mon, 24 Jan 2011 13:34:18 -0800 never 7008809: should report the class in ArrayStoreExceptions from compiled code
Wed, 26 Jan 2011 18:17:37 +0100 Thomas Wuerthinger Merge.
Fri, 07 Jan 2011 10:42:32 -0500 phh 7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis
Wed, 12 Jan 2011 19:14:32 +0100 Thomas Wuerthinger Added GC stats. Enabling intrinsics.
Fri, 07 Jan 2011 18:18:08 +0100 Thomas Wuerthinger Merge.
Tue, 30 Nov 2010 23:23:40 -0800 iveresov 6985015: C1 needs to support compressed oops