RFR: 8202100: Merge vm/share/InMemoryJavaCompiler w/ jdk/test/lib/compiler/InMemoryJavaCompiler
Leonid Mesnik
lmesnik at openjdk.org
Tue Oct 22 18:26:14 UTC 2024
On Tue, 22 Oct 2024 15:52:27 GMT, Ramkumar Sunderbabu <rsunderbabu at openjdk.org> wrote:
> Merging vm folder's InMemoryJavaCompiler into jdk folder's merge InMemoryJavaCompiler so that maintenance is easy.
>
> Testing done for
> Tiers 1,2,3
> test/hotspot/jtreg tests
Changes requested by lmesnik (Reviewer).
test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java line 173:
> 171:
> 172: // Wraper for class file
> 173: static class ClassFile extends SimpleJavaFileObject {
The original class has
MemoryJavaFileObject
already which could be removed now once we have
ClassFile and SourceFile
test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java line 243:
> 241: System.out.println(writer.toString());
> 242: System.out.println("*********** javac output end ***********");
> 243: if (writer.toString().contains("java.lang.OutOfMemoryError")) {
I don't think we need separate OOME handling. Not sure it ever can happens.
-------------
PR Review: https://git.openjdk.org/jdk/pull/21641#pullrequestreview-2385956062
PR Review Comment: https://git.openjdk.org/jdk/pull/21641#discussion_r1811190699
PR Review Comment: https://git.openjdk.org/jdk/pull/21641#discussion_r1811184213
More information about the serviceability-dev
mailing list