Commit graph

  • d87ae3b6bf Fix build error in Lowering-loongarch64.cpp wuggy 2026-06-28 07:24:08 +01:00
  • 0b9bf2f657 Issue #3049 - loongarch64: remove remaining MIPS file diffs Basilisk-Dev 2026-04-26 16:02:15 -04:00
  • a8d106c2cb Issue #3049 - loongarch64: localize shared JIT cleanup Basilisk-Dev 2026-04-26 15:37:02 -04:00
  • 71c63cd70f Issue #3049 - loongarch64: drop inert minimal JIT path Basilisk-Dev 2026-04-26 15:21:24 -04:00
  • 1b904254ce Issue #3049 - loongarch64: trim non-JIT PR fallout Basilisk-Dev 2026-04-26 14:34:35 -04:00
  • 325e7c26d8 Issue #3049 - loongarch64: fill scalar macroassembler NYI helpers Basilisk-Dev 2026-04-26 11:45:20 -04:00
  • 6bb198c50d Issue #3049 - loongarch64: implement baseline wasm atomics Basilisk-Dev 2026-04-26 11:23:59 -04:00
  • 3215f75b08 Issue #3049 - loongarch64: fix JIT uint8 clamp lowering Basilisk-Dev 2026-04-26 10:03:49 -04:00
  • 4428bafcac Issue #3049 - loongarch64: fix wasm and debug-trap jit-test regressions Basilisk-Dev 2026-04-26 09:44:50 -04:00
  • 5cfc8c8457 Issue #3049 - loongarch64: retire stale JIT TODOs Basilisk-Dev 2026-04-25 22:17:42 -04:00
  • b0cb5237b3 Issue #3049 - loongarch64: clarify stale shared-code fallback guards Basilisk-Dev 2026-04-25 21:28:33 -04:00
  • 16e584b647 Issue #3049 - loongarch64: direct wasm baseline truncation Basilisk-Dev 2026-04-25 20:45:23 -04:00
  • 74a9bacc58 Issue #3049 - loongarch64: restore pre-barrier link register correctly Basilisk-Dev 2026-04-25 17:21:49 -04:00
  • 8360fe94be Issue #3049 - loongarch64: flush icache after JIT runtime patching Basilisk-Dev 2026-04-25 15:10:38 -04:00
  • e7ade1e911 Issue #3049 - loongarch64: allocate Ion temps for post-write barriers Basilisk-Dev 2026-04-25 14:21:41 -04:00
  • f50509bb2e Issue #3049 - loongarch64: reserve extract temps in shared IC register pools Basilisk-Dev 2026-04-25 14:00:53 -04:00
  • ff4332d605 Issue #3049 - loongarch64: use explicit VM wrapper tail-call contracts Basilisk-Dev 2026-04-25 13:42:00 -04:00
  • df4de67d30 Issue #3049 - loongarch64: fix scaled JIT memory addressing Basilisk-Dev 2026-04-25 13:10:17 -04:00
  • bc45dc267d Issue #3049 - loongarch64: fix pointer immediates and scratch aliasing Basilisk-Dev 2026-04-25 12:53:38 -04:00
  • 95c0370fb0 Issue #3049 - loongarch64: fix JIT value boxing and unboxing Basilisk-Dev 2026-04-25 11:50:42 -04:00
  • ce543a4132 Issue #3049 - Save loongarch64 regexp JIT link register Basilisk-Dev 2026-04-25 09:13:59 -04:00
  • 4c0052da6d Issue #3049 - Fix loongarch64 wasm JIT dispatch and truncation Basilisk-Dev 2026-04-25 03:40:38 -04:00
  • c0be6cfc60 Issue #3049 - Fix loongarch64 wasm profiling integration Basilisk-Dev 2026-04-25 02:47:57 -04:00
  • 448d6362ad Issue #3049 - Fix loongarch64 wasm baseline integration Basilisk-Dev 2026-04-25 02:29:26 -04:00
  • 5f4def4b56 Issue #3049 - Fix loongarch64 wasm runtime plumbing Basilisk-Dev 2026-04-25 02:20:06 -04:00
  • dfc6a844c6 Issue #3049 - Enable loongarch64 wasm baseline compiler Basilisk-Dev 2026-04-25 02:13:28 -04:00
  • 38a42b7a14 Issue #3049 - Remove loongarch64 native call IC fallback Basilisk-Dev 2026-04-24 21:40:45 -04:00
  • 2a171ff52a Issue #3049 - Re-enable loongarch64 asm.js and native regexp Basilisk-Dev 2026-04-24 21:40:37 -04:00
  • 11c7117a26 Issue #3049 - Enable loongarch64 wasm profiling patching Basilisk-Dev 2026-04-24 21:04:12 -04:00
  • a8734fe5ed Issue #3049 - Enable loongarch64 Ion environments Basilisk-Dev 2026-04-24 21:02:40 -04:00
  • 4c58aa2724 Issue #3049 - Enable loongarch64 JIT atomics Basilisk-Dev 2026-04-24 21:02:04 -04:00
  • bb16a45039 Issue #3049 - Split loongarch64 Ion lowering from mips64 Basilisk-Dev 2026-04-24 19:58:04 -04:00
  • 70d8824b1d Issue #3049 - Harden loongarch64 Ion call and environment paths Basilisk-Dev 2026-04-24 19:04:48 -04:00
  • e17a8d2e3c Issue #3049 - Fix loongarch64 nursery chunk JIT checks Basilisk-Dev 2026-04-24 18:19:18 -04:00
  • 85c6fcc68e Issue #3049 - Stabilize loongarch64 Ion patching and wasm loads Basilisk-Dev 2026-04-24 17:45:29 -04:00
  • f796b3f7f1 Issue #3049 - Enable loongarch64 wasm runtime and Ion patching Basilisk-Dev 2026-04-24 16:22:59 -04:00
  • 683173c33b Issue #3049 - Add loongarch64 wasm backend build support Basilisk-Dev 2026-04-24 15:58:49 -04:00
  • 81e98512a9 Issue #3049 - Enable loongarch64 Ion backend build and runtime Basilisk-Dev 2026-04-24 15:36:36 -04:00
  • 4760c65706 Issue #3049 - Wire up loongarch64 Ion backend compilation Basilisk-Dev 2026-04-24 15:09:22 -04:00
  • 2bc0085021 Issue #3049 - Fix loongarch64 string extraction in JIT stubs Basilisk-Dev 2026-04-24 14:30:54 -04:00
  • 49dc8031ce Issue #3049 - Normalize loongarch64 VM wrapper return setup Basilisk-Dev 2026-04-24 11:50:07 -04:00
  • cc49913ad9 Issue #3049 - Fix loongarch64 value decoding and exception tail Basilisk-Dev 2026-04-24 11:49:17 -04:00
  • 63a142a912 Issue #3049 - Preserve loongarch64 ra across baseline helper calls Basilisk-Dev 2026-04-24 11:49:10 -04:00
  • 9d44c48014 Issue #3049 - Disable native regexp JIT on loongarch64 Basilisk-Dev 2026-04-24 11:47:52 -04:00
  • 499987e0f9 Issue #3049 - Handle loongarch64 unary baseline inc and dec Basilisk-Dev 2026-04-24 07:35:37 -04:00
  • 97db44c6be Issue #3049 - Add loongarch64 JIT link-time compatibility stubs Basilisk-Dev 2026-04-24 00:38:15 -04:00
  • feb29eaff0 Issue #3049 - Wire up loongarch64 SpiderMonkey baseline backend Basilisk-Dev 2026-04-23 23:41:12 -04:00
  • ebd4d215df Issue #3049 - Disable wasm signal handlers on loongarch64 Basilisk-Dev 2026-04-23 22:04:40 -04:00
  • 08d7b89ee5 Issue #3049 - Disable unsupported JIT features in loongarch64 contexts Basilisk-Dev 2026-04-23 21:42:15 -04:00
  • a3d0442265 Issue #3049 - Normalize loongarch64 baseline frame register use Basilisk-Dev 2026-04-23 21:17:14 -04:00
  • d991faa669 Issue #3049 - Use s5 for loongarch64 baseline frames Basilisk-Dev 2026-04-23 21:06:53 -04:00
  • fe3689392f Issue #3049 - Preserve loongarch64 callee-save JIT entry regs Basilisk-Dev 2026-04-23 20:53:40 -04:00
  • 54e75a53d3 Issue #3049 - Fix loongarch64 baseline IC integer compare stub Basilisk-Dev 2026-04-23 20:19:29 -04:00
  • 38ebcb17c9 Issue #3049 - Adapt loongarch64 baseline macroassembler to old JIT APIs Basilisk-Dev 2026-04-23 20:03:41 -04:00
  • eff9f19c6f Issue #3049 - Fix loongarch64 JIT header compatibility Basilisk-Dev 2026-04-23 19:30:19 -04:00
  • 9533e7734c Issue #3049 - Adapt loongarch64 JIT glue to older JS APIs Basilisk-Dev 2026-04-23 19:21:46 -04:00
  • acea3a2b6b Issue #3049 - Wire loongarch64 non-Ion frame and patch hooks Basilisk-Dev 2026-04-23 19:16:28 -04:00
  • 36b9acb8a5 Issue #3049 - Rename and wire loongarch64 baseline JIT backend Basilisk-Dev 2026-04-23 19:09:10 -04:00
  • 03088e2abc Issue #3049 - Extend LoongArch minimal JIT frame slots Basilisk-Dev 2026-04-23 17:48:36 -04:00
  • 2198d41700 Issue #3049 - Allow more LoongArch minimal JIT arguments Basilisk-Dev 2026-04-23 03:36:42 -04:00
  • 43a6d946f8 Issue #3049 - Support more LoongArch minimal JIT branch ops Basilisk-Dev 2026-04-23 03:31:22 -04:00
  • 460765fc80 Issue #3049 - Track LoongArch minimal JIT control flow state Basilisk-Dev 2026-04-23 03:26:35 -04:00
  • 76140342f6 Issue #3049 - Handle more LoongArch minimal JIT stack ops Basilisk-Dev 2026-04-23 03:19:20 -04:00
  • 5d3d0a1245 Issue #3049 - Add LoongArch minimal JIT div and mod Basilisk-Dev 2026-04-22 23:42:58 -04:00
  • 3faf2d1249 Issue #3049 - Add LoongArch minimal JIT multiply support Basilisk-Dev 2026-04-22 23:39:10 -04:00
  • 02eaa0dbc6 Issue #3049 - Add LoongArch minimal JIT shifts and negation Basilisk-Dev 2026-04-22 23:37:23 -04:00
  • ff29f1f22c Issue #3049 - Extend LoongArch minimal JIT value handling Basilisk-Dev 2026-04-22 23:33:46 -04:00
  • 13a37bf023 Issue #3049 - Fix LoongArch minimal JIT return path Basilisk-Dev 2026-04-22 23:13:21 -04:00
  • 1466d0a2fa Issue #3049 - Add property-wrapper fast path to minimal LoongArch JIT Basilisk-Dev 2026-04-16 11:36:57 -04:00
  • a48c1edbde Issue #3049 - Cache minimal JIT code on JSScript Basilisk-Dev 2026-04-16 00:01:33 -04:00
  • fd4e49a490 Issue #3049 - Guard minimal JIT direct-call fast path Basilisk-Dev 2026-04-15 23:56:36 -04:00
  • 0f8deb1dba Issue #3049 - Back out unstable minimal JIT direct-call hook Basilisk-Dev 2026-04-15 23:49:50 -04:00
  • 1ffcb2202c Issue #3049 - Call minimal LoongArch JIT directly from interpreter Basilisk-Dev 2026-04-15 23:46:29 -04:00
  • ba01d5f92e Issue #3049 - Fix switch scoping in minimal LoongArch JIT Basilisk-Dev 2026-04-15 23:40:18 -04:00
  • b609f3719d Issue #3049 - Extend minimal LoongArch JIT for cached counted loops Basilisk-Dev 2026-04-15 23:38:35 -04:00
  • f0727cea52 Issue #3049 - Use standard JSContext declaration in minimal JIT header Basilisk-Dev 2026-04-15 23:18:51 -04:00
  • 4b41cdd82a Issue #3049 - Qualify ArrayLength in minimal LoongArch JIT Basilisk-Dev 2026-04-15 23:17:10 -04:00
  • 8c7558c8ec Issue #3049 - Sort minimal LoongArch JIT moz.build entry Basilisk-Dev 2026-04-15 22:51:07 -04:00
  • a8fb4b8710 Issue #3049 - Add minimal LoongArch JS proof-of-concept JIT Basilisk-Dev 2026-04-15 22:45:58 -04:00
  • cfe830413b Issue #3049 - Add minimal LoongArch JS proof-of-concept JIT Basilisk-Dev 2026-04-15 22:45:58 -04:00
  • d98b015a09 Issue #3049 - Add minimal LoongArch JIT regression coverage Basilisk-Dev 2026-04-15 22:46:53 -04:00
  • 0054cb5223 Issue #3049 - Add minimal LoongArch JS proof-of-concept JIT Basilisk-Dev 2026-04-15 22:45:58 -04:00
  • 96c2d6bc43 Issue #2512 - Part 5 - Fix Python 2.7 issue with unicode environment on Windows. Brian Smith 2024-05-07 22:49:35 -05:00
  • 7b01d356f9 Issue #2512 - Part 4 - Look for gm4 in addition to m4. https://bugzilla.mozilla.org/show_bug.cgi?id=1670807 Brian Smith 2024-05-06 20:34:25 -05:00
  • 09347d9cc6 Issue #2512 - Part 3 - Fix new failures with GCC 14. Brian Smith 2024-05-06 19:26:21 -05:00
  • 0d784d5a50 Issue #2512 - Part 2 - Fix autoconf basic compiler test. GCC 14 and Clang 16 changed implicit-int from warning to error. Causing the compiler test from 1996 to fail in C99 mode. Brian Smith 2024-05-06 19:14:22 -05:00
  • bb05f81b14 Issue #2512 - Part 1 - Imported minimal autoconf 2.13. https://bugzilla.mozilla.org/show_bug.cgi?id=1663863 Brian Smith 2024-05-06 19:07:28 -05:00
  • 51f6e3764f YouTube UAOverrides update wuggy 2026-06-27 10:22:04 -07:00
  • 16fc149e93 Remove official branding folder, avoid djames DMCA wuggy 2026-06-27 10:08:18 -07:00
  • 7c2e4869f2 Addons store support from Chrome and Edge (new) wuggy 2026-06-26 21:40:31 -07:00
  • 18651678aa Fix bug in browser theme wuggy 2026-06-26 21:30:04 -07:00
  • 30d8bb1772 README makeover wuggy 2026-06-26 21:08:11 -07:00
  • 7154a0497e Dactyloidae iOS initial commit wuggy 2026-06-26 21:04:09 -07:00
  • daa6179d22 Replace application/basilisk with browser/ wuggy 2026-06-26 20:25:10 -07:00
  • dabb92b3f9 Fix build errors, back out of new CSS changes wuggy 2026-06-26 15:43:46 -07:00
  • c47cea4ddf Support CSS sizing math functions Basilisk-Dev 2026-05-10 14:04:56 -04:00
  • 7766f8f53d Enable CSS aspect-ratio sizing Basilisk-Dev 2026-05-10 13:00:24 -04:00
  • 3df0ae2323 Revert "Support CSS shadow parts" Basilisk-Dev 2026-05-11 09:43:27 -04:00
  • 603543d555 Fix issue in toolchain.configure wuggy 2026-06-25 23:02:55 -07:00
  • 28900eeefa add dav1d_flush ownedbywuigi 2026-05-11 13:43:05 -07:00