Alexey Andreev
|
54dee03a83
|
Run tests in 2 parallel threads
|
2017-06-25 13:35:14 +03:00 |
|
Alexey Andreev
|
daa5384e97
|
Upgrade versions of dependencies. Upgrade tzdata, CLDR and UnicodeData
|
2017-06-18 22:33:27 +03:00 |
|
Alexey Andreev
|
8d9240df36
|
When eliminating constant conditions, and removing dead branch,
also remove corresponding phi input to avoid clashes with further
optimizations
|
2017-04-25 22:57:57 +03:00 |
|
Alexey Andreev
|
3c3448e812
|
Change HTML format settings in IDEA
|
2017-04-22 18:05:51 +03:00 |
|
Alexey Andreev
|
56a03e44b1
|
Add IDEA launch configuration to run html4j tests
|
2017-04-15 12:39:22 +03:00 |
|
Alexey Andreev
|
b4e88988f6
|
Build IDEA plugin via Maven
|
2017-02-18 16:57:52 +03:00 |
|
Alexey Andreev
|
5e44c13caf
|
Fix bugs in metaprogramming. Add run configuration that rebuilds TeaVM
|
2017-02-04 18:24:23 +03:00 |
|
Alexey Andreev
|
645b2b7cd5
|
Add local type inference to use in optimizations
|
2017-01-09 19:16:51 +03:00 |
|
Alexey Andreev
|
8e2814f984
|
IDEA: fix building multi-platform projects (JS, WebAssembly)
|
2016-11-15 23:07:25 +03:00 |
|
Alexey Andreev
|
2a3b0cd597
|
Fix generation of variable names in minified mode (fix #227). JUnit runner can be configured to run tests in minified and optimized modes. Apply these modes to travis config.
|
2016-11-04 13:21:01 +03:00 |
|
Alexey Andreev
|
af10879a81
|
Remove unnecessary IDEA project files
|
2016-10-27 12:55:28 +03:00 |
|
Alexey Andreev
|
4f218b17f8
|
WASM: creating memory access trace transformation
|
2016-09-22 11:09:16 +03:00 |
|
Alexey Andreev
|
558bcf1137
|
Fixing building idea plugin
|
2016-09-17 11:45:15 +03:00 |
|
Alexey Andreev
|
6c5a691fc9
|
Fixing minor bugs
|
2016-09-17 10:42:46 +03:00 |
|
Alexey Andreev
|
1b78de9b40
|
Minor fixes after rebase
|
2016-09-17 09:59:13 +03:00 |
|
Alexey Andreev
|
89c16b9807
|
Fixing bugs in WASM emitter
|
2016-09-17 08:58:56 +03:00 |
|
Alexey Andreev
|
6196dc80ed
|
Fix bug in phi updater. Fix tests
|
2016-09-17 08:43:56 +03:00 |
|
Alexey Andreev
|
a3f60996e2
|
Fix https://github.com/konsoletyper/teavm/issues/196
|
2016-07-28 22:23:39 +03:00 |
|
Alexey Andreev
|
a2e1fbdeb8
|
Implement TeaVM debugger in IDEA
|
2016-06-25 23:43:29 +03:00 |
|
Alexey Andreev
|
3d69167280
|
Refactor block mappers. Remove phi placement from loop inversion, since it's easier to make SSATransformer incremental and call it after each application of loop inversion
|
2016-05-14 23:36:19 +03:00 |
|
Alexey Andreev
|
81b2f69225
|
Fix bugs in loop inversion
|
2016-05-10 22:51:34 +03:00 |
|
Alexey Andreev
|
eb3558cb1a
|
Minor changes
|
2016-04-25 23:06:46 +03:00 |
|
Alexey Andreev
|
87e1ae6fb8
|
Merge branch 'idea-plugin'
|
2016-04-23 16:16:14 +03:00 |
|
Alexey Andreev
|
9efed77d60
|
Add copying of source files in JPS. Add precise method location recognition for JPS diagnostics
|
2016-04-23 16:15:43 +03:00 |
|
Alexey Andreev
|
894e39c59f
|
Move static fields from class scope to global scope
|
2016-04-17 13:26:29 +03:00 |
|
Alexey Andreev
|
e557a25a04
|
Minor fixes
|
2016-04-12 23:38:45 +03:00 |
|
Alexey Andreev
|
f63ec25ed3
|
Move metaprogramming API implementation into separate module
|
2016-04-12 22:54:32 +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
|
5576275998
|
Improving JUnit test runner
|
2016-02-26 23:48:04 +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
|
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
|
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
|
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 |
|
Alexey Andreev
|
863a4b76ff
|
Struggiling with JAR hell in JPS plugin
|
2016-02-16 23:51:50 +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
|
da82dccf00
|
Temporary
|
2016-02-07 19:20:18 +03:00 |
|
Alexey Andreev
|
5dad013cc7
|
Migration to IDEA
|
2016-02-07 14:28:51 +03:00 |
|