Fri, 07 Mar 2008 11:09:13 -0800 6667605: (Escape Analysis) inline java constructors when EA is on
kvn [Fri, 07 Mar 2008 11:09:13 -0800] rev 214
6667605: (Escape Analysis) inline java constructors when EA is on Summary: java constructors should be inlined to be able scalar replace a new object Reviewed-by: rasbold
Thu, 06 Mar 2008 20:58:16 -0800 6670459: Fix Node::dump() performance
kvn [Thu, 06 Mar 2008 20:58:16 -0800] rev 213
6670459: Fix Node::dump() performance Summary: dump full ideal graph takes forever. Reviewed-by: never, rasbold
Thu, 06 Mar 2008 10:53:33 -0800 6667612: (Escape Analysis) disable loop cloning if it has a scalar replaceable allocation
kvn [Thu, 06 Mar 2008 10:53:33 -0800] rev 212
6667612: (Escape Analysis) disable loop cloning if it has a scalar replaceable allocation Summary: Cloning an allocation will not allow scalar replacement since memory operations could not be associated with one allocation. Reviewed-by: rasbold
Thu, 06 Mar 2008 10:30:17 -0800 6667610: (Escape Analysis) retry compilation without EA if it fails
kvn [Thu, 06 Mar 2008 10:30:17 -0800] rev 211
6667610: (Escape Analysis) retry compilation without EA if it fails Summary: During split unique types EA could exceed nodes limit and fail the method compilation. Reviewed-by: rasbold
Wed, 05 Mar 2008 11:33:31 -0800 6671250: In Parse::do_if() old Cmp node 'c' should be replaced with new one after BoolNode transformation
kvn [Wed, 05 Mar 2008 11:33:31 -0800] rev 210
6671250: In Parse::do_if() old Cmp node 'c' should be replaced with new one after BoolNode transformation Summary: In Parse::do_if() 'c' (CmpNode) node may be changed during BoolNode transformation so 'c' may became dead but the node is referenced later in the code. Reviewed-by: never
Fri, 29 Feb 2008 19:57:41 -0800 6667618: disable LoadL->ConvL2I ==> LoadI optimization
kvn [Fri, 29 Feb 2008 19:57:41 -0800] rev 209
6667618: disable LoadL->ConvL2I ==> LoadI optimization Summary: this optimization causes problems (sizes of Load and Store nodes do not match) for objects initialization code and Escape Analysis Reviewed-by: jrose, never
Fri, 29 Feb 2008 19:07:15 -0800 6667588: Don't generate duplicated CMP for float/double values
kvn [Fri, 29 Feb 2008 19:07:15 -0800] rev 208
6667588: Don't generate duplicated CMP for float/double values Summary: float CMove generation add duplicated CMPF if there are more then one Move depending on the condition. Reviewed-by: jrose, never, rasbold
Fri, 29 Feb 2008 11:22:27 -0800 6667581: Don't generate initialization (by 0) code for arrays with size 0
kvn [Fri, 29 Feb 2008 11:22:27 -0800] rev 207
6667581: Don't generate initialization (by 0) code for arrays with size 0 Summary: generate_arraycopy() does not check the size of allocated array. Reviewed-by: jrose, never
Fri, 29 Feb 2008 09:57:18 -0800 6667580: Optimize CmpP for allocations
kvn [Fri, 29 Feb 2008 09:57:18 -0800] rev 206
6667580: Optimize CmpP for allocations Summary: CmpP could be optimized out if it compares new allocated objects. Reviewed-by: jrose, never, rasbold
Thu, 28 Feb 2008 15:40:09 -0800 6667573: Use set_req_X() in AddPNode::Ideal() for Iterative GVN
kvn [Thu, 28 Feb 2008 15:40:09 -0800] rev 205
6667573: Use set_req_X() in AddPNode::Ideal() for Iterative GVN Summary: set_req_X() puts dependent nodes on IGVN worklist which allows to improve graph and gives more opportunities for EA scalar replacement. Reviewed-by: jrose, never
Thu, 28 Feb 2008 10:45:15 -0800 6590177: jck60019 test assert(!repeated,"do not walk merges twice")
kvn [Thu, 28 Feb 2008 10:45:15 -0800] rev 204
6590177: jck60019 test assert(!repeated,"do not walk merges twice") Summary: A mergemem node could be not in worklist_store but in should_not_repeat vectorset since it was processed and removed from worklist_store before. Reviewed-by: jrose, never
Wed, 27 Feb 2008 00:23:37 -0800 6610906: inexplicable IncompatibleClassChangeError
jrose [Wed, 27 Feb 2008 00:23:37 -0800] rev 203
6610906: inexplicable IncompatibleClassChangeError Summary: dependency check must treat polymorphic interfaces consistently Reviewed-by: kvn, never, sgoldman
Mon, 25 Feb 2008 15:05:44 -0800 6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VM
kvn [Mon, 25 Feb 2008 15:05:44 -0800] rev 202
6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VM Summary: T_ADDRESS size is defined as 'int' size (4 bytes) but C2 use it for raw pointers and as memory type for StoreP and LoadP nodes. Reviewed-by: jrose
Fri, 22 Feb 2008 17:55:13 -0800 6650373: Assert in methodOopDesc::make_adapters()
kvn [Fri, 22 Feb 2008 17:55:13 -0800] rev 201
6650373: Assert in methodOopDesc::make_adapters() Summary: AdapterHandlerLibrary::get_create_adapter_index() returns incorrect value (-2) when CodeCache is full. Reviewed-by: sgoldman
Thu, 21 Feb 2008 19:03:44 -0800 6498878: client compiler crashes on windows when dealing with breakpoint instructions
kvn [Thu, 21 Feb 2008 19:03:44 -0800] rev 200
6498878: client compiler crashes on windows when dealing with breakpoint instructions Summary: _is_compilable check prevents breakpoint bytecodes reversion when loading bytecodes for ciMethod. Reviewed-by: never
Thu, 21 Feb 2008 14:03:41 -0800 6621084: ciMethodBlocks::split_block_at() is broken for methods with exception handler
kvn [Thu, 21 Feb 2008 14:03:41 -0800] rev 199
6621084: ciMethodBlocks::split_block_at() is broken for methods with exception handler Summary: After an exception handler block is split the exception information is not moved to the new block which starts in exception handler BCI. Reviewed-by: jrose
Wed, 20 Feb 2008 17:23:43 -0800 6621094: PrintOptoAssembly is broken for oops information in DebugInfo
kvn [Wed, 20 Feb 2008 17:23:43 -0800] rev 198
6621094: PrintOptoAssembly is broken for oops information in DebugInfo Summary: OopMapValue and VMRegImpl classes miss the virtual method print_on(st). Reviewed-by: rasbold, jrose, never
Wed, 20 Feb 2008 16:19:43 -0800 6614330: Node::dump(n) does not print full graph for specified depth.
kvn [Wed, 20 Feb 2008 16:19:43 -0800] rev 197
6614330: Node::dump(n) does not print full graph for specified depth. Summary: A node is not processed in dump_nodes() if it was visited during processing previous inputs. Reviewed-by: rasbold
Tue, 12 Feb 2008 18:37:50 -0800 6621098: "* HeapWordSize" for TrackedInitializationLimit is missing
kvn [Tue, 12 Feb 2008 18:37:50 -0800] rev 196
6621098: "* HeapWordSize" for TrackedInitializationLimit is missing Summary: '* HeapWordSize' is missing in GraphKit::set_output_for_allocation() Reviewed-by: rasbold, jrose, never
Thu, 17 Jan 2008 13:38:17 -0800 6646946: Kernel installation failed on Japanese and Chinese XP SP2 (VM part)
coleenp [Thu, 17 Jan 2008 13:38:17 -0800] rev 195
6646946: Kernel installation failed on Japanese and Chinese XP SP2 (VM part) Summary: convert strings from Download Manager into native encoding in the VM Reviewed-by: sbohne, never, phh, kamg, xlu
Thu, 06 Dec 2007 13:59:28 -0800 6635560: segv in reference processor on t1000
jcoomes [Thu, 06 Dec 2007 13:59:28 -0800] rev 194
6635560: segv in reference processor on t1000 Summary: Revert back to using the default page size for the card table Reviewed-by: pbk, phh
Wed, 05 Dec 2007 09:04:00 -0800 6629887: 64-bit windows should not restrict default heap size to 1400m
phh [Wed, 05 Dec 2007 09:04:00 -0800] rev 193
6629887: 64-bit windows should not restrict default heap size to 1400m Reviewed-by: jmasa, sbohne, ikrylov, xlu
Wed, 05 Dec 2007 09:03:00 -0800 6614036: REGRESSION: Java server x86 VM intermittently crash with SIGSEGV (0xb)
rasbold [Wed, 05 Dec 2007 09:03:00 -0800] rev 192
6614036: REGRESSION: Java server x86 VM intermittently crash with SIGSEGV (0xb) Summary: restore destination address in x86 32-bit checkcast_arraycopy stub Reviewed-by: jrose, kvn, never
Wed, 05 Dec 2007 09:02:00 -0800 6621621: HashMap front cache should be enabled only with AggressiveOpts
phh [Wed, 05 Dec 2007 09:02:00 -0800] rev 191
6621621: HashMap front cache should be enabled only with AggressiveOpts Reviewed-by: sbohne, xlu
Wed, 05 Dec 2007 09:01:00 -0800 6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
never [Wed, 05 Dec 2007 09:01:00 -0800] rev 190
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long) Reviewed-by: kvn, rasbold
Wed, 05 Dec 2007 09:00:00 -0800 6664627: Merge changes made only in hotspot 11 forward to jdk 7
dcubed [Wed, 05 Dec 2007 09:00:00 -0800] rev 189
6664627: Merge changes made only in hotspot 11 forward to jdk 7 Reviewed-by: jcoomes
Tue, 11 Mar 2008 14:19:53 -0700 6673975: Disable ZapUnusedHeapArea to reduce GC execution times of debug JVM's.
jmasa [Tue, 11 Mar 2008 14:19:53 -0700] rev 188
6673975: Disable ZapUnusedHeapArea to reduce GC execution times of debug JVM's. Summary: Mangling the unused space is having an adverse affect on testing with fastdebug builds so turn it off by default. Reviewed-by: ysr, tonyp
Wed, 05 Mar 2008 17:37:04 -0800 Merge
jcoomes [Wed, 05 Mar 2008 17:37:04 -0800] rev 187
Merge
Sun, 02 Mar 2008 16:10:12 -0800 6557851: CMS: ergonomics defaults are not set with FLAG_SET_ERGO
jmasa [Sun, 02 Mar 2008 16:10:12 -0800] rev 186
6557851: CMS: ergonomics defaults are not set with FLAG_SET_ERGO Summary: Default values set by cms ergonomics are set with FLAG_SET_DEFAULT so down stream the values look like the default values and affect how later parameters are set. Set these values with FLAG_SET_ERGO instead and adjust how later parameters are interpreted. Reviewed-by: iveresov, apetrusenko, pbk, ysr
Fri, 29 Feb 2008 14:42:56 -0800 6668743: CMS: Consolidate block statistics reporting code
ysr [Fri, 29 Feb 2008 14:42:56 -0800] rev 185
6668743: CMS: Consolidate block statistics reporting code Summary: Reduce the amount of related code replication and improve pretty printing. Reviewed-by: jmasa
Tue, 26 Feb 2008 15:57:49 -0800 6621728: Heap inspection should not crash in the face of C-heap exhaustion
ysr [Tue, 26 Feb 2008 15:57:49 -0800] rev 184
6621728: Heap inspection should not crash in the face of C-heap exhaustion Summary: Deal more gracefully with situations where C-heap scratch space cannot be had Reviewed-by: jmasa
Fri, 22 Feb 2008 17:17:14 -0800 6362677: Change parallel GC collector default number of parallel GC threads.
jmasa [Fri, 22 Feb 2008 17:17:14 -0800] rev 183
6362677: Change parallel GC collector default number of parallel GC threads. Summary: Use the same default number of GC threads as used by ParNewGC and ConcMarkSweepGC (i.e., the 5/8th rule). Reviewed-by: ysr, tonyp
Thu, 21 Feb 2008 11:03:54 -0800 6642634: Test nsk/regression/b6186200 crashed with SIGSEGV
ysr [Thu, 21 Feb 2008 11:03:54 -0800] rev 182
6642634: Test nsk/regression/b6186200 crashed with SIGSEGV Summary: Use correct allocation path in expand_and_allocate() so object's mark and p-bits are set as appropriate. Reviewed-by: jmasa, pbk
Wed, 20 Feb 2008 08:40:31 -0800 6665445: Backout change to CardTableModRefBS::resize_covered_region()
jmasa [Wed, 20 Feb 2008 08:40:31 -0800] rev 181
6665445: Backout change to CardTableModRefBS::resize_covered_region() Summary: Backed out part of cahnge for 6624765 because of nightly testing regressions. Reviewers below were for 6624765. Reviewed-by: ysr, apetrusenko
Sat, 16 Feb 2008 22:41:20 -0800 6621144: CMS: assertion failure "is_cms_thread == Thread::current()->is_ConcurrentGC_thread()"
ysr [Sat, 16 Feb 2008 22:41:20 -0800] rev 180
6621144: CMS: assertion failure "is_cms_thread == Thread::current()->is_ConcurrentGC_thread()" Summary: Take lock conditionally (in asynchronous mode only) when updating the dead-object map. Reviewed-by: jmasa
Fri, 15 Feb 2008 07:01:10 -0800 6624765: Guarantee failure "Unexpected dirty card found"
jmasa [Fri, 15 Feb 2008 07:01:10 -0800] rev 179
6624765: Guarantee failure "Unexpected dirty card found" Summary: In verification take into account partial coverage of a region by a card and expansion of the card table. Reviewed-by: ysr, apetrusenko
Tue, 12 Feb 2008 16:07:46 -0800 6659981: +ParallelRefProcEnabled crashes on single core platform
ysr [Tue, 12 Feb 2008 16:07:46 -0800] rev 178
6659981: +ParallelRefProcEnabled crashes on single core platform Summary: Disable parallel reference processing when there are no worker threads Reviewed-by: apetrusenko, pbk, jmasa, tonyp
Mon, 11 Feb 2008 15:40:07 -0800 6624782: Bigapps crashes during CMS precleaning.
jmasa [Mon, 11 Feb 2008 15:40:07 -0800] rev 177
6624782: Bigapps crashes during CMS precleaning. Summary: Lowered optimization level for files instanceKlass.cpp and objArrayKlass.cpp Reviewed-by: ysr
Wed, 09 Apr 2008 11:18:58 -0700 Added tag jdk7-b25 for changeset 408b55da75b0
xdono [Wed, 09 Apr 2008 11:18:58 -0700] rev 176
Added tag jdk7-b25 for changeset 408b55da75b0
Wed, 09 Apr 2008 11:18:55 -0700 Added tag jdk7-b25 for changeset 41658053480c
xdono [Wed, 09 Apr 2008 11:18:55 -0700] rev 175
Added tag jdk7-b25 for changeset 41658053480c
Wed, 05 Jul 2017 16:34:33 +0200 Added tag jdk7-b25 for changeset bf2517e15f0c
duke [Wed, 05 Jul 2017 16:34:33 +0200] rev 174
Added tag jdk7-b25 for changeset bf2517e15f0c
Wed, 05 Jul 2017 16:34:33 +0200 Merge jdk7-b25
duke [Wed, 05 Jul 2017 16:34:33 +0200] rev 173
Merge
Wed, 05 Jul 2017 16:34:30 +0200 Merge
duke [Wed, 05 Jul 2017 16:34:30 +0200] rev 172
Merge
Fri, 14 Mar 2008 16:09:30 -0700 6638501: Regression with Javac in JDK6 U4 b03?
jjg [Fri, 14 Mar 2008 16:09:30 -0700] rev 171
6638501: Regression with Javac in JDK6 U4 b03? Summary: replace some String paths with File paths in Paths.java Reviewed-by: ksrini
Thu, 13 Mar 2008 13:42:38 -0700 6559315: Inconsistent non-standard Sun copyright in src/share/opensource/javac/doc/document.css
jjg [Thu, 13 Mar 2008 13:42:38 -0700] rev 170
6559315: Inconsistent non-standard Sun copyright in src/share/opensource/javac/doc/document.css Summary: Remove obsolete files Reviewed-by: mcimadamore
Wed, 12 Mar 2008 13:06:00 -0700 6668794: javac puts localized text in raw diagnostics
jjg [Wed, 12 Mar 2008 13:06:00 -0700] rev 169
6668794: javac puts localized text in raw diagnostics 6668796: bad diagnostic "bad class file" given for source files Summary: Replace internal use of localized text with JCDiagnostic fragments; fix diagnostic for bad source file Reviewed-by: mcimadamore
Tue, 11 Mar 2008 13:14:55 -0700 6307187: clean up code for -Xlint:options
jjg [Tue, 11 Mar 2008 13:14:55 -0700] rev 168
6307187: clean up code for -Xlint:options Summary: introduce common code for handling one-of and any-of options Reviewed-by: mcimadamore
Thu, 06 Mar 2008 10:25:04 -0800 6668802: javac handles diagnostics for last line badly, if line not terminated by newline
jjg [Thu, 06 Mar 2008 10:25:04 -0800] rev 167
6668802: javac handles diagnostics for last line badly, if line not terminated by newline Summary: use CharBuffer.limit(), not the length of the backing array Reviewed-by: mcimadamore
Thu, 06 Mar 2008 10:07:25 -0800 4741726: allow Object += String
jjg [Thu, 06 Mar 2008 10:07:25 -0800] rev 166
4741726: allow Object += String Summary: remove code in line with restriction removed from JLS Reviewed-by: mcimadamore Contributed-by: michaelbailey0@gmail.com
Tue, 04 Mar 2008 15:45:20 +0000 6663588: Compiler goes into infinite loop for Cyclic Inheritance test case
mcimadamore [Tue, 04 Mar 2008 15:45:20 +0000] rev 165
6663588: Compiler goes into infinite loop for Cyclic Inheritance test case Summary: interplay between cyclic inheritance and tvar bounds hangs javac Reviewed-by: jjg
Tue, 04 Mar 2008 15:19:06 +0000 6608214: Exception throw while analysing a file with error
mcimadamore [Tue, 04 Mar 2008 15:19:06 +0000] rev 164
6608214: Exception throw while analysing a file with error Summary: bad error-recovery after bad type-variable bound is detected Reviewed-by: jjg
Tue, 04 Mar 2008 13:00:08 +0000 6660289: declared bound in inner class referring a type variable of the outer class
mcimadamore [Tue, 04 Mar 2008 13:00:08 +0000] rev 163
6660289: declared bound in inner class referring a type variable of the outer class Summary: NPE caused by a defect in type-variable attribution Reviewed-by: jjg
Tue, 04 Mar 2008 12:14:13 +0000 6611449: Internal Error thrown during generic method/constructor invocation
mcimadamore [Tue, 04 Mar 2008 12:14:13 +0000] rev 162
6611449: Internal Error thrown during generic method/constructor invocation Summary: type-inference should fail since lub is not defined for primitive types Reviewed-by: jjg
Mon, 03 Mar 2008 16:03:53 +0000 6614974: javac successfully compiles code that throws java.lang.VerifyError when run
mcimadamore [Mon, 03 Mar 2008 16:03:53 +0000] rev 161
6614974: javac successfully compiles code that throws java.lang.VerifyError when run Summary: synthetic cast missing when translating autoboxing expressions Reviewed-by: jjg
Fri, 29 Feb 2008 20:04:03 -0800 6669216: Add jcheck configuration directories
mr [Fri, 29 Feb 2008 20:04:03 -0800] rev 160
6669216: Add jcheck configuration directories Reviewed-by: ohair, xdono
Tue, 04 Dec 2007 16:28:45 -0800 Added tag jdk7-b24 for changeset 06bc494ca11e
xdono [Tue, 04 Dec 2007 16:28:45 -0800] rev 159
Added tag jdk7-b24 for changeset 06bc494ca11e
Wed, 05 Jul 2017 16:34:27 +0200 Merge
duke [Wed, 05 Jul 2017 16:34:27 +0200] rev 158
Merge
Tue, 04 Mar 2008 10:58:50 -0800 6652588: Fix broken JPRT makefile target, no bundle saved
ohair [Tue, 04 Mar 2008 10:58:50 -0800] rev 157
6652588: Fix broken JPRT makefile target, no bundle saved Summary: jprt make rules were missing the bundle logic Reviewed-by: xdono
Fri, 29 Feb 2008 20:03:59 -0800 6669216: Add jcheck configuration directories
mr [Fri, 29 Feb 2008 20:03:59 -0800] rev 156
6669216: Add jcheck configuration directories Reviewed-by: ohair, xdono
Tue, 04 Dec 2007 16:28:24 -0800 Added tag jdk7-b24 for changeset 474761f14bca
xdono [Tue, 04 Dec 2007 16:28:24 -0800] rev 155
Added tag jdk7-b24 for changeset 474761f14bca
Wed, 05 Jul 2017 16:34:23 +0200 Merge
duke [Wed, 05 Jul 2017 16:34:23 +0200] rev 154
Merge
Tue, 04 Mar 2008 10:58:04 -0800 6652588: Fix broken JPRT makefile target, no bundle saved
ohair [Tue, 04 Mar 2008 10:58:04 -0800] rev 153
6652588: Fix broken JPRT makefile target, no bundle saved Summary: jprt make rules missing the bundle up of the output Reviewed-by: xdono
Fri, 29 Feb 2008 20:03:59 -0800 6669216: Add jcheck configuration directories
mr [Fri, 29 Feb 2008 20:03:59 -0800] rev 152
6669216: Add jcheck configuration directories Reviewed-by: ohair, xdono
Tue, 04 Dec 2007 16:28:22 -0800 Added tag jdk7-b24 for changeset 7f561c08de6b
xdono [Tue, 04 Dec 2007 16:28:22 -0800] rev 151
Added tag jdk7-b24 for changeset 7f561c08de6b
(0) -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip