Per Lidén
e7af7a4aef
8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Coleen Phillimore <coleen.phillimore@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Co-authored-by: Gerard Ziemski <gerard.ziemski@oracle.com>
Co-authored-by: Hugh Wilkinson <hugh.wilkinson@intel.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Co-authored-by: Bill Wheeler <bill.npo.wheeler@intel.com>
Co-authored-by: Vinay K. Awasthi <vinay.k.awasthi@intel.com>
Co-authored-by: Yasumasa Suenaga <yasuenag@gmail.com>
Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke
2018-06-12 17:40:28 +02:00
Aleksey Shipilev
a1518ac9b2
8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage Collector
...
Introduce Epsilon GC
Reviewed-by: rkennke, ihse, pliden, eosterlund, lmesnik, jgeorge, stefank
2018-06-12 15:03:00 +02:00
Srinivas Dama
2c389ccbac
8204861: fix for 8196993 has broken the build on linux
...
Undo the changes done for 8196993
Reviewed-by: stefank, shade
2018-06-12 18:30:52 +05:30
Aleksey Shipilev
411a0016dd
8204850: BarrierSet::make_* should be static
...
Reviewed-by: stuefe, tschatzl
2018-06-12 10:01:23 +02:00
Andrew Dinn
8a3b13953f
Merge
2018-06-12 11:11:59 +00:00
Andrew Haley
1b45cbb3d5
8204606: [Aarch64] SIGSEGVs caused by C1 because of improper register usage
...
Use correct registers for pasing arguments
Reviewed-by: adinn, smonteith
2018-06-12 10:27:49 +00:00
Jan Lahoda
62a6e04db0
8204674: Inconsistent lambda parameter span
...
Correcting parameter spans for lambda parameters.
Reviewed-by: mcimadamore
2018-06-12 12:14:46 +02:00
Roland Westrelin
724e41cbb6
8204240: Extend MDO to allow more reasons to be recorded per bci
...
Reviewed-by: kvn, neliasso
2018-06-11 15:28:24 +02:00
Rachna Goel
65a85be9c7
8202537: CLDR33
...
Upgraded CLDR data to V33.
Reviewed-by: naoto
2018-06-15 11:58:34 +05:30
Priya Lakshmi Muthuswamy
0c633885f1
8204666: javadoc should be updated to use jQuery 3.3.1
...
Reviewed-by: sundar
2018-06-15 10:48:56 +05:30
Zhengyu Gu
f6c168053f
8203641: Refactor String Deduplication into shared
...
Allows string deduplication to be shared among different collectors
Reviewed-by: tschatzl, rkennke
2018-06-14 09:59:21 -04:00
Thomas Stuefe
5b7f558b70
8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd should show invocation targets for Generated{Method|Constructor}AccessorImpl classes
...
Reviewed-by: coleenp, sspitsyn, dholmes
2018-06-14 21:49:46 +02:00
Joe Darcy
01faebf8eb
8205003: Replace selected link tags with linkplain in java.lang.Class
...
Reviewed-by: bpb, mchung, lancea
2018-06-14 09:31:59 -07:00
Harold Seigel
2595bdf177
8204620: ModuleEntry::is_non_jdk_module() determination for what is a jdk module is incorrect
...
Check module's loader and compare version with java.base's version to improve algorithm
Reviewed-by: lfoltan, mchung
2018-06-14 10:33:54 -04:00
Bernard Blaser
c97262c785
8203813: javac accepts an illegal name as a receiver parameter name
...
Reviewed-by: vromero
2018-06-14 05:50:21 -07:00
Jim Laskey
02db4b67cc
8204172: Predicate::not should explicitly mention "NullPointerException - if target is null"
...
Reviewed-by: sundar, psandoz, dfuchs
2018-06-14 09:38:31 -03:00
Jan Lahoda
5bf8a6f44b
8196618: Create API to list supported values for javac --release option
...
8194308: jdeprscan will need updates to deal with the removal of the Java EE modules
Generalizing tests to run over all supported --release keys; fixing jdeprscan to work with --release 11.
Reviewed-by: smarks, vromero
2018-06-14 13:16:21 +02:00
Thomas Schatzl
83aae3288e
8204169: Humongous continues region remembered set states do not match the one from the corresponding humongous start region
...
Make sure and verify that the remembered set state of humongous continues regions matches the one from the corresponding humongous start region.
Reviewed-by: kbarrett, sjohanss
2018-06-14 13:07:33 +02:00
Maurizio Cimadamore
da3ff94812
8178150: Regression in logic for handling inference stuck constraints
...
Fix broken logic for input/output inference variable dependency
Reviewed-by: vromero, bsrbnd
2018-06-14 11:13:39 +01:00
Tobias Hartmann
d01224d43e
8205034: [BACKOUT] Induction variable of over-unrolled loop conflicts with range checks
...
Backout fix for JDK-8203915 because it causes SIGILL failures.
Reviewed-by: shade
2018-06-14 11:22:04 +02:00
Yasumasa Suenaga
390487c14d
8204531: Remove unused chars following '\0'
...
Reviewed-by: dholmes, stuefe
2018-06-14 16:56:58 +09:00
Tobias Hartmann
c9c8cc68de
8203915: Induction variable of over-unrolled loop conflicts with range checks
...
Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
2018-06-14 09:04:55 +02:00
David Holmes
ab90071069
8204668: Cleanup management of the java.vm.info System property
...
Reviewed-by: rehn, cjplummer
2018-06-14 02:01:31 -04:00
Robbin Ehn
6b62a66298
8204613: StringTable: Calculates wrong number of uncleaned items
...
Reviewed-by: pliden, coleenp
2018-06-14 07:26:27 +02:00
Joe Wang
ca487166f4
8201276: (fs) Add methods to Files for reading/writing a string from/to a file
...
Reviewed-by: rriggs, smarks, sherman, forax, alanb, mli
2018-06-13 12:50:45 -07:00
Thomas Stuefe
4d84004591
8204663: clean up remaining native parts after JDK-8187631
...
Reviewed-by: rriggs, psandoz
2018-06-13 20:11:18 +02:00
Bob Vandette
5c55ddd3da
Merge
2018-06-13 13:44:56 -04:00
Rajan Halade
545e0ea797
8204923: Restore Symantec root verisignclass2g2ca
...
Reviewed-by: mullan
2018-06-13 08:44:23 -07:00
Erik Österlund
d6cc86f800
8203344: Make C1 leal patchable on SPARC
...
Reviewed-by: neliasso, thartmann
2018-06-13 15:08:08 +02:00
Jan Lahoda
78b7362c97
8193302: Javac AssertionError: typeSig ERROR on usage of @Generated
...
Importing from an invisible package whose name is a prefix of a visible package is not allowed.
Reviewed-by: vromero
2018-06-13 12:52:21 +02:00
John Paul Adrian Glaubitz
c2265fb70b
8203301: Linux-sparc fails to build after JDK-8199712 (Flight Recorder)
...
Reviewed-by: kvn, thartmann
2018-06-13 10:34:51 +02:00
Roman Kennke
cc206eaca5
8204685: Abstraction for TLAB dummy object
...
Reviewed-by: tschatzl, shade
2018-06-13 10:15:35 +02:00
Roman Kennke
74e093f058
8203157: Object equals abstraction for BarrierSetAssembler
...
Reviewed-by: eosterlund, aph
2018-06-13 10:01:53 +02:00
Thomas Stuefe
765618a8ab
8202772: NMT thread stack tracking causes crashes on AIX
...
Reviewed-by: goetz, zgu
2018-06-13 06:35:04 +02:00
Rohit Arul Raj
dcf7b2e477
8201193: Use XMM/YMM for objects initialization
...
Reviewed-by: jrose, kvn
2018-06-12 21:29:47 -07:00
Bob Vandette
deba30de16
Merge
2018-06-12 18:53:38 -04:00
Bob Vandette
38646663d9
8203357: Container Metrics
...
Reviewed-by: mchung, dholmes, mseledtsov, rehn
2018-06-12 18:51:45 -04:00
Kim Barrett
df34500027
8204585: Remove IN_ARCHIVE_ROOT from Access API
...
Replaced Access API with API on heap.
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Reviewed-by: jiangli, coleenp, tschatzl
2018-06-12 18:12:59 -04:00
Liam Miller-Cushon
669c2f3951
8203679: AssertionError in DeferredAttr with parenthesized method reference
...
Reviewed-by: mcimadamore
2018-06-11 14:06:50 -07:00
Manajit Halder
88367c598d
8029250: [macosx] There is no tray icon shown in the system tray area when case starts
...
Reviewed-by: serb, sveerabhadra
2018-06-11 14:06:58 +05:30
Phil Race
91e6e8f36f
8204509: Fix compilation error in harfbuzz 1.7.6 for Solaris Developer Studio 12.6
...
Reviewed-by: serb
2018-06-10 18:04:43 -07:00
Stuart Monteith
dff9265409
8204628: [AArch64] Assertion failure in BarrierSetAssembler::load_at
...
Reviewed-by: aph, drwhite, eosterlund, adinn
2018-06-10 20:53:10 +01:00
Sergey Bylokhov
dfb3e113cf
6608234: SwingWorker.get throws CancellationException
...
Reviewed-by: psadhukhan, kaddepalli, prr
2018-06-09 13:33:35 -07:00
Phil Race
bbe63638bb
Merge
2018-06-08 13:32:51 -07:00
Phil Race
f50d8b036b
Merge
2018-06-08 12:51:46 -07:00
Doug Lea
307f2c4550
8204375: Add TimeUnit#convert(Duration)
...
Reviewed-by: martin, scolebourne, plevart, rriggs
2018-06-08 11:38:40 -07:00
Calvin Cheung
cc4dcf32d3
8204110: serviceability/sa/ClhsdbSymbol.java and ClhsdbInspect.java failed when running in CDS mode
...
ClhsdbSymbol - added printing of symbols from shared table. ClhsdbInspect - find type via FileMapInfo if guessTypeForAddress returns null and sharing is enabled.
Reviewed-by: jgeorge, sspitsyn, iklam
2018-06-08 11:04:58 -07:00
Xueming Shen
f56c0b79d8
8204229: Formatter and String.format ignore the width with the percent modifier (%5%)
...
Reviewed-by: jlaskey
2018-06-08 10:09:40 -07:00
Martin Buchholz
acdef788f0
8204377: Rename Object#wait parameter name from "timeout" to "timeoutMillis"
...
Reviewed-by: dholmes, scolebourne, alanb, rriggs
2018-06-08 09:37:52 -07:00
Martin Buchholz
170d8a7fae
8204444: java.time cleanup
...
Reviewed-by: scolebourne, rriggs
2018-06-08 09:36:10 -07:00