Commit Graph

  • df4e6e04ae Support lazy val in Scala 3 scala-3-lazy-val Alexey Andreev 2024-02-22 19:07:55 +0100
  • 393cd7f807 c: don't generate while(condition) loops due to UB in C spec Alexey Andreev 2024-02-19 20:35:21 +0100
  • c95af17eae classlib: fix javadoc warning Alexey Andreev 2024-02-19 20:18:03 +0100
  • eb91577509 jso apis: removed unused field Alexey Andreev 2024-02-19 20:17:30 +0100
  • 26b9ae4292 jso apis: add Window.scrollX Alexey Andreev 2024-02-19 20:16:50 +0100
  • c1b3deedff Support @Inherited annotation on annotations Alexey Andreev 2024-02-19 20:14:00 +0100
  • 6788642ea9
    JSO: add interface for Promise (#884) Bernd Busse 2024-02-17 19:11:04 +0100
  • be09e698ea classlib: remove hardcoded dependecy to TRoundingMode in NumberFormat Bernd Busse 2023-07-27 21:07:29 +0200
  • d067b986df JS: fix catch variable not getting minified Bernd Busse 2024-02-16 00:25:31 +0100
  • ab253fd34a Fix class initializer compilation for WASI target Alexey Andreev 2024-02-17 19:04:37 +0100
  • c68bc8008f
    Fix checkstyle warnings Bernd Busse 2024-02-16 20:48:14 +0100
  • b2368f9f69
    Add sample for JSPromise usage Bernd Busse 2024-02-16 20:44:07 +0100
  • 99dce03132
    [WIP] Make functional JS interfaces compatible with JSO Bernd Busse 2024-02-16 20:05:49 +0100
  • 96dc050685
    [WIP] Remove error type from JSPromise Interface Bernd Busse 2024-02-16 20:05:21 +0100
  • 3b3b9557a0
    JS: fix catch variable not getting minified Bernd Busse 2024-02-16 00:25:31 +0100
  • 8db406c603 jso: implement exporting Java methods to JS Alexey Andreev 2024-01-09 20:07:08 +0100
  • cf850157f0 classlib: fix javadoc warnings Bernd Busse 2023-07-27 22:46:12 +0200
  • 7f333cc73e JSO: make global objects available in WebWorker contexts (no hardcoded window) Bernd Busse 2023-07-31 20:16:14 +0200
  • fa9e5b5666
    classlib: remove hardcoded dependecy to TRoundingMode in NumberFormat Bernd Busse 2023-07-27 21:07:29 +0200
  • c97ab82296
    classlib: fix javadoc warnings Bernd Busse 2023-07-27 22:46:12 +0200
  • 943d0618db
    JSO: make global objects available in WebWorker contexts (no hardcoded window) Bernd Busse 2023-07-31 20:16:14 +0200
  • 81ae3b36cb
    [WIP] Make JSPromise interface more type-specific Bernd Busse 2024-02-08 16:01:33 +0100
  • 6ac598b927 js: add limit for top-level declarations Alexey Andreev 2024-01-30 17:01:28 +0100
  • ca273390ef Remove outdated file Alexey Andreev 2024-01-30 15:46:20 +0100
  • 83e3306071 classlib: extend BigInteger implementation with xValueExact() and sqrt() Bernd Busse 2023-07-27 21:13:03 +0200
  • 4e076a65ee classlib: add BigInteger constant TWO added in Java 9 Bernd Busse 2023-07-27 21:44:07 +0200
  • e10f3ff772
    jso apis: add interface for Promise Bernd Busse 2023-07-27 21:25:40 +0200
  • 9280992661 classlib: add minimal SecureRandom implementation Bernd Busse 2023-07-27 21:22:10 +0200
  • 1964235fef classlib: directly use Math.random() in Random Bernd Busse 2024-01-05 14:17:55 +0100
  • 6de4560282 classlib: implement Cloneable for TreeSet Bernd Busse 2023-07-27 21:00:51 +0200
  • 6a398c9b8d classlib: properly duplicate inner map when cloning TreeMap Bernd Busse 2023-07-27 20:59:30 +0200
  • 2318caad7b
    classlib: add static nullOutputStream() to OutputStream (#878) Bernd Busse 2024-01-24 18:44:59 +0100
  • 95e0e3ac5a
    classlib: extend BigInteger implementation with xValueExact() and sqrt() Bernd Busse 2023-07-27 21:13:03 +0200
  • 6027f33796
    classlib: add BigInteger constant TWO added in Java 9 Bernd Busse 2023-07-27 21:44:07 +0200
  • b2deb6ac38
    classlib: add minimal SecureRandom implementation Bernd Busse 2023-07-27 21:22:10 +0200
  • 57d61c5036
    classlib: directly use Math.random() in Random Bernd Busse 2024-01-05 14:17:55 +0100
  • 5d3d39be7a
    classlib: implement Cloneable for TreeSet Bernd Busse 2023-07-27 21:00:51 +0200
  • b3ad7af0dd
    classlib: properly duplicate inner map when cloning TreeMap Bernd Busse 2023-07-27 20:59:30 +0200
  • 3949c273c0
    classlib: add static nullOutputStream() to OutputStream Bernd Busse 2023-07-27 20:53:45 +0200
  • b6bea8bcfb Fix release script Alexey Andreev 2024-01-08 19:05:33 +0100
  • ade583dc68 Fix release script 0.9.2 release-0.9.x Alexey Andreev 2024-01-08 19:05:33 +0100
  • bd97531a6c maven: fix archetype 0.9.1 Alexey Andreev 2024-01-04 20:19:33 +0100
  • 2d5869821e Suppress failing tests Alexey Andreev 2024-01-04 20:00:22 +0100
  • beac97b507 jso apis: fix declaration in IndexedDB API Alexey Andreev 2023-12-12 09:39:36 +0100
  • 17c72a3a76 JSO: fix wrapping undefined value Alexey Andreev 2023-12-07 10:02:22 +0100
  • e429578aad JS: a better fix for wrapping/unwrapping JS objects implemented in Java Alexey Andreev 2023-11-27 13:05:51 +0100
  • d4d220fd3f JS: fix unwrapping JS objects implemented in Java Alexey Andreev 2023-11-26 21:57:19 +0100
  • a819950dc7 Fix calculating comparison in constant propagation Alexey Andreev 2023-11-25 17:23:50 +0100
  • 8d13aad07f classlib: refactor LinkedHashMap Alexey Andreev 2023-11-23 21:19:28 +0100
  • 295fdb043c Fix boxing/unboxing arguments and return values in method references Alexey Andreev 2023-11-19 20:00:06 +0100
  • d85cdc7ff7 Bump IDEA plugin version Alexey Andreev 2023-11-08 09:32:43 +0100
  • 373ef13f29 Add toolchain resolution plugin Alexey Andreev 2023-11-08 20:59:53 +0100
  • 7798e0788d Use Gradle toolchains to run tests Alexey Andreev 2023-11-08 09:28:07 +0100
  • 576a437314 Widen byte/short to ints in ObjectMethods (#853) Jonathan Coates 2023-11-08 09:28:13 +0000
  • d404a594ca c: fix typo in macro name Alexey Andreev 2023-11-08 09:52:27 +0100
  • 960e1a4c4b classlib: fix issue in InputStreamReader Alexey Andreev 2023-10-26 11:50:27 +0200
  • 4049bc529e js: introduce setting to choose module type Alexey Andreev 2023-12-20 19:49:14 +0100
  • 8c344b3812 samples: add more metrics to software3D Alexey Andreev 2023-12-11 19:07:31 +0100
  • 18e92a49e3 jso apis: fix declaration in IndexedDB API Alexey Andreev 2023-12-12 09:39:36 +0100
  • facf3c496f classlib: get rid of call to Math.log Alexey Andreev 2023-12-07 19:55:47 +0100
  • 953c475b46
    classlib: implement float support for String.format (#873) J. Fronny 2023-12-07 19:16:38 +0100
  • bb837bd020 classlib: replace usage of Math.log10 with custom implementation of int log10 algorithm Alexey Andreev 2023-12-07 19:14:55 +0100
  • a9af6e4f33 JSO: fix wrapping undefined value Alexey Andreev 2023-12-07 10:02:22 +0100
  • 9093ad2f8a
    classlib: implement String.chars() (#872) J. Fronny 2023-12-05 13:26:39 +0100
  • 66e5e31041 Added TODO ihromant 2023-12-04 22:36:35 +0200
  • 3b2cf0da12 Found real place of bound check ihromant 2023-12-04 22:28:30 +0200
  • cf973b105f
    checkstyle JFronny 2023-12-04 17:56:12 +0100
  • d6b9a03d4c
    Remove explicit initializer JFronny 2023-12-04 17:45:30 +0100
  • bc2c623820
    TFormatter: fix formatting floats JFronny 2023-12-04 17:43:01 +0100
  • 8b24d150e0
    DecimalFormat: respect grouping preference JFronny 2023-12-04 17:42:22 +0100
  • ed8235cdbd
    TStringCharsStream: move index initialization to constructor explicitly JFronny 2023-12-04 16:28:02 +0100
  • 4fa131e605
    inline decimal format symbols JFronny 2023-12-04 15:21:43 +0100
  • 84cbd0803d
    implement some (failing) tests JFronny 2023-12-04 15:20:55 +0100
  • 6ead0e4e11
    do not zero pad manually JFronny 2023-12-04 15:20:34 +0100
  • 249b554b41
    fix tests JFronny 2023-12-04 14:42:48 +0100
  • 3255480831
    implement simple test, hopefully CI will run it JFronny 2023-12-04 14:31:04 +0100
  • b8de97ee15
    Add BigDecimal to supported types for String.format with %f JFronny 2023-12-04 14:08:30 +0100
  • e8ec3244ea
    Remove unneeded Math.abs JFronny 2023-12-04 14:07:06 +0100
  • e8882e3fd5
    Reimplement String.chars() via dedicated Stream implementation JFronny 2023-12-04 14:04:26 +0100
  • 6bb881c8d3
    Implement float support for String.format JFronny 2023-12-04 13:43:07 +0100
  • 1f3b81a43b
    Implement String.chars() JFronny 2023-12-04 13:40:38 +0100
  • 713f77e702 Initial commit for future negative array size check ihromant 2023-12-02 12:03:32 +0200
  • 067f7453fe JS: a better fix for wrapping/unwrapping JS objects implemented in Java Alexey Andreev 2023-11-27 13:05:51 +0100
  • b3e889fa11 junit: fix compiling tests for platforms which don't participate in testing Alexey Andreev 2023-11-26 22:05:23 +0100
  • 9757213379 JS: fix unwrapping JS objects implemented in Java Alexey Andreev 2023-11-26 21:57:19 +0100
  • 1c292f3fbe Fix calculating comparison in constant propagation Alexey Andreev 2023-11-25 17:23:50 +0100
  • 6695103f49 Increase upper complexity threshold for inlining Alexey Andreev 2023-11-25 15:58:00 +0100
  • a433ca9fe5 gradle: fix passing optimization from DSL to tasks Alexey Andreev 2023-11-25 15:57:21 +0100
  • 607e107e70 samples: fix classpath so that it's possible to run TeaVM out-of-process Alexey Andreev 2023-11-25 15:56:45 +0100
  • f3bf9d812f samples: fix rendering stopped when changing worker count or type Alexey Andreev 2023-11-25 14:05:01 +0100
  • 2bd76e2da5 gradle: fix issues with new source file property Alexey Andreev 2023-11-25 13:41:21 +0100
  • 00b5952169 Various fixes for Arrays ihromant 2023-11-24 23:17:26 +0200
  • bdd0193eb8 samples: fix path to file Alexey Andreev 2023-11-24 21:28:48 +0100
  • ac2c084290 js: add ability so refer to local files in source maps. Add copying of source files to Gradle plugin. Alexey Andreev 2023-11-24 21:28:37 +0100
  • 6543e68f8a JS: fix naming of variables in no-obfuscation mode Alexey Andreev 2023-11-24 17:18:52 +0100
  • 8c2d52ff8a Varargs from PR #313 ihromant 2023-11-23 22:28:59 +0200
  • 2db8c7419d Removed varargs for now ihromant 2023-11-23 22:26:35 +0200
  • ae6319901b Extracted items from PR #580 ihromant 2023-11-23 22:20:55 +0200
  • a1355bb2f7 classlib: refactor LinkedHashMap Alexey Andreev 2023-11-23 21:19:28 +0100
  • 83639bce6b Removed unused import ihromant 2023-11-23 22:03:24 +0200