Priya Lakshmi Muthuswamy
4e1c510215
8211901: javadoc generates broken links on deprecated items page
...
Reviewed-by: jjg
2018-10-17 15:28:36 +05:30
Gustavo Romero
84a22b6b36
8212481: PPC64: Enable POWER9 CPU detection
...
Reviewed-by: mdoerr, simonis
2018-10-16 16:26:28 -04:00
Aleksey Shipilev
307ba484e1
8213182: Minimal VM build failure after JDK-8212200 (assert when shared java.lang.Object is redefined by JVMTI agent)
...
Reviewed-by: dholmes, iklam
2018-10-31 19:00:59 +01:00
Volker Simonis
28362bdd93
8213151: [AIX] Some class library files are missing the Classpath exception
...
Reviewed-by: stuefe, rriggs, mbaesken
2018-10-31 16:02:43 +01:00
Bob Vandette
f161afb806
Merge
2018-10-31 10:48:13 -04:00
Martin Doerr
a241cf4367
8213086: Compiler thread creation should be bounded by available space in memory and Code Cache
...
Reviewed-by: kvn, thartmann
2018-10-31 14:48:36 +01:00
Thomas Schatzl
4da555c7a8
8213142: Use RAII to set the scanning source in G1ScanEvacuatedObjClosure
...
Reviewed-by: sangheki, kbarrett
2018-10-31 13:43:57 +01:00
Thomas Schatzl
28c9f22ebb
8212911: Unify and micro-optimize handling of non-in-collection set references in oop closures
...
Reviewed-by: kbarrett, sjohanss
2018-10-31 13:43:57 +01:00
Thomas Schatzl
0e622f29a2
8211388: Make OtherRegionsTable independent of the region it is for
...
Reviewed-by: sjohanss, sangheki
2018-10-31 13:43:57 +01:00
Thomas Schatzl
0d19f0bb51
6490394: G1: Allow heap shrinking / memory unmapping after reclaiming regions during Remark
...
Reviewed-by: sjohanss, sangheki
2018-10-31 13:43:57 +01:00
Thomas Schatzl
3a343a5681
8071913: Filter out entries to free/uncommitted regions during iteration
...
Reviewed-by: sjohanss, kbarrett
2018-10-31 13:43:57 +01:00
Coleen Phillimore
adb1dcdcc2
8213107: Make ClassLoaderDataGraph iterator skip unloaded CLDs
...
With concurrent class unloading, the CLDG could contain unloaded CLDs while iterating in a safepoint
Reviewed-by: lfoltan, eosterlund
2018-10-31 07:06:54 -04:00
Robbin Ehn
80aa38305d
8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks
...
Reviewed-by: eosterlund, dcubed, sspitsyn, dholmes
2018-10-31 08:09:45 +01:00
Markus Grönlund
e4f5ffc403
8213172: CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant
...
Reviewed-by: egahlin, dholmes
2018-10-31 09:09:23 +01:00
Priya Lakshmi Muthuswamy
99621df489
8210244: {@value} should be permitted in module documentation
...
Reviewed-by: jjg, sundar
2018-10-31 10:29:59 +05:30
Joe Wang
7ce1436913
8212866: Broken link to schematron.com
...
Reviewed-by: lancea
2018-10-30 20:44:48 -07:00
Xue-Lei Andrew Fan
413d5e8c61
8212738: Incorrectly named signature scheme ecdsa_secp512r1_sha512
...
Reviewed-by: ascarpino
2018-10-30 19:47:16 -07:00
Daniil Titov
93021808e6
8195627: [Graal] nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026 hangs with Graal in Xcomp mode
...
Reviewed-by: sspitsyn, kvn
2018-10-30 19:29:21 -07:00
Jiangli Zhou
b9f22907d3
8203953: Rename SystemDictionary::load_shared_class(Symbol*, Handle, TRAPS) to load_shared_boot_class()
...
Rename SystemDictionary::load_shared_class.
Reviewed-by: coleenp
2018-10-30 22:24:04 -04:00
Erik Gahlin
ba18b569ef
8203629: Produce events in the JDK without a dependency on jdk.jfr
...
Reviewed-by: mgronlun
2018-10-31 02:10:21 +01:00
Dean Long
7d2ac4cc31
8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames
...
Reviewed-by: kvn
2018-10-30 15:17:58 -07:00
Kim Barrett
3185dcf0f2
8212827: GlobalCounter should support nested critical sections
...
Support nested critical sections.
Reviewed-by: eosterlund, rehn, tschatzl
2018-10-30 18:06:35 -04:00
Kuai Wei
dcb6e1dda8
8210853: JIT: C2 doesn't skip post barrier for new allocated objects
...
Skip copy Region node when look for last allocation
Reviewed-by: thartmann, kvn
2018-10-30 14:38:59 -07:00
Adam Petcher
0aa4581229
8205476: KeyAgreement#generateSecret is not reset for ECDH based algorithm
...
Clarify spec of generateSecret and modify ECDH in SunEC to conform to spec
Reviewed-by: mullan
2018-10-30 13:48:19 -04:00
Naoto Sato
02d6d9c259
8212941: Loosen the range of JapaneseEra
...
Reviewed-by: rriggs
2018-10-30 10:32:54 -07:00
Bob Vandette
05027c124c
8209093: JEP 340: One AArch64 Port, Not Two
...
Reviewed-by: dholmes, erikj, mikael, shade, avoitylov, bulasevich
2018-10-30 10:39:19 -04:00
Joe Darcy
7e19a09742
8212081: AnnotatedType.toString implementation don't print annotations on embedded types
...
Reviewed-by: jfranck, wmdietl
2018-10-29 11:31:25 -07:00
Jiangli Zhou
0c554411b0
8205327: Clean up #if INCLUDE_CDS in classLoaderExt.cpp and classLoaderExt.hpp
...
Clean up #if INCLUDE_CDS in classLoaderExt.* files.
Reviewed-by: dholmes
2018-10-29 14:00:48 -04:00
Thomas Stuefe
d153c9c259
8213017: jspawnhelper: need to handle pipe write failure when sending return code
...
Reviewed-by: alanb
2018-10-26 16:49:18 +02:00
Claes Redestad
91a2c2e340
8213035: Pack MethodHandleInlineStrategy coder and length into a long
...
Reviewed-by: vlivanov, mchung
2018-10-30 09:34:50 +01:00
Tobias Hartmann
4b27547977
8177899
: Tests fail due to code cache exhaustion on machines with many cores
...
Implemented upper limit on CICompilerCount based on code cache size.
Reviewed-by: kvn, mdoerr
2018-10-30 09:06:08 +01:00
Igor Ignatyev
93c891c51b
8177710: Convert TestMetaspaceUtils_test to GTest
...
Reviewed-by: tschatzl
2018-10-29 14:04:44 -07:00
Kirill Zhaldybin
810ba0eb12
8157728: Convert GCTimer_test to GTest
...
Reviewed-by: tschatzl, jcbeyler, iignatyev
2018-10-29 14:04:42 -07:00
Ioi Lam
9a06fc3ea7
8212205: VM asserts after CDS archive has been unmapped
...
Reviewed-by: dholmes, jiangli, hseigel, stuefe
2018-10-25 11:23:43 -07:00
Robert Field
37ef084d73
8210808: jshell tool: only considers the first snippet of the external editor
...
Reviewed-by: jlahoda, sundar
2018-10-29 08:34:33 -07:00
Jim Laskey
7a9db013b7
8212694: Using Raw String Literals with align() and Integer.MIN_VALUE causes out of memory error
...
Reviewed-by: smarks, sherman
2018-10-29 12:31:49 -03:00
Coleen Phillimore
6a045adbed
8212958: Allow Klass::_subklass and _next_sibling to have unloaded classes
...
Don't return unloaded klasses. Make sure access is protected by Compile_lock.
Reviewed-by: eosterlund, dlong
2018-10-29 10:21:34 -04:00
Thomas Schatzl
f69c1407ae
8212766: TestPromotionEventWithG1.java failed due to "RuntimeException: PLAB size is smaller than object size."
...
Also send PLAB size in bytes, not in heap words.
Reviewed-by: shade, sjohanss
2018-10-29 08:55:03 +01:00
Thomas Schatzl
931c9cf86d
8212974: Update RS Skipped cards uses wrong enum to register to phase
...
Reviewed-by: kbarrett
2018-10-29 08:52:04 +01:00
Jonathan Gibbons
d797264488
8213056: Nested anchor tags in java.lang.module
...
Reviewed-by: darcy
2018-10-26 15:13:12 -07:00
Mandy Chung
890a8b7705
8213043: Add internal Unsafe xxxObject methods as jsr166 is broken
...
Reviewed-by: alanb
2018-10-26 13:59:02 -07:00
Lance Andersen
a655e6b52b
8212129: Remove finalize methods from java.util.zip.ZipFIle/Inflator/Deflator
...
Reviewed-by: rriggs, sherman, alanb, clanger
2018-10-26 14:02:31 -04:00
Gerard Ziemski
0108d754d7
8017061: os_bsd.cpp contains code for UseSHM and UseHugeTLBFS
...
Removed the code using unused flags.
Reviewed-by: dholmes, coleenp
2018-10-26 10:47:05 -05:00
Thomas Stuefe
e4f51809e4
8212173: Thread._stack_base/_stack_size initialized too late for new threads
...
Reviewed-by: dholmes, simonis
2018-10-19 09:39:29 +02:00
Calvin Cheung
7c81535d46
8209598: Clean up how messages are printed when CDS aborts start-up
...
Added a new function vm_exit_during_cds_dumping() to java.cpp so that it can be used when an error condition is encountered during CDS dumping.
Reviewed-by: iklam, dholmes, jiangli
2018-10-25 21:40:17 -07:00
Weijun Wang
8dbea74827
8212867: Link to DRBG test vectors is redirected to a broken link
...
Reviewed-by: mullan
2018-10-26 11:11:13 +08:00
Tom Rodriguez
ff4cf4f40b
8212956: [JVCMI] SpeculationReason should maintain identity
...
Reviewed-by: kvn
2018-10-25 19:00:46 -07:00
Dean Long
c24f6506e7
8021335: Missing synchronization when reading counters for live threads and peak thread count
...
Reviewed-by: dholmes, mchung
2018-10-25 18:41:26 -07:00
Pavel Punegov
a7aa770b9a
8164546: Convert DirectivesParser_test to GTest
...
Reviewed-by: kvn, iignatyev, neliasso
2018-10-25 11:18:24 -07:00
Mandy Chung
0f44b453a3
Merge
2018-10-25 10:58:59 -07:00
Mandy Chung
d523a17e80
8212795: ThreadInfoCompositeData.toCompositeData fails to map ThreadInfo to CompositeData
...
Reviewed-by: dfuchs
2018-10-25 10:57:42 -07:00
Mandy Chung
85598bc90f
8212948: Remove unused jdk.internal.misc.VMNotification interface
...
Reviewed-by: alanb
2018-10-25 10:56:45 -07:00
Sean Mullan
7727e4ca2f
8211883: Disable anon and NULL cipher suites
...
Reviewed-by: jnimeh
2018-10-25 13:55:28 -04:00
Michael McMahon
ae21c81dd7
8212926: HttpClient does not retrieve files with large sizes over HTTP/1.1
...
Reviewed-by: chegar, dfuchs
2018-10-25 12:09:41 +01:00
Robert Field
0d815c2677
8211694: JShell: Redeclared variable should be reset
...
Reviewed-by: sundar
2018-10-24 21:17:30 -07:00
Ioi Lam
93395f6a9e
8212200: assert when shared java.lang.Object is redefined by JVMTI agent
...
Reviewed-by: dholmes, jiangli, hseigel, lfoltan, sspitsyn
2018-10-17 15:57:10 -07:00
Jayathirth D V
3e85467bc6
Merge
2018-10-16 23:21:05 +05:30
Sergey Bylokhov
550af18f08
8212213: All tests for splashscreen stopped worked in jdk12b13
...
Reviewed-by: ihse, prr
2018-10-19 11:15:57 -07:00
Ichiroh Takiguchi
3ee3988bfd
8211393: Memory leak issue on awt_InputMethod.c
...
Reviewed-by: naoto, clanger
2018-10-19 15:26:50 +01:00
Prasanta Sadhukhan
b64e7fc2bd
8211987: Menu bar gets input focus even if Alt-released event is consumed
...
Reviewed-by: serb
2018-10-19 12:50:25 +05:30
Sergey Bylokhov
b3b647ef9a
8133713: [macosx] Accessible JTables always reported as empty
...
Reviewed-by: prr
2018-10-16 16:49:50 -07:00
Sergey Bylokhov
518f32791a
8210739: Calling JSpinner's setFont with null throws NullPointerException
...
Reviewed-by: psadhukhan
2018-10-16 15:47:53 -07:00
John Neffenger
0ed2c6c295
8212071: Need to set the FreeType LCD Filter to reduce fringing
...
Reviewed-by: prr, lbourges
2018-10-16 10:54:50 -07:00
Jayathirth D V
eb1b046a1d
Merge
2018-10-16 14:26:22 +05:30
Viktor Dukhovni
2a10506942
8212165: JGSS: Fix cut/paste error in NativeUtil.c
...
Reviewed-by: alanb, weijun
2018-10-16 09:19:32 +08:00
Jean Christophe Beyler
d7c7ce19f1
8211980: Remove ThreadHeapSampler enable/disable/enabled methods
...
Remove methods from ThreadHeapSampler
Reviewed-by: dholmes, phh
2018-10-15 14:16:35 -07:00
Shashidhara Veerabhadraiah
ec5f10e6a2
8061359: [macosx] Checkbox toggles on Space press but does not spoken by Voice Over
...
Reviewed-by: mhalder, serb
2018-10-15 10:29:06 +05:30
Prasanta Sadhukhan
a7c90c5400
8212040: Compilation error due to wrong usage of NSPrintJobDispositionValue in mac10.12
...
Reviewed-by: jdv
2018-10-14 18:05:06 +05:30
Prasanta Sadhukhan
2491c32fcd
6828982: UIDefaults.getUI swallows original exception
...
Reviewed-by: kaddepalli, prr
2018-10-11 14:19:36 +05:30
Prasanta Sadhukhan
aa4584af89
8211886: Bad/broken link in synthFileFormat.html
...
Reviewed-by: serb
2018-10-10 16:20:52 +05:30
Tagir F. Valeev
e71caa9aae
8211693: Convert C-style array declarations in client demos and jdk.accessibility
...
Reviewed-by: serb
2018-10-09 18:25:57 -07:00
Brent Christian
6a9241a6a6
8211731: Reconsider default option for ClassPathURLCheck change done in JDK-8195874
...
Reviewed-by: alanb, mchung
2018-10-05 15:12:37 -07:00
Roland Westrelin
03ef2b0df5
8211320: Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value
...
Reviewed-by: adinn, aph
2018-10-04 09:24:27 +02:00
Magnus Ihse Bursie
a836b891b8
8213339: Update precompiled.hpp with headers based on current frequency
...
Reviewed-by: shade, dholmes
2018-11-05 10:52:36 +01:00
Erik Österlund
f2fe71b186
8212989: Allow CompiledMethod ExceptionCache have unloaded klasses
...
Reviewed-by: kvn, pliden
2018-11-05 08:01:39 +01:00
Jan Lahoda
fdb010502b
8213103: RoundEnvironment.getElementsAnnotatedWith(Class) crashes with -source 8
...
Correct handling of missing annotation with -source 8.
Reviewed-by: darcy, jjg, vromero
2018-11-05 10:31:47 +01:00
Jiangli Zhou
80ad2c7e71
8212995: Placing the Integer.IntegerCache and cached Integer objects in the closed archive heap region
...
Support shareable archive object subgraphs in closed archive heap regions.
Reviewed-by: iklam, ccheung
2018-11-03 15:40:19 -04:00
Joe Darcy
24d201cb54
8213256: Clarify runtime vs compile time annotations for RoundEnvironment.getElementsAnnotatedWith(Class)
...
Reviewed-by: jjg, jlahoda
2018-11-02 18:49:10 -07:00
Igor Ignatyev
35871a8ca1
8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags
...
Reviewed-by: erikj, dholmes, ihse
2018-11-02 16:27:55 -07:00
Igor Ignatyev
de6f5b33ed
8177708: Convert TestReserveMemorySpecial_test to Gtest
...
Reviewed-by: gziemski, vlivanov
2018-11-02 16:26:11 -07:00
Kim Barrett
5f7a59f69c
6735527: Bitmap - speed up searches
...
New parameterized bitmap search routine, using ctz.
Reviewed-by: tschatzl, shade
2018-11-02 17:51:21 -04:00
Hannes Wallnöfer
f8c4729c1b
8210405: Javadoc search doesn't always consider full input upon Enter
...
Reviewed-by: jjg
2018-11-02 18:35:30 +01:00
Robbin Ehn
6e5e462e2a
8213236: A partial removed/deleted JavaThread cannot transition
...
Reviewed-by: dholmes, dcubed, eosterlund
2018-11-02 14:13:05 +01:00
Erik Österlund
25f14cd757
8209189: Make CompiledMethod::do_unloading more concurrent
...
Reviewed-by: kvn, coleenp
2018-11-02 08:33:59 +01:00
Erik Österlund
97d3dc7902
8212681: Refactor IC locking to use a fine grained CompiledICLocker
...
Reviewed-by: coleenp, rehn, kvn
2018-11-01 14:57:26 +01:00
Per Lidén
54d4acf73f
8212184: Incorrect oop ref strength used for referents in FinalReference
...
Reviewed-by: eosterlund, kbarrett
2018-11-02 07:58:22 +01:00
Per Lidén
ca91f514d8
8212921: ZGC: Move verification to after resurrection unblocked
...
Reviewed-by: eosterlund
2018-11-02 07:46:00 +01:00
Tom Rodriguez
a429adfa2d
8213203: [JVMCI] adopt formatting changes from jvmci 8
...
Reviewed-by: kvn
2018-11-02 00:26:25 -07:00
Joe Darcy
7a350b9474
6304578: (reflect) toGenericString fails to print bounds of type variables on generic methods
...
Reviewed-by: vromero, plevart, briangoetz, mcimadamore
2018-11-01 20:37:45 -07:00
Ichiroh Takiguchi
be00a3f7ee
8211382: ISO2022JP and GB18030 NIO converter issues
...
Reviewed-by: sherman, rriggs
2018-11-01 17:48:10 -04:00
Naoto Sato
0eda8a33bb
8213046: Define Japanese new Era character
...
Reviewed-by: lancea, rriggs
2018-11-01 14:07:59 -07:00
Sean Mullan
30745fe1a8
8212669: Add note to Cipher javadoc about using full transformation and not relying on defaults
...
Reviewed-by: xuelei
2018-11-01 16:53:54 -04:00
Robbin Ehn
9a043c50f9
8209495: NMethodSweeper::sweep_code_cache cause severe delays
...
Reviewed-by: thartmann, eosterlund
2018-11-01 17:56:01 +01:00
Ramanand Patil
3eef9c7997
8213085: (tz) Upgrade time-zone data to tzdata2018g
...
Reviewed-by: martin, naoto
2018-11-01 12:43:21 -04:00
Joe Wang
2c4392d433
8212871: Broken links give 401-Unauthorized
...
Reviewed-by: lancea
2018-11-01 09:41:04 -07:00
Brian Burkhalter
cb73851579
8213210: Change ServerSocket(SocketImpl impl) constructor to protected access
...
Reviewed-by: alanb, chegar
2018-11-01 09:34:59 -07:00
Nico Williams
58a340bcb1
8212217: JGSS: Don't dispose() of creds too eagerly
...
Reviewed-by: mullan, weijun
2018-11-01 22:41:32 +08:00
Tobias Hartmann
2fe0a0f20b
8213014: Crash in CompileBroker::make_thread due to OOM
...
Added missing null checks and checks for pending exception.
Reviewed-by: kvn, dholmes, mdoerr
2018-11-01 14:15:35 +01:00
Doug Simon
3d2f28b540
8212934: [JVMCI] do not propagate resolution error in HotSpotResolvedJavaFieldImpl.getType
...
Reviewed-by: kvn
2018-11-01 11:23:12 +01:00
Gary Adams
ad6611f3ce
8211013: [TESTBUG] nsk/jdb/kill/kill002 wait for message and prompt
...
Reviewed-by: cjplummer, dtitov, jcbeyler
2018-10-23 14:23:46 -04:00
David M Lloyd
f853aebd9b
8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux
...
Reviewed-by: alanb, rriggs
2018-10-18 15:56:37 -05:00
Igor Ignatyev
0c061174b6
8177711: Convert TestVirtualSpaceNode_test to GTest
...
Reviewed-by: jwilhelm
2018-10-31 19:56:51 -07:00
Calvin Cheung
fc19077b52
8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm option
...
Remove code referencing the IgnoreUnverifiableClassesDuringDump
Reviewed-by: dholmes, jiangli
2018-10-31 14:00:51 -07:00
Aleksey Shipilev
a0e02d649c
8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator
...
Reviewed-by: rkennke, kbarrett, joehw
2018-10-15 22:30:32 +02:00
Jiangli Zhou
ace36f9ac3
8211956: AppCDS crashes for some uses with JRuby
...
Make sure FileMapInfo::verify_mapped_heap_regions only verifies 'num' of spaces.
Reviewed-by: iklam
2018-10-15 15:21:54 -04:00
Roman Kennke
7d7da8976b
8211955: GC abstraction for LAB reserve
...
Reviewed-by: pliden, shade
2018-10-10 23:05:15 +02:00
Naoto Sato
a3a7edbd4d
8211961: Broken link in java.util.Locale
...
Reviewed-by: mchung
2018-10-15 09:35:05 -07:00
Zhengyu Gu
a0ce3d3f18
8212074: Add method to peek the remaining tasks in task queues
...
Add methods for implementing new task termination protocol
Reviewed-by: tschatzl, shade, rkennke
2018-10-15 11:53:15 -04:00
Sean Coffey
497de20391
8209862: CipherCore performance improvement
...
Co-authored-by: Sergey Kuksenko <sergey.kuksenko@oracle.com>
Reviewed-by: apetcher, ascarpino
2018-10-15 14:42:31 +01:00
Leo Korinth
e898052f3b
8211447: Replace oop_pc_update_pointers with oop_iterate and closure
...
Reviewed-by: sjohanss, tschatzl
2018-10-12 12:14:01 +02:00
Leo Korinth
78fe66c3bb
8211446: Replace oop_pc_follow_contents with oop_iterate and closure
...
Reviewed-by: sjohanss, tschatzl
2018-10-12 12:13:06 +02:00
Leo Korinth
4bc903d17a
8201436: Replace oop_ps_push_contents with oop_iterate and closure
...
Reviewed-by: sjohanss, tschatzl
2018-10-12 12:10:34 +02:00
Priya Lakshmi Muthuswamy
ce05c7751d
8211957: Broken links to stylesheet in java.base/doc-files
...
Reviewed-by: alanb
2018-10-15 17:52:42 +05:30
Martin Doerr
e790d11666
8211852: inspect stack during error reporting
...
Reviewed-by: dholmes, goetz
2018-10-15 08:08:02 +02:00
Kim Barrett
6330fc1cb6
8212023: Implicit narrowing in Solaris/sparc initializers
...
Explicitly narrow or fix destination types.
Reviewed-by: dholmes, tschatzl
2018-10-12 17:35:26 -04:00
Muthusamy Chinnathambi
cbe11130f5
8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
...
Reviewed-by: dholmes, iklam
2018-10-09 16:08:07 +05:30
Roman Kennke
f958e6642e
8212053: A few more missing object equals barriers
...
Reviewed-by: shade, zgu
2018-10-12 16:25:24 +02:00
Michael McMahon
96b43418b5
8203850: java.net.http HTTP client should allow specifying Origin and Referer headers
...
Reviewed-by: chegar, dfuchs
2018-10-12 11:12:51 +01:00
David Holmes
55692eb0ca
8211046: Forced data dependencies serve no purpose on x86
...
Reviewed-by: eosterlund, rehn
2018-10-12 03:51:02 -04:00
Vyom Tewari
f4df5cb4c3
8189366: SocketInputStream.available() should check for eof
...
Reviewed-by: chegar
2018-10-12 12:37:13 +05:30
Muthusamy Chinnathambi
b3de6ff3a6
8211714: Need to update vm_version.cpp to recognise VS2017 minor versions
...
Reviewed-by: dholmes
2018-10-11 15:49:23 -07:00
Roman Kennke
7ea2bd922b
8212054: Boilerplate to bind oopDesc::equals_raw() to actual raw implementation
...
Reviewed-by: shade, eosterlund
2018-10-11 23:48:55 +02:00
Jean Christophe Beyler
3eef363b69
8212025: Remove collector_present variable from ThreadHeapSampler
...
Remove unused variable from ThreadHeapSampler
Reviewed-by: tschatzl, pliden
2018-10-11 12:41:47 -07:00
Harold Seigel
2e5653c166
8211821: PrintStringTableStatistics crashes JVM
...
During JVM exit, print the Symbol and String tables before current thread gets deleted.
Reviewed-by: iklam, dholmes
2018-10-11 11:31:37 -04:00
Harold Seigel
945623c998
8079784: Unexpected IllegalAccessError when trying access InnerClasses attribute
...
Prevent classes in the InnerClasses attribute from being loaded unless they are actually being accessed.
Reviewed-by: dholmes, lfoltan
2018-10-11 10:11:18 -04:00
Pavel Rappo
01a3fec4cb
8212001: Verify exported symbols in java.base (libjava)
...
Reviewed-by: chegar
2018-10-11 14:10:13 +01:00
Matthias Baesken
cd597d1dfd
8211317: avoid memory leak in Java_sun_awt_UNIXToolkit_load_1stock_1icon
...
Reviewed-by: clanger, goetz
2018-10-01 12:06:44 +02:00
Krishna Addepalli
0caefc787f
8014503: AWT Choice implementation should be made consistent across platforms
...
Reviewed-by: serb, aghaisas, sveerabhadra
2018-10-09 12:08:59 +05:30
Krishna Addepalli
995f6963b3
8182041: File Chooser Shortcut Panel folders under on JDK 9 8062648: FileSystemView.getDefaultDirectory() should check read access on Unix systems
...
Reviewed-by: serb, prr, psadhukhan
2018-10-05 14:35:24 +05:30
Tagir F. Valeev
fc807d0914
8211300: Convert C-style array declarations in JDK client code
...
Reviewed-by: prr, serb
2018-10-04 12:40:55 -07:00
Phil Race
c33f1a61de
8208595: [parfait] Better X11 font support
...
Reviewed-by: serb, psadhukhan
2018-10-04 11:07:30 -07:00
Prasanta Sadhukhan
9b0d241a16
8211055: Provide print to a file (PDF) feature even when printer was not connected
...
Reviewed-by: prr
2018-10-04 15:03:48 +05:30
Martin Mraz
0f45d2d52a
8203281: [Windows] JComboBox change in ui when editor.setBorder() is called
...
Reviewed-by: psadhukhan
2018-10-04 14:56:03 +05:30
Prasanta Sadhukhan
88a48fe2a6
Merge
2018-10-04 14:17:59 +05:30
Xueming Shen
78276f7b33
8211385: (zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative
...
Reviewed-by: alanb, lancea
2018-10-03 12:54:54 -07:00
Poonam Bajaj
3ce24a0442
8211150: G1 Full GC not purging code root memory and hence causing memory leak
...
Reviewed-by: tschatzl, sjohanss
2018-10-03 19:30:49 +00:00
Phil Race
42ecae239b
8211031: Remove un-needed qualified export to java.desktop from java.base on macos
...
Reviewed-by: serb, mchung
2018-10-03 11:10:09 -07:00
Gary Adams
82ab90dbb3
8169718: nsk/jdb/locals/locals002: ERROR: Cannot find boolVar with expected value: false
...
Reviewed-by: cjplummer, amenkov
2018-10-03 07:41:28 -04:00
Gerard Ziemski
db646c699a
8204294: [REDO] - JVMFlag::printError missing ATTRIBUTE_PRINTF
...
Added ATTRIBUTE_PRINTF to JVMFlag::printError
Reviewed-by: kbarrett, coleenp
2018-10-03 12:34:22 -05:00
Aleksey Shipilev
5850a50781
8211375: Minimal VM build failures after JDK-8211251 (Default mask register for avx512 instructions)
...
Reviewed-by: kvn
2018-10-03 18:46:26 +02:00
Andrew Haley
1ef860cf09
8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean
...
Reviewed-by: shade, alanb
2018-10-03 17:29:47 +01:00
Rahul Raghavan
493b31ba91
8211168: Solaris-X64 build failure with error nreg hides the same name in an outer scope
...
Corrected nreg definition
Reviewed-by: dcubed, kvn, shade
2018-10-03 08:03:13 -07:00
Claes Redestad
08b8a3149b
8211384: Obsolete -XX:+/-MonitorInUseLists option
...
Reviewed-by: mikael, rkennke, shade, dcubed
2018-10-03 15:05:46 +02:00
Harold Seigel
221005a3d4
8209138: Symbol constructor uses u1 as the element type of its name argument
...
Maske u1 the type for Symbol values and add a function to return it as a char.
Reviewed-by: dholmes, coleenp
2018-10-03 09:46:46 -04:00
David Holmes
a3cd6a1a70
8188764: Obsolete AssumeMP and then remove all support for non-MP builds
...
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund
2018-10-03 03:41:57 -04:00
Priya Lakshmi Muthuswamy
5cfc3bbdd4
8208531: -javafx mode should be on by default when JavaFX is available
...
Reviewed-by: jjg
2018-10-03 11:43:39 +05:30
Mikael Vidstedt
8e53d1b5dc
8211350: Remove jprt support
...
Reviewed-by: dholmes, erikj, mchung, alanb, jjg
2018-10-02 22:36:08 -07:00
Prasadrao Koppula
c55d60acf7
8211107: LDAPS communication failure with jdk 1.8.0_181
...
Reviewed-by: chegar, coffeys, vtewari
2018-10-02 21:38:54 +05:30
Mikael Vidstedt
1cca59019b
8211364: Remove expired flags
...
Reviewed-by: dholmes, egahlin
2018-10-02 15:01:25 -07:00
David Holmes
d1d1c16f8c
8211175: Remove temporary clock initialization duplication
...
Reviewed-by: rehn, mikael
2018-10-02 17:12:13 -04:00
Ivan Gerasimov
2ae27da3bc
8200381: Typos in javadoc - missing verb "be" and alike
...
Reviewed-by: lancea, darcy, wetmore
2018-10-02 10:19:07 -07:00
Prasanta Sadhukhan
added9caf6
6821316: comment in source code of SynthStyleFactory.java has a self-reference
...
Reviewed-by: serb
2018-09-29 09:43:33 +05:30
Prasanta Sadhukhan
61dc835d26
6994403: Grammatical error in documentation of javax.swing.GroupLayout.ParallelGroup
...
Reviewed-by: serb
2018-09-29 09:41:33 +05:30
Roland Westrelin
ce59b4b472
8210887: Tweak C2 gc api for arraycopy
...
Reviewed-by: kvn, thartmann
2018-09-28 10:42:40 +02:00
Christoph Langer
64c46dd029
8211218: remove double semicolon in src/java.desktop/macosx/classes/sun/font/CFont.java
...
Reviewed-by: serb
2018-09-28 06:39:52 +01:00
Prasanta Sadhukhan
2a43fc5a1b
8210306: Missing closing bracket in GridBagLayout gridwidth, gridheight description
...
Reviewed-by: serb
2018-09-28 09:17:24 +05:30
Phil Race
f7db806ed1
Merge
2018-09-27 11:46:28 -07:00
Phil Race
b18f1d282e
Merge
2018-09-27 10:49:10 -07:00
Roland Westrelin
2ab522db78
8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better
...
Reviewed-by: kvn, thartmann
2018-09-27 17:46:01 +02:00
Roland Westrelin
b00f4560cb
8211231: BarrierSetC1::generate_referent_check() confuses register allocator
...
Reviewed-by: iveresov, kvn
2018-09-27 16:25:25 +02:00
Daniel Fuchs
bb0074a569
8211349: Bad HTML in {@link} for HttpResponse.BodyHandlers.ofPublisher
...
Fixed links by moving <> out of the link as was done elsewhere in the file.
Reviewed-by: chegar
2018-10-02 14:17:30 +01:00
Chris Hegarty
f1436a3b4d
8209454: [error-prone] TypeParameterUnusedInFormals in jdk.net
...
Reviewed-by: dfuchs
2018-10-02 10:40:58 +01:00
Weijun Wang
9452b88d93
8210821: Support dns_canonicalize_hostname in krb5.conf
...
Reviewed-by: valeriep
2018-10-02 16:02:35 +08:00
Man Cao
33c38f2ccb
8210716: Detailed GC logging request misses some
...
Changed log tags from (heap, ergo) to (gc, ergo, heap).
Reviewed-by: kbarrett, tschatzl
2018-10-01 20:16:55 -04:00
Sandhya Viswanathan
b0ea3a49d2
8211251: Default mask register for avx512 instructions
...
Encode AVX 512 instructions as unmasked instruction where mask register is not specified.
Reviewed-by: kvn
2018-10-01 11:54:34 -07:00
Roman Kennke
b263449b15
8211129: compiler/whitebox/ForceNMethodSweepTest.java fails after JDK-8132849
...
Reviewed-by: eosterlund, thartmann
2018-10-01 20:23:56 +02:00
Volker Simonis
d35eda31e3
8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures
...
Reviewed-by: dcubed, coleenp
2018-10-01 19:08:14 +02:00
Lance Andersen
c925556ec4
8211295: DriverManager.getConnection fails when called from com.sun.rowset.JdbcRowSetImpl
...
Reviewed-by: mchung, alanb
2018-10-01 13:05:51 -04:00
Andrew Haley
4374820705
Merge
2018-10-01 12:30:33 -04:00
Pengfei Li
21af2af13e
8211333: AArch64: Fix another build failure after JDK-8211029
...
Reviewed-by: shade, aph
2018-10-01 12:29:47 -04:00
Roman Kennke
5910b521c4
8211071: unpack.cpp fails to compile with statement has no effect [-Werror=unused-value]
...
Reviewed-by: ihse, clanger
2018-10-01 17:47:26 +02:00
Roman Kennke
f7b890ae5f
8211241: Missing obj equals in TemplateTable::fast_aldc
...
Reviewed-by: dcubed, coleenp
2018-10-01 16:34:22 +02:00
Lutz Schmidt
56e6f2cc1b
8211145: [ppc] [s390]: Build fails due to -Werror=switch (introduced with JDK-8211029)
...
Reviewed-by: shade, simonis
2018-10-01 12:07:15 +02:00
Krishna Addepalli
c105cd5164
8208638: Instead of circle rendered in appl window, but ellipse is produced JEditor Pane
...
Reviewed-by: serb, psadhukhan
2018-09-27 14:36:33 +05:30
Anton Litvinov
ad74d2a16e
8211165: License header is absent in a few J2Ddemo source code files
...
Reviewed-by: prr, iris
2018-09-26 18:36:55 +01:00
Kevin Walls
23d457063d
8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
...
Reviewed-by: dholmes, lfoltan
2018-09-26 06:28:48 -07:00
Jan Lahoda
17c3d1c333
8211102: Crash with -XDfind=lambda and -source 7
...
Disabling analyzers that cannot run in the given source level; lambdas in standalone positions should have erroneous type rather than the recovery type; avoiding crash in Flow for broken code.
Reviewed-by: mcimadamore
2018-09-27 10:24:12 +02:00
Jonathan Gibbons
db6295f8a2
8209963: source file mode for JVM should provide a hook to locate the source file
...
Reviewed-by: darcy
2018-09-26 16:23:31 -07:00
Jonathan Gibbons
065fdac559
8210555: create --source --target synonyms for -source -target
...
Reviewed-by: hannesw
2018-09-26 15:14:17 -07:00
Coleen Phillimore
a5733f6349
Merge
2018-09-26 14:56:10 -04:00
Coleen Phillimore
06a1ea846a
8210856: Move InstanceKlass DependencyContext cleaning to SystemDictionary::do_unloading()
...
Already walk classes in ClassLoaderData::unload so generalize to also clean nmethod dependencies.
Reviewed-by: eosterlund, dlong, vlivanov
2018-09-26 14:01:48 -04:00
Liam Miller-Cushon
9c60728a28
8211138: Missing Flag enum constants
...
Reviewed-by: mcimadamore, vromero
2018-09-25 21:33:51 -07:00
Lance Andersen
d20eae2d31
8211121: Remove sun.reflect.ReflectionFactory::newInstanceForSerialization
...
Reviewed-by: mchung, alanb, darcy, dfuchs
2018-09-26 13:56:08 -04:00
Mikael Vidstedt
9d83c060db
8210892: Deprecate TLABStats
...
Reviewed-by: pliden, tschatzl
2018-09-26 10:37:50 -07:00
Sergey Bylokhov
9651df7696
8210286: Drop of sun.awt.HToolkit class
...
Reviewed-by: dmarkov, prr
2018-09-25 17:58:53 -07:00
Phil Race
c7f8499529
8210880: Remove HPKeysym.h from JDK sources
...
Reviewed-by: serb, dmarkov
2018-09-25 14:44:36 -07:00
Phil Race
5e3ea1b7e7
8211125: backout fix for 8210880 which was pushed under another ID
...
Reviewed-by: serb
2018-09-25 14:38:35 -07:00
Laurent Bourgès
60e6552bad
8210335: Clipping problems with complex affine transforms: negative scaling factors or small scaling factors
...
Fixed clipping rectangle to take into account the inverse transform (scale/shear)
Reviewed-by: prr, serb
2018-09-24 21:23:37 +02:00
Phil Race
7d0d9047ac
8209548: Unused and incorrect calls to FT_Get_Char_Index
...
Reviewed-by: psadhukhan, kaddepalli
2018-09-24 11:49:25 -07:00
Phil Race
3a2ece353b
8210866: Remove HPKeysym.h from JDK sources
...
Reviewed-by: serb, dmarkov
2018-09-24 11:46:40 -07:00
Phil Race
f605407e30
Merge
2018-09-24 10:59:26 -07:00
Brent Christian
3910193204
8072130: java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Mac OSX
...
Reviewed-by: sherman
2018-09-24 10:41:41 -07:00
Magnus Ihse Bursie
73e93bdd5d
8211029: Have a common set of enabled warnings for all native libraries
...
Reviewed-by: erikj
2018-09-24 19:26:48 +02:00
Jonathan Gibbons
cad60d14a6
8210274: Source Launcher should work with a security manager
...
Reviewed-by: mchung, alanb
2018-09-26 11:41:08 -07:00
Sergey Bylokhov
00e4c5b778
8210692: The "com.sun.awt.SecurityWarning" class can be dropped
...
Reviewed-by: prr, mullan, mchung
2018-09-22 20:31:45 -07:00
Andrew Haley
768f091086
8210972: Add comment text to C1 patching code
...
Reviewed-by: kvn
2018-09-20 18:29:05 +01:00
Andrew Haley
08e1f72237
Merge
2018-10-01 09:56:45 +01:00
Jiangli Zhou
061c4d7a81
8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode
...
Reset InstanceKlass _init_state to 'allocated' before writing out shared classes at dump time.
Reviewed-by: dholmes, coleenp
2018-10-01 00:52:37 -04:00
Mikael Vidstedt
f4b9613346
8211176: Initialize ObjectMonitor eagerly
...
Reviewed-by: dholmes, adinn, redestad
2018-09-28 14:11:21 -07:00
Coleen Phillimore
7ef28cb2bc
8209645: Split ClassLoaderData and ClassLoaderDataGraph into separate files
...
Reviewed-by: iklam, stuefe
2018-09-28 16:07:39 -04:00
Bo Zhang
3a0b2d59ad
8210810: Escaped character at specific position in argument file is not handled properly
...
Reviewed-by: alanb
2018-09-28 13:15:01 -07:00
Daniil Titov
57d74285b0
8163083: SocketListeningConnector does not allow invocations with port 0
...
Reviewed-by: sspitsyn, amenkov, gadams, jcbeyler
2018-09-28 12:04:47 -07:00
Aleksey Shipilev
feca06a183
8211274: x86_32 build failures after JDK-8211029 (Have a common set of enabled warnings for all native libraries)
...
Reviewed-by: dholmes, tschatzl
2018-09-28 18:28:49 +02:00
Aleksey Shipilev
e2baf30529
8211272: x86_32 build failures after JDK-8210764 (Update avx512 implementation)
...
Reviewed-by: rkennke, kvn
2018-09-28 18:28:48 +02:00
Doug Lea
0b431957a5
8210971: Add exception handling methods to CompletionStage and CompletableFuture
...
Reviewed-by: martin, chegar
2018-09-28 08:45:46 -07:00
Matthias Baesken
5d3b3156e8
8211208: make AllocateHeapAt an unsupported option on AIX
...
Reviewed-by: shade, tschatzl
2018-09-27 17:13:07 +02:00
Aleksei Voitylov
52780f275c
8211212: ARM: -Werror=switch build failure
...
Reviewed-by: shade
2018-09-28 15:39:31 +03:00
Roman Kennke
3f09f0f79c
8211269: Make declaration of Allocation protected in MemAllocator
...
Reviewed-by: shade
2018-09-28 10:57:31 +02:00
Matthias Baesken
f8d007dbf0
8211149: fix potential memleak in getJavaIDFromLangID after failing SetupI18nProps call [windows]
...
Reviewed-by: naoto, lucy
2018-09-27 15:37:55 +02:00
Matthias Baesken
36f62aa6c0
8210964: add more ld preloading related info to hs_error file on Linux
...
Reviewed-by: clanger, stuefe
2018-09-28 09:20:46 +02:00
Andrew Haley
08828a5a4f
8211170: AArch64: Warnings in C1 and template interpreter
...
Reviewed-by: adinn
2018-09-26 18:11:00 +01:00
Sergey Bylokhov
38660e9460
8170937: Swing apps are slow if displaying from a remote source to many local displays
...
Reviewed-by: prr, aivanov
2018-09-18 18:32:03 -07:00
Roland Westrelin
03e4400864
8210885: Convert left over loads/stores to access api
...
Reviewed-by: thartmann, rkennke
2018-09-18 20:49:44 +02:00
Roland Westrelin
17f301f734
8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
...
Reviewed-by: kvn, thartmann
2018-09-18 20:41:17 +02:00
Aleksey Shipilev
2b21c73b2d
8212005: Epsilon elastic TLAB sizing may cause misalignment
...
Reviewed-by: rkennke, tschatzl
2018-10-11 10:42:17 +02:00
Matthias Baesken
e2d7983ab8
8211929: hotspot/share/opto/parse2.cpp compile error with gcc 7.3.1
...
Reviewed-by: kvn, stuefe
2018-10-10 16:56:18 +02:00
Kim Barrett
47e7b141c0
8211962: Implicit narrowing in MacOSX java.desktop jsound
...
Cast value to needed type.
Reviewed-by: serb
2018-10-10 23:47:36 -04:00
Peter Levart
2d7d9b8380
8152910: Get performance improvement with Stable annotation
...
Reviewed-by: darcy
2018-10-10 17:53:22 -07:00
Mandy Chung
5a36050cfd
8211921: AssertionError in MethodHandles$Lookup.defineClass
...
Reviewed-by: alanb
2018-10-10 15:19:34 -07:00
Sean Mullan
d9731f0c54
8191053: Provide a mechanism to make system's security manager immutable
...
Make System.setSecurityManager optional to support and add new disallow and allow options to the java.security.manager system property
Reviewed-by: alanb, mchung, rriggs, smarks
2018-10-10 16:25:40 -04:00
Sean Mullan
dde89f72df
8211878: Bad/broken links in docs/api/java.xml.crypto/javax/xml/crypto/dsig/Reference.html
...
Reviewed-by: jjg
2018-10-10 15:23:38 -04:00
Ivan Gerasimov
3cc36e427d
8211396: Broken link in javadoc for private java.util.regex.Pattern#normalize()
...
Reviewed-by: jjg, sherman
2018-10-10 10:56:24 -07:00
Joe Darcy
ab0128ca51
8058202: AnnotatedType implementations don't override toString(), equals(), hashCode()
...
Reviewed-by: jfranck
2018-10-10 10:28:33 -07:00
Jonathan Gibbons
706a5b9558
8211952: Broken links in java.time API
...
Reviewed-by: lancea
2018-10-10 10:00:25 -07:00
Jean Christophe Beyler
6ca3b39823
8211950: Deprecate the check if a JVMTI collector is present assertion
...
Deprecate assertion that a collector is there; it is now a nop
Reviewed-by: eosterlund, phh, pliden
2018-10-10 08:26:49 -07:00
Harold Seigel
8c62c2e33a
8207689: Remove perfCounter _load_instance_class_failCounter used by deleted flag UnsyncloadClass
...
Delete the perfCounter
Reviewed-by: lfoltan, acorn, dholmes
2018-10-10 10:18:52 -04:00
Roland Westrelin
a2d1b6b720
8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call
...
Reviewed-by: kvn
2018-09-28 14:24:22 +02:00
Pavel Rappo
a9efcea778
8212000: Verify exported symbols in java.base (libnet, libnio/ch)
...
Reviewed-by: alanb, chegar
2018-10-10 14:13:32 +01:00
Michihiro Horie
df92fc0954
8211908: PPC64: Enable SuperWordLoopUnrollAnalysis by default
...
Reviewed-by: mdoerr, goetz
2018-10-10 14:28:35 +02:00
Roman Kennke
5de31861b2
8211270: GC abstraction to get real object and headers size
...
Reviewed-by: shade, zgu, eosterlund
2018-10-10 10:58:48 +02:00
Roman Kennke
3085a89f13
8211279: Verify missing object equals barriers
...
Reviewed-by: pliden, shade, zgu
2018-10-03 15:22:16 +02:00
Ralf Schmelter
a9f9385ced
8211332: Space for stub routines (code_size2) is too small on new Skylake CPUs
...
Increase code_size2 for new Skylake CPUs.
Reviewed-by: kvn, stuefe, thartmann
2018-10-10 08:36:31 +02:00
Daniil Titov
f2d02897e1
8193879: Java debugger hangs on method invocation
...
Reviewed-by: sspitsyn, amenkov, gadams
2018-10-09 19:11:09 -07:00
David Holmes
468b69240e
8211394: CHECK_ must be used in the rhs of an assignment statement within a block
...
Replace "return foo(CHECK_X);" with "return foo(THREAD);"
Reviewed-by: iklam, phh, stuefe, lfoltan
2018-10-09 20:38:13 -04:00
David Holmes
8351e4db3e
8211065: Private method check in linkResolver is incorrect
...
Reviewed-by: acorn, lfoltan
2018-10-09 20:19:22 -04:00
Jiangli Zhou
a2ad8f419f
8206009: Move CDS java heap object archiving code to heapShared.hpp and heapShared.cpp
...
Restructure and cleanup java heap object archiving code.
Reviewed-by: coleenp, iklam
2018-10-09 15:58:07 -04:00
Xueming Shen
4f4a2385c5
8211880: Broken links in java.util.jar
...
Reviewed-by: alanb, mchung, martin
2018-10-09 12:36:51 -07:00
Roman Kennke
fe3bd4703e
8211792: Fix misplaced BarrierSet forward declarations
...
Reviewed-by: shade, zgu
2018-10-05 23:45:02 +02:00
Gunter Haug
a6cbbcf334
8211768: [s390] Implement JFR profiling
...
Reviewed-by: simonis, mdoerr
2018-10-09 15:06:27 +02:00
Claes Redestad
02a3be9920
8211859: Avoid initializing AtomicBoolean from RandomAccessFile
...
Reviewed-by: alanb
2018-10-09 14:30:06 +02:00
Chris Hegarty
1ac444ad87
8211902: broken link in java.net.http.WebSocket.Builder
...
Reviewed-by: alanb, dfuchs
2018-10-09 13:31:50 +01:00
Andrew Haley
2db7ed1895
8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7
...
Reviewed-by: dholmes, aph
2018-10-02 17:17:43 +02:00
Alan Bateman
cb3fe46b95
8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module
...
Reviewed-by: mchung
2018-10-09 07:06:32 +01:00
Kim Barrett
51be7db96f
8211804: Constant AO_UNUSED_MBZ uses left shift of negative value
...
Use unsigned shift.
Reviewed-by: alanb
2018-10-08 20:01:39 -04:00
Ioi Lam
2f82ed4f1d
8210388: Use hash table to store archived subgraph_info records
...
Reviewed-by: jiangli
2018-10-08 16:29:10 -07:00
Xueming Shen
859d376494
8211728: JarFile::versionedStream() does not filter META-INF resources in versioned stream
...
Reviewed-by: alanb
2018-10-08 14:14:52 -07:00
Jonathan Gibbons
f8d8a72a27
8211407: Bad links to non-existent entries on serialized-form page
...
Reviewed-by: jlahoda
2018-10-08 11:14:59 -07:00
Claes Redestad
d5d74f0e26
8211860: Avoid reading security properties eagerly on Manifest class initialization
...
Reviewed-by: mullan, alanb
2018-10-08 18:16:03 +02:00
Vicente Romero
1ed6b88a99
8209407: VerifyError is thrown for inner class with lambda
...
Reviewed-by: mcimadamore
2018-10-08 06:52:41 -07:00
Erik Österlund
b658954d7e
8211718: Supporting multiple concurrent OopStorage iterators
...
Reviewed-by: pliden, kbarrett
2018-10-08 14:48:12 +02:00
Roland Westrelin
90d6bbd01a
8211776: 8210887 broke arraycopy optimization when ZGC is enabled
...
Reviewed-by: kvn
2018-10-05 16:47:27 +02:00
Jaikiran Pai
4cd9401815
8211765: JarFile constructor throws undocumented exception
...
Reviewed-by: lancea, sherman, alanb, chegar
2018-10-07 14:35:00 -04:00
Doug Simon
548eb6860a
8208686: [AOT] JVMTI ResourceExhausted event repeated for same allocation
...
Reviewed-by: never, kvn, sspitsyn
2018-10-05 20:03:14 +02:00
Roman Kennke
e77e2d1df8
8211219: Type inconsistency in LIRGenerator::atomic_cmpxchg(..)
...
Reviewed-by: eosterlund, iveresov
2018-09-27 13:56:09 +02:00
Jiangli Zhou
57b516dd0e
8202951: Implementation of JEP 341: Default CDS Archives
...
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Generate the default CDS archive at JDK build time.
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
2018-10-05 18:56:11 -04:00
Vladimir Kozlov
ec0cbd58f4
8206963: [AOT] bug with multiple class loaders
...
AOT should not support custom class loaders.
Reviewed-by: dlong, iveresov
2018-10-05 15:46:47 -07:00
Jean Christophe Beyler
a87e8e52ea
8211123: GC Metaspace printing after full gc
...
Move GC printing to after usage is calculated
Co-authored-by: Jiapeng Li <nijiaben@perfma.com>
Reviewed-by: tschatzl, stuefe
2018-10-05 13:38:03 -07:00
Kim Barrett
cd95f5a933
8211296: Remove HotSpot deprecation warning suppression for Mac/clang
...
Removed deprecation warning suppression, fixed uses of deprecated functions.
Reviewed-by: dholmes, mikael
2018-10-05 14:28:44 -04:00
Coleen Phillimore
432605be5c
8209889: RedefineStress tests crash
...
Create CompileTaskWrapper before potential safepoint
Reviewed-by: mdoerr, dlong
2018-10-05 09:15:52 -04:00
Harold Seigel
d872314ef3
8211438: [Testbug] runtime/XCheckJniJsig/XCheckJSig.java looks for libjsig in wrong location
...
Remove the os_arch string and JRE path from the test. Also add JNIEXPORT to libjsig symbols so dlsym can find them
Reviewed-by: dholmes, lfoltan
2018-10-05 08:50:49 -04:00
Michael McMahon
e8f90125d2
8211420: com.sun.net.httpserver.HttpServer returns Content-length header for 204 response code
...
Reviewed-by: chegar
2018-10-05 11:28:23 +01:00
Naoto Sato
271e3be381
8211398: Square character support for the Japanese new era
...
Reviewed-by: rriggs
2018-10-04 14:12:34 -07:00
Mandy Chung
46f0fa8c20
8206240: java.lang.Class.newInstance() is causing caller to leak
...
Reviewed-by: alanb
2018-10-04 13:02:58 -07:00
Prasanta Sadhukhan
1b25f7242c
8191178: [macos] Problem with input of yen symbol
...
Reviewed-by: dmarkov, mhalder
2018-09-18 18:12:40 +05:30
Liam Miller-Cushon
d9095c4a72
8198945: Invalid RuntimeVisibleTypeAnnotations for annotation on anonymous class type parameter
...
Reviewed-by: wmdietl, abuckley, martin
2018-09-17 11:09:43 -07:00
Joe Darcy
566bfeb438
8212880: Cannot access ftp: site for fdlibm.tar
...
Reviewed-by: jjg, lancea, bpb
2018-10-24 15:45:09 -07:00
Serguei Spitsyn
4904980886
8024368: private methods are allocated vtable slots
...
Stop allocating vtable slots for private methods
Reviewed-by: dholmes, acorn, lfoltan
2018-10-24 13:11:54 -07:00
Eric Caspole
5d9ffc2d03
8212706: nmethod jvmci_installed_code_name need to be XML escaped
...
Call text instead of print to escape chars properly
Reviewed-by: thartmann
2018-10-24 11:02:55 -04:00
Thomas Schatzl
3a48e68b1a
8212753: Improve oopDesc::forward_to_atomic
...
Avoid multiple unnecessary reloads of the mark oop in oopDesc::forward_to_atomic
Reviewed-by: kbarrett, mdoerr
2018-10-24 16:22:34 +02:00
Phil Race
d92c6042fe
Merge
2018-09-17 09:36:33 -07:00
Robert Field
f4e1502e03
8210596: jshell does not support raw string literals
...
Reviewed-by: jlahoda, jlaskey
2018-09-17 08:37:47 -07:00
Jan Lahoda
ee0ac147a2
8193561: Cyclic hierarchy causes a NullPointerException when setting DEFAULT flag
...
When marking interface as having default methods, use .owner as it is always defined.
Reviewed-by: mcimadamore
2018-09-17 11:49:20 +02:00
Rachna Goel
36873c3c7b
8210490: TimeZone.getDisplayName given Locale.US doesn't always honor the Locale
...
Specified locale for formatting..
Reviewed-by: naoto
2018-09-17 14:16:31 +05:30
Phil Race
98221ae93f
8210766: Remove obsolete qualified export sun.net.www to java.desktop
...
Reviewed-by: mchung
2018-09-15 14:03:07 -07:00
Ivan Gerasimov
27e26fbdd7
8210786: Typo s/overriden/overridden/ in several places
...
Reviewed-by: weijun
2018-09-15 22:02:08 -07:00
Ivan Gerasimov
a07102bc7f
8210787: Object.wait(long, int) throws inappropriate IllegalArgumentException
...
Reviewed-by: martin, rriggs
2018-09-15 13:53:43 -07:00
Bernard Blaser
8ef50b1dc3
8183548: Comma-expressions shouldn't use any temporary variable
...
Uses enhanced let-expressions allowing multiple statements
Reviewed-by: vromero
2018-09-15 22:16:16 +02:00
Mikael Vidstedt
12bac3a02d
8210676: Remove some unused Label variables
...
Reviewed-by: kvn, dholmes, njian, aph
2018-09-14 22:35:44 -07:00
Jaikiran Pai
2e5e01b53c
8210785: Trivial typo fix in X509ExtendedKeyManager javadoc
...
Reviewed-by: xuelei
2018-09-14 20:30:28 -07:00
Man Cao
05ed45cef1
8210724: Change the verbosity threshold of logging for [oopstorage,ref]
...
Improve logging verbosity levels in oopStorage.cpp
Reviewed-by: kbarrett, sjohanss
2018-09-14 08:48:36 -07:00
Roman Kennke
0055586b61
8210752: Remaining explicit barriers for C2
...
Reviewed-by: roland, shade
2018-09-14 14:43:40 +02:00
Aleksei Voitylov
94679309a4
8209697: ARM: Explicit barriers for C1/assembler
...
Reviewed-by: dsamersoff
2018-09-24 16:54:42 +03:00
Aleksei Voitylov
6c596e1c31
8209695: ARM: Explicit barriers for interpreter
...
Reviewed-by: dsamersoff
2018-09-24 16:52:12 +03:00
Aleksei Voitylov
973f70c6d2
8210466: Modularize allocations in assembler
...
Reviewed-by: rkennke, dsamersoff
2018-09-24 16:44:24 +03:00
Aleksei Voitylov
5fa8dfe0f8
8210465: ARM: Object equals abstraction for BarrierSetAssembler
...
Reviewed-by: rkennke, dsamersoff
2018-09-24 16:39:02 +03:00
Jonathan Gibbons
8edf8e2b03
8210275: Source Launcher should fail if --source is used without a source file
...
Reviewed-by: mchung, alanb, mcimadamore
2018-09-21 15:38:43 -07:00
Thomas Schatzl
159a4de4c8
8210557: G1 next bitmap verification at the end of concurrent mark sometimes fails
...
Removed unnecessary verification that can cause spurious false alarm.
Reviewed-by: sjohanss, kbarrett
2018-09-21 15:11:09 +02:00
Matthias Baesken
2c33f148bb
8210961: [aix] enhance list of environment variables reported in error log file on AIX
...
Reviewed-by: clanger, simonis
2018-09-20 13:59:39 +02:00
Jan Lahoda
3f43390b8b
8209058: Cannot find annotation method 'value()' in type 'Profile+Annotation'
...
Correct detection of the Profile+Annotation synthetic annotation for classes that are not from the java.base module.
Reviewed-by: jjg
2018-09-21 12:29:46 +02:00
Jan Lahoda
c1033edca8
8209865: Incorrect 'multiple elements' notes with Elements#getTypeElement and --release
...
Changing ct.sym to be module-path oriented, rather than class-path oriented.
Reviewed-by: jjg
2018-09-21 12:29:31 +02:00
Xue-Lei Andrew Fan
89a4157528
8210974: No extensions debug log for ClientHello
...
Reviewed-by: jnimeh, wetmore
2018-09-20 14:19:53 -07:00
Manajit Halder
565df5aa5b
8206392: [macosx] Cycling through windows (JFrames) does not work with keyboard shortcut
...
Reviewed-by: dmarkov, kaddepalli
2018-09-14 17:53:58 +05:30
Phil Race
b1b0ceb210
7017058: Malayalam glyph substitution is failing for Malayalam with Windows Kartika font
...
8191130: Sinhala text rendering problem with C+VIRAMA+ZWJ+RA/YA+V
8195836: opentype:Bengali: "Khanda Ta" shaping issue with U+09A4 TA, U+09CD virama, U+200D ZWJ
Reviewed-by: serb, psadhukhan
2018-09-13 11:31:59 -07:00
Phil Race
0bed87dccd
Merge
2018-09-13 10:54:11 -07:00
Calvin Cheung
fcc414655b
8190737: use unicode version of the canonicalize() function to handle long path on windows
...
Also calling CreateFileW in zip_util.c to handle long path
Reviewed-by: sherman, iklam
2018-09-14 11:17:25 -07:00
Michael McMahon
b5fb6b3566
8210311: IllegalArgumentException in CookieManager - Comparison method violates its general contract
...
Reviewed-by: chegar, dfuchs
2018-09-13 12:07:01 +01:00
Roland Westrelin
04c961659f
8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node"
...
Reviewed-by: thartmann, kvn
2018-09-12 16:38:13 +02:00
Vicente Romero
29fec64583
8209022: Missing checkcast when casting to type parameter bounded by intersection type
...
Reviewed-by: mcimadamore
2018-09-20 12:49:58 -07:00
Aleksey Shipilev
1194d162cb
8210963: Build failures after "8210829: Modularize allocations in C2"
...
Reviewed-by: rkennke, thartmann
2018-09-20 21:14:38 +02:00
Magnus Ihse Bursie
aa16ed8006
8210931: JLI and launchers normalization and cleanup
...
Reviewed-by: alanb, erikj
2018-09-20 21:05:00 +02:00
Ioi Lam
6c59cb232f
8210875: Refactor CompactHashtable
...
Reviewed-by: ccheung, jiangli
2018-09-18 21:47:14 -07:00
Per Lidén
62ecb73e35
8210883: ZGC: Parallel retire/resize/remap of TLABs
...
Reviewed-by: eosterlund
2018-09-20 14:04:44 +02:00
Per Lidén
c0d0cbc4f1
8210857: Allow retiring TLABs and collecting statistics in parallel
...
Reviewed-by: sjohanss, eosterlund
2018-09-20 14:04:43 +02:00
Coleen Phillimore
92575fc3f0
8202201: All oop stores in the x64 interpreter are treated as volatile when using G1
...
Ran out of registers, generated volatile and non-volatile branches.
Reviewed-by: eosterlund, dholmes
2018-09-20 08:11:21 -04:00
Patric Hedlin
b9c5932fdd
8210284: "assert((av & 0x00000001) == 0) failed: unsupported V8" on Solaris 11.4
...
Sanity checks on V8 legacy properties removed.
Reviewed-by: neliasso, eosterlund, kvn
2018-09-12 14:08:15 +02:00
Kim Barrett
ea9331f871
8210889: Some service thread cleanups can be starved
...
Do all available work on each iteration.
Reviewed-by: pliden, tschatzl, coleenp
2018-09-19 20:07:02 -04:00
Jamil Nimeh
a24c991cd3
8210846: TLSv.1.3 interop problems with OpenSSL 1.1.1 when used on the client side with mutual auth
...
Reviewed-by: wetmore
2018-09-19 16:07:03 -07:00
Magnus Ihse Bursie
fe67f09af3
8210924: Remove PACKAGE_PATH
...
Reviewed-by: tbell
2018-09-20 00:19:46 +02:00
Zhengyu Gu
cf8469cceb
8210879: ClassLoaderStatsClosure does raw oop comparison
...
Uses oopDesc::equals() for comparing oop equality
Reviewed-by: shade
2018-09-19 16:51:22 -04:00
Coleen Phillimore
fce43c0c36
8198717: Remove compute_optional_offset
...
Remove optional_offset computation and related unused code from javaClasses for reflection.
Reviewed-by: redestad, lfoltan
2018-09-19 15:25:05 -04:00
Roman Kennke
8ce9db9ed5
8210829: Modularize allocations in C2
...
Reviewed-by: kvn, roland
2018-09-19 21:31:33 +02:00
Per Lidén
ebfb84c1fe
8210884: ZGC: Remove insertion of filler objects
...
Reviewed-by: eosterlund
2018-09-19 19:12:20 +02:00
Per Lidén
85e31a838e
8210881: ZGC: Introduce ZRootsIteratorClosure
...
Reviewed-by: eosterlund
2018-09-19 19:12:18 +02:00
Mikael Vidstedt
a69f014ad7
8210912: Build error in src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c after JDK-8029661
...
Reviewed-by: mullan
2018-09-19 09:24:40 -07:00
Per Lidén
a8703f9803
8210713: Let CollectedHeap::ensure_parsability() take care of TLAB statistics gathering
...
Reviewed-by: eosterlund, sjohanss
2018-09-19 14:09:11 +02:00
Martin Balao
aafb2b0474
8029661: Support TLS v1.2 algorithm in SunPKCS11 provider
...
TLS v1.2 algorithms for key and MAC derivation added to SunPKCS11 crypto provider.
Reviewed-by: valeriep
2018-09-12 13:09:51 +02:00
Alan Bateman
9c70e26c14
8210496: Improve filtering for classes with security sensitive fields
...
Reviewed-by: plevart, mchung
2018-09-19 08:49:07 +01:00
Priya Lakshmi Muthuswamy
a17816f881
8210047: some pages contain content outside of landmark region
...
Reviewed-by: jjg
2018-09-19 12:14:53 +05:30
Ioi Lam
1619cbd14b
8210864: Reduce the use of metaspaceShared.hpp
...
Reviewed-by: coleenp, lfoltan
2018-09-18 21:46:17 -07:00
Xueming Shen
f0108ea40c
8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32 mistakenly set the crc32 value into size field
...
Reviewed-by: bpb
2018-09-18 19:44:27 -07:00
Per Lidén
4aa926a9eb
8210753: Make ThreadLocalAllocBuffer::resize() public
...
Reviewed-by: eosterlund, jcbeyler
2018-09-18 22:46:35 +02:00
Coleen Phillimore
a3931a76f6
8210861: Move assert to help diagnose rare RedefineStress crash
...
Assert that Method being marked on stack hasn't been missed by previous metadata walk
Reviewed-by: lfoltan
2018-09-18 16:11:36 -04:00
Brian Burkhalter
29a20e13c4
8210817: Minor typo in java.nio.file.attribute package summary
...
Reviewed-by: dfuchs, alanb
2018-09-18 13:18:54 -07:00
Jini George
794a0e072d
8210836: Build fails with warn_unused_result in openjdk/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
...
Read in and process the return value of pread() while dealing with the PT_INTERP segment
Reviewed-by: stuefe, jcbeyler
2018-09-18 23:20:17 +05:30
Xueming Shen
196c20c0d1
8034802: (zipfs) newFileSystem throws UOE when the zip file is located in a custom file system
...
Reviewed-by: xiaofeya, clanger
2018-09-18 10:43:01 -07:00
Joe Wang
9ed646a020
8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ?
...
Reviewed-by: lancea, dfuchs
2018-09-18 09:44:20 -07:00
Coleen Phillimore
cba1e9458b
8203466: intermittent crash at jdk.internal.misc.Unsafe::getObjectVolatile (native)
...
Store rsi, rdi on thread local memory, store r15 in r9, for the stubs that have gc barriers
Reviewed-by: dlong, eosterlund
2018-09-18 08:27:01 -04:00
Matthias Baesken
be56cc5bf3
8207768: Improve exception messages during manifest parsing of jar archives
...
Reviewed-by: clanger, mullan, weijun
2018-09-12 11:13:09 +02:00
Matthias Baesken
19ca9280a6
8211146: fix problematic elif-tests after recent gcc warning changes Werror=undef
...
Reviewed-by: stuefe, clanger, dholmes, chegar, alanb
2018-09-26 14:28:37 +02:00
Leo Korinth
b31408a667
8196341: Add JFR events for parallel phases of G1
...
Reviewed-by: tschatzl, sangheki
2018-09-21 18:57:18 +02:00
Pengfei Li
f10ce48bc6
8210413: AArch64: Optimize div/rem by constant in C1
...
Remove div-by-zero check for non-zero divisor and generate cheap instructions if divisor is power-of-2
Reviewed-by: aph
2018-09-26 06:26:54 +08:00
Naoto Sato
ff3f48d69f
8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values
...
Reviewed-by: scolebourne, rriggs
2018-09-25 13:57:24 -07:00
Joe Darcy
ce3ef2bc2c
8173730: Stop including enhanced for-loop tip for enum values() method
...
Reviewed-by: jjg
2018-09-25 11:31:55 -07:00
Jonathan Gibbons
59fd35292e
8210839: Improve interaction between source launcher and classpath
...
Reviewed-by: alanb, mchung
2018-09-25 10:30:32 -07:00
Roman Kennke
001dbe273b
8211061: Tests fail with assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU
...
Reviewed-by: thartmann, roland
2018-09-25 16:41:25 +02:00
Andrey Petushkov
f32e401b0d
8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
...
Reviewed-by: aph
2018-09-24 18:19:46 +01:00
Roman Kennke
c87e7672a6
8132849: Increased stop time in cleanup phase because of single-threaded walk of thread stacks in NMethodSweeper::mark_active_nmethods()
...
Reviewed-by: eosterlund, zgu, thartmann
2018-09-24 18:44:39 +02:00
Tagir Valeev
7c9ab50d06
8205461: Create Collector which merges results of two other collectors
...
Reviewed-by: briangoetz, smarks, plevart
2018-09-25 14:23:37 +02:00
Pengfei Li
dd4961b5aa
8210152: Optimize integer divisible by power-of-2 check
...
Integer conditional negation operation before zero check is eliminated
Reviewed-by: kvn, thartmann
2018-09-25 14:16:33 +02:00
Priya Lakshmi Muthuswamy
f8ba78868d
8202462: {@index} may cause duplicate labels
...
Reviewed-by: jjg
2018-09-25 13:58:54 +05:30
Priya Lakshmi Muthuswamy
4b47d2c9e7
8205593: Javadoc -link makes broken links if module name matches package name
...
Reviewed-by: jjg
2018-09-25 12:36:45 +05:30
Mikael Vidstedt
25295df059
8210848: Obsolete SyncKnobs
...
Reviewed-by: redestad, coleenp, dholmes, dcubed
2018-09-24 22:12:07 -07:00
Sandhya Viswanathan
092fe55fb1
8210764: Update avx512 implementation
...
Reviewed-by: kvn
2018-09-24 16:37:28 -07:00
Magnus Ihse Bursie
6d9cf91bf0
8210705: Stop exporting all symbols on macosx
...
Reviewed-by: erikj
2018-09-24 20:45:06 +02:00
Roger Riggs
71b9664abb
8098798: Thread.join(ms) on Linux still affected by changes to the time-of-day clock
...
8210004: Thread.sleep(millis, nanos) timeout returns early
Reviewed-by: martin, igerasim
2018-09-14 12:53:07 -04:00
Coleen Phillimore
bad4a92e55
8210559: ClassLoaderData Symbols can leak
...
Unrefcount the symbol names when the CLD is destroyed
Reviewed-by: lfoltan, jiangli, iklam
2018-09-14 12:10:28 -04:00
Brian Burkhalter
b16e5584ab
8210741: Typo in Java API documentation of java.nio.file.Paths
...
Reviewed-by: alanb, rriggs
2018-09-14 09:00:22 -07:00
Per Lidén
0f8cbbc54c
8210714: ZGC: ZWeakRootsIterator should no longer call reset/finish_dead_counter()
...
Reviewed-by: eosterlund
2018-09-14 14:44:11 +02:00
Per Lidén
26af771191
8210711: Remove unused offset getters in ThreadLocalAllocBuffer
...
Reviewed-by: rkennke, tschatzl, mdoerr
2018-09-14 14:44:11 +02:00
Per Lidén
97f10c27d8
8210710: Rename ThreadLocalAllocBuffer::myThread() to thread()
...
Reviewed-by: rkennke, tschatzl
2018-09-14 14:44:11 +02:00