Ivan Hetman
|
ffe3f34731
|
classlib: add BitSet stream API (#674)
|
2023-03-15 11:09:49 +01:00 |
|
Christoph Aschwanden
|
4fa35e8688
|
classlib: fix issue with Date.UTC year
Co-authored-by: noblemaster <contact@noblemaster.com>
|
2023-02-12 10:52:36 +03:00 |
|
Alexey Andreev
|
8800e7153b
|
Don't use Gradle toolchains to specify Java version
|
2023-02-01 18:41:17 +01:00 |
|
Alexey Andreev
|
5c146c6de0
|
Fix issues in recently merged PR
|
2023-01-26 09:17:08 +01:00 |
|
Ivan Hetman
|
ada086a864
|
Base64 implementation (#650)
classlib: add Base64 support
|
2023-01-26 08:40:03 +01:00 |
|
Alexey Andreev
|
8014c038c0
|
Migrate to gradle
|
2023-01-23 17:16:07 +01:00 |
|
Alexey Andreev
|
64ae44ee01
|
JS: store global object in a variable to avoid name clashes between generated declarations (in minified mode) and global declarations
|
2022-11-17 12:02:46 +01:00 |
|
Alexey Andreev
|
70e37dfed9
|
Wasi: fix bugs in IO implementation
|
2022-11-12 21:52:29 +01:00 |
|
Alexey Andreev
|
8285799b2b
|
Fix checkstyle warning
|
2022-11-11 11:09:19 +01:00 |
|
Alexey Andreev
|
1fb70b0903
|
Fix private method call resolution in Java 11
|
2022-11-11 10:56:20 +01:00 |
|
Alexey Andreev
|
485f8ac902
|
Wasi: fix file system issues, add support for Math.pow
|
2022-11-10 17:08:58 +01:00 |
|
Alexey Andreev
|
292aa21aef
|
classlib: use built-in unicode table to implement tolower/toupper methods.
This makes it possible to use TeaVM in environments where these functions aren't natively available.
For example, WASI
|
2022-11-09 12:08:17 +01:00 |
|
Alexey Andreev
|
d5cdd740f5
|
Fix incorrect behaviour of Class.getInterfaces
fix #635
|
2022-11-04 16:15:30 +01:00 |
|
Alexey Andreev
|
a40c955d39
|
classlib: fix StringBuilder.indexOf
Fix #615
|
2022-10-05 10:16:54 +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 |
|
Alexey Andreev
|
10415b356e
|
classlib: fix AbstractSet.hashCode
|
2022-08-12 16:47:59 +02:00 |
|
Alexey Andreev
|
3571917a2f
|
Fix issue in record toString method generator
|
2022-08-06 14:07:53 +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 |
|
Alexey Andreev
|
87324a3569
|
Add Stream.toList
|
2022-06-23 10:42:43 +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
|
e625409562
|
classlib: add ResourceBundle.getBaseBundleName
|
2022-05-08 18:07:40 +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
|
393ab3b09e
|
Classlib: fix bug in regexp implementation
|
2022-02-25 20:34:44 +03:00 |
|
Alexey Andreev
|
e4a408d26e
|
classlib: throw exception from URL constructor when invalid ':' provided
|
2022-01-12 16:02:46 +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
|
7058a195b7
|
JS: fix class of object created by multianewarray instruction
|
2021-04-01 12:05:18 +03:00 |
|
Alexey Andreev
|
aa8a91d030
|
classlib: implement missing charsets
|
2021-03-30 20:03:25 +03:00 |
|
Alexey Andreev
|
75d06bebbf
|
JS: fix bug in compilation of monitorenter instruction
|
2021-03-18 14:20:29 +03:00 |
|
JohannesS
|
f97484365c
|
JS: fix overrides with default methods
|
2021-03-18 12:26:33 +03:00 |
|
Alexey Andreev
|
0cff9e104c
|
Fix checkstyle warnings after migration to the new version
|
2021-03-18 11:51:20 +03:00 |
|
Alexey Andreev
|
81bfe3f6e2
|
Improve pom.xml configuration
|
2021-03-18 11:16:41 +03:00 |
|
Alexey Andreev
|
e5249ecb6a
|
java.time: ignore or remove tests that don't pass due to weird or unclear reasons
|
2021-03-18 00:13:52 +03:00 |
|
Alexey Andreev
|
44bacd0b02
|
java.time: update threeten code and tests WRT JDK semantics
|
2021-03-18 00:13:52 +03:00 |
|
Alexey Andreev
|
e9d0ed5c67
|
java.time: reduce generated code size
|
2021-03-18 00:13:52 +03:00 |
|
Alexey Andreev
|
1b31d6da9a
|
java.time: format code according to checkstyle rules
|
2021-03-18 00:13:52 +03:00 |
|
Alexey Andreev
|
2924af963d
|
java.time: add support for time zones
|
2021-03-18 00:13:52 +03:00 |
|
Alexey Andreev
|
81878548b4
|
java.time: running threeten tests
|
2021-03-18 00:13:51 +03:00 |
|
Alexey Andreev
|
91c00da57b
|
java.time: add tests from threeten
|
2021-03-18 00:13:51 +03:00 |
|
Alexey Andreev
|
67045b068e
|
Fix infinite loop in Deflater
|
2021-03-09 16:09:09 +03:00 |
|
Alexey Andreev
|
707d11d9d8
|
JS: remove old node-based test runner, use new JUnit browser runner in travis
|
2021-03-09 11:04:21 +03:00 |
|
Alexey Andreev
|
bc9ad315ff
|
Fix time-based test for worse timer resolution
|
2021-03-09 11:00:24 +03:00 |
|
Alexey Andreev
|
1eab7e41b1
|
Fix tests. Add headless firefox test runner
|
2021-03-08 12:00:13 +03:00 |
|
Alexey Andreev
|
61db54e848
|
Add JS test runner that runs tests right in the browser
|
2021-03-07 15:56:48 +03:00 |
|