Keith McGuigan
c966634470
6705523: Fix for 6695506 will violate spec when used in JDK6
...
Make max classfile version number dependent on JDK version
Reviewed-by: acorn, never
2008-05-22 13:03:52 -04:00
Chuck Rasbold
3d93819395
Merge
2008-05-14 15:01:08 -07:00
John R Rose
3a4ea9a986
6701024: SAJDI functionality is broken
...
Back out sa-related changes to 6652736, use concrete expressions for WKK names in the SA
Reviewed-by: never, sundar
2008-05-14 00:41:06 -07:00
Igor Veresov
1689a5ecba
6697534: Premature GC and invalid lgrp selection with NUMA-aware allocator
...
Don't move tops of the chunks in ensure_parsibility(). Handle the situation with Solaris when a machine has a locality group with no memory.
Reviewed-by: apetrusenko, jcoomes, ysr
2008-05-09 16:34:08 +04:00
Chuck Rasbold
2cd3a90782
Merge
2008-05-09 05:26:59 -07:00
Chuck Rasbold
72313bcf20
6603011: RFE: Optimize long division
...
Transform long division by constant into multiply
Reviewed-by: never, kvn
2008-05-07 08:06:46 -07:00
Y. Srinivas Ramakrishna
9b2d755745
6662086: 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabled
...
Construct the relevant CMSIsAliveClosure used by CMS during parallel reference processing with the correct span. It had incorrectly been constructed with an empty span, a regression introduced in 6417901.
Reviewed-by: jcoomes
2008-05-06 15:37:36 -07:00
Igor Veresov
035662396c
Merge
2008-05-04 03:29:31 -07:00
Steve Bohne
92cdc5a2e2
Merge
2008-05-02 08:22:11 -07:00
Steve Bohne
4cfac3990e
Merge
2008-05-01 09:38:23 -04:00
Keith McGuigan
0bbb786728
6695506: JVM should accept classfiles with classfile version 51
...
Increase class file parser's acceptable max to 51
Reviewed-by: sbohne, ikrylov
2008-04-30 10:58:37 -04:00
John R Rose
bb7ccea4ff
6652736: well known classes in system dictionary are inefficiently processed
...
Combine many scalar variables into a single enum-indexed array in SystemDictionary.
Reviewed-by: kvn
2008-04-29 19:45:22 -07:00
John R Rose
b05f95c5a9
6695288: runThese tests expr30303 and drem00301m1 fail when compiled code executes without deopt
...
Rework Value method for ModD and ModF, to DTRT for infinities
Reviewed-by: sgoldman, kvn, rasbold
2008-04-29 19:40:51 -07:00
Coleen Phillimore
aee4bafd9b
6689523: max heap calculation for compressed oops is off by MaxPermSize
...
Need to subtract MaxPermSize from the total heap size when determining whether compressed oops is turned on.
Reviewed-by: jmasa, jcoomes, kvn
2008-04-29 19:31:29 -04:00
Keith McGuigan
e6afe110b8
6692246: Regression : JDK 6u4 b01 fails two JCK tests when fallback is switched off
...
Added a clause to allow null to be an operand to the arraylength bytecode
Reviewed-by: sbohne, coleenp
2008-04-29 11:21:51 -04:00
Chuck Rasbold
e062de361a
Merge
2008-04-29 06:52:16 -07:00
Igor Veresov
a24f915b60
6684395: Port NUMA-aware allocator to linux
...
NUMA-aware allocator port to Linux
Reviewed-by: jmasa, apetrusenko
2008-04-29 13:51:26 +04:00
Chuck Rasbold
cf2288b223
Merge
2008-04-28 08:08:12 -07:00
Chuck Rasbold
088cd1203f
6646019: array subscript expressions become top() with -d64
...
Stop compilation after negative array allocation
Reviewed-by: never, jrose
2008-04-24 14:02:13 -07:00
Paul Hohensee
81c6ccf729
6693457: Open-source hotspot linux-sparc support
...
Move os_cpu/linux_sparc from closed to open
Reviewed-by: kamg
2008-04-24 15:07:57 -04:00
Tom Rodriguez
6f63c6e88b
6663848: assert(i < Max(),"oob") in C2 with -Xcomp
...
NeverBranchNodes aren't handled properly
Reviewed-by: kvn, sgoldman, rasbold, jrose
2008-04-24 11:13:03 -07:00
Vladimir Kozlov
4e3444d0ce
6625997: CastPP, CheckCastPP and Proj nodes are not dead loop safe
...
EA and initialization optimizations could bypass these nodes.
Reviewed-by: rasbold, never
2008-04-23 19:09:16 -07:00
Tom Rodriguez
041877583d
6601321: Assert(j == 1 || b->_nodes[j-1]->is_Phi(),"CreateEx must be first instruction in block")
...
Reviewed-by: kvn, rasbold, sgoldman, jrose
2008-04-23 13:57:14 -07:00
Vladimir Kozlov
69155d87f9
6689060: Escape Analysis does not work with Compressed Oops
...
64-bits VM crashes with -XX:+AggresiveOpts (Escape Analysis + Compressed Oops)
Reviewed-by: never, sgoldman
2008-04-23 11:20:36 -07:00
Keith McGuigan
14e50a456b
Merge
2008-04-23 06:35:28 -04:00
J. Duke
f872a3a32f
Merge
2017-07-05 16:35:09 +02:00
J. Duke
f6f7413889
Merge
2017-07-05 16:35:06 +02:00
J. Duke
eb71d3a8b1
Merge
2017-07-05 16:35:03 +02:00
J. Duke
f02f43cc92
Merge
2017-07-05 16:35:00 +02:00
J. Duke
edab957ea3
Merge
2017-07-05 16:34:58 +02:00
J. Duke
405d7778d2
Merge
2017-07-05 16:34:55 +02:00
J. Duke
4a0800fef0
Merge
2017-07-05 16:34:47 +02:00
J. Duke
2a6f9fad48
Added tag jdk7-b25 for changeset bf2517e15f0c
2017-07-05 16:34:33 +02:00
J. Duke
493ac9ee8f
Merge
2017-07-05 16:34:33 +02:00
J. Duke
a2a6cc1dd8
Merge
2017-07-05 16:34:30 +02:00
J. Duke
313edfca60
Merge
2017-07-05 16:34:27 +02:00
J. Duke
302aff771b
Merge
2017-07-05 16:34:23 +02:00
J. Duke
e1520a3a5c
Merge
2017-07-05 16:34:21 +02:00
J. Duke
072d125c3d
Merge
2017-07-05 16:34:18 +02:00
J. Duke
0a91c9aa9d
Merge
2017-07-05 16:34:04 +02:00
J. Duke
4cab019dcb
Added tag jdk7-b24 for changeset 1cc8dd79fd1c
2017-07-05 16:33:56 +02:00
J. Duke
77c86a9646
Merge
2017-07-05 16:33:55 +02:00
J. Duke
62cd79af98
Merge
2017-07-05 16:33:39 +02:00
J. Duke
c2d21dbeba
Merge
2017-07-05 16:33:23 +02:00
J. Duke
8883615177
Merge
2017-07-05 16:33:07 +02:00
J. Duke
b15242a5a2
Merge
2017-07-05 16:32:55 +02:00
Erik Trimble
0940e9760b
Merge
2008-04-22 15:36:18 -07:00
Kelly O'Hair
4dfd0da387
Merge
2008-04-18 16:40:32 -07:00
Xiomara Jayasena
3ceaec158c
Merge
2008-04-18 13:24:06 -07:00
Kelly O'Hair
0e9c8616cc
6641585: jdk/make/javax/Makefile should not have both SUBDIRS and AUTO_FILES_JAVA_DIRS
...
Separated Makefile logic, subtree walk vs. javac compiles. Also fixed minor issue in Rules.gmk.
Reviewed-by: tbell
2008-04-18 12:47:38 -07:00