23 Commits

Author SHA1 Message Date
khanhduytran0
3eddeaedd5 Feat[JDK17]: implement mirror mapping 2025-07-06 13:59:14 +07:00
khanhduytran0
9f67713d9d Patch[JDK21]: Change BreakGetJITMapping method parameter 2025-07-05 22:03:48 +07:00
khanhduytran0
89b325ac14 Fix[JDK21]: fix patch, add breakpoint codepath for TXM devices 2025-07-03 13:02:02 +07:00
khanhduytran0
a8ca6a4c1c Feat[JDK21]: implement mirror mapping
This mode can be optionally enabled using -XX:+MirrorMappedCodeCache. Implementation of this is required on iOS 26
2025-07-02 12:10:59 +07:00
Eva Isabella Luna
97c9d576c7
[FIX] iOS JDK 21 build, update to 21.0.8
Co-authored-by: Duy Tran <khanhduytran0@users.noreply.github.com>
2025-06-24 19:22:23 -06:00
Eva Isabella Luna
2c758438d8
[Patch] Fix jdk.jdwp.agent patch for Android 2025-05-28 16:30:05 -06:00
alexytomi
0f858c2aa4 add[patch]: Change java.runtime.name to have android included
Changed java.runtime.name to include "Android" to support the detection
scheme of sqlite-jdbc
See xerial/sqlite-jdbc#1210 and
79cc5feaf1/src/main/java/org/sqlite/util/OSInfo.java (L120-L122CC)
2025-05-22 19:08:08 +08:00
Duy Tran Khanh
655141c7ae
Fix(iOS): fix another jdk17 patch 2024-11-30 20:40:34 +07:00
Duy Tran Khanh
feee67fe84
Fix(iOS): fix jdk17 patch 2024-11-30 20:10:17 +07:00
Maksim Belov
8cb72d3e93
Fix[arm32]: Disable InlineIntrinsics on arm32 by default
Fixes issues with math that break Minecraft
2024-11-24 18:56:40 +03:00
Mathias-Boulay
5f86297b2e fix(build): update patches, ndk and docker image to build newer versions 2024-10-05 20:54:50 +02:00
Mathias-Boulay
691cab34d7 Workaround: skip check for ipv6 support (by @nexplorer-3e)
The commit is made instead of PR merge because the PR has a weird file in it
2024-07-27 19:53:24 +02:00
Mathias-Boulay
75de467a28 build: docker jre21 compat, CI updated for both 21 and 17 2024-06-15 17:56:40 +02:00
Mathias-Boulay
52493b4db7 build: split patches into smaller sections
Now I should probably make sure they are applied sequentially
2024-06-14 21:23:08 +02:00
Mathias-Boulay
a624d086f0 fix(os_linux): fix tmp directory destination 2024-06-14 13:49:56 +02:00
Mathias-Boulay
e18f24f09e remove log check 2024-04-15 11:32:06 +02:00
Mathias Boulay
c3fb42fcd9 debug: print info about class loading 2024-04-10 01:04:29 +02:00
Mathias Boulay
4b92b5743c
fix: remove duplicate type definitions (#24)
* fix: remove duplicate type definitions

* refactor: use smaller diff via if not defined

* fix

* fix
2024-03-27 14:35:10 +01:00
Duy Tran Khanh
30ea6597d0
Fix Android patches 2024-03-21 16:15:06 +07:00
github-actions
e35849437d Fix iOS patches 2023-08-17 02:17:25 +01:00
khanhduytran0
51db0c8bd6 Fix build and patch 2023-02-26 08:31:03 +07:00
Duy Tran Khanh
ee0a2546db
Fix patch (iOS) 2023-02-25 21:13:00 +07:00
khanhduytran0
318129bd5d Live patch jdk17u 2023-02-25 20:58:11 +07:00