Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge latest openjdk #514

Merged
merged 198 commits into from
May 4, 2022
Merged

Merge latest openjdk #514

merged 198 commits into from
May 4, 2022

Conversation

JasonFengJ9
Copy link
Member

Resolved conflicts:

	src/java.base/windows/classes/java/io/WinNTFileSystem.java

Note: this is a merge conflict occurred at master branch.

Signed-off-by: Jason Feng fengj@ca.ibm.com

GoeLin and others added 30 commits March 2, 2022 07:24
Reviewed-by: phh, burban
Backport-of: 53f1b93881a6404508628388ba590fe1f7f958ff
Reviewed-by: phh
Backport-of: 114e3c3e2daedb34368c741bc8902f532550043f
…ations

Backport-of: 5ab22e88da8d79f9e19e8afffdd06206f42bab94
Backport-of: 1082544d23ee4cd1d81cdd707f136adc951eca00
Remove duplicate flags for the classunloading tests

Backport-of: b184fceaa00be64862e9a7a0b04a1f0ce819c821
Backport-of: 65eb066b630b892f22492457e0f86165e5ef4765
…ames

Put a ThreadLocal around the object to be thread safe

Backport-of: 3d94ce71b5c379627406b3c889058d49bd5b7622
Cast value to needed type.

Backport-of: 47e7b141c03b338ef7bbadc3c554e50c8fb210a9
…ngCoding.Result

Backport-of: aba3431c4e594a68454faca62b6ba1b6840c12c6
Reviewed-by: vkempik
Backport-of: b957d802e6982be56d3a344668d8fd230f20d0df
Reviewed-by: stuefe
Backport-of: 5490b03160deff68a92a8af5ff012db96aad05d8
Backport-of: 2845c3d02979cf51308fff7ce1198d2882bbb6ff
Backport-of: e16b29942039d33cbd1ab15ed0a8154efa7ac55f
Backport-of: aaab2cb41666af8520fd01de70e2c4f9c87ef5fd
…s already in use" on Solaris-X64

Reviewed-by: phh
Backport-of: b4cb7d6fc7237e6f25ec876887c66d62f1cd6214
…Description.java fails with OutOfMemoryError: Metaspace

Remove timeoutHandler class and let Stresser handle timeout, remove 30 threads filling metaspace, and remove related unused files.

Reviewed-by: mdoerr
Backport-of: 7445ebf02bca4111a6c98fefb42819b28212f19a
Remove the OD shared region and decode classfiles on the fly

Reviewed-by: stuefe
Backport-of: d06f3e7e28bd1baf00b903a7c6b2f18965e73311
Backport-of: 370abe471ffe0385eb78128fc3d5725f7f43b544
Backport-of: 56ee0fccb33a3b542da89ff252d5f4e5aa6d0ddb
8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate
8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw

Tighten the node estimates. New est_loop_clone_sz() implementation that will compute a "fan-out" complexity estimate as part of the size estimate (to better estimate complex loop body size after cloning). New est_loop_unroll_sz() function, used to estimate the size of a loop body att full/maximal unrolling. Correction to node budget final tests and asserts.

Reviewed-by: goetz
Backport-of: d222b01dee09f9963a3a0c7ae0088b64752b7809
Reviewed-by: mdoerr
Backport-of: 315e71f87e7441fff8a5b95335b7c8125e383766
8202886: [macos] Test java/awt/MenuBar/8007006/bug8007006.java fails on MacOS

Reviewed-by: mdoerr
Backport-of: 245a72938ada2914d5c81a0044c8a09696244214
…ess test failed

Reviewed-by: mdoerr
Backport-of: f5d36e6c9470b1ac5326990b1c4fea80457c4ad6
Reviewed-by: stuefe
Backport-of: 8275b17b07b1c15bde79b36b76ecbe3072db1e1a
Backport-of: 902858e3ceb43bf92ea9fa038b9edcf1ee0c48b5
MBaesken and others added 24 commits April 28, 2022 10:43
Reviewed-by: clanger, mdoerr, andrew
…heck elimination

Backport-of: 1ef45c5bbdeb4e1ca65c6d8f3ac1568a6951f3a7
…nputBelowLoopPredicate

Backport-of: 236722883511ee6111ab1de80ebc3fbec350c61d
Reviewed-by: mdoerr
Backport-of: fcce24c5b3cd1dab755fd9b6779af71f4dd78773
Reviewed-by: mdoerr
Backport-of: fc9941ae727b74e1b613fb977d2845ad04670577
…788458

Backport-of: b9bf598fe71167877e29c39c8e34355615a08f74
Remove INCLUDE_ALL_GCS conditionalization.

Backport-of: 0050cd57761d0249d5668540a0bd19db96e42ee6
…ng mechanism

Backport-of: 8d0f385fd0243c3e38b400f463b8d9727b0a5956
…a using too small heap

Backport-of: 5cb6271830b61a94e3145dafd44714e8dd882822
Reviewed-by: mdoerr
Backport-of: 9b3fb5d1d5a6a3f0fc699b10bdff6d43ae8d1898
Backport-of: 45fce6baf9da7698e1dc540cda1ce704bf2cf2df
Reviewed-by: mdoerr, vkempik
Backport-of: 096e9e5d13183f947089b5c7923890591490a2ce
…n: No buffer space available"

Reviewed-by: vkempik
Backport-of: a49b1dc7042d8893d9ff2cdaeae05203dd18bba4
Backport-of: 070f17dfb5ca6038e13b4ecd6436a83c79d2b86c
…ssed from main thread

Backport-of: b310f301efd5390408fb56b62cc09eb9a1604413
…ion detection

Reviewed-by: sgehwolf
Backport-of: a50725db2ab621e1a17cb5505f78e4bc73972a27
…cessing a valid JPEG image

Backport-of: f8a164915fff5e9e8f3c9c1996b51e7e4fe5d68d
Backport-of: bc12381105ef5ba14f99304a220817e97c9a99b5
Backport-of: 4c9adce20d114a3df629fa8c72d88795039ae69a
… and adapt all tests.

Also cleanup some switches over OSes and use File.pathSeparator.

Reviewed-by: mdoerr
Backport-of: 084f0b75bdb77fbfcc8d78583adebecddd26eab0
… incorrectly

Backport-of: 6f882deddcc094777b45f0dacc7351dbc23993a4
…Targets.java on macosx-aarch64

8279532: ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java

Backport-of: 564c8c6390ee380ab2e2eb73ef22c3184c369f9f
 Conflicts:
	src/java.base/windows/classes/java/io/WinNTFileSystem.java

Signed-off-by: Jason Feng <fengj@ca.ibm.com>
@keithc-ca keithc-ca merged commit 55c439d into ibmruntimes:master May 4, 2022
@JasonFengJ9 JasonFengJ9 deleted the mergetmp branch May 4, 2022 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet