Alexey Andreev
|
82b11f285e
|
Make async methods work in bootstrap TeaVM
|
2017-12-03 20:47:20 +03:00 |
|
Alexey Andreev
|
7a03bf795f
|
Add some Java classes that aren't used by TeaVM, but are necessary for javac
|
2017-12-03 20:05:50 +03:00 |
|
Alexey Andreev
|
c15709994f
|
Fix bug in decompiling nested catch blocks with complex control flow
|
2017-12-03 18:39:57 +03:00 |
|
Alexey Andreev
|
7b989a4c1c
|
Fix bug in EnumSet.of
|
2017-12-03 17:46:35 +03:00 |
|
Alexey Andreev
|
8256302c03
|
Fix ClassLoader.getResourceAsStream
|
2017-12-03 13:08:08 +03:00 |
|
Alexey Andreev
|
0419867497
|
Add scrolling properties to HTMLElement
|
2017-12-03 13:01:22 +03:00 |
|
Andrii Panasiuk
|
05213f66e7
|
Add link to the TeaVM forum on Google groups
|
2017-12-02 18:37:42 +03:00 |
|
Steve Hannah
|
b1b602f048
|
Fixed NPE when padding null arrays to JSO methods that accept arrays.
|
2017-12-01 19:19:04 +03:00 |
|
Steve Hannah
|
1978f97692
|
Added setLength method to JSArray
|
2017-12-01 19:17:48 +03:00 |
|
Alexey Andreev
|
3c83c7e7b9
|
Fix native declarations
|
2017-11-30 00:14:29 +03:00 |
|
Alexey Andreev
|
ae68bc366b
|
Add some JS API declarations
|
2017-11-28 22:48:54 +03:00 |
|
Alexey Andreev
|
f14990eaeb
|
Fix bug in base64 encoder
|
2017-11-26 20:18:39 +03:00 |
|
Alexey Andreev
|
a39e6eb47e
|
Get rid of Base64 class in TeaVM compiler
|
2017-11-26 19:56:23 +03:00 |
|
Alexey Andreev
|
8fbf62ebac
|
Fix infinite lock when overriding Thread.run and then joining it
|
2017-11-26 17:32:09 +03:00 |
|
Alexey Andreev
|
cc04c3446d
|
Add support for several JDK classes and functions
|
2017-11-26 17:10:56 +03:00 |
|
Alexey Andreev
|
cc0f7583b0
|
Minor performance improvement
|
2017-11-26 14:53:56 +03:00 |
|
Alexey Andreev
|
0ecafbe4b4
|
Add newly supported packages to page of Java class library support
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
55e229d566
|
Update gitignore
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
a20d0b0855
|
Fix compile-time error when callable reference requires boxing
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
a7ac256c47
|
Fix bug in AST optimization
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
1200354a7b
|
Emit boolean constants as numbers
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
c246bb6e1e
|
Fix code that represents doubles as text in bootstrap mode
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
ff19dc15c9
|
Further bootstrapping
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
5fb1623c4e
|
Add utility method to automatically register extensions in bootstrap mode
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
42be95959b
|
Minor fixes for bootstrapping TeaVM
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
256814a60a
|
Support plugin loading from bootstrap environment
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
cb355a85f5
|
Add BufferedOutputStream implementation
|
2017-11-26 13:14:02 +03:00 |
|
Alexey Andreev
|
5fa48c089a
|
Add several unimplemented collection methods
|
2017-11-26 13:14:00 +03:00 |
|
Alexey Andreev
|
608e62ae3b
|
Add support of stream API
|
2017-11-26 13:13:33 +03:00 |
|
Alexey Andreev
|
2fb6ca7001
|
Fix bug in LambdaMetafactory
|
2017-11-26 13:05:34 +03:00 |
|
Alexey Andreev
|
fc4425d7f4
|
Add missing method to Properties
|
2017-11-26 13:05:34 +03:00 |
|
Alexey Andreev
|
980a2d9e97
|
Add Optional implementation
|
2017-11-19 14:36:19 +03:00 |
|
Alexey Andreev
|
62f639f92b
|
Properly report missing virtual methods
|
2017-11-19 14:36:04 +03:00 |
|
Alexey Andreev
|
3f487f8a7d
|
Add some useful implementations of ClassHolderSource and ResourceReader
|
2017-11-16 18:30:25 +03:00 |
|
Alexey Andreev
|
44e6feef0c
|
Add support for functions that return true or false depending on whether they run from TeaVM
|
2017-11-16 18:30:04 +03:00 |
|
Alexey Andreev
|
2f73272ed7
|
Fix compiler crash when service enumerated in META-INF/service does not exist
|
2017-11-16 16:16:10 +03:00 |
|
Alexey Andreev
|
07f946e710
|
Add some useful JDK classes
|
2017-11-16 15:47:10 +03:00 |
|
Alexey Andreev
|
e96df3ef7e
|
Add java.util.jar.* classes
|
2017-11-16 15:11:58 +03:00 |
|
Alexey Andreev
|
aa48a097d2
|
Fix bug in File.createTempFile
|
2017-11-16 15:11:58 +03:00 |
|
Alexey Andreev
|
7e422c081e
|
Disable nullability inspection in IDEA
|
2017-11-16 15:11:58 +03:00 |
|
Alexey Andreev
|
0e5b1a97c1
|
Add PipedInputStream and PipedOutputStream
|
2017-11-16 15:11:58 +03:00 |
|
Alexey Andreev
|
82b96da215
|
Add StreamTokenizer
|
2017-11-16 15:11:58 +03:00 |
|
Alexey Andreev
|
7f152c0137
|
Add FileReader and FileWriter
|
2017-11-16 15:11:58 +03:00 |
|
Alexey Andreev
|
30da395304
|
Add BufferedWriter
|
2017-11-16 13:43:31 +03:00 |
|
Alexey Andreev
|
c9281b700b
|
Enable IDEA inspection
|
2017-11-16 00:19:00 +03:00 |
|
Alexey Andreev
|
c9485ccbdc
|
Add tests for FileInputStream and FileOutputStream
|
2017-11-16 00:19:00 +03:00 |
|
Alexey Andreev
|
a96b5912c7
|
Uncomment previously failing File tests and fix bugs in File implementation
|
2017-11-16 00:19:00 +03:00 |
|
Alexey Andreev
|
105c188953
|
Fix nested exception handlers
|
2017-11-16 00:19:00 +03:00 |
|
Alexey Andreev
|
23c25c5d6e
|
Add tests for java.io.File. Improve its implementation to pass tests
|
2017-11-15 00:13:07 +03:00 |
|
Alexey Andreev
|
c048b2ac6c
|
Implement java.io.RandomAccessFile
|
2017-11-14 00:08:49 +03:00 |
|