Ivan Hetman
|
5dee60eec6
|
classlib: add CharSequence.isEmpty support (#683)
|
2023-04-04 13:03:38 +02:00 |
|
Alexey Andreev
|
246498763d
|
classlib: fix more bugs in int-to-string conversion
|
2023-04-03 17:18:59 +02:00 |
|
Alexey Andreev
|
7442898898
|
classlib: fix checkstyle error
|
2023-04-03 10:14:45 +02:00 |
|
Ivan Hetman
|
a1074918cf
|
classlib: fix issues related to ArrayList, Arrays and Comparator
|
2023-04-03 10:07:28 +02:00 |
|
Alexey Andreev
|
c5572bc573
|
classlib: fix stringifying min integer and min long. Refactor tests
|
2023-04-03 09:39:31 +02:00 |
|
Ivan Hetman
|
9201d16853
|
classlib: add missing constructor to PriorityQueue (#680)
|
2023-04-02 19:23:18 +02:00 |
|
Alexey Andreev
|
a70251fe83
|
classlib: add Integer/Long.compareUnsigned
|
2023-03-25 09:37:44 +01:00 |
|
Ivan Hetman
|
ffe3f34731
|
classlib: add BitSet stream API (#674)
|
2023-03-15 11:09:49 +01:00 |
|
Alexey Andreev
|
ca76ea45cf
|
Get rid of Gson library
|
2023-03-10 21:19:30 +01:00 |
|
Ivan Hetman
|
07d56f1b0b
|
classlib: fix NPE when passing null to Arrays.toString (#667)
|
2023-02-28 11:46:59 +03:00 |
|
Alexey Andreev
|
672f7e32cd
|
classlib: update tzdata, unicodedata and cldr
|
2023-02-24 19:44:38 +01:00 |
|
Alexey Andreev
|
7bde7d9642
|
classlib: fix invalid superclass of IllegalStateException
|
2023-02-17 20:49:57 +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
|
f09a427827
|
classlib: fix strange character in method names
|
2023-02-02 10:15:23 +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 |
|
Ivan Hetman
|
e12f99ab49
|
Crypto/UUID (#639)
JS: if possible, use crypto API to generate UUID
|
2022-12-07 14:33:27 +03:00 |
|
Alexey Andreev
|
68efdddddf
|
JS: fix writing from JS to stdout
|
2022-11-16 16:41:29 +01:00 |
|
Alexey Andreev
|
70e37dfed9
|
Wasi: fix bugs in IO implementation
|
2022-11-12 21:52:29 +01:00 |
|
Alexey Andreev
|
c52b71292d
|
Fix Math.pow implementation in JS
|
2022-11-11 09:15:52 +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
|
224810d0ab
|
Wasm: support file IO and random generator in WASI
|
2022-11-08 19:44:56 +01:00 |
|
Alexey Andreev
|
3eb4b742ea
|
Move FS support to teavm-core module
|
2022-11-07 09:53:46 +01:00 |
|
Alexey Andreev
|
1ca2c75e1c
|
Wasm: initial WASI support
|
2022-11-06 11:53:52 +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
|
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
|
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 |
|
Alexey Andreev
|
10415b356e
|
classlib: fix AbstractSet.hashCode
|
2022-08-12 16:47:59 +02: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
|
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
|
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
|
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
|
0bcd3101ad
|
Remove unused threeten code
|
2022-03-25 13:21:21 +03:00 |
|