(tomcat) branch main updated: Correct the Elvis (?:) operator and add null coalescing (??) operator

2025-04-24 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new b037fcfec5 Correct the Elvis (?:) operator and add nu

[Bug 69659] New: Automatic JSP EL optimization

2025-04-24 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69659 Bug ID: 69659 Summary: Automatic JSP EL optimization Product: Tomcat 9 Version: 9.0.98 Hardware: All OS: All Status: NEW Severity: enhancement

[Bug 69631] java.nio.channels.WritePendingException when using https-openssl-nio2 and virtual threads

2025-04-24 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69631 --- Comment #18 from Mark Thomas --- NIO is poller based. NIO2 is callback based. Performance wise they should be pretty much identical. -- You are receiving this mail because: You are the assignee for the bug. --

[Bug 69631] java.nio.channels.WritePendingException when using https-openssl-nio2 and virtual threads

2025-04-24 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69631 --- Comment #17 from Ronny Perinke --- We have cross-checked with HTTP and NIO to see if they are also affected. http-nio2 and https-openssl-nio are _not_ affected, only https-openssl-nio2. What are the effective differences between NIO and NI

[Bug 69631] java.nio.channels.WritePendingException when using https-openssl-nio2 and virtual threads

2025-04-24 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69631 --- Comment #19 from Remy Maucherat --- NIO2 is very clean, so initially when it was released it was better than NIO, which felt abandoned. Since then, roughly staring with Java 11, the following happened: - NIO got fixes and significant refac