-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Insights: JuliaLang/julia
Overview
Could not load contribution data
Please try again later
53 Pull requests merged by 23 people
-
Base
: typeassertdisplaysize
return value#57920 merged
Mar 31, 2025 -
fix opaque_closure sparam capture
#57928 merged
Mar 31, 2025 -
staticdata: Memoize
type_in_worklist
query#57917 merged
Mar 31, 2025 -
fix trimming size regression due to handling binding backedges in the wrong place
#57927 merged
Mar 31, 2025 -
_precompilepkgs
: interactive progress display: fix unintended capture#57932 merged
Mar 31, 2025 -
fix trimming for scheduler task
#57926 merged
Mar 31, 2025 -
🤖 [master] Bump the Pkg stdlib from 93fb66db1 to 6f309f17f
#57948 merged
Mar 31, 2025 -
Fixed documentation for Test
#57938 merged
Mar 30, 2025 -
Base
: shell escaping: inference improvement to prevent invalidation#57915 merged
Mar 30, 2025 -
REPL
: typeassertdisplaysize
return value#57919 merged
Mar 29, 2025 -
Move
eachregion(::AnnotatedString)
implementation toBase
#57912 merged
Mar 29, 2025 -
🤖 [master] Bump the Pkg stdlib from 26bdeeeb1 to 93fb66db1
#57936 merged
Mar 29, 2025 -
lowering: Fix captured vars shadowed by an inner global declaration
#57648 merged
Mar 28, 2025 -
Refactor IOBuffer code
#57570 merged
Mar 28, 2025 -
Teach alloc-opt to handle atomics a bit better
#57208 merged
Mar 28, 2025 -
inference: add internal SOURCE_MODE_GET_SOURCE mode
#57878 merged
Mar 28, 2025 -
[backports-1.11] Add passes to
-O1
pipeline to reduce allocations inreinterpret
#57732 merged
Mar 28, 2025 -
[backports-1.10] Add passes to
-O1
pipeline to reduce allocations inreinterpret
#57731 merged
Mar 28, 2025 -
Random
:show
method forMersenneTwister
: invalidation resistance#57913 merged
Mar 28, 2025 -
only update fragmentation data for pages that are not lazily freed
#57907 merged
Mar 28, 2025 -
Compiler
:walk_to_defs
,collect_leaves
: specialize forpredecessors
#57859 merged
Mar 27, 2025 -
Scheduler: Use a "scheduler" task for thread sleep
#57544 merged
Mar 27, 2025 -
Compiler
:abstract_eval_invoke_inst
: type assertExpr
#57860 merged
Mar 27, 2025 -
inference: fix exct modeling of
setglobal!
#57896 merged
Mar 27, 2025 -
Undo explicit extra bindings hack in Logging
#57891 merged
Mar 27, 2025 -
add trimming of new usings_backedges and scanned_methods fields
#57879 merged
Mar 26, 2025 -
Backports release 1.12
#57871 merged
Mar 26, 2025 -
precompile_utils: Don't auto-enqueue
macro
methods for pre-compilation#57833 merged
Mar 26, 2025 -
overload lattice ops within
abstract_eval_isdefinedglobal
#57897 merged
Mar 26, 2025 -
Fix typo in codegen for
isdefinedglobal
#57889 merged
Mar 26, 2025 -
Fix corner case of double module import
#57892 merged
Mar 26, 2025 -
Print var"string" as raw string
#57887 merged
Mar 26, 2025 -
Replace -> with :: where appropriate in docstrings
#57012 merged
Mar 26, 2025 -
Revert "unify
prod(::Tuple{Vararg{Int}})
with a single method (#57628)"#57894 merged
Mar 26, 2025 -
fix Float32/Float16 power for giant integer exponents
#57829 merged
Mar 26, 2025 -
Disallow non-lhs all-underscore variable names
#57626 merged
Mar 25, 2025 -
Show evaluated test arguments from broadcast functions
#57839 merged
Mar 25, 2025 -
Improve documentation of run(Cmd)
#57705 merged
Mar 25, 2025 -
Clarify style guidance for contributors and package authors
#57577 merged
Mar 25, 2025 -
relax some doctests to better match non-requirement of ordering of
Dict
andSet
#57693 merged
Mar 25, 2025 -
Don't error when initializing LibGit2 with CA roots path
#56924 merged
Mar 25, 2025 -
Profile: remove scope from profile macros
#57858 merged
Mar 25, 2025 -
Base
:macro cmd
: restrict argument toString
#57862 merged
Mar 25, 2025 -
Base
:macro b_str
: restrict argument toString
#57863 merged
Mar 25, 2025 -
Base
:PCRE
:exec
: type assertString
after construction#57868 merged
Mar 25, 2025 -
[backports-release-1.11] Revert "precompile: don't waste memory on useless inferred code"
#57864 merged
Mar 25, 2025 -
Add malloc fixes to 1.11 branch
#57880 merged
Mar 25, 2025 -
[backports-release-1.11] Don't free regex objects in exit-time finalizer calls
#57834 merged
Mar 25, 2025 -
Changed basedocs.jl (temporarily pushed off) and logging.jl to only use jldoctest
#57840 merged
Mar 25, 2025 -
effects: give the most conservative effects to unhandled builtins
#57856 merged
Mar 25, 2025 -
[Linux] Prevent GC from running during process teardown
#57832 merged
Mar 24, 2025 -
add the ability to specify the external name of a ccallable
#57763 merged
Mar 24, 2025 -
Add option to force emission of const return function
#57824 merged
Mar 24, 2025
26 Pull requests opened by 18 people
-
Add bfloat LLVM fix to 1.11
#57874 opened
Mar 24, 2025 -
make `WeakKeyDict` more type stable and add `const` to some fields
#57877 opened
Mar 24, 2025 -
Deepcopy fix for an edge case.
#57882 opened
Mar 25, 2025 -
add some "no invalidations" tests for the sysimage
#57884 opened
Mar 25, 2025 -
only show backdated binding warning when deprecation warnings are enabled
#57886 opened
Mar 25, 2025 -
allow kwargs to pass through `@assert` like `@test`
#57895 opened
Mar 26, 2025 -
treat empty `AbstractVector` like empty `Vector` in `print_array`
#57898 opened
Mar 26, 2025 -
fix: `Base.julia_cmd()` did not reflect the --banner and --quiet flags.
#57902 opened
Mar 26, 2025 -
InteractiveUtils: support type annotations as substitutes for values
#57909 opened
Mar 27, 2025 -
Support "Functor-like" `code_typed` invocation
#57911 opened
Mar 27, 2025 -
Documentation: `public` needs global scope
#57916 opened
Mar 28, 2025 -
`_precompilepkgs`: interactive progress display: declare index var type
#57922 opened
Mar 28, 2025 -
fix generated_body_to_codeinfo to avoid `string` (which is not always defined)
#57925 opened
Mar 28, 2025 -
Be more careful about iterator invalidation during recursive invalida…
#57934 opened
Mar 29, 2025 -
Add `Base.active_manifest()`
#57937 opened
Mar 29, 2025 -
[backports-release-1.11] REPL: only load stdlibs during precompilation script
#57940 opened
Mar 30, 2025 -
Set `isreadable(::DevNull) = true`, expand `isreadable` docstring
#57943 opened
Mar 30, 2025 -
Disable boundschecks in `unsafe_copyto!`
#57946 opened
Mar 30, 2025 -
Use unchecked conversion in `clamp`
#57947 opened
Mar 30, 2025 -
Fix use of `pointer` in `write(to::IO, from::GenericIOBuffer)`
#57949 opened
Mar 30, 2025 -
`append_c_digits`: typeassert `Int` to improve inference
#57950 opened
Mar 30, 2025 -
deduplicate code within `oftype` for better type inference
#57951 opened
Mar 30, 2025 -
Update Documenter 1.8.1 => 1.10.0
#57952 opened
Mar 30, 2025 -
Added jldoctest to base/util.jl
#57953 opened
Mar 31, 2025 -
CI: Record one result with duration
#57954 opened
Mar 31, 2025 -
Backports release 1.12
#57955 opened
Mar 31, 2025
20 Issues closed by 9 people
-
`BoundsError` in type inference when abstract-evaluating OpaqueClosure
#54236 closed
Mar 31, 2025 -
Deeply recursive types highlight performance issue in sysimg creation, type_in_worklist is inefficient.
#53331 closed
Mar 31, 2025 -
Missing invalidations upon package loading
#57904 closed
Mar 30, 2025 -
Segfault when spawned task uses regex during exit
#57817 closed
Mar 29, 2025 -
Profile: compile deadlock test failing on aarch-linux-gnu
#57935 closed
Mar 29, 2025 -
opaque_closure lowering mistake with `where`
#57929 closed
Mar 29, 2025 -
IOBuffer does not respect maxsize after the first take!
#57549 closed
Mar 28, 2025 -
Segfault from `@atomic` operation on typed field (miscompilation?)
#57190 closed
Mar 28, 2025 -
Excise MersenneTwister
#51513 closed
Mar 27, 2025 -
Unexpected method selected for dynamic dispatch on Julia 1.10.9
#57903 closed
Mar 27, 2025 -
Broken packages due to misnamed "invoke_in_world_total"
#57748 closed
Mar 27, 2025 -
isreserved(s::Symbol) -> Bool
#26090 closed
Mar 27, 2025 -
`precompile´ should maybe error when given non type inputs?
#57474 closed
Mar 27, 2025 -
"ERROR: `ccall` requires the compiler" when calling `versioninfo()`
#57905 closed
Mar 27, 2025 -
Allowed to splat a tuple`...` in method definitions?
#57893 closed
Mar 26, 2025 -
Pkg mode Segmentation fault in 1.11.2
#56862 closed
Mar 26, 2025 -
`@isdefined` sometimes returns a non-boolean
#57872 closed
Mar 26, 2025 -
`repr` on expressions containing `$` or a keyword as identifier is not re-evaluable
#57076 closed
Mar 26, 2025 -
Return value of `run` ?
#57612 closed
Mar 25, 2025 -
`require`ing PkgId that is getting precompiled now triggers loading deadlock detector
#57866 closed
Mar 24, 2025
26 Issues opened by 22 people
-
Need `@force_interpret`? (PrecompileTools still broken)
#57957 opened
Mar 31, 2025 -
@main assumes int return value
#57956 opened
Mar 31, 2025 -
Update MPFR to 4.2.2
#57945 opened
Mar 30, 2025 -
`close` is underdocumented, and inconsistently implemented
#57944 opened
Mar 30, 2025 -
`isreadable` is underdocumented and inconsistently implemented
#57942 opened
Mar 30, 2025 -
juliac --trim on windows gives exception
#57941 opened
Mar 30, 2025 -
REPL: Precompilation breaks on 1.11 if sysimage contains multiple exts with the same name
#57939 opened
Mar 30, 2025 -
Type parameter currying doesn't work with `Tuple`
#57933 opened
Mar 29, 2025 -
Clarify ccall evaluation semantics
#57931 opened
Mar 28, 2025 -
Feature Request: Add `Base.active_manifest`
#57924 opened
Mar 28, 2025 -
Exploding lists of identical binding partitions?
#57923 opened
Mar 28, 2025 -
SIGPWR on 1.11.4
#57918 opened
Mar 28, 2025 -
Segfault in `get_next_edge` when Revising
#57914 opened
Mar 28, 2025 -
Fusing failing when used on Varargs + kwargs
#57910 opened
Mar 27, 2025 -
Feature request: add function to calculate the starting date of a week for a given year
#57908 opened
Mar 27, 2025 -
prevpow errors on some BigInt/BigFloat input combinations
#57906 opened
Mar 27, 2025 -
`Base.julia_cmd()` does not reflect `--banner` and `--quiet` flags.
#57901 opened
Mar 26, 2025 -
`bind(::UDPSocket; reuseaddr=true)` doesn't always behave as documented on macOS
#57900 opened
Mar 26, 2025 -
Update doc string for `@trace_compile`
#57899 opened
Mar 26, 2025 -
"Delayed" Calls and trimming
#57888 opened
Mar 25, 2025 -
Outputting sysimage went from ~18s on 1.11 to ~51s on 1.12.
#57885 opened
Mar 25, 2025 -
Deepcopy fails for an edge case.
#57883 opened
Mar 25, 2025 -
`code_native` generates different code with `dump_module=true` and `dump_module=false`
#57881 opened
Mar 25, 2025 -
`LineNumberNode` in expressions do not print in a way that makes them parse back correctly
#57876 opened
Mar 24, 2025 -
disallow return in finally
#57875 opened
Mar 24, 2025 -
Simple recursive functions can hang in inference
#57873 opened
Mar 24, 2025
60 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
adds the `nth` function for iterables
#56580 commented on
Mar 26, 2025 • 7 new comments -
Add takestring! and make `String(::Memory)` not truncate
#54372 commented on
Mar 31, 2025 • 5 new comments -
JuliaSyntax parser-based REPL completions overhaul
#57767 commented on
Mar 28, 2025 • 4 new comments -
fix `nextpow`, `prevpow` for types without `typemax`
#49669 commented on
Mar 30, 2025 • 3 new comments -
make codepoint(c) work for overlong chars
#55152 commented on
Mar 26, 2025 • 2 new comments -
Compute `has_concrete_subtype` after field types
#57764 commented on
Mar 26, 2025 • 1 new comment -
`@nospecialize` for `string_index_err`
#57604 commented on
Mar 31, 2025 • 1 new comment -
Add `AbstractOneTo` and have `OneTo` be its subtype
#56902 commented on
Mar 30, 2025 • 0 new comments -
Unify `reshape` methods accepting `Colon` and `OneTo`
#56850 commented on
Mar 25, 2025 • 0 new comments -
Allow types other than `Int` in `randstring`
#54402 commented on
Mar 27, 2025 • 0 new comments -
prepend signal number and thread ID on backtraces
#54380 commented on
Mar 27, 2025 • 0 new comments -
Document that reduce-like functions use `init` one or more times
#53945 commented on
Mar 24, 2025 • 0 new comments -
Allow `using LongPackageName as LPN` and change export conventions.
#52821 commented on
Mar 27, 2025 • 0 new comments -
Reactivate automatic nospecialize for unused arguments
#50722 commented on
Mar 27, 2025 • 0 new comments -
deps/tools: [msys2] Fix tar file creation
#48859 commented on
Mar 25, 2025 • 0 new comments -
add ISO year / ISO week utilities
#48507 commented on
Mar 28, 2025 • 0 new comments -
`AbstractInterpreter`: refactor the lifetimes of `OptimizationState` and `IRCode`
#43994 commented on
Mar 26, 2025 • 0 new comments -
codegen: add a pass for late conversion of known modify ops to call atomicrmw
#57010 commented on
Mar 28, 2025 • 0 new comments -
Supporting sticky (generational) immix
#57327 commented on
Mar 27, 2025 • 0 new comments -
Parse begin/end in ref as Expr
#57368 commented on
Mar 27, 2025 • 0 new comments -
use rapidhash
#57509 commented on
Mar 29, 2025 • 0 new comments -
use `@main` for juliac executable entry point
#57588 commented on
Mar 28, 2025 • 0 new comments -
Logging: Improve threadsafety
#57591 commented on
Mar 28, 2025 • 0 new comments -
`Base`: bootstrap: eliminate `Array`-specific `length` methods
#57627 commented on
Mar 30, 2025 • 0 new comments -
CompilerDevTools: use `transform_result_for_cache` instead of `optimize`
#57640 commented on
Mar 25, 2025 • 0 new comments -
Backports release 1.11
#57714 commented on
Mar 31, 2025 • 0 new comments -
Backports for 1.10.10
#57715 commented on
Mar 28, 2025 • 0 new comments -
batch some binding changes
#57765 commented on
Mar 28, 2025 • 0 new comments -
Refactoring codegen passes that lower write barrier and allocation
#57769 commented on
Mar 26, 2025 • 0 new comments -
lowering: Don't implicitly `@nospecialize` macros
#57782 commented on
Mar 28, 2025 • 0 new comments -
`promote_eltype` does not support objects that do not have elements (such as Types)
#53287 commented on
Mar 24, 2025 • 0 new comments -
`x as T` shorthand for `T(x)::T` ?
#57857 commented on
Mar 24, 2025 • 0 new comments -
Mapreduce is 10x slower than loop.
#38558 commented on
Mar 24, 2025 • 0 new comments -
"restart()" Julia and keep activated path and working directory
#32129 commented on
Mar 25, 2025 • 0 new comments -
Pasting multi-line input eats comment
#57439 commented on
Mar 25, 2025 • 0 new comments -
`Internal error: during type inference` on v1.12
#57153 commented on
Mar 25, 2025 • 0 new comments -
`JULIA_WAIT_FOR_TRACY=1` doesn't work
#57791 commented on
Mar 25, 2025 • 0 new comments -
markdown parser doesn't recognize link reference definitions
#19844 commented on
Mar 25, 2025 • 0 new comments -
`ccall` sometimes fails to statically evaluate arguments due to binding ages
#57749 commented on
Mar 25, 2025 • 0 new comments -
`strings/annotated` test relies on that StyledStrings have been loaded
#54561 commented on
Mar 25, 2025 • 0 new comments -
Document memory model of Per-field atomics
#46739 commented on
Mar 25, 2025 • 0 new comments -
Support copying garbage collectors
#56819 commented on
Mar 25, 2025 • 0 new comments -
33% to 69% startup regression on nightly
#57573 commented on
Mar 26, 2025 • 0 new comments -
Exceptions and data safety
#57844 commented on
Mar 26, 2025 • 0 new comments -
Improve performance of depth-limited type printing in stack traces
#55952 commented on
Mar 27, 2025 • 0 new comments -
Feature request: non-blocking `take!`
#45902 commented on
Mar 27, 2025 • 0 new comments -
`rtol` and `atol` for `@assert` like `@test`?
#57503 commented on
Mar 27, 2025 • 0 new comments -
mapreduce(f, hcat, A) != reduce(hcat, map(f, A)) if length(A) == 1
#37917 commented on
Mar 27, 2025 • 0 new comments -
Consider changing return type of `div` and `divrem` for `(::Unsigned, ::Signed)`
#57855 commented on
Mar 27, 2025 • 0 new comments -
memory corruption by "Align module base between invalidation and edge tracking (#57625)"
#57696 commented on
Mar 28, 2025 • 0 new comments -
make `showarg` public?
#57513 commented on
Mar 28, 2025 • 0 new comments -
(spurious?) global binding world age warning involving function that returns a huge tuple
#57301 commented on
Mar 28, 2025 • 0 new comments -
type inference hang on nightly since #56880
#57098 commented on
Mar 28, 2025 • 0 new comments -
nondeterminism in invalidation between recompilations of Julia
#57716 commented on
Mar 28, 2025 • 0 new comments -
Lowering error with opaque closures
#49659 commented on
Mar 29, 2025 • 0 new comments -
which rounding mode should `convert` use?
#55924 commented on
Mar 30, 2025 • 0 new comments -
`rem2pi` not defined for `Irrational`
#42799 commented on
Mar 30, 2025 • 0 new comments -
hash_uint: simplify definitions
#36120 commented on
Mar 25, 2025 • 0 new comments -
docs: Clarify important points about parametric types
#43891 commented on
Mar 24, 2025 • 0 new comments -
optimize `in(::Char, ::String)`
#43989 commented on
Mar 25, 2025 • 0 new comments