log src/share/vm/c1/c1_Runtime1.cpp @ 12264:b2e698d2276c

age author description
Fri, 13 Sep 2013 22:38:02 -0400 drchase 8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operation
Wed, 21 Aug 2013 13:34:45 +0200 roland 7199175: JSR 292: C1 needs patching when invokedynamic/invokehandle call site is not linked
Thu, 15 Aug 2013 10:52:18 +0200 johnc 7145569: G1: optimize nmethods scanning
Wed, 31 Jul 2013 11:00:54 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Tue, 02 Jul 2013 20:42:12 -0400 drchase 7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32
Wed, 19 Jun 2013 10:45:56 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Fri, 10 May 2013 08:27:30 -0700 minqi 8003557: NPG: Klass* const k should be const Klass* k.
Sun, 07 Apr 2013 14:53:18 +0200 Gilles Duboscq Fix merge
Sat, 06 Apr 2013 20:04:06 +0200 Gilles Duboscq Merge with hsx25
Thu, 21 Mar 2013 09:27:54 +0100 roland 7153771: array bound check elimination for c1
Mon, 03 Dec 2012 17:54:05 +0100 Doug Simon removed all Graal modifications to ci and c1
Mon, 19 Nov 2012 15:36:13 +0100 Gilles Duboscq Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Mon, 12 Nov 2012 16:15:05 -0500 hseigel 8001471: Klass::cast() does nothing
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, 29 Sep 2012 06:40:00 -0400 coleenp 8000213: NPG: Should have renamed arrayKlass and typeArrayKlass
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
Fri, 05 Oct 2012 10:13:19 +0200 Christian Haeubl Fixed VS2010 warnings in HotSpot.
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
Mon, 24 Sep 2012 11:00:35 +0200 Doug Simon re-conditionalized tracing statement
Thu, 20 Sep 2012 17:10:58 +0200 Doug Simon improved tracing in graal_monitorenter and graal_monitorexit
Fri, 14 Sep 2012 10:49:34 +0200 Doug Simon added Log.printObject() and Log.printlnObject() for more detailed logging of objects
Thu, 13 Sep 2012 17:35:43 +0200 Doug Simon enhanced tracing of Graal monitor slow paths (i.e., stub calls)
Tue, 21 Aug 2012 10:39:19 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Tue, 05 Jun 2012 10:15:27 +0200 roland 7171890: C1: add Class.isInstance intrinsic
Tue, 06 Mar 2012 12:36:59 +0100 rbackman 7160570: Intrinsification support for tracing framework
Sat, 14 Jul 2012 21:28:23 +0200 Doug Simon added pc offset within nmethod to output for TraceExceptions
Fri, 15 Jun 2012 16:12:41 +0200 Doug Simon added oop verification to NewInstanceSnippets when -XX:+VerifyOops is enabled
Thu, 14 Jun 2012 12:06:44 +0200 Doug Simon limit log output to handle case where String object is invalid
Wed, 13 Jun 2012 00:15:15 +0200 Doug Simon added printf-like facility (Log.java) for logging debug output in snippets
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]
Thu, 15 Mar 2012 15:31:34 -0700 Christian Haeubl more preparations for disabling runtime feedback selectively based on deoptimization history
Mon, 27 Feb 2012 17:06:18 +0100 Thomas Wuerthinger Reducing diff to hsx24
Mon, 27 Feb 2012 15:15:59 +0100 Thomas Wuerthinger First round of minimizing diff vs OpenJDK.
Mon, 27 Feb 2012 13:10:13 +0100 Thomas Wuerthinger Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Wed, 01 Feb 2012 07:59:01 -0800 never 7141200: log some interesting information in ring buffers for crashes
Thu, 26 Jan 2012 12:15:24 -0800 iveresov 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS
Fri, 24 Feb 2012 22:32:43 +0100 Thomas Wuerthinger Fixed a wrong frame state for the exception edge after a polymorphic inlining. Removed a NPE allocation in a runtime call branch introduced for Graal.
Wed, 22 Feb 2012 16:53:23 -0800 Christian Haeubl another fix for resolving the issue with biased monitor and deoptimization
Fri, 10 Feb 2012 17:04:03 +0100 Gilles Duboscq Make it possible again to build a real client libjvm, drop the UseGraal flag.
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
Fri, 01 Jul 2011 10:37:37 -0700 iveresov 7057120: Tiered: Allow C1 to inline methods with loops
Tue, 13 Dec 2011 21:30:53 -0800 Christian Wimmer Fix build error for debug builds
Tue, 13 Dec 2011 21:17:46 -0800 Christian Wimmer Change Graal monitor enter and exit from BasicObjectLock to BasicLock
Wed, 24 Aug 2011 17:40:12 +0200 Lukas Stadler added runtime call to supply info upon deoptimization
Wed, 27 Jul 2011 17:32:44 -0700 Thomas Wuerthinger Merge.
Wed, 20 Apr 2011 14:07:57 -0400 vladidan 7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must match
Thu, 09 Jun 2011 17:33:08 +0200 Lukas Stadler RiMethod provides branch prediction information
Wed, 08 Jun 2011 17:01:16 +0200 Thomas Wuerthinger Added time measurement for phases.
Wed, 08 Jun 2011 14:01:51 +0200 Thomas Wuerthinger Rebranded C++ part from C1X to Graal.
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.
Sun, 03 Apr 2011 12:00:54 +0200 roland 7033154: Improve C1 arraycopy performance
Fri, 18 Mar 2011 16:00:34 -0700 never 7017732: move static fields into Class to prepare for perm gen removal
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