roland [Mon, 15 Apr 2013 09:42:46 +0200] rev 17009
8011582: assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range
Summary: c1 runtime's predicate_failed_trap should use jump_to on sparc
Reviewed-by: kvn
drchase [Fri, 12 Apr 2013 19:14:47 -0700] rev 17008
6443505: Ideal() function for CmpLTMask
Summary: Repair wrong code generation, added new matching rule
Reviewed-by: kvn, twisti
kvn [Fri, 12 Apr 2013 20:37:18 -0400] rev 17007
Merge
drchase [Fri, 12 Apr 2013 15:53:30 -0700] rev 17006
7104565: trim jprt build targets
Summary: remove JPRT debug builds, remove -DDEBUG -DFASTDEBUG and use ASSERT instead in sources
Reviewed-by: dholmes, kvn, coleenp
twisti [Fri, 12 Apr 2013 15:43:07 -0700] rev 17005
8011678: test/Makefile should pick up JT_HOME environment variable
Reviewed-by: kvn
twisti [Fri, 12 Apr 2013 12:22:59 -0700] rev 17004
8011933: add number of classes, methods and time spent to CompileTheWorld
Reviewed-by: jrose, kvn
jiangli [Thu, 18 Apr 2013 17:00:16 -0400] rev 17003
Merge
jiangli [Mon, 15 Apr 2013 21:25:23 -0400] rev 17002
Merge
jiangli [Thu, 11 Apr 2013 23:06:33 -0400] rev 17001
8012052: java/lang/invoke/6987555/Test6987555.java crashes with assert(mcs != NULL) failed: MethodCounters cannot be NULL.
Summary: Skip counter decay if the MethodCounters is NULL in NonTieredCompPolicy::delay_compilation().
Reviewed-by: kvn, dholmes
jiangli [Tue, 09 Apr 2013 17:17:41 -0400] rev 17000
8010862: The Method counter fields used for profiling can be allocated lazily.
Summary: Allocate the method's profiling related metadata until they are needed.
Reviewed-by: coleenp, roland
mgerdin [Thu, 18 Apr 2013 14:38:31 +0200] rev 16999
Merge
brutisso [Thu, 18 Apr 2013 06:50:35 +0200] rev 16998
8012455: Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime
Summary: also reviewed by: kirk@kodewerk.com, brandon@twitter.com
Reviewed-by: tschatzl, stefank, johnc
johnc [Wed, 17 Apr 2013 10:57:02 -0700] rev 16997
8012335: G1: Fix bug with compressed oops in template interpreter on x86 and sparc.
Summary: In do_oop_store the uncompressed value of the oop being stored needs to be preserved and passed to g1_write_barrier_post. This is necessary for the heap region cross check to work correctly.
Reviewed-by: coleenp, johnc
Contributed-by: Martin Doerr <martin.doerr@sap.com>
jmasa [Mon, 01 Apr 2013 10:50:30 -0700] rev 16996
8011173: NPG: Replace the ChunkList implementation with class FreeList<Metachunk>
Reviewed-by: mgerdin, tschatzl, johnc, coleenp