Mon, 02 May 2011 00:55:09 -0700 6552561: MaxRecursiveInlineLevel flag doesn't operate correctly
twisti [Mon, 02 May 2011 00:55:09 -0700] rev 9435
6552561: MaxRecursiveInlineLevel flag doesn't operate correctly Reviewed-by: kvn, never
Thu, 28 Apr 2011 16:40:23 -0700 7039652: Performance regression after 7004547 changes
kvn [Thu, 28 Apr 2011 16:40:23 -0700] rev 9434
7039652: Performance regression after 7004547 changes Summary: Use unrolled_count() to limit unrolling and use the stride check only for initial stride value. Reviewed-by: never
Fri, 06 May 2011 11:25:16 -0400 Merge
kamg [Fri, 06 May 2011 11:25:16 -0400] rev 9433
Merge
Thu, 05 May 2011 21:20:21 -0400 7036525: Disable alternative source mechanism for OPENJDK builds
dholmes [Thu, 05 May 2011 21:20:21 -0400] rev 9432
7036525: Disable alternative source mechanism for OPENJDK builds Summary: By default if OPENJDK=true is set then we don't look in the alt-src predefined location. The user can explicitly set HS_ALT_SRC_REL to the desired location in conjunction with OPENJDK=true, if they wish. Reviewed-by: jcoomes, kamg
Thu, 05 May 2011 12:50:42 -0400 7033669: JVM TI spec has to be changed to not contain URLS to the VM Spec
kamg [Thu, 05 May 2011 12:50:42 -0400] rev 9431
7033669: JVM TI spec has to be changed to not contain URLS to the VM Spec Summary: Update JVMTI source files to remove hyperlinks and add full legal name Reviewed-by: acorn, dcubed, dholmes
Thu, 05 May 2011 09:33:14 -0400 Merge
kevinw [Thu, 05 May 2011 09:33:14 -0400] rev 9430
Merge
Mon, 18 Apr 2011 08:03:45 -0700 7005503: Make GuaranteedSafepointInterval a diagnostic flag
kevinw [Mon, 18 Apr 2011 08:03:45 -0700] rev 9429
7005503: Make GuaranteedSafepointInterval a diagnostic flag Reviewed-by: kamg, ysr
Wed, 04 May 2011 23:10:58 -0400 Merge
dholmes [Wed, 04 May 2011 23:10:58 -0400] rev 9428
Merge
Wed, 04 May 2011 19:16:49 -0400 7036267: c2/arm: mark version number as experimental and disable on unsupported platforms
dholmes [Wed, 04 May 2011 19:16:49 -0400] rev 9427
7036267: c2/arm: mark version number as experimental and disable on unsupported platforms Summary: Change call to Abstract_VM_Version::vm_info_string to VM_Version::vm_info_string so it cna be overridden by the arch specific VM_Version class Reviewed-by: bobv, phh
Fri, 06 May 2011 09:45:18 +0200 Merge
brutisso [Fri, 06 May 2011 09:45:18 +0200] rev 9426
Merge
Thu, 05 May 2011 07:51:05 -0700 6728025: LinkResolver is missing some ResourceMarks
jcoomes [Thu, 05 May 2011 07:51:05 -0700] rev 9425
6728025: LinkResolver is missing some ResourceMarks Reviewed-by: dholmes, coleenp, ysr, kamg
Thu, 05 May 2011 09:15:52 -0400 7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ...
tonyp [Thu, 05 May 2011 09:15:52 -0400] rev 9424
7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ... Summary: There is a race in the evac failure handling code that causes the condition the assert checks not to be true. The fix is to replace the too-strong assert with a more targeted one. Reviewed-by: johnc, ysr, jcoomes
Wed, 04 May 2011 15:08:44 -0700 7041501: NUMA: Expand the old gen more aggressively
iveresov [Wed, 04 May 2011 15:08:44 -0700] rev 9423
7041501: NUMA: Expand the old gen more aggressively Summary: Expand the old gen in bigger increments Reviewed-by: jmasa
Fri, 29 Apr 2011 09:11:03 +0200 7040068: CMS: Possibly unsafe initialization of BlockOffsetArrayUseUnallocatedBlock
brutisso [Fri, 29 Apr 2011 09:11:03 +0200] rev 9422
7040068: CMS: Possibly unsafe initialization of BlockOffsetArrayUseUnallocatedBlock Summary: BlockOffsetArrayUseUnallocatedBlock was intended to be turned off as part of BUG 6948538 but a code line in collectorPolicy.cpp actually kept it turned on. Reviewed-by: jwilhelm, ysr
Mon, 02 May 2011 07:08:53 -0700 Merge
jmasa [Mon, 02 May 2011 07:08:53 -0700] rev 9421
Merge
Fri, 29 Apr 2011 20:42:27 -0700 Merge
iveresov [Fri, 29 Apr 2011 20:42:27 -0700] rev 9420
Merge
Fri, 29 Apr 2011 12:39:32 -0700 7040485: Use transparent huge page on linux by default
iveresov [Fri, 29 Apr 2011 12:39:32 -0700] rev 9419
7040485: Use transparent huge page on linux by default Summary: Turn on UseLargePages by default but try only HugeTLBFS method if it is not explicitly specified on the command line. Reviewed-by: ysr
Fri, 29 Apr 2011 14:59:04 -0400 7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...)
tonyp [Fri, 29 Apr 2011 14:59:04 -0400] rev 9418
7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...) Summary: We should only undirty cards after we decide that they are not on a young region, not before. The fix also includes improvements to the verify_dirty_region() method which print out which cards were not found dirty. Reviewed-by: johnc, brutisso
Fri, 29 Apr 2011 12:40:49 -0400 7034139: G1: assert(Thread::current()->is_ConcurrentGC_thread()) failed: only a conc GC thread can call this.
tonyp [Fri, 29 Apr 2011 12:40:49 -0400] rev 9417
7034139: G1: assert(Thread::current()->is_ConcurrentGC_thread()) failed: only a conc GC thread can call this. Summary: We were calling STS join and leave during a STW pause and we are not suppoesed to. I now only call those during concurrent phase. I also added stress code in the non-product builds to force an overflows (the condition that ws uncovering the bug) to make sure it does not happen again. Reviewed-by: johnc, brutisso
Thu, 28 Apr 2011 15:29:18 -0700 7040410: -Xloggc:<file> incorrectly enables TraceClassUnloading causing tracing on tty
johnc [Thu, 28 Apr 2011 15:29:18 -0700] rev 9416
7040410: -Xloggc:<file> incorrectly enables TraceClassUnloading causing tracing on tty Summary: Don't enable TraceClassUnloading whne -Xloggc is specified. Reviewed-by: tonyp, ysr
Wed, 04 May 2011 11:04:45 -0400 Merge
kamg [Wed, 04 May 2011 11:04:45 -0400] rev 9415
Merge
Tue, 03 May 2011 12:45:54 -0700 7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot
dcubed [Tue, 03 May 2011 12:45:54 -0700] rev 9414
7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot Summary: Delete use of SOLARIS_7_OR_LATER from sparcWorks.make Reviewed-by: never
Tue, 03 May 2011 12:19:04 -0700 Merge
zgu [Tue, 03 May 2011 12:19:04 -0700] rev 9413
Merge
Tue, 03 May 2011 10:17:29 -0700 Merge
zgu [Tue, 03 May 2011 10:17:29 -0700] rev 9412
Merge
Tue, 03 May 2011 13:01:41 -0400 6986065: Rebrand exe/dll company names
zgu [Tue, 03 May 2011 13:01:41 -0400] rev 9411
6986065: Rebrand exe/dll company names Summary: Fixed Windows exe/dll right-click properties. "Oracle Corporation" for company name in jdk7, but "Sun Microsystems, Inc." for jdk6. Reviewed-by: phh, acorn
Tue, 03 May 2011 13:01:31 -0400 Merge
dsamersoff [Tue, 03 May 2011 13:01:31 -0400] rev 9410
Merge
Tue, 03 May 2011 18:43:18 +0400 7031385: incorrect register allocation in release_store_fence on linux x86
dsamersoff [Tue, 03 May 2011 18:43:18 +0400] rev 9409
7031385: incorrect register allocation in release_store_fence on linux x86 Summary: Since gcc 4.5 the inline assembly trying to use r register for an atomic 8-bit exchange and it leads to compilation error Reviewed-by: dsamersoff, dholmes Contributed-by: dbhole@redhat.com
Tue, 03 May 2011 18:24:55 +0400 7041156: gcc 4.6 doesn't recognise -export-dynamic option
dsamersoff [Tue, 03 May 2011 18:24:55 +0400] rev 9408
7041156: gcc 4.6 doesn't recognise -export-dynamic option Summary: Since -export-dynamic is a linker option, the correct way to pass it is -Xlinker -export-dynamic Reviewed-by: dsamersoff, dholmes Contributed-by: omajid@redhat.com
Mon, 02 May 2011 14:53:49 -0700 7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307
dcubed [Mon, 02 May 2011 14:53:49 -0700] rev 9407
7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307 Summary: Support build and runtime configs of old and new interfaces as appropriate. Reviewed-by: acorn, never
Fri, 29 Apr 2011 21:13:00 +0400 7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.so
dsamersoff [Fri, 29 Apr 2011 21:13:00 +0400] rev 9406
7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.so Summary: executable flag is set in the elf header of libjvm.so during build, instruct ld to don't do it. Reviewed-by: acorn, phh
Thu, 28 Apr 2011 08:24:46 -0700 7039447: 2/1 java profiling is broken in build 139 (garbage in function name)
dcubed [Thu, 28 Apr 2011 08:24:46 -0700] rev 9405
7039447: 2/1 java profiling is broken in build 139 (garbage in function name) Summary: The name in a deferred JVM/TI DynamicCodeGenerated event needs to be explicitly saved. Reviewed-by: acorn, never, dsamersoff, dholmes
Wed, 27 Apr 2011 06:20:00 -0700 Merge
zgu [Wed, 27 Apr 2011 06:20:00 -0700] rev 9404
Merge
Wed, 27 Apr 2011 09:09:57 -0400 7036747: 7017009 reappeared, problem with ElfStringTable
zgu [Wed, 27 Apr 2011 09:09:57 -0400] rev 9403
7036747: 7017009 reappeared, problem with ElfStringTable Summary: Created new "new" operator for CHeapObj that allows malloc to fail without causing fatal error. Also replaced "HeapAllocate" with "os::malloc" in decoder code to allow decoder to handle low memory scenario. Reviewed-by: coleenp, dholmes
Fri, 06 May 2011 14:10:20 -0700 Added tag hs21-b11 for changeset de80080e77a6
trims [Fri, 06 May 2011 14:10:20 -0700] rev 9402
Added tag hs21-b11 for changeset de80080e77a6
Thu, 05 May 2011 14:02:02 -0700 Added tag jdk7-b141 for changeset dbc77e0dc173
schien [Thu, 05 May 2011 14:02:02 -0700] rev 9401
Added tag jdk7-b141 for changeset dbc77e0dc173
Thu, 05 May 2011 14:01:55 -0700 Added tag jdk7-b141 for changeset 0f69dca4aa47
schien [Thu, 05 May 2011 14:01:55 -0700] rev 9400
Added tag jdk7-b141 for changeset 0f69dca4aa47
Wed, 05 Jul 2017 17:43:08 +0200 Added tag jdk7-b141 for changeset 5d86d0c7692e
duke [Wed, 05 Jul 2017 17:43:08 +0200] rev 9399
Added tag jdk7-b141 for changeset 5d86d0c7692e
Wed, 05 Jul 2017 17:43:08 +0200 Merge jdk7-b141
duke [Wed, 05 Jul 2017 17:43:08 +0200] rev 9398
Merge
Wed, 05 Jul 2017 17:43:05 +0200 Merge
duke [Wed, 05 Jul 2017 17:43:05 +0200] rev 9397
Merge
Mon, 02 May 2011 09:38:22 -0700 Merge
schien [Mon, 02 May 2011 09:38:22 -0700] rev 9396
Merge
Thu, 28 Apr 2011 17:44:47 -0700 Added tag jdk7-b140 for changeset c0c0f0374f67
schien [Thu, 28 Apr 2011 17:44:47 -0700] rev 9395
Added tag jdk7-b140 for changeset c0c0f0374f67
Wed, 27 Apr 2011 19:24:03 -0700 Merge
cl [Wed, 27 Apr 2011 19:24:03 -0700] rev 9394
Merge
Tue, 26 Apr 2011 16:22:41 -0700 6631003: Add hg tip changeset to build image
ohair [Tue, 26 Apr 2011 16:22:41 -0700] rev 9393
6631003: Add hg tip changeset to build image Reviewed-by: mduigou
Mon, 25 Apr 2011 20:16:46 -0700 7039493: incorporating WPTG translation bug fixes
mfang [Mon, 25 Apr 2011 20:16:46 -0700] rev 9392
7039493: incorporating WPTG translation bug fixes Reviewed-by: yhuang
Wed, 05 Jul 2017 17:43:00 +0200 Merge
duke [Wed, 05 Jul 2017 17:43:00 +0200] rev 9391
Merge
Mon, 02 May 2011 09:36:49 -0700 Merge
schien [Mon, 02 May 2011 09:36:49 -0700] rev 9390
Merge
Thu, 28 Apr 2011 17:44:29 -0700 Added tag jdk7-b140 for changeset 3202e475f9d9
schien [Thu, 28 Apr 2011 17:44:29 -0700] rev 9389
Added tag jdk7-b140 for changeset 3202e475f9d9
Wed, 27 Apr 2011 19:20:46 -0700 Merge
cl [Wed, 27 Apr 2011 19:20:46 -0700] rev 9388
Merge
Tue, 26 Apr 2011 16:28:05 -0700 6631003: Add hg tip changeset to build image
ohair [Tue, 26 Apr 2011 16:28:05 -0700] rev 9387
6631003: Add hg tip changeset to build image Reviewed-by: mduigou
Wed, 05 Jul 2017 17:42:56 +0200 Merge
duke [Wed, 05 Jul 2017 17:42:56 +0200] rev 9386
Merge
Mon, 02 May 2011 09:36:45 -0700 Merge
schien [Mon, 02 May 2011 09:36:45 -0700] rev 9385
Merge
Thu, 28 Apr 2011 17:44:28 -0700 Added tag jdk7-b140 for changeset 2c31217f748a
schien [Thu, 28 Apr 2011 17:44:28 -0700] rev 9384
Added tag jdk7-b140 for changeset 2c31217f748a
Wed, 27 Apr 2011 19:20:45 -0700 Merge
cl [Wed, 27 Apr 2011 19:20:45 -0700] rev 9383
Merge
Tue, 26 Apr 2011 16:28:22 -0700 6631003: Add hg tip changeset to build image
ohair [Tue, 26 Apr 2011 16:28:22 -0700] rev 9382
6631003: Add hg tip changeset to build image Reviewed-by: mduigou
Wed, 05 Jul 2017 17:42:52 +0200 Merge
duke [Wed, 05 Jul 2017 17:42:52 +0200] rev 9381
Merge
Mon, 02 May 2011 09:35:52 -0700 Merge
schien [Mon, 02 May 2011 09:35:52 -0700] rev 9380
Merge
Thu, 28 Apr 2011 17:44:18 -0700 Added tag jdk7-b140 for changeset 837037533544
schien [Thu, 28 Apr 2011 17:44:18 -0700] rev 9379
Added tag jdk7-b140 for changeset 837037533544
Wed, 27 Apr 2011 19:19:43 -0700 Merge
cl [Wed, 27 Apr 2011 19:19:43 -0700] rev 9378
Merge
Tue, 26 Apr 2011 16:29:35 -0700 6631003: Add hg tip changeset to build image
ohair [Tue, 26 Apr 2011 16:29:35 -0700] rev 9377
6631003: Add hg tip changeset to build image Reviewed-by: mduigou
Wed, 05 Jul 2017 17:42:48 +0200 Merge
duke [Wed, 05 Jul 2017 17:42:48 +0200] rev 9376
Merge
Wed, 04 May 2011 09:25:05 -0700 Merge
ohair [Wed, 04 May 2011 09:25:05 -0700] rev 9375
Merge
Mon, 02 May 2011 13:55:52 -0700 Merge
mfang [Mon, 02 May 2011 13:55:52 -0700] rev 9374
Merge
Thu, 28 Apr 2011 21:43:40 -0700 7040257: [pt_BR,fr] Print dialog has duplicate mnemonic key.
mfang [Thu, 28 Apr 2011 21:43:40 -0700] rev 9373
7040257: [pt_BR,fr] Print dialog has duplicate mnemonic key. Reviewed-by: psun
Thu, 28 Apr 2011 20:15:11 -0700 7040228: [zh_TW] extra (C) on cancel button on File Chooser dialog
mfang [Thu, 28 Apr 2011 20:15:11 -0700] rev 9372
7040228: [zh_TW] extra (C) on cancel button on File Chooser dialog Reviewed-by: yhuang
Thu, 28 Apr 2011 14:30:28 -0700 Merge
mfang [Thu, 28 Apr 2011 14:30:28 -0700] rev 9371
Merge
Wed, 27 Apr 2011 23:28:51 -0700 Merge
mfang [Wed, 27 Apr 2011 23:28:51 -0700] rev 9370
Merge
Wed, 27 Apr 2011 23:18:20 -0700 7038803: [CCJK] Incorrect mnemonic key (0) is displayed on cancel button on messagedialog of JOptionPane
mfang [Wed, 27 Apr 2011 23:18:20 -0700] rev 9369
7038803: [CCJK] Incorrect mnemonic key (0) is displayed on cancel button on messagedialog of JOptionPane Reviewed-by: yhuang
Wed, 27 Apr 2011 23:11:48 -0700 6501385: ColorChooser demo - two elemets have same mnemonic in it locale, GTK L&F
mfang [Wed, 27 Apr 2011 23:11:48 -0700] rev 9368
6501385: ColorChooser demo - two elemets have same mnemonic in it locale, GTK L&F Reviewed-by: yhuang
Tue, 26 Apr 2011 21:46:20 -0700 7036955: Japanese man pages in linux should be in utf-8 encoding
ogino [Tue, 26 Apr 2011 21:46:20 -0700] rev 9367
7036955: Japanese man pages in linux should be in utf-8 encoding Reviewed-by: ohair, mfang
Tue, 03 May 2011 15:02:55 -0700 Merge
igor [Tue, 03 May 2011 15:02:55 -0700] rev 9366
Merge
Sun, 01 May 2011 09:14:36 -0700 7040803: regression: bugster fail to start
igor [Sun, 01 May 2011 09:14:36 -0700] rev 9365
7040803: regression: bugster fail to start Reviewed-by: mullan, weijun, ngthomas
Mon, 02 May 2011 09:37:41 -0700 Merge
schien [Mon, 02 May 2011 09:37:41 -0700] rev 9364
Merge
Thu, 28 Apr 2011 17:44:34 -0700 Added tag jdk7-b140 for changeset adbb12180d75
schien [Thu, 28 Apr 2011 17:44:34 -0700] rev 9363
Added tag jdk7-b140 for changeset adbb12180d75
Fri, 29 Apr 2011 11:52:58 -0700 6903609: Max memory of 896 may be too large for typical windows developer environment
schien [Fri, 29 Apr 2011 11:52:58 -0700] rev 9362
6903609: Max memory of 896 may be too large for typical windows developer environment Reviewed-by: ksrini, katleman
Wed, 27 Apr 2011 19:23:13 -0700 Merge
cl [Wed, 27 Apr 2011 19:23:13 -0700] rev 9361
Merge
Wed, 27 Apr 2011 14:02:01 -0700 7040096: Fix broken hg tip for 'make source'
ohair [Wed, 27 Apr 2011 14:02:01 -0700] rev 9360
7040096: Fix broken hg tip for 'make source' Reviewed-by: katleman
Tue, 26 Apr 2011 16:27:40 -0700 6631003: Add hg tip changeset to build image
ohair [Tue, 26 Apr 2011 16:27:40 -0700] rev 9359
6631003: Add hg tip changeset to build image Reviewed-by: mduigou
Mon, 25 Apr 2011 21:16:54 -0700 Merge
mfang [Mon, 25 Apr 2011 21:16:54 -0700] rev 9358
Merge
Mon, 25 Apr 2011 16:39:49 -0700 7034259: [all] incorrect mnemonic keys in JCP automatic update advanced settings dialog.
mfang [Mon, 25 Apr 2011 16:39:49 -0700] rev 9357
7034259: [all] incorrect mnemonic keys in JCP automatic update advanced settings dialog. Reviewed-by: yhuang
Thu, 21 Apr 2011 09:42:59 -0700 Merge
mfang [Thu, 21 Apr 2011 09:42:59 -0700] rev 9356
Merge
Wed, 20 Apr 2011 20:15:27 -0700 7035843: [zh_CN, ja] JConsole mnemonic keys don't work
mfang [Wed, 20 Apr 2011 20:15:27 -0700] rev 9355
7035843: [zh_CN, ja] JConsole mnemonic keys don't work Reviewed-by: ogino
Wed, 20 Apr 2011 23:15:59 -0700 Merge
mfang [Wed, 20 Apr 2011 23:15:59 -0700] rev 9354
Merge
Tue, 19 Apr 2011 21:44:52 -0700 Merge
mfang [Tue, 19 Apr 2011 21:44:52 -0700] rev 9353
Merge
Tue, 19 Apr 2011 20:58:46 -0700 7025070: man page localization broken in jdk7
ogino [Tue, 19 Apr 2011 20:58:46 -0700] rev 9352
7025070: man page localization broken in jdk7 Reviewed-by: mfang
Fri, 22 Apr 2011 10:21:37 -0700 6595663: Manifest on jars contain JavaBeans entries
ohair [Fri, 22 Apr 2011 10:21:37 -0700] rev 9351
6595663: Manifest on jars contain JavaBeans entries Reviewed-by: alanb, mchung
Thu, 21 Apr 2011 18:26:04 -0700 7038711: Fix CC_VER checks for compiler options, fix use of -Wno-clobber
ohair [Thu, 21 Apr 2011 18:26:04 -0700] rev 9350
7038711: Fix CC_VER checks for compiler options, fix use of -Wno-clobber Reviewed-by: igor
Wed, 05 Jul 2017 17:42:37 +0200 Merge
duke [Wed, 05 Jul 2017 17:42:37 +0200] rev 9349
Merge
Tue, 03 May 2011 16:03:37 -0700 Merge
trims [Tue, 03 May 2011 16:03:37 -0700] rev 9348
Merge
Fri, 29 Apr 2011 17:00:19 -0700 7040777: Bump the HS21 build number to 11
trims [Fri, 29 Apr 2011 17:00:19 -0700] rev 9347
7040777: Bump the HS21 build number to 11 Summary: Update the HS21 build number to 11 Reviewed-by: jcoomes
Fri, 29 Apr 2011 16:55:43 -0700 Merge
trims [Fri, 29 Apr 2011 16:55:43 -0700] rev 9346
Merge
Fri, 29 Apr 2011 14:36:21 -0700 Merge
jmasa [Fri, 29 Apr 2011 14:36:21 -0700] rev 9345
Merge
Fri, 29 Apr 2011 12:33:39 -0700 Merge
jmasa [Fri, 29 Apr 2011 12:33:39 -0700] rev 9344
Merge
Wed, 27 Apr 2011 14:40:41 -0700 7037756: Deadlock in compiler thread similiar to 6789220
johnc [Wed, 27 Apr 2011 14:40:41 -0700] rev 9343
7037756: Deadlock in compiler thread similiar to 6789220 Summary: Avoid blocking in CompileBroker::compile_method_base() if the current thread holds the pending list lock. Reviewed-by: never, brutisso, ysr
Tue, 26 Apr 2011 21:17:24 -0700 7039089: G1: changeset for 7037276 broke heap verification, and related cleanups
ysr [Tue, 26 Apr 2011 21:17:24 -0700] rev 9342
7039089: G1: changeset for 7037276 broke heap verification, and related cleanups Summary: In G1 heap verification, we no longer scan perm to G1-collected heap refs as part of process_strong_roots() but rather in a separate explicit oop iteration over the perm gen. This preserves the original perm card-marks. Added a new assertion in younger_refs_iterate() to catch a simple subcase where the user may have forgotten a prior save_marks() call, as happened in the case of G1's attempt to iterate perm to G1 refs when verifying the heap before exit. The assert was deliberately weakened for ParNew+CMS and will be fixed for that combination in a future CR. Also made some (non-G1) cleanups related to code and comments obsoleted by the migration of Symbols to the native heap. Reviewed-by: iveresov, jmasa, tonyp
Tue, 26 Apr 2011 11:46:34 -0700 7037939: NUMA: Disable adaptive resizing if SHM large pages are used
iveresov [Tue, 26 Apr 2011 11:46:34 -0700] rev 9341
7037939: NUMA: Disable adaptive resizing if SHM large pages are used Summary: Make the NUMA allocator behave properly with SHM and ISM large pages. Reviewed-by: ysr
Sat, 23 Apr 2011 04:20:09 -0700 7037250: cscope.make database generation is silently broken
jcoomes [Sat, 23 Apr 2011 04:20:09 -0700] rev 9340
7037250: cscope.make database generation is silently broken Reviewed-by: stefank
Fri, 22 Apr 2011 09:26:09 -0700 Merge
jmasa [Fri, 22 Apr 2011 09:26:09 -0700] rev 9339
Merge
Thu, 21 Apr 2011 10:23:44 -0700 6946417: G1: Java VisualVM does not support G1 properly.
jmasa [Thu, 21 Apr 2011 10:23:44 -0700] rev 9338
6946417: G1: Java VisualVM does not support G1 properly. Summary: Added counters for jstat Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc
Thu, 21 Apr 2011 01:16:20 -0700 Merge
ysr [Thu, 21 Apr 2011 01:16:20 -0700] rev 9337
Merge
Wed, 20 Apr 2011 19:19:30 -0700 7037276: Unnecessary double traversal of dirty card windows
ysr [Wed, 20 Apr 2011 19:19:30 -0700] rev 9336
7037276: Unnecessary double traversal of dirty card windows Summary: Short-circuited an unnecessary double traversal of dirty card windows when iterating younger refs. Also renamed some cardtable methods for more clarity. Reviewed-by: jmasa, stefank, poonam
Wed, 20 Apr 2011 17:12:04 -0700 7034464: Support transparent large pages on Linux
iveresov [Wed, 20 Apr 2011 17:12:04 -0700] rev 9335
7034464: Support transparent large pages on Linux Summary: Support transparent huge pages on Linux available since 2.6.38 Reviewed-by: iveresov, ysr Contributed-by: aph@redhat.com
Tue, 19 Apr 2011 15:46:59 -0400 7011855: G1: non-product flag to artificially grow the heap
tonyp [Tue, 19 Apr 2011 15:46:59 -0400] rev 9334
7011855: G1: non-product flag to artificially grow the heap Summary: It introduces non-product cmd line parameter G1DummyRegionsPerGC which indicates how many "dummy" regions to allocate at the end of each GC. This allows the G1 heap to grow artificially and makes concurrent marking cycles more frequent irrespective of what the application that is running is doing. The dummy regions will be found totally empty during cleanup so this parameter can also be used to stress the concurrent cleanup operation. Reviewed-by: brutisso, johnc
Fri, 29 Apr 2011 11:15:30 -0700 Merge
kvn [Fri, 29 Apr 2011 11:15:30 -0700] rev 9333
Merge
Thu, 28 Apr 2011 14:00:13 -0700 7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr
never [Thu, 28 Apr 2011 14:00:13 -0700] rev 9332
7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr Reviewed-by: kvn
Wed, 27 Apr 2011 15:40:36 -0700 7029167: add support for conditional card marks
never [Wed, 27 Apr 2011 15:40:36 -0700] rev 9331
7029167: add support for conditional card marks Reviewed-by: iveresov, kvn
Tue, 26 Apr 2011 12:14:22 -0700 7039586: test/java/util/Collections/Rotate.java failing with hs21-b09
kvn [Tue, 26 Apr 2011 12:14:22 -0700] rev 9330
7039586: test/java/util/Collections/Rotate.java failing with hs21-b09 Summary: A predicate should not be moved in partial peel optimization since it will invalidate jvm state of its uncommon trap. Reviewed-by: never
Mon, 25 Apr 2011 16:25:58 -0700 7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis
never [Mon, 25 Apr 2011 16:25:58 -0700] rev 9329
7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis Reviewed-by: twisti
Thu, 21 Apr 2011 00:25:40 -0700 6993078: JSR 292 too many pushes: Lesp points into register window
twisti [Thu, 21 Apr 2011 00:25:40 -0700] rev 9328
6993078: JSR 292 too many pushes: Lesp points into register window Reviewed-by: kvn, never
Wed, 20 Apr 2011 18:29:35 -0700 7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post
kvn [Wed, 20 Apr 2011 18:29:35 -0700] rev 9327
7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post Summary: memory slices should be always created for non-static fields after allocation Reviewed-by: never
Wed, 20 Apr 2011 09:29:00 -0700 7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp
never [Wed, 20 Apr 2011 09:29:00 -0700] rev 9326
7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp Reviewed-by: kvn, jrose, twisti
Tue, 19 Apr 2011 09:30:17 -0700 7037812: few more defaults changes for new AMD processors
kvn [Tue, 19 Apr 2011 09:30:17 -0700] rev 9325
7037812: few more defaults changes for new AMD processors Summary: use PREFETCHW as default prefetch instruction, set UseXMMForArrayCopy and UseUnalignedLoadStores to true by default. Reviewed-by: kvn Contributed-by: tom.deneau@amd.com
Mon, 18 Apr 2011 06:50:57 -0700 7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass
twisti [Mon, 18 Apr 2011 06:50:57 -0700] rev 9324
7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass Reviewed-by: kvn, iveresov
Mon, 18 Apr 2011 01:33:28 -0700 7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space
twisti [Mon, 18 Apr 2011 01:33:28 -0700] rev 9323
7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space Reviewed-by: kvn, jrose
Wed, 27 Apr 2011 17:25:45 -0700 Merge
coleenp [Wed, 27 Apr 2011 17:25:45 -0700] rev 9322
Merge
Tue, 26 Apr 2011 14:04:43 -0400 7009923: JSR 292: VM crash in JavaThread::last_frame
coleenp [Tue, 26 Apr 2011 14:04:43 -0400] rev 9321
7009923: JSR 292: VM crash in JavaThread::last_frame Summary: Handle stack overflow before the first frame is called, by printing out the called method and not walking the stack. Reviewed-by: dholmes, phh, dsamersoff
Sat, 23 Apr 2011 00:33:38 -0400 Merge
vladidan [Sat, 23 Apr 2011 00:33:38 -0400] rev 9320
Merge
Thu, 21 Apr 2011 10:12:42 -0400 Merge
vladidan [Thu, 21 Apr 2011 10:12:42 -0400] rev 9319
Merge
Wed, 20 Apr 2011 14:07:57 -0400 7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must match
vladidan [Wed, 20 Apr 2011 14:07:57 -0400] rev 9318
7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must match Summary: The change avoids generating relocation info entry for the staging area patching stub on systems that don't support movw/movt instructions Reviewed-by: bdelsart
Tue, 03 May 2011 16:00:35 -0700 Added tag hs21-b10 for changeset 33e592b5ff17
trims [Tue, 03 May 2011 16:00:35 -0700] rev 9317
Added tag hs21-b10 for changeset 33e592b5ff17
Mon, 02 May 2011 09:36:24 -0700 Merge
schien [Mon, 02 May 2011 09:36:24 -0700] rev 9316
Merge
(0) -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip