8020 Commits

Author SHA1 Message Date
Yumin Qi
8382195614 Merge 2014-12-14 23:03:00 +00:00
Coleen Phillimore
ecc9f19dc9 8042418: Remove JVM_FindClassFromClassLoader
The function has been replaced so is no longer used.

Reviewed-by: mchung, dholmes
2014-12-14 16:02:46 -05:00
Alejandro Murillo
c88778bc25 Merge 2014-12-11 23:06:14 -08:00
Stuart Marks
7cbda8ab50 8066633: Fix deprecation warnings in java.rmi module
Reviewed-by: darcy, lancea
2014-12-11 18:40:05 -08:00
Dmitry Samersoff
a36baa5d15 8067030: JDWP crash in transport_startTransport on OOM
Check for result of jvmtiAllocate

Reviewed-by: jbachorik, sspitsyn
2014-12-11 06:49:12 -08:00
Otavio Santana
89cec23580 8055723: Replace concat String to append in StringBuilder parameters (dev)
Reviewed-by: redestad, ulfzibis, weijun, prappo, igerasim, alanb
2014-12-11 15:23:02 +08:00
Xueming Shen
b41070012b 8046219: (str spec) String(byte[], int, int, Charset) should be clearer when IndexOutOfBoundsException is thrown
To update the java doc to clarify the existing behavior

Reviewed-by: lancea
2014-12-10 14:11:05 -08:00
Alan Bateman
ccab6bc563 8066915: (fs) Files.newByteChannel opens directories for cases where subsequent reads may fail
Reviewed-by: chegar
2014-12-10 15:01:26 +00:00
Vladimir Ivanov
e0eba41e1c 8066746: MHs.explicitCastArguments does incorrect type checks for VarargsCollector
Reviewed-by: jrose, psandoz
2014-12-09 09:22:07 -08:00
Weijun Wang
26099e744a 8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
Reviewed-by: valeriep
2014-12-09 18:28:26 +08:00
Joe Darcy
220aa4b838 8066643: (zipfs) Suppress deprecation warnings in jdk.zipfs module
8066634: Suppress deprecation warnings in java.management module
8066636: Suppress deprecation warnings in the jdk.jvmstat and jdk.jdi modules

Reviewed-by: alanb, lancea, sherman, sla, dfuchs
2014-12-08 09:13:08 -08:00
Yumin Qi
3dff2ab063 Merge 2014-12-08 00:25:10 -08:00
Rob McKenna
9fa1d1239b 8065238: javax.naming.NamingException after upgrade to JDK 8
Reviewed-by: vinnie
2014-12-05 20:13:05 +00:00
Pavel Rappo
421fc583be 8066678: java.nio.channels.Channels cleanup
Reviewed-by: alanb, chegar
2014-12-05 15:35:15 +00:00
Daniel Fuchs
7e7e10eb42 8065991: LogManager unecessarily calls JavaAWTAccess from within a critical section
The call to JavaAWTAccess is moved outside of the critical section

Reviewed-by: mchung
2014-12-05 12:20:51 +01:00
Joe Darcy
61cf03f4f1 8066632: Suppress deprecation warnings in java.rmi module
Reviewed-by: rriggs
2014-12-04 15:04:11 -08:00
Joe Darcy
4edac8c9d2 8066617: Suppress deprecation warnings in java.base module
Reviewed-by: lancea
2014-12-04 12:59:43 -08:00
Chris Plummer
a47e1013c2 6762191: Setting stack size to 16K causes segmentation fault
Fixed by forcing the stack size to always be at least 32k.

Reviewed-by: dholmes, alanb, ksrini, sspitsyn
2014-12-04 11:26:46 -08:00
Vladimir Ivanov
ea89dad13c 8057020: LambdaForm caches should support eviction
Reviewed-by: psandoz, jrose, shade
2014-12-04 07:15:37 -08:00
Lance Andersen
7e500d5324 8060068: Possible Deadlock scenario with DriverManager.loadInitialDrivers
Reviewed-by: mchung, smarks, ulfzibis
2014-12-03 16:50:55 -05:00
Chris Hegarty
43842f6349 Merge 2014-12-03 19:28:35 +00:00
Chris Hegarty
441905cdc7 8049367: Modular Run-Time Images
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
2014-12-03 14:22:58 +00:00
Paul Sandoz
cec929efaf 8066397: Remove network-related seed initialization code in ThreadLocal/SplittableRandom
Reviewed-by: alanb, dl, chegar, rriggs, shade
2014-12-03 12:00:26 +01:00
Alejandro Murillo
792bc020b9 Merge 2014-12-02 14:36:23 -08:00
Yuri Gaevsky
07b4a3626e 6364329: jstat displays "invalid argument count" with usage
Reviewed-by: jbachorik
2014-12-02 16:21:33 +01:00
Daniel Fuchs
3034f050f9 8065552: setAccessible(true) on fields of Class may throw a SecurityException
This fix hides the new private Class.classLoader field from reflection, rather than making it not accessible.

Reviewed-by: mchung, coffeys
2014-12-01 21:02:21 +01:00
Mark Sheppard
392436eade 8066130: com.sun.net.httpserver stop() throws NullPointerException if it is not started
Added null check on dispatcherThread variable in stop method

Reviewed-by: chegar
2014-12-01 17:20:06 +00:00
Lance Andersen
5f72abe97e 8066261: Typo in Connection.isValid
Reviewed-by: dfuchs
2014-12-01 11:34:44 -05:00
Alan Bateman
14ee089287 8066196: (fs) Typo in Path::normalize, empty path only returned if path does not have a root component
Reviewed-by: dfuchs
2014-12-01 13:44:57 +00:00
Lance Andersen
db7c757726 8066188: BaseRowSet default value for escape processing is not correct
Reviewed-by: alanb
2014-11-29 11:14:20 -05:00
Erik Gahlin
f12ce83a25 6618335: ThreadReference.stop(null) throws NPE instead of InvalidTypeException
Reviewed-by: sla
2014-11-28 16:56:45 +01:00
Alan Bateman
f0b198804a 8062955: (fs spec) Files.setLastModifiedTime should specify SecurityException more clearly
8062949: (fs) Files.setLastModifiedTime(path, null) does not throw NPE

Reviewed-by: chegar
2014-11-28 14:58:10 +00:00
Alejandro Murillo
e7d19b374a Merge 2014-11-27 07:16:54 -08:00
Weijun Wang
eafad5770a 8061253: Spec cleanup for some security-related classes
Reviewed-by: mullan
2014-11-26 15:28:46 +08:00
Phil Race
9d88d91ecc Merge 2014-11-25 10:41:40 -08:00
Alan Bateman
3469175a63 8065720: (ch) AbstractInterruptibleChannel.end sets interrupted to null
Reviewed-by: psandoz, chegar
2014-11-24 18:11:25 +00:00
Vladimir Ivanov
95ef6e0cb2 8059880: Get rid of LambdaForm interpretation
Reviewed-by: psandoz, kvn, shade
2014-11-24 07:19:36 -08:00
Vladimir Ivanov
b1ad8012a0 8063135: Enable full LF sharing by default
Reviewed-by: psandoz, shade
2014-11-24 07:16:38 -08:00
Daniel Fuchs
96da5b9ce3 8060132: Handlers configured on abstract nodes in logging.properties are not always properly closed
Loggers which have been configured with a handler in the configuration file will be retained by the LogManager until reset() is called. A new configuration property is added to explicitely turn the fix off.

Reviewed-by: mchung
2014-11-24 17:02:37 +01:00
Staffan Larsen
63cf080672 Merge 2014-11-24 09:57:03 +01:00
Martin Buchholz
5ffaffb47e 8065159: AttributedString has quadratic resize algorithm
Grow backing arrays geometrically instead of arithmetically

Reviewed-by: naoto, okutsu
2014-11-21 16:30:02 -08:00
Sean Mullan
a7bf39d7bd Merge 2014-11-21 15:26:24 -05:00
Sean Mullan
ca85e583e9 8046949: Generify the javax.xml.crypto API
Reviewed-by: xuelei
2014-11-21 15:23:36 -05:00
Alejandro Murillo
67933d7f11 Merge 2014-11-21 09:54:23 -08:00
Staffan Friberg
c90bc5b316 6321472: Add CRC-32C API
To add CRC-32C api and implementation

Reviewed-by: sherman
2014-11-21 09:28:53 -08:00
Alejandro Murillo
2e75649af2 Merge 2014-11-21 08:00:31 -08:00
Phil Race
9a4645749f Merge 2014-11-17 12:32:27 -08:00
Aleksey Shipilev
e1f99ed979 8065096: java.net.Authenticator.theAuthenticator should be properly synchronized
Reviewed-by: chegar, lancea
2014-11-17 15:30:22 +03:00
Sergey Gabdurakhmanov
f30ba73e16 8048050: Agent NullPointerException when rmi.port in use
Reviewed-by: jbachorik, dfuchs
2014-11-17 13:11:37 +01:00
Staffan Larsen
f755ca6acc Merge 2014-11-17 09:36:40 +01:00