10167 Commits

Author SHA1 Message Date
Chris Hegarty
1ba350e5eb 6992545: FindBugs scan - Malicious code vulnerability Warnings in com.sun.net.httpserver.HttpsParameters.*
Reviewed-by: alanb
2010-10-18 16:51:26 +01:00
Qi Zuo
ce8fb6a9cb Merge 2010-10-18 11:25:28 -04:00
Qi Zuo
c15f563911 Merge 2010-10-18 11:13:35 -04:00
Sean Mullan
3a878bffe5 Merge 2010-10-18 09:05:49 -04:00
Sean Mullan
d207ddff59 6988599: CertificateRevokedException specifies name of authority but interacts with authority instance
Reviewed-by: vinnie
2010-10-18 09:00:28 -04:00
Alan Bateman
a201a9248c Merge 2010-10-18 10:31:11 +01:00
Alan Bateman
7ed3e0a896 4837564: (bf) Please make DirectByteBuffer performance enhancements
Reviewed-by: chegar
2010-10-18 10:29:59 +01:00
Christian Thalinger
14d9ac3169 6991596: JSR 292 unimplemented adapter_opt_i2i and adapter_opt_l2i on SPARC
Reviewed-by: kvn, jrose, dsamersoff
2010-10-18 01:54:24 -07:00
Lana Steuck
42fc60ebfd Merge 2010-10-17 19:43:33 -07:00
Antonios Printezis
0c660e1f60 6991377: G1: race between concurrent refinement and humongous object allocation
There is a race between the concurrent refinement threads and the humongous object allocation that can cause the concurrent refinement threads to corrupt the part of the BOT that it is being initialized by the humongous object allocation operation. The solution is to do the humongous object allocation in careful steps to ensure that the concurrent refinement threads always have a consistent view over the BOT, region contents, and top. The fix includes some very minor tidying up in sparsePRT.

Reviewed-by: jcoomes, johnc, ysr
2010-10-16 17:12:19 -04:00
John Cuthbertson
f6acb9efb0 6988458: G1: assert(mr.end() <= _cm->finger()) failed: otherwise the region shouldn't be on the stack
The changes from 6941395 did not clear the CMTask::_aborted_region fields when concurrent marking aborted because of overflow. As a result, the next time around we could see a memory region whose start address was above the global finger and the assertion tripped. Moved the clearing of the aborted regions to ConcurrentMark::clear_marking_state, which is executed on all of the exit paths.

Reviewed-by: tonyp, ysr, jmasa
2010-10-18 15:01:41 -07:00
Andy Herrick
96ee797a21 Merge 2010-10-16 12:31:08 -04:00
Andy Herrick
ff78864994 Merge 2010-10-16 12:17:02 -04:00
Antonios Printezis
0c9bfb6003 6992189: G1: inconsistent base used in sparse rem set iterator
The remembered set iterator for sparse tables incorrectly assumes that index 0 corresponds to the bottom of the heap, not address 0 as it is the case.

Reviewed-by: ysr, jmasa
2010-10-15 17:26:56 -04:00
Tom Rodriguez
e4f08bc195 6992477: fix for 6991512 broke sparc barriers
Reviewed-by: kvn, iveresov
2010-10-15 14:21:11 -07:00
Karen Kinnear
4af336814e Merge 2010-10-15 15:12:04 -04:00
Lana Steuck
649b50b659 Merge 2010-10-15 11:45:30 -07:00
Jennifer Godinez
1ff2431b71 6804454: RFE: Provide a way to control the printing dpi resolution from MSIE browser print. See also 6801859
Reviewed-by: igor, prr
2010-10-15 11:20:31 -07:00
Sean Mullan
e8bd538cc9 Merge 2010-10-15 10:59:03 -04:00
Sean Mullan
bbded477bb 6954275: XML signatures with reference data larger 16KB and cacheRef on fails to validate
Reviewed-by: xuelei
2010-10-15 10:55:59 -04:00
Alan Bateman
444dc7067b 6743526: (bf) -XX:MaxDirectMemorySize=<size> limits memory usage rather than total capacity as intended
Reviewed-by: chegar
2010-10-15 15:09:37 +01:00
Vladimir Yaroslavskiy
aa1307fc6e 6976036: Dual-pivot quicksort update (10/2010 tune-up)
Reviewed-by: alanb
2010-10-15 12:10:32 +01:00
Roland Westrelin
4bf36a476f Merge 2010-10-15 02:59:48 -07:00
Andrew Brygin
cd9f7232bb 6984033: imageio vendor references need to change (jdk7 only)
Reviewed-by: prr, ohair
2010-10-15 12:02:06 +04:00
Masayoshi Okutsu
b3cbd07d1a 6638110: (tz) TimeZone.getDisplayName(...) spec is inconsistent with implementation for unavailable locales
Reviewed-by: peytoia
2010-10-15 16:46:18 +09:00
Roland Westrelin
e1a504b343 6991577: add IfOp optimization to C1
Ifop optimization for c1

Reviewed-by: never, phh, iveresov
2010-10-15 09:38:20 +02:00
Andrew Brygin
5e04c64e9e 6773022: java.awt.image.SampleModel.getDataElements() does't throw ArrayIndexOutOfBoundsEx for Integer.MAX_V
Reviewed-by: igor, prr
2010-10-15 11:26:43 +04:00
Andrew Brygin
134dfead44 6725821: Compiler warnings in medialib code
Reviewed-by: igor, prr
2010-10-15 10:42:39 +04:00
Christine Lu
e79e841636 Added tag jdk7-b114 for changeset 114c3761ebd8 2010-10-14 19:25:23 -07:00
Christine Lu
77580cfc93 Added tag jdk7-b114 for changeset 59be7b5071f2 2010-10-14 19:25:10 -07:00
Christine Lu
fd66f3bd4c Added tag jdk7-b114 for changeset 645f70db28dc 2010-10-14 19:25:03 -07:00
Christine Lu
edef1c5aef Added tag jdk7-b114 for changeset 83c0366b459c 2010-10-14 19:25:02 -07:00
Christine Lu
c37a3a68ef Added tag jdk7-b114 for changeset 21dec68c50e9 2010-10-14 19:24:57 -07:00
Christine Lu
5e71d60833 Added tag jdk7-b114 for changeset a8770885b5cb 2010-10-14 19:24:52 -07:00
Christine Lu
b9a07ccad7 Added tag jdk7-b114 for changeset fec780096b1f 2010-10-14 19:24:47 -07:00
Valerie Peng
982b899b40 6850402: Deadlock on sun.security.jca.ProviderConfig starting from jdk7-b55
Reduced the scope of locking

Reviewed-by: vinnie
2010-10-14 18:01:47 -07:00
Valerie Peng
fa55c66665 6988081: Use GetPrimitiveArrayCritical instead GetByteArray to Reduce allocation in some sunpkcs jni wrappers
Changed to use GetPrimitiveArrayCritical for encryption and decryption.

Reviewed-by: vinnie
2010-10-14 17:59:58 -07:00
Igor Nekrestyanov
e1c7683735 Merge 2010-10-14 16:45:31 -07:00
Igor Nekrestyanov
a490b634df Merge 2010-10-14 16:44:10 -07:00
Erik Trimble
daea1b7ef4 6992267: Bump the HS20 build number to 02
Update the HS20 build number to 02

Reviewed-by: jcoomes
2010-10-14 16:05:59 -07:00
Erik Trimble
f589bf7945 Merge 2010-10-14 15:52:41 -07:00
Kumar Srinivasan
74d4519ed4 6746111: Improve pack200 error message
Reviewed-by: jrose
2010-10-14 14:55:03 -07:00
Kumar Srinivasan
4b93eff932 6982312: (pack200) pack200 fails with the jdk7 class files
Reviewed-by: jrose
2010-10-14 14:41:08 -07:00
Naoto Sato
9fc2bd47e3 6991013: Serialized form for java.util.Locale contains typos
Reviewed-by: peytoia
2010-10-14 12:33:20 -07:00
John Coomes
add5d46008 Merge 2010-10-14 11:57:48 -07:00
Naoto Sato
1fdf430197 6575419: Solaris : XSetICFoucs is not called with Java application at appropriate timing
Reviewed-by: okutsu
2010-10-14 11:37:22 -07:00
Lana Steuck
50a3d5d4a0 Merge 2010-10-14 11:07:15 -07:00
Vladimir Kozlov
ec8fa4caa2 Merge 2010-10-14 10:46:38 -07:00
Kumar Srinivasan
e17e251af7 6991164: pack source needs vendor rebranding changes (jdk7 only)
Reviewed-by: ohair, jrose
2010-10-14 09:36:05 -07:00
Dmitry Cherepanov
0af2737f3a 6838089: java.awt.Window.setOpacity() doesn't throw IllegalComponentStateException for two-display conf
Reviewed-by: art, anthony
2010-10-14 18:56:18 +04:00