Alexey Andreev
1cf3cce076
Reduce minimum runtime size
2018-12-01 23:07:03 +03:00
Alexey Andreev
7588962212
Bind system properties to Maven properties.
...
Add heapSize property
2018-11-20 14:55:04 +03:00
Alexey Andreev
fc799afcda
Add Maven option to run TeaVM in a separate process
2018-11-20 14:22:35 +03:00
Alexey Andreev
064888c9a1
Support Java 11
2018-11-12 18:59:28 +03:00
Alexey Andreev
4d2c075c07
Always embed runtime into generated file. Remove 'runtime' build property
2018-10-28 00:15:36 +03:00
Alexey Andreev
d7b57ae938
Update asm version to 6.1.1 and versions of Maven plugins that use old asm in order to support Java 10 bytecode version.
2018-05-15 16:20:20 +03:00
Alexey Andreev
85c686c72a
Remove outdated methodAliases build parameter
...
Replace classAliases with classesToPreserve
2018-01-09 23:38:30 +03:00
Alexey Andreev
59e5c16b31
Update version to 0.6.0-SNAPSHOT
2017-06-19 20:50:19 +03:00
Alexey Andreev
f0637fda41
Remove obsolete configuration properties
2017-06-12 22:25:13 +03:00
sertic
19b804b5fc
#252 WASM binary version was reset to 0x01 for MVP official release
...
In current browsers and for the official MVP only WASM binary version 0x01 is supported.
All other binary versions are no longer required or supported, hence the generation
logic for them is no longer needed.
2017-04-04 12:48:00 +02:00
Alexey Andreev
6d3b329540
Remove unnecessary comments and eliminate duplicate code
2017-02-26 13:52:06 +03:00
Alexey Andreev
55453c9311
Set version to 0.5.0-SNAPSHOT. Add configuration to deploy to bintray. Update version number during Travis build.
2017-02-16 21:48:13 +03:00
Alexey Andreev
9364ad943a
WASM: add support of 0x0D binary version
2016-11-20 22:22:33 +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
a30ac3cd83
Fix NPE when omitting WASM binary version in maven plugin
2016-10-20 12:52:31 +03:00
Alexey Andreev
386c703459
WASM: implementing support of 0xC binary version
2016-10-06 19:56:45 +03:00
Alexey Andreev
40af27811f
Allow to run WASM generator via maven.
2016-09-17 09:19:32 +03:00
Alexey Andreev
89c16b9807
Fixing bugs in WASM emitter
2016-09-17 08:58:56 +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
fd7ff3d538
Add artifacts to the resolution process of debug sources
2016-09-12 16:37:31 +03:00
Alexey Andreev
d196eb9864
Further work on incremental phi updater
2016-06-05 20:58:23 +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
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
5dad013cc7
Migration to IDEA
2016-02-07 14:28:51 +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
f8452e695d
Maven plugin adds source files from project source directory
2015-10-21 22:03:54 +03:00
Alexey Andreev
e08ed087df
Reduce number of tests by single Selenium connection from 100 to 20.
...
Send quit command to Selenium.
2015-10-20 23:12:13 +03:00
Alexey Andreev
cf92616a6a
Add pluggable test runner. Add html4j adapter that relaunches test
...
several times if it throws InterruptedException. Attempting to fix
decompilation errors in some CFGs with try/catch statements
2015-10-15 11:03:06 +03:00
Jaroslav Tulach
7c07e1d9de
Invoking tests$ mvn teavm:compile teavm:testCompile teavm:test should fail with reasonable error and not NPE
2015-10-11 14:40:19 +02:00
Jaroslav Tulach
5ae39f6465
Using less cryptic prefix for the teavm-maven-plugin
2015-10-11 14:25:25 +02:00
Alexey Andreev
9f05eaef21
Reconnect to webdriver after 100 test runs
2015-10-11 12:09:00 +03:00
Alexey Andreev
44173021f2
Fix scripts in Firefox
2015-10-11 11:44:45 +03:00
Alexey Andreev
03e3823e8d
Switch to Firefox selenium driver, since ChromeDriver throws error on 1
...
test case without obvious reason
2015-10-10 13:37:34 +03:00
Alexey Andreev
36760a2a6e
Minor bugfix
2015-10-10 12:46:24 +03:00
Alexey Andreev
bac0785dc6
Add HtmlUnit test runner. Add travis + Sauce Labs config
2015-10-10 11:06:30 +03:00
Alexey Andreev
010a5fe579
Trying to enable maven cache in travis. Add travis badge. Fix bug in
...
source file copier
2015-10-10 08:55:22 +03:00
Alexey Andreev
d29339f0b8
Test runner
2015-10-09 22:54:50 +03:00
Alexey Andreev
d007b0c8ac
TeaVM test runner as a separate mojo
2015-10-09 18:30:31 +03:00
Alexey Andreev
5522f55c68
Deep refactoring of tooling libraries
2015-10-09 17:56:38 +03:00
Alexey Andreev
e83d4106d8
Prototype implementation of selenium test runner
2015-10-08 17:56:16 +03:00
Alexey Andreev
6f173003b3
Developing selenium JUnit test runner
2015-10-07 19:16:11 +03:00