Commit Graph

45164 Commits

Author SHA1 Message Date
John R Rose 2134a92922 6815692: method handle code needs some cleanup (post-6655638)
Correctly raise exceptions, support safe bitwise "raw" conversions, fix bugs revealed by VerifyMethodHandles, remove dead code, improve debugging support

Reviewed-by: never, twisti
2009-10-17 19:51:05 -07:00
Lana Steuck 40cd71a7b7 Merge 2009-10-16 18:02:31 -07:00
Changpeng Fang 9c6f603b85 Merge 2009-10-16 16:14:12 -07:00
Changpeng Fang 35ca20c546 Merge 2009-10-16 14:08:44 -07:00
Jonathan Gibbons e634c0ee8e 6888367: classfile library parses signature attributes incorrectly
Reviewed-by: ksrini
2009-10-16 12:56:50 -07:00
Abhijit Saha 7f00e1bf5e Merge 2009-10-16 11:20:38 -07:00
Jennifer Godinez ac9bcbd819 6680634: Printing: "Collate" is ignored under Windows Vista x64
Reviewed-by: campbell, prr
2009-10-16 09:32:29 -07:00
Y. Srinivas Ramakrishna 928ac69fcd 6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning
6889757: G1: enable card mark elision for initializing writes from compiled code (ReduceInitialCardMarks)

Defer the (compiler-elided) card-mark upon a slow-path allocation until after the store  and before the next subsequent safepoint; G1 now answers yes to can_elide_tlab_write_barriers().

Reviewed-by: jcoomes, kvn, never
2009-10-16 02:05:46 -07:00
Tim Bell 32b3e2c86a Merge 2009-10-15 22:48:34 -07:00
Tim Bell c71af49e2b Merge 2009-10-15 22:47:56 -07:00
Mandy Chung b7f907a0a4 Merge 2009-10-15 20:18:30 -07:00
Andrew Haley 793ab85271 4428022: System.out.println(0.001) outputs 0.0010
Reviewed-by: darcy
2009-10-15 18:27:39 -07:00
Mandy Chung 9c1ea09b07 6891707: Eliminate the java.io.FilePermission dependency on PolicyFile
Replace call to PolicyFile.canonPath with its own implementation

Reviewed-by: alanb, mullan
2009-10-15 17:36:53 -07:00
Xiomara Jayasena d6388ffec9 Added tag jdk7-b74 for changeset 17d415c7180f 2009-10-15 16:40:44 -07:00
Xiomara Jayasena 66b96c7d3f Added tag jdk7-b74 for changeset 6bab93485a15 2009-10-15 16:40:33 -07:00
Xiomara Jayasena bf385caedb Added tag jdk7-b74 for changeset 4fb4f2670583 2009-10-15 16:40:27 -07:00
Xiomara Jayasena ebfdb19605 Added tag jdk7-b74 for changeset 73df4e30ad5a 2009-10-15 16:40:25 -07:00
Xiomara Jayasena 89510f5c0b Added tag jdk7-b74 for changeset b95ea007fe67 2009-10-15 16:40:19 -07:00
Xiomara Jayasena 7917e7916c Added tag jdk7-b74 for changeset 2a58cc6c4797 2009-10-15 16:40:16 -07:00
Xiomara Jayasena cd806fb89c Added tag jdk7-b74 for changeset e8f92456bc49 2009-10-15 16:40:15 -07:00
Lana Steuck 720170db8b Merge 2009-10-15 16:37:55 -07:00
Abhijit Saha a4074cd2c5 Merge 2009-10-15 14:41:51 -07:00
Tom Rodriguez 8eace255e1 6891750: deopt blob kills values in O5
Reviewed-by: kvn, twisti
2009-10-15 11:47:13 -07:00
Alan Bateman 1d9e85adb5 Merge 2009-10-15 14:02:34 +01:00
Gary Benson c45a788c5c 6891677: java/build integrate zero assembler JDK changes
Build changes for the Zero assembler port

Reviewed-by: ohair, tbell
2009-10-15 13:28:26 +01:00
Gary Benson c83af33205 6891677: java/build integrate zero assembler JDK changes
Build changes for the Zero assembler port

Reviewed-by: ohair, tbell
2009-10-15 13:27:59 +01:00
Gary Benson e30aafe421 6891677: java/build integrate zero assembler JDK changes
Build changes for the Zero assembler port

Reviewed-by: ohair, tbell
2009-10-15 13:26:17 +01:00
Michael McMahon a632ce2c94 Merge 2009-10-15 12:05:05 +01:00
Michael McMahon 31f813d99e 6886436: Lightwight HTTP Container (com.sun.* package) is unstable
Reviewed-by: chegar
2009-10-15 12:03:31 +01:00
Alan Bateman d7441d8772 6891404: (fs) ACL tests fail with "Invalid argument" on ZFS (sol)
Reviewed-by: sherman
2009-10-15 11:55:19 +01:00
Alan Bateman 347f6581ea 6883983: JarVerifier dependency on sun.security.pkcs should be removed
Reviewed-by: sherman, wetmore
2009-10-15 11:54:04 +01:00
Mandy Chung 6f42b7b834 6891701: test/java/lang/management/RuntimeMXBean/GetSystemProperties should restore the system property
Restore the system properties when the test finishes

Reviewed-by: jjg
2009-10-14 20:16:02 -07:00
Joe Darcy bb0ea6325c 6558804: Specification for Elements.getDocComment(Element e) should be clarified
Reviewed-by: jjg
2009-10-14 18:56:37 -07:00
Jonathan Gibbons 44767bbfbe 6838467: JSR199 FileObjects don't obey general contract of equals
Reviewed-by: darcy
2009-10-14 15:41:28 -07:00
Vinnie Ryan 1455f5ef1a 6891632: Remove duplicate ECC source files
Reviewed-by: wetmore
2009-10-14 23:41:11 +01:00
Vladimir Kozlov 34324e30c0 6890984: Comparison of 2 arrays could cause VM crash
Restore original null checks.

Reviewed-by: never, cfang
2009-10-14 15:03:32 -07:00
Abhijit Saha 02d2cc35f6 Merge 2009-10-14 14:21:25 -07:00
Xiaobin Lu 88d2bc6d8d Merge 2009-10-14 12:40:20 -07:00
Vladimir Kozlov 3d9a536c1a 6722084: JPRT make file doesn't create required symbolic link to libjvm.so
Use -y zip option to preserve symbolic links.

Reviewed-by: never, jcoomes, kamg
2009-10-14 11:42:59 -07:00
Jennifer Godinez 6b576be53c 6890945: Typo in sentence about thread safety
Reviewed-by: prr
2009-10-14 10:44:32 -07:00
Tom Rodriguez 6af1a61656 6889869: assert(!Interpreter::bytecode_should_reexecute(code),"should not reexecute")
Reviewed-by: jrose, kvn, cfang, twisti
2009-10-14 10:36:57 -07:00
Anthony Petrov e507e02d67 6884960: java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails
Support painting heavyweight components in transparent windows.

Reviewed-by: art, alexp
2009-10-14 19:23:15 +04:00
Sean Mullan f375cbb0e4 Merge 2009-10-14 09:47:22 -04:00
Sean Mullan 581d01d8c4 6885667: CertPath/CertPathValidatorTest/bugs/bug6383078 fails on jdk6u18/b02, jdk7/pit/b73 and passes on b72
Wrap all OCSP exceptions in CertPathValidatorException so that we can fallback to CRLs, if enabled.

Reviewed-by: dgu, xuelei
2009-10-14 09:36:31 -04:00
Anthony Petrov b32d27a253 6885735: closed/java/awt/Component/DisablingLWDisabledHW/DisablingLWDisabledHW.html fails
Use isRecursivelyVisibleUpToHeavyweightContainer() instead of isRecursivelyVisible() to determine if the peer needs to be hidden.

Reviewed-by: art, dcherepanov
2009-10-14 16:32:38 +04:00
Anthony Petrov 370b3a923b 6711717: PIT: Security Icon is hidden for FullScreen apps, WinXP
Force hiding the security warning in FS exclusive mode.

Reviewed-by: art, tdv
2009-10-14 16:19:46 +04:00
Anthony Petrov 99d8a50297 6684916: jframe.setMaximizedBounds() has no effect in linux
Specification should indicate that the feature may be unsupported on some platforms.

Reviewed-by: art, dcherepanov
2009-10-14 15:46:13 +04:00
Vladimir Kozlov 998bcbaf4b 6889300: assert(i != k || is_new || i->outcnt() > 0, "don't return dead nodes")
PhiNode::Ideal() should return TOP for Phi node with no users.

Reviewed-by: never, jrose
2009-10-13 22:32:31 -07:00
Vladimir Kozlov 9a22acef05 6889656: assert(lo_lrg->lo_degree() || !lo_no_simplify,"Live range was lo-degree before coalesce
Restore the original code: uint i = _hi_degree.

Reviewed-by: never, jrose
2009-10-13 20:54:13 -07:00
Joe Darcy f276d82e07 6349921: (enum) Include links from java.lang.Enum to EnumSet and EnumMap
Reviewed-by: martin
2009-10-13 17:34:48 -07:00