Jesper Wilhelmsson
dc06e6553a
Merge
2018-02-15 16:16:17 +01:00
Tobias Hartmann
01353e7787
8197828: Null pointer dereference in MultiNode::proj_out_or_null
...
Added a null check for the return value of AllocateNode::initialization().
Reviewed-by: kvn, shade, dlong
2018-02-15 09:17:56 +01:00
Zhengyu Gu
f47021e2ab
8193373: Cleanup ElfFile and family
...
Cleanup elf decoder and added test
Reviewed-by: minqi, coleenp
2018-02-14 17:20:59 -05:00
Ioi Lam
128f91288c
8197857: fieldDescriptor prints incorrect 32-bit representation of compressed oops
...
Reviewed-by: coleenp
2018-02-14 06:57:28 -08:00
Claes Redestad
fa933f3971
8195850: Improve startup of code to pull arguments from BootstrapMethodInvoker
...
Reviewed-by: psandoz, jrose
2018-02-14 15:27:29 +01:00
Coleen Phillimore
2a4d4b43b4
8197772: metaspace uses global operator new/delete for gtest testing
...
Inherit ChunkManagerReturnTestImpl from CHeapObj
Reviewed-by: kbarrett, zgu
2018-02-14 09:09:37 -05:00
Coleen Phillimore
d41cbf61a1
8197789: os::SuspendedThreadTask causes references to global operator delete
...
Make destructor non-virtual and protected
Reviewed-by: kbarrett
2018-02-14 09:03:31 -05:00
Claes Redestad
50f6694f00
8197829: Optimize CLDRCalendarDataProviderImpl::retrieveInteger
...
Reviewed-by: naoto
2018-02-14 14:45:38 +01:00
Jesper Wilhelmsson
b8689741ec
Merge
2018-02-14 13:29:45 +01:00
Weijun Wang
06a9e1a72f
8191438: jarsigner should print when a timestamp will expire
...
Reviewed-by: mullan
2018-02-14 16:58:49 +08:00
Tobias Hartmann
2c5a0835a9
8197608: MacroAssembler::unimplemented calls global operator new[]
...
Removed C heap allocation of string buffers.
Reviewed-by: kvn, shade
2018-02-14 08:23:53 +01:00
Jesper Wilhelmsson
51ab999e0e
Merge
2018-02-13 23:38:34 +01:00
Kim Barrett
023fc4b866
8197454: Need Access decorator for storing oop into uninitialized location
...
Repurpose ARRAYCOPY_DEST_NOT_INITIALIZED to AS_DEST_NOT_INITIALIZED.
Reviewed-by: eosterlund, coleenp
2018-02-13 17:36:22 -05:00
Martin Doerr
eb3ec99500
8196786: [PPC64+s390] ConstantDynamic support
...
Reviewed-by: psandoz, dsamersoff
2018-02-13 17:38:03 +01:00
Roland Westrelin
4f8c5b6949
8197563: assert(is_Loop()) crash in PhaseIdealLoop::try_move_store_before_loop()
...
Don't move store out of the loop if head is not a LoopNode.
Reviewed-by: kvn, thartmann
2018-02-13 16:57:01 +01:00
Thomas Schatzl
347c253452
7127700: G1: Replace G1PLAB with PLAB
...
Reviewed-by: sjohanss, kbarrett
2018-02-13 16:13:20 +01:00
Robin Westberg
f2c21c058d
8041626: Shutdown tracing event
...
Reviewed-by: dholmes, alanb, rriggs
2018-02-13 15:48:23 +01:00
Robbin Ehn
5287d9a366
8197408: Bad pointer comparison and small cleanup in os_linux.cpp
...
Reviewed-by: bobv, stuefe
2018-02-27 14:15:30 +01:00
Dmitrij Pochepko
8241f85b85
8196868: AARCH64: ld/st instructions hit guarantee assert while using sp
...
Reviewed-by: aph
2018-02-27 16:05:28 +03:00
Dmitry Chuyko
7e1c60b79b
8198293: AARCH64 - Add CPU detection code for Cavium Thunder X2
...
Reviewed-by: dsamersoff
2018-02-27 15:56:40 +03:00
Martin Doerr
03af65fa7d
8198750: [s390+x86_32+aarch64] Fix build after jdk-8195142
...
Reviewed-by: stuefe, shade
2018-02-27 11:45:04 +01:00
Marcus Larsson
899b64249c
8170976: [TESTBUG] LogTestFixture does not restore previous logging state
...
Reviewed-by: rehn, lfoltan, hseigel
2018-02-26 16:33:48 +01:00
Erik Österlund
36449e6c30
8198703: Missing #include "gc/shared/cardTableModRefBS.hpp" in graphKit.hpp
...
Reviewed-by: thartmann, goetz, kvn
2018-02-26 18:04:43 +01:00
Harold Seigel
114e61d126
8194085: Obsolete the deprecated SafepointSynchronize flags and remove related code
...
Obsolete SafepointSpinBeforeYield, DeferThrSuspendLoopCount, and DeferPollingPageLoopCount and remove associated code.
Reviewed-by: dcubed, coleenp, dholmes
2018-02-26 11:28:05 -05:00
Lois Foltan
e447371492
8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits
...
Correctly perform a 64 bit shift when setting SlowSignatureHandler::_fp_identifiers.
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: gtriantafill, hseigel
2018-02-26 10:20:06 -05:00
Lois Foltan
c3893b01c1
8198312: VS2017: Upgrade HOTSPOT_BUILD_COMPILER in vm_version.cpp
...
Correctly set HOTSPOT_BUILD_COMPILER for VS2015 and VS2017.
Reviewed-by: erikj, gtriantafill
2018-02-26 09:57:01 -05:00
Erik Österlund
95d34d138d
8195142: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
...
Reviewed-by: stefank, coleenp, kvn, ehelin
2018-02-26 09:34:12 +01:00
Marcus Larsson
b9bc9f0be8
8198554: Add fuzzy matching for log levels and tags when parsing -Xlog
...
Reviewed-by: hseigel, coleenp
2018-02-26 09:34:20 +01:00
Thomas Stuefe
bc472b0530
8197827: [windows] Small cleanups after JDK-8185712
...
Reviewed-by: zgu, dholmes
2018-02-13 14:38:09 +01:00
Coleen Phillimore
1a839d0882
8068593: Remove or repurpose unused PerfCounters from objectMonitor
...
Reviewed-by: redestad, dcubed
2018-02-21 14:08:26 -05:00
Harold Seigel
7d1735efbb
8184289: Obsolete -XX:+UnsyncloadClass and -XX:+MustCallLoadClassInternal options
...
Add comments, fix a small issue with the boot loader, and add an assert.
Reviewed-by: coleenp, alanb, acorn, dholmes
2018-02-21 11:18:52 -05:00
Roman Kennke
6be7841937
8197999: Accessors in typeArrayOopDesc should use new Access API
...
Reviewed-by: eosterlund, pliden
2018-02-15 23:45:15 +01:00
Zhengyu Gu
b962c75f25
8198287: Cleanup ElfFile usage in whitebox.cpp
...
Removed redundant include of elfFile.hpp
Reviewed-by: dholmes, coleenp
2018-02-21 07:49:36 -05:00
Stefan Karlsson
08193e2dfb
8198225: os::attempt_reserve_memory_at records memory as committed
...
Reviewed-by: shade, zgu, stuefe
2018-02-21 12:40:07 +01:00
Stefan Karlsson
f1540011d0
8196405: [REDO] NMT: add_committed_regions doesn't merge succeeding regions
...
Reviewed-by: eosterlund, coleenp, zgu
2018-02-21 12:40:05 +01:00
Jean Christophe Beyler
f3fc38d5f5
8198439: Fix aarch64 code for handling generate_code_for after FastTLABFill obsolete code
...
Fix aarch64 issue when moving the stp down and to a str
Reviewed-by: adinn, smonteith
2018-02-20 09:46:48 -08:00
Per Lidén
2606b1f985
8198369: Clean up GCId and GCIdMark
...
Reviewed-by: stefank, eosterlund
2018-02-21 07:50:33 +01:00
Per Lidén
0bf8fa1855
8198267: Allow GCId::current_raw() calls from non-NamedThreads
...
Reviewed-by: stefank, kbarrett
2018-02-21 07:46:40 +01:00
Gerard Ziemski
28c9fe47bc
8193056: Title from build failure with Xcode 9.1
...
Included missing header explicitly.
Reviewed-by: coleenp, vlivanov
2018-02-20 16:18:25 -06:00
Sangheon Kim
98a4315c72
8193909: Obsolete(remove) Co-operative Memory Management (CMM)
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Reviewed-by: dholmes, jwilhelm, mchung, tschatzl
2018-02-20 12:54:26 -08:00
Martin Doerr
276e1da447
8195112: x86 (32 bit): implementation for Thread-local handshakes
...
Reviewed-by: goetz, rehn
2018-02-20 16:10:21 +01:00
Lois Foltan
b085ebe7b7
8196884: VS2017 Multiple Type Cast Conversion Compilation Errors
...
Change the type of symbolic constant badAddressVal and introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: coleenp, kbarrett
2018-02-20 07:46:40 -05:00
Lois Foltan
17fe1b7ec7
8197956: VS2017 (C4838) Narrowing conversion required from __int64 to julong
...
Use the correct typed constant when initializing the StubRoutines::x86::_k512_W array.
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: coleenp
2018-02-20 07:32:17 -05:00
Lois Foltan
6842f2f659
8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One
...
Add a private ordinary operator delete declaration within class Chunk.
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: coleenp, stuefe
2018-02-20 07:10:42 -05:00
Lois Foltan
acd1f4797f
8196889: VS2017 Unable to Instantiate OrderAccess::release_store with an Incomplete Class Within an Inlined Method
...
Fix compilation error by declaring Atomic::IsPointerConvertible public.
Reviewed-by: kbarrett, stuefe
2018-02-20 07:00:49 -05:00
Per Lidén
4e971f5455
8198265: Make CollectorPolicy::satisfy_failed_metadata_allocation() virtual
...
Reviewed-by: stefank, eosterlund
2018-02-19 15:44:56 +01:00
Per Lidén
13aaf94964
8198268: Add time argument to ConcurrentGCTimer::register_gc_pause_start/_end
...
Reviewed-by: kbarrett, stefank
2018-02-19 15:44:56 +01:00
Per Lidén
1b12333f8f
8198269: Allow GCCauseSetter to be used outside of safepoints
...
Reviewed-by: stefank, sjohanss
2018-02-19 15:44:56 +01:00
Aleksey Shipilev
dcabd45c6c
8198341: Build failures after 8194084 (Obsolete FastTLABRefill and remove the related code)
...
Reviewed-by: mdoerr, dholmes
2018-02-19 15:07:21 +01:00
Jesper Wilhelmsson
0977b752ff
Merge
2018-02-19 04:50:50 +01:00
Marcus Larsson
29dd30e010
8196783: Refactor LogTagLevelExpression into separate classes
...
Reviewed-by: rehn, pliden
2018-02-19 09:46:10 +01:00
Marcus Larsson
8cf755c120
8176298: Log tags in -Xlog:help not sorted
...
Reviewed-by: ecaspole, gtriantafill, stuefe
2018-02-19 09:16:04 +01:00
Marcus Larsson
6ef9800875
8194994: Remove redundant string streams used for logging
...
Reviewed-by: rehn, iklam, coleenp
2018-02-13 14:10:56 +01:00
Phil Race
30d35b2854
Merge
2018-02-12 10:31:42 -08:00
Phil Race
9ab1b854ca
8197546: Fix for 8171000 breaks Solaris + Linux builds
...
Reviewed-by: serb, jdv
2018-02-12 08:56:44 -08:00
Brian Burkhalter
7c3b34ae81
8197498: (se) kevent polling should ignore signal interrupt (EINTR)
...
8179307: Java_sun_nio_ch_KQueue_keventPoll throws an exception with "kqueue failed" instead of "kevent poll failed"
Reviewed-by: alanb
2018-02-12 08:19:33 -08:00
Brian Burkhalter
a7b3a19ec4
8191416: (bf) DirectByteBuffer extends MappedByteBuffer, confuses instanceof tests
...
Change force(), load(), and isLoaded() not to throw UOE if there is no file mapping
Reviewed-by: alanb, rriggs, forax
2018-02-12 08:19:23 -08:00
Attila Szegedi
b1c09c22bb
8193295: Remove no longer used COMMALEFT
...
Reviewed-by: hannesw, mhaupt
2018-02-11 12:41:56 +01:00
Doug Lea
f9b19eb874
8195590: Miscellaneous changes imported from jsr166 CVS 2018-02
...
Reviewed-by: martin, psandoz, dholmes
2018-02-10 09:23:41 -08:00
Doug Lea
b6c2b234ef
8190324: ThreadPoolExecutor should not specify a dependency on finalization
...
Reviewed-by: martin, psandoz, alanb, rriggs, dholmes
2018-02-10 09:17:53 -08:00
Lance Andersen
987c3a2d87
8190378: Removal of CORBA and Java EE modules
...
Reviewed-by: rriggs, alanb, mchung, erikj, goetz
2018-02-10 07:06:16 -05:00
Jesper Wilhelmsson
9beff15bed
Merge
2018-02-10 09:25:35 +01:00
Kumar Srinivasan
7c4ed0b15b
8194651: javadoc: mark the com.sun.javadoc API for removal
...
Reviewed-by: jjg
2018-02-09 13:58:17 -08:00
Aleksei Efimov
9d59a4c2cc
6857903: SAXException.initCause() does not correctly set Exception
...
Reviewed-by: rriggs
2018-02-09 14:49:38 +00:00
Thomas Schatzl
147e4f3054
8197493: [Backout] JDK-8196602 Change HeapRegionClosure to comply to naming conventions
...
Reviewed-by: shade
2018-02-09 12:53:08 +01:00
Thomas Schatzl
514930360f
8196602: Change HeapRegionClosure to comply to naming conventions
...
Reviewed-by: kbarrett, sjohanss
2018-02-09 11:51:40 +01:00
Phil Race
55b32f6b41
Merge
2018-02-08 22:34:20 -08:00
Leonid Mesnik
45f751f518
8197455: There is some runthese related unused code in bytecodeInterpreter.cpp
...
Reviewed-by: iignatyev, dholmes
2018-02-08 21:53:06 -05:00
Lana Steuck
845f7823de
Merge
2018-02-09 02:23:34 +00:00
Martin Buchholz
0e83ce1738
8198485: Simplify a URLClassPath constructor
...
Reviewed-by: alanb, mchung
2018-02-08 17:25:57 -08:00
Martin Buchholz
80e322bbcc
8198484: URLClassPath should use an ArrayDeque instead of a Stack
...
Reviewed-by: alanb, mchung, plevart, psandoz
2018-02-08 17:25:57 -08:00
Martin Buchholz
541978b4a2
8198482: The URLClassPath field "urls" should be renamed to "unopenedUrls"
...
Reviewed-by: alanb, mchung
2018-02-08 17:25:57 -08:00
Martin Buchholz
8f24dc87b1
8198481: Coding style cleanups for src/java.base/share/classes/jdk/internal/loader
...
Reviewed-by: alanb, mchung, rriggs
2018-02-08 17:25:57 -08:00
Martin Buchholz
749ad1ee03
8198480: Improve ClassLoaders static init block
...
Reviewed-by: alanb, mchung
2018-02-08 17:25:56 -08:00
Claes Redestad
3c9dfe26ed
8198755: Reduce cost of InvokerBytecodeGenerator::isStaticallyInvocable/-Nameable
...
Reviewed-by: vlivanov, psandoz, jrose
2018-02-27 21:05:07 +01:00
Aleksei Efimov
efeaca8cda
8038043: Xerces Update: XInclude update
...
Reviewed-by: joehw
2018-02-27 12:47:58 +00:00
Bhavesh Patel
4932677ba4
8198522: Javadoc search broken after output files organization for modules
...
Reviewed-by: jjg
2018-02-26 17:18:15 -08:00
Paul Sandoz
4ce3f37ba2
8198375: Passing 'null' value to lookup param of ConstantBootstraps.invoke does not throw NullPointerException
...
Reviewed-by: mchung
2018-02-26 16:05:25 -08:00
Kim Barrett
a25a95120e
8196083: Avoid locking in OopStorage::release
...
Defer release list updates to later allocate/delete operations.
Reviewed-by: coleenp, eosterlund
2018-02-08 17:23:43 -05:00
Coleen Phillimore
789e827f1a
8196806: Deprecate VMThreadHintNoPreempt and CompilerThreadHintNoPreempt
...
Reviewed-by: dholmes, hseigel
2018-02-08 15:21:59 -05:00
Zhengyu Gu
934390b571
8196923: [REDO] NMT: Report array class count in NMT summary
...
Added instance and array class counters in NMT summary report
Reviewed-by: minqi, stuefe, coleenp
2018-02-08 13:21:22 -05:00
Ivan Gerasimov
7d7c653abf
8197462: Inconsistent exception messages for invalid capturing group names
...
8179608: Error in comment in Pattern.java
Reviewed-by: sherman
2018-02-12 21:06:06 -08:00
Jayathirth D V
f187ff88ae
8195131: Dead code removal for changes present in JDK-8176795
...
Reviewed-by: prr, pnarayanan
2018-02-08 14:58:40 +05:30
Thomas Schatzl
75ab2501f7
8196883: G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set
...
Remove code related to collection set checking in that method.
Reviewed-by: kbarrett, ehelin
2018-02-08 10:15:57 +01:00
Poonam Bajaj
4779c85b46
8187577: JVM crash during gc doing concurrent marking
...
Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
2018-02-07 21:53:38 +00:00
Mikhailo Seledtsov
eeaf00be4f
Merge
2018-02-07 13:31:13 -08:00
Paul Sandoz
c9757ad448
8196960: Exceptions in ConstantBootstrapsTest.java on SPARC
...
Reviewed-by: lfoltan
2018-02-07 12:37:30 -08:00
Alex Menkov
8abc2c38f7
8161605: The '!UseSharedSpaces' check is not need in JvmtiManageCapabilities::recompute_always_capabilities
...
Reviewed-by: sspitsyn, mseledtsov
2018-02-07 10:25:10 -08:00
Matthias Baesken
b68ed88ffb
8196062: Enable docker container related tests for linux ppc64le
...
Also fix cgroup subsystem recognition
Reviewed-by: goetz, dsamersoff, bobv
2018-02-07 16:16:50 +01:00
Christoph Langer
60f417575e
8196565: AIX: Clean up os::javaTimeNanos according to AIX/PASE specification
...
Reviewed-by: stuefe, dholmes
2018-02-07 16:03:12 +01:00
Yue Liu
751fa92e41
8196383: JDK 10 L10n resource file update - msgdrop 20
...
Reviewed-by: naoto
2018-02-06 22:26:13 -08:00
Jan Lahoda
d5ec9dbfb5
8194764: javac incorrectly flags deprecated for removal imports
...
Fixing source range for the Source.Feature.DEPRECATE_ON_IMPORT
Reviewed-by: mcimadamore
2018-02-07 16:49:24 +01:00
Arno Zeller
b0cb59ac31
8196678: avoid printing uninitialized buffer in os::print_memory_info on AIX
...
Reviewed-by: dholmes, goetz, clanger
2018-02-07 09:18:13 +01:00
Lois Foltan
7f25db6e5f
8196601: IllegalAccessError: cannot access class jdk.jfr.internal.handlers.EventHandler
...
Do not perform access check when returning a reflection field or method or performing internal signature processing.
Reviewed-by: acorn, psandoz
2018-02-06 10:28:22 -05:00
Robin Westberg
69c57791a4
8193308: Disallow installing user signal handlers for SIGBUS on OSX
...
Reviewed-by: stuefe, dholmes
2018-02-06 15:48:50 +01:00
Jesper Wilhelmsson
dd416bbf33
8196924: [BACKOUT] NMT: Report array class count in NMT summary
...
Reviewed-by: dholmes
2018-02-07 03:43:29 +01:00
Zhengyu Gu
41ace19206
8193184: NMT: Report array class count in NMT summary
...
Report array class and instance class count in NMT summary report
Reviewed-by: coleenp, minqi
2018-02-06 08:24:36 -05:00
Coleen Phillimore
48f208f193
8196907: Fix minimal vm
...
Reviewed-by: zgu, dholmes
2018-02-06 18:10:30 -05:00
Harold Seigel
34480e526e
8190235: Clarify ClassLoaderData::is_*_class_loader_data() method implementations
...
Add comments, fix a small issue with the boot loader, and add an assert.
Reviewed-by: coleenp, lfoltan, gtriantafill
2018-02-06 13:41:49 -05:00
Lois Foltan
2f74993973
8196601: IllegalAccessError: cannot access class jdk.jfr.internal.handlers.EventHandler
...
Do not perform access check when returning a reflection field or method or performing internal signature processing.
Reviewed-by: acorn, psandoz
2018-02-06 10:28:22 -05:00
Gary Adams
40f004ad8c
8080990: libdt_socket/socket_md.c(202) : warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW()
...
Reviewed-by: erikj, clanger, chegar
2018-02-08 09:24:44 -05:00
Claes Redestad
9f0da6d94f
8196869: Optimize Locale creation
...
Reviewed-by: psandoz, plevart, naoto
2018-02-08 18:45:30 +01:00
Alan Bateman
e3b7698786
8196956: (ch) More channels cleanup
...
Reviewed-by: rriggs, prappo, bpb
2018-02-08 10:55:21 +00:00
Weijun Wang
48aad3bd2f
8196823: jarsigner should not create a signed jar if the signing fails
...
Reviewed-by: mullan, alanb
2018-02-08 11:44:21 +08:00
Jonathan Gibbons
e7f7bcdb06
8195795: Organize output files by module/package, not just package
...
Reviewed-by: ksrini, mchung, erikj
2018-02-07 11:28:23 -08:00
Adam Petcher
683817de43
8194251: Deadlock between UsageTracker and System.getProperty() when using a malformed security policy
...
Disable localization of error messages produced during policy file parsing
Reviewed-by: mchung, mullan
2018-02-07 09:06:43 -05:00
Bhavesh Patel
999168d66b
8196027: Remove "Prev" and "Next" links from the javadoc navigation
...
Reviewed-by: jjg, ksrini
2018-02-06 18:28:23 -08:00
Erik Joelsson
7a6b695959
8196879: Forgot to add file in JDK-8196803
...
Reviewed-by: tbell
2018-02-06 10:17:31 -08:00
Erik Joelsson
ffdfd48fd2
8196803: Fix build warnings in jdk libraries with Xcode 9
...
Reviewed-by: tbell, ihse
2018-02-06 10:12:05 -08:00
Alan Bateman
8deac7d09b
8196787: (ch) Moving network channels to use j.u.c locks
...
Reviewed-by: prappo, rriggs
2018-02-06 16:04:46 +00:00
Srinivas Dama
6ff900807d
8152616: com.sun.tools.javac.tree.Pretty generates nested comments for enum
...
Fixed nested comments for enum
Reviewed-by: mcimadamore
2018-02-06 23:49:10 +05:30
Brian Burkhalter
5f7839ae5a
8196535: Remove support for pre-Java 6 non-JVM-wide file locking
...
Reviewed-by: alanb, rriggs
2018-02-05 15:08:46 -08:00
Jesper Wilhelmsson
d7dd9d1027
Merge
2018-02-05 23:12:03 +01:00
Jesper Wilhelmsson
44ab590f44
Merge
2018-02-05 23:12:03 +01:00
Jonathan Gibbons
7f04dec594
8196736: Refactor HelpWriter and properties
...
Reviewed-by: ksrini
2018-02-05 11:35:56 -08:00
Zhengyu Gu
897d228899
8194934: NMT: Remove MemTracker::get_virtual_memory_xxx_tracker(), create Tracker in place
...
Create tracker in place to avoid additional locking
Reviewed-by: coleenp
2018-02-05 13:23:26 -05:00
Liam Miller-Cushon
24ae32f082
8190452: javac should not add MethodParameters attributes to v51 and earlier class files
...
Reviewed-by: vromero, jjg
2018-02-05 10:43:31 -05:00
David Holmes
3c2d19f0bc
8196739: Disable obsolete/expired VM flag transitional warnings
...
Reviewed-by: kbarrett
2018-02-05 06:43:23 -05:00
Phil Race
a0b36d2293
Merge
2018-02-05 02:07:12 -08:00
Krishna Addepalli
6494aaaee7
8171000: Robot.createScreenCapture() crashes in wayland mode
...
Reviewed-by: serb, mhalder
2018-02-05 13:44:41 +05:30
Zhongwei Yao
0db8f238af
8196064: AArch64: Merging ld/st into ldp/stp in macro-assembler
...
Reviewed-by: aph
2018-02-03 10:36:58 +08:00
Igor Veresov
333333a507
8194819: Update Graal
...
Reviewed-by: kvn
2018-02-02 17:28:17 -08:00
Joe Wang
3138724d05
8196717: remove xmlresolver.md
...
Reviewed-by: lancea, rriggs
2018-02-02 14:44:48 -08:00
Martin Buchholz
3e53369eb8
8196609: Improve javadoc for java.time.Instant.getEpochSecond
...
Reviewed-by: dfuchs
2018-02-02 12:34:58 -08:00
Brian Burkhalter
073cfe14a5
8166253: (ch) FileLock object can get GC'd and result in unexpected release of file lock
...
Reviewed-by: alanb, dfuchs, mli, rriggs
2018-02-02 13:44:26 -08:00
Roger Riggs
0b8689b331
8195059: Update java.net Socket and DatagramSocket implementations to use Cleaner
...
Reviewed-by: chegar, plevart
2018-02-02 14:17:07 -05:00
Phil Race
7052a83930
Merge
2018-02-02 09:04:45 -08:00
Phil Race
ae133c49b5
8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
...
Reviewed-by: psadhukhan
2018-02-02 08:41:02 -08:00
Harold Seigel
83bb2205e8
8190359: Reduce the number of recorded klass dependencies
...
Skip recording dependencies to non-anonymous classes loaded by builtin class loaders.
Reviewed-by: iklam, coleenp, lfoltan
2018-02-02 10:37:48 -05:00
Coleen Phillimore
191a1f80a1
6909265: assert(_OnDeck != Self->_MutexEvent,"invariant") with -XX:+PrintMallocFree
...
Convert to logging without thread locking
Reviewed-by: dholmes, zgu, hseigel
2018-02-02 09:34:11 -05:00
Vicente Romero
5f7d996632
8196403: remove the remaining use of string keys for errors and warnings in the compiler
...
Reviewed-by: mcimadamore, jlahoda
2018-02-02 07:43:54 -05:00
Srinivas Dama
1335ebada2
8011697: ScriptEngine "js" randomly means either "rhino" or "nashorn", but should instead select one
...
Sort ScriptEngineFactory by name so that same engine is retrieved across all OS
Reviewed-by: alanb, sundar
2018-02-02 23:21:12 +05:30
Lana Steuck
414e05f6d7
Merge
2018-02-02 01:52:03 +00:00
Joe Wang
0584441390
8193830: Xalan Update: Xalan Java 2.7.2
...
Reviewed-by: lancea
2018-02-01 15:53:51 -08:00
Paul Sandoz
00b3f917ac
8195694: ConstantBootstraps.invoke does not preserve variable arity
...
Reviewed-by: jrose
2018-02-01 14:19:04 -08:00
Coleen Phillimore
aa51ac19b3
8196199: Remove miscellaneous oop comparison operators
...
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: hseigel, lfoltan
2018-02-01 13:30:53 -05:00
Brian Burkhalter
697c3fc073
8139206: Add InputStream readNBytes(int len)
...
Reviewed-by: alanb, chegar, plevart, apetcher, rriggs, weijun
2018-02-01 09:40:38 -08:00
Pankaj Bansal
5e9d4e4eaf
7007967: DefaultRowSorter: incorrect sorting due to not updating comparator cache
...
Reviewed-by: serb, jdv
2018-02-01 16:38:25 +05:30
Martin Doerr
f8db247cde
8196503: PPC64: vtableStubs gtest fails after 8174962
...
Reviewed-by: goetz
2018-02-01 11:58:38 +01:00
Ramanand Patil
317bef9a41
8195837: (tz) Upgrade time-zone data to tzdata2018c
...
Reviewed-by: coffeys, naoto
2018-01-31 22:55:12 -08:00
Jesper Wilhelmsson
c2735a15d7
Merge
2018-02-01 02:05:35 +01:00
Dean Long
ce205655fe
8194990: 3 Null pointer dereference defect groups related to CodeCache::find_blob_unsafe()
...
Reviewed-by: kvn
2018-01-31 16:10:23 -08:00
Dean Long
672ddf57fc
8194987: Null pointer dereference in escape.cpp related to Node::find_out_with()
...
Reviewed-by: kvn
2018-01-31 16:09:52 -08:00
Dean Long
b1723061be
8194984: 9 Null pointer dereference defect groups related to ciMethodData::bci_to_data()
...
Reviewed-by: kvn
2018-01-31 16:09:29 -08:00
Mandy Chung
f5b63e9852
8196310: jlink --suggest-providers fails with missing resource if --output specified
...
Reviewed-by: alanb, lancea, sundar
2018-01-31 15:15:09 -08:00
Eric Caspole
c971362aa0
8195069: LogCompilation - add basic unit tests
...
Framework and simple junits with static input
Reviewed-by: kvn, thartmann
2018-01-31 17:45:48 -05:00
Xueming Shen
fec9d472e3
8193802: NullPointerException from JarFileSystem.getVersionMap()
...
Reviewed-by: mchung
2018-01-31 14:21:52 -08:00
Paul Sandoz
4b5ffe70d9
8187742: Minimal set of bootstrap methods for constant dynamic
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: jrose, forax
2018-01-31 11:20:36 -08:00
Xueming Shen
2f7bcc872f
8176379: java.util.Base64 mime encoder behaves incorrectly if initialized with a line length of size 1-3
...
Reviewed-by: rriggs, alanb, psandoz
2018-01-31 10:34:59 -08:00
Xueming Shen
46d5554295
8166339: Code conversion working behavior was changed for x-IBM834
...
Reviewed-by: coffeys
2018-01-31 08:42:59 -08:00
Sergey Bylokhov
4bea8ffc4c
8195852: The usage of permissions in Desktop API should be clarified
...
Reviewed-by: prr
2018-01-30 19:13:26 -08:00
Sergei Tsypanov
bbb4bcd69d
8196207: Inefficient ArrayList.subList().toArray()
...
Reviewed-by: martin, psandoz, jrose, redestad
2018-01-30 11:08:50 -08:00
Liam Miller-Cushon
8641dcffca
8194268: Incorrect parameter names for synthetic methods
...
Reviewed-by: jlahoda, vromero
2018-01-26 11:27:53 -08:00
Andrew Dinn
18beaf6646
8196221: AArch64: Mistake in committed patch for JDK-8195859
...
The wrong patch was committed for JDK-8195859
Reviewed-by: aph
2018-01-26 16:38:21 +00:00
Roland Westrelin
d244b3ccd1
8196296: Lucene test crashes C2 compilation
...
Prevent merging of back to back ifs if one is a counted loop end.
Reviewed-by: kvn, thartmann
2018-01-30 09:08:44 +01:00
Igor Veresov
b42858623c
8196295: [Graal] remove unused org.graalvm.options package
...
Reviewed-by: thartmann, kvn
2018-01-26 13:13:19 -08:00
Phil Race
2e16c465c3
8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
...
Reviewed-by: ssadetsky
2018-01-26 12:07:35 -08:00
Paul Sandoz
30df14bd0a
8195970: Crash passing null to a VarHandle
...
Reviewed-by: mchung, alanb
2018-01-26 09:35:15 -08:00
Andrew Dinn
d46ebb546d
8196221: AArch64: Mistake in committed patch for JDK-8195859
...
The wrong patch was committed for JDK-8195859
Reviewed-by: aph
2018-01-26 16:38:21 +00:00
Phil Race
aa1aec4b56
Merge
2018-01-30 09:03:47 -08:00
Jayathirth D V
e4d034cf9a
8191023: PngReader throws NegativeArraySizeException when keyword length exceeds chunk size
...
Reviewed-by: serb, pnarayanan
2018-01-30 11:53:00 +05:30
Semyon Sadetsky
01a0105416
8189201: [macosx] NotSerializableException during JFrame with MenuBar serialization
...
Reviewed-by: serb, prr
2018-01-26 10:49:37 -08:00
Liam Miller-Cushon
81a51d8c45
8179373: javac -verbose logs the class path multiple times
...
Reviewed-by: martin
2018-01-25 15:18:13 -08:00
Ivan Gerasimov
b9ecb2e95b
8194412: Adding 256 units of IsoFields.QUARTER_YEARS broken
...
Reviewed-by: scolebourne, rriggs
2018-01-29 10:48:13 -08:00
Daniel Fuchs
e6c7f041f9
8195096: Exception printed on console with custom LogManager on starting Apache Tomcat
...
Make sure that loadLoggerHandler for ".handler" is called only from within addLogger
Reviewed-by: mchung
2018-01-26 14:15:09 +00:00
Andrew Dinn
9ec48886de
8195859: AArch64: vtableStubs gtest fails after 8174962
...
Gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding
Reviewed-by: duke
2018-01-25 14:47:27 +00:00
Andrew Dinn
cf8d43353f
8195859: AArch64: vtableStubs gtest fails after 8174962
...
Gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding
Reviewed-by: duke
2018-01-25 14:47:27 +00:00
Weijun Wang
15ac25be9d
8177398: Exclude dot files ending with .conf from krb5.conf's includedir
...
Reviewed-by: mullan
2018-01-26 09:37:10 +08:00
Mandy Chung
6de0123fd7
8191170: Clarify if java.class.path can be undefined
...
Reviewed-by: alanb, psandoz
2018-01-25 13:40:36 -08:00
Mandy Chung
f7a44a7d8a
8196127: Dead code in VersionProps.java.template
...
Reviewed-by: lancea, psandoz
2018-01-25 13:39:28 -08:00
Andrew Dinn
3d9bdcba1d
8196136: AArch64: Correct register use in patch for JDK-8195685
...
Itable stubs must not use java argument registers as scratch registers
Reviewed-by: aph
2018-01-25 11:56:32 +00:00
Andrew Dinn
7568db027d
8196136: AArch64: Correct register use in patch for JDK-8195685
...
Itable stubs must not use java argument registers as scratch registers
Reviewed-by: aph
2018-01-25 11:56:32 +00:00
Vyom Tewari
78de84bc1e
8194676: NullPointerException is thrown if ipaddress is not set
...
Reviewed-by: chegar, rriggs
2018-01-25 16:22:52 +05:30
Gary Adams
49b87d7f72
8167253: com.sun.jdi invokeMethod has duplicated @throws for InvalidTypeException
...
Reviewed-by: rriggs, sspitsyn, dholmes
2018-01-23 06:52:05 -05:00
Bernard Blaser
cd31cb85e9
8196074: Remove uses of loose type equality tests
...
Drop loose type equality check and replace usages to go throuhg the strict version
Reviewed-by: vromero
2018-01-24 17:24:32 +00:00
Rachna Goel
551a0d104f
8146656: Wrong Months Array for DateFormatSymbols
...
Updated API doc of DateFormatSymbols class.
Reviewed-by: rriggs, naoto
2018-01-24 14:07:11 +05:30
Henry Jen
52841d639a
8195989: JDK-8186080 merge add back @LastModified removed by JDK-8193586
...
Reviewed-by: joehw
2018-01-22 23:37:23 -08:00
Jonathan Gibbons
c0cb471231
8195805: Doclet incorrectly updates all attributes in <a> tags when relocating links
...
Reviewed-by: ksrini
2018-01-22 11:28:32 -08:00
Jonathan Gibbons
8550a5c92d
8195796: Reduce the size of relative URLs in generated docs
...
Reviewed-by: ksrini
2018-01-22 11:15:51 -08:00
Andrew Haley
22c23d5081
8194739: Zero port of 8174962: Better interface invocations
...
Reviewed-by: adinn, coleenp
2018-01-22 15:19:02 +00:00
Athijegannathan Sundararajan
005ff62989
8195829: Parsing a nameless ES6 class results in a thrown NullPointerException
...
Reviewed-by: jlaskey, hannesw
2018-01-22 20:31:19 +05:30
Phil Race
eb5804b42e
Merge
2018-01-19 09:32:10 -08:00
Andrew Haley
3ee098f301
8195685: AArch64: AArch64 cannot build with JDK-8174962
...
Reviewed-by: adinn, njian
2018-01-19 16:57:56 +00:00
Weijun Wang
724d1916fe
8014628: Support AES Encryption with HMAC-SHA2 for Kerberos 5
...
Reviewed-by: mullan
2018-01-22 12:00:41 +08:00
Jayathirth D V
ef6b063751
8176795: Wrong color drawn when painting translucent colors on volatile images using XRender
...
Reviewed-by: prr, ceisserer, pnarayanan
2018-01-18 11:22:28 +05:30
Erik Helin
73388668cd
8195158: Concurrent System.gc() is "upgraded" to stop-the-world System.gc()
...
Reviewed-by: sjohanss, eosterlund
2018-01-17 19:05:58 +01:00
Phil Race
73afc1dc4b
Merge
2018-01-17 09:08:44 -08:00
Jayathirth D V
a559c8b653
8191174: PngReader throws IllegalArgumentException because ScanlineStride calculation logic is not proper
...
Reviewed-by: serb, bpb, pnarayanan
2018-01-17 10:58:22 +05:30
Goetz Lindenmaier
22762d1cdc
8189102: All tools should support -?, -h and --help
...
Reviewed-by: kvn, jjg, weijun, alanb, rfield, ksrini
2018-01-16 08:48:34 +01:00
Prahalad Narayanan
15ecb4705f
8194489: Incorrect size computation at BandedSampleModel.createDataBuffer()
...
Reviewed-by: bpb, jdv
2018-01-16 10:49:49 +05:30
Jesper Wilhelmsson
fc1b01b9a2
Merge
2018-01-13 02:56:22 +01:00
Jan Lahoda
e332323760
8191842: JShell: Inferred type information is lost when assigning types to a \"var\"
...
For vars, upgrading all anonymous classes to member classes; stripping intersection types from fields before writing.
Reviewed-by: rfield
2018-01-19 17:11:52 +01:00
Lana Steuck
8f528fba93
Merge
2018-01-18 18:58:46 +00:00
Tom Rodriguez
d586b03911
8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects
...
Reviewed-by: kvn, sspitsyn, phh
2018-01-18 09:01:00 -08:00
Dean Long
745d8e3815
8194982: 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern()
...
Reviewed-by: kvn
2018-01-18 10:05:32 -08:00
Dean Long
fc7971a33d
8194991: Null pointer dereference caused by c2v_getNextStackFrame
...
Reviewed-by: kvn
2018-01-18 10:05:32 -08:00
Dean Long
0e3410b141
8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass()
...
Reviewed-by: kvn
2018-01-18 10:05:32 -08:00
Dean Long
4f496a5786
8194992: Null pointer dereference in MultiNode::proj_out related to loopexit()
...
Reviewed-by: kvn, thartmann
2018-01-18 10:05:32 -08:00
Maurizio Cimadamore
60764aee2a
8195598: Reference to overloaded method is ambiguous with 3 methods but works with 2
...
Pertinent to applicability bit set on argument expression even if only one method is not pertinent
Reviewed-by: vromero
2018-01-18 11:46:33 +00:00
Bradford Wetmore
6b802a9513
8190229: Non-ASCII characters in java.security file after 8186093
...
Reviewed-by: weijun
2018-01-17 18:26:05 -08:00