2012-01-09 7120511: Add diagnostic commands
fparain [Mon, 09 Jan 2012 10:27:24 +0100] rev 11441
7120511: Add diagnostic commands Reviewed-by: acorn, phh, dcubed, sspitsyn
2012-01-12 7129240: backout fix for 7102776 until 7128770 is resolved
dcubed [Wed, 11 Jan 2012 19:54:34 -0800] rev 11440
7129240: backout fix for 7102776 until 7128770 is resolved Reviewed-by: phh, bobv, coleenp, dcubed Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
2012-01-07 Merge
kvn [Fri, 06 Jan 2012 20:09:20 -0800] rev 11439
Merge
2012-01-06 7119294: Two command line options cause JVM to crash
iveresov [Thu, 05 Jan 2012 17:25:58 -0800] rev 11438
7119294: Two command line options cause JVM to crash Summary: Setup thread register in MacroAssembler::incr_allocated_bytes() on x64 Reviewed-by: kvn
2011-12-30 7125879: assert(proj != NULL) failed: must be found
kvn [Fri, 30 Dec 2011 11:43:06 -0800] rev 11437
7125879: assert(proj != NULL) failed: must be found Summary: Leave i_o attached to slow allocation call when there are no i_o users after the call. Reviewed-by: iveresov, twisti
2011-12-29 Merge
kvn [Thu, 29 Dec 2011 11:37:50 -0800] rev 11436
Merge
2011-12-27 7123954: Some CTW test crash with SIGSEGV
kvn [Tue, 27 Dec 2011 15:08:43 -0800] rev 11435
7123954: Some CTW test crash with SIGSEGV Summary: Correct Allocate expansion code to preserve i_o when only slow call is generated. Reviewed-by: iveresov
2011-12-23 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM
kvn [Fri, 23 Dec 2011 15:24:36 -0800] rev 11434
7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM Summary: Distance is too large for one short branch in string_indexofC8(). Reviewed-by: iveresov
2011-12-23 7123253: C1: in store check code, usage of registers may be incorrect
roland [Fri, 23 Dec 2011 09:36:23 +0100] rev 11433
7123253: C1: in store check code, usage of registers may be incorrect Summary: fix usage of input register in assembly code for store check. Reviewed-by: never
2011-12-22 7123108: C1: assert(if_state != NULL) failed: states do not match up
roland [Thu, 22 Dec 2011 10:55:53 +0100] rev 11432
7123108: C1: assert(if_state != NULL) failed: states do not match up Summary: In CEE, ensure if and common successor state are at the same inline level Reviewed-by: never
2011-12-20 7121140: Allocation paths require explicit memory synchronization operations for RMO systems
roland [Tue, 20 Dec 2011 16:56:50 +0100] rev 11431
7121140: Allocation paths require explicit memory synchronization operations for RMO systems Summary: adds store store barrier after initialization of header and body of objects. Reviewed-by: never, kvn
2011-12-07 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
stefank [Wed, 07 Dec 2011 11:35:03 +0100] rev 11430
7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose
2011-12-20 7121648: Use 3-operands SIMD instructions on x86 with AVX
kvn [Tue, 20 Dec 2011 00:55:02 -0800] rev 11429
7121648: Use 3-operands SIMD instructions on x86 with AVX Summary: Use 3-operands SIMD instructions in C2 generated code for machines with AVX. Reviewed-by: never
2011-12-19 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type
never [Mon, 19 Dec 2011 14:16:23 -0800] rev 11428
7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type Reviewed-by: kvn
2011-12-14 7116452: Add support for AVX instructions
kvn [Wed, 14 Dec 2011 14:54:38 -0800] rev 11427
7116452: Add support for AVX instructions Summary: Added support for AVX extension to the x86 instruction set. Reviewed-by: never
2011-12-14 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler
iveresov [Tue, 13 Dec 2011 17:10:52 -0800] rev 11426
7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler Summary: Exercise C2 more in tiered mode with Xcomp Reviewed-by: kvn, never
2011-12-13 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now
roland [Tue, 13 Dec 2011 10:54:47 +0100] rev 11425
7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now Summary: fix C1's CEE to take inlining into account when the stacks in states are compared. Reviewed-by: iveresov, never
2011-12-12 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop)
iveresov [Mon, 12 Dec 2011 12:44:08 -0800] rev 11424
7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop) Summary: Added handles for references to methods in select_task() Reviewed-by: twisti, kvn
2012-01-07 Merge
dcubed [Fri, 06 Jan 2012 16:18:29 -0800] rev 11423
Merge
2012-01-05 Merge
phh [Thu, 05 Jan 2012 17:16:13 -0500] rev 11422
Merge
2012-01-05 7126480: Make JVM start time in milliseconds since the Java epoch available
phh [Thu, 05 Jan 2012 17:14:52 -0500] rev 11421
7126480: Make JVM start time in milliseconds since the Java epoch available Summary: Expose existing Management::_begin_vm_creation_time via new accessor Management::begin_vm_creation_time(). Reviewed-by: acorn, dcubed
2012-01-05 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint
fparain [Thu, 05 Jan 2012 07:26:44 -0800] rev 11420
7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint Reviewed-by: sspitsyn, dcubed, mchung, dholmes
2012-01-05 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary
dcubed [Thu, 05 Jan 2012 06:24:52 -0800] rev 11419
7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary Summary: Use JavaThread::jvmti_thread_state() instead of JvmtiThreadState::state_for(). Reviewed-by: coleenp, poonam, acorn
2012-01-03 7126185: Clean up lasterror handling, add os::get_last_error()
phh [Tue, 03 Jan 2012 15:11:31 -0500] rev 11418
7126185: Clean up lasterror handling, add os::get_last_error() Summary: Add os::get_last_error(), replace getLastErrorString() by os::lasterror() in os_windows.cpp. Reviewed-by: kamg, dholmes Contributed-by: erik.gahlin@oracle.com
2012-01-01 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64
phh [Sun, 01 Jan 2012 11:17:59 -0500] rev 11417
7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64 Summary: Add rdtsc detection and inline generation. Reviewed-by: kamg, dholmes Contributed-by: karen.kinnear@oracle.com
2012-01-06 Merge
jmasa [Thu, 05 Jan 2012 21:02:05 -0800] rev 11416
Merge
2012-01-04 Merge
jmasa [Wed, 04 Jan 2012 07:56:13 -0800] rev 11415
Merge
2012-01-02 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1
stefank [Mon, 02 Jan 2012 10:01:46 +0100] rev 11414
7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1 Summary: Used uintptr_t and void* for all the casts and checks in test_is_in. Reviewed-by: tonyp, jmasa
2012-01-04 Merge
jiangli [Wed, 04 Jan 2012 12:36:07 -0500] rev 11413
Merge
2011-12-28 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type.
jiangli [Wed, 28 Dec 2011 12:15:57 -0500] rev 11412
7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. Summary: Change instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count to u2 type. Reviewed-by: never, bdelsart, dholmes Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
2011-12-20 7116216: StackOverflow GC crash
bdelsart [Tue, 20 Dec 2011 12:33:05 +0100] rev 11411
7116216: StackOverflow GC crash Summary: GC crash for explicit stack overflow checks after a C2I transition. Reviewed-by: coleenp, never Contributed-by: yang02.wang@sap.com, bertrand.delsart@oracle.com
2011-12-16 Merge
jiangli [Fri, 16 Dec 2011 17:33:08 -0500] rev 11410
Merge
2011-12-09 Merge
jiangli [Fri, 09 Dec 2011 11:29:05 -0800] rev 11409
Merge
2011-12-07 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle
vladidan [Wed, 07 Dec 2011 16:47:08 -0500] rev 11408
7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle Summary: missing release barrier in Monitor::IUnlock Reviewed-by: dholmes, dice
2011-12-06 7117052: instanceKlass::_init_state can be u1 type
coleenp [Tue, 06 Dec 2011 18:28:51 -0500] rev 11407
7117052: instanceKlass::_init_state can be u1 type Summary: Change instanceKlass::_init_state field to u1 type. Reviewed-by: bdelsart, coleenp, dholmes, phh, never Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
2011-11-29 Merge
bobv [Tue, 29 Nov 2011 14:44:44 -0500] rev 11406
Merge
2011-11-17 7102776: Pack instanceKlass boolean fields into single u1 field
coleenp [Thu, 17 Nov 2011 12:53:59 -0500] rev 11405
7102776: Pack instanceKlass boolean fields into single u1 field Summary: Reduce class runtime memory usage by packing 4 instanceKlass boolean fields into single u1 field. Save 4-byte for each loaded class. Reviewed-by: dholmes, bobv, phh, twisti, never, coleenp Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
2012-01-03 Merge
jmasa [Tue, 03 Jan 2012 10:22:19 -0800] rev 11404
Merge
2011-12-29 7125516: G1: ~ConcurrentMark() frees incorrectly
stefank [Thu, 29 Dec 2011 07:37:23 +0100] rev 11403
7125516: G1: ~ConcurrentMark() frees incorrectly Summary: Replaced the code with a ShouldNotReachHere Reviewed-by: tonyp, jmasa
2011-12-28 7124829: NUMA: memory leak on Linux with large pages
iveresov [Tue, 27 Dec 2011 16:43:49 -0800] rev 11402
7124829: NUMA: memory leak on Linux with large pages Summary: In os::free_memory() use mmap with the same attributes as for the heap space Reviewed-by: kvn Contributed-by: Aleksey Ignatenko <aleksey.v.ignatenko@intel.com>
2011-12-30 Merge
vladidan [Thu, 29 Dec 2011 20:09:24 -0500] rev 11401
Merge
2011-12-27 Merge
vladidan [Mon, 26 Dec 2011 20:36:01 -0500] rev 11400
Merge
2011-12-22 7122253: Instrumentation.retransformClasses() leaks class bytes
dcubed [Thu, 22 Dec 2011 12:50:42 -0800] rev 11399
7122253: Instrumentation.retransformClasses() leaks class bytes Summary: Change ClassFileParser::parseClassFile() to use the instanceKlass:_cached_class_file_bytes field to avoid leaking the cache. Reviewed-by: coleenp, acorn, poonam
2011-12-27 Merge
jmasa [Tue, 27 Dec 2011 12:38:49 -0800] rev 11398
Merge
2011-12-21 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx
brutisso [Wed, 21 Dec 2011 22:13:31 +0100] rev 11397
7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx Summary: Use a percentage of -Xms as min and another percentage of -Xmx as max for the young gen size Reviewed-by: tonyp, johnc
2011-12-14 7121618: Change type of number of GC workers to unsigned int.
jmasa [Wed, 14 Dec 2011 13:34:57 -0800] rev 11396
7121618: Change type of number of GC workers to unsigned int. Summary: Change variables representing the number of GC workers to uint from int and size_t. Change the parameter in work(int i) to work(uint worker_id). Reviewed-by: brutisso, tonyp
2011-12-21 7119027: G1: use atomics to update RS length / predict time of inc CSet
tonyp [Wed, 21 Dec 2011 07:53:53 -0500] rev 11395
7119027: G1: use atomics to update RS length / predict time of inc CSet Summary: Make sure that the updates to the RS length and inc CSet predicted time are updated in an MT-safe way. Reviewed-by: brutisso, iveresov
2011-12-21 Merge
jmasa [Tue, 20 Dec 2011 20:29:35 -0800] rev 11394
Merge
2011-12-20 7123165: G1: output during parallel verification can get messed up
tonyp [Tue, 20 Dec 2011 12:59:28 -0500] rev 11393
7123165: G1: output during parallel verification can get messed up Summary: Serialize the worker threads that are generating output during parallel heap verification to make sure the output is consistent. Reviewed-by: brutisso, johnc, jmasa
2011-12-23 7123810: new hotspot build - hs23-b10
amurillo [Fri, 23 Dec 2011 15:29:34 -0800] rev 11392
7123810: new hotspot build - hs23-b10 Reviewed-by: jcoomes
2012-01-13 Added tag jdk8-b21 for changeset d4711a3a19f6
katleman [Fri, 13 Jan 2012 10:05:33 -0800] rev 11391
Added tag jdk8-b21 for changeset d4711a3a19f6
2012-01-13 Added tag jdk8-b21 for changeset 4482b9090d5e
katleman [Fri, 13 Jan 2012 10:05:28 -0800] rev 11390
Added tag jdk8-b21 for changeset 4482b9090d5e
2017-07-05 Added tag jdk8-b21 for changeset b3a426170188
duke [Wed, 05 Jul 2017 17:59:32 +0200] rev 11389
Added tag jdk8-b21 for changeset b3a426170188
2017-07-05 Merge jdk8-b21
duke [Wed, 05 Jul 2017 17:59:32 +0200] rev 11388
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:59:29 +0200] rev 11387
Merge
2012-01-10 Merge
lana [Mon, 09 Jan 2012 19:13:08 -0800] rev 11386
Merge
2012-01-04 Merge
lana [Wed, 04 Jan 2012 10:58:12 -0800] rev 11385
Merge
2012-01-04 7046929: tools/javac/api/T6397104.java fails
jjh [Tue, 03 Jan 2012 17:18:10 -0800] rev 11384
7046929: tools/javac/api/T6397104.java fails Reviewed-by: jjg
2012-01-03 4881269: improve diagnostic for ill-formed tokens
jjg [Tue, 03 Jan 2012 11:37:00 -0800] rev 11383
4881269: improve diagnostic for ill-formed tokens Reviewed-by: mcimadamore
2011-12-28 Merge
lana [Wed, 28 Dec 2011 10:52:11 -0800] rev 11382
Merge
2011-12-23 7124605: typos in javac comments
jjg [Fri, 23 Dec 2011 22:30:33 +0000] rev 11381
7124605: typos in javac comments Reviewed-by: ksrini
2012-01-05 Added tag jdk8-b20 for changeset 075cd2a7d88e
katleman [Thu, 05 Jan 2012 08:42:49 -0800] rev 11380
Added tag jdk8-b20 for changeset 075cd2a7d88e
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:59:24 +0200] rev 11379
Merge
2012-01-12 Merge
katleman [Wed, 11 Jan 2012 16:12:55 -0800] rev 11378
Merge
2012-01-09 7096063: /META-INF/mimetypes.default missing in jre\lib\resources.jar
ohair [Mon, 09 Jan 2012 09:22:54 -0800] rev 11377
7096063: /META-INF/mimetypes.default missing in jre\lib\resources.jar Reviewed-by: dholmes
2012-01-05 Added tag jdk8-b20 for changeset 90e14ec89395
katleman [Thu, 05 Jan 2012 08:42:37 -0800] rev 11376
Added tag jdk8-b20 for changeset 90e14ec89395
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:59:21 +0200] rev 11375
Merge
2012-01-05 Added tag jdk8-b20 for changeset 4296421cf07a
katleman [Thu, 05 Jan 2012 08:42:36 -0800] rev 11374
Added tag jdk8-b20 for changeset 4296421cf07a
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:59:18 +0200] rev 11373
Merge
2012-01-05 Added tag jdk8-b20 for changeset 7ed0c3890bb7
katleman [Thu, 05 Jan 2012 08:42:25 -0800] rev 11372
Added tag jdk8-b20 for changeset 7ed0c3890bb7
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:59:15 +0200] rev 11371
Merge
2012-01-12 Merge
katleman [Wed, 11 Jan 2012 16:13:21 -0800] rev 11370
Merge
2012-01-09 7128320: Fix freetype sanity check to make it more generic
ohair [Mon, 09 Jan 2012 09:18:37 -0800] rev 11369
7128320: Fix freetype sanity check to make it more generic Reviewed-by: luchsh, katleman Contributed-by: Jonathan Lu <luchsh@linux.vnet.ibm.com>
2012-01-05 7127104: Build issue with prtconf and zones, also using := to avoid extra execs
ohair [Wed, 04 Jan 2012 17:42:25 -0800] rev 11368
7127104: Build issue with prtconf and zones, also using := to avoid extra execs Reviewed-by: katleman
2012-01-10 Merge
lana [Mon, 09 Jan 2012 19:12:44 -0800] rev 11367
Merge
2012-01-04 Merge
lana [Wed, 04 Jan 2012 10:57:39 -0800] rev 11366
Merge
2012-01-04 7104647: Adding a diagnostic command framework
fparain [Wed, 04 Jan 2012 03:49:35 -0800] rev 11365
7104647: Adding a diagnostic command framework Reviewed-by: mchung, dholmes
2012-01-03 7124443: (launcher) test DefaultsLocaleTest fails with Windows shells.
ksrini [Tue, 03 Jan 2012 08:33:30 -0800] rev 11364
7124443: (launcher) test DefaultsLocaleTest fails with Windows shells. Reviewed-by: darcy
2012-01-03 7123582: (launcher) display the -version and -XshowSettings
ksrini [Tue, 03 Jan 2012 08:27:37 -0800] rev 11363
7123582: (launcher) display the -version and -XshowSettings Reviewed-by: alanb
2012-01-01 7125055: ContentHandler.getContent API changed in error
chegar [Sun, 01 Jan 2012 09:24:00 +0000] rev 11362
7125055: ContentHandler.getContent API changed in error Reviewed-by: alanb
2011-12-30 7122061: add -Xlint:all -Werror to warning-free build steps
smarks [Thu, 29 Dec 2011 16:39:51 -0800] rev 11361
7122061: add -Xlint:all -Werror to warning-free build steps Reviewed-by: chegar, alanb, dholmes, ohair
2011-12-28 Merge
lana [Wed, 28 Dec 2011 10:51:24 -0800] rev 11360
Merge
2011-12-23 7121600: Instrumentation.redefineClasses() leaks class bytes
dcubed [Thu, 22 Dec 2011 18:35:48 -0800] rev 11359
7121600: Instrumentation.redefineClasses() leaks class bytes Summary: Call JNI ReleaseByteArrayElements() on memory returned by JNI GetByteArrayElements(). Also push test for 7122253. Reviewed-by: acorn, poonam
2011-12-22 7076310: (file) AclEntry.Builder setFlags throws IllegalArgumentException if set argument is empty
alanb [Thu, 22 Dec 2011 10:52:17 +0000] rev 11358
7076310: (file) AclEntry.Builder setFlags throws IllegalArgumentException if set argument is empty Reviewed-by: alanb Contributed-by: stephen.flores@oracle.com
2011-12-22 7122169: TcpTimeout fail for various reasons
weijun [Thu, 22 Dec 2011 15:35:55 +0800] rev 11357
7122169: TcpTimeout fail for various reasons Reviewed-by: alanb
2011-12-21 6839886: Array overrun in pkcs11
valeriep [Wed, 21 Dec 2011 14:08:00 -0800] rev 11356
6839886: Array overrun in pkcs11 Summary: Fix the wrong value when dealing w/ month and day. Reviewed-by: mullan
2011-12-21 7078386: NetworkInterface.getNetworkInterfaces() may return corrupted results on linux
michaelm [Wed, 21 Dec 2011 10:06:32 +0000] rev 11355
7078386: NetworkInterface.getNetworkInterfaces() may return corrupted results on linux Reviewed-by: michaelm, alanb, chegar Contributed-by: brandon.passanisi@oracle.com
2011-12-21 7122054: (tz) Windows-only: tzmappings needs update for KB2633952
okutsu [Wed, 21 Dec 2011 17:09:39 +0900] rev 11354
7122054: (tz) Windows-only: tzmappings needs update for KB2633952 Reviewed-by: peytoia
2012-01-05 Added tag jdk8-b20 for changeset e069ef26f072
katleman [Thu, 05 Jan 2012 08:42:40 -0800] rev 11353
Added tag jdk8-b20 for changeset e069ef26f072
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:59:08 +0200] rev 11352
Merge
2012-01-05 Added tag jdk8-b20 for changeset a0bd97631679
katleman [Thu, 05 Jan 2012 08:42:29 -0800] rev 11351
Added tag jdk8-b20 for changeset a0bd97631679
2012-01-05 Added tag jdk8-b20 for changeset 87d3111b6629
katleman [Thu, 05 Jan 2012 08:42:22 -0800] rev 11350
Added tag jdk8-b20 for changeset 87d3111b6629
2017-07-05 Added tag jdk8-b20 for changeset 6561530ea757
duke [Wed, 05 Jul 2017 17:59:00 +0200] rev 11349
Added tag jdk8-b20 for changeset 6561530ea757
2017-07-05 Merge jdk8-b20
duke [Wed, 05 Jul 2017 17:59:00 +0200] rev 11348
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:58:57 +0200] rev 11347
Merge
2011-12-29 Added tag jdk8-b19 for changeset 8e546b2b9dd0
katleman [Thu, 29 Dec 2011 15:14:53 -0800] rev 11346
Added tag jdk8-b19 for changeset 8e546b2b9dd0
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip