Commit Graph

110 Commits

Author SHA1 Message Date
Bernd Busse
6788642ea9
JSO: add interface for Promise (#884) 2024-02-17 19:11:04 +01:00
Alexey Andreev
8db406c603 jso: implement exporting Java methods to JS
Fix #785
2024-02-15 21:00:10 +01:00
Alexey Andreev
8c344b3812 samples: add more metrics to software3D 2023-12-12 20:21:24 +01:00
Alexey Andreev
607e107e70 samples: fix classpath so that it's possible to run TeaVM out-of-process 2023-11-25 15:56:45 +01:00
Alexey Andreev
f3bf9d812f samples: fix rendering stopped when changing worker count or type 2023-11-25 14:05:01 +01:00
Alexey Andreev
bdd0193eb8 samples: fix path to file 2023-11-24 21:28:48 +01:00
Alexey Andreev
ac2c084290 js: add ability so refer to local files in source maps. Add copying of source files to Gradle plugin. 2023-11-24 21:28:37 +01:00
Alexey Andreev
ef359c3604 samples: fix issues in software3d 2023-11-22 21:23:20 +01:00
Alexey Andreev
810012872c Add couple native declarations to JSO APIs. Update sample 2023-11-19 20:25:29 +01:00
Alexey Andreev
01cf27b3d8 samples: add software 3D renderer in Kotlin 2023-11-19 17:47:07 +01:00
kenji yoshida
da8c50e474
samples: add scala compiler options. fix warnings (#856) 2023-11-09 09:27:28 +01:00
Alexey Andreev
9c6f23d280 classlib: optimize console output in JS backend 2023-11-07 20:00:33 +01:00
Alexey Andreev
062e61ea3d Bump project version in samples 2023-10-18 18:41:54 +02:00
Alexey Andreev
a2f11383c3 Bump Gradle version for samples 2023-10-06 10:58:59 +02:00
Alexey Andreev
ba7dcd13b5 Update gradle scripts for latest gradle version
1. Use lazy property assignment
2. Remove usages of deprecated buildDir property
2023-09-21 09:52:29 +02:00
Alexey Andreev
95f802718c Bump gradle version to 8.3 2023-09-20 21:17:43 +02:00
Alexey Andreev
6e90124edd samples: bump Gradle wrapper version, bump TeaVM version 2023-04-11 13:42:28 +02:00
Alexey Andreev
c9d97b7144 Samples: add readme file 2023-03-19 19:27:41 +01:00
Alexey Andreev
27713b78f8 gradle: make DSL groovy-friendly 2023-02-18 09:10:08 +01:00
Alexey Andreev
670f24a4af Samples: merge storage and video into one module 2023-02-10 18:48:09 +01:00
Alexey Andreev
895ec99826 gradle build: setup compiler charset 2023-02-02 10:42:45 +01:00
Alexey Andreev
8800e7153b Don't use Gradle toolchains to specify Java version 2023-02-01 18:41:17 +01:00
Alexey Andreev
630fae3093 samples: upgrade servlet API dependency to work with modern servlet containers 2023-01-26 17:11:44 +01:00
Alexey Andreev
8014c038c0 Migrate to gradle 2023-01-23 17:16:07 +01:00
Kirill Prazdnikov
2c74f282c4
Update versions of Maven plugins (#595)
Co-authored-by: Kirill Prazdnikov <kirill@hydraulic.software>
2022-06-24 12:44:09 +03:00
Alexey Andreev
eab7ef0a2e Bump Scala version in Scala example. Add hack for Scala runtime. 2022-05-08 18:43:49 +03:00
Alexey Andreev
c4c1408160 wasm: fix running tests, add in-browser test runners 2021-03-20 19:52:45 +03:00
Alexey Andreev
e5c3d144e8 Bump versions of dependencies 2021-03-12 20:12:30 +03:00
Ondra Pelech
1b8f5940a0 Update Scala to 2.12.11 2020-04-01 18:53:15 +03:00
Alexey Andreev
66250cb125 Use advanced optimization level to compile JS benchmark 2020-03-03 18:24:29 +03:00
devnewton
0ff17fc2fb Gamepad api (#444)
Add gamepad API to JSO
2019-12-02 18:59:29 +03:00
Alexey Andreev
63bbb35cb1 WASM: fix benchmark sample 2019-10-01 14:53:42 +03:00
Alexey Andreev
f0b6cc2f30 Update version to 0.7.0 2019-09-24 16:26:14 +03:00
Alexey Andreev
90e00f7eb4 C: add option to support exceptions via setjmp/longjmp 2019-07-22 16:53:47 +03:00
Alexey Andreev
28c0cc6ef2 Wasm: fix bugs 2019-05-23 23:38:10 +03:00
Alexey Andreev
871e9a0113 C: reduce size occupied by call site descriptors 2019-05-23 18:43:31 +03:00
Alexey Andreev
da22256c1f C: compile into multiple .c and .h files 2019-05-08 17:36:46 +03:00
Alexey Andreev
ec8bae1d40 C: fix bugs in RTTI. Support args parameter of main method 2019-04-04 18:34:30 +03:00
Alexey Andreev
0dc170dad2 Fix bugs in C backend 2019-03-26 19:09:25 +03:00
Alexey Andreev
75295f50e5 Make debugging API asynchronous 2018-12-19 18:13:15 +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
eec458089f Implement development server 2018-12-10 19:03:18 +03:00
Alexey Andreev
b4460b2282 Fix CMake configuration for GTK benchmark 2018-11-20 15:22:19 +03:00
Alexey Andreev
7588962212 Bind system properties to Maven properties.
Add heapSize property
2018-11-20 14:55:04 +03:00
Alexey Andreev
148c07336c Generate entire code inside wrapper IIF 2018-11-15 12:47:25 +03:00
Alexey Andreev
4d2c075c07 Always embed runtime into generated file. Remove 'runtime' build property 2018-10-28 00:15:36 +03:00
Alexey Andreev
c58e19405c C backend: increase resolution of timer in gtk benchmark 2018-05-17 19:38:42 +03:00
Alexey Andreev
bb3a2a22fe C backend: add GTK version of jbox2d benchmark. 2018-05-17 01:14:37 +03:00
Alexey Andreev
d7b57ae938 Update asm version to 6.1.1 and versions of Maven plugins that use old asm in order to support Java 10 bytecode version. 2018-05-15 16:20:20 +03:00