swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40

sort by:
Revision Author Date Message Commit Date
1e6b0bd set VERSION to 1.9.0-beta3 07 February 2023, 12:30:10 UTC
26c5abf Merge pull request #48311 from JuliaLang/backports-release-1.9 Backports for Julia 1.9.0-beta4 07 February 2023, 12:29:36 UTC
d4a4629 give a hint towards `Base.retry_load_extensions` when an extension fails to load (#48571) (cherry picked from commit e32e20c7ca3b63dafa85a3a0eca9515d055e9657) 07 February 2023, 12:29:13 UTC
c15f520 Add path tracking options from #44359 to docs (#48527) (cherry picked from commit 4d9eb896db40684cbdf9c991a51642c3e6f99276) 07 February 2023, 08:06:54 UTC
a3b4c3b add CTRL_R to repl precompile (#48539) Co-authored-by: robsmith11 <robsmith11@github.com> (cherry picked from commit 7827b0886f1eb4660309d9697a95e67aa4ad342a) 07 February 2023, 08:06:35 UTC
997ba79 [compiler] Fix effects of supertype abstract interpretation (#48566) This `abstract_call_known` recursion inserted `EFFECTS_TOTAL` which is incorrect because `<:` and `>:` can throw if the arguments are not types. (cherry picked from commit 0ab6e2f51ce3ddabda44eb17f358d039a3eb1f6b) 07 February 2023, 08:06:20 UTC
1ef6c96 Change uses of int to size_t in MurmurHash (#48562) * Change uses of int to size_t in MurmurHash (cherry picked from commit 3fe69f4f4327dd4f9d39a8d8b5ff2d959113d680) 07 February 2023, 08:06:11 UTC
27c6d97 Protect `cmd_gen` against invalidation (#48557) This gets used by `Base.require`, arguably the most painful of all invalidations. CSV is one package that invalidates it. (cherry picked from commit 5721ae700cd10c284ceb32e603792e5c487d6167) 07 February 2023, 08:05:50 UTC
d4e0f36 Merge pull request #48513 from JuliaLang/jn/extend-once ensure extension triggers are only run by the package that satified them 07 February 2023, 08:05:15 UTC
a83399c precompile: do not reanimate zombie external methods (#48475) Backedges are only applicable to cache objects with max_world==Inf Fix #48391 (cherry picked from commit b9398a3a187914c79e9a627370a0a85d720fe7fb) 06 February 2023, 20:09:02 UTC
d1b9ff9 convert algorithms to SCC (#47866) These places in the code can either be more efficient O(1) or more correct using something more similar to the published SCC algorithm by Tarjan for strongly connected components. (cherry picked from commit b03439c8e3e14d9068f8ebc0782c8a9d2f2736f2) 06 February 2023, 20:09:02 UTC
62b70e3 avoid generating native code if only output ji file (#48431) (cherry picked from commit 2eeefbe20830984fb111c8e41ee9d649ce5ab64e) 06 February 2023, 20:09:02 UTC
26b6e81 remove precompile mutation step from staticdata (#48309) Make sure things are properly ordered here, so that when serializing, nothing is mutating the system at the same time. Fix #48047 (cherry picked from commit 87b8896fa36d37e988867f404a9b1caebdc98dda) 06 February 2023, 20:09:02 UTC
a7f04b8 [LinearAlgebra] Fix `libblas_name` test Use `Int` as type for integer arguments, instead of `Cint`. (cherry picked from commit cdc6eafb3681840ddef395aa7ffad45db3064e71) 05 February 2023, 10:53:52 UTC
8b00ed3 Add test for use of `Base.libblas_name` (cherry picked from commit a93ac543394a40e90fa7030e5edc6d845a718c86) 05 February 2023, 10:53:47 UTC
b9c655c Move `libblas_name`/`liblapack_name` to after `Sys` module (cherry picked from commit f2d7055fc1f796e2c7a5e10bc61925a41d8eda13) 05 February 2023, 10:53:42 UTC
30dcbba Fix `Base.libblas_name`/`Base.liblapack_name` On Windows they need to include the major soversion of libblastrampoline. (cherry picked from commit d5911c02fa6c06af01ad8916c95cd9327c9c597e) 05 February 2023, 10:53:38 UTC
68cd01c Avoid unnecessary Docs.META initializations (#48469) If the target module does not have a Docs.META dict (e.g. if `--strip-metadata` is used), `Docs.meta()` has the side effect of creating a new IdDict and initializing the Docs.META field of the target module. We need to avoid eval'ing into modules after they've been closed, so for methods that do not mutate the new IdDict we should avoid the init. Resolves #48390. Co-authored-by: Steve Kelly <kd2cca@gmail.com> (cherry picked from commit 798b589f09fe6da103e753bdf36c94b691c88d46) 05 February 2023, 10:53:09 UTC
08aa3f0 bump Pkg to latest v1.9 05 February 2023, 10:52:14 UTC
2440091 Merge pull request #48485 from topolarity/noalias Backport: Add `!noalias` and `!alias.scope` metadata 02 February 2023, 15:33:03 UTC
d04d36f Derive `!noalias` from `!tbaa` for most loads/stores This is an interim solution that derives the correct `!noalias` region from the existing TBAA information. Later we will want to: - Revise the TBAA hierarchy to remove region information - Delete `jl_aliasinfo_t::fromTBAA()` - Update `jl_cgval_t` to store a `jl_aliasinfo_t` 01 February 2023, 14:31:16 UTC
0f0d425 Add !noalias and !alias.scope metadata The main idea here is that the TBAA domain is ill-equipped for reasoning about regions (and, in particular, suffers total precision less when merging disparate types in a `memcpy`). Instead, `!noalias` should be used for region-based memory information and `!tbaa` should be used exclusively for layout. We use (5) regions corresponding to the top level of the TBAA tree: - gcframe - stack - data - constant - type_metadata For now, this leaves the TBAA hierarchy in tact and only adds additional `!noalias` metadata. `!tbaa` annotations should be the same as before. 01 February 2023, 14:00:44 UTC
f5a6860 bump Pkg to latest v1.9 01 February 2023, 10:27:12 UTC
e80db09 Load special libraries in-order The `DEPS_LIBS` RPATH-substitute mechanism contains a list of paths to load, and some of these paths are "special", in that they require more involved loading than simply `load_library()`. These libraries are thereby denoted by a `@` prefixing them. Previously, we made note of these libraries, then loaded them at the end of the loading loop, but with the addition of `libstdc++` it is now important to have the order of the libraries (including special libraries) to be obeyed by the loading loop, so I have inlined special library handling into the loading loop. In the future, we may wish to denote special libraries more explicitly than simply relying on there being exactly three libraries, with the ordering being mapped to `libstdc++`, `libjulia-internal`, and `libjulia-codegen`. (cherry picked from commit 4e99860f76e48c58a259ea4da395c89d2a4182eb) 01 February 2023, 10:00:41 UTC
085d4a4 Move `libstdc++` path into `LOADER_*_DEP_LIBS` After adding `libstdc++` probing into the Julia loader [0], we originally made the assumption that the `libstdc++` that is shipped with `julia` would always be co-located with `libjulia.so` [1]. This is not the case when building with `USE_SYSTEM_CSL=1`, however, where we sequester system libraries in `usr/lib/julia`, even at build-time. The path to `libstdc++.so` has already been getting altered when moving from build-time to install time via `stringreplace` [2], but after further thought, I decided that it would be better to just use the pre-existing `LOADER_*_DEP_LIBS` mechanism to communicate to the loader what the correct relative path to `libstdc++.so` is. This also allows the single `stringreplace` to update all of our "special" library paths. [0] https://github.com/JuliaLang/julia/pull/46976 [1] https://github.com/JuliaLang/julia/pull/46976/files#diff-8c5c98f26f3f7aac8905a1074c5bec11a57e9b9c7c556791deac5a3b27cc096fR379 [2] https://github.com/JuliaLang/julia/blob/master/Makefile#L430 (cherry picked from commit fb97c8287f0bdaef5b9345dcd4dac6e2201fd09b) 01 February 2023, 10:00:33 UTC
017365c Fix `apply_type_tfunc` for `Union{T::TypeVar}` The type parameters to `Union` may be `Type`s or `TypeVar`s, but `apply_type_tfunc` failed to recognize the latter as valid in the single-argument case. (cherry picked from commit fd79b589236efab502a11c87a69b7ec13d9c73aa) 01 February 2023, 09:54:25 UTC
fcd3ca8 Merge pull request #47676 from gbaraldi/gmp-libblas-version Use versioned libblastrampoline and GMP (cherry picked from commit 335cd5ea2d00f8561daf23ca0f95da9ff4e84caf) 01 February 2023, 09:40:25 UTC
de89a2c prevent heap snapshot test to write to julia dir (#48458) Co-authored-by: Ian <i.r.butterworth@gmail.com> (cherry picked from commit 94c4fb5e8221a9382a461f0206354445af040598) 01 February 2023, 09:18:39 UTC
775c97f Sorting documentation fixups for 1.9 (#48440) - Fix typos - Clarify that ! means mutation, not "in-place-ness". This should be backported because sort! is even less in place in 1.9 than it already was in 1.8. - Rewrite the section on default policy to reflect the new default policy - Move examples and extended description of previously default sorting algorithms out of sort.md and into their respective docstrings (still rendered in sort.md) Co-authored-by: Jeremie Knuesel <knuesel@gmail.com> (cherry picked from commit a1c4d855bc133758ef65102f32bdeff22fb6d0af) 01 February 2023, 09:18:38 UTC
186f5a5 avoid hang when only threads are starting IO (#48433) When not in threaded region, only thread 0 will manage IO events, but it may have gone to sleep if there were no IO objects active for it to watch earlier. Fix #48430 (cherry picked from commit 45b7e7ab2b6ec90dfa4b4f156c5c5d77ebe28b8b) 01 February 2023, 09:18:37 UTC
90c9839 Store the frontend task object in the REPL struct. (#48400) (cherry picked from commit 87f8958a218215df0aaffab59736c30eb6f51d2e) 01 February 2023, 09:18:36 UTC
0a1da69 add docs for try-catch-else (#48414) ref #46928 Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com> (cherry picked from commit d77575063d7ecb5e79ee6fc9f3b73242f8282853) 01 February 2023, 09:18:35 UTC
9a8599a add docs for `getglobal` and `setglobal!` (#48409) closes #45480 Co-authored-by: Shuhei Kadowaki <40514306+aviatesk@users.noreply.github.com> (cherry picked from commit 0231c224a1ff25aba975a182b465e06de10f72e5) 01 February 2023, 09:18:33 UTC
86fc8b6 inlining: make union splitting account for uncovered call (#48455) JuliaLang/julia#44421 changed the union-splitting to skip generating unnecessary fallback dynamic dispatch call when there is any fully covered call. But it turned out that this is only valid when there is any fully covered call in matches for all signatures that inference split, and it is invalid if there is any union split signature against which any uncovered call is found. Consider the following example: # case 1 # def nosplit(::Any) = [...] nosplit(::Int) = [...] # call nosplit(a::Any) split1: a::Any ┬ nosplit(a::Int) └ nosplit(a::Any) # fully covers split1 # case 2 # def convert(::Type{T}, ::T) = T # call convert(::Type{Union{Bool,Tuple{Int,String}}}, a::Union{Bool,Tuple{Int,Any}}) split1: a::Bool ─ convert(::Type{Bool}, ::Bool) # fully covers split1 split2: a::Tuple{Int,Any} ─ convert(::Type{Tuple{Int,String}}, ::Tuple{Int,String}) # NOT fully covers split2 JuliaLang/julia#44421 allows us to optimize the the first case, but handles the second case wrongly. This commit fixes it up while still optimizing the first case. fix #48397. 30 January 2023, 15:31:09 UTC
9a67956 set max_methods = 1 for REPL methods (#48330) * set max_methods = 1 for REPL methods (cherry picked from commit f8493c718d28bdbdbc132773c6ef4b4850591add) 23 January 2023, 12:45:10 UTC
d3fbdf1 make `dlopen`ing `libssp` non fatal (#48333) (cherry picked from commit 29498798ebda5d37bc8f5300a3d0eeaa5ee0a44c) 23 January 2023, 12:45:10 UTC
60dfe2c allow extensions to be loaded from non top level env (#48352) (cherry picked from commit 4cab76ce52850f67c8f89a95a8c55c463c933ea3) 23 January 2023, 12:45:08 UTC
7114a8e add a type assert to `read` on a `Cmd` (#48334) (cherry picked from commit 1bff32b2f8d2d3972cb992ffc79850b4eac78304) 23 January 2023, 12:45:07 UTC
dbe520d fix an erronous type assert (#48327) (cherry picked from commit c4cf1e69de6907e6e56382df02f2ce9bcf9e7c19) 23 January 2023, 12:45:07 UTC
957c93f improve docs for IPython mode (#48314) (cherry picked from commit a6694d4edf7c331e7c4f8e7a20421ced272e26b5) 23 January 2023, 12:45:05 UTC
f8b78eb deps: fix broken `p7zip` url (#48176) (cherry picked from commit f6b5157eb5d0c490dff7ee2d0c284a8b04cd62d9) 23 January 2023, 12:45:05 UTC
986dc40 run doc/NEWS-update.jl 23 January 2023, 04:07:38 UTC
9ed1555 point to PR actually implementing changes (#48361) 22 January 2023, 07:59:54 UTC
914ec69 Fix Splat->splat in NEWS.md (#48350) 19 January 2023, 12:06:27 UTC
24204a7 set VERSION to 1.9.0-beta3 (#48310) 18 January 2023, 07:20:30 UTC
9c99454 fix some issues discovered by JET (#48303) 18 January 2023, 04:37:00 UTC
5da6d97 NFC followups for #48246 (#48264) 18 January 2023, 04:09:02 UTC
e640e7b Profile: print profile peek to stderr (#48291) (cherry picked from commit 36007b7816cd9c6d955cf8b9a5c87e123b3307af) 17 January 2023, 07:48:21 UTC
4dc9a10 Avoid dtrace regenerating the header (#48278) (cherry picked from commit a9ce60a8ceef96cc1d5ab36efbdd8954fa2c6471) 17 January 2023, 07:48:20 UTC
d9040a5 Fix mistake in docstring of `keys(::RegexMatch)` (#48252) This method was added in 1.7.0 and is not available in any 1.6 release (cherry picked from commit 12c3b1cb67ee8a40c5334a8a9ef26a5eef16093f) 17 January 2023, 07:48:20 UTC
e25433c Merge pull request #48075 from JuliaLang/backports-release-1.9 Backports for julia 1.9.0-beta3 17 January 2023, 07:39:37 UTC
05d3871 Fix small nits in multiversioning (#47675) (cherry picked from commit 4562cfae36499a656ccfecfceb59bd9348d46e93) 16 January 2023, 11:40:56 UTC
829c5bf Make DemoteFloat16 a conditional pass (#43327) * add TargetMachine check * Add initial float16 multiversioning stuff * make check more robust and remove x86 check * move check to inside the pass * C++ is hard * Comment out the ckeck because it won't work inside the pass * whitespace in the comment * Change the logic not to depend on a TM * Add preliminary support for x86 test * Cosmetic changes (cherry picked from commit d18fd479c4252c0fb21e22144bd209bd1b120fdb) 16 January 2023, 11:40:40 UTC
6694375 Rework :inbounds effects tainting (#48246) This works to fix #48243, by only tanting effects if an `@inbounds` statement is actually reached. Further, it refines the `noinbounds` effect to be IPO-cached and used to track whether a particular method read the inbounds state. A `:boundscheck` expression now does not immediately taint consistencty, but instead, taints `noinbounds` only. Then, if a method that has `:noinbounds` tainted is called within an `@inbounds` region, consistency is tainted. Similarly, a tainted `:noinbounds` disables constant propagation at `@inbounds` statements or if the method propagates inbounds. (cherry picked from commit d544e786fa732b8f578a74e5ee94928075866f20) 16 January 2023, 10:34:16 UTC
698aafe Make sure `reachable_var` not falls into infinite recusion. (#48135) (cherry picked from commit de73c26fbff61d07a38c9653525b530a56630831) 16 January 2023, 10:34:16 UTC
36d9822 Merge pull request #48029 from N5N3/inter-fix3 Avoid some stackoverflow during typeintersect. (cherry picked from commit a5ab48fd369488b1a7efe5b709fe28f9c5d6c761) 16 January 2023, 10:34:16 UTC
c168996 Make LLVM Profiling robust for multithreaded programs (#47778) * Use stringsteam to atomically write LLVM opt timings * Add boolean to ensure we don't _only_ write the after block * Use ios_printf Co-authored-by: Nathan Daly <NHDaly@gmail.com> (cherry picked from commit 8985403c0090b0f41bb0c4165ba1666e3611151e) 16 January 2023, 10:34:16 UTC
c615cdd bump Pkg to latest v1.9 16 January 2023, 09:51:56 UTC
f053566 Add inline to cache flags (#48179) and fix the behavior of the check-bounds flag. Co-authored-by: Kristoffer Carlsson <kcarlsson89@gmail.com> (cherry picked from commit 0c3b950e02550cfd336cc8eaa6edbe3f23e1a4c4) 16 January 2023, 09:49:27 UTC
5d67bdc 🤖 [master] Bump the Tar stdlib from 6bfc114 to ff55460 (#48268) Co-authored-by: Dilum Aluthge <dilum@aluthge.com> (cherry picked from commit 4f34aa9cf1988dbaaafaaf38755194dc92bd759b) 16 January 2023, 09:49:27 UTC
f5fbc2d [backports-release-1.9] add pkgimages to NEWS (#48286) 16 January 2023, 03:04:56 UTC
68f4230 Don't deprecate splat (#48038) Keep the splat function and mention in the documentation that it's the recommended way of constructing a Base.Splat object. (cherry picked from commit 670190c3393e7a2193ad9e40cfa12ec643ceba75) 13 January 2023, 19:05:44 UTC
cbc63ac rename QuickerSort to ScratchQuickSort (#48160) (cherry picked from commit 9707594d37fd2d169974f1912dbb0ecc34ae378c) 13 January 2023, 19:05:43 UTC
ba490ff docstring for `@time_imports`: explain what is shown (it's not cumulative) (#48248) Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com> (cherry picked from commit eb5f6d62009a5792acb2abe5daac00601da4df31) 13 January 2023, 19:05:42 UTC
32cae57 also cache `identify_package` and `locate_package` during package loading (#48247) (cherry picked from commit 29fbd1c04acf0a040ad270f2021a549e42514687) 13 January 2023, 19:05:41 UTC
979fd53 move some badly typed logging calls behind an invokelatest (#48254) (cherry picked from commit 1a94dab756aea66180bb720ae7088fc01749dd63) 13 January 2023, 19:05:40 UTC
8d14fc3 Stop using `rand(lo:hi)` for QuickerSort pivot selection (#48241) Co-authored-by: Fredrik Ekre <ekrefredrik@gmail.com> (cherry picked from commit 793eaa3147239feeccf14a57dfb099411ed3bafe) 13 January 2023, 19:05:39 UTC
fed0c20 🤖 [backports-release-1.9] Bump the Pkg stdlib from 5ae866151 to 747c10acc (#48253) Co-authored-by: Dilum Aluthge <dilum@aluthge.com> 13 January 2023, 14:22:09 UTC
d5fbff1 add a suffix to a new cache files in case of failure of renaming it to an exisiting cache file already in use (#48137) * add a suffix to a new cache files in case of failure of renaming it to an exisiting file (cherry picked from commit ec437b7744a85002eef8479880e96731e260045f) 10 January 2023, 13:56:31 UTC
5547468 ensure jl_compilation_sig does not narrow Vararg (#48152) Some code cleanup, and an early exit path that avoids trying to create a compilation signature from something that cannot be turned into one. Previously we might try a little too hard to make one, even if it meant we ignored that it was expected to be Varargs. Fix #48085 (cherry picked from commit 45c81b1e75ba18fba15e4dfa4289ba476eda1e76) 10 January 2023, 13:56:31 UTC
acb7e09 Extend method root to support more than 16bit roots (#48185) (cherry picked from commit 53a0a69f56ded710fae2b17a33e571aa4714a80a) 10 January 2023, 13:56:31 UTC
fdf89d8 Make cache mismatch log more informative (#48168) (cherry picked from commit 0847a7fa3baa2a43b081b9ea1a10a96148e19500) 10 January 2023, 13:56:31 UTC
3296f9b Math tests: if fma is not available, relax some tests from exact equality to approximate equality (#48102) * Math tests: if fma is not available, relax some tests from exact equality to approximate equality * Apply suggestions from code review Co-authored-by: Mosè Giordano <giordano@users.noreply.github.com> * `has_fma` has no runtime support * Add `Rational{Int}` * Put the FMA support info in the testset context * Fix whitespace * Remove inaccurate testset name Co-authored-by: Mosè Giordano <giordano@users.noreply.github.com> (cherry picked from commit 6d14b0f2ecfc568880f3059d489303e8ba7b159b) 10 January 2023, 13:56:31 UTC
fd788ad Make QuickerSort efficient for non-homogonous eltype (#47973) * set `v[j] = pivot` in partition rather than returning pivot to caller to make partition! type stable for non-concrete eltype (cherry picked from commit 54aa57c78a403329fbaa82d13f8601132a473efe) 10 January 2023, 13:56:31 UTC
cb13bad Fix invalidations in `finish_show_ir` (#48134) The whole module is under `@nospecialize`, so inference needs us to annotate the argtypes. (cherry picked from commit 0913cbca8fd298374109b001adc3669274c847ee) 10 January 2023, 13:56:31 UTC
6c0c8b3 Deprecate AMD's LWP extension (#48131) (cherry picked from commit dc2b4d95a8618f5f391e1cc1875b929bda11e2d0) 10 January 2023, 13:56:31 UTC
a064027 Don't perform extra inference during incremental image creation (#48054) As noted in #48047, we're currently attempting to infer extra methods during incremental image saving, which causes us to miss edges in the image. In particular, in the case of #48047, Cthulhu had the `compile=min` option set, which caused the code instance for `do_typeinf!` to not be infered. However, later it was nevertheless queued for precompilation, causing inference to occur at an inopportune time. This PR simply prevents code instances that don't explicitly have the `->precompile` flag set (e.g. the guard instance created for the interpreter) from being enqueued for precompilation. It is not clear that this is necessarily the correct behavior - we may in fact want to infer these method instances, just before we set up the serializer state, but for now this fixes #48047 for me. I also included an appropriate test and a warning message if we attempt to enter inference when this is not legal, so any revisit of what should be happening here can hopefully make use of those. (cherry picked from commit 80aeebe032a89455482134e8a9f1d46b1f5f2b40) 10 January 2023, 13:56:31 UTC
46cd080 Avoid allocations in reduction over adjoints (#48120) (cherry picked from commit a9506f542d7ccd228bd664132dc73401c97f6997) 10 January 2023, 13:56:31 UTC
bf8d4ed Merge pull request #48158 from JuliaLang/avi/inbounds effects: taint `:consistent`-cy on `:inbounds` and `:boundscheck` exprs 10 January 2023, 11:53:47 UTC
6c5a4a5 🤖 [backports-release-1.9] Bump the Pkg stdlib from d3883ad7b to 5ae866151 (#48186) Co-authored-by: Dilum Aluthge <dilum@aluthge.com> 09 January 2023, 22:29:57 UTC
8e88b1b Avoid a couple of InexactErrors in the IdDict code. (#48116) (cherry picked from commit 321c5f5) 05 January 2023, 16:00:11 UTC
08d4d81 Switch back to LLVM's IR linker (#48106) (cherry picked from commit 35d1840) Co-authored-by: Tim Besard <tim.besard@gmail.com> 05 January 2023, 15:58:08 UTC
78bc9e0 Julia 1.9 should use the Pkg.jl `release-1.9` branch (#48105) 05 January 2023, 14:45:17 UTC
149aa57 bump Pkg 03 January 2023, 13:20:28 UTC
13c1435 use invokelatest to prevent invalidations in TOML (cherry picked from commit 5c3646bd636425b3d7299f16c810cd2b3bef377b) 03 January 2023, 13:19:18 UTC
14d3caf update Pkg 02 January 2023, 14:50:02 UTC
05c8182 use the correct env variable name to set default openblas num threads (#48064) This was add to OpenBLAS in https://github.com/xianyi/OpenBLAS/pull/3773 and was supposed to be used in https://github.com/JuliaLang/julia/pull/46844/ but was likely typod (cherry picked from commit 75bc5ee590dbf60ebd167669c05076ab7955fafa) 02 January 2023, 09:19:48 UTC
106f5be Adjust assertion for pkgimage & code-coverage (#48036) (cherry picked from commit cc5bc87b005ee193bd22b2907d591f120371a26b) 02 January 2023, 09:19:47 UTC
0ede754 [CompilerSupportLibraries_jll] Add libssp for more platforms (#48027) (cherry picked from commit 0f2665f2ee66483afd7ec3ca94ab994efc93833c) 02 January 2023, 09:19:47 UTC
c22bdcc Don't double-count inference time (#48033) * Use the same timing reentrancy counter for both inference and codegen * Add some timing tests * Add macro-based timer test (cherry picked from commit 1fda4bb4bace782cff71ebdae7a1fad43771ddb7) 02 January 2023, 09:19:46 UTC
1365281 Update the libuv checksums (#47763) (cherry picked from commit 293ab472a3d18a4726a77963dc5729aff416c936) 02 January 2023, 09:19:45 UTC
7daffee set VERSION to 1.9.0-beta2 (#48034) 29 December 2022, 07:45:55 UTC
55032d7 Merge pull request #48026 from JuliaLang/backports-release-1.9 Backports for 1.9.0-beta2 29 December 2022, 07:44:54 UTC
9fa0fcf Format extensions with parent in `@time_imports` report (#47945) (cherry picked from commit 6d4132bdfa95a2834a01db94fa08fb5c1164960f) 28 December 2022, 19:50:20 UTC
ba741a4 Merge pull request #47940 from Seelengrab/bump_pcre [PCRE2_jll] Upgrade to 10.42 (cherry picked from commit 1c7cdd53614b14a088af534e1eff390ad3d76afe) 28 December 2022, 19:49:12 UTC
ef913f8 Replace dynamic dispatch with runtime branch on `rev` keyword in sortperm (#47966) (cherry picked from commit 6ac5159a0b4c6754a996e092c4c345efafba36fb) 28 December 2022, 19:48:47 UTC
6ae7827 Change permissions of stdlib pkgimgs (#48019) * Change permissions of pkgimgs * Update base/loading.jl Co-authored-by: Elliot Saba <staticfloat@gmail.com> Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit 58d9c87fc5274f4b5227a8ae4309db6ed0ba8eba) 28 December 2022, 19:36:29 UTC
8089822 [CompilerSupportLibraries_jll] Add `libssp` as product on Windows (#48012) (cherry picked from commit 82fbf54131fae6dbb74c0a125c68eecf46285154) 28 December 2022, 19:36:28 UTC
1a697e4 Add option to `jl_print_task_backtraces(bool)` to control whether or not to print DONE tasks (#47933) Add option to `jl_print_task_backtraces(bool)` to control whether or not to print DONE tasks This lets you print all live tasks, with less noise in the logs, in case it's been a while since the last GC. In some cases, we are seeing many thousands of DONE Tasks, which greatly increase the noise in the logs, and can overwhelm the DataDog logging. The API now takes a bool, which can allow us to control this setting, letting us print the DONE tasks if the user wants to, but also hide them if desired. (cherry picked from commit 83245120b7cb79b10a6a21c18fae48c7e7ae2c88) 28 December 2022, 19:36:28 UTC
e53a8d2 Initialize the rng of external threads (#47956) * Initialize the rng of external threads with uv_random (cherry picked from commit 4c2a431083ca77dc5b2c5a554b1936ec248ca63e) 28 December 2022, 19:36:27 UTC
back to top