Fri, 21 Jun 2013 00:51:56 -0700 Merge
amurillo [Fri, 21 Jun 2013 00:51:56 -0700] rev 18107
Merge
Thu, 20 Jun 2013 16:08:11 -0700 Merge
kvn [Thu, 20 Jun 2013 16:08:11 -0700] rev 18106
Merge
Wed, 19 Jun 2013 00:41:56 +0200 8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
adlertz [Wed, 19 Jun 2013 00:41:56 +0200] rev 18105
8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Summary: Remove unnecessary LoadN / DecodeN nodes at MemBarAcquire nodes. Reviewed-by: kvn, roland
Mon, 17 Jun 2013 12:35:53 -0400 8002160: Compilation issue with adlc using latest SunStudio compilers
drchase [Mon, 17 Jun 2013 12:35:53 -0400] rev 18104
8002160: Compilation issue with adlc using latest SunStudio compilers Summary: modify declaration of 'swap' overloading; dodge optimizer bug in c1_LIR.cpp Reviewed-by: kvn, jrose
Fri, 14 Jun 2013 16:33:34 -0700 Merge
kvn [Fri, 14 Jun 2013 16:33:34 -0700] rev 18103
Merge
Fri, 14 Jun 2013 01:19:56 +0200 8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
adlertz [Fri, 14 Jun 2013 01:19:56 +0200] rev 18102
8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block Summary: Disable rematerialization for negD node Reviewed-by: kvn, roland
Thu, 13 Jun 2013 15:39:47 -0400 8010124: JVM_GetClassContext: use GrowableArray instead of KlassLink
drchase [Thu, 13 Jun 2013 15:39:47 -0400] rev 18101
8010124: JVM_GetClassContext: use GrowableArray instead of KlassLink Summary: replace linked data structure with array (performance) Reviewed-by: kvn Contributed-by: christian.thalinger@oracle.com, david.r.chase@oracle.com
Tue, 11 Jun 2013 16:40:31 -0700 Merge
kvn [Tue, 11 Jun 2013 16:40:31 -0700] rev 18100
Merge
Tue, 11 Jun 2013 16:34:34 -0400 8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit
drchase [Tue, 11 Jun 2013 16:34:34 -0400] rev 18099
8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit Summary: Insert extra checks and bailouts for too many nodes Reviewed-by: kvn
Tue, 11 Jun 2013 11:13:09 -0700 8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methods
twisti [Tue, 11 Jun 2013 11:13:09 -0700] rev 18098
8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methods Reviewed-by: kvn
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip