-
-
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
51 Pull requests merged by 25 people
-
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 -
Backports release 1.12
#57536 merged
Mar 24, 2025 -
Document how return types and return values should be used in docstrign signature lines
#57583 merged
Mar 23, 2025 -
REPL: call display on the backend
#57773 merged
Mar 23, 2025 -
fix
mod
for mixes ofSigned
andUnsigned
#57853 merged
Mar 23, 2025 -
effects: fix effects of atomic pointer operations
#57806 merged
Mar 22, 2025 -
bpart: Redesign representation of implicit imports
#57755 merged
Mar 22, 2025 -
jlchecksum: Use first matching checksum instead of concatenating
#57854 merged
Mar 21, 2025 -
codegen: fix alignment of source in typed_load from a unsafe_load
#57845 merged
Mar 21, 2025 -
restore method count after redefinition to hide old definition
#57837 merged
Mar 21, 2025 -
Make remaining float intrinsics require float arguments
#57398 merged
Mar 21, 2025 -
Show evaluated test arguments for most functions
#57825 merged
Mar 21, 2025 -
iobuffer: copyline: type assert
Int
to prevent invalidation#57848 merged
Mar 21, 2025 -
Fix #55820 : missing _convert_rounding methods for RoundFromZero
#57802 merged
Mar 21, 2025 -
Fix
fargs
handling forform_partially_defined_struct
#57849 merged
Mar 21, 2025 -
remove duplicate doc for optional IOContext arguments
#57847 merged
Mar 21, 2025 -
restrict dispatch of some custrom string macros to
String
#57781 merged
Mar 20, 2025 -
Fix package precompilation (PrecompileTools)
#57828 merged
Mar 20, 2025 -
Fix #37756: Correct formatting of hexadecimal imaginary parts
#57803 merged
Mar 20, 2025
15 Pull requests opened by 13 people
-
Switch RISC-V to large code model on LLVM 20
#57865 opened
Mar 22, 2025 -
small fixes to docstrings for `code_native` and `code_warntype`
#57870 opened
Mar 24, 2025 -
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 -
inference: add internal SOURCE_MODE_GET_SOURCE mode
#57878 opened
Mar 24, 2025 -
Deepcopy fix for an edge case.
#57882 opened
Mar 25, 2025 -
add some "no invalidations" tests
#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 -
only update fragmentation data for pages that are not lazily freed
#57907 opened
Mar 27, 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 -
Move `eachregion(::AnnotatedString)` implementation to `Base`
#57912 opened
Mar 27, 2025
35 Issues closed by 11 people
-
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 -
"invalid age range update" error thrown during inference in a package test
#57711 closed
Mar 24, 2025 -
REPL: display should only ever be called on the repl backend task
#57742 closed
Mar 23, 2025 -
The Base functions `mod(::Unsigned, ::Signed)` and `mod(::Signed, ::Unsigned)` are broken
#57851 closed
Mar 23, 2025 -
`World age increment not at top level` in YaoPlots
#57334 closed
Mar 22, 2025 -
REPL: Completion on a LOAD_PATH mutation breaks LOAD_PATH
#57780 closed
Mar 22, 2025 -
StackOverflowError / precompile hang when importing & re-exporting undefined binding
#57343 closed
Mar 22, 2025 -
Nightly fails with "ERROR: LoadError: UndefVarError: `===` not defined in `GMT.Gdal`"
#57641 closed
Mar 22, 2025 -
Circular `using` and `export` causes binding partition walker to get stuck
#57699 closed
Mar 22, 2025 -
macro definition can cause modules to become undefined in certain situations
#57638 closed
Mar 22, 2025 -
Wrong number of methods after redefinition of function
#53814 closed
Mar 21, 2025 -
Runtime intrinsics: fptoui/fptosi have inconsistent rounding behaviour
#57384 closed
Mar 21, 2025 -
missing `_convert_rounding` methods for `RoundFromZero`
#55820 closed
Mar 21, 2025 -
julia 1.6: LLVM without zlib support chokes on compressed debug sections
#47727 closed
Mar 21, 2025 -
Should `unsafe_store!(ptr, x)` implicitly convert `x` to the pointer eltype?
#49826 closed
Mar 21, 2025 -
segfault after precompilation when module is saving to disk
#51314 closed
Mar 21, 2025 -
Color type parameter nesting in `show`
#50921 closed
Mar 21, 2025 -
Wrong return for supertype() in functions for compiled sysimage with option--strip-ir
#51751 closed
Mar 21, 2025 -
form_partially_defined_struct handles fargs type wrong
#57842 closed
Mar 21, 2025 -
Precompiling and FunctionWrappers lead to extra runtime allocations
#54832 closed
Mar 21, 2025 -
Segmentation fault in Julia v1.11.4 due to unaligned SIMD loads
#57713 closed
Mar 21, 2025 -
LLVM under wine is excruciatingly slow
#46210 closed
Mar 21, 2025 -
BoundsErrror when showing a certain IR
#57704 closed
Mar 20, 2025 -
bad print format for Complex{Unsigned}
#37756 closed
Mar 20, 2025
20 Issues opened by 15 people
-
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 -
Missing invalidations upon package loading
#57904 opened
Mar 26, 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 -
`x as T` shorthand for `T(x)::T` ?
#57857 opened
Mar 21, 2025 -
Consider changing return type of `div` and `divrem` for `(::Unsigned, ::Signed)`
#57855 opened
Mar 21, 2025 -
SumOfSquares error in inference
#57852 opened
Mar 21, 2025 -
GaussianProcesses illegal field hosting
#57850 opened
Mar 21, 2025 -
Exceptions and data safety
#57844 opened
Mar 20, 2025 -
unsoundness of scan_leaf_partitions causing many PkgEval failures
#57843 opened
Mar 20, 2025
65 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.
-
Refactor IOBuffer code
#57570 commented on
Mar 27, 2025 • 24 new comments -
adds the `nth` function for iterables
#56580 commented on
Mar 26, 2025 • 8 new comments -
Compute `has_concrete_subtype` after field types
#57764 commented on
Mar 26, 2025 • 4 new comments -
fix `nextpow`, `prevpow` for types without `typemax`
#49669 commented on
Mar 27, 2025 • 3 new comments -
Add `AbstractOneTo` and have `OneTo` be its subtype
#56902 commented on
Mar 26, 2025 • 2 new comments -
make codepoint(c) work for overlong chars
#55152 commented on
Mar 26, 2025 • 2 new comments -
Add mul_hi function for bit integers
#57276 commented on
Mar 21, 2025 • 1 new comment -
Small fixes to work-stealing-queue
#55629 commented on
Mar 21, 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 -
Update page size to 64k
#50600 commented on
Mar 21, 2025 • 0 new comments -
deps/tools: [msys2] Fix tar file creation
#48859 commented on
Mar 25, 2025 • 0 new comments -
move writing to REPL history file to behind a PID lock
#45450 commented on
Mar 21, 2025 • 0 new comments -
`AbstractInterpreter`: refactor the lifetimes of `OptimizationState` and `IRCode`
#43994 commented on
Mar 26, 2025 • 0 new comments -
optimize `in(::Char, ::String)`
#43989 commented on
Mar 25, 2025 • 0 new comments -
docs: Clarify important points about parametric types
#43891 commented on
Mar 24, 2025 • 0 new comments -
Unify `reshape` methods accepting `Colon` and `OneTo`
#56850 commented on
Mar 25, 2025 • 0 new comments -
Supporting sticky (generational) immix
#57327 commented on
Mar 27, 2025 • 0 new comments -
Use ptrdiff_t sized offsets for gvars_offsets to allow large sysimages
#57366 commented on
Mar 20, 2025 • 0 new comments -
Parse begin/end in ref as Expr
#57368 commented on
Mar 27, 2025 • 0 new comments -
use `@main` for juliac executable entry point
#57588 commented on
Mar 27, 2025 • 0 new comments -
Logging: Improve threadsafety
#57591 commented on
Mar 22, 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 27, 2025 • 0 new comments -
Backports for 1.10.10
#57715 commented on
Mar 26, 2025 • 0 new comments -
[backports-1.10] Add passes to `-O1` pipeline to reduce allocations in `reinterpret`
#57731 commented on
Mar 22, 2025 • 0 new comments -
[backports-1.11] Add passes to `-O1` pipeline to reduce allocations in `reinterpret`
#57732 commented on
Mar 25, 2025 • 0 new comments -
JuliaSyntax parser-based REPL completions overhaul
#57767 commented on
Mar 26, 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 26, 2025 • 0 new comments -
Mapreduce is 10x slower than loop.
#38558 commented on
Mar 24, 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 -
memory corruption by "Align module base between invalidation and edge tracking (#57625)"
#57696 commented on
Mar 24, 2025 • 0 new comments -
Repeated output when pasting multi-line code
#57231 commented on
Mar 24, 2025 • 0 new comments -
"WARNING: replacing module..." is no longer printed when replacing modules
#57810 commented on
Mar 23, 2025 • 0 new comments -
`Module()` can not be executed during precompilation
#57635 commented on
Mar 22, 2025 • 0 new comments -
Compilation broken on riscv64 due to changes to final gc lowering passes
#57569 commented on
Mar 22, 2025 • 0 new comments -
Change default to -t auto on master
#50636 commented on
Mar 21, 2025 • 0 new comments -
BigInt bit shift yields incorrect results
#57502 commented on
Mar 21, 2025 • 0 new comments -
Risc-V and perhaps x86, issue with NaN
#56672 commented on
Mar 21, 2025 • 0 new comments -
Add `mul_hi`
#53855 commented on
Mar 21, 2025 • 0 new comments -
Logging.disable_logging() either broken or docs not clear on usage
#34037 commented on
Mar 21, 2025 • 0 new comments -
`Instruction does not dominate all uses!`, `call token (...) @llvm.julia.gc_preserve_begin` when testing KiteModels
#48918 commented on
Mar 21, 2025 • 0 new comments -
Use `jldoctest` wherever possible
#56921 commented on
Mar 21, 2025 • 0 new comments -
`Channel` iteration uses inconsistent termination criteria
#50298 commented on
Mar 21, 2025 • 0 new comments -
generalize our `BigFloat(::Float64)` method to more integer and floatingpoint types.
#50940 commented on
Mar 20, 2025 • 0 new comments -
hash_uint: simplify definitions
#36120 commented on
Mar 25, 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 -
`rtol` and `atol` for `@assert` like `@test`?
#57503 commented on
Mar 27, 2025 • 0 new comments -
Feature request: non-blocking `take!`
#45902 commented on
Mar 27, 2025 • 0 new comments -
Improve performance of depth-limited type printing in stack traces
#55952 commented on
Mar 27, 2025 • 0 new comments -
(spurious?) global binding world age warning involving function that returns a huge tuple
#57301 commented on
Mar 26, 2025 • 0 new comments -
33% to 69% startup regression on nightly
#57573 commented on
Mar 26, 2025 • 0 new comments -
Support copying garbage collectors
#56819 commented on
Mar 25, 2025 • 0 new comments -
Document memory model of Per-field atomics
#46739 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 -
`ccall` sometimes fails to statically evaluate arguments due to binding ages
#57749 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 -
`JULIA_WAIT_FOR_TRACY=1` doesn't work
#57791 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 -
Pasting multi-line input eats comment
#57439 commented on
Mar 25, 2025 • 0 new comments -
"restart()" Julia and keep activated path and working directory
#32129 commented on
Mar 25, 2025 • 0 new comments