Dean Long
9d33d6f6bb
8189244: x86: eliminate frame::adjust_unextended_sp() overhead
...
Reviewed-by: kvn
2017-10-13 12:29:45 -07:00
Hannes Wallnöfer
61995f03d4
8027302: Identifiers containing unicode escapes are not recognized as reserved words
...
Reviewed-by: jlaskey, sundar
2017-10-13 17:25:12 +02:00
Alan Bateman
2abb1c7d7f
8186738: (sl) ServiceLoader::stream doesn't update cache
...
Reviewed-by: mchung
2017-10-13 14:17:10 +01:00
Erik Österlund
ebf1633bd2
8185141: Generalize scavengeable nmethod root handling
...
Reviewed-by: tschatzl, pliden, rkennke
2017-10-13 15:08:56 +02:00
Tobias Hartmann
34622112b6
8189067: SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice"
...
Only move the store if the LCA of all users is outside of the loop. Re-enable UseSubwordForMaxVector.
Reviewed-by: kvn, roland
2017-10-13 14:02:01 +02:00
Stuart Marks
6c266f7163
6344935: (spec) clarify specifications for Object.wait overloads
...
Reviewed-by: dholmes, martin, forax, lancea, mchung
2017-10-12 17:58:26 -07:00
Brian Burkhalter
848a4d9bae
8189209: java/lang/invoke/lambda/LambdaAsm.java failed with "could not create proxy classes"
...
Use an inner class for the closer instead of a lambda
Reviewed-by: alanb, rriggs
2017-10-12 10:28:20 -07:00
Claes Redestad
81b7f75837
8188869: jdk9/10 reject zip/jar files where seconds value of timestamp is out of supported range 0 - 59
...
Reviewed-by: sherman, alanb
2017-10-12 16:00:29 +02:00
Roman Kennke
4516caf125
8179387: Factor out CMS specific code from GenCollectedHeap into its own subclass
...
Reviewed-by: ehelin, coleenp
2017-10-12 15:08:19 +02:00
Jonathan Gibbons
f386e419c3
8187521: In some corner cases the javadoc tool can reuse id attribute
...
Reviewed-by: bpatel, ksrini
2017-10-10 17:02:52 -07:00
Brian Burkhalter
b890c3ce83
8147615: (fc) FileChannelImpl has no finalizer
...
Add a cleaner to close parent-less FileChannels
Reviewed-by: alanb, rriggs
2017-10-10 09:55:14 -07:00
Maurizio Cimadamore
305e51848a
8169345: javac crash when local from enclosing context is captured multiple times
...
Captured variables imported from multiple enclosing scopes are not handled correctly
Reviewed-by: vromero
2017-10-09 13:03:18 +01:00
Jonathan Gibbons
b91a83b95f
8188578: move printFramesDocument from HtmlDocWriter to FrameOutputWriter
...
Reviewed-by: ksrini
2017-10-06 18:40:33 -07:00
Jan Lahoda
a36938e082
8188225: AST could be improved in presence of var types
...
Adding a better start pos for vars; always adding a synthetic type tree to vars.
Reviewed-by: mcimadamore
2017-10-06 17:18:03 +02:00
Goetz Lindenmaier
f3bad9d19b
8188855: Fix VS10 build after "8187658: Bigger buffer for GetAdaptersAddresses"
...
Reviewed-by: vtewari, simonis
2017-10-06 08:37:08 +02:00
Erik Helin
3f2081a618
8187667: Disable deprecation warning for readdir_r
...
Reviewed-by: dholmes, sjohanss
2017-09-18 15:06:28 +02:00
Serguei Spitsyn
0a9e773af2
Merge
2017-10-12 01:18:38 +00:00
Igor Veresov
c0c2da94f4
8189183: [AOT] Fix eclipse project generation after repo consolidation
...
Reviewed-by: dlong
2017-10-11 16:19:09 -07:00
Jaroslav Tulach
d72e093a74
8182701: Modify JVMCI to allow Graal Compiler to expose platform MBean
...
Reviewed-by: dnsimon, kvn, alanb, mchung, dfuchs
2017-09-28 13:52:15 -07:00
Sangheon Kim
c56b6c1c4f
8186465: Each j.l.Reference elapsed time log is incorrect
...
Fixed wrongly referencing variable and updated regression test to compare each elapsed time vs. sum of those
Reviewed-by: stefank, tschatzl
2017-09-28 12:13:57 -07:00
Harold Seigel
38378b4f12
Merge
2017-09-28 17:10:36 +00:00
Harold Seigel
87e30fd801
8186092
: Unnecessary loader constraints produced when there are multiple defaults
...
Do not check loader constraints for overpass methods
Reviewed-by: dholmes, acorn
2017-09-28 13:01:24 -04:00
Zhengyu Gu
c4ba1b52b3
8186770: NMT: Report metadata information in NMT summary
...
Added metadata statistics in NMT summary report
Reviewed-by: adinn, coleenp
2017-09-28 09:56:54 -04:00
Erik Österlund
394e6a8318
8186838: Generalize Atomic::inc/dec with templates
...
Reviewed-by: kbarrett, coleenp, dholmes
2017-09-26 14:05:27 +02:00
Tobias Hartmann
e840fdf694
8187780: VM crashes while generating replay compilation file
...
Fixed two problems with generation of replay file.
Reviewed-by: kvn
2017-09-28 11:02:55 +02:00
Jiangli Zhou
61e3ad18c6
Merge
2017-09-28 01:01:42 +00:00
Jiangli Zhou
ba16fabd20
8186789: CDS dump crashes at ConstantPool::resolve_class_constants
...
ConstantPool::resolve_class_constants needs to check for NULL _cache.
Reviewed-by: sspitsyn, coleenp, iklam
2017-09-27 20:40:33 -04:00
Jiangli Zhou
92ad2630a1
8068314: "Java fields that are currently set during shared space dumping" comment is incorrect
...
CDS dump time should also initialize preallocated out_of_memory error messages.
Reviewed-by: iklam, hseigel
2017-09-27 17:55:20 -04:00
John Paul Adrian Glaubitz
da300604af
8186578: Zero fails to build on linux-sparc due to sparc-specific code
...
Reviewed-by: kbarrett, ihse, coleenp
2017-09-27 17:01:34 +02:00
Stefan Johansson
52c73dd8a9
8184286: print_tracing_info() does not use Unified Logging for output
...
Reviewed-by: ehelin, sangheki
2017-09-21 14:32:05 +02:00
Coleen Phillimore
b9f1af71e5
Merge
2017-09-26 21:12:39 +00:00
Chris Plummer
0ceb0316d6
Merge
2017-09-26 19:53:07 +00:00
Chris Plummer
6d534369ab
Merge
2017-09-26 17:18:00 +00:00
Chris Plummer
7b36f7835a
Merge
2017-09-26 17:11:39 +00:00
Chris Plummer
737c0cd7a5
8179498: attach in linux should be relative to /proc/pid/root and namespace aware
...
Map pid to namespace pid so proper tmp file name is used.
Reviewed-by: sspitsyn, dholmes
2017-09-26 10:09:54 -07:00
Chris Plummer
3dc45c1157
Merge
2017-09-26 16:47:46 +00:00
Harold Seigel
b670fc288c
Merge
2017-09-26 16:04:40 +00:00
Coleen Phillimore
b90a701462
Merge
2017-09-26 16:03:29 +00:00
Harold Seigel
b9f9561d7c
Merge
2017-09-26 15:34:49 +00:00
Lutz Schmidt
6d015ba502
8187573: [s390] z/Architecture Vector Facility Support
...
Reviewed-by: mdoerr
2017-09-26 17:06:06 +02:00
Coleen Phillimore
03d1c13fa3
8081323: ConstantPool::_resolved_references is missing in heap dump
...
Add resolved_references and init_lock as hidden static field in class so root is found.
Reviewed-by: hseigel, jiangli, sspitsyn
2017-09-26 10:03:17 -04:00
Harold Seigel
2781cf9c38
8187436: -Xbootclasspath/a causes sanity check assertion with exploded build
...
Fixed asserts to work properly with exploded build
Reviewed-by: alanb, jiangli, gtriantafill
2017-09-26 08:58:04 -04:00
Yasumasa Suenaga
070104325c
8187597: WrongTypeException is occurred at CLHSDB jstack after JDK-8186837
...
Reviewed-by: rehn, cjplummer, dholmes
2017-09-26 06:53:35 -04:00
David Holmes
57590109cc
Merge
2017-09-26 10:17:35 +00:00
Thomas Stuefe
2f137ced94
8187028: [aix] Real thread stack size may be up to 64K smaller than requested one
...
Reviewed-by: goetz
2017-09-26 11:25:34 +02:00
David Holmes
5a3eb313a6
Merge
2017-09-26 09:02:10 +00:00
John Paul Adrian Glaubitz
80184d3515
8187590: Zero runtime can lock-up on linux-alpha
...
Reviewed-by: aph, dholmes
2017-09-26 04:52:02 -04:00
Zhengyu Gu
8969bd19e0
8187629: NMT: Memory miscounting in compiler (C2)
...
Fixed memory counting in compiler (C2)
Reviewed-by: adinn, cjplummer, kvn
2017-09-25 11:56:21 -04:00
Zhengyu Gu
03dacaa881
8187331: VirtualSpaceList tracks free space on wrong node
...
Fixed miscounting of virtual space node's free memory
Reviewed-by: shade, coleenp, stuefe
2017-09-20 20:54:29 -04:00
Valerie Peng
0e8009535c
8178466: Better RSA parameters
...
Reviewed-by: mullan, ahgross
2017-08-31 21:44:19 +00:00
Robbin Ehn
104ecb2dd1
8189941: Implementation JEP 312: Thread-local handshake
...
Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none.
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes
2017-08-31 10:00:28 +02:00
Thomas Stuefe
1dca1fb4e1
8186665: [aix] buffer overflow in Java_java_nio_MappedByteBuffer_isLoaded0
...
Reviewed-by: alanb, plevart, clanger
2017-08-31 08:45:18 +02:00
Kumar Srinivasan
3733761695
8157000: Do not generate javadoc for overridden method with no spec change
...
Reviewed-by: jjg
2017-10-19 20:27:47 -07:00
Phil Race
d36d599779
Merge
2017-10-19 11:45:23 -07:00
Hannes Wallnöfer
7ff7f3b5ab
8189617: Remove undocumented --print-mem-usage option
...
Reviewed-by: jlaskey, sundar
2017-10-19 20:34:48 +02:00
Phil Race
679360ec5a
Merge
2017-10-19 10:54:40 -07:00
Jan Lahoda
d84d8f1cc5
8188035: JavaFileManager.listLocationsForModules does not always reflect values set through StandardJavaFileManager.setLocationForModule
...
Prepending explictely set module locations in listLocationsForModules.
Reviewed-by: jjg
2017-10-19 10:59:02 +02:00
Manajit Halder
a1d4869f84
8163265: [macosx] numpad 0 instead of VK_0
...
Reviewed-by: serb, azvegint
2017-10-19 13:52:37 +05:30
Jan Lahoda
6f27933eb4
8186873: Possible dead code \"com.sun.tools.javac.tree.TreeInfo.isAnonymousDiamond()\" which was added in 9
...
Removing unused method.
Reviewed-by: mcimadamore
2017-10-19 09:53:53 +02:00
Christoph Langer
2e31cc7ee1
8155590: Dubious collection management in sun.net.www.http.KeepAliveCache
...
Reviewed-by: rriggs, vtewari
2017-10-19 09:01:29 +02:00
Sergey Bylokhov
4ccdfd542e
8075255: Metal L&F has dependency on the Windows L&F
...
Reviewed-by: psadhukhan
2017-10-18 22:06:24 -07:00
Joe Wang
52d3c4b2e8
8181150: Fix lint warnings in JAXP repo: rawtypes and unchecked
...
Reviewed-by: lancea, rriggs, mullan
2017-10-18 13:25:49 -07:00
Phil Race
8f0f21d997
Merge
2017-10-17 14:33:32 -07:00
Mandy Chung
9ebc72545b
8189202: (jdeps) Need jdeps output format easy for jlink --add-modules to use
...
Reviewed-by: sundar
2017-10-17 10:32:01 -07:00
Vicente Romero
8315ac39cc
8187624: NPE in Type.UndetVar.debugString()
...
Reviewed-by: mcimadamore
2017-10-17 07:11:05 -07:00
Semyon Sadetsky
e363c824b5
8182638: [macosx] Active modal dialog is hidden by another non-active one
...
Reviewed-by: azvegint, dmarkov
2017-10-16 08:34:01 -07:00
Phil Race
4337e3f1a6
8183978: Remove ICU layout code from OpenJDK
...
Reviewed-by: srl, serb
2017-10-13 08:54:00 -07:00
Krishna Addepalli
a9808680a1
6714836: JRootPane.getMaximumSize() returns a width of 0
...
Reviewed-by: psadhukhan, serb
2017-10-12 10:40:45 +05:30
Anton Litvinov
dd41b7691f
8166772: Touch keyboard is not shown for text components on a screen touch
...
Reviewed-by: serb, azvegint
2017-10-11 15:53:25 +01:00
Phil Race
82040f1fb3
Merge
2017-10-09 11:38:46 -07:00
Prasanta Sadhukhan
a4bc3522b1
8187989: Documentation error in JComponent.paintComponent
...
Reviewed-by: ssadetsky, serb
2017-10-09 10:42:27 +05:30
Dmitry Markov
513abd0c08
8155197: Focus transition issue
...
Reviewed-by: serb, ssadetsky, aivanov
2017-10-07 15:58:45 +01:00
Shashidhara Veerabhadraiah
0e982813e1
8004029: [macosx] The long Tab titles are not clipped with dots at the end
...
Reviewed-by: serb, psadhukhan
2017-10-04 15:10:08 +05:30
Phil Race
fd49cc9ce4
Merge
2017-09-28 11:27:56 -07:00
Phil Race
1c89e3aa56
Merge
2017-09-28 09:13:27 -07:00
Prasanta Sadhukhan
ebf03d174d
8088132: [Swing, singleThread] ClassCastException in nested event loop when showing multiple message dialogs in SwingNode
...
Reviewed-by: serb
2017-09-26 10:46:23 +05:30
Artem Smotrakov
0b924bfad1
8178274: Java_sun_lwawt_macosx_NSEvent_nsToJavaKeyInfo() overreads jchar variable
...
Reviewed-by: ssadetsky
2017-09-22 18:57:05 -07:00
Sergey Bylokhov
1b2b0e8cb9
6238123: Typos at Serialized Form javadoc for java.awt.Polygon
...
Reviewed-by: prr, pnarayanan
2017-09-22 18:20:18 -07:00
Sergey Bylokhov
e5566ace66
8175968: The javax.swing.filechooser.FileSystemView constructor consumes memory by adding a PropertyChangeListener that is never removed
...
Reviewed-by: azvegint
2017-09-22 17:36:55 -07:00
Sergey Bylokhov
8ea9b74ec1
8186967: Unused methods in MotifGraphicsUtils can be removed
...
Reviewed-by: azvegint
2017-09-22 17:09:56 -07:00
Valerie Peng
c5f521e176
8186212: Improve GSS handling
...
Reviewed-by: weijun, ahgross
2017-08-24 19:18:51 +00:00
Sreeprakash Sreedharan
8d9060c1a6
8184937: LCMS error 13: Couldn't link the profiles
...
Reviewed-by: prr
2017-08-14 15:32:25 +05:30
Naoto Sato
ec4b6a477f
8202088: Japanese new era implementation
...
Reviewed-by: scolebourne, rriggs, nishjain, weijun
2017-08-09 14:54:37 -07:00
Naoto Sato
7c91898b9f
8182601: Improve usage messages
...
Reviewed-by: alanb, ahgross, ksrini, mchung
2017-08-08 10:43:07 -07:00
Stuart Marks
7d547d0ee4
8174109: Better queuing priorities
...
Reviewed-by: chegar, dfuchs, rriggs, alanb, robm, rhalade, jeff, ahgross
2017-08-02 10:34:35 -07:00
Adam Petcher
72e7522e88
8182387: Improve PKCS usage
...
Reviewed-by: valeriep
2017-07-28 18:20:43 +00:00
Pavel Rappo
05331dc72f
8181612: More stable connection processing
...
Reviewed-by: chegar, coffeys, ahgross, joehw, rhalade
2017-07-26 17:44:06 +01:00
Vyom Tewari
5069e85826
8182125: Improve reliability of DNS lookups
...
Reviewed-by: chegar, rriggs, dfuchs
2017-07-23 10:33:13 +05:30
Valerie Peng
b3f1165f7d
8181048: Refactor existing providers to refer to the same constants for default values for key length
...
Reviewed-by: mullan, ahgross
2017-07-13 20:41:59 +00:00
Weijun Wang
7cf3c0ff14
8182879: Add warnings to keytool when using JKS and JCEKS
...
Reviewed-by: vinnie, ahgross, mullan
2017-07-12 10:55:40 +08:00
Phil Race
bbfbe9af71
8183028: Improve CMS header processing
...
Reviewed-by: serb, rhalade, mschoene
2017-07-06 09:43:27 -07:00
Weijun Wang
3232ef5897
8181432: Better processing of unresolved permissions
...
Reviewed-by: mullan
2017-07-06 09:20:21 +08:00
Vinnie Ryan
47efefa42f
8181692: Update storage implementations
...
Reviewed-by: weijun, igerasim
2017-07-05 17:27:46 +01:00
Adam Petcher
248948c08b
8174756: Extra validation for public keys
...
Reviewed-by: valeriep
2017-07-04 01:52:53 +00:00
Phil Race
933e26ad58
8180877: More deeply colored ICC spaces
...
Reviewed-by: serb, rhalade, mschoene
2017-06-29 11:53:19 -07:00
Vinnie Ryan
e4945e6c66
8181370: Better keystore handling
...
Reviewed-by: weijun, igerasim
2017-06-28 16:52:36 +01:00
Jan Lahoda
7c3c83fb55
8181897: JDK 9 change to symlink handling affects SourceFile attributes
...
Using user provided path in toUri().
Reviewed-by: jjg
2017-06-26 17:00:45 +02:00
Brent Christian
e8c680e65b
8187772: JVM crash when currency set on MacOS 10.10 and earlier
...
Reviewed-by: naoto
2017-10-16 11:20:59 -07:00
Hannes Wallnöfer
5c7381d739
8068513: Adding elements to a javascript 'object' (a map) is slow
...
Reviewed-by: jlaskey, sundar
2017-10-16 18:27:07 +02:00
Jan Lahoda
f66b1c7a8b
8186694: JShell: speed-up compilation by reusing compiler instances
...
Generalizing ReusableContext and using it in JShell to speed up processing.
Reviewed-by: mcimadamore, rfield
2017-09-01 14:04:20 +02:00
Yang Zhang
27d7667a34
8181633: Vectorization fails for some multiplication with constant cases
...
Reviewed-by: kvn
2017-06-20 16:25:53 +08:00
Roland Westrelin
eb10d407d3
8191887: assert(b->is_Bool()) in PhaseIdealLoop::clone_iff() due to Opaque4 node
...
Add special handling for graph shape If->Opaque4->Bool->CmpP
Reviewed-by: kvn
2017-11-27 16:05:11 -08:00
Sangheon Kim
8a150bbd05
8178497: Bug in MutableNUMASpace::ensure_parsability
...
Changed problematic variable type from intptr_t to HeapWord*
Reviewed-by: tschatzl, sjohanss
2017-11-27 13:19:08 -08:00
Roland Westrelin
1c25161036
8191153: assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge
...
Relax assert
Reviewed-by: kvn
2017-11-27 10:44:19 -08:00
Jaroslav Tulach
d08cb7efdf
8189116: Give the jdk.internal.vm.compiler.management only the permissions it really needs to expose the bean
...
Reviewed-by: mchung, kvn
2017-11-10 10:30:42 +01:00
Andrew Haley
005bc61930
Merge
2017-11-27 17:26:47 +00:00
Andrew Haley
1b6f4c4ddc
Merge
2017-11-27 17:04:45 +00:00
Andrew Haley
295112c91a
8189596: AArch64: implementation for Thread-local handshakes
...
Reviewed-by: adinn
2017-11-24 17:19:47 +00:00
John Paul Adrian Glaubitz
39de42151a
8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe
...
Reviewed-by: aph
2017-11-24 12:16:25 +01:00
Magnus Ihse Bursie
5713b7c2bd
8191202: Remove duplicated jmm.h
...
Reviewed-by: erikj, coleenp
2017-11-22 14:53:20 +01:00
Razvan Lupusoru
9b6a428212
8190800: Support vectorization of Math.sqrt() on floats
...
Reviewed-by: vlivanov, kvn
2017-11-22 14:43:37 +03:00
Igor Veresov
b6d123f660
8191683: Compile problem on ARM after JDK-8043070
...
Make nmethod::_state explicitly a signed char
Reviewed-by: thartmann
2017-11-22 01:12:23 -08:00
John Paul Adrian Glaubitz
b76a492de1
8187227: Zero should use compiler built-ins for atomics on linux-m68k
...
Reviewed-by: aph, kbarrett
2017-11-21 13:48:28 +01:00
Gustavo Romero
f25e51e643
8191868: IdealGraphVisualizer: "ant build/run" fails due to outdated bootstrap.url
...
Fixed bootstrap.url to point to correct server.
Reviewed-by: thartmann
2017-11-27 14:59:36 +01:00
Per Lidén
bfc0314e87
8191864: Provide a public destructor for WorkGang
...
Reviewed-by: stefank, sjohanss
2017-11-27 13:50:03 +01:00
Per Lidén
1e7b0b326d
8191862: Warn about UseNUMA/UseLargePages only when using ParallelGC
...
Reviewed-by: stefank, sjohanss
2017-11-27 13:34:00 +01:00
Per Lidén
9771e4daa7
8191846: jstat prints debug message when debugging is disabled
...
Reviewed-by: ehelin, rehn
2017-11-27 12:38:47 +01:00
Rahul Raghavan
250c05ee4c
8191227: issues with unsafe handle resolution
...
Added ThreadInVMfromNative or ThreadInVMfromUnknown support
Reviewed-by: thartmann, vlivanov
2017-11-27 03:11:38 -08:00
Tobias Hartmann
925a508b2b
8087339: The code heap might use different alignment for committed size and reserved size
...
InitialCodeCacheSize should not constrain code cache memory alignment.
Reviewed-by: kvn
2017-11-27 11:41:00 +01:00
Tobias Hartmann
d54de52f13
8179026: Remove explicit code cache options processing
...
Removed explicit processing of code cache related options because generic processing already handles these.
Reviewed-by: kvn
2017-11-27 11:39:21 +01:00
Erik Helin
01e9cb7e23
8080345: With perm gen gone, perfdata counter sun.gc.policy.generations should be 2, not 3
...
Co-authored-by: Y. Srinivas Ramakrishna <ysr1729@gmail.com>
Reviewed-by: sjohanss, tschatzl
2017-11-27 10:51:31 +01:00
Stefan Karlsson
677e5bdaed
8191861: Move and refactor hSpaceCounters
...
Reviewed-by: pliden, ehelin, rkennke
2017-11-24 15:48:01 +01:00
Stefan Karlsson
dbc915dcb9
8191860: Add perfData.inline.hpp
...
Reviewed-by: ehelin, pliden
2017-11-24 15:21:30 +01:00
Stefan Karlsson
5fd6905c94
8191858: Add missing includes in memoryManager.hpp
...
Reviewed-by: ehelin, tschatzl, pliden
2017-11-24 15:21:28 +01:00
Yasumasa Suenaga
627a32d672
8185796: jstack and clhsdb jstack should show lock objects
...
Modifications to display monitor details with SA jstack
Reviewed-by: sspitsyn, jgeorge
2017-11-27 11:20:38 +05:30
Jesper Wilhelmsson
f32bd0cb43
Merge
2017-11-25 20:28:10 +01:00
Jesper Wilhelmsson
96ba782488
Merge
2017-11-25 04:36:43 +01:00
David Holmes
50f5bcbc03
8191707: Options with invalid values are incorrectly treated as obsolete and ignored
...
Reviewed-by: rehn, dcubed
2017-11-24 14:07:59 +01:00
Daniel D. Daugherty
4fd0863d06
Merge
2017-11-23 19:42:56 -08:00
Daniel D. Daugherty
e2d4899be6
Merge
2017-11-23 06:01:57 -08:00
Stefan Johansson
d21c547b0e
8189733: Cleanup Full GC setup and tear down
...
Reviewed-by: tschatzl, ehelin
2017-11-23 09:53:53 +01:00
Daniel D. Daugherty
0dff96ff0b
8167108: inconsistent handling of SR_lock can lead to crashes
...
Add Thread Safe Memory Reclamation (Thread-SMR) mechanism.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Reviewed-by: coleenp, dcubed, dholmes, eosterlund, gthornbr, kbarrett, rehn, sspitsyn, stefank
2017-11-22 17:54:50 -08:00
Alexander Harlap
d15086130b
8185591: guarantee(_byte_map[_guard_index] == last_card) failed: card table guard has been modified
...
Properly handle zero count in gen_write_ref_array_post_barrier()
Reviewed-by: tschatzl, kbarrett
2017-11-22 18:58:01 -05:00
Thomas Schatzl
faff99f2fc
8190426: Lazily initialize refinement threads with UseDynamicNumberOfGCThreads
...
Reviewed-by: sangheki, sjohanss
2017-11-23 15:51:06 +01:00
Thomas Schatzl
c5ce7408b3
8182050: assert(_whole_heap.contains(p)) failed: Attempt to access p out of bounds of card marking array's _whole_heap
...
Ignore zero-sized MemRegions to invalidate in G1SATBCardTableLoggingModRefBS::invalidate()
Reviewed-by: ehelin, sjohanss
2017-11-23 15:51:06 +01:00
Thomas Schatzl
22d7ce52bb
8179244: Assert failed in instanceMirrorKlass.inline.hpp
...
Investigate the failure and upon observing that the assert is too strict, disable it and addd a comment.
Reviewed-by: ehelin
2017-11-23 15:51:06 +01:00
Dean Long
a7c84b45b4
8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change
...
Reviewed-by: kvn
2017-11-22 09:27:06 -08:00
Volker Simonis
cc3aabe580
8187280: Remove unused methods from StubQueue
...
Reviewed-by: kvn, kbarrett
2017-11-22 17:57:27 +01:00
Lutz Schmidt
d5adf1df92
8189793: [s390]: Improve String compress/inflate by exploiting vector instructions
...
Reviewed-by: mdoerr, goetz
2017-11-22 17:10:38 +01:00
Jesper Wilhelmsson
c8bce04078
Merge
2017-11-22 16:57:34 +01:00
Alexander Harlap
cb1ea0fc33
8187819: gc/TestFullGCALot.java fails on jdk10 started with "-XX:-UseCompressedOops" option
...
Need to initialized metaspace performance counters before their potential use
Reviewed-by: tschatzl, sjohanss
2017-11-16 14:06:44 -05:00
Leo Korinth
d1cbd17c2c
8190408: Run G1CMRemarkTask with the appropriate amount of threads instead of starting up everyone
...
Reviewed-by: tschatzl, sjohanss
2017-11-13 15:28:17 +01:00
Roger Riggs
74b07b599e
8181597: Process Proxy presentation
...
Reviewed-by: dfuchs, ahgross, rhalade, skoivu
2017-06-19 17:38:33 -04:00
Naoto Sato
89b8d98d19
8181323: Better timezone processing
...
Reviewed-by: rriggs
2017-06-15 09:57:15 -07:00
James Laskey
03e33188f3
8180869: Cleaner image file reading handling
...
Reviewed-by: ahgross, rriggs, rhalade
2017-06-05 12:36:15 -03:00
Sergey Bylokhov
3d8ce35924
8180015: Cleaner AWT robot handling
...
Reviewed-by: prr, mschoene, rhalade
2017-06-01 15:15:26 -07:00
Sergey Bylokhov
e646802457
8179990: Cleaner palette entry handling
...
Reviewed-by: prr, mschoene, rhalade
2017-05-17 18:22:54 -07:00
Weijun Wang
e7fdfdb7e7
8178714: PKIX validator nameConstraints check failing after change 8175940
...
Reviewed-by: mullan, ahgross
2017-05-18 08:52:50 +08:00
Phil Race
e9b19f1484
8180011: Cleaner native graphics device handling
...
Reviewed-by: serb, mschoene, rhalade
2017-05-17 14:57:10 -07:00
Phil Race
fdb4198336
8179533: Cleaner print job handling
...
Reviewed-by: serb, mschoene, rhalade
2017-05-17 14:52:09 -07:00
Adam Petcher
bb2e7a3311
8172525: Improve key keying case
...
Reviewed-by: mullan, valeriep, rhalade, ahgross
2017-04-28 10:17:46 -04:00
Chris Dennis
58faa32cfe
8178117: Add public state constructors for Int/Long/DoubleSummaryStatistics
...
Reviewed-by: psandoz, bpb, briangoetz
2017-04-11 17:25:09 -04:00
Jan Lahoda
c6be2c363a
8187681: Compiling for target 9 while also using --patch-module
...
Removing limitation on simultaneous use of --release and --patch-module for system modules.
Reviewed-by: mcimadamore, jjg
2017-11-02 11:16:27 +01:00
Jan Lahoda
e44c7feff9
8189595: jshell tool: line redrawn on each completion
...
Reviewed-by: rfield
2017-11-02 10:09:34 +01:00
Stuart Marks
8c6afbd3da
8174966: Unreferenced references
...
Reviewed-by: rriggs, skoivu, rhalade, robm
2017-03-28 12:10:20 -07:00
Daniel Fuchs
c8812e460a
8176751: Better URL connections
...
Reviewed-by: chegar, michaelm, rhalade, rpatil, vtewari
2017-03-23 15:07:26 +00:00
Prasanta Sadhukhan
2ad7c43b76
8176450: Revise default document styling
...
Reviewed-by: prr, serb, mschoene
2017-03-23 10:52:00 +05:30
Rachel Protacio
1a773b8464
8181664: Improve JVM UTF String handling
...
Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill
2017-06-12 13:58:09 -04:00
Vladimir Ivanov
fa8b858052
8174962: Better interface invocations
...
Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev
2017-05-26 18:39:27 +03:00
Rachel Protacio
65fe47bdf2
8180020: Improve SymbolHashMap entry handling
...
Reviewed-by: mschoene, coleenp, rhalade
2017-05-25 15:39:32 -04:00
Harold Seigel
dd5b1ee367
8175932: Improve host instance supports
...
Reviewed-by: coleenp, mschoene
2017-03-20 13:05:00 -04:00
Mark Sheppard
979cec24f8
8160104: CORBA communication improvements
...
Reviewed-by: rriggs, dfuchs
2017-09-03 16:08:13 +01:00
Weijun Wang
f92a050948
8175940: More certificate subject checking
...
Reviewed-by: ahgross, mullan
2017-03-15 22:27:12 +08:00
Phil Race
547745b881
8171261: Stability fixes for lcms
...
Reviewed-by: serb, vadim, mschoene
2017-02-24 05:32:16 -08:00
Phil Race
640238256c
8170218: Improved Font Metrics
...
Reviewed-by: vadim, serb, mschoene
2017-02-23 03:43:29 -08:00
Valerie Peng
2473f1cf41
8171252: Improve exception checking
...
Reviewed-by: ascarpino, mschoene
2017-02-22 00:14:32 +00:00
Sergey Bylokhov
ab51d9296c
8169966: Larger AWT menus
...
Reviewed-by: azvegint, prr, rhalade, mschoene
2017-02-21 02:23:00 +03:00
Ivan Gerasimov
1a21126223
8169026: Handle smartcard clean up better
...
Reviewed-by: valeriep, ahgross
2016-11-17 22:01:02 +03:00
Sergey Bylokhov
2b71ce6a46
8165543: Better window framing
...
Reviewed-by: prr, ssadetsky, mschoene
2016-10-28 21:33:09 +03:00
Roman Grigoriadi
fea6f71dae
8181100: Better Base Exceptions
...
Reviewed-by: dfuchs, rhalade, skoivu
2017-06-19 22:51:35 +01:00
Joe Wang
7ec06eee41
8181327: Better X processing
...
Reviewed-by: dfuchs, lancea
2017-06-13 11:13:56 -07:00
Harold Seigel
4dc1883cb7
8180711: Better invokespecial checks
...
Reviewed-by: acorn, ahgross, rhalade
2017-07-26 11:45:53 -04:00
Daniel Fuchs
020204a972
8180024: Improve construction of objects during deserialization
...
Reviewed-by: rriggs, skoivu, ahgross, rhalade
2017-05-19 11:18:49 +01:00