stefank [Mon, 28 Oct 2019 11:26:00 +0100] rev 58813
8232651: Add implementation of os::processor_id() for Windows
Reviewed-by: dholmes, stuefe
stefank [Mon, 28 Oct 2019 11:24:11 +0100] rev 58812
8232649: ZGC: Add callbacks to ZMemoryManager
Reviewed-by: pliden, eosterlund
stefank [Mon, 28 Oct 2019 11:23:48 +0100] rev 58811
8232648: ZGC: Move ATTRIBUTE_ALIGNED to the front of declarations
Reviewed-by: pliden, eosterlund
stefank [Mon, 28 Oct 2019 11:23:28 +0100] rev 58810
8232602: ZGC: Make ZGranuleMap ZAddress agnostic
Reviewed-by: pliden, eosterlund
stefank [Mon, 28 Oct 2019 11:21:23 +0100] rev 58809
8232601: ZGC: Parameterize the ZGranuleMap table size
Reviewed-by: pliden, eosterlund
alanb [Sun, 27 Oct 2019 12:13:51 +0000] rev 58808
8212132: (dc) Remove DatagramChannelImpl finalize method
Reviewed-by: bpb, chegar, dfuchs, martin
stuefe [Sun, 27 Oct 2019 10:14:40 +0100] rev 58807
Tune chunk sizes to reduce waste sections
egahlin [Sat, 26 Oct 2019 23:59:51 +0200] rev 58806
Stabilize TestLatestEvent.java
never [Fri, 25 Oct 2019 13:17:31 -0700] rev 58805
8233027: OopMapSet::all_do does oms.next() twice during iteration
Reviewed-by: shade, kvn
kvn [Fri, 25 Oct 2019 11:51:48 -0700] rev 58804
8225464: Obsolete TraceNMethodInstalls flag
Reviewed-by: dholmes, thartmann
pconcannon [Fri, 25 Oct 2019 12:05:56 +0100] rev 58803
8231570: (dc) Clarify implicit bind behavior of DatagramChannel
Summary: Update to DatagramChannel spec to make it clear that SecurityException can be thrown in connect send and receive methods
Reviewed-by: alanb, chegar, dfuchs
shade [Fri, 25 Oct 2019 17:30:25 +0200] rev 58802
8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes
Reviewed-by: zgu
michaelm [Fri, 25 Oct 2019 15:56:35 +0100] rev 58801
Initial implementation of unix domain channels. See j.n.c.{Server}SocketChannel apidoc
epavlova [Fri, 25 Oct 2019 07:15:09 -0700] rev 58800
8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test
Reviewed-by: iveresov, lmesnik
michaelm [Fri, 25 Oct 2019 14:50:16 +0100] rev 58799
Initial changeset for unixdomainchannels
tschatzl [Fri, 25 Oct 2019 12:32:46 +0200] rev 58798
8232776: G1 should always take rs_length_diff into account when predicting rs_lengths
Reviewed-by: sangheki, kbarrett
tschatzl [Fri, 25 Oct 2019 12:33:30 +0200] rev 58797
8232777: Rename G1Policy::_max_rs_length as it is no maximum
Reviewed-by: kbarrett, sjohanss
tschatzl [Fri, 25 Oct 2019 12:34:30 +0200] rev 58796
8232779: G1 current collection parallel time does not include optional evacuation
Reviewed-by: kbarrett, sangheki
never [Thu, 24 Oct 2019 22:41:24 -0700] rev 58795
8232083: Minimal VM is broken after JDK-8231586
Reviewed-by: dlong
amlu [Fri, 25 Oct 2019 08:50:50 +0800] rev 58794
8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp
Reviewed-by: bpb, darcy, iignatyev
kvn [Thu, 24 Oct 2019 16:58:39 -0700] rev 58793
8232904: Update JVMCI
Reviewed-by: dnsimon
herrick [Thu, 24 Oct 2019 17:14:42 -0400] rev 58792
8223323: Adjust jpackage makefiles
Submitted-by: asemenyuk
Reviewed-by: aherrick, almatvee, erikj
herrick [Thu, 24 Oct 2019 16:48:53 -0400] rev 58791
8230612: Debian packaging ignores version and release in custom control file
Submitted-by: asemenyuk
Reviewed-by: aherrick, almatvee
mseledtsov [Thu, 24 Oct 2019 12:18:32 -0700] rev 58790
8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting
Summary: skipping the test case if kernel memory acct not supported
Reviewed-by: sgehwolf, lmesnik
epavlova [Thu, 24 Oct 2019 11:25:53 -0700] rev 58789
8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting
Reviewed-by: kvn
shade [Mon, 30 Sep 2019 22:39:11 +0200] rev 58788
8222766: Shenandoah: streamline post-LRB CAS barrier (x86)
Reviewed-by: rkennke
pliden [Thu, 24 Oct 2019 17:24:58 +0200] rev 58787
8231552: ZGC: Refine address space reservation
Reviewed-by: eosterlund, stefank
mgronlun [Thu, 24 Oct 2019 16:37:22 +0200] rev 58786
8231081: TestMetadataRetention fails due to missing symbol id
Reviewed-by: egahlin
mdoerr [Thu, 24 Oct 2019 16:28:51 +0200] rev 58785
8231949: [PPC64, s390]: Make async profiling more reliable
Summary: Better checks if method from interpreter frame is valid.
Reviewed-by: rrich, ghaug, goetz
mdoerr [Thu, 24 Oct 2019 16:28:49 +0200] rev 58784
8232005: [s390, PPC64] More exception checks missing in interpreter
Reviewed-by: rrich, goetz
coleenp [Thu, 24 Oct 2019 08:52:33 -0400] rev 58783
8232788: Move biased locking initalization
Reviewed-by: pchilanomate, dholmes
coleenp [Thu, 24 Oct 2019 08:49:21 -0400] rev 58782
8231953: Wrong assumption in assertion in oop::register_oop
Summary: On ARM32 thumb mode, the pc of the current frame is always zero
Reviewed-by: coleenp, dcubed
Contributed-by: christoph.goettschkes@microdoc.com
bulasevich [Thu, 24 Oct 2019 15:46:50 +0300] rev 58781
8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add
Reviewed-by: dlong, shade
Contributed-by: christoph.goettschkes@microdoc.com
aefimov [Thu, 24 Oct 2019 11:54:33 +0100] rev 58780
8232713: Update BCEL version to 6.3.1 in license file
Reviewed-by: joehw
alanb [Thu, 24 Oct 2019 11:07:31 +0100] rev 58779
8231602: Deprecate Thread.suspend/resume for removal
Reviewed-by: mchung, dholmes, chegar
shade [Thu, 24 Oct 2019 11:49:56 +0200] rev 58778
8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently"
Reviewed-by: rkennke
tschatzl [Thu, 24 Oct 2019 11:08:16 +0200] rev 58777
8230706: Waiting on completion of strong nmethod processing causes long pause times with G1
Summary: Instead of globally waiting for completion of strong nmethod processing during evacuation, synchronize the nmethods processing on a per-nmethod basis so that only one thread processes one nmethod at once using a state. This state indicates what work (strong/weak processing) needs to be done and what has already been done.
Reviewed-by: sjohanss, kbarrett
weijun [Thu, 24 Oct 2019 15:53:20 +0800] rev 58776
8231598: keytool does not export sun.security.mscapi
Reviewed-by: mullan
redestad [Thu, 24 Oct 2019 09:57:29 +0200] rev 58775
8232613: Move Object.registerNatives into HotSpot
Reviewed-by: dholmes, adinn, coleenp, lfoltan, mchung
egahlin [Thu, 24 Oct 2019 07:02:36 +0200] rev 58774
Stabilize tests
phh [Wed, 23 Oct 2019 18:43:18 -0700] rev 58773
8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes
Summary: Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec
Reviewed-by: dholmes, mchung, sspitsyn
jwilhelm [Thu, 24 Oct 2019 02:58:29 +0200] rev 58772
Added tag jdk-14+20 for changeset 54ffb15c4839
egahlin [Wed, 23 Oct 2019 23:47:56 +0200] rev 58771
Fix bug in TestStartEndTime.java
egahlin [Wed, 23 Oct 2019 23:23:18 +0200] rev 58770
Fix end time filtering
egahlin [Wed, 23 Oct 2019 23:22:27 +0200] rev 58769
Remove e.printStackTrace()
egahlin [Wed, 23 Oct 2019 23:20:18 +0200] rev 58768
Recording::setEndTime is incorrect
egahlin [Wed, 23 Oct 2019 23:19:27 +0200] rev 58767
ChunkParser should not log filtered events
darcy [Wed, 23 Oct 2019 13:01:40 -0700] rev 58766
8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.*
Reviewed-by: rriggs, mchung
egahlin [Wed, 23 Oct 2019 20:11:21 +0200] rev 58765
Add testing of RecordingStream::setStartTime
herrick [Wed, 23 Oct 2019 14:01:17 -0400] rev 58764
Merge
herrick [Wed, 23 Oct 2019 13:53:41 -0400] rev 58763
8232723: make the resource file main.wxs over-ridable
Reviewed-by: asemenyuk, almatvee
herrick [Wed, 23 Oct 2019 10:37:54 -0400] rev 58762
8232281: jpackage is not always reporting an error when no main class specified
Reviewed-by: asemenyuk, asemenuk
herrick [Wed, 23 Oct 2019 10:10:34 -0400] rev 58761
8231972: Build a stable list of jpackager tests for SQE
Submitted-by: asemenyuk
Reviewed-by: aherrick, almatvee
redestad [Wed, 23 Oct 2019 18:34:25 +0200] rev 58760
8232881: Remove unnecessary InstanceKlass::casts
Reviewed-by: coleenp
shade [Wed, 23 Oct 2019 17:35:32 +0200] rev 58759
8232882: GCC 4.8.5 build failure after JDK-8211073
Reviewed-by: thartmann
dfuchs [Wed, 23 Oct 2019 15:54:39 +0100] rev 58758
8232625: HttpClient redirect policy should be more conservative
Summary: When enabled, HttpClient redirect is fixed to drop the body when the request method is changed, and to relay any redirection code it does not understand to the caller.
Reviewed-by: chegar
egahlin [Wed, 23 Oct 2019 17:02:32 +0200] rev 58757
Method setStartTime doesn't work with RecordingStream
redestad [Wed, 23 Oct 2019 15:48:11 +0200] rev 58756
8232887: Remove SystemDictionary::has_checkPackageAccess
Reviewed-by: coleenp, lfoltan
egahlin [Wed, 23 Oct 2019 15:01:32 +0200] rev 58755
Improve TestFilledChunks.java
erikj [Wed, 23 Oct 2019 05:48:17 -0700] rev 58754
8232834: RunTest sometimes fails to produce valid exitcode.txt
Reviewed-by: ihse
tschatzl [Wed, 23 Oct 2019 14:06:39 +0200] rev 58753
8232771: Revert JDK-8230794 because of environment changes
Reviewed-by: pliden, sjohanss
thartmann [Wed, 23 Oct 2019 13:52:33 +0200] rev 58752
8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong
Summary: Renamed test file to match class name.
Reviewed-by: roland
chagedorn [Wed, 23 Oct 2019 12:21:32 +0200] rev 58751
8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes
Summary: Avoids early bailout of capturing a field store to remove unnecessary zeroing in simple methods containing only non-escaping objects.
Reviewed-by: roland, thartmann
chagedorn [Wed, 23 Oct 2019 12:17:14 +0200] rev 58750
8232874: Add missing test for 8230062
Summary: Adds a missing test which verifies the bug fix of 8230062.
Reviewed-by: roland, thartmann
chagedorn [Wed, 23 Oct 2019 12:15:42 +0200] rev 58749
8232873: Add missing test for 8220416
Summary: Adds a missing test which verifies the bug fix of 8220416.
Reviewed-by: roland, thartmann
jiefu [Wed, 23 Oct 2019 09:53:07 +0200] rev 58748
8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error
Reviewed-by: ihse
ihse [Wed, 23 Oct 2019 09:48:46 +0200] rev 58747
8232770: Enable more warnings on solaris studio
Reviewed-by: erikj
ihse [Wed, 23 Oct 2019 09:45:41 +0200] rev 58746
8211073: Remove -Wno-extra from Hotspot
Reviewed-by: dholmes, erikj, kbarrett
mhorie [Tue, 22 Oct 2019 21:26:45 -0500] rev 58745
8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power
Reviewed-by: mdoerr, vlivanov
dholmes [Tue, 22 Oct 2019 22:00:21 -0400] rev 58744
8232571: Add missing SIGINFO signal
Reviewed-by: dholmes, rriggs
Contributed-by: Benoit Daloze <benoit.daloze@oracle.com>
ysuenaga [Wed, 23 Oct 2019 10:02:26 +0900] rev 58743
8232592: <Unknown compiled code> is shown in jstack mixed mode
Reviewed-by: cjplummer, phh
cito [Tue, 22 Oct 2019 23:55:33 +0200] rev 58742
8223697: jfr tool can't format duration values greater than 1 minute
Reviewed-by: egahlin
shade [Tue, 22 Oct 2019 18:53:28 +0200] rev 58741
8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc
Reviewed-by: zgu
shade [Tue, 22 Oct 2019 18:53:22 +0200] rev 58740
8232791: Shenandoah: passive mode should disable pacing
Reviewed-by: zgu
mchung [Tue, 22 Oct 2019 09:20:21 -0700] rev 58739
8232617: Update the outdated code comments in java.lang.System class
Reviewed-by: dholmes, bchristi
zgu [Tue, 22 Oct 2019 11:59:42 -0400] rev 58738
8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots
Reviewed-by: shade
shade [Tue, 22 Oct 2019 14:05:56 +0200] rev 58737
8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register
Reviewed-by: rkennke
ihse [Tue, 22 Oct 2019 09:51:52 +0200] rev 58736
Add doubunder on solaris in two places.
ihse [Tue, 22 Oct 2019 08:57:41 +0200] rev 58735
8223400: Replace some enums with static const members in hotspot/runtime
Reviewed-by: iklam, coleenp
ihse [Tue, 22 Oct 2019 08:51:18 +0200] rev 58734
Merge
ihse [Tue, 22 Oct 2019 08:50:27 +0200] rev 58733
Fix merge errors.
jiefu [Tue, 22 Oct 2019 11:32:19 +0800] rev 58732
8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled
Reviewed-by: iklam, dholmes
jiefu [Mon, 21 Oct 2019 17:27:51 +0800] rev 58731
8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled
Reviewed-by: kvn
shade [Mon, 21 Oct 2019 22:44:49 +0200] rev 58730
8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned
Reviewed-by: rkennke
shade [Mon, 21 Oct 2019 22:44:48 +0200] rev 58729
8232730: Shenandoah: Traversal should not CAS the roots
Reviewed-by: zgu, rkennke
aivanov [Mon, 21 Oct 2019 21:36:26 +0100] rev 58728
8232624: Java cannot start: NewStringPlatform missing
Reviewed-by: dholmes, alanb, redestad
jjg [Mon, 21 Oct 2019 13:25:36 -0700] rev 58727
8231587: Memory leak in WorkArounds.serializedForms
Reviewed-by: hannesw
Contributed-by: fw@deneb.enyo.de
jjg [Mon, 21 Oct 2019 11:35:36 -0700] rev 58726
8232639: Change module graph images to use SVG instead of PNG format.
Reviewed-by: mchung, ihse
zgu [Mon, 21 Oct 2019 14:26:10 -0400] rev 58725
8232712: Shenandoah: SIGBUS in load_reference_barrier_native
Reviewed-by: shade, rkennke
egahlin [Mon, 21 Oct 2019 20:09:06 +0200] rev 58724
Fix race conditation in test and add logging for TestLatestEvent
erikj [Mon, 21 Oct 2019 10:32:49 -0700] rev 58723
8232569: Use test image from different jib profile for testing
Reviewed-by: tbell
lfoltan [Mon, 21 Oct 2019 13:13:16 -0400] rev 58722
8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently
Summary: Increase the use of type signature constants instead of hard coded characters within the JVM.
Reviewed-by: coleenp, dholmes, fparain
Contributed-by: lois.foltan@oracle.com, john.r.rose@oracle.com
egahlin [Mon, 21 Oct 2019 18:35:30 +0200] rev 58721
Improve TestSetSettings.java
erikj [Mon, 21 Oct 2019 09:26:14 -0700] rev 58720
8232572: Add hooks for custom output dir in Bundles.gmk
Reviewed-by: tbell
egahlin [Mon, 21 Oct 2019 18:25:56 +0200] rev 58719
Add logging for parsing chunk start time
egahlin [Mon, 21 Oct 2019 17:36:04 +0200] rev 58718
Add logging to TestSetSettings.java
stuefe [Mon, 21 Oct 2019 18:15:53 +0200] rev 58717
Fix comments
stuefe [Mon, 21 Oct 2019 16:43:06 +0200] rev 58716
Fix error in chunk allocation strategy which caused small chunks to dominate
egahlin [Mon, 21 Oct 2019 17:23:45 +0200] rev 58715
Harden TestChunkGap.java
egahlin [Mon, 21 Oct 2019 16:29:38 +0200] rev 58714
Log unknown event
jlahoda [Mon, 21 Oct 2019 15:38:26 +0200] rev 58713
8226585: Improve javac messages for using a preview API
Summary: Avoiding deprecation for removal for APIs associated with preview features, the features are marked with an annotation, and errors/warnings are produced for them based on the annotation.
Reviewed-by: erikj, mcimadamore, alanb
Contributed-by: joe.darcy@oracle.com, jan.lahoda@oracle.com
shade [Mon, 21 Oct 2019 15:11:44 +0200] rev 58712
8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals
Reviewed-by: rkennke
shade [Mon, 21 Oct 2019 15:11:43 +0200] rev 58711
8232575: Shenandoah: asynchronous object/region pinning
Reviewed-by: rkennke
shade [Mon, 21 Oct 2019 15:11:42 +0200] rev 58710
8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier
Reviewed-by: zgu
pliden [Mon, 21 Oct 2019 09:58:32 +0200] rev 58709
8232239: ZGC: Inline ZCPU::count() and ZCPU:id()
Reviewed-by: tschatzl
pliden [Mon, 21 Oct 2019 09:58:07 +0200] rev 58708
8232238: ZGC: Move ZList inline funtions to zList.inline.hpp
Reviewed-by: eosterlund
pliden [Mon, 21 Oct 2019 09:57:26 +0200] rev 58707
8232237: ZGC: Move ZArray inline funtions to zArray.inline.hpp
Reviewed-by: tschatzl
pliden [Mon, 21 Oct 2019 09:56:58 +0200] rev 58706
8232236: ZGC: Move ZThread inline funtions to zThread.inline.hpp
Reviewed-by: tschatzl
pliden [Mon, 21 Oct 2019 09:56:43 +0200] rev 58705
8232235: ZGC: Move ZValue inline funtions to zValue.inline.hpp
Reviewed-by: tschatzl
pliden [Mon, 21 Oct 2019 09:55:58 +0200] rev 58704
8231996: ZGC: Replace ZStatisticsForceTrace with check if JFR event is enabled
Reviewed-by: eosterlund
pliden [Mon, 21 Oct 2019 09:55:48 +0200] rev 58703
8231940: ZGC: Print correct low/high capacity
Reviewed-by: eosterlund
pliden [Mon, 21 Oct 2019 09:55:31 +0200] rev 58702
8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest
Reviewed-by: tschatzl, eosterlund, sspitsyn
pliden [Mon, 21 Oct 2019 09:51:24 +0200] rev 58701
8232001: ZGC: Ignore metaspace GC threshold until GC is warm
Reviewed-by: eosterlund
amlu [Mon, 21 Oct 2019 14:04:16 +0800] rev 58700
8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow
Reviewed-by: bpb, darcy
jiefu [Fri, 18 Oct 2019 20:28:16 +0800] rev 58699
8232616: JVMCI_lock fails to get initialized when cds is disabled
Reviewed-by: iklam, dholmes
cjplummer [Fri, 18 Oct 2019 14:07:47 -0700] rev 58698
8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java
Reviewed-by: sgehwolf, dholmes
chegar [Fri, 18 Oct 2019 21:25:01 +0100] rev 58697
datagramsocketimpl-branch: minor refactoring
herrick [Fri, 18 Oct 2019 14:14:37 -0400] rev 58696
8223325: Improve wix sources generated by jpackage
Submitted-by: asemenyuk
Reviewed-by: aherrick, almatvee
herrick [Fri, 18 Oct 2019 11:00:57 -0400] rev 58695
8232281: jpackage is not always reporting an error when no main class specified
Reviewed-by: asemenyuk, asemenuk
zgu [Fri, 18 Oct 2019 14:03:44 -0400] rev 58694
8232008: Shenandoah: C1 load barrier does not match interpreter version
Reviewed-by: rkennke
zgu [Fri, 18 Oct 2019 13:07:46 -0400] rev 58693
8232010: Shenandoah: implement self-fixing native barrier
Reviewed-by: rkennke
pconcannon [Wed, 16 Oct 2019 11:12:47 +0100] rev 58692
8231719: Correct contradictions in timeout range descriptions.
Summary: Clarified verbiage in method descriptions.
Reviewed-by: chegar, dfuchs
jboes [Thu, 17 Oct 2019 08:56:06 +0100] rev 58691
8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses
Summary: Enclose IPv6 literal in brackets and adjust string format for unresolved addresses
Reviewed-by: dfuchs, chegar
zgu [Fri, 18 Oct 2019 12:20:51 -0400] rev 58690
8232009: Shenandoah: C2 load barrier does not match interpreter version
Reviewed-by: rkennke
ccheung [Fri, 18 Oct 2019 09:17:38 -0700] rev 58689
8232030: HelloDynamic.java fails with latest Graal
Summary: Include the dynamic dumping condition when setting up the merged_ordering array in merge_in_new_methods() of defaultMethods.cpp.
Reviewed-by: iklam, coleenp
chegar [Fri, 18 Oct 2019 17:08:59 +0100] rev 58688
datagramsocketimpl-branch: fix issue with receive packet buf size
egahlin [Fri, 18 Oct 2019 17:45:17 +0200] rev 58687
Stabilize TestLatestEvent.java
zgu [Fri, 18 Oct 2019 11:36:35 -0400] rev 58686
8231324: Shenandoah: avoid duplicated weak root works during final traversal
Reviewed-by: rkennke