Alexey Andreev
d097350787
Bump ASM version, use common ASM API version everywhere, bump ASM API version to 9
2022-10-05 11:09:53 +02:00
Alexey Andreev
a40c955d39
classlib: fix StringBuilder.indexOf
...
Fix #615
2022-10-05 10:16:54 +02:00
Alexey Andreev
fcb13b24ad
classlib: force class initialization in EnumSet implementation in order to get enum constants array filled
2022-09-13 16:03:37 +02:00
Alexey Andreev
2b671b8088
Fix issue with precedence of % operator
2022-08-25 12:48:59 +02:00
Alexey Andreev
bab6c8bddf
Fix checkstyle error
2022-08-16 10:15:48 +02:00
Alexey Andreev
38d3bf1c63
classlib: fix ByteBuffer.slice
...
Probably fixes #607
2022-08-16 10:06:08 +02:00
iamdudeman
2d73403b9a
Moved next origin/bound implementations from TThreadLocalRandom to TRandom.
2022-08-16 10:34:47 +03:00
Ulugbek
f57af7631b
fix: don't terminate if the target directory already exists
2022-08-12 17:48:58 +03:00
Alexey Andreev
10415b356e
classlib: fix AbstractSet.hashCode
2022-08-12 16:47:59 +02:00
Ulugbek
51603695f4
TeaVMTool: handle target directory creation error
2022-08-06 14:40:09 +03:00
Ulugbek
b3727191b4
TeaVMTool: resolveTransformers()
doesn't need to take as an argument variable that it can access itself
2022-08-06 14:40:09 +03:00
Ulugbek
3ff1651184
TeaVMTool: use a single try-with-resources
2022-08-06 14:40:09 +03:00
Ulugbek
0068198abd
TeaVMTool: re-use already created file
2022-08-06 14:40:09 +03:00
Timothy Solum
f7f99b3c9f
Add Random next origin, bound methods for float, double, int and long ( #609 )
2022-08-06 14:39:09 +03:00
Timothy Solum
89f41b9a35
Add setName method to Thread. ( #608 )
2022-08-06 14:37:21 +03:00
Alexey Andreev
3571917a2f
Fix issue in record toString method generator
2022-08-06 14:07:53 +03:00
Ulugbek
b6837340e5
classlib: add TCollectors#collectingAndThen
and TCollectors#toUnmodifiableList
2022-07-25 09:27:18 +03:00
Ulugbek
81ed5ef829
classlib: add an empty implementation of TAccessControlContext
2022-07-25 09:27:18 +03:00
Ulugbek
8a70c5ded0
classlib: add TAccessController(TPrivilegedExceptionAction<T>) T
2022-07-25 09:27:18 +03:00
Ulugbek
584adb457f
classlib: add TSystem#getSecurityManager()TSecurityManager
and an empty implementation of TSecurityManager
2022-07-25 09:27:18 +03:00
Ulugbek
c8eb5ec3be
classlib: add TPrivilegedActionException
2022-07-25 09:27:18 +03:00
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