Alexey Andreev
|
d4309bb564
|
New JSBody generator allowing to get smaller JavaScript code
|
2015-09-24 16:58:37 +03:00 |
|
Alexey Andreev
|
0b66d4c799
|
Add test cases for primitive arrays
|
2015-09-11 19:32:03 +03:00 |
|
Alexey Andreev
|
e717adcd84
|
Fix JSO dependencies
|
2015-09-09 15:11:23 +03:00 |
|
Alexey Andreev
|
a5ffd11151
|
Further refactoring of JSO
|
2015-09-08 21:45:08 +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
|
c20209e651
|
Rewrite with lambdas some more code
|
2015-07-22 22:43:50 +03:00 |
|
Alexey Andreev
|
06372c2f9f
|
Switch to Java 8
|
2015-07-22 22:29:19 +03:00 |
|
Alexey Andreev
|
fb086d5b26
|
Remove unnecessary dependencies from samples
|
2015-06-30 13:01:32 +04:00 |
|
Alexey Andreev
|
dd8708e015
|
Advance version to 0.4.0-SNAPSHOT
|
2015-06-30 13:00:35 +04:00 |
|
Alexey Andreev
|
25310a5082
|
Trying to improve functors for better performance and for functor
persistence (see https://github.com/konsoletyper/teavm/issues/103)
|
2015-05-08 13:10:28 +04:00 |
|
Alexey Andreev
|
77eba4c78a
|
Add Kotlin example
|
2015-05-04 12:33:42 +03:00 |
|
Alexey Andreev
|
30d601e807
|
Fix IndexedDB wrappers
|
2015-04-04 18:29:18 +03:00 |
|
Alexey Andreev
|
911ab06e90
|
Fix checkstyle rules
|
2015-04-03 14:04:29 +04:00 |
|
Alexey Andreev
|
79d76f9a4d
|
Fix https://github.com/konsoletyper/teavm/issues/87
|
2015-03-27 17:46:26 +04:00 |
|
konsoletyper
|
cd0dd134cc
|
Preparing to merge into master
|
2015-03-12 22:07:24 +03:00 |
|
Alexey Andreev
|
3a29e869ef
|
Aviod creation of closures in async methods
|
2015-03-12 18:11:04 +04:00 |
|
Alexey Andreev
|
32deaf2716
|
Further work on a new thread emulator
|
2015-03-10 15:19:54 +04:00 |
|
konsoletyper
|
bcf0929fc5
|
Add slf4j support
|
2015-03-08 19:32:01 +03:00 |
|
konsoletyper
|
4f508954d0
|
Improve Async demo
|
2015-03-08 14:13:25 +03:00 |
|
konsoletyper
|
cf983755b2
|
Switch to DukeScript 1.1. Minor formatting fixes
|
2015-03-08 12:31:21 +03:00 |
|
konsoletyper
|
7869173ac2
|
Remove build errors on JDK8
|
2015-03-08 12:18:57 +03:00 |
|
Alexey Andreev
|
8b168b53eb
|
Merge pull request #83 from jtulach/HotSpotBenchmark
Modifying the benchmark to run on HotSpot
|
2015-03-08 11:58:02 +03:00 |
|
Jaroslav Tulach
|
b7ace8e033
|
Describing how to execute the benchmarks
|
2015-03-07 18:30:23 +01:00 |
|
konsoletyper
|
77738b001f
|
Speed-up context switching
|
2015-03-06 23:11:55 +03:00 |
|
Jaroslav Tulach
|
f7e584d700
|
Adding HTML/Java on top of HotSpot VM & JavaFX version of the benchmark.
Use following comand to run the FX version:
$ mvn -Pfx clean install exec:java
|
2015-02-27 09:18:10 +01:00 |
|
konsoletyper
|
b6cb9bfd4a
|
Fix monitor methods. Improve JSO to handle abstract classes
|
2015-02-15 18:11:23 +04:00 |
|
konsoletyper
|
9d112817b8
|
Minor improvements
|
2015-02-14 23:52:28 +04:00 |
|
konsoletyper
|
0cdf960ba5
|
Fix Chrome RDP backend
|
2015-02-14 17:18:40 +04:00 |
|
Steve Hannah
|
9465d24723
|
Partial merge with async.
|
2015-02-09 09:49:53 -08:00 |
|
konsoletyper
|
62431c493c
|
Don't insert $rt_asyncAdapter for methods that don't override async
methods
|
2015-02-08 23:12:33 +04:00 |
|
Steve Hannah
|
2fbc50e76f
|
Most of the elements are in place for monitors to work... something is wrong tough because I get errors when I try to compile files with synchronized sections.
|
2015-02-06 16:47:59 -08:00 |
|
Steve Hannah
|
d84889798c
|
Merge branch 'async' of https://github.com/konsoletyper/teavm into threads
|
2015-02-06 13:17:43 -08:00 |
|
konsoletyper
|
de7dc645bc
|
Add wielding of try/catch statements
|
2015-02-06 01:56:39 +04:00 |
|
konsoletyper
|
5dfc8a3ed6
|
Return back AST optimization of async methods.
|
2015-02-06 00:53:51 +04:00 |
|
Alexey Andreev
|
73721e5b31
|
Add exception support to async methods
|
2015-02-05 17:50:25 +04:00 |
|
Steve Hannah
|
e6e52d1be5
|
Added preliminary support for keeping track of which thread is currently running. This implementation simply overrides setTimeout() to keep track of the thread that is running. It restores it to the main thread after a thread finishes running. May need to override other async methods e.g. XMLHTTPRequest, but not sure yet. This change may be sufficient if all of our async methods meant to emulate threads use the setTimeout construction.
|
2015-02-04 13:55:02 -08:00 |
|
Steve Hannah
|
72cb3973d6
|
Added some implementations for Object.wait(), Object.notify(), Object.notifyAll(), and Thread.start() to try to emulate the behaviour of multithreaded environments.
|
2015-02-02 12:45:32 -08:00 |
|
konsoletyper
|
4496b1ab30
|
Add sample application to show how CPS generator works
|
2015-02-01 23:08:42 +04:00 |
|
Alexey Andreev
|
a8d6ce1647
|
Ignore Eclipse files
|
2015-01-26 11:44:09 +04:00 |
|
Alexey Andreev
|
7fb5c32c9b
|
Merge branch 'implements-html-media-element' of
https://github.com/jtakakura/teavm into
jtakakura-implements-html-media-element
Conflicts:
teavm-samples/pom.xml
|
2015-01-26 11:31:55 +04:00 |
|
Alexey Andreev
|
6018fd772a
|
Ignore target directory
|
2015-01-26 11:10:46 +04:00 |
|
Alexey Andreev
|
a659447fbb
|
Merge branch 'implements-web-storage' of
https://github.com/jtakakura/teavm into jtakakura-implements-web-storage
Conflicts:
teavm-dom/src/main/java/org/teavm/dom/browser/Window.java
|
2015-01-26 11:09:31 +04:00 |
|
Junji Takakura
|
8bc65d96b5
|
Adds Web Storage Demo Application
|
2015-01-25 11:25:07 +09:00 |
|
Junji Takakura
|
14a6c099d9
|
Adds HTML5 Video Demo Application
|
2015-01-24 20:00:01 +09:00 |
|
Alexey Andreev
|
a0b38c5d5e
|
Switch benchmark to use GWT version 2.7.0
|
2014-12-02 11:41:27 +04:00 |
|
konsoletyper
|
5420ca89f6
|
Add support of strict mode
|
2014-10-18 15:32:43 +04:00 |
|
konsoletyper
|
273fc59182
|
Switch version to 0.3.0-SNAPSHOT
|
2014-10-13 17:33:25 +04:00 |
|
konsoletyper
|
0c4aeec667
|
Fix bug in JSO that led to improper generation of functor wrappers
|
2014-10-05 17:12:45 +04:00 |
|