Alexey Andreev
|
68522811f2
|
Fix issue with incremental compilation and JSBody annotation
|
2019-01-23 19:24:42 +03:00 |
|
Alexey Andreev
|
1dd379551c
|
Produce less names in top level scope in dev server mode in order to improve debugging performance in Chrome
|
2019-01-23 13:28:39 +03:00 |
|
Alexey Andreev
|
48227b24a0
|
Fix bootstrap mode
|
2019-01-20 17:50:46 +03:00 |
|
Alexey Andreev
|
b754c7401e
|
Update curl command line to show more diagnostic output when deploying
|
2019-01-16 11:42:49 +03:00 |
|
Alexey Andreev
|
74997d277b
|
Fix bugs in try/catch decompilation
|
2019-01-15 21:49:33 +03:00 |
|
Alexey Andreev
|
85a71e832b
|
Fix code server WS proxy issue
|
2019-01-14 15:19:08 +03:00 |
|
Alexey Andreev
|
3c8184c3b7
|
Fix bug in nullness analysis when variable graph has irreducible loops
|
2019-01-14 14:08:12 +03:00 |
|
Alexey Andreev
|
1fabe4c5b9
|
Fix passing checkstyle
|
2019-01-09 12:54:38 +03:00 |
|
Alexey Andreev
|
9305a532bb
|
Replace ArrayList with array to store arguments of InvokeInstruction
|
2019-01-09 12:51:52 +03:00 |
|
Alexey Andreev
|
f589b0035a
|
Decrease memory consumption
|
2018-12-29 19:02:03 +03:00 |
|
Alexey Andreev
|
97a1db1b79
|
Allow to delegate requests to dev server to another server
|
2018-12-29 14:28:06 +03:00 |
|
Alexey Andreev
|
c2697dce88
|
Fix updating IDEA repository
|
2018-12-27 12:26:25 +03:00 |
|
Alexey Andreev
|
830aa2c9b1
|
Fix bugs in Chrome extension, rewrite it in ES6
|
2018-12-26 18:57:30 +03:00 |
|
Alexey Andreev
|
58c19e3abc
|
Minor fixes in development toolchain
|
2018-12-25 18:45:26 +03:00 |
|
Alexey Andreev
|
6900fd587c
|
Fix Float/Double.parse for strings like '123.'
|
2018-12-24 18:16:05 +03:00 |
|
Alexey Andreev
|
f080526aca
|
Update to latest version of HtmlUnit
|
2018-12-24 18:15:17 +03:00 |
|
Alexey Andreev
|
4ffe74296d
|
Limit max line size of generated JS code
|
2018-12-21 14:28:30 +03:00 |
|
Alexey Andreev
|
96f77b2f08
|
Fix stack overflow when decoding large Java strings
|
2018-12-20 17:25:02 +03:00 |
|
Alexey Andreev
|
43cda1223c
|
Fix class initialization when writing to its static field
|
2018-12-20 16:59:15 +03:00 |
|
Alexey Andreev
|
90c23e6686
|
Allow to customize debug port both in IDEA and Chrome
|
2018-12-20 12:09:32 +03:00 |
|
Alexey Andreev
|
27d81c4fe6
|
Send less commands over Chrome RDP
|
2018-12-20 11:43:04 +03:00 |
|
Alexey Andreev
|
a4b61bac19
|
Fix bugs in debugger
|
2018-12-19 19:28:35 +03:00 |
|
Alexey Andreev
|
75295f50e5
|
Make debugging API asynchronous
|
2018-12-19 18:13:15 +03:00 |
|
Alexey Andreev
|
66126856a2
|
IDEA: run debug server when running dev server in debug mode, connect to this server automatically from the web page
|
2018-12-17 19:31:53 +03:00 |
|
Alexey Andreev
|
b1e04da597
|
IDEA: improve dev server console
|
2018-12-17 15:46:29 +03:00 |
|
Alexey Andreev
|
d7d4dc1571
|
Add IDEA run configuration that runs dev server
|
2018-12-16 20:42:21 +03:00 |
|
Alexey Andreev
|
bab0cd59a6
|
Improve performance and stability of development server and incremental compilation
|
2018-12-13 18:45:44 +03:00 |
|
Alexey Andreev
|
c9c9c15dfe
|
Fix Class.initialize. Fix html4j tests
|
2018-12-11 23:47:47 +03:00 |
|
Alexey Andreev
|
d968b20e4c
|
Fix generation of integer multiplication in minified mode. Fix String.intern() (see #370)
|
2018-12-11 17:42:14 +03:00 |
|
Alexey Andreev
|
5db4c11e10
|
Fix bugs in dev server
|
2018-12-11 16:07:43 +03:00 |
|
Alexey Andreev
|
eec458089f
|
Implement development server
|
2018-12-10 19:03:18 +03:00 |
|
Alexey Andreev
|
952ed3f193
|
Fix diagnostics no printed from teavm-cli. Fix diagnostics of unavailable classes and methods
|
2018-12-09 19:54:04 +03:00 |
|
Alexey Andreev
|
d74bcbe2b9
|
Fast dependency analyzer, fix bugs in incremental compiler
|
2018-12-07 17:41:21 +03:00 |
|
Alexey Andreev
|
eaf0f5a24e
|
Fix bootstrap compiler
|
2018-12-07 17:41:20 +03:00 |
|
Alexey Andreev
|
3209909c8b
|
Fix build
|
2018-12-07 01:30:13 +03:00 |
|
Alexey Andreev
|
1b83519280
|
Reduce minumus JS runtime a little
|
2018-12-07 00:52:05 +03:00 |
|
Alexey Andreev
|
2bb146af47
|
Improve float to string conversion
|
2018-12-07 00:21:18 +03:00 |
|
Alexey Andreev
|
f23c71cd97
|
Improve double to string conversion
|
2018-12-02 16:12:59 +03:00 |
|
Alexey Andreev
|
1cf3cce076
|
Reduce minimum runtime size
|
2018-12-01 23:07:03 +03:00 |
|
Alexey Andreev
|
45d0a13c9b
|
In HtmlUnit, decode stack traces for all constructed exceptions
|
2018-11-26 15:58:51 +03:00 |
|
Alexey Andreev
|
0c03379206
|
Fix inability to catch exception when calling just created lambda
|
2018-11-26 14:49:03 +03:00 |
|
Alexey Andreev
|
85f901362f
|
Wrap native JS exceptions as java.lang.RuntimeException
|
2018-11-26 14:01:50 +03:00 |
|
Alexey Andreev
|
1c09a52ef9
|
Add option to suppress decoding stack when running JUnit tests
|
2018-11-26 11:41:25 +03:00 |
|
Alexey Andreev
|
b018e61615
|
Fix converting method to state machine in some cases. Fix #366
|
2018-11-25 18:46:45 +03:00 |
|
Alexey Andreev
|
a3dfc0c486
|
Add API to catch native JS exceptions
|
2018-11-23 19:54:37 +03:00 |
|
Alexey Andreev
|
cf9090e0fa
|
Use JS typed arrays to reinterpret floats and ints.
Also, drop IE9 support
|
2018-11-23 17:14:06 +03:00 |
|
Alexey Andreev
|
b9ec21a667
|
Fix Long.reverse
|
2018-11-23 14:32:50 +03:00 |
|
Alexey Andreev
|
3e152f4bb8
|
JUnit: remove selenium runner
|
2018-11-23 14:32:35 +03:00 |
|
Alexey Andreev
|
2c8b0b55bb
|
JUnit: Decode stack traces to StackTraceElement[] instead of string
|
2018-11-23 14:32:10 +03:00 |
|
Alexey Andreev
|
0376a46c06
|
Fix extra space added after new expression
|
2018-11-23 12:13:13 +03:00 |
|