Skip to content

Upgrade to SpiderMonkey 137 #584

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 44 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
d795685
Update SpiderMonkey
jdm May 21, 2025
c2e1acc
Update COMMIT.
jdm May 21, 2025
98d52d9
Update patches.
jdm May 21, 2025
076fa9e
Apply patches.
jdm May 21, 2025
8c1ba1b
Update handwritten glue.
jdm May 21, 2025
8f6a375
Support generate_wrappers.sh work on macOS.
jdm May 21, 2025
3b6a2fa
Update jsapi wrappers.
jdm May 21, 2025
56410df
Build fixes.
jdm May 21, 2025
5ac3213
Formatting.
jdm May 21, 2025
c4c59e6
Set pending exception in panic unit test to avoid assertion.
jdm May 22, 2025
53147fa
Expose glue for using EnvironmentChain instances.
jdm May 22, 2025
a5d7405
Downgrade NDK requirement.
jdm May 29, 2025
4f754e6
Run clang-format on C++ code.
jdm May 29, 2025
bffb380
Set LIBCLANG_PATH in CI.
jdm May 29, 2025
f0e6a76
Upgrade macOS SDK minimum version.
jdm May 29, 2025
1fa2501
Update mozilla-esr references and package version.
jdm May 29, 2025
1c905be
Format rust code.
jdm May 29, 2025
aecd9ba
Update macOS CI hosts.
jdm May 29, 2025
d614cdc
fixup! Downgrade NDK requirement.
jdm May 29, 2025
ac5d36d
Use latest stable Xcode on macOS CI.
jdm May 29, 2025
9161087
Add more packed attributes.
jdm May 29, 2025
5e8de5b
Attempt to use a newer libclang.
jdm May 29, 2025
588cc9b
Work around Android build failure by removing failing static assert.
jdm May 29, 2025
dc74b4a
Windows build debug output.
jdm May 29, 2025
de37b0a
Upgrade NDK.
jdm May 29, 2025
26f9961
More windows debugging.
jdm May 29, 2025
bac97b3
More windows debugging.
jdm May 29, 2025
e9e945c
Update supported NDK.
jdm May 29, 2025
79a059d
Upgrade NDK.
jdm May 29, 2025
92ee540
Force library list on windows.
jdm May 29, 2025
3eca21f
Try another clang path.
jdm May 29, 2025
7f6fea9
Attempt different clang installation.
jdm May 29, 2025
ee15f94
More windows debugging.
jdm May 29, 2025
ab1efa7
Use clang 15.
jdm May 29, 2025
275fb22
More windows debugging.
jdm May 30, 2025
4399855
debugmozjs debugging.
jdm May 30, 2025
9f6c152
Fix.
jdm May 30, 2025
756f1bc
Fix use of temporary file when testing ar support.
jdm May 30, 2025
c7aef80
Remove hacks.
jdm May 30, 2025
80ecbcf
Reorder output.
jdm May 30, 2025
c62fe31
Upgrade clang.
jdm May 30, 2025
d35fa2d
Explicitly define __ANDROID_API__ when the api level is provided.
jdm Jun 10, 2025
2154194
Comment out problematic assert.
jdm Jun 10, 2025
ec7a8ab
Make android build succeed.
jdm Jun 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
More windows debugging.
  • Loading branch information
jdm committed Jun 10, 2025
commit ee15f94a6bf040de0375303d836812234c38b8f5
5 changes: 3 additions & 2 deletions mozjs-sys/mozjs/build/moz.configure/toolchain.configure

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.