Alexey Andreev
3d7224d47a
Remove TestNG dependency
2017-05-08 21:56:03 +03:00
Alexey Andreev
6a22fbbae0
Increase memory for html4j tests
2017-05-08 21:28:05 +03:00
Alexey Andreev
9016682a1b
Fix hanging html4j tests
2017-05-08 19:06:52 +03:00
Jaroslav Tulach
1139c2bd6c
Test methods shall not be static
2017-05-08 14:40:31 +03:00
Jaroslav Tulach
e86135a792
Repeat execution of some tests that rely on asynch retry when they throw InterruptedException
2017-05-08 14:40:31 +03:00
Jaroslav Tulach
ffd2f0211e
Initialization of ClassLoaders isn't really needed
2017-05-08 14:40:31 +03:00
Jaroslav Tulach
ada6225022
Skeleton for running Knockout TCK tests
2017-05-08 14:40:31 +03:00
Alexey Andreev
c7f0749671
Fix node.js version in travis. Fix htmlUnit profile in maven
2017-04-22 12:13:51 +03:00
Alexey Andreev
90f61fe87b
Update travis configuration to run tests in headless chrome
2017-04-22 11:32:46 +03:00
Alexey Andreev
1993060824
html4j: add toString method to enums passed to JavaScript via html4j API
2017-04-15 13:17:20 +03:00
Alexey Andreev
c4ada881d2
html4j: implement undefined-to-null conversion
2017-04-15 12:39:50 +03:00
Jaroslav Tulach
5ec65594b8
Disabling currently failing TCK@1.4 tests
2017-04-14 12:03:38 +03:00
Jaroslav Tulach
cda97ab96d
Updating to HTML/Java API 1.4. Using JUnit & TeaVMTestRunner to execute tests.
2017-04-14 12:03:38 +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
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
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
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
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
e557a25a04
Minor fixes
2016-04-12 23:38:45 +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
da82dccf00
Temporary
2016-02-07 19:20:18 +03:00
Alexey Andreev
5dad013cc7
Migration to IDEA
2016-02-07 14:28:51 +03:00
Alexey Andreev
d718177fe0
Improve resource loading contributed by Jaroslav:
...
* Implement base64 decoder instead of atob, which is not supported
by IE9
* Avoid direct usage of window identifier to prevent global namespace
from spoiling
* Make customizable approach to supply list of resources to write
into JavaScript
2015-12-26 13:26:34 +03:00
Alexey Andreev
de7f0910e9
Merge branch 'jtulach_resources' into release-0.4.x
2015-12-25 22:52:27 +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
Jaroslav Tulach
d9ee68315e
Can include resources in the generated file
2015-12-24 07:33:52 +01:00
Jaroslav Tulach
4aec89967b
Simple test to show expected behavior of resources
2015-12-24 06:47:43 +01: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
bb16e891b9
Skip html4j tests since it seems that Knockout and Selenium interfere
2015-10-21 11:12:03 +03:00
Alexey Andreev
9e5309a986
Run html4j tests via selenium
2015-10-20 22:27:59 +03:00
Alexey Andreev
385b696de9
Add mocks for WebSockets in html4j
2015-10-20 22:21:06 +03:00
Alexey Andreev
a311f291aa
Fix bug in html4j test mock. Upgrade to html4j version 1.2.3
2015-10-20 18:37:23 +03:00
Alexey Andreev
64e39be307
Trying to fix JSONP calls in Html4j tests
2015-10-20 18:20:32 +03:00
Alexey Andreev
84be461a69
Fix async test building. Fix Window.prompt. Fix non-integer JS number to
...
Java primitive conversion
2015-10-19 16:49:27 +03:00
Alexey Andreev
732957cd84
Fix bugs
2015-10-15 16:03:11 +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
Alexey Andreev
5522f55c68
Deep refactoring of tooling libraries
2015-10-09 17:56:38 +03:00
Alexey Andreev
3341df3668
Change directory structure
2015-10-04 11:49:20 +03:00