You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(38) |
Nov
(98) |
Dec
(58) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(114) |
Feb
(123) |
Mar
(96) |
Apr
(66) |
May
(84) |
Jun
(72) |
Jul
(128) |
Aug
(126) |
Sep
(82) |
Oct
(80) |
Nov
(148) |
Dec
(55) |
2002 |
Jan
(137) |
Feb
(85) |
Mar
(118) |
Apr
(67) |
May
(71) |
Jun
(28) |
Jul
(69) |
Aug
(48) |
Sep
(83) |
Oct
(79) |
Nov
(54) |
Dec
(32) |
2003 |
Jan
(44) |
Feb
(47) |
Mar
(59) |
Apr
(57) |
May
(43) |
Jun
(45) |
Jul
(44) |
Aug
(39) |
Sep
(27) |
Oct
(62) |
Nov
(17) |
Dec
(23) |
2004 |
Jan
(41) |
Feb
(51) |
Mar
(38) |
Apr
(30) |
May
(25) |
Jun
(12) |
Jul
(11) |
Aug
(27) |
Sep
(16) |
Oct
(56) |
Nov
(23) |
Dec
(29) |
2005 |
Jan
(75) |
Feb
(82) |
Mar
(50) |
Apr
(77) |
May
(19) |
Jun
(104) |
Jul
(47) |
Aug
(42) |
Sep
(28) |
Oct
(143) |
Nov
(62) |
Dec
(13) |
2006 |
Jan
(20) |
Feb
(10) |
Mar
(59) |
Apr
(45) |
May
(25) |
Jun
(129) |
Jul
(162) |
Aug
(91) |
Sep
(15) |
Oct
(39) |
Nov
(186) |
Dec
(191) |
2007 |
Jan
(134) |
Feb
(140) |
Mar
(106) |
Apr
(77) |
May
(92) |
Jun
(63) |
Jul
(233) |
Aug
(102) |
Sep
(119) |
Oct
(63) |
Nov
(68) |
Dec
(32) |
2008 |
Jan
(69) |
Feb
(91) |
Mar
(129) |
Apr
(44) |
May
(18) |
Jun
(53) |
Jul
(50) |
Aug
(25) |
Sep
(11) |
Oct
(28) |
Nov
(67) |
Dec
(36) |
2009 |
Jan
(20) |
Feb
(24) |
Mar
(66) |
Apr
(53) |
May
(48) |
Jun
(48) |
Jul
(59) |
Aug
(82) |
Sep
(49) |
Oct
(30) |
Nov
(16) |
Dec
(16) |
2010 |
Jan
(52) |
Feb
(25) |
Mar
(36) |
Apr
(34) |
May
(14) |
Jun
(15) |
Jul
(14) |
Aug
(16) |
Sep
(23) |
Oct
(6) |
Nov
(4) |
Dec
(5) |
2011 |
Jan
(4) |
Feb
(22) |
Mar
(45) |
Apr
(9) |
May
(8) |
Jun
(13) |
Jul
(12) |
Aug
(4) |
Sep
(6) |
Oct
(10) |
Nov
(21) |
Dec
(5) |
2012 |
Jan
(6) |
Feb
(9) |
Mar
(25) |
Apr
(6) |
May
(4) |
Jun
(23) |
Jul
(6) |
Aug
(18) |
Sep
(21) |
Oct
(34) |
Nov
(19) |
Dec
(25) |
2013 |
Jan
(8) |
Feb
(34) |
Mar
(35) |
Apr
(4) |
May
(11) |
Jun
(4) |
Jul
(7) |
Aug
(5) |
Sep
(20) |
Oct
(12) |
Nov
(11) |
Dec
(7) |
2014 |
Jan
(10) |
Feb
(18) |
Mar
(50) |
Apr
(26) |
May
(53) |
Jun
(21) |
Jul
(12) |
Aug
(39) |
Sep
(43) |
Oct
(26) |
Nov
(8) |
Dec
(6) |
2015 |
Jan
(18) |
Feb
(32) |
Mar
(31) |
Apr
(42) |
May
(38) |
Jun
(13) |
Jul
(6) |
Aug
(11) |
Sep
(29) |
Oct
(25) |
Nov
(10) |
Dec
(11) |
2016 |
Jan
(24) |
Feb
(12) |
Mar
(13) |
Apr
(15) |
May
(22) |
Jun
(8) |
Jul
(12) |
Aug
(25) |
Sep
(8) |
Oct
(6) |
Nov
(13) |
Dec
(7) |
2017 |
Jan
(6) |
Feb
(29) |
Mar
(32) |
Apr
(8) |
May
(82) |
Jun
(42) |
Jul
(20) |
Aug
(17) |
Sep
(27) |
Oct
(14) |
Nov
(22) |
Dec
(6) |
2018 |
Jan
(12) |
Feb
(9) |
Mar
(22) |
Apr
(19) |
May
(14) |
Jun
(9) |
Jul
(9) |
Aug
(22) |
Sep
(22) |
Oct
(12) |
Nov
(13) |
Dec
(8) |
2019 |
Jan
(22) |
Feb
(3) |
Mar
(30) |
Apr
(20) |
May
(20) |
Jun
(6) |
Jul
(15) |
Aug
(25) |
Sep
(11) |
Oct
(24) |
Nov
(11) |
Dec
(6) |
2020 |
Jan
(9) |
Feb
(12) |
Mar
(29) |
Apr
(10) |
May
(22) |
Jun
(11) |
Jul
(15) |
Aug
(5) |
Sep
(6) |
Oct
(7) |
Nov
(7) |
Dec
(13) |
2021 |
Jan
(21) |
Feb
(5) |
Mar
(5) |
Apr
(6) |
May
(10) |
Jun
(7) |
Jul
(6) |
Aug
(8) |
Sep
(5) |
Oct
(9) |
Nov
(5) |
Dec
(6) |
2022 |
Jan
(5) |
Feb
(4) |
Mar
(8) |
Apr
(6) |
May
(5) |
Jun
(5) |
Jul
(10) |
Aug
(6) |
Sep
(7) |
Oct
(4) |
Nov
(4) |
Dec
(6) |
2023 |
Jan
(5) |
Feb
(5) |
Mar
(6) |
Apr
(4) |
May
(5) |
Jun
(6) |
Jul
(5) |
Aug
(5) |
Sep
(5) |
Oct
(5) |
Nov
(7) |
Dec
(8) |
2024 |
Jan
(3) |
Feb
(1) |
Mar
|
Apr
(2) |
May
|
Jun
(1) |
Jul
(1) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Jython t. <st...@bu...> - 2021-12-17 18:05:28
|
ACTIVITY SUMMARY (2021-12-10 - 2021-12-17) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-12-10 18:05:40
|
ACTIVITY SUMMARY (2021-12-03 - 2021-12-10) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: David D. <dav...@or...> - 2021-12-10 09:54:50
|
Hi All! Thank you for being part of the OpenJDK Quality Outreach Program. As year-end 2021 approaches, I'd like to share some updates on JDK 18, which is scheduled for General Availability on March 22, 2022. JDK 18 has now entered Rampdown Phase One (RDP1) [1], which means that the main-line has been forked into a dedicated JDK 18 stabilization repository. At this point, the overall JDK 18 feature set is now frozen and no additional JEPs will be targeted to JDK 18. Only low-risk enhancements that add small bits of missing functionality or improve usability might still be considered. The next few weeks should be leveraged to try to identify and resolve as many issues as possible (i.e. before JDK 18 enters the Release Candidates phase). And as you can see below, JDK 18 EA Builds 26 & 27 include fixes for issues that were reported by some of you! So thank you for your help contributing to the overall quality of OpenJDK! [1] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-December/006287.html ## JEP 400 - UTF-8 by Default All JEPs are now integrated, but we would like to draw your attention to JEP 400 especially if you are deploying on Windows as it might induce some incompatible behavior on that platform. JEP 400 [2] is changing the default charset to UTF-8. This aligns with the existing `newBufferedReader`/`Writer` methods of the `java.nio.file.Files` class where UTF-8 is the default when no explicit charset is set. By making UTF-8 the default charset, the JDK I/O APIs will now always work in the same, predictable manner, with no need to pay attention to the host and or user’s environment! Further, we encourage you to test your project(s) with the latest JDK 18 Early Access builds. We don't expect issues on macOS and Linux as their default encoding is already UTF-8. On Windows, especially for East Asian locales such as Chinese/Japanese/Korean, some incompatible behavior could be anticipated. If that’s the case, please consider a mitigation strategy [3]. [2] https://openjdk.java.net/jeps/400 [3] https://inside.java/2021/10/04/the-default-charset-jep400/ ## JDK 18 JDK 18 Early-Access builds 27 are now available [4], and are provided under the GNU General Public License v2, with the Classpath Exception. Make sure to check the Release Notes [5]. As usual, we encourage you to test your project(s) using those EA builds and provide us feedback. [4] https://jdk.java.net/18/ [5] https://jdk.java.net/18/release-notes ### JEPs integrated to JDK 18: - JEP 400: UTF-8 by Default - JEP 408: Simple Web Server - JEP 413: Code Snippets in Java API Documentation - JEP 416: Reimplement Core Reflection with Method Handles - JEP 417: Vector API (Third Incubator) - JEP 418: Internet-Address Resolution SPI - JEP 419: Foreign Function & Memory API (Second Incubator) - JEP 420: Pattern Matching for switch (Second Preview) - JEP 421: Deprecate Finalization for Removal ### Changes in recent builds that maybe of interest: #### Build 27: - JDK-8266435: WBMPImageReader.read() should not truncate the input stream [Reported by PDFBox] - JDK-8278078: Cannot reference super before supertype constructor has been called - JDK-8177819: DateTimeFormatterBuilder zone parsing should recognise DST - JDK-8277965: Enclosing instance optimization affects serialization - JDK-8275821: Optimize random number generators developed in JDK-8248862 using Math.unsignedMultiplyHigh() - JDK-8225181: KeyStore should have a getAttributes method - JDK-8275082: Update XML Security for Java to 2.3.0 - JDK-8278270: ServerSocket is not thread safe - JDK-8277863: Deprecate sun.misc.Unsafe methods that return offsets #### Build 26: - JDK-8277451: j.l.r.Field::set on static field with invalid argument type should throw IAE [Reported by Hibernate & ByteBuddy] - JDK-8258117: jar tool sets the time stamp of module-info.class entries to the current time [Reported by Apache Maven] - JDK-8268743: Require a better way for copying data between MemorySegments and on-heap arrays [Reported by Apache Lucene] - JDK-8277986: Typo in javadoc of java.util.zip.ZipEntry#setTime [Reported by Apache Ant] - JDK-8277861: Terminally deprecate Thread.stop - JDK-8276665: ObjectInputStream.GetField.get(name, object) should throw ClassNotFoundException - JDK-8271623: Omit enclosing instance fields from inner classes that don't use it - JDK-8231107: Allow store password to be null when saving a PKCS12 KeyStore - JDK-8193682: Infinite loop in ZipOutputStream.close() - JDK-8277459: Add `jwebserver` tool [see Topics of Interest] #### Build 25: - JDK-8259643: ZGC can return metaspace OOM prematurely - JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches - JDK-8276970: Default charset for PrintWriter that wraps PrintStream - JDK-8272773: Configurable card table card size - JDK-4337793: Mark non-serializable fields of java.security.cert.Certificate and CertPath #### Build 24: - JDK-8275056: Allow G1 heap regions up to 512MB [see Topics of Interest] - JDK-8271515: Integration of JEP 417: Vector API (Third Incubator) - JDK-8267108: Alternate Subject.getSubject and doAs APIs that do not depend on Security Manager APIs - JDK-8244202: Implementation of JEP 418: Internet-Address Resolution SPI - JDK-8276186: Require getAvailableLocales() methods to include Locale.ROOT - JDK-8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded ## Project Loom Update New Loom Early-Access builds are also available [6]. Those EA builds are based on JDK18 EA build 25 and offer a new structured concurrency API [7]. These EA builds are provided under the GNU General Public License, version 2, with the Classpath Exception and are produced for the purpose of gathering feedback. Use for any other purpose is at your own risk. Feedback should be send to the `loom-dev` mailing list [8]. On that note, you might also want to check this 'On Parallelism and Concurrency' piece [9]. [6] https://jdk.java.net/loom/ [7] https://mail.openjdk.java.net/pipermail/loom-dev/2021-November/003072.html [8] https://mail.openjdk.java.net/mailman/listinfo/loom-dev [9] https://inside.java/2021/11/30/on-parallelism-and-concurrency/ ## Topics of Interest: - JDK 18: Working with the Simple Web Server https://inside.java/2021/12/06/working-with-the-simple-web-server/ - JDK 18: Quality Outreach Heads-up: JEP 411 https://inside.java/2021/12/06/quality-heads-up/ - JDK 18: Quality Outreach Heads-up: JEP 416 https://inside.java/2021/11/29/quality-heads-up/ - JDK 18 will bump heap region size limit to 512MB (Vs. 32Mb today) https://tschatzl.github.io/2021/11/15/heap-regions-x-large.html - JDK 18: JEP 400 and the Default Charset https://inside.java/2021/10/04/the-default-charset-jep400/ - Panama/Foreign Status Update https://mail.openjdk.java.net/pipermail/panama-dev/2021-December/015895.html - GC progress from JDK 8 to JDK 17 https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html - JDK Migration Guide https://docs.oracle.com/en/java/javase/17/migrate/getting-started.html In closing, I'd like to thank you again for being a welcomed part of the Quality Outreach program! We look forward to your continued participation. Please enjoy the holiday season and have a happy new year! --David |
From: Jython t. <st...@bu...> - 2021-12-03 18:05:29
|
ACTIVITY SUMMARY (2021-11-26 - 2021-12-03) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-11-26 18:05:40
|
ACTIVITY SUMMARY (2021-11-19 - 2021-11-26) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-11-19 18:05:27
|
ACTIVITY SUMMARY (2021-11-12 - 2021-11-19) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: <dav...@or...> - 2021-11-16 18:26:22
|
All, I’m happy to announce that moving forward Oracle’s Java DevRel Team will manage the Quality Outreach Program. I would like to thank Rory for all the efforts he's put into this program and wish him all the joy and happiness that retirement can bring! We have big shoes to fill but we’re excited to continue building off the amazing structure Rory has put in place. The JDK 18 schedule is now known [1] with a feature freeze date (Rampdown Phase One) less than 4 weeks away! This time, we have 2 important heads-ups, one related to JEP 411 (Deprecate the Security Manager for Removal), and one related to JEP 416 (Reimplement Core Reflection with Method Handles). We're asking your help to test and confirm that your project works seamlessly now that those 2 JEPs are integrated in the JDK 18 Early-Access builds. [1] https://openjdk.java.net/projects/jdk/18/ # JEP 411 - Deprecate the Security Manager for Removal Starting JDK 18 b21 [2], the default value of the 'java.security.manager' system property is set to "disallow". This means that any application or library that enables the Security Manager by calling `System.setSecurityManager` will now have to specify `-Djava.security.manager=allow` on the command-line in order for that code to continue working as expected. This change was originally targeted for JDK 17, but after some discussion/feedback from the community, the change was delayed until JDK 18 [3]. [2] https://bugs.openjdk.java.net/browse/JDK-8270380 [3] https://openjdk.java.net/jeps/411#Description # JEP 416 - Reimplement Core Reflection with Method Handles JEP 416 [4] reimplements `java.lang.reflect.Method`, `java.lang.reflect.Constructor`, and `java.lang.reflect.Field` on top of `java.lang.invoke` method handles. Making method handles the underlying mechanism for reflection will reduce the maintenance and development cost of both the `java.lang.reflect` and `java.lang.invoke` APIs. This is solely an implementation change but we encourage you to test your project to identify any behavior or performance regressions. [4] https://openjdk.java.net/jeps/416 OpenJDK 18 Early-Access builds 23 are now available [5], and are provided under the GNU General Public License v2, with the Classpath Exception. The Release Notes are available [6]. [5] https://jdk.java.net/18/ [6] https://jdk.java.net/18/release-notes # JEPs integrated to JDK 18, so far: - JEP 400: UTF-8 by Default https://openjdk.java.net/jeps/400 - JEP 408: Simple Web Server https://openjdk.java.net/jeps/408 - JEP 413: Code Snippets in Java API Documentation https://openjdk.java.net/jeps/413 - JEP 416: Reimplement Core Reflection with Method Handles https://openjdk.java.net/jeps/416 - JEP 418: Internet-Address Resolution SPI https://openjdk.java.net/jeps/418 # JEPs targeted to JDK 18, so far: - JEP 417: Vector API (Third Incubator) https://openjdk.java.net/jeps/417 # JEPs proposed to target JDK 18, so far: - JEP 419: Foreign Function & Memory API (Second Incubator) https://openjdk.java.net/jeps/419 - JEP 420: Pattern Matching for switch (Second Preview) https://openjdk.java.net/jeps/420 # Changes in recent builds that maybe of interest: ## Build 23: - JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds - JDK-8276220: Reduce excessive allocations in DateTimeFormatter - JDK-8276298: G1: Remove unused G1SegmentedArrayBufferList::add - JDK-8273922: (fs) UserDefinedFileAttributeView doesn't handle file names that are just under the MAX_PATH limit (win) ## Build 22: - JDK-8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle - JDK-8260428: Drop support for pre JDK 1.4 DatagramSocketImpl implementations - JDK-8251468: X509Certificate.get{Subject,Issuer}AlternativeNames and getExtendedKeyUsage do not throw CertificateParsingException if extension is unparseable ## Build 21: - JDK-8270380: Change the default value of the java.security.manager system property to disallow - JDK-8275319: java.net.NetworkInterface throws java.lang.Error instead of SocketException - JDK-8270490: Charset.forName() taking fallback default value - JDK-8269336: Malformed jdk.serialFilter incorrectly handled # Project Loom update New Project Loom 18-loom+4-273 (2021/11/10) Early-Access builds are available [7] with related Javadocs [8]. [7] https://jdk.java.net/loom/ [8] https://download.java.net/java/early_access/loom/docs/api/ These EA builds are provided under the GNU General Public License, version 2, with the Classpath Exception and are produced for the purpose of gathering feedback. Use for any other purpose is at your own risk. Feedback should be send to the `loom-dev` mailing list (https://mail.openjdk.java.net/mailman/listinfo/loom-dev). # Topics of Interest: * New Candidate JEP: 421: Deprecate Finalization for Removal, https://openjdk.java.net/jeps/421 * What Happens to Finalization in JDK 18 and JEP 416 - Inside Java Newscast, https://youtu.be/eDgBnjOid-g Thank you for being a welcomed part of the Quality Outreach program! -- David Delabassée / @delabassee |
From: Jython t. <st...@bu...> - 2021-11-12 18:05:30
|
ACTIVITY SUMMARY (2021-11-05 - 2021-11-12) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-11-05 18:05:28
|
ACTIVITY SUMMARY (2021-10-29 - 2021-11-05) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-10-29 18:08:40
|
ACTIVITY SUMMARY (2021-10-22 - 2021-10-29) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Rory O'D. <ror...@or...> - 2021-10-27 05:59:54
|
Hi All, *Thank you.* I'm retiring at the end of November 2021, it's time to spend more time with the family. We started the Quality Outreach back in October 2014. We now have 170+ projects participating. Thank you for taking the time to provide Testing feedback , excellent bugs and support throughout the last seven years. It's been a pleasure working with you. I am delighted to say that the program will continue with the support of the Java DevRel Team, with David Delabassee as your contact. David has been assisting with on-boarding new projects for the last couple of years. All the best, Rory *OpenJDK 18Early Access build 20is now available at**https://jdk.java.net/18/ <https://jdk.java.net/18/>** * * These early-access , open-source builds are provided under the o GNU General Public License, version 2, with the Classpath Exception <https://openjdk.java.net/legal/gplv2+ce.html>. * Release Notes are available athttps://jdk.java.net/18/release-notes <https://jdk.java.net/18/release-notes> * Features: o JEPs integrated to JDK 18, so far: + JEP 400: UTF-8 by Default <https://openjdk.java.net/jeps/400> + JEP 408: Simple Web Server <https://openjdk.java.net/jeps/408> + JEP 413: Code Snippets in Java API Documentation <https://openjdk.java.net/jeps/413> o JEPs targeted to JDK 18, so far + JEP 417: Vector API (Third Incubator) <https://openjdk.java.net/jeps/417> o JEPs proposed to target JDK 18: + JEP 416: Reimplement Core Reflection with Method Handles <https://openjdk.java.net/jeps/416> * Significant changes since the last availability email: o Build 20: + JDK-8275252: Migrate cacerts from JKS to password-less PKCS12 + JDK-8275149: (ch) ReadableByteChannel returned by Channels.newChannel(InputStream) throws ReadOnlyBufferException + JDK-8266936: Add a finalization JFR event + JDK-8264849: Add KW and KWP support to PKCS11 provider o Build 19: + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8273102: Delete deprecated for removal the empty finalize() in java.desktop module o Build 18: + JDK-8274656: Remove default_checksum and safe_checksum_type from krb5.conf + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8274227: Remove "impl.prefix" jdk system property usage from InetAddress + JDK-8274002: [win11 and winserver2022] JDK executable installer from network drive starts with huge delay + JDK-8273670: Remove weak etypes from default krb5 etype list o Build 17: + JDK-8273401: Disable JarIndex Support In URLClassPath + JDK-8231640: (prop) Canonical property storage + Build 16: + JDK-8269039: Disable SHA-1 Signed JARs *Topics of Interest:*_ _ _JDK 17:_** ** * *Inside Java Podcast “Java 17 is Here!”* o *Part 1: https://inside.java/2021/09/14/podcast-019/ <https://inside.java/2021/09/14/podcast-019/>* o *Part 2: https://inside.java/2021/09/27/podcast-020/ <https://inside.java/2021/09/27/podcast-020/>* * *G1 GC & Parallel GC Improvements in JDK 17* o *https://inside.java/2021/09/17/jdk-17-gc-updates/ <https://inside.java/2021/09/17/jdk-17-gc-updates/>* * ZGC - What's new in JDK 17** o *https://inside.java/2021/10/05/zgc-in-jdk17/ <https://inside.java/2021/10/05/zgc-in-jdk17/>* * JDK 17 Security Enhancements** o *https://inside.java/2021/09/15/jdk-17-security-enhancements/ <https://inside.java/2021/09/15/jdk-17-security-enhancements/>* * The Vector API in JDK 17 (video)** o *https://inside.java/2021/09/23/devlive-vector-api/ <https://inside.java/2021/09/23/devlive-vector-api/>* * Faster Charset Encoding** o *https://inside.java/2021/10/17/faster-charset-encoding/ <https://inside.java/2021/10/17/faster-charset-encoding/>* _JDK 18:_ * JEP 400 and the Default Charset o https://inside.java/2021/10/04/the-default-charset-jep400/ <https://inside.java/2021/10/04/the-default-charset-jep400/> * JDK 18 augmented `javac -Xlint:serial` checks o https://inside.java/2021/10/20/augmented-serial-checks <https://inside.java/2021/10/20/augmented-serial-checks/> _Project Panama - Foreign Function & Memory API:_ * Finalizing the Foreign APIs o https://inside.java/2021/09/16/finalizing-the-foreign-apis/ <https://inside.java/2021/09/16/finalizing-the-foreign-apis/> * Resource Scope Dependencies o https://inside.java/2021/10/12/panama-scope-dependencies/ <https://inside.java/2021/10/12/panama-scope-dependencies/> ***October 2021 Critical Patch Update Released* * As part of the October 2021, we released JDK 17.0.1 LTS, JDK 11.0.13 LTS, JDK 8u311 and JDK 7u321 as well as OpenJDK 17.0.1 (publicly available). Rgds,Rory -- Rgds, Rory O'Donnell Quality Engineering Manager Oracle EMEA, Dublin, Ireland |
From: Jython t. <st...@bu...> - 2021-10-22 18:05:34
|
ACTIVITY SUMMARY (2021-10-15 - 2021-10-22) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +0) closed 2494 ( +0) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jonathan R. <re...@gm...> - 2021-10-17 18:18:07
|
Jeff, with all due respect, you seem to be missing the key point in my message regarding the Python parser generated by JavaCC 21. *It is already done!* Really, it is. Just try this: git clone https://github.com/javacc21/javacc21.git cd javacc21/examples/python ant Then you can launch the test harness on one or more files with: java PyTest <files or directory root> If you feed it a single file, it dumps a flat representation of the tree that it built. Throughout your message, you keep saying: "one would need to do this"... "one would need to do that"... *This is done!* And I'm pretty sure it's directly usable. Now, it's true that the tree API that it generates out-of-the-box may not be exactly what you would want for Jython, but it is possible to annotate the grammar to generate a somewhat different tree hierarchy and also JavaCC 21 has an INJECT feature allowing you to inject code into the various node types. So, let's see, I guess I'll intersperse some comments... On Sat, Oct 16, 2021 at 9:48 PM Jeff Allen <ja...@fa...> wrote: > Jonathan, Vinay: > > thanks for thinking of us. I played with JavaCC a long time ago and > thought it useful. > > I'm working on some fundamental things in the core of Jython 3 at the > moment. Having (as it were) the engine in parts scattered over the garage > floor, a compiler and "jump starting" anything, seems a distant gleam. :) > But obviously we will need a compiler as the whole goes back together. > > It is true that maintaining a grammar of Python, as the language evolves, > is work. In that past, this has meant evolving an ANTLR grammar. Vinay > would be familiar with PEP 617 I guess. The PSF will maintain a grammar of > Python directly in the form the PEG parser reads. My working assumption is > that the compiler for Jython 3 will be generated by the PEP 617 PEG parser, > adapted to generate Java. > Yeah, "will be", future tense. Again, this python parser already exists, it generates Java classes that correspond to all the syntactic/lexical elements in the Python language. Given that this is already done and works, wouldn't it make sense to take a good look at it before deciding to do something else yourself? > Our work then is in the action routines, when the grammar needs new ones. > In fact there has been some promising work, not mine, in just this > direction (private correspondance). > Well, in terms of converting a Python source file into a tree of Java objects with an API for traversing the tree and all that, what I'm telling you about is *finished work.* > Of course, there are two layers to this. The parser in Python of the PEG > language needs to emit a parser for Python in Java. > Well, fine, but that's future tense again. The work you're talking about "needing to be done"... *we've done it*. And that parser then has to emit AST nodes that are objects in Java, but > also in Python. > I'm getting repetitive now, but we've done it. The parser that is generated from the grammar emits AST nodes that are objects in Java. Well, true, above you say "also in Python". Well, look at Vinay's blog post from a couple of months ago. That side of things is more experimental admittedly, but it is also working. This also is not future tense... > To use JavaCC21 one presumably has to transform the PSF's grammar to LL(k) > in JavaCC21 notation. > This has already been done. Here it is: https://github.com/javacc21/javacc21/blob/master/examples/python/Python.javacc > I know one can do this, removing left recursion at the expense of > additional rules. But it might be worse. The PEG parser allows unbounded > backtracking. One motivation for PEG is to be free of the constraints the > previous relaxed LL(1) parser imposes. Do you not think that in the future, > the grammar of Python will develop in ways that *only* the PEG parser can > deal with, and no LL(k) parser could? > No, I don't think that is a very real concern at all. The likelihood that there will be new features in the Python language coming along that we cannot handle is essentially zero. It is much more likely that I will step in front of a bus. Or just lose interest, I suppose. I don't want to get into a whole conversation about the capabilities of PEG vs. JavaCC21. I think that overall JavaCC 21 is more elegant and powerful, since it has unlimited syntactic lookahead. Generally speaking, I think that any grammar written with JavaCC 21 will tend to be more elegant and maintainable than the equivalent one based on the PEG parsing. Now, that could be a question of taste. However, you can just take the taste test. Compare the JavaCC21 Python grammar I link above with the one here: https://docs.python.org/3/reference/grammar.html But again, I don't really know how to put this any more delicately. All of your discourse so far is in the future or conditional maybe. We've done the work. This is an up-to-date python parser that generates a tree of Java objects. And all that is in the NOW mode. This exists and works. If you think there is some great benefit to replicating this work, by all means, I guess, but maybe I didn't express myself clearly enough. All the stuff you are talking about wanting to do at some point in the future... well, we did it, it's done, and it's directly usable. I guess I'm repeating myself, but I have to get out the door to meet somebody for dinner and I wanted to send this message. Regards, Jon Revusky lead developer, JavaCC 21 project > Jeff Allen > > On 16/10/2021 14:19, Jonathan Revusky wrote: > > ... > First of all, JavaCC 21 <https://javacc.com/> is a continuation of > development of the venerable JavaCC parser generator released by Sun > Microsystems back in the 90's. One could call it a "fork" but in reality, > at this point, it is basically a complete rewrite. For the last few months, > my main collaborator on the project has been Vinay Sajip, who is a > committer on the CPython project. His main focus has been on reworking the > JavaCC 21 codebase to be able to support generating parsers in Python -- a > PythonCC if you will. And, actually, that subproject is in quite an > advanced state and Vinay blogged about it here: > > https://blog.red-dove.com/posts/parsing-in-python/ > > ... > > > Or, in other words, you guys could just rely on us to handle the parsing > side and you can concentrate on the actual run-time internals and bridging > the Java and Python object models basically. > > |
From: Jeff A. <ja...@fa...> - 2021-10-16 20:24:42
|
Jonathan, Vinay: thanks for thinking of us. I played with JavaCC a long time ago and thought it useful. I'm working on some fundamental things in the core of Jython 3 at the moment. Having (as it were) the engine in parts scattered over the garage floor, a compiler and "jump starting" anything, seems a distant gleam. :) But obviously we will need a compiler as the whole goes back together. It is true that maintaining a grammar of Python, as the language evolves, is work. In that past, this has meant evolving an ANTLR grammar. Vinay would be familiar with PEP 617 I guess. The PSF will maintain a grammar of Python directly in the form the PEG parser reads. My working assumption is that the compiler for Jython 3 will be generated by the PEP 617 PEG parser, adapted to generate Java. Our work then is in the action routines, when the grammar needs new ones. In fact there has been some promising work, not mine, in just this direction (private correspondance). Of course, there are two layers to this. The parser in Python of the PEG language needs to emit a parser for Python in Java. And that parser then has to emit AST nodes that are objects in Java, but also in Python. To use JavaCC21 one presumably has to transform the PSF's grammar to LL(k) in JavaCC21 notation. I know one can do this, removing left recursion at the expense of additional rules. But it might be worse. The PEG parser allows unbounded backtracking. One motivation for PEG is to be free of the constraints the previous relaxed LL(1) parser imposes. Do you not think that in the future, the grammar of Python will develop in ways that *only* the PEG parser can deal with, and no LL(k) parser could? Jeff Allen On 16/10/2021 14:19, Jonathan Revusky wrote: > ... > First of all, JavaCC 21 <https://javacc.com/> is a continuation of > development of the venerable JavaCC parser generator released by Sun > Microsystems back in the 90's. One could call it a "fork" but in > reality, at this point, it is basically a complete rewrite. For the > last few months, my main collaborator on the project has been Vinay > Sajip, who is a committer on the CPython project. His main focus has > been on reworking the JavaCC 21 codebase to be able to support > generating parsers in Python -- a PythonCC if you will. And, actually, > that subproject is in quite an advanced state and Vinay blogged about > it here: > > https://blog.red-dove.com/posts/parsing-in-python/ > <https://blog.red-dove.com/posts/parsing-in-python/> > > ... > Or, in other words, you guys could just rely on us to handle the > parsing side and you can concentrate on the actual run-time internals > and bridging the Java and Python object models basically. > |
From: Jonathan R. <re...@gm...> - 2021-10-16 13:19:50
|
Greetings. First of all, I have no idea how many people will receive this message. And, of those who do receive it, I have no idea how many people would be interested. That said, I think that for anyone interested in jump-starting development on a Jython 3.x, the information below could be of great interest. So, here goes... First of all, JavaCC 21 <https://javacc.com/> is a continuation of development of the venerable JavaCC parser generator released by Sun Microsystems back in the 90's. One could call it a "fork" but in reality, at this point, it is basically a complete rewrite. For the last few months, my main collaborator on the project has been Vinay Sajip, who is a committer on the CPython project. His main focus has been on reworking the JavaCC 21 codebase to be able to support generating parsers in Python -- a PythonCC if you will. And, actually, that subproject is in quite an advanced state and Vinay blogged about it here: https://blog.red-dove.com/posts/parsing-in-python/ Actually, the above-linked post is from a couple of months ago and there has been some further progress. For one thing, the Python parser included in JavaCC 21 now supports the 3.10 grammar, not 3.9. To get a more concrete feel of what we're talking about, here is the current Python grammar included in JavaCC 21: https://github.com/javacc21/javacc21/blob/master/examples/python/Python.javacc The above-linked grammar file generates a parser that automatically builds an AST. Now, as best I can guess, the biggest, or certainly one of the biggest, problems with Jython development must be maintaining an up-to-date grammar/parser for the language. So here's the real pitch, I guess. The JavaCC 21 project is committed to doing that for you. As part of the subproject of developing a PythonCC, i.e. a version of JavaCC 21 that generates parsers in Python code, we are committed to maintaining an up-to-date grammar/parser for Python code. And, to be clear, in case anybody misunderstands. This is not pie-in-the-sky. This already exists. The parser generated from the above-linked grammar file parses every Python source file you throw at it and builds an AST. Now, I'm loath to get into too much of a "hard sell" but I would put it to you that, since the JavaCC 21 project is doing this work already, I have to think it would be totally win-win for you guys to leverage what we've done for a Jython 3. You win obviously because we're doing the heavy lifting on maintaining the language support as it evolves forward, but we also win because we get some serious stress testing of this ongoing work. Or, in other words, you guys could just rely on us to handle the parsing side and you can concentrate on the actual run-time internals and bridging the Java and Python object models basically. Well, I'll close this note here. If you have any questions or comments, by all means fire away. Thanks, Jonathan Revusky lead developer JavaCC 21 project, https://javacc.com/ |
From: Jython t. <st...@bu...> - 2021-10-15 18:05:52
|
ACTIVITY SUMMARY (2021-10-08 - 2021-10-15) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( -1) closed 2494 ( +1) total 2844 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 Issues closed (1) ================= #2926: Spam https://bugs.jython.org/issue2926 closed by jeff.allen |
From: Jython t. <st...@bu...> - 2021-10-08 18:06:06
|
ACTIVITY SUMMARY (2021-10-01 - 2021-10-08) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 351 ( +1) closed 2493 ( +0) total 2844 ( +1) Open issues with patches: 22 Issues opened (1) ================= #2926: Best Budget Office Chair Under £100, £150, £200, £300 UK https://bugs.jython.org/issue2926 opened by daman Most recent 15 issues with no replies (15) ========================================== #2926: Best Budget Office Chair Under £100, £150, £200, £300 UK https://bugs.jython.org/issue2926 #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-10-01 18:05:38
|
ACTIVITY SUMMARY (2021-09-24 - 2021-10-01) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +1) closed 2493 ( +0) total 2843 ( +1) Open issues with patches: 22 Issues opened (1) ================= #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 opened by pekka.klarck Most recent 15 issues with no replies (15) ========================================== #2924: module-info.class in root of jython-standalone-2.7.2.jar cause https://bugs.jython.org/issue2924 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-09-24 18:05:54
|
ACTIVITY SUMMARY (2021-09-17 - 2021-09-24) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 349 ( -1) closed 2493 ( +1) total 2842 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 #2790: Equivalent signal handlers do not test equal using == https://bugs.jython.org/issue2790 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 Issues closed (1) ================= #2922: Instagram promotion https://bugs.jython.org/issue2922 closed by amak |
From: Jython t. <st...@bu...> - 2021-09-17 18:05:28
|
ACTIVITY SUMMARY (2021-09-10 - 2021-09-17) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 350 ( +1) closed 2492 ( +0) total 2842 ( +1) Open issues with patches: 22 Issues opened (1) ================= #2922: Instagram promotion https://bugs.jython.org/issue2922 opened by LutherMalone Most recent 15 issues with no replies (15) ========================================== #2922: Instagram promotion https://bugs.jython.org/issue2922 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Rory O'D. <ror...@or...> - 2021-09-14 15:30:24
|
Hi All, *Release Announcement: General Availability of Java 17 / JDK 17 * ** * JDK 17, the reference implementation of Java 17, is now Generally Available. [1] * GPL-licensed OpenJDK builds from Oracle are available here: https://jdk.java.net/17/ <https://jdk.java.net/17/> * JDK 17 Release notes <https://www.oracle.com/java/technologies/javase/17-relnotes.html> * Inside Java: The Arrival of Java 17! <https://inside.java/2021/09/14/the-arrival-of-java17/> *JDK 17 includes the following features [2]:* * JEP 306: Restore Always-Strict Floating-Point Semantics <https://openjdk.java.net/jeps/306> * JEP 356: Enhanced Pseudo-Random Number Generators <https://openjdk.java.net/jeps/356> * JEP 382: New macOS Rendering Pipeline <https://openjdk.java.net/jeps/382> * JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391> * JEP 398: Deprecate the Applet API for Removal <https://openjdk.java.net/jeps/398> * JEP 403: Strongly Encapsulate JDK Internals <https://openjdk.java.net/jeps/403> * JEP 406: Pattern Matching for switch (Preview) <https://openjdk.java.net/jeps/406> * JEP 407: Remove RMI Activation <https://openjdk.java.net/jeps/407> * JEP 409: Sealed Classes <https://openjdk.java.net/jeps/409> * JEP 410: Remove the Experimental AOT and JIT Compiler <https://openjdk.java.net/jeps/410> * JEP 411: Deprecate the Security Manager for Removal <https://openjdk.java.net/jeps/411> * JEP 412: Foreign Function & Memory API (Incubator) <https://openjdk.java.net/jeps/412> * JEP 414: Vector API (Second Incubator) <https://openjdk.java.net/jeps/414> * JEP 415: Context-Specific Deserialization Filters <https://openjdk.java.net/jeps/415> *JDK 17 will be a long-term-support (LTS) release* from most vendors,including Oracle. If you’re upgrading from the previous LTS release,JDK 11, then you have many more JEPs to look forward to, summarized here: https://openjdk.java.net/jdk/17/jeps-since-jdk-11 <https://openjdk.java.net/jdk/17/jeps-since-jdk-11> Thanks to everyone who contributed to JDK 17, whether by creating features or enhancements, logging bugs, or downloading and testing the early-access builds. *OpenJDK 18 Early Access build 14 is now available at https://jdk.java.net/18/ <https://jdk.java.net/18/> * * These early access, open source builds are provided under the GNU General Public License, version 2, with the Classpath Exception <https://openjdk.java.net/legal/gplv2+ce.html>. * JEPs targeted to JDK 18, so far: o JEP 400: UTF-8 by Default <https://openjdk.java.net/jeps/400> o JEP 413: Code Snippets in Java API Documentation <https://openjdk.java.net/jeps/413> * Release Notes are available at https://jdk.java.net/18/release-notes <https://jdk.java.net/18/release-notes> * Significant changes since the last availability email: o JDK-8271745: Fix Issues With the KW and KWP Modes of SunJCE Provider o JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types o JDK-8225083: Remove Google certificate that is expiring in December 2021 o JDK-8251329: Zip File System Provider Throws ZipException when entry name element contains "." or ".." o JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 o *Project Loom Early-Access Builds* * Build 18-loom+2-74 (2021/8/7) based on jdk-18+9 <https://github.com/openjdk/jdk/releases/tag/jdk-18%2B9> is available - https://jdk.java.net/loom/ <https://jdk.java.net/loom/> * These early access, open source builds are provided under the GNU General Public License, version 2, with the Classpath Exception <https://openjdk.java.net/legal/gplv2+ce.html>. * Please send feedback via e-mail to loo...@op... <mailto:loo...@op...>. To send e-mail to this address you must first subscribe to the mailing list <https://mail.openjdk.java.net/mailman/listinfo/loom-dev>. Rgds,Rory [1] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html [2] https://openjdk.java.net/projects/jdk/17/ <https://openjdk.java.net/projects/jdk/17/> |
From: Jython t. <st...@bu...> - 2021-09-10 18:05:53
|
ACTIVITY SUMMARY (2021-09-03 - 2021-09-10) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 349 ( +0) closed 2492 ( +0) total 2841 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 #2790: Equivalent signal handlers do not test equal using == https://bugs.jython.org/issue2790 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jython t. <st...@bu...> - 2021-09-03 18:05:34
|
ACTIVITY SUMMARY (2021-08-27 - 2021-09-03) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 349 ( +1) closed 2492 ( +0) total 2841 ( +1) Open issues with patches: 22 Issues opened (1) ================= #2920: Exception thrown creating jar file. https://bugs.jython.org/issue2920 opened by molnar20 Most recent 15 issues with no replies (15) ========================================== #2920: Exception thrown creating jar file. https://bugs.jython.org/issue2920 #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 Top 10 most discussed issues (1) ================================ #2840: smtplib.sendmail() does not work for mails bigger than 64 KiB https://bugs.jython.org/issue2840 3 msgs |
From: Jython t. <st...@bu...> - 2021-08-27 18:05:36
|
ACTIVITY SUMMARY (2021-08-20 - 2021-08-27) Jython tracker at https://bugs.jython.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 348 ( +0) closed 2492 ( +0) total 2840 ( +0) Open issues with patches: 22 Most recent 15 issues with no replies (15) ========================================== #2918: slim jar: missing resource file for zxJDBC https://bugs.jython.org/issue2918 #2916: Saving output of script which has korean string to a file https://bugs.jython.org/issue2916 #2898: Fix serialization format https://bugs.jython.org/issue2898 #2886: doing relative imports in a loop causes bad performance due to https://bugs.jython.org/issue2886 #2882: A cmd.exe in the CWD will be executed unexpectedly https://bugs.jython.org/issue2882 #2878: java.lang.OutOfMemoryError: Java heap space https://bugs.jython.org/issue2878 #2876: NullPointer exception PyModule.java https://bugs.jython.org/issue2876 #2874: Jython 2.7 is not able to import an EBCDIC file on z/OS https://bugs.jython.org/issue2874 #2866: Interface default methods disregarded by the method resolver https://bugs.jython.org/issue2866 #2864: Importing second instance of httplib causes an error https://bugs.jython.org/issue2864 #2854: from module import * leads to wild goose chase https://bugs.jython.org/issue2854 #2798: OpenJDK 1.7.0_75-b13 string regrtest OutOfMemory on windows https://bugs.jython.org/issue2798 #2794: invocation_tests.py missing from modjy tests https://bugs.jython.org/issue2794 #2792: Failures in test_import_jy from Java 13 https://bugs.jython.org/issue2792 #2790: Equivalent signal handlers do not test equal using == https://bugs.jython.org/issue2790 Most recent 15 issues waiting for review (15) ============================================= #2566: inspect does not recognize code objects from bytecode files https://bugs.jython.org/issue2566 #2545: help() does not work on Java-implemented modules https://bugs.jython.org/issue2545 #2429: cStringIO does not work with mutable objects implementing the https://bugs.jython.org/issue2429 #2367: Jython ignores custom __eq__ when hashing dict subclasses https://bugs.jython.org/issue2367 #2363: relative seeks works incorrectly after readline https://bugs.jython.org/issue2363 #2143: site-packages support in standalone jar https://bugs.jython.org/issue2143 #2142: Set Thread classloader when entering Jython context https://bugs.jython.org/issue2142 #1925: Support loading java.sql.Drivers that aren't on the boot class https://bugs.jython.org/issue1925 #1917: No ctypes.c_char https://bugs.jython.org/issue1917 #1842: Add IBM i support to Jython https://bugs.jython.org/issue1842 #1741: com.ziclix.python.sql.DataHandler calls wasNull without previo https://bugs.jython.org/issue1741 #1646: Proxy getInterface not change for more PyObject https://bugs.jython.org/issue1646 #1612: array.array should use specialized bulk operations to initiali https://bugs.jython.org/issue1612 #1435: traceback doesn't include Java stack trace in user functions https://bugs.jython.org/issue1435 #1336: PyDeque should likely subclass PySequence https://bugs.jython.org/issue1336 |
From: Jeff A. <ja...@fa...> - 2021-08-22 16:14:25
|
Oh come now ... . It's not fusion power, but I like to think a Jython 3 would be used for good somewhere. (I know 2 is.) -- Jeff On 21/08/2021 15:09, Thad Guidry wrote: > Thank you so much Jeff for pushing forward on this. In the end, > thousands of folks will be eternally grateful and in a small way it’s > your passion on this that will save the world. > > On Sat, Aug 21, 2021 at 4:21 AM Jeff Allen <ja...@fa... > <mailto:ja...@fa...>> wrote: > > I put a PR on the official repo that reflects ideas I tested in > the Very > Slow Jython project and briefed at the language summit. > > https://github.com/jython/jython/pull/107 > <https://github.com/jython/jython/pull/107> > > It's been there a month without adverse comment, and gained a few > emojis > of approval, so I'll merge this coming week if there are no last > minute > objections. (And there's always a way back.) > > I'll put up another tranche of work as a PR after that. > > Jeff > |