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 |
|
konsoletyper
|
9e09c247e6
|
Replace old code samples with new ones
|
2014-10-05 15:45:44 +04:00 |
|
Alexey Andreev
|
6c05ec589a
|
Add source copying in maven plugin:
https://github.com/konsoletyper/teavm/issues/13
|
2014-09-26 18:52:28 +04:00 |
|
konsoletyper
|
465c7626ce
|
Removes Thread.start() that does not allow to build samples
|
2014-09-15 17:54:52 +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
|
df49ead369
|
Adds support of incremental build into tools
|
2014-09-10 21:12:11 +04:00 |
|
konsoletyper
|
b51d8fe452
|
Refactoring and bugfixes
|
2014-08-30 23:29:24 +04:00 |
|
Alexey Andreev
|
94b9b001cd
|
Adds debugging information file generation
|
2014-07-27 19:13:39 +04:00 |
|
konsoletyper
|
08c912e80f
|
DateTime sample shows usage of DateFormat
|
2014-06-27 16:52:03 +04:00 |
|
konsoletyper
|
dabc92b290
|
Adds skeleton of NumberFormat
|
2014-06-18 18:09:22 +04:00 |
|
konsoletyper
|
1443dc2f55
|
Adds short month and short weekday support
|
2014-06-17 18:15:52 +04:00 |
|
konsoletyper
|
8780a13ab3
|
Adds support of day periods and months to DateFormatSymbols
|
2014-06-16 17:39:25 +04:00 |
|
konsoletyper
|
ee5bcf2c32
|
Adds era translation support. Adds T prefix to java.text classes
|
2014-06-16 16:38:43 +04:00 |
|
konsoletyper
|
13eb35e5a8
|
Fixes several bugs in Calendar implementation
|
2014-05-25 17:03:41 +04:00 |
|
konsoletyper
|
403e4a226e
|
Fixes errors with week data
|
2014-05-24 19:48:05 +04:00 |
|
konsoletyper
|
e83fd18dec
|
Adds datetime demonstration application.
|
2014-05-24 17:48:09 +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
|
4cc484729f
|
Moves JSO classes into org.teavm.jso. Fixes bug in StringBuilder
|
2014-03-15 15:10:54 +04:00 |
|
Alexey Andreev
|
739f666c0a
|
Fixes java.io.BufferedReader.skip method. Fixes multiplication of
negative long integers
|
2014-03-14 13:03:26 +04:00 |
|
konsoletyper
|
99333f2370
|
Speed-up MULTIANEWARRAY. Temporarily disable typed arrays as they make
benchmark to pass slower
|
2014-02-11 12:28:37 +04:00 |
|
Alexey Andreev
|
8a423c0d4f
|
Adds support of *functors*. Adds benchmark from bck2brwsr
|
2014-02-09 14:27:32 +04:00 |
|
Alexey Andreev
|
48265c446f
|
Adds possibility to implement JSObject ant pass it as a callback to a
method of another JSObject
|
2014-02-07 23:30:31 +04:00 |
|
konsoletyper
|
ae2e669ec3
|
Adds support of native JavaScript interaction
|
2014-02-06 17:51:51 +04:00 |
|
konsoletyper
|
24921c6e80
|
Support of multithreaded execution. Performance optimizations.
|
2014-01-28 16:46:40 +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
|
56991af700
|
Adds fixes to make `samples' project to work properly
|
2013-12-19 12:13:31 +04:00 |
|
konsoletyper
|
305c54b72d
|
Adds automatic copying of runtime.js and creation of main.html
|
2013-12-18 17:31:59 +04:00 |
|
konsoletyper
|
6a0e7efdf4
|
Removed unnecessary plugin dependency
|
2013-12-18 15:55:06 +04:00 |
|
konsoletyper
|
eb6627c532
|
Adds a minimal code to support HelloWorld application
|
2013-12-18 15:04:11 +04:00 |
|