Alexey Andreev
|
8d02dc0f4a
|
Code server: fix preflight request issues
|
2022-02-10 19:35:14 +03:00 |
|
Alexey Andreev
|
1fa48560c6
|
C: add option to generate shorter output file names to workaround msvc bug
|
2021-12-10 18:51:12 +03:00 |
|
Alexey Andreev
|
7025ea8e19
|
IDEA plugin: fix one more id issue
|
2021-10-14 16:00:08 +03:00 |
|
Alexey Andreev
|
04cbd07fb5
|
Fix build configuration for parallel builds
|
2021-10-14 11:06:36 +03:00 |
|
Alexey Andreev
|
1ef2d5d1c2
|
IDEA plugin: fix spamming exception
|
2021-10-14 10:48:23 +03:00 |
|
Alexey Andreev
|
7726d47795
|
C: don't run compiled tests simultaneously
|
2021-03-24 17:31:16 +03:00 |
|
Alexey Andreev
|
60e5c0bbce
|
Use new commons-cli API, remove usages of deprecated one
|
2021-03-22 14:17:50 +03:00 |
|
Alexey Andreev
|
bd53c1a5a2
|
wasm: trying to implement coroutines
|
2021-03-21 22:13:09 +03:00 |
|
Alexey Andreev
|
c4c1408160
|
wasm: fix running tests, add in-browser test runners
|
2021-03-20 19:52:45 +03:00 |
|
Alexey Andreev
|
0cff9e104c
|
Fix checkstyle warnings after migration to the new version
|
2021-03-18 11:51:20 +03:00 |
|
Alexey Andreev
|
43437fd9b2
|
Update checkstyle settings in IDEA
|
2021-03-18 11:36:23 +03:00 |
|
Alexey Andreev
|
81bfe3f6e2
|
Improve pom.xml configuration
|
2021-03-18 11:16:41 +03:00 |
|
Alexey Andreev
|
0b36010a19
|
C: fix running JUnit tests
|
2021-03-18 01:03:19 +03:00 |
|
Alexey Andreev
|
b5ad203631
|
JUnit: don't kill test runner after timeout
|
2021-03-18 00:12:42 +03:00 |
|
Alexey Andreev
|
a8eebd7e1a
|
JUnit: support ignoring all tests in a class
|
2021-03-18 00:12:42 +03:00 |
|
Alexey Andreev
|
6c75ce7f68
|
Fix bug in TestNG annotation support
|
2021-03-16 23:10:18 +03:00 |
|
Alexey Andreev
|
71f87d79a5
|
JUnit: add support for TestNG annotations
|
2021-03-16 21:47:05 +03:00 |
|
Alexey Andreev
|
e5c3d144e8
|
Bump versions of dependencies
|
2021-03-12 20:12:30 +03:00 |
|
Alexey Andreev
|
2765a6344f
|
Shade teavm-junit dependencies to avoid conflicts with project's jetty and jackson versions
|
2021-03-10 16:37:55 +03:00 |
|
Alexey Andreev
|
fb81153ad2
|
JS: allow running tests in multiple browser tabs
|
2021-03-09 10:59:56 +03:00 |
|
Alexey Andreev
|
1eab7e41b1
|
Fix tests. Add headless firefox test runner
|
2021-03-08 12:00:13 +03:00 |
|
Alexey Andreev
|
61db54e848
|
Add JS test runner that runs tests right in the browser
|
2021-03-07 15:56:48 +03:00 |
|
Alexey Andreev
|
d1606ea2a5
|
Display more readable stack trace in HTML file that runs single test
|
2021-02-27 22:07:34 +03:00 |
|
Alexey Andreev
|
ae1ec8ffe5
|
Make IDEA plugin work with recent IDEA versions, remove some deprecated API usages
|
2021-01-28 17:57:35 +03:00 |
|
Alexey Andreev
|
306c78459c
|
JS: use symbol instead of string property to represent Java exception wrapper
|
2020-09-09 19:28:32 +03:00 |
|
Alexey Andreev
|
9f823ee450
|
Minor improvements to time zone support
|
2020-04-30 15:49:37 +03:00 |
|
Alexey Andreev
|
ea1134d66b
|
Trying to reduce number of classes for which name is provided in their metadata
|
2020-03-02 16:36:09 +03:00 |
|
Alexey Andreev
|
46e786d957
|
JS: commit forgotten html test template file
|
2020-03-02 16:18:08 +03:00 |
|
Alexey Andreev
|
cb26a10251
|
JS: when running tests, create proper HTML files to allow debugging these tests
|
2020-03-02 15:58:28 +03:00 |
|
Alexey Andreev
|
aefdee2507
|
Fix checkstyle errors
|
2020-02-27 19:02:47 +03:00 |
|
Alexey Andreev
|
ea36a1fca8
|
Fix checkstyle errors
|
2020-02-27 18:57:45 +03:00 |
|
Alexey Andreev
|
95426e2159
|
Add per-class compilation when running tests (requires @WholeClassCompilation annotation)
|
2020-02-27 18:43:08 +03:00 |
|
Alexey Andreev
|
6790ad0818
|
Code server: fix proxying gzipped resources
|
2020-02-26 14:27:58 +03:00 |
|
Alexey Andreev
|
0e7c1e5ef9
|
Wasm: don't generate class metadata if it's not used. Don't generate names and call site metadata in minified mode
|
2020-02-21 17:29:31 +03:00 |
|
Alexey Andreev
|
7d95c0fb04
|
Wasm: fix GC
|
2020-02-21 16:22:25 +03:00 |
|
Alexey Andreev
|
fecdd6613a
|
Use tab character to indent stack traces
|
2020-02-14 10:39:50 +03:00 |
|
Alexey Andreev
|
05ac4b62bf
|
Add HTTP headers in code server to not cache content
|
2020-01-23 18:59:05 +03:00 |
|
Alexey Andreev
|
8237403161
|
Fix build of IDEA plugin
|
2019-12-04 18:45:22 +03:00 |
|
Alexey Andreev
|
96be75664c
|
Fix build of IDEA plugin
|
2019-12-04 18:13:28 +03:00 |
|
Alexey Andreev
|
a36cd51c53
|
Fix build of IDEA plugin
|
2019-12-04 17:25:07 +03:00 |
|
Alexey Andreev
|
efa15936da
|
Fix build of IDEA plugin
|
2019-12-04 16:56:47 +03:00 |
|
Alexey Andreev
|
0dbc4a22bb
|
Set proper content type in code server
|
2019-12-04 16:18:00 +03:00 |
|
Alexey Andreev
|
037acc613c
|
Update IDEA version to 2018.2.8
|
2019-12-04 15:29:10 +03:00 |
|
Alexey Andreev
|
b60d57ea73
|
Fix compilation of IDEA plugin
|
2019-10-31 15:35:19 +03:00 |
|
Alexey Andreev
|
fb78377db8
|
Fix various issues reported by PVS Studio and LGTM
|
2019-10-31 14:36:37 +03:00 |
|
Alexey Andreev
|
3b4cc43e79
|
C: add option to strip off information about call site locations.
This decreases executable size significantly. However, this produces
obfuscated stack traces which can be deobfuscated using JSON symbol table.
|
2019-10-23 17:34:23 +03:00 |
|
Alexey Andreev
|
e569eaa8a6
|
C: write test error to stderr rather than stdout
|
2019-10-15 11:53:31 +03:00 |
|
Alexey Andreev
|
8038f90fd8
|
Support new format of debug information in C and WASM
This allows to keep proper stack traces in FULL optimization mode,
when aggressive inlining is applied
|
2019-10-15 11:47:40 +03:00 |
|
Alexey Andreev
|
4ef231c7fa
|
JS: preserve stack trace items when agressive inlining enabled
|
2019-10-14 14:05:06 +03:00 |
|
Alexey Andreev
|
e762f26a40
|
Keep location stack in IR when inlining methods
|
2019-10-08 16:09:07 +03:00 |
|