Alexey Andreev
|
d4309bb564
|
New JSBody generator allowing to get smaller JavaScript code
|
2015-09-24 16:58:37 +03:00 |
|
Alexey Andreev
|
53d784ee7b
|
Add tests for JSFunctor
|
2015-09-13 19:44:35 +03:00 |
|
Alexey Andreev
|
5fca860b70
|
Remove JSConstructor. Further development of JSO TCK
|
2015-09-12 13:47:58 +03:00 |
|
Alexey Andreev
|
0b66d4c799
|
Add test cases for primitive arrays
|
2015-09-11 19:32:03 +03:00 |
|
Alexey Andreev
|
f620f9513e
|
Working on TCK for JSO
|
2015-09-10 12:11:37 +03:00 |
|
Alexey Andreev
|
e1f6bfdaeb
|
Updating JSO implementation
|
2015-09-09 18:16:37 +03:00 |
|
Alexey Andreev
|
e717adcd84
|
Fix JSO dependencies
|
2015-09-09 15:11:23 +03:00 |
|
Alexey Andreev
|
0064abeab7
|
Add javadocs to JSO annotations
|
2015-09-08 22:04:26 +03:00 |
|
Alexey Andreev
|
a5ffd11151
|
Further refactoring of JSO
|
2015-09-08 21:45:08 +03:00 |
|
Alexey Andreev
|
ac3159aadf
|
Further refactoring of JSO spec
|
2015-09-08 18:39:21 +03:00 |
|
Alexey Andreev
|
ac5d53ef08
|
Starting to refactor JSO
|
2015-09-07 18:24:30 +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
|
c67f493187
|
Remove retrolambda
|
2015-07-26 23:11:14 +03:00 |
|
Alexey Andreev
|
bda49b95bd
|
Fix build. Apply rules to some classes of teavm-classlib
|
2015-07-23 15:31:49 +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
|
5a1810c5e5
|
Fix https://github.com/konsoletyper/teavm/issues/129
|
2015-07-02 19:30:33 +03: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
|
3e036619a2
|
Partial fix for https://github.com/konsoletyper/teavm/issues/79
Diagnostic is only shown on overriding method usage. Instead, some
global mechanism (such as annotation processor) should be used.
|
2015-06-20 20:03:37 +03:00 |
|
Alexey Andreev
|
c743c8d3c1
|
Small optimization for passing string literals to JS
|
2015-05-08 13:23:57 +04:00 |
|
Alexey Andreev
|
25310a5082
|
Trying to improve functors for better performance and for functor
persistence (see https://github.com/konsoletyper/teavm/issues/103)
|
2015-05-08 13:10:28 +04:00 |
|
Alexey Andreev
|
30d601e807
|
Fix IndexedDB wrappers
|
2015-04-04 18:29:18 +03:00 |
|
Alexey Andreev
|
2e4af24c99
|
Creating IndexedDB API wrappers
|
2015-04-03 18:51:03 +04:00 |
|
Alexey Andreev
|
b8fa0a541a
|
Fix bugs in JSBody
|
2015-04-01 18:28:31 +04:00 |
|
Alexey Andreev
|
4adf789142
|
Fixing bugs in JSBody
|
2015-04-01 00:10:51 +03:00 |
|
konsoletyper
|
17ccec57e9
|
Add missing javadoc tags
|
2015-03-15 18:22:39 +03:00 |
|
konsoletyper
|
14dd352cb6
|
Fix exception thrown with incomplete classpath
|
2015-03-12 20:24:33 +03: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
|
7869173ac2
|
Remove build errors on JDK8
|
2015-03-08 12:18:57 +03:00 |
|
Alexey Andreev
|
c8090c0bde
|
https://github.com/konsoletyper/teavm/issues/51
|
2015-03-01 12:07:39 +03:00 |
|
konsoletyper
|
302c1c2237
|
Minor fixes
|
2015-02-26 23:47:57 +03:00 |
|
konsoletyper
|
0c5fb8d9b0
|
Automatically make all JSObject implementors' methods as @Sync
|
2015-02-24 20:12:56 +03:00 |
|
konsoletyper
|
e8803390d2
|
When transforming final JS method to static methods, map phis and
try-catches as well
|
2015-02-15 19:22:37 +04:00 |
|
konsoletyper
|
b6cb9bfd4a
|
Fix monitor methods. Improve JSO to handle abstract classes
|
2015-02-15 18:11:23 +04:00 |
|
konsoletyper
|
f35f06097c
|
Further minification
|
2015-02-13 22:58:44 +04:00 |
|
Alexey Andreev
|
54ecf6e00f
|
One step toward further minification
|
2015-02-12 19:08:44 +04:00 |
|
konsoletyper
|
727c02381a
|
Fix error in JSO alias generator
|
2015-02-11 23:21:28 +04:00 |
|
konsoletyper
|
b69b5b9219
|
Fix dependency problem in JSO
|
2015-02-10 21:57:15 +04:00 |
|
konsoletyper
|
cf06ee7f87
|
Fix error building callgraph with JSFunctors
|
2015-02-09 23:48:22 +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 |
|
konsoletyper
|
cd699bffcb
|
Fix bug in JSBody support
|
2015-01-26 22:43:59 +04:00 |
|
konsoletyper
|
ad57f957cb
|
JSO bugfixes and improvements
|
2015-01-25 15:21:17 +04:00 |
|
konsoletyper
|
b731687c3e
|
Add support of JSBody
|
2015-01-24 16:40:10 +04:00 |
|
Alexey Andreev
|
be4457c285
|
Fix errors in WebGL wrappers. Add support of some typed arrays
|
2015-01-23 19:28:12 +04:00 |
|
konsoletyper
|
1b0b47985d
|
WebGL wrappers. Additional core JS wrappers
|
2015-01-22 23:03:54 +04:00 |
|