From mhaessig at openjdk.org Thu Sep 25 08:13:12 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Thu, 25 Sep 2025 08:13:12 GMT Subject: RFR: 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory Message-ID: This PR increases the maximum heap size for language server of the Oracle Java VSCode extension from 1GB to 2GB. Without this increase, the server runs out of memory when scanning the large code base of the JDK and starts hogging the CPU. I have been using this configuration for the past few days and it is working well. ------------- Commit messages: - Increase language server heap size Changes: https://git.openjdk.org/jdk/pull/27483/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27483&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368615 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk/pull/27483.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/27483/head:pull/27483 PR: https://git.openjdk.org/jdk/pull/27483 From erikj at openjdk.org Thu Sep 25 13:08:54 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Thu, 25 Sep 2025 13:08:54 GMT Subject: RFR: 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory In-Reply-To: References: Message-ID: On Thu, 25 Sep 2025 08:06:12 GMT, Manuel H?ssig wrote: > This PR increases the maximum heap size for language server of the Oracle Java VSCode extension from 1GB to 2GB. Without this increase, the server runs out of memory when scanning the large code base of the JDK and starts hogging the CPU. > > I have been using this configuration for the past few days and it is working well. Marked as reviewed by erikj (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/27483#pullrequestreview-3267564933 From mhaessig at openjdk.org Fri Sep 26 14:31:50 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Fri, 26 Sep 2025 14:31:50 GMT Subject: RFR: 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory In-Reply-To: References: Message-ID: On Thu, 25 Sep 2025 13:06:20 GMT, Erik Joelsson wrote: >> This PR increases the maximum heap size for language server of the Oracle Java VSCode extension from 1GB to 2GB. Without this increase, the server runs out of memory when scanning the large code base of the JDK and starts hogging the CPU. >> >> I have been using this configuration for the past few days and it is working well. > > Marked as reviewed by erikj (Reviewer). Thank you for your review, @erikj79. ------------- PR Comment: https://git.openjdk.org/jdk/pull/27483#issuecomment-3338967963 From mhaessig at openjdk.org Fri Sep 26 14:31:51 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Fri, 26 Sep 2025 14:31:51 GMT Subject: Integrated: 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory In-Reply-To: References: Message-ID: On Thu, 25 Sep 2025 08:06:12 GMT, Manuel H?ssig wrote: > This PR increases the maximum heap size for language server of the Oracle Java VSCode extension from 1GB to 2GB. Without this increase, the server runs out of memory when scanning the large code base of the JDK and starts hogging the CPU. > > I have been using this configuration for the past few days and it is working well. This pull request has now been integrated. Changeset: 501b2b3e Author: Manuel H?ssig URL: https://git.openjdk.org/jdk/commit/501b2b3ebc50d9bb1c32267ef8e56561ea1e71eb Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory Reviewed-by: erikj ------------- PR: https://git.openjdk.org/jdk/pull/27483 From myankelevich at openjdk.org Mon Sep 29 10:28:19 2025 From: myankelevich at openjdk.org (Mikhail Yankelevich) Date: Mon, 29 Sep 2025 10:28:19 GMT Subject: RFR: 8365072: Refactor tests to use PEM API (Phase 2) [v3] In-Reply-To: <_Qf2f6cwWoaNPHpm8TfYeWQTiiqhn-z291PeGY7uP6U=.8e77e560-d233-4232-86e8-4e0da5180947@github.com> References: <_Qf2f6cwWoaNPHpm8TfYeWQTiiqhn-z291PeGY7uP6U=.8e77e560-d233-4232-86e8-4e0da5180947@github.com> Message-ID: > Tests changed in this PR: > 1. test/jdk/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java > 2. test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java > 3. test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java > 6. test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java > 7. test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java > 9. test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java > 10. test/jdk/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java > 11. test/jdk/javax/net/ssl/interop/ClientHelloInterOp.java > 12. test/jdk/sun/security/rsa/InvalidBitString.java > 14. test/jdk/java/security/cert/CertPathBuilder/NoExtensions.java > 17. test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java > 19. test/jdk/sun/security/x509/X509CRLImpl/Verify.java > > PEMRecord tests will be done under a subtask [JDK-8367326](https://bugs.openjdk.org/browse/JDK-8367326) Mikhail Yankelevich has updated the pull request incrementally with 364 additional commits since the last revision: - removed pemrecord usage - 8365190: Remove LockingMode related code from share Reviewed-by: aboldtch, dholmes, ayang, coleenp, lmesnik, rcastanedalo - 8367025: zIndexDistributor.hpp uses angle-bracket inclusion of globalDefinitions.hpp Reviewed-by: aboldtch, tschatzl, jwaters - 8360219: [AIX] assert(locals_base >= l2) failed: bad placement Reviewed-by: dlong, mdoerr - 8366864: Sort os/linux includes Reviewed-by: ayang, dholmes - 8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages Reviewed-by: ayang, shade, stefank, tschatzl - 8351260: java.lang.AssertionError: Unexpected type tree: (ERROR) = (ERROR) Reviewed-by: vromero - 8365776: Convert JShell tests to use JUnit instead of TestNG Reviewed-by: vromero - 8354871: Replace stack map frame type magics with constants Reviewed-by: liach - 8361533: Apply java.io.Serial annotations in java.logging Reviewed-by: rriggs - ... and 354 more: https://git.openjdk.org/jdk/compare/d44cb277...e0be5eaa ------------- Changes: - all: https://git.openjdk.org/jdk/pull/27194/files - new: https://git.openjdk.org/jdk/pull/27194/files/d44cb277..e0be5eaa Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=27194&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=27194&range=01-02 Stats: 53711 lines in 1891 files changed: 31453 ins; 14034 del; 8224 mod Patch: https://git.openjdk.org/jdk/pull/27194.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/27194/head:pull/27194 PR: https://git.openjdk.org/jdk/pull/27194