Aleksey Shipilev
aef2df31e6
8202684: Minimal VM build is broken after JDK-8199067, JDK-8202638
...
Reviewed-by: eosterlund, stuefe
2018-05-05 18:55:31 +02:00
Igor Ignatyev
e48cfc709d
8199382: [TESTBUG] Open source VM testbase JDI tests
...
Reviewed-by: erikj, kvn, sspitsyn
2018-05-05 09:24:29 -07:00
Lois Foltan
2464e2b11e
8189916: Dynamic Constant support for Sparc
...
Change to the template interpreter to support dynamic constant on Sparc.
Reviewed-by: coleenp, psandoz
2018-05-04 12:14:09 -04:00
Leo Korinth
97571a7c4e
8176717: GC log file handle leaked to child processes
...
Reviewed-by: stuefe, rehn
2018-05-03 15:17:27 +02:00
Stefan Karlsson
1cb95bd3d1
8200729: Conditional compilation of GCs
...
Reviewed-by: ehelin, coleenp, kvn, ihse
2018-05-04 11:41:35 +02:00
Thomas Stuefe
d9b3c3203e
8201572: Improve Metaspace Statistics
...
Reviewed-by: adinn, zgu
2018-04-24 18:06:32 +02:00
Kim Barrett
9b734fc849
8200557: OopStorage parallel iteration scales poorly
...
Change representation of sequence of all blocks for better scaling.
Reviewed-by: coleenp, eosterlund
2018-05-03 17:36:50 -04:00
Zhengyu Gu
9353d59547
8199067: [REDO] NMT: Enhance thread stack tracking
...
Precise thread stack tracking on Linux and Windows
Reviewed-by: stuefe, coleenp
2018-05-03 08:07:20 -04:00
Thomas Schatzl
945701e945
8201492: Properly implement non-contiguous generations for Reference discovery
...
Collectors like G1 implementing non-contiguous generations previously used an inexact but conservative area for discovery. Concurrent and STW reference processing could discover the same reference multiple times, potentially missing referents during evacuation. So these collectors had to take extra measures while concurrent marking/reference discovery has been running. This change makes discovery exact for G1 (and any collector using non-contiguous generations) so that concurrent discovery and STW discovery discover on strictly disjoint memory areas. This means that the mentioned situation can not occur any more, and extra work is not required any more too.
Reviewed-by: kbarrett, sjohanss
2018-05-03 14:09:00 +02:00
Axel Siebenborn
38854063d3
8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl
...
Reviewed-by: stuefe, clanger, mikael
2018-04-26 12:54:53 +02:00
Thomas Stuefe
d2c3ef2f85
8202303: LogStream should autoflush on destruction
...
Reviewed-by: dholmes, rehn, zgu
2018-05-03 07:35:17 +02:00
Igor Ignatyev
47bc94b60e
8199375: [TESTBUG] Open source vm testbase monitoring tests
...
Reviewed-by: kvn, ihse, sspitsyn
2018-05-02 16:43:56 -07:00
Daniel D. Daugherty
9a94336b7d
8191798: redo nested ThreadsListHandle to drop Threads_lock
...
Refactor Thread hazard ptrs and nested ThreadsLists into SafeThreadsListPtr.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: dcubed, eosterlund, rehn
2018-05-02 16:47:40 -04:00
Vladimir Kozlov
62d87665eb
8202505: ctw2 tasks are timing out in hs-tier3
...
Put CTW java_desktop_2.java test on problem list for Windows.
Reviewed-by: iignatyev
2018-05-02 10:48:48 -07:00
Calvin Cheung
e7ef03dce6
8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM"
...
Removed the PrintSystemDictionaryAtExit vm option from the tests
Reviewed-by: zgu
2018-05-01 17:28:03 -07:00
Igor Ignatyev
08855df46a
8199643: [TESTBUG] Open source common VM testbase code
...
Reviewed-by: vlivanov, erikj, mseledtsov, gthornbr
2018-04-30 18:10:24 -07:00
Jiangli Zhou
3544f8902a
8202452: Delete test files missed from commit for 8193213&8182731
...
Deleted outdated tests.
Reviewed-by: dholmes
2018-04-30 17:50:05 -04:00
Jiangli Zhou
20edc74068
8193213: Make the UseAppCDS option obsolete
...
8182731: Odd handling of -XX:-UseAppCDS and -XX:SharedArchiveFile
Application class data sharing is enabled without -XX:+UseAppCDS. SharedArchiveFile is now a product flag.
Reviewed-by: dholmes, ihse, erikj, ccheung
2018-04-30 16:59:05 -04:00
Calvin Cheung
b0268d4b00
8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds
...
Removed the DefaultUseWithClient.java test
Reviewed-by: hseigel, jiangli
2018-04-30 09:37:10 -07:00
Claes Redestad
af4695d7e4
8202417: [TESTBUG] Broken hard-coded dependency in serviceability/sa/ClhsdbJhisto.java
...
Reviewed-by: alanb
2018-04-30 11:48:03 +02:00
Vladimir Kozlov
1b027ddfe9
8202273: [AOT] Graal does not support the CMS collector
...
Avoid running AOT and JVMCI tests with CMS
Reviewed-by: dcubed
2018-04-27 08:28:06 -07:00
Harold Seigel
f236cf3cf4
8202204: Rename hotspot runtime jtreg constantPool ConstantPool directories
...
Move the tests in the constantPool directory to a new directory named AccModule.
Reviewed-by: dholmes, gtriantafill
2018-04-27 08:45:11 -04:00
Thomas Schatzl
0f583c7817
6672778: G1 should trim task queues more aggressively during evacuation pauses
...
Regularly try to drain task queues. This helps memory usage and performance during garbage collection.
Reviewed-by: sjohanss, sangheki
2018-04-27 12:06:46 +02:00
Roland Westrelin
0ef11c31c7
8201367: assert(current != first_mem) failed: corrupted memory graph in superword code
...
Don't rely on the RPO order to find the "first" and "last" loads of the pack
Reviewed-by: kvn
2018-04-26 12:48:35 -07:00
Gerard Ziemski
edc81d17e1
8202150: [REDO] Split globals.hpp to factor out the Flag class
...
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
2018-04-26 11:19:05 -05:00
Harold Seigel
a7b8407fbc
8197960: [TESTBUG] remove/modify runtime tests which use java ee or corba modules
...
Replace references to java ee and corba modules with module java.sql.
Reviewed-by: lfoltan, ccheung
2018-04-26 09:04:09 -04:00
Jini George
ccc74fdd60
8174994: SA: clhsdb printmdo throws WrongTypeException when attached to a process with CDS
...
Read in the md region of the CDS archive in SA and map the vtable addresses to the corresponding metadata type.
Reviewed-by: iklam, coleenp, ysuenaga, dholmes
2018-04-26 12:25:36 +05:30
Calvin Cheung
1515d70930
8197959: [TESTBUG] Some (App)CDS tests require modification due to the removal of the Java EE and CORBA modules
...
Reviewed-by: iklam, mseledtsov
2018-04-25 14:08:19 -07:00
Yasumasa Suenaga
c3efc6ec43
8199519: Several GC tests fails with: java.lang.NumberFormatException: Unparseable number: "-"
...
Reviewed-by: sjohanss, jgeorge
2018-04-26 09:45:47 +09:00
Ekaterina Pavlova
465eea6d80
8202276: Update test/hotspot/jtreg/ProblemList-graal.txt
...
Reviewed-by: kvn
2018-04-25 11:24:33 -07:00
Vladimir Kozlov
5096bee84e
8202152: test/hotspot/jtreg/runtime/whitebox/WBStackSize.java fails
...
Set compiler threads stack size the same as for java threads
Reviewed-by: dholmes, mdoerr, dlong
2018-04-25 10:12:45 -07:00
Mikael Vidstedt
2dbc9735ac
8202169: Reduce ctw_2 duration by parallelizing CtwRunner invocations
...
Reviewed-by: kvn, iignatyev
2018-04-24 21:40:10 -07:00
Roland Westrelin
15a89eeee4
8201368: IfNode::fold_compares() may lead to incorrect execution
...
Reviewed-by: neliasso, kvn
2018-04-10 17:07:21 +02:00
Gerard Ziemski
816e2e5fe0
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
...
Backed out JDK-8081519
Reviewed-by: kvn
2018-04-23 14:51:16 -05:00
Gerard Ziemski
60723b7e3d
8081519: Split globals.hpp to factor out the Flag class
...
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
2018-04-23 10:59:39 -05:00
Ioi Lam
cac6379cc4
8188105: Make -Xshare:auto the default for server VM
...
Reviewed-by: dholmes, lfoltan, acorn, mseledtsov, jiangli
2018-04-23 07:51:46 -07:00
Thomas Stuefe
2329ce7e2d
8202073: MetaspaceAllocationTest gtest shall lock during space creation
...
Reviewed-by: coleenp
2018-04-23 16:25:16 +02:00
Martin Doerr
5e1a7651cd
8198756: Lazy allocation of compiler threads
...
Reviewed-by: kvn
2018-04-18 11:19:32 +02:00
Vladimir Kozlov
4a2ed13802
8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java
...
Set AOT specific compressed oop shift value before CDS archive load
Reviewed-by: iklam, jiangli
2018-04-20 14:30:57 -07:00
Igor Ignatyev
716ac034c4
8202037: Split slow ctw_1 tests
...
Reviewed-by: kvn
2018-04-19 15:31:06 -07:00
Christoph Langer
67f6ee6cc7
8202000: AIX build broken after JDK-8195099
...
Reviewed-by: goetz, stuefe, mbaesken
2018-04-19 12:12:05 +02:00
Coleen Phillimore
36d1d59425
8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable
...
8193524: Redefining a method that removes use of 1 or more lambda expressions causes the JVM to hang
Remove oop pointers from runtime data structures.
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Reviewed-by: lfoltan, stefank
2018-04-18 12:06:53 -04:00
Thomas Schatzl
ebbd7cf90b
8201596: java.lang.ref.Reference processing total time logging broken
...
Fix "Reference Processing" and add "Weak Processing" time
Reviewed-by: kbarrett, sangheki
2018-04-18 11:36:48 +02:00
Thomas Schatzl
9b31b8f365
8201487: Do not rebalance reference processing queues if not doing parallel reference processing
...
Reviewed-by: sangheki, kbarrett
2018-04-18 11:36:48 +02:00
Robbin Ehn
a0a4b1981b
8195099: Concurrent safe-memory-reclamation mechanism
...
This implement a globalcounter with RCU semantics.
Reviewed-by: acorn, coleenp, dcubed, eosterlund, gziemski, mlarsson, kbarrett, dholmes
2018-04-18 09:25:51 +02:00
Calvin Cheung
894e8c6479
8197972: Always verify non-system classes during CDS dump time
...
Use -Verify:remote even if the user specifies -Xverify:none during CDS dump time
Reviewed-by: iklam, mseledtsov, jiangli
2018-04-17 16:19:48 -07:00
Goetz Lindenmaier
f82560174b
8201430: [TESTBUG] Remove script from runtime/6626217
...
Reviewed-by: dholmes, mdoerr
2018-04-11 14:49:06 +02:00
Alex Menkov
f8f1f3daba
8200195: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java crashes with "assert(thread->thread_state() == _thread_in_native) failed: coming from wrong thread state"
...
Reviewed-by: sspitsyn, cjplummer
2018-04-10 15:33:11 -07:00
Calvin Cheung
4ef7c919a2
8194812: Extend class-data sharing to support the module path
...
8199360: Rework the support for the 'ignored' module options in CDS
Reviewed-by: jiangli, lfoltan, iklam, mseledtsov
2018-04-10 11:43:40 -07:00
Christian Tornqvist
0b26707d47
8201334: Move runtime/NMT/MallocStressTest.java to hotspot_tier3_runtime
...
Reviewed-by: lfoltan, mseledtsov, mikael
2018-04-10 08:13:06 -04:00