Robbin Ehn
|
3bb71a9b51
|
8207334: VM times out in VM_HandshakeAllThreads::doit() with RunThese30M
Handshakes did not consider external suspended threads safe for safepoint.
Reviewed-by: dcubed, dholmes
|
2018-08-17 13:38:19 +02:00 |
|
Tobias Hartmann
|
73bcb0507e
|
8208275: C2 crash in Node::add_req(Node*)
Split-if optimization should not process (dead) counted loops.
Reviewed-by: roland
|
2018-08-17 08:21:20 +02:00 |
|
Ioi Lam
|
2e941724e4
|
8209545: Simplify HeapShared::archive_module_graph_objects
Added archivable_static_fields array in heapShared.cpp
Reviewed-by: jiangli
|
2018-08-15 11:19:57 -07:00 |
|
Kim Barrett
|
6355dec98c
|
8209607: Remove stale comment for JNI mutexes
Remove comment.
Reviewed-by: dholmes
|
2018-08-16 19:49:25 -04:00 |
|
Jiangli Zhou
|
da4684e2e1
|
8209389: SIGSEGV in WalkOopAndArchiveClosure::do_oop_work
Check the MetaspaceShared::archive_heap_object return value and handle failure accordingly.
Reviewed-by: iklam, coleenp
|
2018-08-16 17:29:22 -04:00 |
|
Jan Lahoda
|
19a7a3b69e
|
8208269: Javadoc does not support module-info in a multi-release jar
Ensuring correct version is set when reading multi-release jars.
Reviewed-by: jjg
|
2018-08-16 15:00:23 +02:00 |
|
Roger Riggs
|
63b1edb7b7
|
8208715: Conversion of milliseconds to nanoseconds in UNIXProcess contains bug
Reviewed-by: martin
|
2018-08-15 10:38:27 -04:00 |
|
Rachna Goel
|
8cf153fbd5
|
8209047: "Illegal pattern character 'B'" IllegalArgumentException with Burmese locales
Replaced time patterns for Burmese locale from CLDR 29's patterns.
Reviewed-by: naoto
|
2018-08-16 16:06:54 +05:30 |
|
Doug Simon
|
e39c7c3c93
|
8209535: [JVMCI] Do not swallow NoClassDefFoundError when converting JVMCI methods and fields to reflection objects
Reviewed-by: kvn, iveresov
|
2018-08-16 09:46:09 +02:00 |
|
Tobias Hartmann
|
5b0774ea01
|
8209511: C2 asserts with UseSSE < 4 and AVX enabled: "Label was never bound to a location, but it was used as a jmp target'
Make sure label is bound even if SSE is disabled.
Reviewed-by: kvn
|
2018-08-16 09:09:18 +02:00 |
|
Ioi Lam
|
bd57506f87
|
8207832: serviceability/sa/ClhsdbCDSCore.java failed with "Couldn't find core file location"
Handle %p in /proc/sys/kernel/core_pattern
Reviewed-by: dholmes, hseigel
|
2018-08-15 19:22:46 -07:00 |
|
Ioi Lam
|
e12ee81ff0
|
8206115: Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes
Added BASIC_JAVA_CLASSES_DO in javaClasses.hpp
Reviewed-by: jiangli, redestad, coleenp
|
2018-08-14 20:46:46 -07:00 |
|
Vicente Romero
|
efa05e1c62
|
8207320: Wrong type order for intersection lambdas with multiple abstract methods
Reviewed-by: mcimadamore
|
2018-08-15 13:39:32 -07:00 |
|
Coleen Phillimore
|
ef15adee70
|
8209541: Fix merge problem in SymbolTable::do_check_concurrent_work
Remerged with previous change to do_unloading.
Reviewed-by: hseigel
|
2018-08-15 16:01:48 -04:00 |
|
Coleen Phillimore
|
68e65d8ece
|
8209447: vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_b/TestDescription.java timed out
Was walking code cache for every safepoint because redefined methods take a long time to clear out of the code cache
Reviewed-by: eosterlund, rehn
|
2018-08-15 15:50:23 -04:00 |
|
Joe Darcy
|
07f3f674c2
|
5075463: (enum) Serialized Form javadoc for java.lang.Enum is misleading
Reviewed-by: lancea, rriggs, smarks
|
2018-08-15 10:44:56 -07:00 |
|
Joe Darcy
|
b0954bc7ab
|
8176425: Add radix indication in NumberFormatException message for Integer.decode
Reviewed-by: lancea
|
2018-08-15 10:16:15 -07:00 |
|
Dmitrij Pochepko
|
4377d3abe2
|
8209439: C2 library_call can potentially ignore Math.pow intrinsic or use null pointer
Reviewed-by: kvn, thartmann
|
2018-08-15 14:48:12 +03:00 |
|
Erik Österlund
|
b9052e9647
|
8208582: Introduce native oop barriers in C1 for OopHandle
Reviewed-by: coleenp, kvn
|
2018-08-15 09:51:57 +02:00 |
|
Xue-Lei Andrew Fan
|
611c53c860
|
8207009: TLS 1.3 half-close and synchronization issues
Reviewed-by: jnimeh, mullan, wetmore
|
2018-08-14 18:16:47 -07:00 |
|
Gerard Ziemski
|
b75805c1a5
|
8195100: Use a low latency hashtable for SymbolTable
Used concurrentHashTable, similar to stringTable
Reviewed-by: coleenp, kbarrett, iklam, pliden
|
2018-08-14 18:42:14 -05:00 |
|
Coleen Phillimore
|
61d4faee90
|
8205417: Obsolete UnlinkSymbolsALot debugging option
Obsolete and remove support for UnlinkSymbolsALot
Reviewed-by: hseigel, dholmes
|
2018-07-06 09:10:07 -04:00 |
|
Harold Seigel
|
5ff2b5fe98
|
8203911: Test runtime/modules/getModuleJNI/GetModule fails with -Xcheck:jni
Remove unneeded validate_class() check from checked_jni_GetModule().
Reviewed-by: dholmes, coleenp
|
2018-07-06 06:26:25 -07:00 |
|
Coleen Phillimore
|
6d497ee263
|
8202737: Obsolete AllowNonVirtualCalls option
Obsolete option and remove support.
Reviewed-by: dholmes, jiangli, kbarrett
|
2018-07-06 09:00:48 -04:00 |
|
Jonathan Gibbons
|
ea084baf94
|
8206318: Enhance package documentation for internal javadoc packages
Reviewed-by: sundar
|
2018-07-05 14:35:03 -07:00 |
|
Roman Kennke
|
943be51fe7
|
8206272: Remove stray BarrierSetAssembler call
Reviewed-by: pliden, shade
|
2018-07-05 19:22:53 +02:00 |
|
Roman Kennke
|
3f0f527c5b
|
8206407: Primitive atomic_cmpxchg_in_heap_at() in BarrierSet::Access needs to call non-oop raw method
Reviewed-by: pliden, shade
|
2018-07-05 19:22:38 +02:00 |
|
Calvin Cheung
|
210e064a8d
|
8205548: Remove multi-release jar related vm code
Reviewed-by: iklam, jiangli
|
2018-07-05 09:11:33 -07:00 |
|
Brian Burkhalter
|
8457eb629f
|
8194899: Remove unused sun.net classes
Reviewed-by: alanb, mchung, dfuchs, chegar, michaelm
|
2018-07-05 07:22:21 -07:00 |
|
Brian Burkhalter
|
aef5f86408
|
8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive
Clear handler instance variable after use
Reviewed-by: rriggs, alanb
|
2018-07-03 15:02:46 -07:00 |
|
Patricio Chilano Mateo
|
209071d135
|
8134538: Duplicate implementations of os::lasterror
Method os::lasterror was moved to os_posix.cpp
Reviewed-by: hseigel, kbarrett, coleenp
|
2018-07-03 15:08:01 -04:00 |
|
Coleen Phillimore
|
c0ebf80159
|
8205534: Remove SymbolTable dependency from serviceability agent
Reviewed-by: gziemski, poonam, jgeorge, hseigel
|
2018-07-03 13:41:18 -04:00 |
|
Vivek Theeyarath
|
ac99e1d447
|
8177275: IllegalArgumentException when MH would have too many parameters is not specified for several methods
Updated spec and added tests
Reviewed-by: psandoz
|
2018-07-02 23:33:40 -07:00 |
|
Nils Eliasson
|
6cd1f27fcf
|
8205999: C2 compilation fails with "assert(store->find_edge(load) != -1) failed: missing precedence edge"
Backout 8204157 to state before 8192992
Reviewed-by: thartmann, mdoerr
|
2018-07-03 10:47:50 +02:00 |
|
Jesper Wilhelmsson
|
4222f3408c
|
Merge
|
2018-07-03 02:07:49 +02:00 |
|
Joe Wang
|
977b9cae12
|
8204329: Java API doc for XMLStreamReader.next() needs to be clarified for the exception thrown when hasNext() method returns false
Reviewed-by: lancea, rriggs
|
2018-07-02 13:54:01 -07:00 |
|
Zhengyu Gu
|
1a566d4510
|
8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK
Made EMPTY_STACK non-const, so it will not be placed in read-only BSS section.
Reviewed-by: stuefe, martin
|
2018-07-02 16:28:09 -04:00 |
|
Zhengyu Gu
|
9006ccdbbf
|
8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK
Made EMPTY_STACK non-const, so it will not be placed in read-only BSS section.
Reviewed-by: stuefe, martin
|
2018-07-02 16:28:09 -04:00 |
|
Roland Westrelin
|
7d7184e505
|
8205515: assert(opcode == Op_RangeCheck) failed: no other if variant here
Reviewed-by: thartmann, kvn
|
2018-07-02 10:44:46 +02:00 |
|
Martin Doerr
|
4f2abf069a
|
8206003: SafepointSynchronize with TLH: StoreStore barriers should be moved out of the loop
Reviewed-by: eosterlund, rehn, dholmes
|
2018-07-02 11:46:15 +02:00 |
|
Rahul Raghavan
|
29dc54093b
|
8203504: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails with java.util.ServiceConfigurationError
Added required uses statement
Reviewed-by: dnsimon, kvn
|
2018-07-02 00:55:24 -07:00 |
|
Thomas Schatzl
|
e02646e05b
|
8203848: Missing remembered set entry in j.l.ref.references after JDK-8203028
Collect remembered sets for discovered fields while adding them to the list of discovered references.
Reviewed-by: kbarrett, eosterlund
|
2018-07-02 09:38:20 +02:00 |
|
Tobias Hartmann
|
cbec44e846
|
8206093: compiler/graalunit/HotspotTest.java fails in CheckGraalIntrinsics
Ignore encodeBlock intrinsic.
Reviewed-by: kvn
|
2018-07-02 09:28:23 +02:00 |
|
Tobias Hartmann
|
48942a6aba
|
8206093: compiler/graalunit/HotspotTest.java fails in CheckGraalIntrinsics
Ignore encodeBlock intrinsic.
Reviewed-by: kvn
|
2018-07-02 09:21:06 +02:00 |
|
Ivan Gerasimov
|
8774d70044
|
8204310: Simpler RandomAccessFile.setLength() on Windows
Reviewed-by: alanb
|
2018-06-29 17:35:04 -07:00 |
|
Valerie Peng
|
ecc5979769
|
8205720: KeyFactory#getKeySpec and translateKey thorws NullPointerException with Invalid key
Updated SunRsaSign provider to check and throw InvalidKeyException for null key algo/format/encoding
Reviewed-by: xuelei
|
2018-06-30 00:33:05 +00:00 |
|
Sergey Bylokhov
|
11184615a8
|
8201552: Ellipsis in "Classical" label in SwingSet2 demo with Windows L&F at Hidpi
Reviewed-by: prr
|
2018-06-29 13:58:16 -07:00 |
|
Igor Ignatyev
|
8de0f1ba41
|
8204355: [Graal] org.graalvm.compiler.debug.test.CSVUtilTest fails on Windows due to improper line separator used
Reviewed-by: kvn
|
2018-06-29 13:44:13 -07:00 |
|
Igor Ignatyev
|
16cb20cfbd
|
8204517: [Graal] org.graalvm.compiler.debug.test.VersionsTest fails with InvalidPathException on windows
Reviewed-by: kvn
|
2018-06-29 13:44:09 -07:00 |
|
Joe Wang
|
bfb397a679
|
8190835: Subtraction with two javax.xml.datatype.Duration gives incorrect result
Reviewed-by: lancea
|
2018-06-29 10:13:24 -07:00 |
|