Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Julia Language
Julia is a fast and user-friendly programming language for high-performance scientific computing.
Collective -
Host: numfocus -
https://opencollective.com/julialang
- Website: https://julialang.org/
- Code: https://github.com/JuliaLang/julia
Two chagnes wrapped into one `Base.copymutable` => `Base.copymutable` &
`collect` and `Base.cop...
When word operators are parsed as atoms (ie, identifiers), the kind
should be remapped as such....
This could cause the parser hook to crash on certain inputs.
github.com/JuliaLang/JuliaSyntax.jl - 57575350a2eb4031fe62ccee876d1c5ecd2475e6 authored over 1 year ago
It feels a bit inconsistent that the `src` argument of `inlining_policy`
needs to handle `SemiC...
Since now effects can be refined by post-opt analysis, `typeinf_edge`
should propagate `frame.r...
github.com/JuliaLang/julia - 81ef12a3a82c9845aa525207c63802b4fd91b0ad authored over 1 year ago
Since now effects can be refined by post-opt analysis, `typeinf_edge`
should propagate `frame.re...
github.com/JuliaLang/julia - eafa1e39bea35cd2e71ff5cb01109da734036001 authored over 1 year ago
github.com/JuliaLang/julia - 137783f1663ae0f7c1129c7d8031c874083b49fe authored over 1 year ago
Stdlib: SparseArrays
URL: https://github.com/JuliaSparse/SparseArrays.jl.git
Stdlib branch: ma...
github.com/JuliaLang/julia - f72ebec9fb6a69a985b4639bd86a7baaa6913f01 authored over 1 year ago
- fixed index of `order` when there are 5 arguments
- add type check for `boundscheck` argument
github.com/JuliaLang/julia - 1b967b8da9a32479d8a1a33139e472541210e54e authored over 1 year ago
github.com/JuliaLang/julia - f99e6bfe19b7b8d73975f5f96e54052e9725f1c8 authored over 1 year ago
The `Base.Checked` module is not mentioned in this section of the
manual. This helps clarify to...
Record the 'scope' of the variable that was undefined (the Module, or a
descriptive word such a...
github.com/JuliaLang/julia - 560ede55320577c6678c7d9fe2927fb63108b1b4 authored over 1 year ago
To avoid the previous uses of `eval` just to manually introduce
`Expr(:boundscheck)`. The new m...
Since we already could handle recursion onto the altstack, we can also
handle recursion onto th...
This PR makes `StridedReinterpretArray`'s `get/setindex` purely pointer based if its root storag...
github.com/JuliaLang/julia - 19724320faf0a5b8a4a61e2276d604d2211f6a61 authored over 1 year ago
Special case for the Memory{T} allocation in ccall so that we can add
attributes and permit met...
Previously, `pop!(::Set, x)` returned `x`, not the element in the
set. This matters if multiple...
This is a second part of #51629 to introduce `shrink = true` argument
for `sizehint!` into publ...
Destructive inlining introduced by JuliaLang/julia#51934 implicitly
presupposes that inferred `...
This setting is no longer utilized in either the base or known external
compiler pipelines. And...
Defines a converter for Allocs to the types implemented by Profile for
printing, allowing flame...
github.com/JuliaLang/juliaup - dad1b92c5d2cf86346f3df9d5a31566e6f2b4089 authored over 1 year ago
Ensure that we never treat things like `"mutable\nstruct"` as a mutable
struct definition, even...
Also add another fuzzing tool
github.com/JuliaLang/JuliaSyntax.jl - 1351d70da624159115dcf3d5f0eb1e1764a9be34 authored over 1 year ago
The docstring of `complex(T::Type)` is a bit incorrect if `T` contains
`Missing`.
```julia
juli...
github.com/JuliaLang/julia - 494da9609f5f2800632412140affc4b7d26c0b80 authored over 1 year ago
github.com/JuliaLang/julia - 32df25bc2e1af16c01f13456c249aed655807f95 authored over 1 year ago
Co-authored-by: Jameson Nash <[email protected]>
github.com/JuliaLang/julia - a3812e7e2637c55b6659745d6843cded196076fa authored over 1 year ago
The `//` operator supports non-real numbers, so updating the docstring
would be helpful.
Currently the inlining algorithm is allowed to use inferred source of
const-prop'ed call that i...
We don't fully set up the interpreter state when evaluating the phi
block, because we expect al...
Otherwise we may just observe `gc_n_threads = 0` (`jl_gc_collect` sets
it to 0 in the very end ...
github.com/JuliaLang/JuliaSyntax.jl - e3df852eabc03b2402dc3e4d638f3565d00691d1 authored over 1 year ago
A tiny change that does not significantly increase verbosity.
We already do `::Bool` checks i...
github.com/JuliaLang/julia - 6d4f40957c6e68ecfd1dc13115beadff493406fd authored over 1 year ago> Before
```julia
julia> @benchmark CC.cfg_simplify!(ir) setup=(ir = CC.copy(Main.ir))
Benc...
In https://github.com/JuliaLang/julia/issues/51852, we are coercing a
boxed `Union{@NamedTuple{...
Currently call-site inlining fails on freshly-inferred edge if its
source isn't inlineable. Thi...
Co-authored-by: Dilum Aluthge <[email protected]>
github.com/JuliaLang/julia - 816e31aca7dd9ef9684fe8e09fc13fb7fc6ba3ce authored over 1 year ago
Co-authored-by: jishnub <[email protected]>
Co-authored-by: Jameson Nash <vtjnas...
github.com/JuliaLang/julia - 9e7516142d810a645f00e274af60645354ce93ea authored over 1 year ago
Co-authored-by: Dilum Aluthge <[email protected]>
github.com/JuliaLang/julia - a8a9ddf1e1405e79c4cef29c03729cfbb311e7ca authored over 1 year ago
Most of the changes are NFC (unused variables/stores), but a couple (the
change in codegen.cpp ...
Similar to how `escape_raw_string` enabled users to reverse the
transform done by string litera...
`pool_live_bytes` was previously lazily updated during the GC, meaning
it was only accurate rig...
fixes #47608 in the manual
Co-authored-by: Jameson Nash <[email protected]>
github.com/JuliaLang/julia - c377e02a94ead8f596452c6c75ec66fb5e91666c authored over 1 year ago
Cf
https://discourse.julialang.org/t/broadcast-vs-slow-performance-allocations/24259/6
for som...
PDP_ENDIAN isn't used.
Co-authored-by: Viral B. Shah <[email protected]>
github.com/JuliaLang/julia - d75a00f0a4e28e3af066d04f9b657786be35bea4 authored over 1 year agoCo-authored-by: ararslan <[email protected]>
github.com/JuliaLang/juliaup - 0df7ac16f05309c270fb907d19c9bebd3aafc133 authored over 1 year ago
GC.gc(true) will perform a full mark (note the use of [recollect in gc.c
](https://github.com/J...
This rearrangement allows us to fuzz test the hooks (which use the low
level parser API) as wel...
This code dates back all the way to the original closure conversion code
[1]. At the time, the ...
In #51852, we are coercing a boxed `Union{@NamedTuple{progress::String}, @NamedTuple{progress::F...
github.com/JuliaLang/julia - 388680342229b2f25642886dbb0c779690d6d089 authored over 1 year agoRefs: https://github.com/JuliaLang/julia/pull/51979
github.com/JuliaLang/Distributed.jl - 41c01069533e22a6ce6b794746e4b3aa9f5a25cd authored over 1 year ago
The documentation stated that built-in constants and functions could
both be redefined and _not...
The timing system does not currently support nesting task suspensions,
so this `JL_TIMING_SUSPE...
github.com/JuliaLang/julia - b3fe97003279bf9bf511e7b50f717d9374dee32b authored over 1 year ago
This PR makes three improvements to the Windows `splitdrive`
implementation:
1. The matched ...
github.com/JuliaLang/julia - 09cbae8fe03315288c1bb53ba7ce24061bfb9f26 authored over 1 year ago
Previously we were trying to do string formatting in Core.Compiler,
where this functionality is...
I recently had a frustrating experience where seemingly valid code that
worked in the REPL did ...
Now those concretized calls are DCE-ed even though they are inlineable.
So we don't need to cal...
In the original implementation of relocatable package cache files,
`parse_cache_header()` was m...
Reverts JuliaLang/julia#29919
CI was older than I realized on this, so this needed some updat...
github.com/JuliaLang/julia - 2a842146ac6ee0a7f505d56b4c1f77274d7f0628 authored over 1 year ago
The artifacts dict is not lowered to ensure_artifact_installed which
causes to load the ".toml"...
From discussion in #28535
github.com/JuliaLang/julia - 09617ac402640f5d46e30927d1044f6432c0a658 authored over 1 year ago
`VersionNumber`'s fields are currently not documented, and therefore,
private by default.
Howe...
Closes: https://github.com/JuliaLang/julia/issues/50273
Co-authored-by: Jameson Nash <vtjnash@g...
Fixes #51899
github.com/JuliaLang/julia - 924aac92b977b7a492c8cba878ff14329a4ad4b0 authored over 1 year ago
The commit introduces a new function to Base which returns the current
user's username retrieved...
added test cases for `eachindex` to cover arbitrary number of arguments
![image](https://gith...
github.com/JuliaLang/julia - ad86772a476e60a0d7280f32ba8774a45ccd9822 authored over 1 year ago
The fallback method for `AbstractArray` was correct and the custom one
for `Memory` wasn't.
Make the checks line up with the error messages.
github.com/JuliaLang/julia - 8b97aa179520f12547e9466d17156316e1b8151d authored over 1 year agoFixes https://github.com/JuliaLang/julia/issues/51971
github.com/JuliaLang/julia - 2994463d5e1b2eb8b842ecf3f129413517129081 authored over 1 year ago
Minor PR to make the PR link punctuation a bit more consistent in the
NEWS file, and adds a cou...
Addresses keno review comment in
https://github.com/JuliaLang/julia/pull/50958#discussion_r1378...
github.com/JuliaLang/julia - 013311cdd0dd0604066a2f534d3f144ed83fd614 authored over 1 year ago
With respect to https://github.com/JuliaLang/julia/pull/25403 , `min`
and `max` methods are sup...
github.com/JuliaLang/julia - 405ce111a86ea85a97734efed0ea995cfdc7f56c authored over 1 year ago
A re-do of #51411 that should be non-breaking.
- Loaded packages do not need explicit binding...
github.com/JuliaLang/julia - e2a6424ee11ca685172244fb6a309932cd9ae921 authored over 1 year agogithub.com/JuliaLang/julia - 518548715dab77e3fceb67284051b698d3f9bb8d authored over 1 year ago
Closes #40650
Rebase of https://github.com/JuliaLang/julia/pull/40667 with edits,
since upstre...
Suggested by @vchuravy.
---------
Co-authored-by: Jameson Nash <[email protected]>
github.com/JuliaLang/julia - 2adf54a951d70d6963af7f22950ca28c032000af authored over 1 year ago
The example used previously is a bit confusing: the do-block syntax is
introduced only later on...
As noted in
https://github.com/JuliaLang/julia/pull/27802#issuecomment-400386359
Co-authored...
github.com/JuliaLang/julia - 0bde9a247665c7dfcf43159e63dabe6cde529e72 authored over 1 year ago* handle ZWJ and emoji sequences
* forbid ZWNJ at end
* fix tests on Julia < 1.5
* asci...
github.com/JuliaLang/JuliaSyntax.jl - 05c594bdd2609b135098f2e1931c76200bd789fc authored over 1 year agoPoint 3 of https://github.com/JuliaLang/julia/issues/43428
Depends on https://github.com/Juli...
github.com/JuliaLang/julia - 3f8396c6d7334f618a6f8695cc6e031a95267706 authored over 1 year ago
Extends #51790; I forgot the conversion intrinsics defined in `APInt-C`.
To differentiate betwe...
It seems we're reaching a consensus on how the external
`AbstractInterpreter` utilizes user inv...
github.com/JuliaLang/julia - b8f74db336129c18e0ff35a329dc80113784bb7f authored over 1 year ago
After #51888, `(result::InferenceResult).src` is set to `nothing` in two
situations:
1. When...
github.com/JuliaLang/julia - b6e178af2d2b52a69005450350850f1f2a8ee8e0 authored over 1 year ago
Introduce UNION_BOX_MARKER, to make it easier to grep for all the places
where this is being loo...
github.com/JuliaLang/julia - 3a6c4186f8383e39a8ad482c7e53336e98d68dcf authored over 1 year ago
github.com/JuliaLang/julia - 2f63cc99fb134fb4adb7f11ba86a4e2ab5adcd48 authored over 1 year ago
Co-authored-by: Jameson Nash <[email protected]>
Co-authored-by: Ian Butterworth <i.r.butterwor...
Co-authored-by: Jameson Nash <[email protected]>
github.com/JuliaLang/julia - 301f262692be5a230ffefae243656f34535389d6 authored over 1 year agogithub.com/JuliaLang/julia - f6315973a200a84e5d2831c38b9dc8372204af44 authored over 1 year ago