Commit Graph

3302 Commits

Author SHA1 Message Date
Ulugbek
8776504e18 classlib: add PrivilegedExceptionAction 2022-07-25 09:27:18 +03:00
Alexey Andreev
ddddfcf217 Add option to disable assertions 2022-07-15 19:51:47 +03:00
Alexey Andreev
c42b9fac28 Prevent usage of javax.xml package of running JVM 2022-07-13 13:13:22 +03:00
Alexey Andreev
7fe79a1768 Fix abstract classes are considered by dependency analysis when constructed by reflection
Also fix #592
2022-07-13 12:48:34 +03:00
Alexey Andreev
f0d805fda8 Support Java 17 records 2022-07-10 20:40:24 +03:00
Alexey Andreev
29fd95be95 Fix bugs related to MULTINEWARRAY in various backends 2022-07-10 18:16:16 +03:00
Kirill Prazdnikov
2c74f282c4
Update versions of Maven plugins (#595)
Co-authored-by: Kirill Prazdnikov <kirill@hydraulic.software>
2022-06-24 12:44:09 +03:00
Alexey Andreev
0d73478164 Maven: fix connection to compiler daemon in out-of-process mode 2022-06-24 12:09:30 +03:00
Alexey Andreev
1b3f31b060 Add tests profile to build-all.sh 2022-06-23 10:42:43 +03:00
Alexey Andreev
87324a3569 Add Stream.toList 2022-06-23 10:42:43 +03:00
Alexey Andreev
496efbe7f4 Bump Java version for bulding/running tests to 17 2022-06-23 10:42:28 +03:00
Ulugbek Abdullaev
eba1d1e574
stdlib: implement Stream.takeWhile (#588)
Co-authored-by: Ulugbek <ulugbek.abdullaev@jetbrains.com>
2022-06-10 13:41:16 +03:00
Alexey Andreev
b03518c493 Remove unnecessary hppc artifact versions from pom.xml 2022-06-01 17:25:33 +03:00
Alexey Andreev
f1112c973d Update deployment script 2022-05-19 13:56:41 +03:00
Alexey Andreev
98490e92f6 JS: fix strict mode null pointer check with inlining 2022-05-19 12:24:02 +03:00
Alexey Andreev
be259f1667 Fix false negatives when checking missing methods 2022-05-19 10:25:40 +03:00
Alexey Andreev
6a760f1d0c Update deployment script 2022-05-16 12:41:56 +03:00
Alexey Andreev
31f91bc63c C: fix overlapping file names 2022-05-16 11:59:25 +03:00
Alexey Andreev
eab7ef0a2e Bump Scala version in Scala example. Add hack for Scala runtime. 2022-05-08 18:43:49 +03:00
Alexey Andreev
e625409562 classlib: add ResourceBundle.getBaseBundleName 2022-05-08 18:07:40 +03:00
Alexey Andreev
500d72d596 classlib: add methods to java.util.Objects 2022-05-08 17:42:26 +03:00
Alexey Andreev
a9035a25f0 Move tests module to profile 2022-04-04 16:47:36 +03:00
Alexey Andreev
b52729a7c2 Fix checkstyle error 2022-04-04 15:23:04 +03:00
Alexey Andreev
4b5b09164f Remove outdated test 2022-03-25 15:52:39 +03:00
Alexey Andreev
0bcd3101ad Remove unused threeten code 2022-03-25 13:21:21 +03:00
Alexey Andreev
5e37e2a45b Fix reporting missing static field if containing class is never referenced directly 2022-03-25 10:27:15 +03:00
Alexey Andreev
393ab3b09e Classlib: fix bug in regexp implementation 2022-02-25 20:34:44 +03:00
LAX1DUDE
19f070840c
Fixed invalid JSBody annotation in IDBObjectStore, fixed IDBFactory compatibility check (#582)
* Fixed invalid JSBody annotation in IDBObjectStore
* Fixed backwards IndexedDB support check, it was throwing an exception only if IndexedDB IS SUPPORTED
2022-02-15 10:04:20 +03:00
Alexey Andreev
8d02dc0f4a Code server: fix preflight request issues 2022-02-10 19:35:14 +03:00
Alexey Andreev
1c04cd2ba6 Fix typo 2022-02-01 08:47:27 +03:00
Alexey Andreev
3728645665 Add Kotlin hack to avoid using regexp in
String.toFloatOrNull and String.toDoubleOrNull
2022-02-01 08:46:35 +03:00
Alexey Andreev
e4a408d26e classlib: throw exception from URL constructor when invalid ':' provided 2022-01-12 16:02:46 +03:00
Alexey Andreev
ce5e3bfeb7 C/Wasm: fix issue in GC 2021-12-16 18:39:26 +03:00
Alexey Andreev
15466bad93 C: fix heap dump generator 2021-12-16 14:54:23 +03:00
Alexey Andreev
1fa48560c6 C: add option to generate shorter output file names to workaround msvc bug 2021-12-10 18:51:12 +03:00
Alexey Andreev
2f7f4e7782 Update IDEA run configuration 2021-10-14 16:18:08 +03:00
Alexey Andreev
bdd865d07f Update CLDR and tzdata 2021-10-14 16:17:52 +03:00
Alexey Andreev
7025ea8e19 IDEA plugin: fix one more id issue 2021-10-14 16:00:08 +03:00
Alexey Andreev
6d11abf4b6 Implement missing methods in Boolean, Byte and Short classes 2021-10-14 15:25:00 +03:00
Alexey Andreev
5dad6d7654 Update surefire configuration for parallel execution 2021-10-14 11:32:00 +03:00
Alexey Andreev
04cbd07fb5 Fix build configuration for parallel builds 2021-10-14 11:06:36 +03:00
Alexey Andreev
1ef2d5d1c2 IDEA plugin: fix spamming exception 2021-10-14 10:48:23 +03:00
Alexey Andreev
08aa642fe5 C: prevent from casting to native function type 2021-08-31 15:11:17 +03:00
Alexey Andreev
ada2bf9c58 Fix bug in support for resources 2021-08-31 12:35:56 +03:00
Alexey Andreev
c2f90d3cfc fix ClassInference for arrays 2021-08-30 17:53:14 +03:00
Alexey Andreev
c65a9e1c97 Fix bug in irreducible graph splitting algorithm 2021-07-15 19:17:11 +03:00
Alexey Andreev
220537d984 C: fix behaviour of nested try/catch statements 2021-04-15 20:55:52 +03:00
Alexey Andreev
73bd139b7e C: implement ServiceLoader 2021-04-14 23:02:09 +03:00
Alexey Andreev
4a62b58f82 Bug fixes in optimizer 2021-04-02 19:54:38 +03:00
Alexey Andreev
7058a195b7 JS: fix class of object created by multianewarray instruction 2021-04-01 12:05:18 +03:00