wuggy
|
b5fa01096c
|
Enhance optimization tracking by caching last accessed types and attempts, and improve string search functions with early exit for empty search strings.
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-26 11:18:52 -07:00 |
|
ownedbywuigi
|
d8c48d6830
|
Issue #451 part 2a - Enable OpenMP parallelization for CopyValues in SelfHosting.cpp
|
2026-04-25 09:49:36 +01:00 |
|
Basilisk-Dev
|
2415b3eaaf
|
Issue #3049 - backport libffi loongarch support
|
2026-04-24 11:38:22 -07:00 |
|
Basilisk-Dev
|
10f50ce4f7
|
MoonchildProductions/UXP#2897: Added a loongarch atomic-ops implementation
|
2026-04-23 06:19:54 +01:00 |
|
wuggy
|
def0f21065
|
Optimize argument handling in array and math functions by caching argument counts
|
2026-04-22 10:57:09 -07:00 |
|
wuggy
|
bd8939adb7
|
Optimize array length handling in ArraySetLength and array_unshift by caching property and argument counts
|
2026-04-22 07:45:40 -07:00 |
|
wuggy
|
5a3a5606e2
|
Optimize string handling in str_fromCharCode and str_fromCodePoint by using Latin1Char for single-byte characters
|
2026-04-22 07:31:53 -07:00 |
|
wuggy
|
5697dc9c6b
|
Refactor loop index handling in IonBuilder and string functions for clarity
|
2026-04-22 07:26:05 -07:00 |
|
wuggy
|
2c30d61740
|
Optimize substring handling in js::SubstringKernel by caching leftChild length
|
2026-04-22 03:35:52 -07:00 |
|
wuggy
|
ef314d225f
|
Replace custom stdlib implementations with the compiler defaults
|
2026-04-21 23:43:14 -07:00 |
|
wuggy
|
543027b3a0
|
Fix symbol errors with zlib-ng (part 1.1 in generic arch build)
|
2026-04-21 22:47:33 -07:00 |
|
wuggy
|
1639a538c2
|
Fix runtime issues under GCC on WIndows
|
2026-04-20 03:33:57 -07:00 |
|
wuggy
|
7917e6bed3
|
finally fix gcc building fully
|
2026-04-19 19:28:17 -07:00 |
|
wuggy
|
c90243e4ee
|
Patch Bug 1346515, 1348955 and 1368981
|
2026-04-18 21:03:06 -07:00 |
|
Basilisk-Dev
|
a982bb3205
|
Issue #3050 - Backport 1431353: Remove off-thread parse thread limit
|
2026-04-18 19:57:15 -07:00 |
|
Basilisk-Dev
|
5bab33a357
|
Issue #3050 - Backport 1379814: Prevent HelperThreads master-task deadlock
|
2026-04-18 19:56:58 -07:00 |
|
wuggy
|
01553c6695
|
Revert "(not to be confused with Basilisk-Dev's implementation) Backport Bugzilla 1379814 and 1431353."
This reverts commit b0cad39d1a.
|
2026-04-18 19:52:12 -07:00 |
|
wuggy
|
b0cad39d1a
|
(not to be confused with Basilisk-Dev's implementation) Backport Bugzilla 1379814 and 1431353.
|
2026-04-18 15:42:44 -07:00 |
|
wuggy
|
a5cf494890
|
Add support for compiling under MinGW + fix Windows compiling in general
|
2026-04-17 15:05:11 -07:00 |
|
wuggy
|
680611c8cf
|
Finally get Linux compiling
|
2026-04-16 16:56:33 -04:00 |
|
wuggy
|
4898f49c28
|
[BETA] GNU/Linux support
|
2026-04-16 16:14:49 -04:00 |
|
wuggy
|
2ab5bcf93d
|
[BETA] macOS support
|
2026-04-04 15:51:31 +01:00 |
|
ownedbywuigi
|
32d670d8dc
|
Revert back to old tuning for reduced startup compile pressure
|
2026-03-28 10:11:23 +00:00 |
|
ownedbywuigi
|
2dd5267098
|
Increase thresholds for small function compilation and warm-up to optimize performance for jQuery-style code.
|
2026-03-28 09:20:54 +00:00 |
|
ownedbywuigi
|
57eac6fab8
|
Add SSE2 optimisations
|
2026-03-28 09:18:09 +00:00 |
|
ownedbywuigi
|
6b25e2373b
|
Update JIT options and thresholds for improved performance
|
2026-03-28 08:48:09 +00:00 |
|
ownedbywuigi
|
9c1cdcf541
|
Bigger JIT warm-up preferences
|
2026-03-28 08:31:04 +00:00 |
|
ownedbywuigi
|
6f4da14ee2
|
Add JIT warm-up threshold preferences for baseline and ion compilation
|
2026-03-28 07:34:59 +00:00 |
|
ownedbywuigi
|
cc73e1f171
|
Refactor condition for uint8_t and uint8_clamped handling in ElementSpecific class
|
2026-03-28 07:29:09 +00:00 |
|
ownedbywuigi
|
8128507f32
|
Fix TODO in WasmBaselineCompile
|
2026-03-28 06:54:56 +00:00 |
|
ownedbywuigi
|
b87795b656
|
Optimize bitwise shift and rotate operations for constant right-hand side values
|
2026-03-27 19:03:45 +00:00 |
|
ownedbywuigi
|
966fe69c7d
|
SpiderMonkey optimizations
|
2026-03-27 18:54:19 +00:00 |
|
ownedbywuigi
|
dfe8698a6f
|
Revamp SSE2 optimisations, moving them to one place so all of JS engine gets SSE2 optimizations
|
2026-03-27 11:49:03 +00:00 |
|
ownedbywuigi
|
81e2ff2fe2
|
Add SSE2 for memcpy and memuse. caching SVGs too cuz why not
|
2026-03-27 10:45:45 +00:00 |
|
Andy
|
501a90aad3
|
Support Unicode White Spaces in ParseDate()
|
2026-03-11 18:18:20 +00:00 |
|
Brian Smith
|
18eaf39766
|
Issue #2304 - Part 5 - Add cause property when a cause is present. I thought this was just to check whether it should be added, but is necessary.
|
2026-03-11 18:07:36 +00:00 |
|
Brian Smith
|
33c2fae0ba
|
Issue #2304 - Part 4 - Add xray support for the Error cause property. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653
|
2026-03-11 18:07:25 +00:00 |
|
Brian Smith
|
36285d0405
|
Issue #2304 - Part 3 - Implement the error cause proposal. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653
|
2026-03-11 18:07:01 +00:00 |
|
Brian Smith
|
64dc722b28
|
Issue #2304 - Part 2 - Prerequisite: Teach GCPolicy about Maybe. https://bugzilla.mozilla.org/show_bug.cgi?id=1377008
|
2026-03-11 18:06:41 +00:00 |
|
Brian Smith
|
3c9bbc9665
|
Issue #2304 - Part 1 - Prerequisite: Make Handle<Maybe<>> more convenient. This is required to implement JS::NothingHandleValue. https://bugzilla.mozilla.org/show_bug.cgi?id=1631114
|
2026-03-11 18:01:01 +00:00 |
|
Basilisk-Dev
|
1489a6f8b5
|
Issue #2990 - implement object.GroupBy
|
2026-03-11 17:57:51 +00:00 |
|
Moonchild
|
6e4c40c648
|
Issue #2898 - Don't unroll to large stack probe loops.
Resolves #2898
|
2026-03-06 04:23:53 +00:00 |
|
Basilisk-Dev
|
f8c46a0c10
|
Issue #2976 - Implement ES2018 Proxy ownKeys duplicate-key invariant and update affected conformance tests.
|
2026-03-06 03:46:52 +00:00 |
|
K4sum1
|
8840299c26
|
Fix installer missing dlls
|
2025-09-27 19:36:49 -07:00 |
|
roytam1
|
e5ea29554a
|
Merge remote-tracking branch 'origin/tracking' into custom
|
2025-08-21 16:07:53 +08:00 |
|
Moonchild
|
425f38ff84
|
[js] Error-check pthread calls
These calls return error states (int) that weren't checked for success.
Failures here are fatal, so using MOZ_RELEASE_ASSERT to safely crash.
|
2025-08-21 16:06:31 +08:00 |
|
roytam1
|
48ebf49357
|
Merge remote-tracking branch 'origin/tracking' into custom
|
2025-08-08 09:29:23 +08:00 |
|
Moonchild
|
fcc58bfbba
|
Issue #2838 - Update tests
|
2025-08-08 09:28:58 +08:00 |
|
Moonchild
|
c07ea665ea
|
Issue #2838 - Use ToIndex in TypedArray CTORs
Also adjusts index handling to be more accurate/spec compliant.
|
2025-08-08 09:28:38 +08:00 |
|
roytam1
|
be6796bb20
|
Merge remote-tracking branch 'origin/tracking' into custom
|
2025-07-25 07:33:44 +08:00 |
|