Fri, 22 Mar 2013 10:09:47 -0400 Merge
jprovino [Fri, 22 Mar 2013 10:09:47 -0400] rev 16397
Merge
Mon, 18 Mar 2013 19:34:35 -0400 8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes [Mon, 18 Mar 2013 19:34:35 -0400] rev 16396
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes Reviewed-by: twisti, collins, bobv, jwilhelm
Sun, 17 Mar 2013 06:30:45 -0700 Merge
bobv [Sun, 17 Mar 2013 06:30:45 -0700] rev 16395
Merge
Fri, 15 Mar 2013 15:20:40 -0400 8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs
bpittore [Fri, 15 Mar 2013 15:20:40 -0400] rev 16394
8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs Reviewed-by: dlong, alanb, mduigou
Fri, 22 Mar 2013 12:32:09 -0700 Merge
stefank [Fri, 22 Mar 2013 12:32:09 -0700] rev 16393
Merge
Fri, 22 Mar 2013 10:32:21 +0100 Merge
stefank [Fri, 22 Mar 2013 10:32:21 +0100] rev 16392
Merge
Thu, 21 Mar 2013 09:07:43 +0100 8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize option
mgerdin [Thu, 21 Mar 2013 09:07:43 +0100] rev 16391
8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize option Summary: Enforce MaxMetaspaceSize for both metaspace parts, check MaxMetaspaceSize against "reserved", not "capacity" Reviewed-by: jmasa, johnc
Tue, 19 Mar 2013 09:38:37 -0700 8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
johnc [Tue, 19 Mar 2013 09:38:37 -0700] rev 16390
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure Summary: If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow. Reviewed-by: jmasa, brutisso
Tue, 19 Mar 2013 00:57:39 -0700 8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
johnc [Tue, 19 Mar 2013 00:57:39 -0700] rev 16389
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809 Summary: Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing. Reviewed-by: brutisso, jmasa
Mon, 18 Mar 2013 11:05:27 -0700 8009536: G1: Apache Lucene hang during reference processing
johnc [Mon, 18 Mar 2013 11:05:27 -0700] rev 16388
8009536: G1: Apache Lucene hang during reference processing Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread. Reviewed-by: brutisso, tschatzl
Mon, 18 Mar 2013 09:34:58 +0100 Merge
stefank [Mon, 18 Mar 2013 09:34:58 +0100] rev 16387
Merge
Thu, 14 Mar 2013 09:37:38 +0100 6733980: par compact - TraceGen1Time always shows 0.0000 seconds
tschatzl [Thu, 14 Mar 2013 09:37:38 +0100] rev 16386
6733980: par compact - TraceGen1Time always shows 0.0000 seconds Summary: Use the correct collector to retrieve accumulated gen1 trace time Reviewed-by: johnc, jmasa
Thu, 14 Mar 2013 10:54:44 +0100 8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
mgerdin [Thu, 14 Mar 2013 10:54:44 +0100] rev 16385
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap Reviewed-by: jmasa, stefank
Thu, 21 Mar 2013 21:48:56 -0700 Merge
morris [Thu, 21 Mar 2013 21:48:56 -0700] rev 16384
Merge
Thu, 21 Mar 2013 10:13:56 -0700 8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cpp
morris [Thu, 21 Mar 2013 10:13:56 -0700] rev 16383
8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cpp Summary: added guarantee() to print_entry_on() Reviewed-by: kvn
Thu, 21 Mar 2013 10:11:24 -0700 8009584: [parfait] Null pointer deference in hotspot/src/cpu/x86/vm/relocInfo_x86.cpp
morris [Thu, 21 Mar 2013 10:11:24 -0700] rev 16382
8009584: [parfait] Null pointer deference in hotspot/src/cpu/x86/vm/relocInfo_x86.cpp Summary: added guarantee() to pd_address_in_code() Reviewed-by: kvn
Wed, 20 Mar 2013 17:04:45 -0700 8006965: remove test_gamma and add dedicated test_* targets instead
twisti [Wed, 20 Mar 2013 17:04:45 -0700] rev 16381
8006965: remove test_gamma and add dedicated test_* targets instead Reviewed-by: kvn, jcoomes
Wed, 20 Mar 2013 07:05:40 -0700 8009181: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopTransform.cpp
morris [Wed, 20 Mar 2013 07:05:40 -0700] rev 16380
8009181: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopTransform.cpp Summary: add guarantee() to insert_pre_post_loops() Reviewed-by: kvn
Wed, 20 Mar 2013 06:38:27 -0700 8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cpp
morris [Wed, 20 Mar 2013 06:38:27 -0700] rev 16379
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cpp Summary: add guarantee() to disqualify_method() Reviewed-by: kvn
Wed, 20 Mar 2013 06:36:04 -0700 8009565: [partfait] Null pointer deference in hotspot/src/share/vm/ci/ciEnv.cpp
morris [Wed, 20 Mar 2013 06:36:04 -0700] rev 16378
8009565: [partfait] Null pointer deference in hotspot/src/share/vm/ci/ciEnv.cpp Summary: add guarantee() to get_instance_klass_for_declared_method_holder() Reviewed-by: kvn
Wed, 20 Mar 2013 06:32:49 -0700 8009248: [parfait] Null pointer deference in hotspot/src/share/vm/code/compiledIC.cpp
morris [Wed, 20 Mar 2013 06:32:49 -0700] rev 16377
8009248: [parfait] Null pointer deference in hotspot/src/share/vm/code/compiledIC.cpp Summary: add guarantee() to set_to_interpreted() Reviewed-by: kvn
Tue, 19 Mar 2013 16:31:10 -0700 Merge
morris [Tue, 19 Mar 2013 16:31:10 -0700] rev 16376
Merge
Tue, 19 Mar 2013 12:15:35 -0700 8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cpp
morris [Tue, 19 Mar 2013 12:15:35 -0700] rev 16375
8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cpp Summary: add guarantee() checks Reviewed-by: kvn
Tue, 19 Mar 2013 11:49:36 -0700 8009022: [parfait] Null pointer deference in hotspot/src/share/vm/oops/generateOopMap.cpp
morris [Tue, 19 Mar 2013 11:49:36 -0700] rev 16374
8009022: [parfait] Null pointer deference in hotspot/src/share/vm/oops/generateOopMap.cpp Summary: add guarantee() checks to merge_state_into_bb() Reviewed-by: kvn
Tue, 19 Mar 2013 10:56:33 -0700 8010222: 8007439 disabled inlining of cold accessor methods
kvn [Tue, 19 Mar 2013 10:56:33 -0700] rev 16373
8010222: 8007439 disabled inlining of cold accessor methods Summary: added missing parenthesis Reviewed-by: jrose
Tue, 19 Mar 2013 07:23:29 -0700 8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cpp
morris [Tue, 19 Mar 2013 07:23:29 -0700] rev 16372
8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cpp Summary: add NULL checks for compiler name Reviewed-by: twisti, kvn
Tue, 19 Mar 2013 07:20:15 -0700 8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cpp
morris [Tue, 19 Mar 2013 07:20:15 -0700] rev 16371
8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cpp Summary: add guarantee() to DoScheduling() Reviewed-by: twisti, kvn
Tue, 19 Mar 2013 10:31:16 +0100 8010121: Remove definition of ShouldNotReachHere2(msg)
neliasso [Tue, 19 Mar 2013 10:31:16 +0100] rev 16370
8010121: Remove definition of ShouldNotReachHere2(msg) Reviewed-by: kvn, stefank, rbackman, twisti Contributed-by: niclas.adlertz@oracle.com
Mon, 18 Mar 2013 09:08:07 -0700 Merge
roland [Mon, 18 Mar 2013 09:08:07 -0700] rev 16369
Merge
Mon, 18 Mar 2013 13:19:06 +0100 8008555: Debugging code in compiled method sometimes leaks memory
roland [Mon, 18 Mar 2013 13:19:06 +0100] rev 16368
8008555: Debugging code in compiled method sometimes leaks memory Summary: support for strings that have same life-time as code that uses them. Reviewed-by: kvn, twisti
Mon, 18 Mar 2013 04:29:08 -0700 8008211: Some of WB tests on compiler fail
iignatyev [Mon, 18 Mar 2013 04:29:08 -0700] rev 16367
8008211: Some of WB tests on compiler fail Reviewed-by: kvn, vlivanov
Sat, 16 Mar 2013 21:44:52 -0700 Merge
kmo [Sat, 16 Mar 2013 21:44:52 -0700] rev 16366
Merge
Fri, 15 Mar 2013 22:07:42 -0700 8008796: SA: Oop.iterateFields() should support CompressedKlassPointers again
kmo [Fri, 15 Mar 2013 22:07:42 -0700] rev 16365
8008796: SA: Oop.iterateFields() should support CompressedKlassPointers again Summary: add a missing change from JDK-7054512 so that Oop.iterateFields() works with UseCompressedKlassPointers Reviewed-by: coleenp, roland Contributed-by: yunda.mly@taobao.com
Sat, 16 Mar 2013 07:41:09 -0700 8010144: [parfait] Null pointer deference in hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp
morris [Sat, 16 Mar 2013 07:41:09 -0700] rev 16364
8010144: [parfait] Null pointer deference in hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp Summary: add null check to signal handler Reviewed-by: dcubed
Sat, 16 Mar 2013 07:40:36 -0700 8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
morris [Sat, 16 Mar 2013 07:40:36 -0700] rev 16363
8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hpp Summary: add guarantee() to oop_result inlines Reviewed-by: kvn, twisti
Sat, 16 Mar 2013 07:39:57 -0700 8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp
morris [Sat, 16 Mar 2013 07:39:57 -0700] rev 16362
8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp Summary: add guarantee() to add_generation_memory_pool() Reviewed-by: kvn, twisti
Sat, 16 Mar 2013 07:39:14 -0700 8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cpp
morris [Sat, 16 Mar 2013 07:39:14 -0700] rev 16361
8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cpp Summary: add guarantee() to as_instance_type() Reviewed-by: kvn, twisti
Fri, 15 Mar 2013 18:44:08 -0700 Merge
morris [Fri, 15 Mar 2013 18:44:08 -0700] rev 16360
Merge
Thu, 14 Mar 2013 16:17:58 -0700 Merge
kmo [Thu, 14 Mar 2013 16:17:58 -0700] rev 16359
Merge
Thu, 14 Mar 2013 13:22:04 -0700 8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012
kmo [Thu, 14 Mar 2013 13:22:04 -0700] rev 16358
8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012 Summary: add cases for _MSC_VER == 1600 and 1700 Reviewed-by: zgu
Tue, 19 Mar 2013 13:44:26 +0100 8009457: SA: A small fix on "scanoops" command in CLHSDB
sla [Tue, 19 Mar 2013 13:44:26 +0100] rev 16357
8009457: SA: A small fix on "scanoops" command in CLHSDB Reviewed-by: sla, coleenp, kmo Contributed-by: yunda.mly@taobao.com
Tue, 19 Mar 2013 13:41:05 +0100 8009456: SA: typeToVtbl of BasicTypeDataBase should not be static
sla [Tue, 19 Mar 2013 13:41:05 +0100] rev 16356
8009456: SA: typeToVtbl of BasicTypeDataBase should not be static Reviewed-by: coleenp, sla Contributed-by: yunda.mly@taobao.com
Sun, 17 Mar 2013 08:57:56 -0700 Merge
dcubed [Sun, 17 Mar 2013 08:57:56 -0700] rev 16355
Merge
Fri, 15 Mar 2013 17:12:17 -0700 Merge
zgu [Fri, 15 Mar 2013 17:12:17 -0700] rev 16354
Merge
Fri, 15 Mar 2013 11:53:28 -0400 8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity()
zgu [Fri, 15 Mar 2013 11:53:28 -0400] rev 16353
8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity() Summary: Align up vm allocation size to os defined granularity Reviewed-by: dholmes, coleenp
Fri, 15 Mar 2013 17:24:40 -0400 8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)
coleenp [Fri, 15 Mar 2013 17:24:40 -0400] rev 16352
8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL) Summary: Check for exception during SystemDictionary::resolve_instance_class_or_null() and clean up. Reviewed-by: coleenp, acorn, hseigel, minqi Contributed-by: ioi.lam@oracle.com
Thu, 14 Mar 2013 00:33:08 -0700 8003348: SA can not read core file on OS
minqi [Thu, 14 Mar 2013 00:33:08 -0700] rev 16351
8003348: SA can not read core file on OS Summary: Macosx uses Mach-O file format for binary files, not ELF format. Currently SA works on core files on other platforms, t his change enables SA work on core file generated on Darwin. Reviewed-by: sla, sspitsyn Contributed-by: yumin.qi@oracle.com
Fri, 15 Mar 2013 11:44:33 -0700 8010105: new hotspot build - hs25-b24
amurillo [Fri, 15 Mar 2013 11:44:33 -0700] rev 16350
8010105: new hotspot build - hs25-b24 Reviewed-by: jcoomes
Thu, 21 Mar 2013 10:42:51 -0700 Added tag jdk8-b82 for changeset 3826413d5c5b
katleman [Thu, 21 Mar 2013 10:42:51 -0700] rev 16349
Added tag jdk8-b82 for changeset 3826413d5c5b
Thu, 21 Mar 2013 10:42:22 -0700 Added tag jdk8-b82 for changeset caa9b4e63aab
katleman [Thu, 21 Mar 2013 10:42:22 -0700] rev 16348
Added tag jdk8-b82 for changeset caa9b4e63aab
Wed, 05 Jul 2017 18:46:03 +0200 Added tag jdk8-b82 for changeset 5e8c55025644
duke [Wed, 05 Jul 2017 18:46:03 +0200] rev 16347
Added tag jdk8-b82 for changeset 5e8c55025644
Wed, 05 Jul 2017 18:46:02 +0200 Merge jdk8-b82
duke [Wed, 05 Jul 2017 18:46:02 +0200] rev 16346
Merge
Wed, 05 Jul 2017 18:45:58 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:58 +0200] rev 16345
Merge
Thu, 14 Mar 2013 19:33:29 -0700 Merge
lana [Thu, 14 Mar 2013 19:33:29 -0700] rev 16344
Merge
Tue, 12 Mar 2013 16:43:53 -0700 Merge
lana [Tue, 12 Mar 2013 16:43:53 -0700] rev 16343
Merge
Tue, 12 Mar 2013 17:39:34 +0100 7196531: Duplicate error messages on repeating annotations
jfranck [Tue, 12 Mar 2013 17:39:34 +0100] rev 16342
7196531: Duplicate error messages on repeating annotations Reviewed-by: jjg
Tue, 12 Mar 2013 16:02:43 +0000 8009545: Graph inference: dependencies between inference variables should be set during incorporation
mcimadamore [Tue, 12 Mar 2013 16:02:43 +0000] rev 16341
8009545: Graph inference: dependencies between inference variables should be set during incorporation Summary: Move all transitivity checks into the incorporation round Reviewed-by: jjg
Tue, 12 Mar 2013 16:02:13 +0000 8008540: Constructor reference to non-reifiable array should be rejected
mcimadamore [Tue, 12 Mar 2013 16:02:13 +0000] rev 16340
8008540: Constructor reference to non-reifiable array should be rejected 8008539: Spurious error when constructor reference mention an interface type 8008538: Constructor reference accepts wildcard parameterized types Summary: Overhaul of Check.checkConstructorRefType Reviewed-by: jjg
Tue, 12 Mar 2013 11:16:30 +0100 8005205: tests missing bugid for repeating annotation change
jfranck [Tue, 12 Mar 2013 11:16:30 +0100] rev 16339
8005205: tests missing bugid for repeating annotation change Reviewed-by: jjg, ssides
Mon, 11 Mar 2013 19:03:35 -0700 8009843: sjavac should accept -cp as synonym for -classpath
ohrstrom [Mon, 11 Mar 2013 19:03:35 -0700] rev 16338
8009843: sjavac should accept -cp as synonym for -classpath Reviewed-by: jjg
Mon, 11 Mar 2013 10:02:55 -0700 8009742: Bad lambda name for lambda in a static initializer or ctor
rfield [Mon, 11 Mar 2013 10:02:55 -0700] rev 16337
8009742: Bad lambda name for lambda in a static initializer or ctor Reviewed-by: mcimadamore
Mon, 11 Mar 2013 15:35:13 +0000 6181889: Empty try/finally results in bytecodes being generated
vromero [Mon, 11 Mar 2013 15:35:13 +0000] rev 16336
6181889: Empty try/finally results in bytecodes being generated Reviewed-by: mcimadamore
Thu, 07 Mar 2013 08:26:13 -0800 8009582: Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization
rfield [Thu, 07 Mar 2013 08:26:13 -0800] rev 16335
8009582: Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization Reviewed-by: mcimadamore
Thu, 07 Mar 2013 10:12:13 +0000 8009170: Regression: javac generates redundant bytecode in assignop involving arrays
vromero [Thu, 07 Mar 2013 10:12:13 +0000] rev 16334
8009170: Regression: javac generates redundant bytecode in assignop involving arrays Reviewed-by: mcimadamore
(0) -10000 -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip