Alexey Andreev
|
5fca860b70
|
Remove JSConstructor. Further development of JSO TCK
|
2015-09-12 13:47:58 +03:00 |
|
Alexey Andreev
|
f620f9513e
|
Working on TCK for JSO
|
2015-09-10 12:11:37 +03:00 |
|
Alexey Andreev
|
e717adcd84
|
Fix JSO dependencies
|
2015-09-09 15:11:23 +03:00 |
|
Alexey Andreev
|
a5ffd11151
|
Further refactoring of JSO
|
2015-09-08 21:45:08 +03:00 |
|
Alexey Andreev
|
fe940bc084
|
Refactor TeaVM to use new default methods of ClassReaderSource instead
of manual traversing through class hierarchy
|
2015-07-31 23:12:38 +03:00 |
|
Alexey Andreev
|
0be4ca336d
|
Fix bugs in emit API
|
2015-07-30 18:11:31 +03:00 |
|
Alexey Andreev
|
3eea8da7fa
|
Improving emit API
|
2015-07-27 17:46:55 +03:00 |
|
Alexey Andreev
|
00a751ef13
|
Merge branch 'master' into emit-api
Conflicts:
teavm-core/src/main/java/org/teavm/model/emit/ProgramEmitter.java
teavm-core/src/main/java/org/teavm/model/emit/ValueEmitter.java
|
2015-07-26 23:44:24 +03:00 |
|
Alexey Andreev
|
4548705620
|
Apply new checkstyle rules
|
2015-07-23 11:47:14 +03:00 |
|
Alexey Andreev
|
c20209e651
|
Rewrite with lambdas some more code
|
2015-07-22 22:43:50 +03:00 |
|
Alexey Andreev
|
1b643a2ad6
|
Fix https://github.com/konsoletyper/teavm/issues/134
|
2015-07-02 19:59:28 +03:00 |
|
Alexey Andreev
|
6ab53cbf6a
|
Fix https://github.com/konsoletyper/teavm/issues/130
Fix https://github.com/konsoletyper/teavm/issues/133
|
2015-06-30 15:41:49 +04:00 |
|
Alexey Andreev
|
dd8708e015
|
Advance version to 0.4.0-SNAPSHOT
|
2015-06-30 13:00:35 +04:00 |
|
Alexey Andreev
|
c9e9e3654a
|
Fix dependency error in some programs that use annotation API
|
2015-06-23 19:17:32 +04:00 |
|
Alexey Andreev
|
8926306f17
|
Refactor dependency checker
|
2015-06-20 20:27:43 +03:00 |
|
Alexey Andreev
|
32feb24d0f
|
First working version of annotation support
|
2015-06-18 13:47:16 +04:00 |
|
Alexey Andreev
|
fd689d2efa
|
Add very first draft of annotation support
|
2015-06-17 22:26:23 +03:00 |
|
Alexey Andreev
|
fc8200f135
|
Fix incremental build. Enable incremental build in junit CLI
|
2015-06-10 11:33:05 +03:00 |
|
Alexey Andreev
|
3d95eb1a7e
|
Trying to fix corrupted state stack when calling Class.newInstance.
See https://github.com/konsoletyper/teavm/issues/118
|
2015-05-26 22:27:33 +03:00 |
|
Alexey Andreev
|
e7a88d087c
|
Add emitter. Refactor metadata generator. Fix bugs in timezone
formatting and parsing
|
2015-05-22 18:18:53 +04:00 |
|
Alexey Andreev
|
05c74a2d8a
|
Add support of embedded time zone decoding
|
2015-05-16 16:50:00 +03:00 |
|
Alexey Andreev
|
33e9fca099
|
Bugfixes
|
2015-04-05 18:43:56 +03:00 |
|
Alexey Andreev
|
d66595b9c7
|
Fix dependency issue with async methods
|
2015-04-05 16:06:15 +03:00 |
|
konsoletyper
|
17ccec57e9
|
Add missing javadoc tags
|
2015-03-15 18:22:39 +03:00 |
|
Alexey Andreev
|
b19c545318
|
Fix issue
|
2015-03-11 19:49:31 +04:00 |
|
konsoletyper
|
8fe3876641
|
First working prototype of new async
|
2015-03-10 22:09:43 +03:00 |
|
Alexey Andreev
|
56c5fefae4
|
Further development
|
2015-03-10 19:33:34 +04:00 |
|
Alexey Andreev
|
32deaf2716
|
Further work on a new thread emulator
|
2015-03-10 15:19:54 +04:00 |
|
konsoletyper
|
fe2adc4675
|
Speed-up TeaVM compiler on large applications
|
2015-03-09 16:22:19 +03:00 |
|
konsoletyper
|
62118e2cfe
|
Add frequency-based naming in minified mode
|
2015-03-09 13:28:37 +03:00 |
|
konsoletyper
|
97889bc217
|
Improve minification of async code
|
2015-03-09 11:29:49 +03:00 |
|
konsoletyper
|
6017bd6586
|
Fix https://github.com/konsoletyper/teavm/issues/84
|
2015-03-08 21:13:31 +03:00 |
|
konsoletyper
|
7869173ac2
|
Remove build errors on JDK8
|
2015-03-08 12:18:57 +03:00 |
|
konsoletyper
|
a9ff14b599
|
Repair Class.getEnumConstants()
|
2015-02-26 23:28:01 +03:00 |
|
konsoletyper
|
eba560d373
|
Don't generate monitorenter/monitorexit where unnecessary
|
2015-02-26 21:30:04 +03:00 |
|
Alexey Andreev
|
a47cf14352
|
Replace OutputStreamWriter and DataOutputStream
|
2015-02-26 19:12:53 +04:00 |
|
konsoletyper
|
bab69bac3d
|
Fix multiple bugs
|
2015-02-24 23:07:59 +03:00 |
|
konsoletyper
|
7d62c16c8d
|
Bugfixes in sync primitives
|
2015-02-24 21:08:56 +03:00 |
|
Alexey Andreev
|
4908293e50
|
Fix NPE in Renderer: https://github.com/konsoletyper/teavm/issues/76
Add async support in Class.newInstance()
|
2015-02-24 15:51:27 +04:00 |
|
Alexey Andreev
|
d929181e81
|
Close https://github.com/konsoletyper/teavm/issues/65
|
2015-02-20 17:09:57 +04:00 |
|
Alexey Andreev
|
69857af688
|
Fix https://github.com/konsoletyper/teavm/issues/66
|
2015-02-20 16:55:35 +04:00 |
|
konsoletyper
|
b6cb9bfd4a
|
Fix monitor methods. Improve JSO to handle abstract classes
|
2015-02-15 18:11:23 +04:00 |
|
konsoletyper
|
4ce1031c0c
|
Trying to fix https://github.com/konsoletyper/teavm/issues/58
|
2015-02-14 01:18:43 +04:00 |
|
konsoletyper
|
4cf084d848
|
Fix Thread.start()
|
2015-02-14 00:41:29 +04:00 |
|
konsoletyper
|
a4d948f26b
|
Fix bugs
|
2015-02-13 22:30:41 +04:00 |
|
konsoletyper
|
71195c04ce
|
Fix some bugs
|
2015-02-09 23:04:02 +04:00 |
|
Alexey Andreev
|
dd25ae4759
|
Further removal of direct JavaScript generation from classlib
|
2015-02-09 19:36:45 +04:00 |
|
konsoletyper
|
2ae7b587d1
|
Most of TClass now uses Platform instead of code generation
|
2015-02-08 22:35:51 +04:00 |
|
konsoletyper
|
d93fa6cf41
|
Start eliminating JavaScript generators in classlib in favour of calling
Platform and JSO
|
2015-02-07 20:58:47 +04:00 |
|
konsoletyper
|
3b1d6851a4
|
Refactoring. Add AsyncCallback support
|
2015-02-07 18:36:18 +04:00 |
|