Alexey Andreev
|
c7829a77cf
|
Fix diagnostics tests
|
2017-01-24 23:42:41 +03:00 |
|
Alexey Andreev
|
c1cddc5a71
|
Add JSByRef annotation to specify which parameters to pass to JS by reference
|
2017-01-23 23:10:35 +03:00 |
|
Alexey Andreev
|
727c831467
|
Use new null checker in optimizer. Fix multiple bugs in optimizer and IR
|
2017-01-03 23:39:43 +03:00 |
|
Alexey Andreev
|
ae5e1e4962
|
Store instructions as double-linked list instead of ArrayList
|
2016-12-20 00:03:14 +03:00 |
|
Alexey Andreev
|
af10879a81
|
Remove unnecessary IDEA project files
|
2016-10-27 12:55:28 +03:00 |
|
Alexey Andreev
|
b3b1b54582
|
Remove unnecessary dependencies
|
2016-10-26 15:02:41 +03:00 |
|
Alexey Andreev
|
ed7e8ff7f4
|
javascript: refactor renderer
|
2016-09-17 09:21:26 +03:00 |
|
Alexey Andreev
|
1c1b0c69fa
|
Propagating variable name via compiler's pipeline
|
2016-09-17 09:11:59 +03:00 |
|
Alexey Andreev
|
4fd20794c1
|
Refactoring. Fix checkstyle errors
|
2016-09-17 09:11:07 +03:00 |
|
Alexey Andreev
|
9fb97fd53f
|
Refactoring
|
2016-09-17 09:00:40 +03:00 |
|
Alexey Andreev
|
1be9ffb19e
|
Rename InstructionLocation to TextLocation. Replace NodeLocation by TextLocation
|
2016-09-17 08:59:03 +03:00 |
|
Alexey Andreev
|
a1fe87ff70
|
Move several annotations
|
2016-09-17 08:59:01 +03:00 |
|
Alexey Andreev
|
47997cde87
|
Rename target package to backend to avoid gitignore
|
2016-09-17 08:59:00 +03:00 |
|
Alexey Andreev
|
89c16b9807
|
Fixing bugs in WASM emitter
|
2016-09-17 08:58:56 +03:00 |
|
Alexey Andreev
|
789119e6ea
|
Move ast package off javascript
|
2016-09-17 08:55:58 +03:00 |
|
Alexey Andreev
|
52ace0c252
|
Refactor TeaVM to support pluggable targets like JavaScript, WebAssembly, LLVM, etc (with only JavaScript target for now)
|
2016-09-17 08:55:44 +03:00 |
|
Alexey Andreev
|
d196eb9864
|
Further work on incremental phi updater
|
2016-06-05 20:58:23 +03:00 |
|
Alexey Andreev
|
3c93b78902
|
Implementing loop inversion
|
2016-05-09 18:13:00 +03:00 |
|
Alexey Andreev
|
0d3d6e883d
|
Improving build diagnostics in IDEA. Fix minor problems in JSO
|
2016-04-21 22:29:40 +03:00 |
|
Alexey Andreev
|
92dbed2593
|
Start porting metaprogramming API implementation
|
2016-02-22 23:59:54 +03:00 |
|
Alexey Andreev
|
8db424809a
|
Update IDEA configuration. Add metaprogramming API
|
2016-02-21 23:35:17 +03:00 |
|
Alexey Andreev
|
7d7808bb13
|
Fix maven build
|
2016-02-21 22:36:45 +03:00 |
|
Alexey Andreev
|
5706012d0e
|
Ignore IDEA files
|
2016-02-19 22:17:57 +03:00 |
|
Alexey Andreev
|
863a4b76ff
|
Struggiling with JAR hell in JPS plugin
|
2016-02-16 23:51:50 +03:00 |
|
Alexey Andreev
|
78d6917a23
|
Temporary
|
2016-02-07 21:22:21 +03:00 |
|
Alexey Andreev
|
5dad013cc7
|
Migration to IDEA
|
2016-02-07 14:28:51 +03:00 |
|
Alexey Andreev
|
33d61412fb
|
Reduce amount of generated JSO aliases
|
2015-12-25 22:39:25 +03:00 |
|
Alexey Andreev
|
03538071c4
|
Prevent JSBody from inlining if its argumet get used more than once
|
2015-12-25 21:48:32 +03:00 |
|
Alexey Andreev
|
0369d100c6
|
Make JSBody report about wrong parameter/returning type/instance type to
avoid confusion like this:
https://github.com/konsoletyper/teavm/issues/164
|
2015-12-25 19:04:54 +03:00 |
|
Alexey Andreev
|
4c4d236653
|
Switch all versions to 1.0.0-SNAPSHOT. Prototyping version switch script
|
2015-12-24 21:26:29 +03:00 |
|
Alexey Andreev
|
7b33bb643e
|
Raise version to 0.4.1
|
2015-11-30 20:27:01 +03:00 |
|
Alexey Andreev
|
e4a83b7d79
|
Raise version to 0.4.1-SNAPSHOT
|
2015-10-25 19:27:30 +03:00 |
|
Alexey Andreev
|
f25b2d46e8
|
Change version to 0.4.0
|
2015-10-22 08:25:53 +03:00 |
|
Alexey Andreev
|
fb3412b4c0
|
Fix generation of JS aliases for Java objects
|
2015-10-21 21:56:08 +03:00 |
|
Alexey Andreev
|
8702f7ee33
|
Repair incremental builder
|
2015-10-21 20:51:43 +03:00 |
|
Alexey Andreev
|
ce83560279
|
Fix failed tests
|
2015-10-21 16:35:33 +03:00 |
|
Alexey Andreev
|
2640234391
|
Rename achieved -> reached. Fix - operator generation in minified mode
|
2015-10-21 12:08:30 +03:00 |
|
Alexey Andreev
|
891ec3e6fd
|
Improve async code example. Don't generate JSO aliases for static
methods
|
2015-10-20 23:05:55 +03:00 |
|
Alexey Andreev
|
385b696de9
|
Add mocks for WebSockets in html4j
|
2015-10-20 22:21:06 +03:00 |
|
Alexey Andreev
|
64e39be307
|
Trying to fix JSONP calls in Html4j tests
|
2015-10-20 18:20:32 +03:00 |
|
Alexey Andreev
|
24952e5b86
|
Fix bug in JSO implementation
|
2015-10-12 21:26:05 +03:00 |
|
Alexey Andreev
|
f5b21f9455
|
Fix constructor publishing in JSO
|
2015-10-11 19:03:15 +03:00 |
|
Alexey Andreev
|
7c4b4ebe77
|
Fix bug. Integrate precedence API into JSO
|
2015-10-11 18:03:46 +03:00 |
|
Alexey Andreev
|
6d23626867
|
Refactor precedence support
|
2015-10-11 17:30:28 +03:00 |
|
Alexey Andreev
|
5522f55c68
|
Deep refactoring of tooling libraries
|
2015-10-09 17:56:38 +03:00 |
|
Alexey Andreev
|
219fab22ef
|
Move JSO wrappers to separate project
|
2015-10-04 12:14:36 +03:00 |
|
Alexey Andreev
|
3341df3668
|
Change directory structure
|
2015-10-04 11:49:20 +03:00 |
|