Ivan Gerasimov
03a640d7f1
8014676: Java debugger may fail to run
...
The problem is observed when the binaries for windows are placed under a path which contains a space
Reviewed-by: sla, alanb
2013-05-16 19:28:44 +04:00
Jim Gish
b0c93f4d19
8013380: Removal of stack walk to find resource bundle breaks Glassfish startup
...
Use caller's classloader to load resource as an alternative to thread context classloader and system classloader
Reviewed-by: mchung, alanb
2013-05-16 11:19:00 -04:00
Naoto Sato
41c159f597
8013233: java/util/Locale/LocaleProviders.sh fails
...
Reviewed-by: okutsu
2013-05-15 16:48:54 -07:00
Igor Ignatyev
bf1380cc77
8014068: TEST_BUG: compiler/ciReplay/TestSA.sh fails on Windows: core wasn't generated
...
Reviewed-by: kvn
2013-05-15 22:44:52 +04:00
Attila Szegedi
18bdc5fd42
8014647: Allow class-based overrides to be initialized with a ScriptFunction
...
Reviewed-by: hannesw, jlaskey, sundar
2013-05-15 20:21:59 +02:00
Tao Mao
87b3317478
8007763: Refactoring: split up compute_generation_free_space() into two functions for class PSAdaptiveSizePolicy
...
Split up compute_generation_free_space() into two functions: compute_eden_space_size() + compute_old_gen_free_space(), each of which (if needed) can be reused without executing an overhead of the other.
Reviewed-by: jmasa, tschatzl
2013-05-15 10:41:22 -07:00
Erik Joelsson
31ad82b41b
8006879: Detection of windows in sjavac fails
...
Reviewed-by: jjg
2013-05-15 10:39:26 -07:00
Joe Darcy
40a5f1f53c
8014677: Correct docs warning for Objects.requireNonNull(T, Supplier<String>)
...
Reviewed-by: alanb
2013-05-15 09:54:30 -07:00
James Laskey
e5be7a02ea
8014648: Exclude testing and infrastructure packages from code coverage, round two
...
Reviewed-by: sundar
2013-05-15 12:09:38 -03:00
Stephen Colebourne
48fc4f5552
8013730: JSR 310 DateTime API Updates III
...
Integration of JSR310 Date/Time API update III
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Masayoshi Okutsu <masayoshi.okutsu@oracle.com>
Co-authored-by: Patrick Zhang <patrick.zhang@oracle.com>
Reviewed-by: naoto
2013-05-15 07:48:57 -07:00
Vinnie Ryan
4128a74cbc
Merge
2013-05-15 15:39:28 +01:00
Athijegannathan Sundararajan
8bbf3e9b52
8012305: Function.bind can't be called on prototype function inside constructor
...
Reviewed-by: lagergren, attila
2013-05-15 19:45:16 +05:30
Michael McMahon
527399b98c
8010464: Evolve java networking same origin policy
...
Reviewed-by: alanb, chegar, dsamersoff, weijun
2013-05-15 15:01:59 +01:00
Robert Field
495e78ce52
8010006: NPE in javac with interface super in lambda
...
Reviewed-by: mcimadamore
2013-05-15 06:53:01 -07:00
Vinnie Ryan
1c510cf688
Merge
2013-05-15 14:49:50 +01:00
Maurizio Cimadamore
4b1aa379e5
8013222: Javac issues spurious raw type warnings when lambda has implicit parameter types
...
Bad warnings and position for lambda inferred parameter types
Reviewed-by: jjg, vromero
2013-05-15 14:03:09 +01:00
Maurizio Cimadamore
fc9e870275
8012685: Spurious raw types warning when using unbound method references
...
Spurious raw type warning when unbound method reference qualifier parameter types are inferred from target
Reviewed-by: jjg, vromero
2013-05-15 14:02:37 +01:00
Maurizio Cimadamore
ec458693f7
8012003: Method diagnostics resolution need to be simplified in some cases
...
Unfold method resolution diagnostics when they mention errors in poly expressions
Reviewed-by: jjg, vromero
2013-05-15 14:00:31 +01:00
Attila Szegedi
a3e2765ce8
8014646: Update the Java interop documentation in the Java Scripting Programmer's Guide
...
Reviewed-by: jlaskey, hannesw, lagergren
2013-05-15 14:54:28 +02:00
Anton Tarasov
53b25e14cf
8014227: JLightweightFrame needs another synchronization policy
...
Reviewed-by: art
2013-05-15 16:49:34 +04:00
Rickard Bäckman
cd5cf59bae
4965252: JvmtiExport::post_raw_field_modification jni ref handling is odd
...
Reviewed-by: coleenp, sspitsyn
2013-05-15 11:30:54 +02:00
Thomas Schatzl
8d53e75550
6843347: Boundary values in some public GC options cause crashes
...
Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options.
Reviewed-by: jmasa, brutisso
2013-05-15 11:05:09 +02:00
Attila Szegedi
3710d6fcf6
8014639: Remove debug flag from test runs
...
Reviewed-by: hannesw, lagergren
2013-05-15 10:28:18 +02:00
Joe Darcy
892414e73c
8004133: Provide javax.lang.model.* implementation backed by core reflection
...
Joint work by darcy and jfranck to provide sample code for JEP 119.
Co-authored-by: Joel Borggren-Franck <joel.franck@oracle.com>
Reviewed-by: jjg
2013-05-15 00:00:39 -07:00
David Holmes
4e4591b4da
8013395: StringBuffer.toString performance regression impacting embedded benchmarks
...
Cache a copy of the char[] to use with toString() and clear it when ever the sb content is modified
Reviewed-by: alanb, plevart, mduigou, forax
2013-05-15 00:36:03 -04:00
Jonathan Gibbons
df6136dc9a
8014323: Add VariableTree.getNameExpression
...
Reviewed-by: darcy
2013-05-14 21:08:40 -07:00
Sonali Goel
20c8d5925c
8013163: Convert 4 tools multicatch tests to jtreg format
...
Reviewed-by: jjg
2013-05-14 18:02:48 -07:00
Werner Dietl
54582cab82
8013852: update reference impl for type-annotations
...
Co-authored-by: Steve Sides <steve.sides@oracle.com>
Co-authored-by: Joel Borggren-Franck <joel.franck@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Reviewed-by: jjg
2013-05-14 15:04:06 -07:00
Xueming Shen
bedabba81c
8014217: Base64.getXDecoder().wrap(...).read() doesn't throw exception for an incorrect number of padding chars in the final unit
...
To throw IOE for malformed final unit in base64 stream
Reviewed-by: chegar, alanb
2013-05-14 14:20:18 -07:00
Xueming Shen
1e18db55d6
8012326: Deadlock occurs when Charset.availableCharsets() is called by several threads at the same time
...
Removed the race condition risk from ExtendedCahrset access code
Reviewed-by: mchung, alanb
2013-05-14 14:09:18 -07:00
Jonathan Gibbons
ac02470255
8014557: Mutable static field in HtmlDocletWriter
...
Reviewed-by: ksrini
2013-05-14 13:55:35 -07:00
Jonathan Gibbons
8530833747
8014461: genstubs creates default native methods
...
Reviewed-by: alanb
2013-05-14 12:55:15 -07:00
David Katleman
bf98f48a41
Merge
2013-05-14 12:19:39 -07:00
Kurchi Subhra Hazra
4e50454550
6328537: Improve javadocs for Socket class by adding references to SocketOptions
...
Insert references to SocketOptions.java where applicable
Reviewed-by: alanb, chegar
2013-05-14 12:01:38 -07:00
Robert Field
c51505263f
8012556: Implement lambda methods on interfaces as static
...
8006140: Javac NPE compiling Lambda expression on initialization expression of static field in interface
Lambdas occurring in static contexts or those not needing instance information should be generated into static methods. This has long been the case for classes. However, as a work-around to the lack of support for statics on interfaces, interface lambda methods have been generated into default methods. For lambdas in interface static contexts (fields and static methods) this causes an NPE in javac because there is no 'this'. MethodHandles now support static methods on interfaces. This changeset allows lambda methods to be generated as static interface methods. An existing bug in Hotspot (8013875) is exposed in a test when the "-esa" flag is used. This test and another test that already exposed this bug have been marked with @ignore.
Reviewed-by: mcimadamore
2013-05-14 11:11:09 -07:00
Marcus Lagergren
41f972c2ed
8014426: Original exception no longer thrown away when a finally rethrows
...
Reviewed-by: attila, jlaskey
2013-05-14 19:56:35 +02:00
Yumin Qi
8218671461
Merge
2013-05-14 17:33:07 +00:00
Attila Szegedi
ca08772ec8
8011718: binding already bound function with extra arguments fails
...
Reviewed-by: jlaskey, sundar
2013-05-14 19:18:17 +02:00
Jonathan Gibbons
997db01200
8012308: Remove TagletOutput in favor of direct use of Content
...
Reviewed-by: darcy
2013-05-14 10:14:57 -07:00
Jonathan Gibbons
2a88c7b71d
8012311: Cleanup names and duplicatre code in TagletManager
...
Reviewed-by: darcy
2013-05-14 10:14:56 -07:00
Jonathan Gibbons
3cbf2d13c3
8012295: Cleanup JavaFX features in standard doclet
...
Reviewed-by: darcy
2013-05-14 10:14:56 -07:00
Jonathan Gibbons
100a8ab7e0
8012180: Speed up removeNonInlineHtmlTags
...
Reviewed-by: darcy
2013-05-14 10:14:56 -07:00
Jonathan Gibbons
760506498b
8012183: replace some uses of Configuration.getText with Configuration.getResource
...
Reviewed-by: darcy
2013-05-14 10:14:55 -07:00
Jonathan Gibbons
160967e991
8012178: Cleanup use of Util.escapeHtmlChars
...
Reviewed-by: darcy
2013-05-14 10:14:55 -07:00
Jonathan Gibbons
37eaa21584
8012177: HTMLDocletWriter methods should generate Content, not Strings
...
Reviewed-by: darcy
2013-05-14 10:14:55 -07:00
Jonathan Gibbons
1631e19242
8012176: reduce use of TagletOutputImpl.toString
...
Reviewed-by: darcy
2013-05-14 10:14:54 -07:00
Jonathan Gibbons
147bdb8230
8012175: Convert TagletOutputImpl to use ContentBuilder instead of StringBuilder
...
Reviewed-by: darcy
2013-05-14 10:14:54 -07:00
Jonathan Gibbons
fc641c0bd6
8012174: {@literal} and {@code} should use \"new\" Taglet, not old
...
Reviewed-by: darcy
2013-05-14 10:14:54 -07:00
Jonathan Gibbons
0ac80e7f93
8011288: Erratic/inconsistent indentation of signatures
...
Reviewed-by: darcy
2013-05-14 10:14:53 -07:00
Jonathan Gibbons
b2becec2bc
8011668: Allow HTMLWriter.getResource to take Content args
...
Reviewed-by: darcy
2013-05-14 10:14:53 -07:00