Alexey Andreev
94b9b001cd
Adds debugging information file generation
2014-07-27 19:13:39 +04:00
konsoletyper
c459f3779a
Transfers much of BuildJavaScriptMojo logic to the common TeaVMTool.
2014-06-22 11:52:15 +04:00
konsoletyper
4866a6d52f
Moves test generation logic from teavm-maven-plugin to teavm-core
2014-06-21 20:33:59 +04:00
konsoletyper
f6055c5f78
First Locale working tests
2014-05-14 18:57:41 +04:00
konsoletyper
1280493717
Fixes bugs in teavm-maven-plugin
2014-05-05 15:51:58 +04:00
konsoletyper
5de1b3877d
Adds configuring method and class aliases in teavm-maven-plugin
2014-04-28 17:33:56 +04:00
Alexey Andreev
00d160e92b
First attempt to refactor dependency checker
2014-03-24 13:26:32 +04:00
konsoletyper
eaa4da45fa
maven-teavm-plugin is capable of skipping tests
2014-03-19 00:00:37 +04:00
Alexey Andreev
97dc66968e
Speed-up interference graph builder. Simplify API
2014-03-15 00:43:13 +04:00
Alexey Andreev
b144d474f2
Adds more fancy look for test runner
2014-03-14 19:15:04 +04:00
konsoletyper
d8477f1e9d
Fixes devirtualization bug. Adds exception message displaying when test
...
fails. Fixes java.util.Arrays.deepToString
2014-03-11 10:41:59 +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
a1565015c8
Adds ability to merge runtime.js into classes.js
2014-03-04 17:42:36 +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
281d4b8e05
Adds ability to build JavaScript tests against custom adapters. Adds
...
optional dependency scanning for tests. Adds test inclusion by
wildcards. Adds TCK test generator.
2014-02-19 20:46:17 +04:00
konsoletyper
b48cbc98a4
Introduces TestAdapter to make maven plugin be aware of different test
...
frameworks
2014-02-19 17:52:07 +04:00
konsoletyper
2c08f75b0a
Alters JUnit plugin. Now it doesn't stop when dependency problems found,
...
but puts warning into log and into execution report of test
2014-02-19 11:15:22 +04:00
konsoletyper
cc3a89ebf7
Makes `started' dependency event to be emitted before any dependency
...
checking. Suppresses repeated ClassHolder transformation
2014-02-14 00:37:14 +04:00
konsoletyper
e13accc7e4
Adds pluggable system to extend TeaVM compiler
2014-02-13 17:22:25 +04:00
konsoletyper
8c4514a200
Refactoring. Adds devirtualization optimization
2014-02-12 23:41:17 +04:00
konsoletyper
6a626ec493
Renamings
2014-02-02 20:35:12 +04:00
konsoletyper
24921c6e80
Support of multithreaded execution. Performance optimizations.
2014-01-28 16:46:40 +04:00
konsoletyper
915add4d97
Multithreading support refactoring
2014-01-27 17:15:28 +04:00
konsoletyper
d704e503ee
Adds representative attribute to variables in SSA form. Adds program
...
bytecode logging
2014-01-20 18:17:58 +04:00
konsoletyper
111b3d9076
Applies apache license
2013-12-20 12:45:28 +04:00
konsoletyper
305c54b72d
Adds automatic copying of runtime.js and creation of main.html
2013-12-18 17:31:59 +04:00
konsoletyper
eb6627c532
Adds a minimal code to support HelloWorld application
2013-12-18 15:04:11 +04:00
konsoletyper
79e2eca91d
Beginning to implement PrintWriter.
2013-12-17 16:34:44 +04:00
konsoletyper
6eb145e1d0
Adds maven plugin. Switches class library test generation from main
...
class to maven goal
2013-12-17 12:03:27 +04:00