Commit Graph

  • 16cd0aaab2 JS: introduce JS template engine to write runtime, rewrite several functions using this engine Alexey Andreev 2023-10-24 21:20:27 +0200
  • 350cff776e Fix release tasks Alexey Andreev 2023-10-24 19:19:55 +0200
  • 9036093da5 Remove mention of htmlunit Alexey Andreev 2023-10-21 20:09:11 +0200
  • 7acc81ce4d JS: remove lazy creation of primitive classes Alexey Andreev 2023-10-21 20:07:49 +0200
  • 60d0b07f83 JS: refactor array implementation in native JS Alexey Andreev 2023-10-18 20:47:14 +0200
  • bb0d4a4fc6 JS: remove old polyfill Alexey Andreev 2023-10-21 19:19:55 +0200
  • 02b3c92912 JS: use native string to represent internals of java.lang.String Alexey Andreev 2023-10-18 19:24:47 +0200
  • 0e2052d91c C: fix compiler warning Alexey Andreev 2023-10-21 19:28:42 +0200
  • 062e61ea3d Bump project version in samples Alexey Andreev 2023-10-18 18:41:54 +0200
  • df42025a21 IDEA: fix issue in dev server Alexey Andreev 2023-10-18 18:41:14 +0200
  • 51740a8838 Remove outdated script Alexey Andreev 2023-10-17 21:23:38 +0200
  • 4658ac6ec9 Bump project version Alexey Andreev 2023-10-17 21:17:29 +0200
  • a59236cc7a Update unicode data Alexey Andreev 2023-10-17 19:32:28 +0200
  • 368f8a5c23 Update tzdata Alexey Andreev 2023-10-17 19:32:21 +0200
  • fe0ced064b Update CLDR Alexey Andreev 2023-10-17 19:27:34 +0200
  • 8b1732d442 JS: fix issue in minified mode Alexey Andreev 2023-10-17 19:13:14 +0200
  • c6f60ca00e junit: fix crash when test runner is not configured Alexey Andreev 2023-10-17 10:04:57 +0200
  • a78eec93d6 metaprogramming: use unprocessed class source to get program templates Alexey Andreev 2023-10-17 07:55:01 +0200
  • 9242aeb750
    classlib: Arrays corner cases fixes (#825) Ivan Hetman 2023-10-16 20:40:50 +0300
  • cd9db17d73 JS: improve performance float<->int reinterpretation conversion, improve performance of Double.equals. Alexey Andreev 2023-10-16 17:26:05 +0200
  • 658ef711ab
    classlib: additional stream collectors (#822) Ivan Hetman 2023-10-16 15:09:56 +0300
  • 65681e74d8
    classlib: small PriorityQueue fixes (#823) Ivan Hetman 2023-10-16 14:59:35 +0300
  • 1900852cd8
    classlib: fix for positioned addAll in sequential lists (#824) Ivan Hetman 2023-10-16 14:41:15 +0300
  • 5bc398415d classlib: implement Atomic*FieldUpdater classes Alexey Andreev 2023-10-14 22:29:34 +0200
  • 2513ceb236
    Re-add module name org.teavm.jso (#817) Jörg Hohwiller 2023-10-14 18:35:23 +0200
  • aaef8672d4
    Re-add module name org.teavm.jso.apis (#816) Jörg Hohwiller 2023-10-14 18:34:40 +0200
  • 4e9d89b669
    classlib: improve range checks for BitSet (#820) Ivan Hetman 2023-10-13 22:04:00 +0300
  • 82cd9d9cdf
    classlib: fix various issues in TreeMap (#813) Ivan Hetman 2023-10-13 22:01:40 +0300
  • 6faecc91d2
    classlib: more overrides for TreeMap keySet (#818) Ivan Hetman 2023-10-13 20:57:32 +0300
  • 4a81615749 class: fix LinkedList.offer method adding item incorrectly at the beginning Ludovic Dubost 2023-10-01 19:38:34 +0200
  • 0b2d1428fb
    classlib: minor exceptions fix for lists (#819) Ivan Hetman 2023-10-13 20:45:02 +0300
  • 55d3adb7ae junit: fix generation of html page for single-test JS runner Alexey Andreev 2023-10-12 21:13:48 +0200
  • 772dd9eded JS: fix returning JSO objects from Async methods Alexey Andreev 2023-10-12 21:13:09 +0200
  • 5684c09690 Set explicit values for test properties in deploy script Alexey Andreev 2023-10-11 17:54:50 +0200
  • 70540b2df0 JS: fix UMD wrapper for case when 'exports' exists, but is null Alexey Andreev 2023-10-11 14:01:24 +0200
  • d33c491a33 Gradle: report build progress from build tasks Alexey Andreev 2023-10-10 19:01:15 +0200
  • bcc2c0ff35
    classlib: implement last part of JEP-431 (#810) Ivan Hetman 2023-10-09 22:26:42 +0300
  • 05454380d9 classlib: fix issue in TreeMap iterator remove method Alexey Andreev 2023-10-09 20:35:54 +0200
  • dabe0d5d74 Don't keep default test settings in gradle.properties Alexey Andreev 2023-10-08 20:21:53 +0200
  • 3971563cd8 Don't keep default test settings in gradle.properties Alexey Andreev 2023-10-08 20:20:10 +0200
  • f6a16c1b94 Suppress failing WASI tests, enable running WASI tests by default Alexey Andreev 2023-10-08 19:23:34 +0200
  • d47fea0b55
    classlib: implement third part of JEP-431 (#771) Ivan Hetman 2023-10-08 18:05:11 +0300
  • 2d91f539c7
    classlib: fix corner case for Character.forDigit (#769) Ivan Hetman 2023-10-08 12:48:59 +0300
  • a493d003e5
    classlib: add methods/fields from JDK 21 to Math (#784) Ivan Hetman 2023-10-08 12:45:27 +0300
  • 7e761ca7e9
    classlib: add TResourceBundle.containsKey (#779) Jörg Hohwiller 2023-10-08 11:41:55 +0200
  • 3d65d38375 Massive refactoring around Wasm support Alexey Andreev 2023-10-03 21:25:50 +0200
  • d24da7eded Remove link to Flavour Alexey Andreev 2023-10-06 11:20:24 +0200
  • a2f11383c3 Bump Gradle version for samples Alexey Andreev 2023-10-06 10:58:59 +0200
  • 0c0fb1a02b Fix running C tests Alexey Andreev 2023-10-06 10:55:08 +0200
  • 360e218c0c Bump Gradle version Alexey Andreev 2023-10-06 09:42:27 +0200
  • fe1a169d9b
    classlib: fix delete and replace for AbstractStringBuilder (#783) Ivan Hetman 2023-10-05 14:27:15 +0300
  • 83a53e13bc Add sponsorship config file Alexey Andreev 2023-10-04 20:00:20 +0200
  • 7ff56d7a94 wasm: suppress some failing tests Alexey Andreev 2023-10-02 14:18:25 +0200
  • 2c00df288f wasm: fix ServiceLoader Alexey Andreev 2023-10-02 14:05:25 +0200
  • eab9254bfe Enable running C tests by default Alexey Andreev 2023-10-02 08:31:37 +0200
  • 1c56036171 Suppress tests that are failing on C backend Alexey Andreev 2023-10-02 08:30:52 +0200
  • 8fb6087bf0 Fix running tests for C backend Alexey Andreev 2023-10-02 08:30:24 +0200
  • f6a858520b Update test run configuration Alexey Andreev 2023-10-01 21:37:31 +0200
  • d850780d94 Update test annotations Alexey Andreev 2023-10-01 21:37:23 +0200
  • db4418ae1d Refactor test runner Alexey Andreev 2023-10-01 21:37:04 +0200
  • 7806a699c5 wasm: fixing debug C generator Alexey Andreev 2023-09-30 20:19:22 +0200
  • fc3d92f58d classlib: improve performance of String.toLower/toUpper Alexey Andreev 2023-09-30 07:17:22 +0200
  • ee0ebd4c2b Remove excessive file Alexey Andreev 2023-09-29 21:12:05 +0200
  • 47973face1 Simplify test runner, remove parallel run, remove HtmlUnit runner, fix Wasm tests Alexey Andreev 2023-09-29 21:11:23 +0200
  • a3eb5f635f Fix wrong previous commit Alexey Andreev 2023-09-29 20:57:45 +0200
  • 58e68db2c4 classlib: properly determine enum class in SwitchBootstrapSubstitutor Alexey Andreev 2023-09-29 18:08:48 +0200
  • f14fc18afb Fix wrong maxTopLevelNames in InProcessBuildStrategy Alexey Andreev 2023-09-29 14:06:18 +0200
  • d4113a6744 classlib: improve Math min/max implementations in C and Wasm Alexey Andreev 2023-09-28 17:00:51 +0200
  • 56ff3fbdd8 classlib: fix Math min/max functions ihromant 2023-09-25 23:13:18 +0300
  • 5dec78b590
    classlib: support SwitchBootstraps (#764) Ivan Hetman 2023-09-28 16:04:07 +0300
  • 0ef08a01e7
    classlib: inheritDeque from SequencedCollection, fix ArrayDeque (#765) Ivan Hetman 2023-09-28 15:35:41 +0300
  • ada85b4c07 Bump checkstyle version to support Java 21 syntax Alexey Andreev 2023-09-28 13:51:08 +0200
  • ab507bb22b wasm: fix bugs in coroutine support Alexey Andreev 2023-09-27 20:28:09 +0200
  • 219de85e24 Improve performance of PhiUpdater Alexey Andreev 2023-09-27 19:36:02 +0200
  • 7fd3166f9b wasm: support Date.toString Alexey Andreev 2023-09-27 14:30:20 +0200
  • 348b71685d js: fix object id generator Alexey Andreev 2023-09-27 13:51:37 +0200
  • eed44998f0 jso: trying to improve optimization of JSWrapper Alexey Andreev 2023-09-26 17:48:29 +0200
  • 9c0e3b5e59 Remove unnecessary test file Alexey Andreev 2023-09-26 23:02:34 +0200
  • b7cf7b593c wasm: when building tests, resolve absolute paths to source files in DWARF Alexey Andreev 2023-09-26 23:02:16 +0200
  • 5a0c418389 wasm: fix duplicate random function Alexey Andreev 2023-09-25 21:23:46 +0200
  • 46790d11db Satisfy checkstyle after recent PR Alexey Andreev 2023-09-25 20:25:25 +0200
  • e84a1a8531 wasm: fix raw conversion of float and double to int and long Alexey Andreev 2023-09-25 20:12:55 +0200
  • de25cee3b8 When out-of-process build crashes with OOME, write heap dump Alexey Andreev 2023-09-25 19:26:02 +0200
  • c2c1d78f13 wasm: fix issue in exception handling transformer Alexey Andreev 2023-09-24 20:15:44 +0200
  • 603d7f1f88
    classlib: distinguish between +0 and -0 in double stringifier, improve copySign implementation Ivan Hetman 2023-09-25 16:56:43 +0300
  • 05f50afa8d
    classlib: add ExecutionException (#637) Colorize 2023-09-25 15:50:19 +0200
  • c858542605 classlib: implement general reversed ListIterator ihromant 2023-09-25 15:58:45 +0300
  • e383b94e1b classlib: fix implementations of SequencedCollection methods in ArrayList Alexey Andreev 2023-09-25 15:23:18 +0200
  • 55426b25cf
    classlib: add SequencedCollection interface, inherited List from it (#759) Ivan Hetman 2023-09-25 15:50:00 +0300
  • 57ca715195 Bump test JDK version to 21 Alexey Andreev 2023-09-25 11:38:36 +0200
  • a669cd4957
    classlib: add MatchException needed for exhaustive switch (#757) Ivan Hetman 2023-09-24 19:24:47 +0300
  • fa2e003dd6 classlib: fix crash in WeakReference constructor Alexey Andreev 2023-09-24 13:47:15 +0200
  • e02f91b0fd
    classlib: add Java 9's Arrays.equals and Arrays.mismatch (#755) Jonathan Coates 2023-09-23 11:01:26 +0100
  • 390861f835 wasm: fix producing programs with detached basic blocks Alexey Andreev 2023-09-22 20:26:05 +0200
  • 98ec4597d6 Fix dominator tree algorithm Alexey Andreev 2023-09-22 10:21:26 +0200
  • 1cd635afa5 Fix node splitting in irreducible CFG Alexey Andreev 2023-09-19 20:15:51 +0200
  • 7589eb23fc
    classlib: remove deprecated constructors of primitive wrappers (#754) Ivan Hetman 2023-09-21 17:05:18 +0300
  • 94e34188c3 Satisfy checkstyle after last merged PR Alexey Andreev 2023-09-21 16:04:43 +0200
  • 887528531f
    classlib: fix for hashcode implementation in various classes, add other minor fixes/improvements (#752) Ivan Hetman 2023-09-21 16:30:41 +0300
  • e13746a650
    classlib: fix reverse bytes methods in primitive wrappers (#753) Ivan Hetman 2023-09-21 14:58:03 +0300