Lana Steuck
be6931437b
Merge
2014-05-01 14:19:55 -07:00
David Katleman
8106c40f24
Added tag jdk9-b11 for changeset 1786ce9ab4a7
2014-05-01 12:52:15 -07:00
David Katleman
f45fe402ee
Added tag jdk9-b11 for changeset ae887a48401a
2014-05-01 12:52:13 -07:00
David Katleman
9487bc2169
Added tag jdk9-b11 for changeset e4dc2768f533
2014-05-01 12:51:13 -07:00
David Katleman
1b39420230
Added tag jdk9-b11 for changeset d47e36fe8f31
2014-05-01 12:50:23 -07:00
David Katleman
727f5cad95
Added tag jdk9-b11 for changeset b9666074e6db
2014-05-01 12:50:19 -07:00
David Katleman
de507c567d
Added tag jdk9-b11 for changeset e21de7fd0dd1
2014-05-01 12:50:03 -07:00
David Katleman
4ede12cf1d
Added tag jdk9-b11 for changeset 1e3275c2718b
2014-05-01 12:49:18 -07:00
David Katleman
8f8a2c31dc
Added tag jdk9-b11 for changeset da174d121fd3
2014-05-01 12:49:15 -07:00
Vicente Romero
71a85db2be
8030741: Inference: implement eager resolution of return types, consistent with JDK-8028800
...
Reviewed-by: dlsmith, jjg
2014-05-01 20:36:11 +01:00
Zhengyu Gu
16a3e2f16d
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods
...
Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread
Reviewed-by: twisti, coleenp, dholmes
2014-05-01 05:52:28 -07:00
Robert Field
89be14bfe5
8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables
...
8029725: Lambda reference to containing local class causes javac infinite recursion
Reviewed-by: vromero, jlahoda, dlsmith
2014-04-30 23:02:14 -07:00
Robert Field
e8adfd1234
8036942: javac generates incorrect exception table for multi-catch statements inside a lambda
...
Union type info lost and also union type is not processed by TreeMaker.Type -- address by using existing tree, thus by-passing such issues.
Reviewed-by: vromero, jlahoda
2014-04-30 18:19:23 -07:00
Jon Masamitsu
799155b537
Merge
2014-04-30 14:43:00 -07:00
Shrinivas Joshi
c0f886ec65
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
...
Fix the arbitrary alignment issue in SPARC AES crypto stub routines.
Reviewed-by: kvn, iveresov
2014-04-30 14:14:01 -07:00
Andrey Nazarov
230b553e37
8040097: Implement classfile tests for LocalVariableTable and LocalVariableTypeTable attribute
...
Reviewed-by: jjg, shurailine, emc
2014-04-30 13:48:37 -07:00
Sergey Malenkov
e787680bf1
8041917: unexcepted behavior of LineBorder while using Boolean variable true
...
Reviewed-by: alexsch, serb
2014-04-30 19:28:05 +04:00
Alan Bateman
66ffd3bc10
8041772: (ch) PendingFuture.CANCELLED has backtrace that potentially keeps objects alive
...
Reviewed-by: chegar
2014-04-30 14:27:19 +01:00
Erik Joelsson
939b54d31c
8042208: Build fails on Solaris using devkit when X isn't installed
...
Reviewed-by: tbell
2014-04-30 14:46:19 +02:00
Erik Joelsson
35ee2d6f76
8042213: Freetype detection fails on Solaris sparcv9 when using devkit
...
Reviewed-by: tbell
2014-04-30 14:45:27 +02:00
Alexander Stepanov
31e76a93b9
8039488: Tidy warnings cleanup for javax.sql
...
Reviewed-by: lancea
2014-04-30 15:13:44 +04:00
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