Basilisk-Dev
|
5cfc8c8457
|
Issue #3049 - loongarch64: retire stale JIT TODOs
|
2026-06-28 06:44:51 +01:00 |
|
Basilisk-Dev
|
b0cb5237b3
|
Issue #3049 - loongarch64: clarify stale shared-code fallback guards
|
2026-06-28 06:44:51 +01:00 |
|
Basilisk-Dev
|
16e584b647
|
Issue #3049 - loongarch64: direct wasm baseline truncation
|
2026-06-28 06:44:51 +01:00 |
|
Basilisk-Dev
|
74a9bacc58
|
Issue #3049 - loongarch64: restore pre-barrier link register correctly
|
2026-06-28 06:44:51 +01:00 |
|
Basilisk-Dev
|
8360fe94be
|
Issue #3049 - loongarch64: flush icache after JIT runtime patching
|
2026-06-28 06:44:50 +01:00 |
|
Basilisk-Dev
|
e7ade1e911
|
Issue #3049 - loongarch64: allocate Ion temps for post-write barriers
|
2026-06-28 06:44:50 +01:00 |
|
Basilisk-Dev
|
f50509bb2e
|
Issue #3049 - loongarch64: reserve extract temps in shared IC register pools
|
2026-06-28 06:44:50 +01:00 |
|
Basilisk-Dev
|
ff4332d605
|
Issue #3049 - loongarch64: use explicit VM wrapper tail-call contracts
|
2026-06-28 06:44:50 +01:00 |
|
Basilisk-Dev
|
df4de67d30
|
Issue #3049 - loongarch64: fix scaled JIT memory addressing
|
2026-06-28 06:44:50 +01:00 |
|
Basilisk-Dev
|
bc45dc267d
|
Issue #3049 - loongarch64: fix pointer immediates and scratch aliasing
|
2026-06-28 06:44:50 +01:00 |
|
Basilisk-Dev
|
95c0370fb0
|
Issue #3049 - loongarch64: fix JIT value boxing and unboxing
|
2026-06-28 06:44:49 +01:00 |
|
Basilisk-Dev
|
ce543a4132
|
Issue #3049 - Save loongarch64 regexp JIT link register
|
2026-06-28 06:44:49 +01:00 |
|
Basilisk-Dev
|
4c0052da6d
|
Issue #3049 - Fix loongarch64 wasm JIT dispatch and truncation
|
2026-06-28 06:44:49 +01:00 |
|
Basilisk-Dev
|
c0be6cfc60
|
Issue #3049 - Fix loongarch64 wasm profiling integration
|
2026-06-28 06:44:49 +01:00 |
|
Basilisk-Dev
|
448d6362ad
|
Issue #3049 - Fix loongarch64 wasm baseline integration
|
2026-06-28 06:44:45 +01:00 |
|
Basilisk-Dev
|
5f4def4b56
|
Issue #3049 - Fix loongarch64 wasm runtime plumbing
|
2026-06-28 06:41:04 +01:00 |
|
Basilisk-Dev
|
dfc6a844c6
|
Issue #3049 - Enable loongarch64 wasm baseline compiler
|
2026-06-28 06:41:04 +01:00 |
|
Basilisk-Dev
|
38a42b7a14
|
Issue #3049 - Remove loongarch64 native call IC fallback
|
2026-06-28 06:41:04 +01:00 |
|
Basilisk-Dev
|
2a171ff52a
|
Issue #3049 - Re-enable loongarch64 asm.js and native regexp
|
2026-06-28 06:41:04 +01:00 |
|
Basilisk-Dev
|
11c7117a26
|
Issue #3049 - Enable loongarch64 wasm profiling patching
|
2026-06-28 06:41:04 +01:00 |
|
Basilisk-Dev
|
a8734fe5ed
|
Issue #3049 - Enable loongarch64 Ion environments
|
2026-06-28 06:41:03 +01:00 |
|
Basilisk-Dev
|
4c58aa2724
|
Issue #3049 - Enable loongarch64 JIT atomics
|
2026-06-28 06:41:03 +01:00 |
|
Basilisk-Dev
|
bb16a45039
|
Issue #3049 - Split loongarch64 Ion lowering from mips64
|
2026-06-28 06:41:03 +01:00 |
|
Basilisk-Dev
|
70d8824b1d
|
Issue #3049 - Harden loongarch64 Ion call and environment paths
|
2026-06-28 06:41:03 +01:00 |
|
Basilisk-Dev
|
e17a8d2e3c
|
Issue #3049 - Fix loongarch64 nursery chunk JIT checks
|
2026-06-28 06:41:03 +01:00 |
|
Basilisk-Dev
|
85c6fcc68e
|
Issue #3049 - Stabilize loongarch64 Ion patching and wasm loads
|
2026-06-28 06:41:03 +01:00 |
|
Basilisk-Dev
|
f796b3f7f1
|
Issue #3049 - Enable loongarch64 wasm runtime and Ion patching
|
2026-06-28 06:40:58 +01:00 |
|
Basilisk-Dev
|
683173c33b
|
Issue #3049 - Add loongarch64 wasm backend build support
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
81e98512a9
|
Issue #3049 - Enable loongarch64 Ion backend build and runtime
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
4760c65706
|
Issue #3049 - Wire up loongarch64 Ion backend compilation
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
2bc0085021
|
Issue #3049 - Fix loongarch64 string extraction in JIT stubs
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
49dc8031ce
|
Issue #3049 - Normalize loongarch64 VM wrapper return setup
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
cc49913ad9
|
Issue #3049 - Fix loongarch64 value decoding and exception tail
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
63a142a912
|
Issue #3049 - Preserve loongarch64 ra across baseline helper calls
|
2026-06-28 06:40:31 +01:00 |
|
Basilisk-Dev
|
9d44c48014
|
Issue #3049 - Disable native regexp JIT on loongarch64
|
2026-06-28 06:40:30 +01:00 |
|
Basilisk-Dev
|
499987e0f9
|
Issue #3049 - Handle loongarch64 unary baseline inc and dec
|
2026-06-28 06:40:30 +01:00 |
|
Basilisk-Dev
|
97db44c6be
|
Issue #3049 - Add loongarch64 JIT link-time compatibility stubs
|
2026-06-28 06:40:30 +01:00 |
|
Basilisk-Dev
|
feb29eaff0
|
Issue #3049 - Wire up loongarch64 SpiderMonkey baseline backend
|
2026-06-28 06:40:30 +01:00 |
|
Basilisk-Dev
|
ebd4d215df
|
Issue #3049 - Disable wasm signal handlers on loongarch64
|
2026-06-28 06:40:24 +01:00 |
|
Basilisk-Dev
|
08d7b89ee5
|
Issue #3049 - Disable unsupported JIT features in loongarch64 contexts
|
2026-06-28 06:39:56 +01:00 |
|
Basilisk-Dev
|
a3d0442265
|
Issue #3049 - Normalize loongarch64 baseline frame register use
|
2026-06-28 06:39:10 +01:00 |
|
Basilisk-Dev
|
d991faa669
|
Issue #3049 - Use s5 for loongarch64 baseline frames
|
2026-06-28 06:39:10 +01:00 |
|
Basilisk-Dev
|
fe3689392f
|
Issue #3049 - Preserve loongarch64 callee-save JIT entry regs
|
2026-06-28 06:39:10 +01:00 |
|
Basilisk-Dev
|
54e75a53d3
|
Issue #3049 - Fix loongarch64 baseline IC integer compare stub
|
2026-06-28 06:39:09 +01:00 |
|
Basilisk-Dev
|
38ebcb17c9
|
Issue #3049 - Adapt loongarch64 baseline macroassembler to old JIT APIs
|
2026-06-28 06:39:09 +01:00 |
|
Basilisk-Dev
|
eff9f19c6f
|
Issue #3049 - Fix loongarch64 JIT header compatibility
|
2026-06-28 06:39:09 +01:00 |
|
Basilisk-Dev
|
9533e7734c
|
Issue #3049 - Adapt loongarch64 JIT glue to older JS APIs
|
2026-06-28 06:39:09 +01:00 |
|
Basilisk-Dev
|
acea3a2b6b
|
Issue #3049 - Wire loongarch64 non-Ion frame and patch hooks
|
2026-06-28 06:39:09 +01:00 |
|
Basilisk-Dev
|
36b9acb8a5
|
Issue #3049 - Rename and wire loongarch64 baseline JIT backend
|
2026-06-28 06:39:09 +01:00 |
|
Basilisk-Dev
|
03088e2abc
|
Issue #3049 - Extend LoongArch minimal JIT frame slots
|
2026-06-28 06:39:08 +01:00 |
|