Alexey Andreev
|
6986f1c02a
|
Refactoring JSO implementation
|
2015-09-26 23:44:59 +03:00 |
|
Alexey Andreev
|
bae388a778
|
First version of Java callbacks, without dependency checker hook and
parameter conversion.
|
2015-09-25 22:56:41 +03:00 |
|
Alexey Andreev
|
ffbd68cf69
|
Implementing JavaScript-to-Java calls in JSBody
|
2015-09-25 17:31:10 +03:00 |
|
Alexey Andreev
|
7012e9b4d9
|
Fix bug in JS string mapping. Remove obsolete test
|
2015-09-25 17:09:50 +03:00 |
|
Alexey Andreev
|
9b7760c639
|
Add inlining of JSBody scripts
|
2015-09-25 16:51:06 +03:00 |
|
Alexey Andreev
|
49f05cbb6e
|
Improve JSBody implementation
|
2015-09-25 13:28:46 +03:00 |
|
Alexey Andreev
|
d4309bb564
|
New JSBody generator allowing to get smaller JavaScript code
|
2015-09-24 16:58:37 +03:00 |
|
Alexey Andreev
|
792294296d
|
Add test for remaining JavaScript constructs
|
2015-09-23 14:22:24 +03:00 |
|
Alexey Andreev
|
ccfddb19a4
|
Add some tests for AstWriter
|
2015-09-22 17:40:49 +03:00 |
|
Alexey Andreev
|
06a4356543
|
Adding tests for AstWriter
|
2015-09-22 15:43:05 +03:00 |
|
Alexey Andreev
|
3e88314fbb
|
Developing JavaScript AST writer for JSBody
|
2015-09-18 18:15:25 +03:00 |
|
Alexey Andreev
|
d4b7348394
|
Improving JSBody implementation
|
2015-09-13 20:50:32 +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
|
b4ba3719d0
|
Fix bugs in Eclipse and Maven builders
|
2015-09-06 10:36:23 +03:00 |
|
Alexey Andreev
|
7886937a8f
|
Merge pull request #146 from mpoindexter/master-add-linkedblockingdeque
Add LinkedBlockingDeque
|
2015-08-19 21:25:16 +03:00 |
|
Alexey Andreev
|
2f630db1fd
|
Merge pull request #148 from jtulach/CustomizeCompilationScopes
One can customize the compilation scope in pom.xml. As such following…
|
2015-08-19 21:25:07 +03:00 |
|
Alexey Andreev
|
f2d8e61b05
|
Fix bug in BigInteger
|
2015-08-19 20:19:17 +03:00 |
|
Jaroslav Tulach
|
ad7f30a0de
|
One can customize the compilation scope in pom.xml. As such following snipet in pom will include compile & runtime dependencies in the compilation:
<compileScopes>
<compileScope>compile</compileScope>
<compileScope>runtime</compileScope>
</compileScopes>
|
2015-08-13 00:36:15 +02:00 |
|
Alexey Andreev
|
6b03fd4227
|
Update archetype version in README.md
|
2015-08-04 21:34:02 +03:00 |
|
Alexey Andreev
|
bb927e3a35
|
Fix bug in ValueEmitter.cast with primitives
|
2015-08-02 16:44:31 +03:00 |
|
Alexey Andreev
|
dd00dd4c78
|
Add parameter annotation support
|
2015-08-01 23:48:19 +03:00 |
|
Alexey Andreev
|
1d45cd4d2b
|
java.util.function
|
2015-08-01 21:54:47 +03:00 |
|
Alexey Andreev
|
afac931c62
|
Fix bug in annotation support
|
2015-08-01 14:42:40 +03:00 |
|
Alexey Andreev
|
0b7e78d9f9
|
Fix bug in dependency checker. Additional test cases for lambdas
|
2015-08-01 14:32:15 +03:00 |
|
Alexey Andreev
|
8cd134bc90
|
Fix bugs in emit API
|
2015-08-01 12:57:43 +03:00 |
|
Alexey Andreev
|
11ce75af74
|
Fix LambdaMetafactory support for different cases
|
2015-07-31 23:13:05 +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
|
57a39a156a
|
Emit neg and not
|
2015-07-31 17:20:21 +03:00 |
|
Alexey Andreev
|
e95b537687
|
Fix bugs in emit API
|
2015-07-30 23:09:07 +03:00 |
|
Alexey Andreev
|
0be4ca336d
|
Fix bugs in emit API
|
2015-07-30 18:11:31 +03:00 |
|
Alexey Andreev
|
ce525f0a78
|
Add support for reference equality condition emitter
|
2015-07-29 17:45:22 +03:00 |
|
Alexey Andreev
|
8ba1598c08
|
Add emitter for switch (string) construction
|
2015-07-29 17:19:22 +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
|
5aa526bc34
|
Remove unnecessary plugin executions
|
2015-07-26 23:14:08 +03:00 |
|
Alexey Andreev
|
c67f493187
|
Remove retrolambda
|
2015-07-26 23:11:14 +03:00 |
|
Alexey Andreev
|
13353d0bde
|
LambdaMetafactory support
|
2015-07-26 18:47:37 +03:00 |
|
Alexey Andreev
|
d5f5e2633b
|
InvokeDynamic support
|
2015-07-26 15:46:49 +03:00 |
|
Alexey Andreev
|
50b42ab092
|
Implementing InvokeDynamic instruction
|
2015-07-26 12:57:35 +03:00 |
|
Alexey Andreev
|
ea89ecc6b7
|
Further improvements in emit API
|
2015-07-24 17:50:58 +03:00 |
|
Alexey Andreev
|
d5815b9150
|
Refactoring emit API
|
2015-07-23 19:02:53 +03:00 |
|