jmasa [Thu, 26 Jul 2012 23:43:36 -0700] rev 13338
Merge
jmasa [Tue, 24 Jul 2012 14:48:58 -0700] rev 13337
Merge
tonyp [Thu, 19 Jul 2012 15:15:54 -0700] rev 13336
7114678: G1: various small fixes, code cleanup, and refactoring
Summary: Various cleanups as a prelude to introducing iterators for HeapRegions.
Reviewed-by: johnc, brutisso
johnc [Tue, 17 Jul 2012 12:24:05 -0700] rev 13335
7182260: G1: Fine grain RSet freeing bottleneck
Summary: Chain the fine grain PerRegionTables in an individual RSet together and free them in bulk using a single operation.
Reviewed-by: johnc, brutisso
Contributed-by: Thomas Schatzl <thomas.schatzl@jku.at>
johnc [Tue, 17 Jul 2012 14:57:02 -0700] rev 13334
7184772: G1: Incorrect assert in HeapRegionLinkedList::add_as_head()
Summary: Assertion incorrectly checks that _head is NULL and should be checking that _tail is NULL instead.
Reviewed-by: johnc
Contributed-by: Brandon Mitchell <brandon@twitter.com>
johnc [Tue, 17 Jul 2012 11:52:10 -0700] rev 13333
7173712: G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv()
Summary: Duplicated code from G1RemSet::par_write_ref() inlined into G1UpdateRSOrPushRefOopClosure::do_oop_nv() was showing up in profiles with a fairly high amount of CPU time. Manually inline the main part of G1RemSet::par_write_ref() to eliminate the code duplication.
Reviewed-by: azeemj, brutisso
amurillo [Fri, 27 Jul 2012 16:51:44 -0700] rev 13332
7187463: new hotspot build - hs24-b19
Reviewed-by: jcoomes
katleman [Thu, 02 Aug 2012 15:33:31 -0700] rev 13331
Added tag jdk8-b50 for changeset 91311c4d5882
katleman [Thu, 02 Aug 2012 15:32:36 -0700] rev 13330
Added tag jdk8-b50 for changeset 3d3a1c3550f3
duke [Wed, 05 Jul 2017 18:18:18 +0200] rev 13329
Added tag jdk8-b50 for changeset 38fe5ab02890
duke [Wed, 05 Jul 2017 18:18:18 +0200] rev 13328
Merge
duke [Wed, 05 Jul 2017 18:18:14 +0200] rev 13327
Merge
cl [Thu, 26 Jul 2012 16:48:41 -0700] rev 13326
Added tag jdk8-b49 for changeset b47c53dc4c45
duke [Wed, 05 Jul 2017 18:18:11 +0200] rev 13325
Merge
cl [Thu, 26 Jul 2012 16:48:28 -0700] rev 13324
Added tag jdk8-b49 for changeset 521a481677ff
duke [Wed, 05 Jul 2017 18:18:07 +0200] rev 13323
Merge
cl [Thu, 26 Jul 2012 16:48:26 -0700] rev 13322
Added tag jdk8-b49 for changeset 23117496a054
duke [Wed, 05 Jul 2017 18:18:04 +0200] rev 13321
Merge
cl [Thu, 26 Jul 2012 16:48:11 -0700] rev 13320
Added tag jdk8-b49 for changeset 530f4983fc73
duke [Wed, 05 Jul 2017 18:18:01 +0200] rev 13319
Merge
cl [Thu, 26 Jul 2012 16:48:33 -0700] rev 13318
Added tag jdk8-b49 for changeset be20c8b5a9da
duke [Wed, 05 Jul 2017 18:17:57 +0200] rev 13317
Merge
amurillo [Fri, 27 Jul 2012 12:08:33 -0700] rev 13316
Added tag hs24-b18 for changeset bf02c20037ae
amurillo [Fri, 27 Jul 2012 12:08:32 -0700] rev 13315
Merge
jiangli [Thu, 26 Jul 2012 16:55:42 -0700] rev 13314
Merge
jiangli [Tue, 24 Jul 2012 13:16:26 -0400] rev 13313
Merge
dlong [Mon, 16 Jul 2012 15:31:18 -0400] rev 13312
7147464: Java crashed while executing method with over 8k of dneg operations
Summary: replace recursive method with iterative
Reviewed-by: kvn, twisti
Contributed-by: dean.long@oracle.com
jiangli [Thu, 26 Jul 2012 17:24:31 -0400] rev 13311
7187046: Crash in ClassFileParser on solaris-ia32 during RetransformClasses.
Summary: Lower compiler optimization level when compiling jvmtiClassFileReconstituter.cpp as a workaround for the solaris x86 5.10 cc bug.
Reviewed-by: kvn, coleenp
asaha [Mon, 23 Jul 2012 14:28:38 -0700] rev 13310
7185550: TEST: runtime/7020373/Test7020373.sh fails because there is no test/runtime/7020373/testcase.jar
Reviewed-by: coleenp
amurillo [Mon, 23 Jul 2012 13:04:59 -0700] rev 13309
7185775: new hotspot build - hs24-b18
Reviewed-by: jcoomes
amurillo [Mon, 23 Jul 2012 12:54:21 -0700] rev 13308
Added tag hs24-b17 for changeset bc3545585f1d
amurillo [Mon, 23 Jul 2012 12:54:20 -0700] rev 13307
Merge
coleenp [Fri, 20 Jul 2012 12:09:31 -0400] rev 13306
Merge
zgu [Thu, 19 Jul 2012 06:24:46 -0700] rev 13305
Merge
zgu [Thu, 19 Jul 2012 09:15:50 -0400] rev 13304
Merge
zgu [Mon, 16 Jul 2012 14:05:34 -0400] rev 13303
7181989: NMT ON: Assertion failure when NMT checks thread's native stack base address
Summary: Assertion on stack base is not necessary
Reviewed-by: coleenp, dholmes, kvn
zgu [Thu, 19 Jul 2012 09:10:12 -0400] rev 13302
Merge
zgu [Mon, 16 Jul 2012 14:10:34 -0400] rev 13301
7181986: NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest
Summary: Changed _query_lock to heap object from static object. Also fixed _query_lock and snapshot lock ranks, so they can participate deadlock detection.
Reviewed-by: coleenp, dholmes, kvn
zgu [Thu, 19 Jul 2012 09:05:42 -0400] rev 13300
7182543: NMT ON: Aggregate a few NMT related bugs
Summary: 1) Fixed MemTrackWorker::generations_in_used() calculation 2) Ensured NMT not to leak memory recorders after shutdown 3) Used ThreadCritical to block safepoint safe threads
Reviewed-by: acorn, coleenp, dholmes, kvn
asaha [Tue, 17 Jul 2012 22:16:17 -0700] rev 13299
7053586: TEST: runtime/7020373/Test7020373.sh fails on 64-bit platforms
Reviewed-by: kamg
fparain [Mon, 16 Jul 2012 04:06:44 -0700] rev 13298
7183754: Test runtime/6294277/Test6294277.sh runs wrong JVM
Reviewed-by: kamg, coleenp, ctornqvi
kvn [Thu, 19 Jul 2012 16:17:41 -0700] rev 13297
Merge
kvn [Tue, 17 Jul 2012 11:16:13 -0700] rev 13296
Merge
kvn [Mon, 16 Jul 2012 19:50:52 -0700] rev 13295
Merge
kvn [Mon, 16 Jul 2012 17:10:22 -0700] rev 13294
7181494: cleanup avx and vectors code
Summary: renamed mach nodes which use scalar AVX instructions, added integer vectors shuffling instructions
Reviewed-by: twisti
twisti [Mon, 16 Jul 2012 11:14:41 -0700] rev 13293
7087357: JSR 292: remove obsolete code after 7085860
Reviewed-by: kvn, never
kvn [Fri, 13 Jul 2012 17:48:26 -0700] rev 13292
7123926: Some CTW test crash: !_control.contains(ctrl)
Summary: Don't eliminate Integer::toString() call node during String concatenation optimization if it has several uses.
Reviewed-by: twisti
jrose [Thu, 12 Jul 2012 00:39:53 -0700] rev 13291
6711908: JVM needs direct access to some annotations
Summary: Add annotation extraction code to class file parser.
Reviewed-by: twisti, jrose, kvn
Contributed-by: michael.haupt@oracle.com
jmasa [Tue, 17 Jul 2012 14:33:17 -0700] rev 13290
Merge
jmasa [Mon, 16 Jul 2012 13:00:26 -0700] rev 13289
Merge
brutisso [Wed, 11 Jul 2012 22:47:38 +0200] rev 13288
7178361: G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause
Summary: Also reviewed by: vitalyd@gmail.com. Move the timing out of G1CollectorPolicy into the G1GCPhaseTimes class
Reviewed-by: johnc
jiangli [Tue, 17 Jul 2012 12:32:26 -0400] rev 13287
Merge
jiangli [Fri, 13 Jul 2012 20:14:27 -0400] rev 13286
Merge
jiangli [Thu, 05 Jul 2012 20:54:45 -0400] rev 13285
7181632: nsk classLoad001_14 failure and CompileTheWorld crash after 7178145.
Summary: Need to copy the inlined exception table to the new constMethodOop during method rewriting.
Reviewed-by: coleenp, dholmes
jiangli [Thu, 05 Jul 2012 18:47:41 -0400] rev 13284
7180914: Compilation warning after: 7172967: Eliminate the constMethod's _method backpointer to the methodOop.
Summary: Use read_pointer(J...) to access from 'constMethod' base in name_for_methodOop(), libjvm_db.c.
Reviewed-by: kvn, coleenp
bdelsart [Mon, 02 Jul 2012 04:19:22 -0400] rev 13283
Merge