Commit Graph

1097 Commits

Author SHA1 Message Date
yj 049f28aca5 merge with jdk8u212-ga and add sw port 2021-12-27 09:35:40 +08:00
Christian Tornqvist ebc77ca331 8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
8180904: Hotspot tests running with -agentvm failing due to classpath

Add -cp System.getProperty("java.class.path") to ProcessBuilder arguments.

Reviewed-by: sla, gtriantafill
2019-03-11 15:50:26 +00:00
Volker Simonis 6dae7d40cf 8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties
Reviewed-by: dholmes, andrew
2018-01-17 17:26:07 +01:00
Filipp Zhinkin 9dde00dda6 8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases
Reviewed-by: kvn, iignatyev
2015-01-14 09:53:36 +03:00
Aleksey Shipilev ca483af22d 8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
Reviewed-by: lfoltan, coleenp
2019-02-27 10:23:05 +01:00
Erik Helin 0b9ab930d7 8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size
Reviewed-by: brutisso, tschatzl, sjohanss
2014-02-05 10:09:54 +01:00
Zhengyu Gu d7a02834bf 8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type")
Reviewed-by: shade, coleenp
2019-02-08 16:34:52 -05:00
Roland Westrelin dc3de9e422 8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation
Reviewed-by: kvn
2018-11-26 17:35:35 +01:00
Aleksey Shipilev 78c8eb9aa1 8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes
Reviewed-by: aph, dholmes
2019-02-12 16:14:28 +01:00
Roland Westrelin cb1adea9b3 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1
Reviewed-by: kvn, dlong, aph
2019-02-06 17:32:25 +01:00
Andrew John Hughes f29551d5d7 Merge 2019-02-06 04:09:15 +00:00
Paul Hohensee 370b0a59d4 8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java
Remove the corresponding @requires line

Reviewed-by: tschatzl
2019-01-30 17:32:47 +00:00
Paul Hohensee 256d66b3c7 8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results
Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection.

Reviewed-by: tschatzl, jcbeyler, andrew
2019-01-28 17:51:10 +00:00
Aleksei Efimov 644168e9e1 Merge 2018-11-08 18:33:43 +00:00
Roland Westrelin 6372e24bba 8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item
Reviewed-by: neliasso, kvn
2018-10-24 10:42:54 +02:00
Tobias Hartmann 02977a0f26 8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
Regression test and additional asserts. The problem is fixed by 8087341.

Reviewed-by: kvn
2018-10-15 11:00:27 +02:00
David Buck 2bfbbed6f0 8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: kvn
2018-10-22 05:26:38 -04:00
Aleksei Efimov 52fed408b2 Merge 2018-10-15 14:58:52 +01:00
Igor Ignatyev 1c3d0bbc0a 8073159: improve Test6857159.java
Reviewed-by: kvn
2018-10-14 20:44:38 -04:00
Albert Noll 79d4d536f8 8068440: Test6857159.java times out
Replace shell script with Java-only code

Reviewed-by: kvn, iignatyev
2018-10-14 20:31:03 -04:00
Coleen Phillimore 4b9ec1c4fa 8210094: Better loading of classloader classes
Reviewed-by: acorn, hseigel, ahgross, rhalade
2018-09-12 10:11:31 -04:00
Aleksei Efimov 8dbde7e2b3 Merge 2018-08-14 08:43:34 +01:00
Aleksei Efimov 76621c92c2 Merge 2018-08-03 19:08:52 +01:00
Vaibhav Choudhary 5ed314dcf6 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Created tests for the feature

Reviewed-by: mseledtsov
2018-07-26 06:16:09 -04:00
Fairoz Matte 1c48ff101c 8114823: G1 doesn't honor request to disable class unloading
Reviewed-by: tschatzl
2018-07-20 03:07:49 -04:00
Andrew Haley e57ef6e2fe 8197429: Increased stack guard causes segfaults on x86-32
Reviewed-by: dholmes
2018-07-06 17:25:06 +01:00
Bhanu Prakash Gopularam e060eb1a58 8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
2018-02-22 21:28:07 -08:00
Abhijit Saha 8955866c20 Merge 2018-02-08 19:33:31 +00:00
Abhijit Saha 534e147215 Merge 2018-02-07 13:57:42 -08:00
Vaibhav Choudhary 0ca0fd1514 8196663: [TESTBUG] test/compiler/loopopts/TestCMovSplitThruPhi.java fails on 32 bit Java
Reviewed-by: kvn
2018-02-06 22:11:51 -08:00
Abhijit Saha f52e0bca3d Merge 2018-01-26 10:39:27 -08:00
Abhijit Saha 1e78e48c03 Merge 2018-01-22 15:10:36 -08:00
Abhijit Saha d65d139215 Merge 2018-01-16 22:54:14 -08:00
David Buck cf770c9301 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
2018-01-16 04:20:19 -05:00
Kevin Walls 8e98e59cda 8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid

Reviewed-by: coleenp
2018-01-08 08:32:04 -08:00
David Buck 0a72980b0d 8044107: Add Diagnostic Command to list all ClassLoaders
Reviewed-by: dholmes
2017-12-25 00:08:23 -05:00
David Buck a7a4f6d4ec 8031304: Add dcmd to print all loaded dynamic libraries
Adding VM.dynlibs as a dcmd to dump all loaded dynamic libraries.

Reviewed-by: fparain, mgronlun
2017-12-21 19:11:17 -05:00
Abhijit Saha 3f68f2f9ca Merge 2017-12-21 10:36:00 -08:00
David Buck 20887854cb 8059036: Implement Diagnostic Commands for heap and finalizerinfo
Implement Diagnostic Commands for heap and finalizerinfo

Reviewed-by: mchung
2017-12-18 18:53:34 -05:00
David Buck 149b98c33b 8189851: [TESTBUG] runtime/RedefineTests/RedefineInterfaceCall.java fails
Modified jtreg tags and package import to work with JDK 8

Reviewed-by: vlivanov, dholmes
2017-12-18 18:18:10 -05:00
Abhijit Saha 092fc63ee8 Merge 2017-10-24 23:06:24 -07:00
Yasumasa Suenaga 4e5f49b47e 8087291: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: dholmes, sspitsyn, poonam
2017-10-24 22:45:26 +09:00
David Buck e39179c325 8174962: Better interface invocations
Reviewed-by: jrose, coleenp, ahgross, acorn, vlivanov
2017-09-29 14:30:05 -04:00
David Buck d4f26304e5 8166742: SIGFPE in C2 Loop IV elimination
Reviewed-by: kvn
2017-09-07 09:21:05 -04:00
Andreas Woess ba76889672 8172751: OSR compilation at unreachable bci causes C1 crash
Bailout if OSR entry is unreachable.

Reviewed-by: thartmann
2017-08-21 05:20:03 -04:00
Stefan Anzinger 863ee624a2 8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly
Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison.

Reviewed-by: kvn
2017-08-11 03:30:28 -04:00
Roland Westrelin 8f26c07b53 8187822: C2 conditonal move optimization might create broken graph
Reviewed-by: kvn
2017-11-08 23:32:03 -05:00
Yasumasa Suenaga 2b71888c58 8087291: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: dholmes, sspitsyn, poonam
2017-10-24 22:45:26 +09:00
Poonam Bajaj 0a328ec433 8190442: Backout changes for JDK-8087291 from 8u-dev as it didn't use main CR id
Backed out changeset bf20c6230535

Reviewed-by: asaha
2017-10-31 20:29:34 +00:00
Yasumasa Suenaga 42c08ca402 8189599: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: dholmes, sspitsyn, poonam
2017-10-24 22:45:26 +09:00