55545 Commits

Author SHA1 Message Date
Alexander Stepanov
3dff54087d 8029451: Tidy warnings cleanup for java.util package; minor changes in java.nio, java.sql
Reviewed-by: lancea
2014-04-30 15:02:24 +04:00
Volker Simonis
b8cc933de8 8042090: Fix invalid variable names sun/java2d/loops/ProcessPath.c
Reviewed-by: prr
2014-04-30 11:29:29 +02:00
Jaroslav Bachorik
c1922ce784 8042123: Support default and static interface methods in JDI, JDWP and JDB
Reviewed-by: sla, sspitsyn
2014-04-30 11:28:05 +02:00
Petr Pchelko
bb2698cfa6 8042087: [macosx] LWCToolkit.inokeAndWait is calling EventQueue.invokeLater
Reviewed-by: anthony, serb
2014-04-30 12:41:38 +04:00
Erik Joelsson
518ae6b7a1 8041265: jdk/bin/rmic -iiop failed on macosx-x86_64 with "Class sun.rmi.rmic.iiop.BatchEnvironmen not found"
Reviewed-by: tbell, msheppar
2014-04-30 10:36:25 +02:00
Mikael Vidstedt
c781bb874f 8042059: Various fixes to linux/sparc
Reviewed-by: twisti, kvn
2014-04-29 22:05:10 -07:00
Mikael Vidstedt
e88c91e4c3 8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
Reviewed-by: twisti, kvn
2014-04-29 22:04:09 -07:00
Jesper Wilhelmsson
47c9e23d81 8026396: Remove information duplication in the collector policy
Cleaned up the usage of flags in collector policy.

Reviewed-by: sjohanss, jcoomes
2014-04-30 02:41:00 +02:00
Xue-Lei Andrew Fan
4b81275f81 8042178: A comment need to go in RSAClientKeyExchange.java
Reviewed-by: mullan
2014-04-29 23:20:34 +00:00
Thomas Ng
a94a5b4ccd Merge 2014-04-29 14:40:26 -07:00
Thomas Ng
6bc08ad755 Merge 2014-04-29 14:40:07 -07:00
Omair Majid
536ad9409e 8042159: Allow using a system-installed lcms2
Reviewed-by: andrew, ihse, prr
2014-04-29 15:46:16 -04:00
Omair Majid
05e0c63b32 8042159: Allow using a system-installed lcms2
Reviewed-by: andrew, ihse, prr
2014-04-29 15:44:14 -04:00
Vladimir Kozlov
d9056b18ee 8041957: -XX:UseAVX=0 cause assert(UseAVX) failed
Temporary set UseAVX=1 and UseSSE=2 in generate_get_cpu_info()

Reviewed-by: twisti
2014-04-29 12:20:53 -07:00
Thomas Ng
4be63c297c Merge 2014-04-29 11:04:47 -07:00
Vladimir Kozlov
5c074b749c 8041959: Skip replay parsing errors with ReplayIgnoreInitErrors
Allow replay compilation with replay file parsing error.

Reviewed-by: twisti, iveresov
2014-04-29 10:29:56 -07:00
Thomas Ng
4a5b727071 Merge 2014-04-29 09:04:02 -07:00
Matherey Nunez
e9e18d5614 8038398: OptimisticRecompilationTest fails on staging repo nashorn/jdk9/nashorn due to test framework
Reviewed-by: attila, lagergren
2014-04-29 16:00:53 +02:00
Goetz Lindenmaier
6e6f0720a9 8042195: Introduce umbrella header orderAccess.inline.hpp
Reviewed-by: dholmes, kvn, stefank, twisti
2014-04-29 15:17:27 +02:00
Albert Noll
3073f25b0d 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798
Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock

Reviewed-by: kvn, dcubed
2014-05-07 22:06:42 +02:00
Goetz Lindenmaier
9d479b16de 8042309: Some bugfixes for the ppc64 port
Reviewed-by: kvn
2014-05-02 14:53:06 +02:00
Volker Simonis
142ed91465 8042443: Fix C++-Interpreter after "8036956: remove EnableInvokeDynamic flag"
Insert missing bracket to make the interpreter build again

Reviewed-by: sla
2014-05-06 13:08:28 +02:00
Albert Noll
5f49f406c7 Merge 2014-05-06 08:01:14 +00:00
Albert Noll
4eb39cef62 8042428: CompileQueue::free_all() code is incorrect
Free task after getting next pointer of freelist.

Reviewed-by: kvn, adlertz
2014-05-06 09:52:38 +02:00
Tobias Hartmann
85296fec28 8036851: volatile double accesses are not explicitly atomic in C2
The C2 structure is adapted to distinguish between volatile and non-volatile double accesses.

Reviewed-by: twisti, kvn
2014-05-06 09:17:57 +02:00
Tobias Hartmann
ded0d16e25 8042052: assert(t != NULL) failed: must set before get
Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn.

Reviewed-by: kvn
2014-05-05 15:10:43 +02:00
Christian Thalinger
d025c1f6ce Merge 2014-05-02 19:10:24 -07:00
Vladimir Kozlov
c909ac41de 8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))
Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively.

Reviewed-by: twisti, iveresov
2014-05-02 16:44:54 -07:00
Igor Ignatyev
3e18a6f16d Merge 2014-05-02 09:30:17 +00:00
Igor Ignatyev
fd25edc683 8042214: add @ignore tag to all excluded jtreg tests in test/compiler
Reviewed-by: kvn, ctornqvi
2014-05-02 13:20:42 +04:00
Albert Noll
4865736713 Merge 2014-05-01 21:30:54 -07:00
Severin Gehwolf
a92fee550e 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs
Allow 0 compiler threads if no JIT is used.

Reviewed-by: kvn, dholmes
2014-05-02 06:24:39 +02:00
Jaroslav Bachorik
0d7c3da5fe 8042096: Backout JDK-8042091
Reviewed-by: sla
2014-04-29 14:37:02 +02:00
Pavel Rappo
5b2e62685a 8034057: Files.getFileStore and Files.isWritable do not work with SUBST'ed drives (win)
Reviewed-by: alanb, chegar
2014-04-29 13:23:08 +01:00
Yuri Nesterenko
0224281ecb 8041592: [TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk
Reviewed-by: anthony, pchelko
2014-04-29 14:32:38 +04:00
Jaroslav Bachorik
2db0164863 8031195: Support default and static interface methods in JDI, JDWP and JDB
Reviewed-by: sla, sspitsyn, dcubed
2014-04-29 11:15:21 +02:00
Bengt Rutisson
9968a23667 7132678: G1: verify that the marking bitmaps have no marks for objects over TAMS
Co-authored-by: Tony Printezis <tony.printezis@oracle.com>
Reviewed-by: jmasa, tschatzl, ehelin
2014-04-29 09:33:20 +02:00
Albert Noll
b1d07c3707 Merge 2014-04-29 07:14:46 +00:00
Tobias Hartmann
06c26b6f97 8036956: remove EnableInvokeDynamic flag
The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9.

Reviewed-by: kvn, twisti
2014-04-29 08:08:44 +02:00
Albert Noll
dab05a3040 8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline
Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache.

Reviewed-by: kvn, iveresov
2014-04-29 07:59:22 +02:00
Henry Jen
cb91afdb8c 8039642: Fix raw and unchecked warnings in sun.awt.*
Reviewed-by: darcy, prr, flar
2014-04-28 19:05:49 -07:00
Morris Meyer
3fddcd2712 8040919: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cpp
Parfait refactoring in OopMapSet::update_register_map

Reviewed-by: kvn, twisti
2014-04-28 16:05:12 -07:00
Weijun Wang
7d0ad1ddb9 8041535: Update certificate lists for compact1 profile
Reviewed-by: mullan, ahgross, erikj
2014-04-29 06:53:38 +08:00
Mandy Chung
3a8ddf6aa7 8042058: Missing deleted files from JDK-8040754 breaks jdk9/dev build
Reviewed-by: chegar
2014-04-28 14:57:14 -07:00
Miroslav Kos
acdc55021c 8040754: Break the circular dependency between SAAJ and JAXB
Reviewed-by: chegar, mchung
2014-04-28 14:05:34 -07:00
David Chase
cd35f69721 8039407: Regression test needed for JDK-8015396
Converted bug demo into regression test

Reviewed-by: kvn
2014-04-28 15:09:39 -04:00
Vivi An
c7f7685c50 8036819: JAB: mneumonics not read for textboxes
Reviewed-by: alexsch
2014-04-28 11:03:52 -07:00
Marcus Lagergren
a3f88441db 8041995: Problems when loading tree expressions with several optimistic program points when optimistically initializing ObjectNodes
Reviewed-by: jlaskey, attila
2014-04-28 16:37:36 +02:00
Michael McMahon
5daff55f41 8041621: java/net/Inet4Address/textToNumericFormat.java fails on Solaris and Mac
Reviewed-by: chegar
2014-04-28 13:49:49 +01:00
Petr Pchelko
01e8b57668 8041987: [macosx] setDisplayMode crashes
Reviewed-by: anthony, serb
2014-04-28 16:45:43 +04:00