https://github.com/JuliaLang/julia
- HEAD
- refs/branches/jn/codeinfo-lineno
- refs/heads/KristofferC-patch-1
- refs/heads/KristofferC-patch-2
- refs/heads/KristofferC-patch-3
- refs/heads/KristofferC-patch-4
- refs/heads/KristofferC-patch-5
- refs/heads/KristofferC-patch-6
- refs/heads/KristofferC-patch-7
- refs/heads/KristofferC-patch-8
- refs/heads/LilithHafner-patch-1
- refs/heads/LilithHafner-patch-2
- refs/heads/LilithHafner-patch-3
- refs/heads/SubtypeError
- refs/heads/aa-tcp-write-opt-18
- refs/heads/aa/build-llvm-unwind
- refs/heads/aa/freebsd-llvm-libunwind
- refs/heads/aa/test-throws-nothing
- refs/heads/add-buffer-type
- refs/heads/add-buffer-type2
- refs/heads/adnan-alhomssi-aa-export-numstacks-counter
- refs/heads/adr/snapshot
- refs/heads/ajf/arrays-are-tables
- refs/heads/ajf/broadcast-dicts
- refs/heads/ajf/cartesianrange-array
- refs/heads/ajf/default-length-definition
- refs/heads/ajf/deprecatemultivaluenonscalarindexedassignment
- refs/heads/ajf/dict-iterate-values
- refs/heads/ajf/mappedarray
- refs/heads/ajf/pairs2
- refs/heads/ajf/propage_inbounds_broadcast
- refs/heads/ajf/skipmissing-length
- refs/heads/ajf/strides-trait
- refs/heads/amp-ref
- refs/heads/anj/map
- refs/heads/asan_tasks_eh
- refs/heads/avi/1.11-precompile-ext-absint
- refs/heads/avi/46713
- refs/heads/avi/47137-again
- refs/heads/avi/52991
- refs/heads/avi/EA-finalizer
- refs/heads/avi/EASROA
- refs/heads/avi/absint-cache
- refs/heads/avi/async-completion
- refs/heads/avi/bailout-effects
- refs/heads/avi/bailoutintrinsics
- refs/heads/avi/boundscheck-docs
- refs/heads/avi/boundserror
- refs/heads/avi/cache-irinterp
- refs/heads/avi/callinfo-effects
- refs/heads/avi/codegen-custom-lookup-oc
- refs/heads/avi/codeinfo-edges
- refs/heads/avi/configconstprop
- refs/heads/avi/constType-Union
- refs/heads/avi/early_const_prop
- refs/heads/avi/effects-override-bittype
- refs/heads/avi/effects_constprop
- refs/heads/avi/hunt-type-instabilities
- refs/heads/avi/inbounds-nothrow
- refs/heads/avi/infer_effects
- refs/heads/avi/infresult_iterator
- refs/heads/avi/inline_string
- refs/heads/avi/inlined-stacktrace
- refs/heads/avi/inlining-policy
- refs/heads/avi/inlining_cost
- refs/heads/avi/interval
- refs/heads/avi/issue55548
- refs/heads/avi/jet413
- refs/heads/avi/kwinline
- refs/heads/avi/moreeffects
- refs/heads/avi/multisroa
- refs/heads/avi/mutablephi
- refs/heads/avi/opt-and-or-int
- refs/heads/avi/opt-assume-bindings-static
- refs/heads/avi/opt-toplevel-chunk
- refs/heads/avi/optlifetime
- refs/heads/avi/plugin8
- refs/heads/avi/plugin8-2
- refs/heads/avi/return_type-max_methods
- refs/heads/avi/small-image4
- refs/heads/avi/temp-methodinstance-to-invoke
- refs/heads/avi/turn-on-aliasedfieldanalysis
- refs/heads/avi/typed_hvcat-return_type
- refs/heads/avi/typelattice
- refs/heads/avi/typetypeinf
- refs/heads/avi/undef
- refs/heads/avi/unused-noconstprop
- refs/heads/avi/wip
- refs/heads/backport-1.1.0
- refs/heads/backports-release-1.1
- refs/heads/backports-release-1.10
- refs/heads/backports-release-1.6
- refs/heads/backports-release-1.8
- refs/heads/breakmore
- refs/heads/bump-llvm17
- refs/heads/caf/bump-juliasyntax-0.4.7
- refs/heads/cjf/disallow-infix-macros
- refs/heads/cjf/fpe-exceptions
- refs/heads/cjf/hide-in-stacktrace-meta
- refs/heads/cjf/hide-stacktrace-frames
- refs/heads/cjf/internal-properties
- refs/heads/cjf/logging-custom-levels
- refs/heads/cjf/logging-custom-levels-wip
- refs/heads/cjf/remove-loaderror
- refs/heads/cjf/toplevel-backtraces
- refs/heads/cjf/toplevel-backtraces-via-interpframe-stack
- refs/heads/cjh/doxygen
- refs/heads/cjh/fix-4774
- refs/heads/cjh/parallel-bench
- refs/heads/codepoint_overlong
- refs/heads/ct/jl_nothing-crash
- refs/heads/ct/julia-opt-zone
- refs/heads/ct/juliaclogging
- refs/heads/ct/more-fprint
- refs/heads/ct/typed-callable
- refs/heads/ct/union-sret-abi
- refs/heads/ctruncate_string_show
- refs/heads/curry
- refs/heads/cv/abstractstring-eq
- refs/heads/cv/arm-hotfix
- refs/heads/cv/broadcast-steprange-timetype
- refs/heads/cv/char-code-reservation
- refs/heads/cv/dates-replace
- refs/heads/cv/fix-redundant-dict-error
- refs/heads/cv/generator-indexing
- refs/heads/cv/invalid-rational
- refs/heads/cv/namedtuple-pair
- refs/heads/da/devcontainer-update
- refs/heads/dcn-1.9-with-mem-pressure-callback
- refs/heads/dcn-3-color
- refs/heads/dcn-allocated-bytes-in-alloc
- refs/heads/dcn-check-oldest-object-in-size-class
- refs/heads/dcn-gc-paper-1.9-branch
- refs/heads/dcn-gc-paper-dev-branch
- refs/heads/dcn-gc-reasons-table
- refs/heads/dcn-null-out-gc-slots
- refs/heads/dcn-prepend-sigid-and-tid-on-backtraces
- refs/heads/dcn-save-registers-for-conservative-scanning
- refs/heads/dcn-tmp
- refs/heads/dcn/docs
- refs/heads/dcn/mq
- refs/heads/dk/abstractqsimilar
- refs/heads/dk/antialias
- refs/heads/dk/banded
- refs/heads/dk/blaspromo
- refs/heads/dk/cat_with_q_and_scaling
- refs/heads/dk/choleskypivot
- refs/heads/dk/hvcat_scaling_number
- refs/heads/dk/missing
- refs/heads/dk/rdiv_lu
- refs/heads/dk/stable_div
- refs/heads/dont-tabcomplete-internals
- refs/heads/dpa/UndefVarError-scope-nothing
- refs/heads/dpa/base-prompt-public-api
- refs/heads/dpa/ci-environment-variable
- refs/heads/dpa/deprecation_exec
- refs/heads/dpa/diagnostics-interactiveutils
- refs/heads/dpa/infodump-interactiveutils
- refs/heads/dpa/more-public-task-local-storage-methods
- refs/heads/dpa/new-global-load-path-entry
- refs/heads/dpa/num-precompile-tasks
- refs/heads/dpa/parentmodule
- refs/heads/dpa/pidfile-windows-eacces
- refs/heads/dpa/small-change-module-qualified-names
- refs/heads/dpa/sparsearrays
- refs/heads/dpa/test_throws-undefined-fields
- refs/heads/dpa/versioninfo-official-release
- refs/heads/fe/--threads-propagate
- refs/heads/fe/-P
- refs/heads/fe/active-depot
- refs/heads/fe/backport-31967
- refs/heads/fe/deprecate-logging
- refs/heads/fe/depwarn-default
- refs/heads/fe/doctest-fix
- refs/heads/fe/errorexception
- refs/heads/fe/helpmode-stdout
- refs/heads/fe/hermsym-matrixfunc
- refs/heads/fe/integer-construction
- refs/heads/fe/misc
- refs/heads/fe/nvr
- refs/heads/fe/repr-versioninfo
- refs/heads/fe/rm-artifacts
- refs/heads/fe/ssh
- refs/heads/fe/structured-matrix-constructor
- refs/heads/fe/version-v2
- refs/heads/fe/walkdir
- refs/heads/fix9475
- refs/heads/gb/analyzer-fun
- refs/heads/gb/asm-win
- refs/heads/gb/branch-bits
- refs/heads/gb/compile-all-method
- refs/heads/gb/config-lib
- refs/heads/gb/gc-correct-constraint
- refs/heads/gb/gc-other-impl
- refs/heads/gb/hashtable_typelist
- refs/heads/gb/io-loop-thread
- refs/heads/gb/libfuncattrs
- refs/heads/gb/llvmpasses-dep
- refs/heads/gb/lockless-array
- refs/heads/gb/mi-alias
- refs/heads/gb/muladd
- refs/heads/gb/once
- refs/heads/gb/oneten-big-image
- refs/heads/gb/opt-global
- refs/heads/gb/parallel-stack-pools
- refs/heads/gb/pipeline-fun
- refs/heads/gb/pretty-ir
- refs/heads/gb/rpath-fun
- refs/heads/gb/small-image
- refs/heads/gb/small-image2
- refs/heads/gb/small-image3
- refs/heads/gb/small-image4
- refs/heads/gb/stack-protect
- refs/heads/gb/system-mutex
- refs/heads/gb/toplevel-root
- refs/heads/gb/workstealing-fun
- refs/heads/gpu-broadcast
- refs/heads/id_norm
- refs/heads/jb/06_compiler_perf
- refs/heads/jb/39698
- refs/heads/jb/AbstractOneTo
- refs/heads/jb/IdUnitRangeparent
- refs/heads/jb/allowoverwrite
- refs/heads/jb/analyzevars
- refs/heads/jb/arraygcperf
- refs/heads/jb/badidentifierstart
- refs/heads/jb/bidi16
- refs/heads/jb/cg_temp
- refs/heads/jb/codeinfostuff
- refs/heads/jb/copyanonfns
- refs/heads/jb/copyfile
- refs/heads/jb/diagblockdiagonal
- refs/heads/jb/dotcolon
- refs/heads/jb/fastercat
- refs/heads/jb/fix14106
- refs/heads/jb/fix29501
- refs/heads/jb/fix38902
- refs/heads/jb/fix39834
- refs/heads/jb/fix47318
- refs/heads/jb/fix49318
- refs/heads/jb/fix54664
- refs/heads/jb/freethreadstate
- refs/heads/jb/gb/static-call-graph
- refs/heads/jb/gb/static-call-graph-backup
- refs/heads/jb/gotofromtry
- refs/heads/jb/implicitssa
- refs/heads/jb/interpreter_opt
- refs/heads/jb/iowriteperf
- refs/heads/jb/jr/tuplelattice
- refs/heads/jb/latency10
- refs/heads/jb/latency12
- refs/heads/jb/latency3
- refs/heads/jb/latency33615
- refs/heads/jb/latency_experiments
- refs/heads/jb/limitedmethods
- refs/heads/jb/macrostuff
- refs/heads/jb/modprefixshow
- refs/heads/jb/news111
- refs/heads/jb/novaoverride
- refs/heads/jb/nullableget
- refs/heads/jb/open3
- refs/heads/jb/quietparams
- refs/heads/jb/r5rs
- refs/heads/jb/revinlinethresh
- refs/heads/jb/ruleinlinecost
- refs/heads/jb/serializeperf
- refs/heads/jb/shortstrlen
- refs/heads/jb/silentparams
- refs/heads/jb/simpler_intersection2
- refs/heads/jb/sjkelly-sjk/precomp_trace2
- refs/heads/jb/small-image3
- refs/heads/jb/steprangegetindex
- refs/heads/jb/stripmeta
- refs/heads/jb/tasksize
- refs/heads/jb/taskwaitswitch
- refs/heads/jb/threadedregion-test
- refs/heads/jb/tuplebottom
- refs/heads/jb/typedefIR2
- refs/heads/jb/typegetfield
- refs/heads/jb/typemap0
- refs/heads/jb/varlocs
- refs/heads/jcb/arrayviews
- refs/heads/jcb/evalmacrocallthrows
- refs/heads/jcb/juliarepl
- refs/heads/jcb/simdmdloop
- refs/heads/jh/setops
- refs/heads/jishnub/adjtransshow
- refs/heads/jishnub/bidimul
- refs/heads/jishnub/blocktridiagonalindexing
- refs/heads/jishnub/diag_block_eltype
- refs/heads/jishnub/diagmatrixfns
- refs/heads/jishnub/diagsymmetric
- refs/heads/jishnub/diagzero
- refs/heads/jishnub/generictriangularscaling
- refs/heads/jishnub/integerpow
- refs/heads/jishnub/matmulenumdispatch
- refs/heads/jishnub/matprod_dest_public
- refs/heads/jishnub/ntupleshow
- refs/heads/jishnub/rangefindfirstlast
- refs/heads/jishnub/rangezero
- refs/heads/jishnub/rational_iszero_denominator
- refs/heads/jishnub/reshape_integer
- refs/heads/jishnub/symeigen_alg
- refs/heads/jishnub/tri_matprod_dest
- refs/heads/jishnub/triangular_broadcast
- refs/heads/jishnub/upperlowertriview_tridiag
- refs/heads/jishnub/zeroonefill
- refs/heads/jmw/null-syntax
- refs/heads/jn/26512
- refs/heads/jn/29872-compare
- refs/heads/jn/34886
- refs/heads/jn/37349
- refs/heads/jn/StructRet_abi
- refs/heads/jn/array-inbounds-audit
- refs/heads/jn/atomic-modify-opt
- refs/heads/jn/avi/noopt-interp-irinterp-compare
- refs/heads/jn/backedge-fixup
- refs/heads/jn/backports-release-1.4
- refs/heads/jn/better-broadcast-inlining
- refs/heads/jn/bigfloat-mem
- refs/heads/jn/broadcast-some-more
- refs/heads/jn/check_sadd
- refs/heads/jn/codegen-split-roots
- refs/heads/jn/codegen-unlock
- refs/heads/jn/codeinfo-edges
- refs/heads/jn/compile-all-0.6
- refs/heads/jn/compile_all_generic_box
- refs/heads/jn/drop-inexact
- refs/heads/jn/drop-llvm16-really
- refs/heads/jn/exposed-hygiene
- refs/heads/jn/fix-macro-scope-design
- refs/heads/jn/fix34159
- refs/heads/jn/future-compiler
- refs/heads/jn/gc-pool-lazy
- refs/heads/jn/generalized-LOAD_PATH-compilecache
- refs/heads/jn/have_fma_sysimg
- refs/heads/jn/iddict
- refs/heads/jn/import-strtod
- refs/heads/jn/in-isequal
- refs/heads/jn/invoke-codeinstance
- refs/heads/jn/iocolor
- refs/heads/jn/iocolor2
- refs/heads/jn/ircode-memory
- refs/heads/jn/iterate
- refs/heads/jn/jb-subtype
- refs/heads/jn/jb-subtype-const-type-fix
- refs/heads/jn/jb-subtype-faster-isa-Type
- refs/heads/jn/jitlink-always
- refs/heads/jn/jlinterpreter
- refs/heads/jn/kf-linecolstr
- refs/heads/jn/kf/iterate-wip
- refs/heads/jn/kf/newlocs
- refs/heads/jn/lazydoc
- refs/heads/jn/license-committers
- refs/heads/jn/llvmcall2
- refs/heads/jn/localize-multiversioning
- refs/heads/jn/memoize-freevars
- refs/heads/jn/methmatch-cache
- refs/heads/jn/mixed-equal
- refs/heads/jn/ml-match-opt
- refs/heads/jn/ml-matches-leaf-cache2
- refs/heads/jn/modulecoalescing
- refs/heads/jn/more-faster-typeset
- refs/heads/jn/more-inline-costs
- refs/heads/jn/msvclink
- refs/heads/jn/new-stdlib-script-docs
- refs/heads/jn/newir-test-fixes
- refs/heads/jn/noinline-structs
- refs/heads/jn/once
- refs/heads/jn/opt-makefile-compile-take2
- refs/heads/jn/release0.6-26833
- refs/heads/jn/requirenewmodule
- refs/heads/jn/simple-scope
- refs/heads/jn/slot-type-infer-optimize
- refs/heads/jn/steprange
- refs/heads/jn/subtype-sig-equal
- refs/heads/jn/test-warn-repr
- refs/heads/jn/threading
- refs/heads/jn/tune_whos
- refs/heads/jn/tuplecc
- refs/heads/jn/type-construction-normalization
- refs/heads/jn/typeinfo_arg
- refs/heads/jn/typename_hide_null_svec
- refs/heads/jn/unhandled_exception_handler
- refs/heads/jn/union-alloc-abi
- refs/heads/jn/union-bits-layout
- refs/heads/jn/update-precompile-heuristic
- refs/heads/jn/widen_method_matchs
- refs/heads/jq-19-backport
- refs/heads/jq-dense-strings
- refs/heads/jq-tcp-socket-keepalive
- refs/heads/jq/40303
- refs/heads/jq/buffer
- refs/heads/jq/bufferall
- refs/heads/jr/betterspoof
- refs/heads/jr/cinfoworldboundstmp
- refs/heads/jr/compiledebug
- refs/heads/jr/moarpartialtuple
- refs/heads/jr/ptupleprop
- refs/heads/jr/tmp2
- refs/heads/jr/tupleconst
- refs/heads/jr/tuplekindtypefix
- refs/heads/jr/tuplelatticeold
- refs/heads/jr/wip
- refs/heads/julia-in-julia
- refs/heads/kc/1.10.4-rc4
- refs/heads/kc/1.9.0-beta3
- refs/heads/kc/JULIA_ENV
- refs/heads/kc/TM
- refs/heads/kc/active_mod_repl
- refs/heads/kc/arg_usings
- refs/heads/kc/artifact_nested_load
- refs/heads/kc/artifact_str_world
- refs/heads/kc/assume_unchanged_loading
- refs/heads/kc/backport_gcc10
- refs/heads/kc/backport_vtj
- refs/heads/kc/backporter
- refs/heads/kc/backports-release-1.10
- refs/heads/kc/build_stdlib_env
- refs/heads/kc/cache_precompile
- refs/heads/kc/cglobal
- refs/heads/kc/codeloading2.0
- refs/heads/kc/complete_num
- refs/heads/kc/core_compiler_tracy
- refs/heads/kc/cpu_target_pkgimage
- refs/heads/kc/debug_mode
- refs/heads/kc/debug_mode2
- refs/heads/kc/debug_precompile
- refs/heads/kc/debug_release-1.9
- refs/heads/kc/dir_dlload
- refs/heads/kc/doctest_meta2
- refs/heads/kc/doctests_CI
- refs/heads/kc/exception_trait
- refs/heads/kc/excise_libgit2_v2
- refs/heads/kc/ext_fail_load_sysimage
- refs/heads/kc/ext_fail_load_sysimage_wip
- refs/heads/kc/ext_fail_load_sysimage_wip_wip
- refs/heads/kc/extension
- refs/heads/kc/filtering_precompile
- refs/heads/kc/fix_init
- refs/heads/kc/fix_print_type
- refs/heads/kc/glue_modules
- refs/heads/kc/immut_dict
- refs/heads/kc/inline_print
- refs/heads/kc/inval
- refs/heads/kc/llvm-opt-zone
- refs/heads/kc/llvm-opt-zone2
- refs/heads/kc/llvm_pass_trac
- refs/heads/kc/llvmcall_pos_arg
- refs/heads/kc/loading_debug_error
- refs/heads/kc/loading_stuff
- refs/heads/kc/macro_mixups
- refs/heads/kc/move_dates_anub
- refs/heads/kc/n_triggers
- refs/heads/kc/perf_ident
- refs/heads/kc/pidlock_repl_history
- refs/heads/kc/pkg3_patch
- refs/heads/kc/pkgdir_fix
- refs/heads/kc/pkgstdlib
- refs/heads/kc/pkgversion
- refs/heads/kc/precompile_overhead
- refs/heads/kc/precompile_with_pkg3
- refs/heads/kc/privatize_annotations
- refs/heads/kc/repl_displaysize_iocontext
- refs/heads/kc/repl_fast
- refs/heads/kc/reuse_compile
- refs/heads/kc/reuse_precompile
- refs/heads/kc/seed_fast
- refs/heads/kc/set_threads
- refs/heads/kc/sigdigits_timing
- refs/heads/kc/so_long_and_thanks_for_the_packages
- refs/heads/kc/spec_f
- refs/heads/kc/sprint_displaysize
- refs/heads/kc/stat_reductions
- refs/heads/kc/stdlib
- refs/heads/kc/stdlib_markdown
- refs/heads/kc/stdlib_printing
- refs/heads/kc/str_lit_cont
- refs/heads/kc/substr_toml
- refs/heads/kc/substring_parse
- refs/heads/kc/test
- refs/heads/kc/test_inline
- refs/heads/kc/toml_loading
- refs/heads/kc/tracy_plot
- refs/heads/kc/tuple_afoldl
- refs/heads/kc/type_cache_insert_default
- refs/heads/kc/unused
- refs/heads/kc/upgradable_stdlibs
- refs/heads/kc/warn_using
- refs/heads/kc/was
- refs/heads/kc/weak_deps_2
- refs/heads/kc/whatdocstoshow
- refs/heads/kc/wip_stacktraces
- refs/heads/kc/zone
- refs/heads/kf/53515
- refs/heads/kf/53832
- refs/heads/kf/anysparamlattice
- refs/heads/kf/asan2
- refs/heads/kf/bbmsan
- refs/heads/kf/bindingpartitionwip
- refs/heads/kf/cedarwip
- refs/heads/kf/cfgwip
- refs/heads/kf/circshift
- refs/heads/kf/closestcandidates
- refs/heads/kf/codegen
- refs/heads/kf/codetypedconst
- refs/heads/kf/compiler_wip_dont_look
- refs/heads/kf/compilerperfwip
- refs/heads/kf/currygetproperty
- refs/heads/kf/customlattice
- refs/heads/kf/cvppipeline
- refs/heads/kf/cwip
- refs/heads/kf/cyclepostorder
- refs/heads/kf/effectpreconds
- refs/heads/kf/erroroptwip
- refs/heads/kf/expzerocase
- refs/heads/kf/fieldtypetfuncunion
- refs/heads/kf/filestdio
- refs/heads/kf/fillrevert
- refs/heads/kf/forcedar
- refs/heads/kf/forcedartemp
- refs/heads/kf/gallium
- refs/heads/kf/getfieldlowering
- refs/heads/kf/heappromote
- refs/heads/kf/hooks3
- refs/heads/kf/ia/conditionalbug
- refs/heads/kf/incomplete2
- refs/heads/kf/incomplete_type
- refs/heads/kf/inferencefaster
- refs/heads/kf/interphook
- refs/heads/kf/iter
- refs/heads/kf/iteratewip
- refs/heads/kf/jb/rm_deps_3
- refs/heads/kf/jscall
- refs/heads/kf/loadingrename
- refs/heads/kf/loosenhardlimit
- refs/heads/kf/macrocallsig
- refs/heads/kf/magiccompilerdustforceleste2
- refs/heads/kf/magiccompilerdustforceleste3
- refs/heads/kf/magiccompilerdustforceleste4
- refs/heads/kf/mimedata
- refs/heads/kf/mirefactor
- refs/heads/kf/mmap
- refs/heads/kf/multiany
- refs/heads/kf/newclidrivers
- refs/heads/kf/newdinfo
- refs/heads/kf/nospecialsupertype
- refs/heads/kf/nospecialtypename
- refs/heads/kf/notworkingbadwip
- refs/heads/kf/opaque_closures2
- refs/heads/kf/permuteddimssimilar
- refs/heads/kf/reclimit
- refs/heads/kf/refactortodo
- refs/heads/kf/replfixes
- refs/heads/kf/rmwatchers
- refs/heads/kf/sanitizermake
- refs/heads/kf/stdioredirect
- refs/heads/kf/switchwip
- refs/heads/kf/topush
- refs/heads/kf/tpu
- refs/heads/kf/tpu2
- refs/heads/kf/tpu3
- refs/heads/kf/typeoftypes
- refs/heads/kf/typeofvalid
- refs/heads/kf/ubdocs
- refs/heads/kf/unionpenalties2
- refs/heads/kf/unionsplit2
- refs/heads/kf/usingspartition
- refs/heads/kf/uvint32
- refs/heads/kf/wasm
- refs/heads/kf/wasm2
- refs/heads/kf/wasm3
- refs/heads/kf/wasm4
- refs/heads/kf/wine-check_ws
- refs/heads/kf/winefix2
- refs/heads/kf/winfix
- refs/heads/kf/wip
- refs/heads/kf/wrapintops
- refs/heads/kf/xlademo
- refs/heads/kp-improve-rl
- refs/heads/kp/add-trace-dispatch
- refs/heads/kp/disable-gc-atexit
- refs/heads/kp/fix-53325
- refs/heads/kp/old_partr
- refs/heads/kp/schedtask
- refs/heads/ksh/pkgtestset
- refs/heads/ksh/sockdoc
- refs/heads/lh/FieldError-doctstring
- refs/heads/lh/compiler-helpers
- refs/heads/lh/delete-redundant-cat-methods
- refs/heads/lh/dict-token-api
- refs/heads/lh/fix-typos
- refs/heads/lh/fix-typos-base
- refs/heads/lh/prepared-comparisons
- refs/heads/lh/public-donotdelete
- refs/heads/lh/readdir_direntry
- refs/heads/lh/save
- refs/heads/lh/snake_effects
- refs/heads/lh/sort-tuple
- refs/heads/lh/stacktrace-reverse-print
- refs/heads/lh/strides
- refs/heads/lh/typos-fixup-base
- refs/heads/lh/unknown-cycle-size
- refs/heads/lh/using-as
- refs/heads/master
- refs/heads/mb/I,broadcast
- refs/heads/mb/aliasscopebroadcast
- refs/heads/mb/inbounds-expression
- refs/heads/mb/outline-broadcast
- refs/heads/mb/recursive-cat
- refs/heads/mb/self-aliasing-broadcasts
- refs/heads/mb/thisshouldhaveoccurredtome
- refs/heads/mb/transpose
- refs/heads/mb/true28866
- refs/heads/mb/viewdefault
- refs/heads/mh/circular_types
- refs/heads/mh/ctor-inferability
- refs/heads/mh/fix-38327
- refs/heads/mh/fix-38364
- refs/heads/mh/fix-50548
- refs/heads/mh/fix-50617
- refs/heads/mh/improve-tmeet-for-vararg-partialstruct
- refs/heads/mh/patch_rdims
- refs/heads/mh/rework_apply
- refs/heads/mh/totuple_builtin
- refs/heads/mji/zygote
- refs/heads/mp/ssh-key-debug
- refs/heads/nhd-alloc-profiler-types+reasons
- refs/heads/nhd-apply-generic-stack-args
- refs/heads/nhd-channel-funcs-nospecialize
- refs/heads/nhd-enforce-stable
- refs/heads/nhd-fix-typo
- refs/heads/nhd-getindex-propagate_inbounds
- refs/heads/nhd-heap-snapshot-sampling-3
- refs/heads/nhd-parse-type
- refs/heads/nhd-test_logs-kwargs
- refs/heads/nl/Dict
- refs/heads/nl/broadcast2
- refs/heads/nl/cat
- refs/heads/nl/compiled
- refs/heads/nl/get!
- refs/heads/nl/length
- refs/heads/nl/mapreducedim
- refs/heads/ob/cttx
- refs/heads/ob/rref
- refs/heads/ob/stackmaps
- refs/heads/openssl
- refs/heads/origin/kf/ccsisdefined
- refs/heads/os/better-givens
- refs/heads/oscardssmith-exhaustive-Float160-tests
- refs/heads/pc/codeinfo-args
- refs/heads/pc/codlayer8
- refs/heads/pc/gm-stack
- refs/heads/pc/more-licm
- refs/heads/pc/reoptimize
- refs/heads/pc/sleep
- refs/heads/pc/zone
- refs/heads/pepijndevos-constpropcrimes
- refs/heads/pop-abstractset
- refs/heads/pv-alloc-profile-wrap-pool-alloc
- refs/heads/release-0.1
- refs/heads/release-0.2
- refs/heads/release-0.3
- refs/heads/release-0.4
- refs/heads/release-0.5
- refs/heads/release-0.6
- refs/heads/release-0.7
- refs/heads/release-1.0
- refs/heads/release-1.1
- refs/heads/release-1.10
- refs/heads/release-1.11
- refs/heads/release-1.2
- refs/heads/release-1.3
- refs/heads/release-1.4
- refs/heads/release-1.5
- refs/heads/release-1.6
- refs/heads/release-1.7
- refs/heads/release-1.8
- refs/heads/release-1.9
- refs/heads/revert-22049-kf/memcpyopt
- refs/heads/revert-26854-kc/bump_pkg3_6
- refs/heads/revert-28319-kc/precompiler_build2
- refs/heads/revert-29494-kf/uncolon_recursion
- refs/heads/revert-37410-slurp_assignment
- refs/heads/revert-44205-patch-1
- refs/heads/revert-45153-heaphoist-fix
- refs/heads/revert-45677-revert-45195-vc/llvm_14.0.2
- refs/heads/revert-50466-dcn/fix-50419
- refs/heads/revert-52003-revert-29919-sb/reduce-empty
- refs/heads/revert-52086-jn/sort-nonvector-collect
- refs/heads/revert-54916-avi/cache-unoptimized-generated
- refs/heads/revert-55593-nz/fix-FileIO-invalidations
- refs/heads/rf/Bit
- refs/heads/rf/broaden-hash
- refs/heads/rf/conv-str-regex
- refs/heads/rf/defaults
- refs/heads/rf/digits-unsigned-nonrecur
- refs/heads/rf/iter-access
- refs/heads/rf/merge-iter
- refs/heads/rf/ndigits-bases
- refs/heads/rf/pure-push
- refs/heads/rf/pure-push-iocontext
- refs/heads/rf/rand-distrib
- refs/heads/rf/rand-f16-shift
- refs/heads/rf/rand-same-same
- refs/heads/rf/rand/default_rng_dispatch
- refs/heads/rf/rand/hash-seed
- refs/heads/rf/randn-bigfloat
- refs/heads/rf/randn-fillarray
- refs/heads/rf/randperm-ndl
- refs/heads/rf/regex-partial
- refs/heads/rf/regex-testset
- refs/heads/rf/repl/simplify
- refs/heads/rf/repl/switch-mode
- refs/heads/rf/seed-rng
- refs/heads/rf/show/sorted
- refs/heads/rf/typed-hash
- refs/heads/rf/union-immutable-set
- refs/heads/rf/unmerge-merge
- refs/heads/rf/xoshiro/randn
- refs/heads/rf/zeros-bang
- refs/heads/sb/accumulate
- refs/heads/sb/float-div
- refs/heads/sb/libgit2/peel
- refs/heads/sb/reduce-and
- refs/heads/sb/sigfpe2
- refs/heads/sb/task-fenv
- refs/heads/sb/test-scope
- refs/heads/sb/tmstruct-utc
- refs/heads/sds/codegen_globals_wip
- refs/heads/sds/deparse_esc
- refs/heads/sds/eachindex
- refs/heads/sds/extended_slurp2
- refs/heads/sds/fix_hash_factorization
- refs/heads/sds/inline_bindings
- refs/heads/sds/invalid_argument
- refs/heads/sds/ir_indent
- refs/heads/sds/iter_cartesian
- refs/heads/sds/less_demangle
- refs/heads/sds/named_opaque
- refs/heads/sds/nonstandard_expr_printing
- refs/heads/sds/prop_destruct_macroexpand
- refs/heads/sds/repl_paste
- refs/heads/sds/shell_complete
- refs/heads/sds/timestimes
- refs/heads/sds/tkf/type-capturing
- refs/heads/sds/typedglobals2
- refs/heads/sds/unesc_backslash_cmd
- refs/heads/sf/DO_NOT_DELETE_THIS_BRANCH_unbuildable_commits_test
- refs/heads/sf/altered_treehashes
- refs/heads/sf/armv7l_fixes
- refs/heads/sf/cedar
- refs/heads/sf/cedar2
- refs/heads/sf/core_o_rama
- refs/heads/sf/lazy_jlls
- refs/heads/sf/no_more_base_blas
- refs/heads/sf/patchelf_builddir_not_srccache
- refs/heads/sf/phi_node_replacement
- refs/heads/sf/read_only_stdlib
- refs/heads/sf/simplify_threading_check
- refs/heads/sgj/Test.GenericDimensionful
- refs/heads/sgj/displaydigits
- refs/heads/sgj/hascodepoint
- refs/heads/sgj/hess_eig
- refs/heads/sgj/iteratedfunction
- refs/heads/sgj/mapreduce_pairwise
- refs/heads/sgj/mdwalk
- refs/heads/sgj/no_Lm_start
- refs/heads/shell_mode_windows
- refs/heads/show-container-type
- refs/heads/sjk/spqr
- refs/heads/sk/debuginfo=none
- refs/heads/sk/hash_uint
- refs/heads/sk/highlander.alt
- refs/heads/sk/highlander.alt1
- refs/heads/sk/highlander.alt2
- refs/heads/sk/libgit2-ssh-network-options
- refs/heads/sk/newchar
- refs/heads/sk/precompile-blacklist
- refs/heads/sk/stringstate
- refs/heads/sk/unzip
- refs/heads/sk/vendored-packages
- refs/heads/sk/void
- refs/heads/sk/winpaths
- refs/heads/sort_readdir
- refs/heads/srp/repl-undo
- refs/heads/staging
- refs/heads/stevengj-patch-1
- refs/heads/stevengj-patch-2
- refs/heads/stevengj-patch-3
- refs/heads/stevengj-patch-5
- refs/heads/tan/readdlm2
- refs/heads/tb/avoid_oom
- refs/heads/tb/codegen-norecursion
- refs/heads/tb/cuda
- refs/heads/tb/debug_intrinsics
- refs/heads/tb/dinfo_abspath
- refs/heads/tb/excstack_without_handler_backport
- refs/heads/tb/features
- refs/heads/tb/generator_error
- refs/heads/tb/have_fminmax
- refs/heads/tb/inference_hooks
- refs/heads/tb/ircompact_ssavalue_render
- refs/heads/tb/llvm_type_ctor
- refs/heads/tb/map!_boundschecks
- refs/heads/tb/pmb_test
- refs/heads/tb/pointerref_addrspace
- refs/heads/tb/poison
- refs/heads/tb/riscv
- refs/heads/tb/strip_as
- refs/heads/tb/task_debug_build
- refs/heads/tb/task_switch_hook
- refs/heads/tb/tdma
- refs/heads/tb/tpu
- refs/heads/teh-vc/serialize_partial_rebase
- refs/heads/teh/bcast_range
- refs/heads/teh/cache_native
- refs/heads/teh/checkindex_traits
- refs/heads/teh/doc_skip_warn
- refs/heads/teh/make_backref_just_visited
- refs/heads/teh/minmax_isless
- refs/heads/teh/pctools
- refs/heads/teh/serialize_partial_recache
- refs/heads/teh/shareindexes
- refs/heads/teh/tuple_limit
- refs/heads/teh/unwrap_isequal
- refs/heads/teh/valgrind-codegen-suppress
- refs/heads/tk/geev
- refs/heads/tkf/jltapir-pr
- refs/heads/topolarity-ct/macroexpand-no-toplevel-recursion
- refs/heads/v1.0
- refs/heads/vc-gb/pc/sleep
- refs/heads/vc/TTLI
- refs/heads/vc/aliasscopes
- refs/heads/vc/amdas
- refs/heads/vc/backport_threadsafety
- refs/heads/vc/bump_llvm
- refs/heads/vc/ccall_safe_gc
- refs/heads/vc/compiler_instance_v2
- refs/heads/vc/dsweep
- refs/heads/vc/dynamicdomtree
- refs/heads/vc/eabi_half
- refs/heads/vc/enable_jit_profiling_using_ittapi
- refs/heads/vc/external_functions_rebase
- refs/heads/vc/fattr_pgcstack
- refs/heads/vc/fixthreadswitching
- refs/heads/vc/float128
- refs/heads/vc/float128_basic
- refs/heads/vc/float16_intrinsics
- refs/heads/vc/gdb-pp
- refs/heads/vc/heap_increment
- refs/heads/vc/hwloc
- refs/heads/vc/instrumentations
- refs/heads/vc/int128_atomics
- refs/heads/vc/ittapi_integration
- refs/heads/vc/julia_cong
- refs/heads/vc/julia_vec_shm
- refs/heads/vc/libffi
- refs/heads/vc/libuv_lock
- refs/heads/vc/licm
- refs/heads/vc/llvm-11-svm-back
- refs/heads/vc/llvm-dialects
- refs/heads/vc/llvm11_debug
- refs/heads/vc/llvm11again
- refs/heads/vc/llvm8
- refs/heads/vc/llvm_undef
- refs/heads/vc/loop-unroll
- refs/heads/vc/mlir
- refs/heads/vc/no_copy_stacks
- refs/heads/vc/pappa_demo
- refs/heads/vc/pir
- refs/heads/vc/pkgimg_split
- refs/heads/vc/ppc-llvm6
- refs/heads/vc/ppc_fixes
- refs/heads/vc/ppc_llvm9_revert
- refs/heads/vc/ppc_patch
- refs/heads/vc/ppc_unix_signals
- refs/heads/vc/ppc_yield
- refs/heads/vc/pragmas
- refs/heads/vc/preload_zlib
- refs/heads/vc/remove_track_allocations
- refs/heads/vc/restored-1.0.1
- refs/heads/vc/round_even
- refs/heads/vc/rv_passes
- refs/heads/vc/smallints
- refs/heads/vc/tapir
- refs/heads/vc/tapir2_rts
- refs/heads/vc/tapir3-codegen-chi
- refs/heads/vc/tapir_build
- refs/heads/vc/task_code_const
- refs/heads/vc/tomlcc
- refs/heads/vc/tsan_nort
- refs/heads/vc/unreachable_methods
- refs/heads/vc/uring
- refs/heads/vc/vsts
- refs/heads/vc/wasm
- refs/heads/vc/wasm2
- refs/heads/vc/weakref_tasks
- refs/heads/vc/win_poolalignment
- refs/heads/vc/ws
- refs/heads/vc/wsqueue
- refs/heads/vc/x86low
- refs/heads/vc/yhls/dynamicdomtree
- refs/heads/vs/SparseArrays-bump-ss7.5.1
- refs/heads/vs/rm-openlibm
- refs/heads/yyc/arm/crc32c
- refs/heads/yyc/arm/fenv-0.5
- refs/heads/yyc/bigint
- refs/heads/yyc/codegen/eh
- refs/heads/yyc/codegen/local-push
- refs/heads/yyc/codegen/no-safepoint
- refs/heads/yyc/codegen/wb2
- refs/heads/yyc/dft_split
- refs/heads/yyc/dftnew_rebase
- refs/heads/yyc/gc-alloc
- refs/heads/yyc/gc-debug-env
- refs/heads/yyc/gc/safepoint-rt
- refs/heads/yyc/gc/thread-DO-NOT-merge
- refs/heads/yyc/less-getfield
- refs/heads/yyc/ovldot
- refs/heads/yyc/test/release-0.6
- refs/heads/yyc/tests/appveyor
- refs/heads/yyc/tests/arm
- refs/heads/yyc/tests/llvm39
- refs/heads/yyc/tests/master
- refs/heads/yyc/travis-test
- refs/heads/yyc/typeinf/egal
- refs/heads/yyc/typeinf/pure
- refs/heads/zierenberg-master
- refs/remotes/KC/kc/error_msgs
- refs/remotes/origin/avi/validwidenconst
- refs/remotes/origin/backports-release-1.6
- refs/remotes/origin/dcn-canonicalize-callable-names
- refs/remotes/origin/dcn/adjust-n-gc-threads
- refs/remotes/origin/sgj/readuntil_inplace
- refs/tags/v0.1
- refs/tags/v0.1.1
- refs/tags/v0.1.2
- refs/tags/v0.2.0-rc1
- refs/tags/v0.2.0-rc2
- refs/tags/v0.3.0
- refs/tags/v0.3.0-rc1
- refs/tags/v0.3.0-rc2
- refs/tags/v0.3.0-rc3
- refs/tags/v0.3.0-rc4
- refs/tags/v0.3.1
- refs/tags/v0.3.10
- refs/tags/v0.3.11
- refs/tags/v0.3.12
- refs/tags/v0.3.2
- refs/tags/v0.3.3
- refs/tags/v0.3.4
- refs/tags/v0.3.5
- refs/tags/v0.3.6
- refs/tags/v0.3.7
- refs/tags/v0.3.8
- refs/tags/v0.3.9
- refs/tags/v0.4.0
- refs/tags/v0.4.0-rc1
- refs/tags/v0.4.0-rc2
- refs/tags/v0.4.0-rc3
- refs/tags/v0.4.0-rc4
- refs/tags/v0.4.1
- refs/tags/v0.4.2
- refs/tags/v0.4.3
- refs/tags/v0.4.4
- refs/tags/v0.4.5
- refs/tags/v0.4.6
- refs/tags/v0.4.7
- refs/tags/v0.5.0
- refs/tags/v0.5.0-rc0
- refs/tags/v0.5.0-rc1
- refs/tags/v0.5.0-rc2
- refs/tags/v0.5.0-rc3
- refs/tags/v0.5.0-rc4
- refs/tags/v0.5.1
- refs/tags/v0.5.2
- refs/tags/v0.6.0
- refs/tags/v0.6.0-pre.alpha
- refs/tags/v0.6.0-pre.beta
- refs/tags/v0.6.0-rc1
- refs/tags/v0.6.0-rc2
- refs/tags/v0.6.0-rc3
- refs/tags/v0.6.1
- refs/tags/v0.6.2
- refs/tags/v0.6.3
- refs/tags/v0.6.4
- refs/tags/v0.7.0
- refs/tags/v0.7.0-alpha
- refs/tags/v0.7.0-beta
- refs/tags/v0.7.0-beta2
- refs/tags/v0.7.0-rc1
- refs/tags/v0.7.0-rc2
- refs/tags/v0.7.0-rc3
- refs/tags/v1.0.0
- refs/tags/v1.0.0-rc1
- Branches list truncated to 996 entries, 102 were omitted.
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
0a70d42 | Jameson Nash | 24 June 2020, 15:51:15 UTC | ml-matches: skip unnecessary work, when possible (#36413) If the environment is trivial (empty) and the type is a dispatch tuple, we know the intersection result is trivial, and can skip it. | 25 June 2020, 15:27:52 UTC |
db94a7d | Jameson Nash | 23 June 2020, 18:37:55 UTC | gf: fix some issues with the move from using a tree to a hash lookup of leaf types (#36413) Addresses an off-by-one in the type lookup, ensures we look at at all entries when doing invalidation, and allows putting any Type{T} object also in the cache (I forgot these always had `simplesig`, so we needed to handle that case too to receive the benefit for them). | 25 June 2020, 15:27:29 UTC |
b15f6ad | Simeon Schaub | 25 June 2020, 08:45:44 UTC | Add news and manual entry for sincospi (#36403) | 25 June 2020, 08:45:44 UTC |
52c55d7 | Tim Holy | 24 June 2020, 21:13:27 UTC | Check axes in Array(::AbstractArray) (fixes #36220) (#36397) | 24 June 2020, 21:13:27 UTC |
3604a25 | Jeff Bezanson | 24 June 2020, 20:56:27 UTC | add versions of `code_typed` and `which` that accept tuple types (#36389) | 24 June 2020, 20:56:27 UTC |
1ba71f9 | Gunnar Farnebäck | 24 June 2020, 16:58:21 UTC | Fix spelling of readdir. (#36409) | 24 June 2020, 16:58:21 UTC |
6cd329c | Simeon Schaub | 23 June 2020, 20:23:39 UTC | add sincospi (#35816) | 23 June 2020, 20:23:39 UTC |
9b2c6b2 | Kristoffer Carlsson | 23 June 2020, 19:16:55 UTC | fix showing methods with unicode gensymed variable names (#36396) | 23 June 2020, 19:16:55 UTC |
b594172 | Gautam Mishra | 23 June 2020, 17:30:10 UTC | Add doctest: eachslice (#36386) * add doctests for eachslice * update doctest eachslice | 23 June 2020, 17:30:10 UTC |
8db9495 | Steven G. Johnson | 23 June 2020, 15:36:57 UTC | fix documentation typo ("Ingeger") | 23 June 2020, 15:36:57 UTC |
fd6eee7 | Keno Fischer | 23 June 2020, 15:31:46 UTC | Refactor `abstract_eval` to separate out statements and values (#36350) In preparation for adding the ability for statements to return additional info, while values will only ever have a type. | 23 June 2020, 15:31:46 UTC |
be72a57 | Tim Holy | 23 June 2020, 01:43:45 UTC | Merge pull request #36323 from JuliaLang/teh/io_field_spec Improve inferrability of stream IO | 23 June 2020, 01:43:45 UTC |
e0babe8 | Jeff Bezanson | 23 June 2020, 00:19:10 UTC | fix return type of `get!` on `IdDict` (#36383) | 23 June 2020, 00:19:10 UTC |
76a2e36 | Kyungdahm Yun | 22 June 2020, 10:29:23 UTC | Allow single option with REPL.TerminalMenus (#36369) | 22 June 2020, 10:29:23 UTC |
f6d34c3 | binarygcd | 20 June 2020, 07:54:21 UTC | fix miscellaneous doc typos (#36370) | 20 June 2020, 07:54:21 UTC |
35c1f87 | Jeff Bezanson | 19 June 2020, 23:16:11 UTC | fix #36230, more efficient lowering of `if` with a chain of `&&` (#36355) | 19 June 2020, 23:16:11 UTC |
00c41cc | Tim Besard | 19 June 2020, 23:14:51 UTC | Remove address spaces during IR printing. (#36358) Respect the strip_ir_metadata/raw flags. | 19 June 2020, 23:14:51 UTC |
4db59da | Jeff Bezanson | 19 June 2020, 20:58:08 UTC | Merge pull request #36208 from JuliaLang/jb/mm3 set default max_methods to 3 | 19 June 2020, 20:58:08 UTC |
eb2bcb1 | Harry Scholes | 19 June 2020, 20:45:04 UTC | Use haslength to check for HasShape and HasLength traits (#36356) | 19 June 2020, 20:45:04 UTC |
3e2effd | Benoît Legat | 19 June 2020, 16:00:10 UTC | [ci skip] Typo fix: emove space before comma (#36357) | 19 June 2020, 16:00:10 UTC |
baa9b27 | Jeff Bezanson | 19 June 2020, 15:07:24 UTC | set default max_methods to 3 | 19 June 2020, 15:07:24 UTC |
96ff7f0 | Jeff Bezanson | 19 June 2020, 15:06:35 UTC | make `tmerge` more precise by keeping common parameters | 19 June 2020, 15:06:35 UTC |
73df43a | Jeff Bezanson | 19 June 2020, 14:59:13 UTC | add some helpful type assertions to `size` and `rand` | 19 June 2020, 14:59:13 UTC |
d6d5208 | Jeff Bezanson | 19 June 2020, 03:52:02 UTC | use ReturnNode, GotoIfNot, and Argument more consistently in IR (#36318) | 19 June 2020, 03:52:02 UTC |
5142abf | Viral B. Shah | 19 June 2020, 01:37:22 UTC | Add Release Notes back to the html version in the same place (#36333) as before and to the PDF version as well. In the PDF version, they are at the back of the document as the last Part. | 19 June 2020, 01:37:22 UTC |
92197a7 | Jameson Nash | 19 June 2020, 01:32:55 UTC | Merge pull request #36166 from JuliaLang/jn/ml-matches-leaf-cache Create a leaf-types cache (so we'll first hit the call-site cache LRU, then the TypeMap search, then this hash lookup, before going to the defs list), and use this new cache for the ml-matches search also (when applicable/useful). | 19 June 2020, 01:32:55 UTC |
4d062a5 | Jetafull | 18 June 2020, 19:45:37 UTC | Pass IO to helpmode function (#36289) | 18 June 2020, 19:45:37 UTC |
3c2a6e8 | Jameson Nash | 18 June 2020, 19:43:59 UTC | show: differentiate TypeName and wrapper when printing (#36303) | 18 June 2020, 19:43:59 UTC |
d19a279 | Yingbo Ma | 18 June 2020, 19:42:11 UTC | macOS lazily saves the AVX512 context (#36330) | 18 June 2020, 19:42:11 UTC |
6385107 | Adam B | 18 June 2020, 19:41:27 UTC | Consider terminal emacs in EDITOR_CALLBACKS before graphical (#36346) Since the regex r"\bemacs" matches the cmd `emacs -nw`, the regex r"\bemacs\b.*\s(-nw|--no-window-system)\b" should be considered in the EDITOR_CALLBACKS list before it. Without this change, when JULIA_EDITOR="emacs -nw", julia tries to open the editor with run(...; wait=false) which causes the error: emacs: standard input is not a tty or for emacsclient: emacsclient: could not get terminal name emacsclient: error executing alternate editor "" | 18 June 2020, 19:41:27 UTC |
a9dd7f3 | Benoît Legat | 18 June 2020, 19:39:10 UTC | ' ,' -> ', ' (#36349) | 18 June 2020, 19:39:10 UTC |
1f8b442 | Takafumi Arakaki | 18 June 2020, 18:58:23 UTC | Add Iterators.map (#34352) | 18 June 2020, 18:58:23 UTC |
e96728c | Jameson Nash | 18 June 2020, 18:23:33 UTC | FileWatching: cleanup timers on return (#36301) Following my own advice at #36217. Avoids a minor temporary resource leak. | 18 June 2020, 18:23:33 UTC |
ee0621f | Gautam Mishra | 18 June 2020, 17:04:31 UTC | Fix: lastindex for Numbers (#36314) * Fix: lastindex for Numbers * Boundcheck for lastindex numbers * tests for lastindex, firstindex for numbers * include example test from #36311 | 18 June 2020, 17:04:31 UTC |
9cbe145 | Harry Scholes | 18 June 2020, 15:45:32 UTC | Add sizehint! to Dict constructor (#35254) * Add sizehint to Dict constructor * Check iterator has length | 18 June 2020, 15:45:32 UTC |
5420dd2 | Klaus Crusius | 18 June 2020, 13:22:41 UTC | allow `redirect_std*` to `devnull` (#36136) (#36146) | 18 June 2020, 13:22:41 UTC |
4d94a63 | Elliot Saba | 18 June 2020, 08:54:51 UTC | Add `httpbin.julialang.org` AWS API Gateway config This serves as a backup of the AWS API Gateway configuration hosted at `httpbin.julialang.org` | 18 June 2020, 08:54:51 UTC |
96fc2aa | Elliot Saba | 18 June 2020, 08:33:53 UTC | Switch `httpbin` tests over to JuliaLang-hosted `httpbin` mock server (#36336) | 18 June 2020, 08:33:53 UTC |
d5b47a0 | Katharine Hyatt | 18 June 2020, 05:45:19 UTC | Test SingularException throw for naivesub (#36331) | 18 June 2020, 05:45:19 UTC |
a985bed | Keno Fischer | 18 June 2020, 02:40:32 UTC | Delete dead :& code (#36337) We used to use & in ccall, but that's been dead for a long time. I believe this code is just a leftover relic. | 18 June 2020, 02:40:32 UTC |
96e7647 | Liozou | 17 June 2020, 22:08:30 UTC | fix introspection macros with getproperty (#36286) | 17 June 2020, 22:08:30 UTC |
731126d | Jameson Nash | 17 June 2020, 21:24:51 UTC | Merge pull request #36260 from JuliaLang/jn/codegen-unglobal removes more global state from codegen | 17 June 2020, 21:24:51 UTC |
65c09e3 | Jameson Nash | 17 June 2020, 21:23:58 UTC | Revert "Update to GMP 6.2.0 (#36309)" (#36328) This reverts commit c54a6ea77b8475598744c7a134a04318bdbe5ba6. | 17 June 2020, 21:23:58 UTC |
8ca6e8d | Jeff Bezanson | 17 June 2020, 19:41:33 UTC | rearrange `assemble_inline_todo!` to handle union splitting in the outer loop (#35891) | 17 June 2020, 19:41:33 UTC |
43fd66c | Viral B. Shah | 17 June 2020, 18:13:40 UTC | Remove NEWS.md from the PDF of the manual (#36312) * Partial fix for #35495 This removes the NEWS.md link at the bottom of the first page of the manual. Given that we link to it prominently on top of the page, I feel this is ok. This will remove Section II of the PDF manual, where the release notes take 15 pages (because ofthe way markdown gets converted to PDF). * Better layout for the generated PDF | 17 June 2020, 18:13:40 UTC |
26de664 | Jameson Nash | 10 June 2020, 21:35:17 UTC | codegen: use constant placeholder objects instead of realizing LLVM functions We already had prepare_global/prepare_call functions. This simply lets us use that to allocate these on-demand instead of keeping around a global copy of them to template from. | 17 June 2020, 17:02:29 UTC |
b4c570d | Jameson Nash | 10 June 2020, 14:30:14 UTC | codegen: remove the shared "shadow_module" state | 17 June 2020, 17:02:29 UTC |
44f88a8 | Tim Holy | 17 June 2020, 08:44:39 UTC | Assert type for `displaysize` | 17 June 2020, 09:14:49 UTC |
6a69baa | Tim Holy | 11 June 2020, 08:35:53 UTC | Remove obsolete field type assertions | 17 June 2020, 09:14:49 UTC |
7d9bfb7 | Tim Holy | 11 June 2020, 08:30:08 UTC | Formal specification of field types for abstract IO types Most concrete IO types declare that a subset of their fields are other abstract IO types. As a result, if `obj1::IO`, and `obj2 = obj1.fieldwithabstracttype`, then inference has no way of knowing what type `obj2.status` returns. When `obj2.status` is used as an argument for `Base.somefunction`, this leaves such code vulnerable to invalidation via package specializations of `Base.somefunction` even when in practice there is no risk that any IO code will call the new package-supplied method. This provides a more formal interface for three non-exported abstract types: `LibuvStream`, `LibuvServer`, and `AbstractPipe`. | 17 June 2020, 09:14:42 UTC |
bf3ed57 | Keno Fischer | 17 June 2020, 02:10:26 UTC | pty_{master,slave} -> pt{m,s} (#36315) We decided to get rid of the master/slave terminology in Julia in #30058. However, we decided to keep it for PTYs, where the terminology is imposed upon us by POSIX (and thus changing it would be confusing for people who might need to read up on the POSIX definitions of these concepts). It was recently suggested to revisit this, by renaming to ptm and pts instead, which also fit well (as the devies that the fds refer to are `/dev/ptmx` and `/dev/pts` respectively), are googleable (`pty pts` will yield the correct man page) and will probably need to remain even if POSIX adjusts their terminology, since they're part of the ABI (presumably they'll be backronymed to whatever terminology ends up winning). This patch does this rename. | 17 June 2020, 02:10:26 UTC |
0a2644a | Jameson Nash | 16 June 2020, 22:59:56 UTC | optimizer: add Instruction/InstructionStream abstraction (#34306) | 16 June 2020, 22:59:56 UTC |
c54a6ea | Max Horn | 16 June 2020, 22:51:36 UTC | Update to GMP 6.2.0 (#36309) This fixes a few bugs and brings performance improvements; for the full release notes, see <https://gmplib.org/gmp6.2>. Two patches were removed as they are no longer necessary. | 16 June 2020, 22:51:36 UTC |
6cdfcf9 | Rafael Fourquet | 16 June 2020, 17:47:24 UTC | deleteat! : check bounds for the first passed index (#36231) * deleteat! : check bounds for the first passed index All other indices are bound-checked. Currently, the behavior looks like: ```julia julia> deleteat!([1:1000;], [-100]) signal (11): Segmentation fault [...] julia> deleteat!(BigInt[0], [0]) free(): invalid next size (normal) signal (6): Aborted [...] julia> deleteat!(BigInt[0], [-100]) ERROR: UndefRefError: access to undefined reference [...] julia> deleteat!([0], [0]) Int64[] julia> deleteat!([0], [2]) 1-element Array{Int64,1}: 0 julia> deleteat!([0], [3]) ERROR: InexactError: check_top_bit(UInt64, -1) [...] ``` With this commit, all these expressions throw a `BoundsError`. * Update base/array.jl Co-authored-by: Simeon Schaub <simeondavidschaub99@gmail.com> Co-authored-by: Simeon Schaub <simeondavidschaub99@gmail.com> | 16 June 2020, 17:47:24 UTC |
33659c7 | Takafumi Arakaki | 16 June 2020, 17:46:54 UTC | Remove `init` from `count!` docstring (#36305) | 16 June 2020, 17:46:54 UTC |
2749582 | Tim Holy | 16 June 2020, 17:33:12 UTC | Fix more invalidations from overloading `==` (#36282) * Improve typing of ProcessGroup.refs * Add type annotation in stacktrace handling * Eliminate boxing in REPL Related to #15276 | 16 June 2020, 17:33:12 UTC |
cde6268 | Tim Holy | 16 June 2020, 17:31:35 UTC | Improve inference for `unique` with abstract eltypes (#36280) #20317 improved inference of unique, but problematic cases still arise for containers with known but abstract eltypes. Here, we short-circuit the `typejoin` when the return type is determined by the element type of the input container. For `unique(f, itr)`, this commit also allows the caller to supply `seen::Set` to circumvent the inference challenges. | 16 June 2020, 17:31:35 UTC |
6c760d2 | Liozou | 16 June 2020, 17:30:02 UTC | Promote on Rational binary operations (#36279) | 16 June 2020, 17:30:02 UTC |
772a40f | Sascha Mann | 16 June 2020, 17:29:10 UTC | docs: strings: clarify reverse examples (#36268) The examples render differently on different systems and it's not always obvious how they are meant to render. This commit adds comments that explain what they're supposed to be. fixes #35941 | 16 June 2020, 17:29:10 UTC |
dd76c0e | Liozou | 16 June 2020, 17:27:24 UTC | Fix bug on introspection macros on broadcasting syntax (#36267) | 16 June 2020, 17:27:24 UTC |
1558e76 | Lasse Peters | 16 June 2020, 17:24:22 UTC | Fix undef in cat for eltypes that are not <:Number (#36222) | 16 June 2020, 17:24:22 UTC |
9ed10de | Jerry Ling | 16 June 2020, 15:58:27 UTC | docs note testset creates local scope (#36302) | 16 June 2020, 15:58:27 UTC |
4441245 | Jeffrey Lin | 15 June 2020, 20:24:03 UTC | Show progress indicator when precompiling (#36190) | 15 June 2020, 20:24:03 UTC |
a66ee3f | Mark Kittisopikul | 15 June 2020, 19:40:58 UTC | Fix description of options to --trace-compile (#36189) | 15 June 2020, 19:40:58 UTC |
5853103 | Tim Holy | 15 June 2020, 18:55:11 UTC | Finish adding types to fields in REPL (#36281) This finishes the work started in #22377 | 15 June 2020, 18:55:11 UTC |
4331b24 | Christopher Rackauckas | 15 June 2020, 18:44:33 UTC | Add keyword argument constant propogation to News (#36292) I think https://github.com/JuliaLang/julia/pull/35976 is a pretty big deal since it makes all of SciML suddenly infer a lot better, and probably another big library that's splatting keyword arguments. So I added a note to the compiler/runtime improvements. | 15 June 2020, 18:44:33 UTC |
8d91b11 | Simeon Schaub | 15 June 2020, 16:34:40 UTC | fix #36272: Error with optional argument in anonymous function defined in macro (#36273) | 15 June 2020, 16:34:40 UTC |
25dc696 | Jan Weidner | 15 June 2020, 15:43:26 UTC | faster repeat(::AbstractArray ...) (#35944) * faster repeat(::AbstractArray ...) * Update base/abstractarraymath.jl Co-authored-by: Matt Bauman <mbauman@gmail.com> * Update base/abstractarraymath.jl Co-authored-by: Matt Bauman <mbauman@gmail.com> * Update base/abstractarraymath.jl Co-authored-by: Matt Bauman <mbauman@gmail.com> * fix * better repeat errors Co-authored-by: Matt Bauman <mbauman@gmail.com> | 15 June 2020, 15:43:26 UTC |
13b07fc | Simeon Schaub | 14 June 2020, 17:33:48 UTC | mention methodtable Ctrl+Q trick in methodshow (#35556) Co-authored-by: Takafumi Arakaki <takafumi.a@gmail.com> Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 14 June 2020, 17:33:48 UTC |
446618d | Simeon Schaub | 14 June 2020, 15:17:23 UTC | fix #36270: 3-arg `dot` missing in documentation page (#36271) | 14 June 2020, 15:17:23 UTC |
5ecb8e2 | Dilum Aluthge | 13 June 2020, 18:08:23 UTC | When using mismatched deps version, add a removal suggestion (#36247) | 13 June 2020, 18:08:23 UTC |
6b2ffd3 | Tim Holy | 13 June 2020, 11:42:53 UTC | Fix some invalidations from extending `==(::Any, ::SomeType)` (#36255) | 13 June 2020, 11:42:53 UTC |
1e76111 | Jeff Bezanson | 12 June 2020, 16:23:29 UTC | use a function in pkg precompile instead of writing code to stdin (#36028) | 12 June 2020, 16:23:29 UTC |
f890d86 | Jacob Quinn | 12 June 2020, 13:49:34 UTC | Merge pull request #35582 from stev47/feature/dates-pad-milli zero-pad milliseconds for DateTime | 12 June 2020, 13:49:34 UTC |
6e7bc68 | Colin Caine | 12 June 2020, 12:36:58 UTC | docs: Fix indentation on !!! warn section (#36254) Related to #35526. Thanks to @kimikage for the heads up. | 12 June 2020, 12:36:58 UTC |
e7a1b99 | Benoît Legat | 12 June 2020, 07:52:13 UTC | Replace LinearAlgebra._iszero by Base.iszero (#36194) | 12 June 2020, 07:52:13 UTC |
0c92375 | Gautam Mishra | 12 June 2020, 05:15:19 UTC | Fix: rem2pi for negative values greater than 2pi (#36233) * Fix rem2pi for RoundToZero * add extra tests for rem2pi | 12 June 2020, 05:15:19 UTC |
69ce9d2 | Gustavo Goretkin | 12 June 2020, 01:27:28 UTC | Rewording related to disability (#36249) Some disability related rewording | 12 June 2020, 01:27:28 UTC |
70fe622 | Jeff Bezanson | 12 June 2020, 01:26:47 UTC | remove unnecessary Box when an argument is used before assigned (#36245) | 12 June 2020, 01:26:47 UTC |
abc7f75 | Adam B | 11 June 2020, 14:44:23 UTC | More thoroughly document apropos (#35903) I've frequently found myself wishing for a regex-based apropos but didn't realize it already existed since it's not mentioned in the docstring. * Document apropos help-mode in manual * Update apropos docstring for clarity and terseness | 11 June 2020, 14:44:23 UTC |
a3ef188 | Benoît Legat | 11 June 2020, 14:41:08 UTC | Fix diagm_container for types without zero (#35743) | 11 June 2020, 14:41:08 UTC |
f0b369c | Michele Zaffalon | 11 June 2020, 14:24:38 UTC | Example of finalizer registered within constructor (#36118) | 11 June 2020, 14:24:38 UTC |
38f2c59 | Tim Holy | 11 June 2020, 09:47:08 UTC | Add more details about TerminalMenus API changes to NEWS (#36210) | 11 June 2020, 09:47:08 UTC |
70d8497 | Takafumi Arakaki | 11 June 2020, 07:50:44 UTC | Support `init` keyword in `sum`/`prod`/`maximum`/`minimum` (#36188) Co-authored-by: Tim Holy <tim.holy@gmail.com> Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr> | 11 June 2020, 07:50:44 UTC |
4c16ccb | Simon Byrne | 10 June 2020, 16:41:46 UTC | Bump LibGit2 to 0.28.5 (#36067) Until we can build 1.0.0 (#35233). | 10 June 2020, 16:41:46 UTC |
023c59a | Reno | 10 June 2020, 12:57:54 UTC | Fix a typo in docs: "solve some problem(s)" (#36219) | 10 June 2020, 12:57:54 UTC |
a018dc0 | Lyndon White | 10 June 2020, 04:25:04 UTC | Reorganize logmsg_code and line-length fixes (#36183) * more processing of logmsg args to own function * respect 92 character limit | 10 June 2020, 04:25:04 UTC |
ed7332c | Takafumi Arakaki | 10 June 2020, 02:38:28 UTC | Include Threads.foreach in documentation (#36218) | 10 June 2020, 02:38:28 UTC |
4e2fb5c | Martin Holters | 09 June 2020, 12:13:41 UTC | Revert "Normalize (simplify) `UnionAll`s when used as type parameter" This reverts commit d20e34f16309328f1ac731db5b0fe57656f9fce2. Sorry! | 09 June 2020, 12:13:41 UTC |
d20e34f | Martin Holters | 09 June 2020, 11:54:32 UTC | Normalize (simplify) `UnionAll`s when used as type parameter | 09 June 2020, 11:54:32 UTC |
36270e9 | Tim Holy | 09 June 2020, 07:34:51 UTC | Improve the API of REPL.TerminalMenus (#35915) This overhaul of the `AbstractMenu` extension interface of `REPL.TerminalMenus` addresses several concerns: - Printing the "paging" navigation indicators was handled by TerminalMenus, but the subtype methods were expected to print the cursor indicator and, for multiple-selection menus, the selection status indicators in a manner that preserved alignment. There was no obvious reason for the inconsistency. - Printing these indicators relied on accessing a mutable private global variable in TerminalMenus. It was therefore not possible to use different settings simultaneously for two different menus (e.g. a main menu and its submenus). - The API required that subtype methods supply a list of strings for each menu-option when really it only needed to know how many options were available. This was particularly problematic for large, dynamic menus whose options might change and for which lists of options would have to be reallocated regularly but were then thrown away after checking their length. This deprecates the old interface in a backward-compatible manner, so is non-breaking. | 09 June 2020, 07:34:51 UTC |
9738e4b | Keno Fischer | 09 June 2020, 03:10:38 UTC | Refactor cache logic for easy replacement (#35831) * Refactor cache logic for easy replacement This is the next step in the line of work started by #33955, though a lot of enabling work towards this was previously done by Jameson in his codegen-norecursion branch. The basic thrust here is to allow external packages to manage their own cache of compiled code that may have been generated using entirely difference inference or compiler options. The GPU compilers are one such example, but there are several others, including generating code using offload compilers, such as XLA or compilers for secure computation. A lot of this is just moving code arround to make it clear exactly which parts of the code are accessing the internal code cache (which is now its own type to make it obvious when it's being accessed), as well as providing clear extension points for custom cache implementations. The second part is to refactor CodeInstance construction to separate construction and insertion into the internal cache (so it can be inserted into an external cache instead if desired). The last part of the change is to give cgparams another hook that lets the caller replace the cache lookup to be used by codegen. * Update base/compiler/cicache.jl Co-authored-by: Tim Besard <tim.besard@gmail.com> * Apply suggestions from code review Co-authored-by: Jameson Nash <vtjnash@gmail.com> * Rename always_cache_tree -> !allow_discard_tree Co-authored-by: Tim Besard <tim.besard@gmail.com> Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 09 June 2020, 03:10:38 UTC |
d765e59 | Clark Fitzgerald | 09 June 2020, 02:02:22 UTC | Remove unnecessary use of ans keyword from manual (#36202) * Remove unnecessary use of ans keyword from manual The ans keyword adds to the cognitive load for new users reading the manual, potentially distracting their focus from the examples. This commit replaces non essential uses of ans in the manual with clear variable assignments. * Fixes wraparound integer doctest from FAQ * Mention ans variable in Getting Started doc * Restore ans variable to Getting Started doc | 09 June 2020, 02:02:22 UTC |
a51015c | Takafumi Arakaki | 08 June 2020, 23:27:09 UTC | Allow non-Function callables to be used in count(f, itr) (#36187) | 08 June 2020, 23:27:09 UTC |
e6eafce | Tim Holy | 08 June 2020, 22:46:05 UTC | Revise-test: make sure all workers load Revise (#36124) This fixes the errors ``` julia> Base.runtests(["REPL", "cartesian"]; revise=true) ERROR: LoadError: On worker 2: UndefVarError: Revise not defined ``` and then later ``` julia> Base.runtests(["REPL", "cartesian"]; revise=true) ERROR: LoadError: On worker 2: UndefVarError: STDLIBS not defined ``` | 08 June 2020, 22:46:05 UTC |
a99a87c | Eric Davies | 08 June 2020, 22:19:24 UTC | Add parse method for UUID (#36199) * Add parse method for UUID * Add test for UUID parse function * [skip ci] Add NEWS for UUID parse function | 08 June 2020, 22:19:24 UTC |
d57c648 | Jeff Bezanson | 08 June 2020, 22:19:01 UTC | fix #36196, failure to give `expected "end"` error in parser (#36198) | 08 June 2020, 22:19:01 UTC |
cb41bbb | Jeff Bezanson | 08 June 2020, 22:16:15 UTC | in inference, disallow 3-element Unions if one elt is abstract (#36200) | 08 June 2020, 22:16:15 UTC |
0e062e9 | Shan Sikdar | 08 June 2020, 20:14:42 UTC | Fix Broadcasting of Bidiagonal (#35281) | 08 June 2020, 20:14:42 UTC |
07385ab | Benoît Legat | 08 June 2020, 16:02:04 UTC | Define convert for UniformScaling (#36193) | 08 June 2020, 16:02:04 UTC |