Skip to content
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

Backports for 1.6-beta #38795

Merged
merged 57 commits into from
Dec 19, 2020
Merged
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
e5b8e5d
Bump CSL version (#38776)
staticfloat Dec 9, 2020
5c5c7a3
[automated] Bump the Tar stdlib from 0ba9683 to ac4d442 (#38786)
DilumAluthgeBot Dec 9, 2020
9f73f05
[LibCURL]: Reconcile BB and from-source configuration of LibCURL. (#3…
staticfloat Dec 9, 2020
29a1fdf
Simple test for filter for IdDicts (#38807)
kshyatt Dec 10, 2020
d045b77
[automated] Bump the NetworkOptions stdlib from 3d8a45c to a251de1 (#…
DilumAluthgeBot Dec 10, 2020
441e600
[automated] Bump the Downloads stdlib from 02e77ae to a6e4926 (#38816)
DilumAluthgeBot Dec 10, 2020
2684803
Do not return disconnected IdDict from Docs.meta (#38821)
timholy Dec 10, 2020
a15d4c8
Converge JLL APIs a bit more (#38797)
staticfloat Dec 11, 2020
c9c8ffd
Bump Documenter to 0.26.0 (#38826)
mortenpi Dec 11, 2020
fbd4fc3
Add isdefined check `count_const_size`
Keno Dec 9, 2020
40af668
Don't accidentally skip over pointers in count_const_size
Keno Dec 9, 2020
d5088f7
Avoid allocation in ldiv! with QR (#38389)
dlfivefifty Dec 9, 2020
1e377ca
Fix duplicated ldiv! method in qr.jl (#38801)
Keno Dec 9, 2020
f8349fa
[LLVM] add patch for miscompilation with setjmp on PPC
vchuravy Dec 9, 2020
624409d
[LLVM] add patch for #38773
vchuravy Dec 10, 2020
d47689a
Fix bugs in the checksum generator
staticfloat Dec 12, 2020
bb7938d
Update libLLVM, LLVM, and Clang
vchuravy Dec 11, 2020
6e2c9bc
Merge pull request #38851 from JuliaLang/vc/ppc_bp
vchuravy Dec 12, 2020
63f99af
Commit checksums for libosxunwind
ararslan Dec 12, 2020
10cbdde
Permit Bidiagonal represents empty matrix (#38392)
KlausC Dec 9, 2020
f3b6ccf
Fixed #38346: Eigen decomposition of Symmetric Matrix containing NaNs…
kc611 Dec 9, 2020
ce0a7ba
Resize credential buffer in winprompt in case of failure (#38828)
musm Dec 11, 2020
f543e26
improve inferrabilities within TOML module (#38831)
aviatesk Dec 12, 2020
10f699e
Use DEPOT_PATH instead of HOME in cmdlineargs test (#38855)
vchuravy Dec 13, 2020
fd94b4e
Adjust calling convention of LAPACK functions (#38836)
vchuravy Dec 13, 2020
b3f56c2
Use https links in a doc link (#38866)
musm Dec 13, 2020
8e71a81
[Mmap] Skip ReadOnlyMemoryError test on PowerPC
vchuravy Dec 13, 2020
e910291
[OpenBLAS_jll] use normalized ppc arch (#38874)
vchuravy Dec 14, 2020
e9c954f
Remove fastmath tests that are defined to be undef/poison
vchuravy Dec 12, 2020
3ba80c6
[Artifacts] Test c_simple on ppc
vchuravy Dec 14, 2020
3b18f1a
Don't clobber rax in x86_64 trampoline (#38882)
Keno Dec 15, 2020
22fa5a1
Don't override target passed on command-line with target from sysimg
vchuravy Dec 15, 2020
96d177f
LibGit2: improve error when CA root cert can't be set (#38827)
StefanKarpinski Dec 15, 2020
40a10ec
fix #38837, inference regression in tuple `map` (#38887)
JeffBezanson Dec 15, 2020
64838d2
measure compile time only when using time macros (fix #38877) (#38885)
IanButterworth Dec 15, 2020
f69cd74
fix #38897, docstring for .op= (#38898)
mbauman Dec 15, 2020
6e76513
update to utf8proc 2.6.1 (#38900)
stevengj Dec 16, 2020
ba0a0f5
Add section regarding Pkg mode to REPL docs (#38842)
musm Dec 16, 2020
ca49517
Correct pcre2-cet-flags.patch whitespace. (#38913)
Sacha0 Dec 17, 2020
8b99676
fix #34170, assertion failure with obvious_subtype (#38904)
JeffBezanson Dec 16, 2020
3210ac8
fix #38423, another stack overflow in method definition (#38810)
JeffBezanson Dec 14, 2020
0fb64a2
win: skip bad paths in dllist
vtjnash Dec 11, 2020
1f7d1bc
win: fix memory leak in dllist
vtjnash Dec 11, 2020
73f557d
Execute `backtrace` once before testing formatting (#38886)
vchuravy Dec 17, 2020
7784c2a
Restore the version information for libjulia.dylib (#38829)
fingolfin Dec 17, 2020
6f780f3
Update non-BB dsfmt build to match with the BB one. (#38917)
ViralBShah Dec 17, 2020
5b317d5
Add precompiles to reduce time to first Revise.revise()
timholy Dec 16, 2020
2d4f1db
Internalize Revise precompiles into Base
timholy Dec 16, 2020
f90e2f3
Document the need for disabling BB if building without network access…
ViralBShah Dec 17, 2020
7eb2d30
Improve position of MKL.jl mention in build documentation (#38923)
carstenbauer Dec 17, 2020
c687321
Remove useless nghttp2_jll import from LibGit2_jll (#38935)
staticfloat Dec 17, 2020
9687355
Mark ccall to git_libgit2_opts as variadic
vchuravy Dec 12, 2020
54c27e4
Remove stale WinRPM, Vagrant, Appveyor CI files and update build inst…
musm Dec 18, 2020
241efd8
improve performance of fieldname by moving out error paths in separat…
KristofferC Dec 18, 2020
5221f88
bump to latest Pkg release-1.6
KristofferC Dec 18, 2020
25ee100
[LLVM] Add patches for PPC knownbits and AArch64 globalisel
vchuravy Dec 15, 2020
4db29fe
bump LLVM BB
vchuravy Dec 17, 2020
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
Don't clobber rax in x86_64 trampoline (#38882)
rax is used to pass vararg metadata. r11 can be used for dynamic linker shenanigans between
functions. Messing with rax here can cause `jl_` to print nonsense.

(cherry picked from commit b376982)
  • Loading branch information
Keno authored and KristofferC committed Dec 17, 2020
commit 3b18f1abe84be9c255d39110595e3f92e442fd29
4 changes: 2 additions & 2 deletions cli/trampolines/trampolines_x86_64.S
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ SEH_START1(name); \
name##:; \
SEH_START2(); \
CET_START(); \
mov CNAME(name##_addr)(%rip),%rax; \
jmpq *%rax; \
mov CNAME(name##_addr)(%rip),%r11; \
jmpq *%r11; \
ud2; \
SEH_END(); \
.cfi_endproc; \
Expand Down