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
dd8708e015
Advance version to 0.4.0-SNAPSHOT
2015-06-30 13:00:35 +04:00
Alexey Andreev
ef8543d510
In html4j add support of JavaScript int to Java long marshall; add
...
support of Byte and Short wrappers.
2015-06-24 18:02:41 +04:00
Alexey Andreev
49e6050871
Add wildcard-based class exclusion from JUnit mojo
2015-06-23 18:23:57 +04:00
Alexey Andreev
8926306f17
Refactor dependency checker
2015-06-20 20:27:43 +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
konsoletyper
3b1d6851a4
Refactoring. Add AsyncCallback support
2015-02-07 18:36:18 +04:00
alexey-andreev
d185ee79a3
Check html4j with checkstyle
2015-01-18 13:15:11 +04:00
Alexey Andreev
1fff443c36
Dependency API supports multiple occurence of reaching events for
...
different location
2014-12-29 19:16:29 +04:00
Alexey Andreev
cd0664d695
Add support of new plugin interface to extensions
2014-12-11 19:20:39 +04:00
Alexey Andreev
316850bbb5
Merge branch 'master' into diagnostics
2014-12-11 18:54:25 +04:00
Alexey Andreev
71da76ee06
Fix https://github.com/konsoletyper/teavm/issues/29
2014-12-09 18:08:58 +04:00
Alexey Andreev
844da6760c
Clean-up project
2014-12-09 16:21:14 +04:00
konsoletyper
e736cf09d7
Start implementing diagnostics API
2014-11-05 22:14:41 +03:00
konsoletyper
a24652a576
Support of html4j version 1.0. Better support of JavaScriptBody
...
callbacks.
2014-10-19 16:32:56 +04:00
konsoletyper
273fc59182
Switch version to 0.3.0-SNAPSHOT
2014-10-13 17:33:25 +04:00
konsoletyper
71343b910e
Fix passing of some DukeScript tests
2014-10-04 17:54:56 +04:00
konsoletyper
a26522f959
Refactoring of dependency checker in order to achieve better diagnostics
...
in Eclipse plugin
2014-09-15 17:52:55 +04:00
konsoletyper
50a65c27e3
Fix minor issues
2014-09-11 17:12:53 +04:00
konsoletyper
b0b9287659
Fix NPE that is sometimes thrown when generating debug information.
...
Enable debug information for html4j TCK
2014-09-11 10:49:22 +04:00
konsoletyper
4f941e0a0a
Refactor dependency checker
2014-09-03 21:08:19 +04:00
konsoletyper
0ff2b2a1dc
Fixes small bugs that were found by html4j TCK
2014-09-02 18:25:43 +04:00
konsoletyper
8dada3b28c
Adds support of some methods required by latest html4j. See
...
https://github.com/konsoletyper/teavm/issues/6
2014-09-02 12:11:13 +04:00
konsoletyper
1b374c7466
Fixes variable mapping
2014-08-07 12:23:47 +04:00
konsoletyper
bc911a661a
Begin to implement variable mapping
2014-08-04 23:22:41 +04:00
Alexey Andreev
00d160e92b
First attempt to refactor dependency checker
2014-03-24 13:26:32 +04:00
konsoletyper
02dcf9caa8
Configure pom.xml files to automatically release into Sonatype OSS
...
repository
2014-03-20 10:59:12 +04:00
konsoletyper
cbdcfa8977
Switches to 0.2-SNAPSHOT version
2014-03-19 01:48:43 +04:00
Alexey Andreev
0ab1639821
Refactor pom files
2014-03-18 18:02:15 +04:00
konsoletyper
43b41b3a66
Makes JCL compatibility report in HTML
2014-03-05 23:39:35 +04:00
konsoletyper
d714e880d3
Adds checkstyle and findbugs into configuration of teavm-core
2014-03-05 12:54:26 +04:00
konsoletyper
226f4c2c8a
Refactoring. JavascriptBuilder becomes TeaVM and goes to org.teavm.vm
...
package, as well as some other classes go to org.teavm.vm.spi. html4j
now supports generation of JavaScript that is completely compatible with
bck2brwsr without altering HTML page
2014-03-05 00:13:58 +04:00
konsoletyper
92d4078228
Fixes classpath bugs. Fixes internal analysis bug. Adds some JCL
2014-03-04 00:06:03 +04:00
konsoletyper
f4fd2d884f
Fixes devirtualization optimization
2014-03-01 16:58:38 +04:00
konsoletyper
723ad74f2e
Fixes illegal behavior of UnicodeSupport during multi-threaded build
2014-02-28 14:31:22 +04:00
konsoletyper
cc8d2b8903
TCK passes some more tests
2014-02-28 14:16:23 +04:00
konsoletyper
ce4f6dc5d5
Adds some JCL dependencies required by html4j
2014-02-28 13:40:55 +04:00
konsoletyper
9e37304fdf
Adds ability to include additional scripts into tests. Includes
...
knockout.js into TCK tests
2014-02-27 17:11:01 +04:00
konsoletyper
b4347b4eb8
Adds optional support of throwing NPE when calling method on null
...
instance
2014-02-27 10:04:51 +04:00
konsoletyper
753bb4b23e
Fixes incorrect generation of JavaScriptBody in minified mode
2014-02-25 15:52:40 +04:00
konsoletyper
1ee9793ffd
Adds input streams
2014-02-24 16:55:38 +04:00
konsoletyper
0004babe65
Bugfixes and improvements, trying to launch Knockout4Java
2014-02-24 13:07:06 +04:00
konsoletyper
dfafbceede
Adds JCL classes and methods
2014-02-20 21:24:35 +04:00
konsoletyper
f63d0cd8d0
Adds complete enum support
2014-02-20 11:58:44 +04:00
konsoletyper
f3ae632786
Adds implementations of some JCL classes
2014-02-20 00:53:44 +04:00