Alexey Andreev
|
559f7f7e42
|
Fix ByteArrayInputStream.read. Fix https://github.com/konsoletyper/teavm/issues/213
|
2016-08-18 21:34:18 +03:00 |
|
Alexey Andreev
|
49fda4ec4e
|
Merge pull request #215 from sba1/array-list-performance-fix
Use max() instead of min() when enlarging the array.
|
2016-08-18 21:12:38 +03:00 |
|
Sebastian Bauer
|
b03ba67a88
|
Use max() instead of min() when enlarging the array.
Adding n elements subsequently has now an O(n) running time while it was
O(n^2) before.
|
2016-08-18 20:09:48 +02:00 |
|
Alexey Andreev
|
9d2e9d7911
|
Fix Uint16Array constructors. Fix https://github.com/konsoletyper/teavm/issues/209
|
2016-08-18 12:09:18 +03:00 |
|
Alexey Andreev
|
6b6c968aea
|
Make bytecode parser to cache method references to reduce memory consumption
|
2016-07-28 23:51:39 +03:00 |
|
Alexey Andreev
|
a3f60996e2
|
Fix https://github.com/konsoletyper/teavm/issues/196
|
2016-07-28 22:23:39 +03:00 |
|
Alexey Andreev
|
125ccf48e9
|
Merge pull request #201 from zufarfakhurtdinov/animation-frame
add missed jso methods
|
2016-07-08 21:24:16 +03:00 |
|
Zufar Fakhurtdinov
|
2c2f1d5aff
|
add missed jso methods
|
2016-07-08 20:56:01 +03:00 |
|
Alexey Andreev
|
2e8a2fcfc0
|
Merge pull request #197 from zufarfakhurtdinov/update-archetype
update archetype web.xml to version 3.1
|
2016-06-28 21:55:04 +03:00 |
|
Zufar Fakhurtdinov
|
c3d5773e13
|
update archetype web.xml to version 3.1
|
2016-06-28 20:29:02 +03:00 |
|
Alexey Andreev
|
a2e1fbdeb8
|
Implement TeaVM debugger in IDEA
|
2016-06-25 23:43:29 +03:00 |
|
Alexey Andreev
|
bad97d70de
|
Implement TeaVM debugger in IDEA
|
2016-06-25 23:04:53 +03:00 |
|
Alexey Andreev
|
6e2eb8386b
|
Repair information about variable names in debug tables
|
2016-06-25 18:58:45 +03:00 |
|
Alexey Andreev
|
feafa032df
|
Merge branch 'master' into idea-plugin
|
2016-06-25 15:59:52 +03:00 |
|
Alexey Andreev
|
6261ed03c6
|
Merge pull request #193 from Wolftein/master
Added missing JSO interfaces.
|
2016-06-24 16:05:48 +03:00 |
|
Wolftein
|
284997f59d
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# jso/apis/src/main/java/org/teavm/jso/webaudio/AudioContext.java
|
2016-06-24 09:25:41 -03:00 |
|
Wolftein
|
fe93b913de
|
Fixed AudioContext's constants.
|
2016-06-24 09:25:05 -03:00 |
|
Wolftein
|
935f589da7
|
Fixed source.
|
2016-06-24 08:51:55 -03:00 |
|
Wolftein
|
635097f4d2
|
Forgot to attach WheelEventTarget to HTMLELement.
|
2016-06-24 08:51:55 -03:00 |
|
Wolftein
|
bd7824b3e2
|
Added missing WheelEvent fixes konsoletyper/teavm#192.
Added missing JSO interface for DataView.
Added missing JSO interfaces for WebAudio.
|
2016-06-24 08:51:55 -03:00 |
|
Alexey Andreev
|
92c6e5084d
|
Trying to configure travis to get test passes
|
2016-06-24 06:18:56 +03:00 |
|
Alexey Andreev
|
ad7aacfd77
|
Trying to configure travis to get test passes
|
2016-06-24 06:10:37 +03:00 |
|
Alexey Andreev
|
4369fb9b66
|
Trying to configure travis to get test passes
|
2016-06-24 05:57:28 +03:00 |
|
Alexey Andreev
|
5395783e55
|
Trying to configure travis to get test passes
|
2016-06-24 05:46:21 +03:00 |
|
Alexey Andreev
|
18c0ebcd04
|
Fix code to pass checkstyle. Trying to fix travis configuration
|
2016-06-24 05:23:41 +03:00 |
|
Wolftein
|
88f4963495
|
Fixed source.
|
2016-06-23 18:57:59 -03:00 |
|
Wolftein
|
36eb642e36
|
Forgot to attach WheelEventTarget to HTMLELement.
|
2016-06-23 17:53:27 -03:00 |
|
Wolftein
|
6944ca9ad6
|
Added missing WheelEvent fixes konsoletyper/teavm#192.
Added missing JSO interface for DataView.
Added missing JSO interfaces for WebAudio.
|
2016-06-23 17:38:06 -03:00 |
|
Alexey Andreev
|
9fc6f02875
|
Further work on incremental phi updater
|
2016-06-05 23:06:09 +03:00 |
|
Alexey Andreev
|
d196eb9864
|
Further work on incremental phi updater
|
2016-06-05 20:58:23 +03:00 |
|
Alexey Andreev
|
66931401a8
|
Further work on incremental phi updater
|
2016-06-05 17:36:43 +03:00 |
|
Alexey Andreev
|
859f428036
|
Further work on incremental phi updater
|
2016-06-03 23:57:08 +03:00 |
|
Alexey Andreev
|
ca521f74f0
|
Further work on incremental phi updater
|
2016-05-23 22:35:55 +03:00 |
|
Alexey Andreev
|
5ac195df5a
|
Refactor phi placement
|
2016-05-14 23:58:48 +03:00 |
|
Alexey Andreev
|
3d69167280
|
Refactor block mappers. Remove phi placement from loop inversion, since it's easier to make SSATransformer incremental and call it after each application of loop inversion
|
2016-05-14 23:36:19 +03:00 |
|
Alexey Andreev
|
8abf4797af
|
Merge remote-tracking branch 'origin/master' into optimizations
|
2016-05-13 20:47:38 +03:00 |
|
Alexey Andreev
|
9942f8b048
|
Fix type of HTMLElement.getInnerHTML. Fix https://github.com/konsoletyper/teavm/issues/189
|
2016-05-12 22:26:54 +03:00 |
|
Alexey Andreev
|
02f414b61a
|
Speed up allocation of objects and arrays
|
2016-05-12 22:25:31 +03:00 |
|
Alexey Andreev
|
062f30634c
|
Fix support of SWAP instruction
|
2016-05-11 22:05:50 +03:00 |
|
Alexey Andreev
|
88a1a39301
|
Add PrintStream methods
|
2016-05-11 21:16:01 +03:00 |
|
Alexey Andreev
|
3f58e3b24f
|
When name of method parameter is not an identifier, mangle it to contain only Java identifier character
|
2016-05-11 21:15:36 +03:00 |
|
Alexey Andreev
|
81b2f69225
|
Fix bugs in loop inversion
|
2016-05-10 22:51:34 +03:00 |
|
Alexey Andreev
|
3c93b78902
|
Implementing loop inversion
|
2016-05-09 18:13:00 +03:00 |
|
Alexey Andreev
|
a57be365b4
|
Implementing loop inversion
|
2016-05-07 17:36:38 +03:00 |
|
Alexey Andreev
|
0dbe437266
|
Further work on IDEA debugger
|
2016-04-28 23:40:57 +03:00 |
|
Alexey Andreev
|
98efadc6fd
|
Add proper breakpoint positioning in IDEA
|
2016-04-28 22:51:37 +03:00 |
|
Alexey Andreev
|
40e06a573c
|
Add TeaVM debug server run configuration
|
2016-04-27 22:53:21 +03:00 |
|
Alexey Andreev
|
b99e032327
|
Start implementing TeaVM debugger
|
2016-04-26 22:48:53 +03:00 |
|
Alexey Andreev
|
eb3558cb1a
|
Minor changes
|
2016-04-25 23:06:46 +03:00 |
|
Alexey Andreev
|
aeca4c2df0
|
Merge branch 'idea-plugin'
|
2016-04-25 22:00:51 +03:00 |
|