Alexey Andreev
|
f08faba3d2
|
Fix compilation of IDEA plugin
|
2019-03-11 12:32:15 +03:00 |
|
Alexey Andreev
|
578912056b
|
Reduce memory used by initial class reader
|
2019-03-07 19:27:07 +03:00 |
|
Alexey Andreev
|
fcfa998e1c
|
Reduce memory used by call graph in dev server mode
|
2019-03-07 16:51:00 +03:00 |
|
Alexey Andreev
|
88dca1bd02
|
Decrease memory consumption during compilation
|
2019-03-06 16:51:01 +03:00 |
|
Alexey Andreev
|
2a1aca98da
|
Use shared ReferenceCache between different stages of compilation
|
2019-03-05 19:32:50 +03:00 |
|
Alexey Andreev
|
3c9a3bb359
|
Store AST cash in binary format. Introduce more compact
AST serialization format.
Reduce memory consumption of incremental compilation on dev server
|
2019-03-05 19:06:21 +03:00 |
|
Alexey Andreev
|
e8312021f2
|
IDEA: don't serialize call graph when dev server completes build
|
2019-02-27 13:24:12 +03:00 |
|
Alexey Andreev
|
ca017df6c9
|
Fix incremental compilation on Windows
|
2019-02-27 13:21:04 +03:00 |
|
Alexey Andreev
|
2095e52dc2
|
Dev server: fix bug when proxying URLs with characters not allowed in URLs
|
2019-02-22 17:19:08 +03:00 |
|
Alexey Andreev
|
bd00575219
|
IDEA: fix dev server run configuration on Windows. Fix CORS issue with stack trace deobfuscator
|
2019-02-18 13:07:51 +03:00 |
|
Alexey Andreev
|
acc48f4532
|
JS: fix inability to re-attach to the same debugger
|
2019-02-13 19:00:37 +03:00 |
|
Alexey Andreev
|
ce13c05342
|
JS: add ability to set limit for top-level names.
The purpose of this option is JS engines are too sensible for number
of methods in closure, while they don't care about methods
in an object.
|
2019-02-13 17:03:13 +03:00 |
|
Alexey Andreev
|
35ca7fd152
|
Add lazy compilation pipeline that can work a little bit faster in incremental compiler
|
2019-01-30 19:00:07 +03:00 |
|
Alexey Andreev
|
e404e2d37f
|
Fix proxy bug in dev server
|
2019-01-27 23:00:20 +03:00 |
|
Alexey Andreev
|
78c55437e3
|
Add stack deobfuscation to dev server
|
2019-01-24 16:28:30 +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
|
85a71e832b
|
Fix code server WS proxy issue
|
2019-01-14 15:19:08 +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
|
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
|
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
|
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
|
1b83519280
|
Reduce minumus JS runtime a little
|
2018-12-07 00:52:05 +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
|
1c09a52ef9
|
Add option to suppress decoding stack when running JUnit tests
|
2018-11-26 11:41:25 +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
|
d50189ea3a
|
Add decoding of stack trace in JUnit adapter
|
2018-11-23 12:09:26 +03:00 |
|
Alexey Andreev
|
6d2815bc5c
|
Support running JUnit3 tests and improve support of JUnit4
|
2018-11-22 19:51:33 +03:00 |
|
Alexey Andreev
|
753755918d
|
Update build config to avoid jar hell
|
2018-11-22 14:49:30 +03:00 |
|
Alexey Andreev
|
c7e7e3b3f0
|
Fix IDEA plugin build
|
2018-11-20 15:21:55 +03:00 |
|
Alexey Andreev
|
7588962212
|
Bind system properties to Maven properties.
Add heapSize property
|
2018-11-20 14:55:04 +03:00 |
|
Alexey Andreev
|
fc799afcda
|
Add Maven option to run TeaVM in a separate process
|
2018-11-20 14:22:35 +03:00 |
|
Alexey Andreev
|
0f951f8c86
|
Fix calculating class name in debugger
|
2018-11-19 15:29:02 +03:00 |
|
Alexey Andreev
|
148c07336c
|
Generate entire code inside wrapper IIF
|
2018-11-15 12:47:25 +03:00 |
|
Alexey Andreev
|
064888c9a1
|
Support Java 11
|
2018-11-12 18:59:28 +03:00 |
|
Alexey Andreev
|
d4b145a523
|
IDEA: update project configuration
|
2018-11-06 14:49:14 +03:00 |
|