81904 Commits

Author SHA1 Message Date
Tom Rodriguez
7c1d16f7d3 7056380: VM crashes with SIGSEGV in compiled code
Code was using andq reg, imm instead of addq addr, imm

Reviewed-by: kvn, jrose, twisti
2011-06-21 09:04:55 -07:00
Alan Bateman
3b79194b8b 7056815: test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh times out intermittently on busy machine
Reviewed-by: mchung
2011-06-21 16:11:24 +01:00
Antonios Printezis
7ceee7642b 7055073: G1: code cleanup in the concurrentMark.* files
Only cosmetic changes to make the concurrentMark.* more consistent, code-style-wise, with the rest of the codebase.

Reviewed-by: johnc, ysr
2011-06-20 22:03:13 -04:00
Suchen Chien
2f43bbd50b Merge 2011-06-20 17:39:54 -07:00
Suchen Chien
1806e6b851 Merge 2011-06-20 17:38:27 -07:00
Suchen Chien
7554fec6ba Merge 2011-06-20 17:28:32 -07:00
Suchen Chien
6d9b343adb Merge 2011-06-20 17:28:31 -07:00
Suchen Chien
2766092415 Merge 2011-06-20 17:28:20 -07:00
Suchen Chien
53f92901a8 Merge 2011-06-20 17:28:19 -07:00
Joe Darcy
092c61fcbf 7055295: (reflect) add conventional constructor to GenericSignatureFormatError
Reviewed-by: lancea, mduigou
2011-06-20 17:20:35 -07:00
Vladimir Kozlov
d19a8f6e35 7052494: Eclipse test fails on JDK 7 b142
Keep 'ne' test in Counted loop when we can't guarantee during compilation that init < limit.

Reviewed-by: never
2011-06-20 16:45:35 -07:00
Suchen Chien
372f63f99b Added tag jdk7-b146 for changeset 996242032853 2011-06-20 16:25:52 -07:00
Suchen Chien
45d73fe88c Added tag jdk7-b146 for changeset 5f44e9dc3049 2011-06-20 16:25:32 -07:00
Suchen Chien
4045f34545 Added tag jdk7-b146 for changeset 909731f081e7 2011-06-20 16:25:25 -07:00
Suchen Chien
217a519b3e Added tag jdk7-b146 for changeset dbf30739b207 2011-06-20 16:25:23 -07:00
Suchen Chien
024b378da1 Added tag jdk7-b146 for changeset 52a6defbfaf6 2011-06-20 16:25:02 -07:00
Suchen Chien
6f65c2ba13 Added tag jdk7-b146 for changeset 1051d91efcc2 2011-06-20 16:24:51 -07:00
Y. Srinivas Ramakrishna
45f42598c1 6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle")
Fix assert and adjust demand volume computation by adding missing factor.

Reviewed-by: jmasa, tonyp
2011-06-20 09:42:26 -07:00
Weijun Wang
700f4e1951 7054918: jdk_security1 test target cleanup
Reviewed-by: alanb, smarks, vinnie
2011-06-20 19:17:47 +08:00
Doug Lea
58f7b19611 7051516: ThreadLocalRandom seed is never initialized so all instances generate the same sequence
Reviewed-by: chegar, dholmes, mduigou
2011-06-20 12:27:20 +01:00
Weijun Wang
8bdce645f3 7054428: test/java/security/SecureClassLoader/DefineClassByteBuffer.java error
Reviewed-by: alanb
2011-06-20 17:38:15 +08:00
Alan Bateman
4375a5167f 7056489: test/com/sun/jndi/ldap/ReadTimeoutTest.java hangs or times out
Reviewed-by: forax, vinnie
2011-06-19 11:15:37 +01:00
Lana Steuck
de1a62f2b3 Merge 2011-06-18 10:12:58 -07:00
Suchen Chien
811a09b5ff Merge 2011-06-18 09:04:12 -07:00
Dmitry Samersoff
c67f294553 Merge 2011-06-18 13:32:27 +04:00
Bhavesh Patel
a715a4095a Merge 2011-06-17 20:14:05 -07:00
Bhavesh Patel
0982a2586d 7052425: Change the look and feel of the javadoc generate HTML pages using stylesheet
Reviewed-by: jjg
2011-06-17 20:12:46 -07:00
Erik Trimble
3df6e7db16 Merge 2011-06-17 16:25:01 -07:00
Kumar Srinivasan
e5700a0e11 7043125: TEST: tools/launcher/VersionCheck.java fails just against openjdk7 (b141 & b138-nightly) promoted
Reviewed-by: darcy
2011-06-17 15:17:01 -07:00
Joe Darcy
eb2d2e632c 7021922: java.lang.annoation.IncompleteExceptions throws NPE when type is null
Reviewed-by: alanb, forax
2011-06-17 10:34:44 -07:00
Lana Steuck
3a42e735b4 Merge 2011-06-17 10:27:40 -07:00
Alan Bateman
c4f6ba9248 7055508: (aio) EXCEPTION_ACCESS_VIOLATION in AsynchronousSocketChannel.connect on Windows 7
Reviewed-by: chegar
2011-06-17 16:47:16 +01:00
Tom Rodriguez
5d2e4e676b 7055355: JSR 292: crash while throwing WrongMethodTypeException
Reviewed-by: jrose, twisti, bdelsart
2011-06-16 13:46:55 -07:00
Antonios Printezis
937d6ded89 6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeap
Remove two unused parameters from the mem_allocate() method and update its uses accordingly.

Reviewed-by: stefank, johnc
2011-06-16 15:51:57 -04:00
Lana Steuck
6223fc9081 Merge 2011-06-15 16:11:16 -07:00
Lana Steuck
1379c0101b Merge 2011-06-15 16:10:30 -07:00
Lana Steuck
a9b3a28e2d Merge 2011-06-15 16:04:59 -07:00
Abhijit Saha
6af175455a 7055247: Ignore test of # 7020373
Reviewed-by: dcubed
2011-06-15 14:59:55 -07:00
Tom Rodriguez
ca8939dd80 Merge 2011-06-15 10:20:03 -07:00
John Cuthbertson
43d9e95a42 7045751: G1: +ExplicitGCInvokesConcurrent causes excessive single region evacuation pauses
When ExplicitGCInvokesConcurrent is enabled, do not perform an evacuation pause if a marking cycle is already in progress and block the requesting thread until the marking cycle completes.

Reviewed-by: tonyp, ysr
2011-06-15 10:18:04 -07:00
Joe Darcy
a73d3ad1f4 7041252: Use j.u.Objects.equals in security classes
Reviewed-by: weijun
2011-06-15 08:37:11 -07:00
Alan Bateman
80da503482 7000600: InputStream.skip() makes sensitive data accessible to malicious code
Reviewed-by: hawtin, chegar
2011-06-15 14:49:25 +01:00
John R Rose
1f3aab409b 7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces
Fix non-compliant logic in MethodHandleProxies, fix invalid private classes in MethodHandlesTest

Reviewed-by: twisti, never
2011-06-14 22:47:12 -07:00
John R Rose
9acf4f0284 7052202: JSR 292: Crash in sun.invoke.util.ValueConversions.fillArray
Fix corner cases involving MethodHandles.permuteArguments with long or double argument lists.

Reviewed-by: twisti, never
2011-06-14 22:47:09 -07:00
Tom Rodriguez
a21aad64af Merge 2011-06-14 15:20:55 -07:00
Tom Rodriguez
0c0705ca8c 7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters
Reviewed-by: twisti, kvn, jrose
2011-06-14 14:41:33 -07:00
Joe Darcy
98126afc3d 7054669: javadoc warnings from java.awt.Toolkit
Reviewed-by: anthony
2011-06-14 12:31:31 -07:00
Christian Thalinger
5919a613cc 7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oops
Reviewed-by: iveresov, never
2011-06-14 12:25:05 -07:00
John Cuthbertson
b94d0b830c 7004681: G1: Extend marking verification to Full GCs
Perform a heap verification after the first phase of G1's full GC using objects' mark words to determine liveness. The third parameter of the heap verification routines, which was used in G1 to determine which marking bitmap to use in liveness calculations, has been changed from a boolean to an enum with values defined for using the mark word, and the 'prev' and 'next' bitmaps.

Reviewed-by: tonyp, ysr
2011-06-14 11:01:10 -07:00
Sean Coffey
438b911b29 7049774: UID construction appears to hang if time changed backwards
Reviewed-by: alanb, dholmes, chegar, mduigou
2011-06-14 18:05:42 +01:00