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