12191 Commits

Author SHA1 Message Date
Daniel Fuchs
f9ad6da8b5 8179273: sun.net.httpserver.LeftOverInputStream should stop attempting to drain the stream when the server is stopped
Reviewed-by: chegar
2017-04-26 11:10:54 +01:00
Jesper Wilhelmsson
04981b53d1 Merge 2017-04-25 20:24:24 +02:00
Daniel Fuchs
0d2a897c3e 8179222: SimpleConsoleLogger should protect against MissingResourceException
SimpleConsoleLogger now emulates the behaviour of java.util.logging.Formatter, trapping MissingResourceException and using the key as the message if the ResourceBundle has no match for that key.

Reviewed-by: naoto
2017-04-25 11:54:34 +01:00
Jesper Wilhelmsson
0bd4eeb396 Merge 2017-04-24 21:34:23 +02:00
Phil Race
0fdde7e7b8 Merge 2017-04-24 10:49:43 -07:00
Rachel Protacio
13c24bba29 8165896: Use "open" flag from JVM_DefineModule to export all module packages
Implemented VM side of open modules, which export all their packages unqualifiedly. Automatic modules and unnamed modules are treated internally as open modules.

Reviewed-by: alanb, hseigel, lfoltan
2017-04-24 12:08:09 -04:00
Semyon Sadetsky
7e67ffbd41 8178905: Undecorated frame is not painted on OEL7(Gnome3)
Reviewed-by: prr, serb
2017-04-24 07:10:37 -07:00
Sergey Bylokhov
c6274c7aa2 8178971: Uncommon formatting and typos in java.desktop module
Reviewed-by: prr, ssadetsky
2017-04-24 15:15:55 +03:00
Magnus Ihse Bursie
d58ce97583 8178037: Move information from jdi-overview.html into jdk.jdi module-info.java
Reviewed-by: erikj, alanb, mchung, dholmes
2017-04-23 21:39:48 +02:00
Magnus Ihse Bursie
53c66b282c 8179022: Add serialization spec as markdown
Reviewed-by: erikj, mchung, rriggs
2017-04-23 21:33:29 +02:00
Magnus Ihse Bursie
93fe9a1c0f 8178316: Add JVM-MANAGEMENT-MIB.mib to jdk/src/java.management/share/specs/
Reviewed-by: erikj, mchung
2017-04-23 21:11:03 +02:00
Lana Steuck
9d2c7ad695 Merge 2017-04-22 00:22:08 +00:00
Ivan Gerasimov
cb14cec930 8179086: java.time.temporal.ValueRange has poor hashCode()
Reviewed-by: rriggs
2017-04-21 11:40:21 -07:00
Pavel Rappo
83ca4d9575 8177738: Runtime.Version must be a value-based class
8148822: (spec) Regex in Runtime.Version and JEP 223 should match
8160954: (spec) Runtime.Version regex and $PRE/$OPT issues
8148877: (spec) Specify when an empty '+' is required in a version string

Co-authored-by: Iris Clark <iris.clark@oracle.com>
Reviewed-by: psandoz, rriggs
2017-04-21 19:13:47 +01:00
Mandy Chung
7233c14a5d 8179035: Include tool modules in unified docs
Reviewed-by: lancea
2017-04-20 15:06:40 -07:00
Naoto Sato
e4e2e277fc 8178823: Unable to initialize HijrahCalendar: Hijrah-umalqura when running with a security manager
Reviewed-by: lancea, rriggs
2017-04-20 14:09:35 -07:00
Stuart Marks
d87636bed7 8167981: Optional: add notes explaining intended use
Reviewed-by: martin, psandoz
2017-04-20 11:40:57 -07:00
Lance Andersen
5862a63044 8178915: Minor update to the PooledConnection javadoc
Reviewed-by: joehw
2017-04-20 13:57:44 -04:00
Jan Lahoda
8a666c1fdd 8178821: jshell tool: ctrl-down does nothing in current context
In MemoryHistory index() of an entry may go beyond size() (if some leading entries have been deleted) - using previous()/next() instead.

Reviewed-by: rfield
2017-04-20 18:40:38 +02:00
Phil Race
99fc31d5c9 Merge 2017-04-20 08:27:30 -07:00
Mandy Chung
6113ce30fc 8175819: OS name and arch in JMOD files should match the values as in the bundle names
Reviewed-by: erikj, ihse
2017-04-20 08:00:35 -07:00
Michael McMahon
94e80364ae 8177457: Syntax errors in URLConnection class documentation
Reviewed-by: chegar
2017-04-20 09:42:13 +01:00
Michael McMahon
bfe18c7aee 8177452: Syntax errors in ContentHandler class documentation
Reviewed-by: chegar
2017-04-20 09:40:41 +01:00
Jesper Wilhelmsson
d099c0815e Merge 2017-04-18 20:31:23 +02:00
Claes Redestad
dccdbdd2d2 8178889: Move creation of AbstractChronology comparators to call sites
Reviewed-by: rriggs
2017-04-18 18:25:09 +02:00
Phil Race
8fbe9c5865 8178708: Regtest failure: java/awt/Color/LoadProfileWithSM.java
Reviewed-by: serb, alanb, mchung
2017-04-17 09:08:38 -07:00
Phil Race
ea40cb4fca 8178685: Update links to guide in javax sound package javadoc
Reviewed-by: serb
2017-04-17 09:05:31 -07:00
Phil Race
1c3b1a2ec6 6479801: java.awt.font.LineBreakMeasurer code incorrect
Reviewed-by: serb
2017-04-17 08:52:59 -07:00
Alexander Zvegintsev
c43268c3cb 8177919: java.awt.Desktop.setDefaultMenuBar​() should be specified to throw IllegalStateException
Reviewed-by: serb, prr
2017-04-17 18:44:53 +03:00
Phil Race
90161fc0b3 Merge 2017-04-17 08:37:15 -07:00
Lance Andersen
9c996a2ac1 8164390: Add module javadoc to jdk.internal.jvmstat
Reviewed-by: alanb, mchung
2017-04-15 16:54:33 -04:00
Brian Burkhalter
bc9ea4b8a5 8178783: Java_sun_nio_ch_EPoll_close0 definition, but no sun.nio.ch.EPoll.close0 declaration
Delete unused method.

Reviewed-by: rriggs, chegar
2017-04-14 14:02:25 -07:00
Mikhail Cherkasov
5d1d4d320a 8076249: NPE in AccessBridge while editing JList model
Reviewed-by: serb, prr, alexsch
2017-04-14 16:51:31 +03:00
Phil Race
4c8c6e59a1 8178457: Remove link to 2D guide from Line2D javadoc
Reviewed-by: flar
2017-04-13 14:53:09 -07:00
Lana Steuck
ae7df5fca9 Merge 2017-04-13 20:35:17 +00:00
Joe Darcy
9ba92f656c 8177723: Suppress lint removal warning in java.se.ee and jdk.unsupported
Reviewed-by: lancea, chegar
2017-04-13 11:16:25 -07:00
Joe Darcy
d4bc626eb3 8177682: Suppress removal warning for System.runFinalizersOnExit
Reviewed-by: mchung, smarks
2017-04-13 11:08:52 -07:00
Joe Darcy
c2b4ed0390 8177684: Suppress lint removal warnings in AppletSecurity
Reviewed-by: mchung, mullan
2017-04-13 11:05:48 -07:00
Joe Darcy
5298d6efea 8177683: Suppress lint removal warnings in jdk.security and jdk.policytool
Reviewed-by: weijun
2017-04-13 10:59:43 -07:00
Phil Race
e1256b4559 Merge 2017-04-13 10:01:46 -07:00
Jesper Wilhelmsson
744e2a056f 8178447: Remove link from JavaDoc to Dev guide
Reviewed-by: tschatzl, dholmes
2017-04-13 15:57:00 +02:00
Weijun Wang
298bfc1057 8172422: jarsigner needs to understand -?
Reviewed-by: mullan
2017-04-13 08:15:19 +08:00
Dean Long
73551c45ef 8158168: Missing bounds checks for some String intrinsics
Reviewed-by: vlivanov, thartmann, sherman
2017-04-12 16:37:33 -04:00
Anthony Scarpino
456c8e0846 8177784: Use CounterMode intrinsic for AES/GCM
Reviewed-by: mullan, psandoz, chegar
2017-04-12 12:57:49 -07:00
Claes Redestad
3b47209a32 8178480: Wrong exception being thrown on an invalid MethodType
Reviewed-by: psandoz
2017-04-11 22:32:49 +02:00
Roger Riggs
19215787f8 8178347: Process and ProcessHandle getPid method name inconsistency
Reviewed-by: alanb, bpb
2017-04-11 14:18:22 -04:00
Claes Redestad
864cf0d5ca 8178387: Reduce memory churn when creating java.lang.invoke entities
Reviewed-by: psandoz, vlivanov
2017-04-11 18:57:46 +02:00
Daniel Fuchs
4288d68f08 8178147: Race conditions in timeout handling code in http/2 incubator client
Timeout handling code (in particular cancel(IOException)) is modified to take into account cancellation arising before exchange implementation is established or response completable future is created. TimeoutEvent::compareTo method is modified to be consistent with TimeoutEvent::equals.

Reviewed-by: prappo, chegar, michaelm
2017-04-11 16:32:38 +01:00
Claes Redestad
9ab899d481 8178384: Reduce work in java.lang.invoke initializers
Reviewed-by: vlivanov, psandoz
2017-04-11 11:24:12 +02:00
Weijun Wang
54b221f867 8177969: Faster FilePermission::implies by avoiding the use of Path::relativize
Reviewed-by: rriggs, mullan
2017-04-11 10:12:27 +08:00