73474 Commits

Author SHA1 Message Date
Weijun Wang
37dccda2c4 8025014: Enhance Security Policy
6727821: Enhance JAAS Configuration

Reviewed-by: xuelei, hawtin
2013-10-17 09:58:42 +08:00
Xue-Lei Andrew Fan
b61f4321b3 8025758: Enhance Naming management
Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fomin@oracle.com>

Reviewed-by: weijun, ahgross
2013-10-16 18:19:11 -07:00
Jungwoo Ha
e9f0b9af4a 8024954: CMS: CMSClassUnloadingMaxInterval is not implemented correctly. This change is also part of the fix for 8024483
Reviewed-by: mgerdin, brutisso, tschatzl
2013-10-16 15:14:37 -07:00
David Chase
c668ed8f33 8022718: Runtime accessibility checking: protected class, if extended, should be accessible from another package
Modify accessibility check; it was muddled about Java vs JVM protection terminology.

Reviewed-by: jrose
2013-10-16 17:55:49 -04:00
Weijun Wang
286d559a2f 8026712: TEST_BUG: update sun/security/tools/keytool/autotest.sh with a new location to find of libsoftokn3.so
Reviewed-by: vinnie
2013-10-17 20:56:07 +08:00
Bradford Wetmore
91f6f174ae 8026762: jdk8-tl builds windows builds failing in corba - javac: no source files
Reviewed-by: katleman, dholmes
2013-10-16 23:32:19 -07:00
Yuka Kamiya
26af18b426 8025703: Update LSR datafile for BCP 47
Reviewed-by: okutsu
2013-10-17 13:57:42 +09:00
Henry Jen
63f8dbc1d3 8026768: java.util.Map.Entry comparingBy methods missing @since 1.8
Reviewed-by: dholmes
2013-10-16 21:34:26 -07:00
Johnny Chen
e59d238698 8024461: [macosx] Java crashed on mac10.9 for swing and 2d function manual test
Reviewed-by: prr, vadim, serb
2013-10-16 14:00:05 -07:00
Eric McCorkle
b8aff04aa0 8026286: Improper locking of annotation queues causes assertion failures
8026063: Calls to annotate.flush() cause incorrect type annotations to be generated

Fix locking in ClassReader.java

Reviewed-by: jfranck
2013-10-16 16:33:04 -04:00
Harold Seigel
8a70ecee80 Merge 2013-10-16 15:26:12 -04:00
David Katleman
3ff67f3133 Merge 2013-10-16 12:05:13 -07:00
David Katleman
6c2816e717 Merge 2013-10-16 12:05:07 -07:00
David Katleman
4baf6a0be3 Merge 2013-10-16 12:02:43 -07:00
David Katleman
c98f2ff949 Merge 2013-10-16 11:56:53 -07:00
David Katleman
c342262e4a Merge 2013-10-16 11:56:45 -07:00
David Katleman
7fa0ab5a1c Merge 2013-10-16 11:55:46 -07:00
David Katleman
b87ee3c517 Merge 2013-10-16 11:55:44 -07:00
Calvin Cheung
e9b8ae64c9 Merge 2013-10-16 11:48:03 -07:00
Lois Foltan
21627fb02f 8024804: Crash when InterfaceMethodref resolves to Object.registerNatives
Added check for NULL prior to continuation of method look up to avoid runtime crash during look up of Object's superclass' methods.

Reviewed-by: coleenp, hseigel
2013-10-16 14:32:05 -04:00
Magnus Ihse Bursie
a360c92c70 8025715: Split CompileNativeLibraries.gmk
Reviewed-by: erikj
2013-10-16 20:24:46 +02:00
Igor Veresov
64b6d2b5e5 8009303: Tiered: incorrect results in VM tests stringconcat with -Xcomp -XX:+DeoptimizeALot on solaris-amd64
Do memory flow analysis in string concat optimizier to exclude cases when computation of arguments to StringBuffer::append has side effects

Reviewed-by: kvn, twisti
2013-10-16 11:13:15 -07:00
Jonathan Gibbons
ef68cc1fc1 8026704: Build failure with --enable-debug
Reviewed-by: ksrini
2013-10-16 10:47:21 -07:00
Oleg Pekhovskiy
f888e8419e 2228674: Fix failed for CR 7162144
Reviewed-by: art, anthony
2013-10-16 19:02:10 +04:00
Kumar Srinivasan
8a2b60ace2 8026500: [infra] remove extraneous docs in solaris images
Reviewed-by: erikj, mchung, tbell
2013-10-16 07:37:30 -07:00
Andrew Brygin
559aa38445 8026702: Fix for 8025429 breaks jdk build on windows
Reviewed-by: serb
2013-10-16 17:13:15 +04:00
Volker Simonis
56bf9f42e0 8026703: Wrongly placed <xsl:import> element in Event-Based JVM Tracing .xsl files
Reviewed-by: sla, kamg
2013-10-16 15:06:39 +02:00
Erik Joelsson
f1ff8b5c67 6604021: RMIC is defaulting to BOOT jdk version, needs to be rmic.jar
Reviewed-by: dholmes, chegar
2013-10-16 13:50:05 +02:00
Erik Joelsson
14fdc26981 6604021: RMIC is defaulting to BOOT jdk version, needs to be rmic.jar
Reviewed-by: dholmes, chegar
2013-10-16 13:49:59 +02:00
Thomas Schatzl
87c5582bac 8025925: jmap fails with "field _length not found in type HeapRegionSeq"
The change JDK-7163191 changed the data layout of a class that is referenced by the java code of the SA agent. This fix synchronizes the SA agent with that change.

Reviewed-by: sla, mgerdin
2013-10-16 11:46:06 +02:00
Sergey Malenkov
da20231112 8026172: Enhance UI Management
Reviewed-by: art, skoivu
2013-10-16 13:26:05 +04:00
Volker Simonis
b2c4b12a12 8026487: PPC64: Implement 'os::fork_and_exec' on AIX
Reviewed-by: kvn, twisti
2013-10-16 10:52:41 +02:00
Hannes Wallnöfer
d22bf99ead 8026693: getType() called on DISCARD node
Reviewed-by: sundar, lagergren
2013-10-16 10:15:55 +02:00
Hannes Wallnöfer
d41ff60568 8026692: eval() throws NullPointerException with --compile-only
Reviewed-by: sundar, lagergren
2013-10-16 10:12:22 +02:00
Fredrik Arvidsson
ec5d05699e 8025638: jmap returns 0 instead of 1 when it fails
Re-factored some code handling return values and fails/errors during tool execution.

Reviewed-by: sla, kevinw
2013-10-16 09:20:23 +02:00
Xue-Lei Andrew Fan
c1b27f86f3 8026204: Enhance auth login contexts
Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fomin@oracle.com>

Reviewed-by: weijun, ahgross
2013-10-15 18:15:46 -07:00
Werner Dietl
e5c34a89eb 8026564: import changes from type-annotations forest
Co-authored-by: Steve Sides <steve.sides@oracle.com>
Reviewed-by: jjg
2013-10-15 15:57:13 -07:00
Jennifer Godinez
bdd269bb9d 8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java fails on MacOSX
Reviewed-by: prr, jchen
2013-10-15 14:24:49 -07:00
Johnny Chen
3b15010d41 8025429: [parfait] warnings from b107 for sun.java2d.cmm: JNI exception pending
Reviewed-by: prr, bae
2013-10-15 14:16:27 -07:00
Jan Lahoda
912fc38c65 8026510: The name of com.sun.tools.javac.comp.Annotate.Annotator is confusing
A mostly automated rename Annotate.Annotator->Annotate.Worker and enterAnnotation->run.

Reviewed-by: emc, jjg
2013-10-15 22:15:35 +02:00
Chris Hegarty
f5392a9718 Merge 2013-10-15 21:12:33 +01:00
Vicente Romero
1868655b89 8024947: javac should issue the potentially ambiguous overload warning only where the problem appears
Reviewed-by: jjg
2013-10-15 21:02:21 +01:00
Chris Hegarty
0fd34f307d Merge 2013-10-15 20:47:55 +01:00
Vicente Romero
53cc43916a 8025816: javac crash with method reference with a type variable as the site
Reviewed-by: jjg
2013-10-15 19:36:45 +01:00
Bhavesh Patel
99e02c21cd 8026370: javadoc creates empty <span class="italic"></span>
Reviewed-by: jjg
2013-10-15 11:20:27 -07:00
Athijegannathan Sundararajan
1f8726f7e6 Merge 2013-10-15 22:13:56 +05:30
Alexander Zvegintsev
6b7c3f5384 8025225: Window.setAlwaysOnTop documentation should be updated
Reviewed-by: anthony, art
2013-10-15 20:40:21 +04:00
Alexander Zvegintsev
88d5331a54 7059886: 6 JCK manual awt/Desktop tests fail with GTKLookAndFeel - GTK intialization issue
Reviewed-by: anthony, art
2013-10-15 20:37:39 +04:00
James Laskey
4ea77e0979 8026498: Revert: latest runsunspider.js tests contains several bugs
Reviewed-by: sundar, hannesw
2013-10-15 13:14:04 -03:00
Hannes Wallnöfer
fd29d64bfd 8026367: Add a sync keyword to mozilla_compat
Reviewed-by: sundar, attila, lagergren
2013-10-15 17:37:47 +02:00