Alexey Andreev
2d79da7b1b
Fix compilation of pop2 instruction when top two entries are values of type 1
2016-04-15 23:07:30 +03:00
Alexey Andreev
da8382271f
JPS plugin runs only when one of significant classes change
2016-04-15 00:21:24 +03:00
Alexey Andreev
e557a25a04
Minor fixes
2016-04-12 23:38:45 +03:00
Alexey Andreev
ca8a9b95a1
Rename module
2016-04-12 23:00:16 +03:00
Alexey Andreev
f63ec25ed3
Move metaprogramming API implementation into separate module
2016-04-12 22:54:32 +03:00
Alexey Andreev
74a0278881
Merge branch 'metaprogramming' of https://github.com/konsoletyper/teavm into metaprogramming
2016-04-12 22:18:47 +03:00
Alexey Andreev
da42e5e3eb
Add optimizations to metaprogramming implementation
2016-04-12 22:14:15 +03:00
Alexey Andreev
4a49b9464b
Update Kotlin example
2016-04-12 22:01:22 +03:00
Alexey Andreev
84d9899b3e
Implement metaprogramming proxies
2016-04-06 23:02:15 +03:00
Alexey Andreev
b0e9f6f7a5
Add test case for lazy-based conditional that ignores its result
2016-03-02 23:28:13 +03:00
Alexey Andreev
8df8191dae
Fix bug with capturing phi inputs
2016-03-02 23:14:23 +03:00
Alexey Andreev
5564b47b9f
Add tests for lazy evaluation
2016-03-01 23:00:21 +03:00
Alexey Andreev
518e13cf07
Add several tests for metaprogramming
2016-02-29 23:07:20 +03:00
Alexey Andreev
3e562aa08a
Simple metaprogramming test passes
2016-02-27 18:46:27 +03:00
Alexey Andreev
4819eee3ef
Add support of TeaVMProperties annotation
2016-02-27 16:16:37 +03:00
Alexey Andreev
5576275998
Improving JUnit test runner
2016-02-26 23:48:04 +03:00
Alexey Andreev
c808f41a8f
Improving JUnit test runner
2016-02-23 23:27:50 +03:00
Alexey Andreev
d103306c3e
Improving JUnit test runner
2016-02-23 21:40:51 +03:00
Alexey Andreev
2b3cba69bc
Run JUnit tests via JUnit runner instead of Maven plugin
2016-02-23 18:46:32 +03:00
Alexey Andreev
5e7311d8cc
Start porting metaprogramming API implementation
2016-02-23 13:44:39 +03:00
Alexey Andreev
92dbed2593
Start porting metaprogramming API implementation
2016-02-22 23:59:54 +03:00
Alexey Andreev
1826e04951
Add class handling in dependency checker
2016-02-22 19:29:51 +03:00
Alexey Andreev
8db424809a
Update IDEA configuration. Add metaprogramming API
2016-02-21 23:35:17 +03:00
Alexey Andreev
4b006f2423
Merge remote-tracking branch 'origin/master'
2016-02-21 22:36:54 +03:00
Alexey Andreev
7d7808bb13
Fix maven build
2016-02-21 22:36:45 +03:00
Alexey Andreev
44c3c6ee53
Merge pull request #178 from jtulach/master
...
Using slightly faster version of bck2brwsr in the JBox2D benchmark.
2016-02-21 22:27:52 +03:00
Alexey Andreev
1bb36b98b2
Merge pull request #185 from shannah/master
...
Fixed NPE in LinkedList.remove(e)
2016-02-21 22:27:24 +03:00
Alexey Andreev
b897f80122
Remove unnecessary IDEA files
2016-02-21 22:26:56 +03:00
Alexey Andreev
97e83c7d8f
Improving TeaVM module configuration UI
2016-02-21 01:02:35 +03:00
Alexey Andreev
0f9014103e
Fix error when trying to edit TeaVM tab in module configuration
2016-02-19 23:50:39 +03:00
Alexey Andreev
8f734ba3b5
Remove duplication of configuration classes
2016-02-19 23:33:01 +03:00
Alexey Andreev
5706012d0e
Ignore IDEA files
2016-02-19 22:17:57 +03:00
Alexey Andreev
1ee07e89bc
First working version of JPS plugin
2016-02-18 01:17:37 +03:00
Steve Hannah
9a52a277b9
Added Timer.scheduleTaskAtFixedRate() method
2016-02-17 11:46:10 -08:00
Alexey Andreev
863a4b76ff
Struggiling with JAR hell in JPS plugin
2016-02-16 23:51:50 +03:00
Alexey Andreev
1390773c94
Trying to implement TeaVM builder for IDEA, getting JAR hell
2016-02-15 00:02:19 +03:00
Alexey Andreev
4b255e0897
Developing IDEA plugin
2016-02-13 20:41:33 +03:00
Alexey Andreev
c744cd3644
Drafting TeaVM module settings dialog
2016-02-10 00:00:53 +03:00
Alexey Andreev
78d6917a23
Temporary
2016-02-07 21:22:21 +03:00
Alexey Andreev
da82dccf00
Temporary
2016-02-07 19:20:18 +03:00
Alexey Andreev
5dad013cc7
Migration to IDEA
2016-02-07 14:28:51 +03:00
Steve Hannah
eb2e08da3f
Fixed NPE in LinkedList.remove(e)
2016-02-05 15:03:53 -08:00
Jaroslav Tulach
5be903bf50
Using slightly faster version of bck2brwsr in the JBox2D benchmark.
2016-01-28 08:47:19 +01:00
Alexey Andreev
f2fb5c7bd7
Update README.md
2015-12-31 09:34:58 +03:00
Alexey Andreev
8aa79a8b21
Update set-version script
2015-12-26 15:04:44 +03:00
Alexey Andreev
8851794485
Fix set-version script
2015-12-26 14:24:43 +03:00
Alexey Andreev
d718177fe0
Improve resource loading contributed by Jaroslav:
...
* Implement base64 decoder instead of atob, which is not supported
by IE9
* Avoid direct usage of window identifier to prevent global namespace
from spoiling
* Make customizable approach to supply list of resources to write
into JavaScript
2015-12-26 13:26:34 +03:00
Alexey Andreev
de7f0910e9
Merge branch 'jtulach_resources' into release-0.4.x
2015-12-25 22:52:27 +03:00
Alexey Andreev
ba3de15e60
Move bck2brwsr.html to a new location
2015-12-25 22:52:10 +03:00
Alexey Andreev
33d61412fb
Reduce amount of generated JSO aliases
2015-12-25 22:39:25 +03:00