swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40
- 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/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/EASROA
- 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/callinfo-effects
- refs/heads/avi/codegen-custom-lookup-oc
- 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/elim-wasterful-constprop
- refs/heads/avi/follow-52415
- refs/heads/avi/gpucompiler-384
- 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/inlining-policy
- refs/heads/avi/inlining_cost
- refs/heads/avi/interval
- refs/heads/avi/jet413
- refs/heads/avi/kwinline
- refs/heads/avi/moreeffects
- refs/heads/avi/multisroa
- refs/heads/avi/mutablephi
- refs/heads/avi/optlifetime
- refs/heads/avi/plugin8
- refs/heads/avi/plugin8-2
- refs/heads/avi/remove-throw-block-unopt
- refs/heads/avi/return_type-max_methods
- refs/heads/avi/rm-allow_abstract
- 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/backport-1.1.0
- refs/heads/backports-release-1.1
- refs/heads/backports-release-1.10
- refs/heads/backports-release-1.11
- refs/heads/backports-release-1.6
- refs/heads/backports-release-1.8
- refs/heads/breakmore
- 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/ct/julia-opt-zone
- 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/cv/no-color-force-color
- refs/heads/da/devcontainer-update
- refs/heads/dcn-1.9-with-mem-pressure-callback
- refs/heads/dcn-3-color
- refs/heads/dcn-canonicalize-callable-names
- refs/heads/dcn-check-oldest-object-in-size-class
- refs/heads/dcn-compiler-obj-pools
- refs/heads/dcn-count-stack-bytes
- refs/heads/dcn-gc-interface
- refs/heads/dcn-gc-paper-1.9-branch
- refs/heads/dcn-gc-paper-dev-branch
- refs/heads/dcn-heap-size-hint-env
- refs/heads/dcn-null-out-gc-slots
- refs/heads/dcn-page-profiler-more-verbose-types
- refs/heads/dcn/docs
- refs/heads/dcn/mq
- refs/heads/dk/banded
- refs/heads/dk/blaspromo
- refs/heads/dk/choleskypivot
- refs/heads/dk/hvcat_scaling_number
- refs/heads/dk/missing
- refs/heads/dk/muladdmul
- refs/heads/dk/stable_div
- refs/heads/dont-tabcomplete-internals
- 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/parentmodule
- refs/heads/dpa/pidfile-windows-eacces
- refs/heads/dpa/sparsearrays
- 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/fix9475
- refs/heads/gb/analyzer-fun
- refs/heads/gb/branch-bits
- refs/heads/gb/gc-correct-constraint
- refs/heads/gb/gc-other-impl
- refs/heads/gb/gc-rever
- refs/heads/gb/hashtable_typelist
- refs/heads/gb/libfuncattrs
- refs/heads/gb/llvmpasses-dep
- refs/heads/gb/memcmo
- refs/heads/gb/memory-extra-check
- refs/heads/gb/mi-alias
- refs/heads/gb/pipeline-fun
- refs/heads/gb/rpath-fun
- refs/heads/gb/small-image
- refs/heads/gb/small-image2
- refs/heads/gb/stack-protect
- refs/heads/gb/vecalign
- 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/fix52120
- refs/heads/jb/freethreadstate
- 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/steprangegetindex
- refs/heads/jb/stripmeta
- refs/heads/jb/sysimgLogging
- refs/heads/jb/tasksize
- refs/heads/jb/taskwaitswitch
- refs/heads/jb/threadedregion-test
- 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/abstractqsimilar
- refs/heads/jishnub/blocktridiagonalindexing
- refs/heads/jishnub/getindexint
- refs/heads/jishnub/ntupleshow
- refs/heads/jishnub/onetopromoterule
- refs/heads/jishnub/oopmuldisambiguate
- refs/heads/jishnub/rangebroadcastambiguity
- refs/heads/jishnub/rangezero
- refs/heads/jishnub/tricopyto
- refs/heads/jishnub/twiceprecisionzero
- refs/heads/jishnub/upperlowertriangularfn
- 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/Tuple-applytype-bottom
- 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/compile-all-0.6
- refs/heads/jn/compile_all_generic_box
- refs/heads/jn/drop-inexact
- refs/heads/jn/exposed-hygiene
- refs/heads/jn/fix-macro-scope-design
- refs/heads/jn/fix34159
- 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/iocolor
- refs/heads/jn/iocolor2
- refs/heads/jn/ircode-memory
- refs/heads/jn/isdefined-safely
- 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/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/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/undeffield-codegen-opt
- refs/heads/jn/unhandled_exception_handler
- 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.9.0-beta3
- refs/heads/kc/JULIA_ENV
- refs/heads/kc/TM
- refs/heads/kc/arg_usings
- 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/creating_packages_revert
- 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/extension
- 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/loading_debug_error
- refs/heads/kc/loading_stuff
- 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/precompile_overhead
- refs/heads/kc/precompile_with_pkg3
- 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/so_long_and_thanks_for_the_packages
- refs/heads/kc/sprint_displaysize
- refs/heads/kc/stat_reductions
- refs/heads/kc/stdlib
- refs/heads/kc/stdlib_markdown
- refs/heads/kc/stdlib_path_internal
- 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/anysparamlattice
- refs/heads/kf/asan2
- refs/heads/kf/bbmsan
- refs/heads/kf/cedarwip
- refs/heads/kf/cfgwip
- refs/heads/kf/circshift
- refs/heads/kf/closestcandidates
- refs/heads/kf/codegen
- refs/heads/kf/codeinstwip
- refs/heads/kf/codetypedconst
- refs/heads/kf/compiler_wip_dont_look
- refs/heads/kf/compilerperfwip
- 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/fastsysimg
- refs/heads/kf/fieldtypetfuncunion
- refs/heads/kf/filestdio
- 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/loosenhardlimit
- refs/heads/kf/magiccompilerdustforceleste2
- refs/heads/kf/magiccompilerdustforceleste3
- refs/heads/kf/magiccompilerdustforceleste4
- refs/heads/kf/mimedata
- refs/heads/kf/mmap
- refs/heads/kf/multiany
- refs/heads/kf/newclidrivers
- refs/heads/kf/newdinfo
- 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/sysimglinkopenlibm
- 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/unionpenalties2
- refs/heads/kf/unionsplit2
- 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/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/ksh/transcode
- refs/heads/lh/bump-jls
- 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/stacktrace-reverse-print
- refs/heads/lh/typos-fixup-base
- 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-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/nhd/REPL-completions-usings
- refs/heads/nhd/names-usings
- refs/heads/nl/Dict
- refs/heads/nl/broadcast2
- refs/heads/nl/cat
- refs/heads/nl/length
- refs/heads/nl/mapreducedim
- refs/heads/ob/cttx
- refs/heads/ob/rref
- refs/heads/ob/stackmaps
- 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/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/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/simplify_threading_check
- refs/heads/sgj/Test.GenericDimensionful
- refs/heads/sgj/combiningchardisplay
- refs/heads/sgj/displaydigits
- refs/heads/sgj/hess_eig
- refs/heads/sgj/iteratedfunction
- refs/heads/sgj/mapreduce_pairwise
- 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/jl_rng_split-comment
- 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/method_lookup_assertion
- 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/excise_random
- 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/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/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/tomlcc
- refs/heads/vc/tsan_nort
- 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/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
- refs/tags/v1.0.1
- refs/tags/v1.0.2
- refs/tags/v1.0.3
- refs/tags/v1.0.4
- refs/tags/v1.0.5
- refs/tags/v1.1.0
- refs/tags/v1.1.0-rc1
- refs/tags/v1.1.0-rc2
- refs/tags/v1.1.1
- refs/tags/v1.10.0
- refs/tags/v1.10.0-alpha1
- refs/tags/v1.10.0-beta1
- refs/tags/v1.10.0-beta2
- refs/tags/v1.10.0-beta3
- refs/tags/v1.10.0-rc1
- refs/tags/v1.10.0-rc2
- refs/tags/v1.10.0-rc3
- refs/tags/v1.10.1
- refs/tags/v1.10.2
- refs/tags/v1.11.0-alpha1
- refs/tags/v1.11.0-alpha2
- refs/tags/v1.2.0
- refs/tags/v1.2.0-rc1
- refs/tags/v1.2.0-rc2
- refs/tags/v1.2.0-rc3
- refs/tags/v1.3.0
- refs/tags/v1.3.0-alpha
- refs/tags/v1.3.0-rc1
- refs/tags/v1.3.0-rc2
- refs/tags/v1.3.0-rc3
- refs/tags/v1.3.0-rc4
- refs/tags/v1.3.0-rc5
- refs/tags/v1.3.1
- refs/tags/v1.4.0
- refs/tags/v1.4.0-rc1
- refs/tags/v1.4.0-rc2
- refs/tags/v1.4.1
- refs/tags/v1.4.2
- refs/tags/v1.5.0
- refs/tags/v1.5.0-beta1
- refs/tags/v1.5.0-rc1
- refs/tags/v1.5.0-rc2
- refs/tags/v1.5.1
- refs/tags/v1.5.2
- refs/tags/v1.5.3
- refs/tags/v1.5.4
- refs/tags/v1.6.0
- refs/tags/v1.6.0-beta1
- refs/tags/v1.6.0-rc1
- refs/tags/v1.6.0-rc2
- refs/tags/v1.6.0-rc3
- refs/tags/v1.6.1
- refs/tags/v1.6.2
- refs/tags/v1.6.3
- refs/tags/v1.6.4
- refs/tags/v1.6.5
- refs/tags/v1.6.6
- refs/tags/v1.6.7
- refs/tags/v1.7.0
- refs/tags/v1.7.0-beta1
- refs/tags/v1.7.0-beta2
- refs/tags/v1.7.0-beta3
- refs/tags/v1.7.0-beta4
- refs/tags/v1.7.0-rc1
- refs/tags/v1.7.0-rc2
- refs/tags/v1.7.0-rc3
- refs/tags/v1.7.1
- refs/tags/v1.7.2
- refs/tags/v1.7.3
- refs/tags/v1.8.0
- refs/tags/v1.8.0-beta1
- refs/tags/v1.8.0-beta2
- refs/tags/v1.8.0-beta3
- refs/tags/v1.8.0-rc1
- refs/tags/v1.8.0-rc2
- refs/tags/v1.8.0-rc3
- refs/tags/v1.8.0-rc4
- refs/tags/v1.8.1
- refs/tags/v1.8.2
- refs/tags/v1.8.3
- refs/tags/v1.8.4
- refs/tags/v1.8.5
- refs/tags/v1.9.0
- refs/tags/v1.9.0-alpha1
- refs/tags/v1.9.0-beta1
- refs/tags/v1.9.0-beta2
- refs/tags/v1.9.0-beta3
- refs/tags/v1.9.0-beta4
- refs/tags/v1.9.0-rc1
- refs/tags/v1.9.0-rc2
- refs/tags/v1.9.0-rc3
- refs/tags/v1.9.1
- refs/tags/v1.9.2
- refs/tags/v1.9.3
- refs/tags/v1.9.4
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 |
---|---|---|---|---|
3423900 | Kristoffer Carlsson | 17 January 2019, 20:14:54 UTC | add build option to reuse a previous precompile statement file | 09 May 2020, 10:27:08 UTC |
ddf7ce9 | Alex Arslan | 07 May 2020, 23:59:15 UTC | Set VERSION to 1.6.0-DEV, move 1.5 NEWS to HISTORY (#35789) Now that `release-1.5` has been branched. | 07 May 2020, 23:59:15 UTC |
0c388fc | Steven G. Johnson | 07 May 2020, 20:12:11 UTC | RFC: treat small negative λ as 0 for sqrt(::Hermitian) (#35057) * treat small negative λ as 0 for sqrt(::Hermitian) and log(::Hermitian) * typo * added tests, docs; removed rtol argument for log * don't ask for rtol so close to eps(Float64) | 07 May 2020, 20:12:11 UTC |
f7de6d2 | Michael Abbott | 07 May 2020, 14:36:32 UTC | Make kron(a,b) preserve Adjoint-ness (#35755) * kron(adjoint vector) * tests * docstring for kron * the implementation * better idea Co-authored-by: Michael Abbott <me@escbook> | 07 May 2020, 14:36:32 UTC |
a47cf00 | Kristoffer Carlsson | 07 May 2020, 11:54:28 UTC | add better implementations for generic findprev findnext for AbstractString (#35742) * add better implementations for generic findprev findnext for AbstractString | 07 May 2020, 11:54:28 UTC |
d4d9303 | Alex Arslan | 07 May 2020, 00:56:34 UTC | Document and export Base.peek (#28811) | 07 May 2020, 00:56:34 UTC |
52c9e3d | Harmen Stoppels | 06 May 2020, 21:07:07 UTC | Bump OpenBLAS 0.3.9 (#35113) * Bump OpenBLAS to 0.3.9 (builder still at 0.3.7) * Append USE_BLAS_FFLAGS to OPENBLAS_FFLAGS * Use the same Windows patch for OpenBLAS as used in Yggdrasil * Add OpenBLAS -ofast power patch * Bump lapack to 3.9.0 to match OpenBLAS version * Bump BB OpenBLAS to 0.3.9-0 * Bump OpenBLAS BB to version 2 * Add aarch64 patch for OpenBLAS 0.3.9 * Add OpenBLAS BB v0.3.9-3 * Actually bump the BB version to 3 * Update Versions.make * Add 0.3.9-4 checksums * Add the new patch to base as well Co-authored-by: Viral B. Shah <ViralBShah@users.noreply.github.com> | 06 May 2020, 21:07:07 UTC |
bb1a6ce | Jeff Bezanson | 06 May 2020, 20:57:27 UTC | fix #35771, `global a` as repl input (#35775) | 06 May 2020, 20:57:27 UTC |
7abd5ad | Stefan Karpinski | 06 May 2020, 20:56:57 UTC | PCRE: use correct type for error constants (Cint), audit C calls (#35773) | 06 May 2020, 20:56:57 UTC |
a4641c8 | Jameson Nash | 06 May 2020, 19:12:05 UTC | threading: improve safety posture of modifying global bindings (#35761) Ensures that we are holding some lock (a new one) while mutating the internal global `jl_current_modules` table. While reading these binding values is not memory-safe to do simultaneously (it may invent pointers from thin-air and segfault), this commit ensures that a data conflict during the writes to them will not corrupt the values written into memory. | 06 May 2020, 19:12:05 UTC |
c3d6a46 | Jeff Bezanson | 06 May 2020, 16:24:31 UTC | Partly revert "Reduce consequences of method invalidation for Dict and Set" (#35762) This partly reverts commit 1da1b8d35b060a0cebe94d6413a5a3c184fd08de. | 06 May 2020, 16:24:31 UTC |
99dbd2d | Shan Sikdar | 06 May 2020, 14:57:35 UTC | add <: to add-dots (#35085) | 06 May 2020, 14:57:35 UTC |
816df51 | Tim Besard | 06 May 2020, 14:54:11 UTC | Make llvmcall errors dynamic. (#35767) | 06 May 2020, 14:54:11 UTC |
097f0b0 | Kristoffer Carlsson | 06 May 2020, 12:56:45 UTC | Revert "manually destruct and reconstruct subarray when throwing boundserror (#29867)" (#35748) This reverts commit 13694f4210f42a8e7a0d282296422b1d0a07b0f4. | 06 May 2020, 12:56:45 UTC |
60b46a3 | Fredrik Ekre | 06 May 2020, 12:15:00 UTC | Update Documenter to 0.24.11, fixes #35724. (#35765) | 06 May 2020, 12:15:00 UTC |
5c5ab49 | Fredrik Ekre | 06 May 2020, 07:38:25 UTC | Bump Pkg to 1.5.0. (#35746) | 06 May 2020, 07:38:25 UTC |
b472f88 | Jeff Bezanson | 06 May 2020, 01:04:41 UTC | NEWS edits for 1.5 (#35754) | 06 May 2020, 01:04:41 UTC |
34d95d0 | Jeff Bezanson | 06 May 2020, 01:01:32 UTC | Revert "add a test for big tuple conversion (#35736)" (#35756) This reverts commit b72e191ea9ad98aee0e8f8fa4688491906316f50. | 06 May 2020, 01:01:32 UTC |
dd9d1f4 | Harry Scholes | 06 May 2020, 01:01:13 UTC | Update @deprecate docs (#35749) | 06 May 2020, 01:01:13 UTC |
98d1c31 | Jeff Bezanson | 05 May 2020, 22:17:30 UTC | fix #35740, mistake in sysimg generation with `ccallable` (#35752) | 05 May 2020, 22:17:30 UTC |
9c2492e | Tim Besard | 05 May 2020, 21:17:06 UTC | Fix and test PCRE error message getter. (#35728) | 05 May 2020, 21:17:06 UTC |
6b53e02 | Jameson Nash | 05 May 2020, 21:08:54 UTC | clarify warning for constant redefinition (#35119) Before it sounded like a linter message, now it should be clearer that this warning means Julia may now be partially dysfunctional. | 05 May 2020, 21:08:54 UTC |
84ae4a4 | Keno Fischer | 05 May 2020, 20:01:42 UTC | Revert "Update PCRE2 version to 10.34, fixes #35322, fixes #35459. (#35607)" (#35750) This reverts commit fbab705782742505762e3bb6d03e68f2b2ebe574. | 05 May 2020, 20:01:42 UTC |
3da2c52 | Jeff Bezanson | 05 May 2020, 18:39:24 UTC | fix #35708, GC seeing uninitialized struct in `jl_new_struct*` (#35737) | 05 May 2020, 18:39:24 UTC |
5a06515 | Rami | 05 May 2020, 18:37:30 UTC | Inference of circcopy and circshift (#35398) fixes #35396, fixes #35248 | 05 May 2020, 18:37:30 UTC |
39134c5 | Tim Holy | 05 May 2020, 17:33:20 UTC | Revert "Support `⊙` and `⊗` as elementwise- and tensor-product operators (#35150)" (#35744) This reverts commit f36036cc628df2cc12e0933b099d3ac935423f21. This was viewed by some as premature, and there seems to be willingness to develop it in a package first with an eye towards future inclusion. | 05 May 2020, 17:33:20 UTC |
b7cacf7 | Matt Bauman | 05 May 2020, 17:13:59 UTC | Strided array doc: Remove reference to getindex (#26150) * Strided array doc: Remove reference to getindex As noticed by Jutho, we don't assume that `getindex(A, i)` is the same as accessing the `i`th element as computed by the strides. * Rewrite with motivating examples... instead of consise theoretical arithmetic. * Emphasize the distinction from linear indexing Co-authored-by: Tim Holy <tim.holy@gmail.com> | 05 May 2020, 17:13:59 UTC |
2253843 | Valentin Churavy | 05 May 2020, 15:41:14 UTC | [GPUCodegen] Re-infer deleted methods if needed (#35655) | 05 May 2020, 15:41:14 UTC |
b72e191 | Kristoffer Carlsson | 05 May 2020, 13:43:37 UTC | add a test for big tuple conversion (#35736) | 05 May 2020, 13:43:37 UTC |
33823ec | cossio | 05 May 2020, 08:50:59 UTC | Fix typo in rand doc string (#35734) | 05 May 2020, 08:50:59 UTC |
7b7f63b | Elliot Saba | 05 May 2020, 08:00:32 UTC | Merge pull request #35739 from JuliaLang/revert-34101-inplace-copy-dict | 05 May 2020, 08:00:32 UTC |
fbc4c31 | Keno Fischer | 05 May 2020, 06:19:11 UTC | Revert "Optimize copy!(::Dict, ::Dict) (#34101)" This reverts commit cf123a8e402b2eb83e3d532b42f07415ee0803d7. | 05 May 2020, 06:19:11 UTC |
d07fadf | Jeff Bezanson | 05 May 2020, 05:59:36 UTC | Merge pull request #35686 from JuliaLang/jb/threadstatus upgrade threads from experimental to stable-with-caveats | 05 May 2020, 05:59:36 UTC |
d68243c | Paul Söderlind | 05 May 2020, 04:15:32 UTC | varargs/keywords doc (#35725) | 05 May 2020, 04:15:32 UTC |
cf123a8 | Takafumi Arakaki | 05 May 2020, 04:13:56 UTC | Optimize copy!(::Dict, ::Dict) (#34101) Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 05 May 2020, 04:13:56 UTC |
c879d1a | Jameson Nash | 03 May 2020, 17:58:10 UTC | add documentation on finalizer interactions with threads | 05 May 2020, 03:17:31 UTC |
d541c2d | Jeff Bezanson | 01 May 2020, 17:54:00 UTC | upgrade threads from experimental to stable-with-caveats more threading doc edits | 05 May 2020, 03:16:31 UTC |
faafb78 | Jeff Bezanson | 05 May 2020, 01:05:08 UTC | add `threads static` to aid thread API evolution (#35646) | 05 May 2020, 01:05:08 UTC |
5e25ed9 | Jameson Nash | 04 May 2020, 23:55:57 UTC | Merge pull request #35595 from JuliaLang/jn/gcchecker-atomics [GCChecker] teach it how to deal with more complex expressions | 04 May 2020, 23:55:57 UTC |
ab5853f | Jeff Bezanson | 04 May 2020, 23:25:47 UTC | make at-sync thread safe (#35641) fixes #34666 | 04 May 2020, 23:25:47 UTC |
7ba7daf | Jeff Bezanson | 04 May 2020, 23:24:13 UTC | make `ccallable` work with system images and precompilation (#35574) fixes #35014 | 04 May 2020, 23:24:13 UTC |
84d7e67 | Tim Holy | 04 May 2020, 21:00:13 UTC | Merge pull request #35714 from JuliaLang/teh/less_invalidation A grab bag of latency reductions | 04 May 2020, 21:00:13 UTC |
a6e27b3 | Sebastian Stock | 04 May 2020, 20:05:21 UTC | Make empty ranges compare equal (#32348) | 04 May 2020, 20:05:21 UTC |
6418be9 | Elliot Saba | 04 May 2020, 19:16:00 UTC | Merge pull request #35521 from JuliaLang/sf/udp_multicast | 04 May 2020, 19:16:00 UTC |
44f3bb3 | Matt Bauman | 04 May 2020, 18:32:13 UTC | Make transposes of StridedArrays strided (#29135) * Make transposes of StridedArrays strided but only in cases where the transpose is actually stored in memory. | 04 May 2020, 18:32:13 UTC |
39d7a18 | Elliot Saba | 04 May 2020, 18:19:02 UTC | Merge pull request #35626 from JuliaLang/sf/makefile_caching | 04 May 2020, 18:19:02 UTC |
de42716 | Jameson Nash | 22 April 2020, 21:04:33 UTC | [GCChecker] teach it how to deal with more complex expressions and atomics | 04 May 2020, 18:08:32 UTC |
78af72f | Liozou | 04 May 2020, 18:04:05 UTC | Faster Rationals by avoiding unnecessary divgcd (#35492) | 04 May 2020, 18:04:05 UTC |
ad907d5 | Elliot Saba | 21 April 2020, 21:04:51 UTC | Add Makefile caching helpers for lazy, expensive evaluations Makefiles natively offer two variable expansion modes: immediate and deferred. When expanding variables that require invocations of external programs (such as `llvm-config`) immediate expansion is almost always preferred, as it will run the external command once, exactly when the makefile variable is defined. Deferred mode, on the other hand, will expand the variable every time it is used, running the external program again and again. When the external program is expensive, this cost can slow down the build significantly, however when the external program requires some setup (for instance, when it itself is downloaded through other rules in the Makefile) it cannot always be immediately expanded. To address this, we build a caching layer that allows for deferred expansion, but once it has been expanded once, the variable is replaced with the result of running the command, and further hits to the same variable will return the cached value. (With the slight caveat that an empty result will cause the external command to be run again in the future). As an example usecase, this commit converts our relative path calculation to use a python script and showcases how to cache this operation. This will be used for further JLL stdlib work where the invocation is much more expensive. | 04 May 2020, 18:00:43 UTC |
a0048c8 | Jameson Nash | 25 April 2020, 05:10:07 UTC | the do_apply growth strategy was possibly inefficient for the first step | 04 May 2020, 17:57:43 UTC |
0fa43ed | Jameson Nash | 25 April 2020, 04:46:44 UTC | fix missing gc roots in subtyping | 04 May 2020, 17:57:43 UTC |
5ec0608 | Jameson Nash | 04 May 2020, 17:50:54 UTC | Export jl_debug_method_invalidation. (#35729) * Export jl_debug_method_invalidation. * Don't write trailing null to stdout. | 04 May 2020, 17:50:54 UTC |
9d175a0 | Tim Besard | 04 May 2020, 17:49:40 UTC | Include llvm-version.h first to avoid compiler warnings. (#35730) | 04 May 2020, 17:49:40 UTC |
6a2224b | Milan Bouchet-Valat | 04 May 2020, 16:00:01 UTC | Bump Statistics stdlib module (#35709) | 04 May 2020, 16:00:01 UTC |
ffde1b2 | Tim Besard | 04 May 2020, 12:05:18 UTC | Don't write trailing null to stdout. | 04 May 2020, 12:05:18 UTC |
f1d10e7 | Michael Jared Lumpe | 04 May 2020, 11:41:25 UTC | Increment header level of TerminalMenus section in REPL docs. (#35718) | 04 May 2020, 11:41:25 UTC |
cc37c4a | Tim Besard | 04 May 2020, 11:13:31 UTC | Export jl_debug_method_invalidation. | 04 May 2020, 11:13:31 UTC |
f83a84c | Tim Holy | 03 May 2020, 19:57:18 UTC | Cut backedges to CoreLogging.shouldlog and CoreLogging.min_enabled_level | 04 May 2020, 10:53:34 UTC |
41264e4 | Tim Holy | 17 April 2020, 13:59:56 UTC | Add more pkg-related precompile statements | 04 May 2020, 10:53:34 UTC |
4409d44 | Kristoffer | 17 April 2020, 13:24:03 UTC | make sure stale_cachefile is precompiled | 04 May 2020, 10:53:34 UTC |
5206f93 | Tim Holy | 03 May 2020, 13:16:15 UTC | Avoid specialization in logging | 04 May 2020, 10:53:34 UTC |
1da1b8d | Tim Holy | 03 May 2020, 13:15:49 UTC | Reduce consequences of method invalidation for Dict and Set This aims to reduce disruption when adding methods to `convert` and `copymutable`. | 04 May 2020, 10:53:18 UTC |
b88d6df | Tim Holy | 03 May 2020, 13:12:24 UTC | Improve dispatch in code loading CodeTracking.jl (a foundation for Revise & JuliaInterpreter) defines additional `PkgId` methods; leaving this untyped leads to invalidation of the entire code-loading path. | 04 May 2020, 10:18:44 UTC |
f345c5f | Tim Holy | 03 May 2020, 13:10:01 UTC | Better codegen for unspecialized `copyto!(::Array, ::Array)` When the eltype and/or dimensionality is unspecified, there were 2 or 3 methods that might apply here (see `code_typed(copyto!, (Array, Array))`). Consequently partially-specified codegen tends to be poor for this operation. This harmonizes our implementations and eliminates eltype and dimensionality as a consideration for the dispatch. By default, it dispatches on `IndexStyle(src)` after a call to `unalias`, which makes sense because copying an array can change its preferred `IndexStyle`. It also fixes an aliasing bug. | 04 May 2020, 10:16:25 UTC |
a1f6448 | Rafael Fourquet | 04 May 2020, 10:04:00 UTC | faster rand!(::MersenneTwister, ::Array{Bool}) (#33721) This uses the same optimizations as for other bits types, and gives equivalent performance as for `UInt8` (at least 7x to 9x speedup in few tested cases). | 04 May 2020, 10:04:00 UTC |
bb2aa52 | Erik Schnetter | 04 May 2020, 06:52:45 UTC | Update VecElement description (#34536) * Update VecElement description Remove restriction that does not apply any more. | 04 May 2020, 06:52:45 UTC |
4297097 | Benjamin Lungwitz | 04 May 2020, 05:09:48 UTC | Enhance Noteworthy Differences to Python in Documentation (#35268) Co-Authored-By: Jonas Schulze <jonas.schulze7@t-online.de> Co-Authored-By: Waldir Pimenta <waldyrious@gmail.com> Co-authored-by: Stefan Karpinski <stefan@karpinski.org> Co-Authored-By: Takafumi Arakaki <aka.tkf@gmail.com> | 04 May 2020, 05:09:48 UTC |
c2787b1 | Keno Fischer | 04 May 2020, 04:17:49 UTC | Revert "Add a `@ref` to the Main docstring (#33357)" (#35722) This reverts commit dc8973c6464518056b7ae00b304657013aa4e6ab. | 04 May 2020, 04:17:49 UTC |
bf22b5a | Matt Bauman | 04 May 2020, 02:59:11 UTC | Make tuple t[2:end] inferrable through constant prop (#31138) Spurred by #31132, I was curious if our constant propagation was robust enough to handle a peephole optimization here -- and it is! This removes the need to export front/tail by simply allowing folks to get inferrable results when they spell these operations as `t[2:end]` and `t[1:end-1]`. I additionally allowed for `t[3:end]`, `t[1:end-2]`, and the trivial `t[1:end]` as I have used `tail(tail(t))` in the past. | 04 May 2020, 02:59:11 UTC |
af324c7 | Takafumi Arakaki | 04 May 2020, 00:30:07 UTC | Mention --bug-report in --help (#35712) * Mention --bug-report in --help * Mention --bug-report=help | 04 May 2020, 00:30:07 UTC |
dc8973c | Anshul Singhvi | 03 May 2020, 23:18:32 UTC | Add a `@ref` to the Main docstring (#33357) | 03 May 2020, 23:18:32 UTC |
4495b76 | Erik Schnetter | 03 May 2020, 23:10:56 UTC | Extend description of allowed `@fastmath` transformations (#17452) | 03 May 2020, 23:10:56 UTC |
ba9a003 | Yijia Chen | 03 May 2020, 20:46:00 UTC | Clarify stdlib package for identity matrix (#29277) * Clarify the use of LinearAlgebra stdlib for identity matrices. Co-authored-by: Viral B. Shah <ViralBShah@users.noreply.github.com> | 03 May 2020, 20:46:00 UTC |
cf3d8b5 | David P. Sanders | 03 May 2020, 16:50:37 UTC | Correct docstring of rem_pio2_kernel (#29335) | 03 May 2020, 16:50:37 UTC |
8ab87d2 | Keno Fischer | 03 May 2020, 08:07:24 UTC | Provide high performance fallback for Pipe readbytes! (#35696) Without this it was falling back to the byte-by-byte version, which is incredibly slow. | 03 May 2020, 08:07:24 UTC |
b8d9e78 | Tim Besard | 03 May 2020, 06:32:48 UTC | Merge pull request #35645 from JuliaLang/tb/strip_addrspace Add an LLVM pass to remove Julia-specific address space information. | 03 May 2020, 06:32:48 UTC |
dd1e525 | Tim Besard | 03 May 2020, 06:31:47 UTC | Merge pull request #35680 from JuliaLang/tb/llvm_pass_timings Report LLVM timings and statistics during teardown. | 03 May 2020, 06:31:47 UTC |
61dd0ae | Tim Besard | 03 May 2020, 06:30:33 UTC | Merge pull request #35380 from JuliaLang/tb/asan2 Put ASAN options in the executable | 03 May 2020, 06:30:33 UTC |
3a84b51 | Keno Fischer | 03 May 2020, 06:29:50 UTC | Fix dropped bytes when bulk reading from uv streams with oversized buffers (#35695) In readbytes!(s::UVStream, buf::AbstractVector{UInt8}, nb), we wrap `buf` in a PipeBuffer of maxsize nb and swap it in as the main buffer for the stream `s`. However, when we inform libuv of the size of the buffer, we instead use the size of the underlying array, which can be larger. In that case, we probably either drop bytes or override something that the user did not want overriden. | 03 May 2020, 06:29:50 UTC |
d5b329a | kimikage | 03 May 2020, 06:29:29 UTC | Reduce estimated cost of `not_int` to zero (#35707) This reduces the estimated cost of `not_int` to zero for more reasonable inlining. This change is not a perfect solution, but has little side-effects on the existing cost model. | 03 May 2020, 06:29:29 UTC |
301db97 | Stephan Hilb | 02 May 2020, 22:36:59 UTC | implement `count` and `count!` using `mapreduce` (#34048) This creates the same calling interface for `count` as for other mapreduce-type functions like e.g. `sum`, namely allowing the `dims` keyword. The implementation itself is shorter than before without sacrificing performance. More detailed documentation for `count` was added too. | 02 May 2020, 22:36:59 UTC |
dddda07 | Jeff Bezanson | 02 May 2020, 22:14:24 UTC | Merge pull request #35618 from JuliaLang/jb/iosbufsize change default ios buffer size to 32k | 02 May 2020, 22:14:24 UTC |
d192a73 | Jeff Bezanson | 02 May 2020, 22:11:29 UTC | adjust deprecations for v1.5 (#35674) fixes #35665 | 02 May 2020, 22:11:29 UTC |
7be230b | Tim Holy | 02 May 2020, 20:00:56 UTC | Add note about removal of AST struct-defining Expr-heads (#35700) xref #33553 | 02 May 2020, 20:00:56 UTC |
e1d8da1 | Elliot Saba | 19 April 2020, 04:39:29 UTC | Sockets: Add UDP multicast group support Adds two functions `join_multicast_group()` and `leave_multicast_group` for usage with UDP multicast groups. | 02 May 2020, 17:41:56 UTC |
40cc4ad | Tim Holy | 02 May 2020, 14:31:57 UTC | Move custom error hints to Experimental (#35679) Closes #35671 | 02 May 2020, 14:31:57 UTC |
68c8708 | Mateusz Baran | 02 May 2020, 12:36:07 UTC | Faster matrix sqrt for upper triangular matrices. (#31100) Replacing Val(::Bool) in an argument list with an explicit if makes the call type stable. The issue was discussed in #31007. | 02 May 2020, 12:36:07 UTC |
f36036c | Tim Holy | 02 May 2020, 09:29:02 UTC | Support `⊙` and `⊗` as elementwise- and tensor-product operators (#35150) While we have broadcasting and `a*b'`, sometimes you need to pass an operator as an argument to a function. Since we already have `dot` or `⋅` for the inner product, these elementwise and tensor products fill out the space of possibilities. | 02 May 2020, 09:29:02 UTC |
9507225 | Pedro Bruel | 02 May 2020, 07:50:31 UTC | Add inline documentation for Type and DataType. (#24561) * Add inline documentation for Type and DataType. Closes #23655. * Fix type annotation and clean up examples * Apply suggestions from code review Co-authored-by: Matt Bauman <mbauman@gmail.com> Co-authored-by: Matt Bauman <mbauman@gmail.com> | 02 May 2020, 07:50:31 UTC |
f2fa6cf | Viral B. Shah | 02 May 2020, 01:31:13 UTC | doc: fix two reference links in the manual (#35693) | 02 May 2020, 01:31:13 UTC |
165a37b | Matt Bauman | 01 May 2020, 23:51:39 UTC | Preserve structured matrix types more often when broadcasting (#32762) * Preserve structured matrix types more often when broadcasting The primary motivation here is exponentiation (fixes #32759). Previously `X .^ 2` would return a Matrix but `two=2; X .^ two` would return the same structured matrix type as `X`. This simply teaches LinearAlgebra a little bit more about broadcast so it can safely compute the zero-preservation property of broadcasts involving `Ref`s, which is sufficient to handle the literal pow argument list. * fixup negative exponents | 01 May 2020, 23:51:39 UTC |
3f9faf3 | simeonschaub | 01 May 2020, 22:41:36 UTC | lower a' as var"'"(a) (#34634) | 01 May 2020, 22:41:36 UTC |
7583d87 | Matt Bauman | 01 May 2020, 22:15:26 UTC | Make StridedArray display as StridedArray (#31149) Instead of a huge union. This is just a special-casing for this particular union instead of pursuing the general (and hard\!) typealias search. But given the ubiquity of StridedArray in method lists, I find this special case to be warranted and hugely beneficial. Here is a sampling from `methods(*)`: ```julia [242] *(A::LinearAlgebra.AbstractQ, b::StridedArray{T, 1} where T) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/qr.jl:556 [243] *(A::LinearAlgebra.AbstractQ, B::StridedArray{T, 2} where T) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/qr.jl:568 [244] *(Q::LinearAlgebra.AbstractQ, adjB::LinearAlgebra.Adjoint{#s614,#s613} where #s613<:(StridedVecOrMat{T} where T) where #s614) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/qr.jl:623 [245] *(A::StridedArray{T, 2} where T, Q::LinearAlgebra.AbstractQ) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/qr.jl:668 [246] *(A::StridedArray{T, 2} where T, adjB::LinearAlgebra.Adjoint{#s614,#s613} where #s613<:LinearAlgebra.AbstractQ where #s614) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/qr.jl:708 [247] *(A::LinearAlgebra.LQPackedQ, B::StridedVecOrMat{T} where T) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/lq.jl:153 [248] *(A::LinearAlgebra.LQPackedQ, adjB::LinearAlgebra.Adjoint{#s614,#s613} where #s613<:(StridedVecOrMat{T} where T) where #s614) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/lq.jl:177 [249] *(A::StridedVecOrMat{T} where T, adjQ::LinearAlgebra.Adjoint{#s614,#s613} where #s613<:LinearAlgebra.LQPackedQ where #s614) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/lq.jl:216 [250] *(A::StridedVecOrMat{T} where T, Q::LinearAlgebra.LQPackedQ) in LinearAlgebra at /home/mbauman/julia/usr/share/julia/stdlib/v1.2/LinearAlgebra/src/lq.jl:240 ``` | 01 May 2020, 22:15:26 UTC |
ab9ff0f | Keno Fischer | 01 May 2020, 21:00:29 UTC | Disable flaky rmprocs test (#35677) | 01 May 2020, 21:00:29 UTC |
7a1f294 | Viral B. Shah | 01 May 2020, 18:53:49 UTC | Remove doc reference to Base.add_sum | 01 May 2020, 18:53:49 UTC |
e58c6e6 | Viral B. Shah | 01 May 2020, 18:39:41 UTC | Fix whitespace in #27014 | 01 May 2020, 18:39:41 UTC |
e3f91bd | Matt Bauman | 01 May 2020, 17:06:04 UTC | Optimize Float.([32 64]) exponentiation by.(-1:3) (#34863) We perform these optimizations in the literal pow case, so I'd contend that they're just as worthwhile to do in the non-literal case. Calling LLVM's pow intrinsic takes ~16ns on my computer; adding these quick exits get compiled down to a simple switch statement that seems to add ~0.5ns in the cases where we don't hit the quick exits. In exchange, we get consistent numbers everywhere, they're better numbers at that (they're closer to the real answer), and these small common powers become essentially free. | 01 May 2020, 17:06:04 UTC |
a93e45e | Matt Bauman | 01 May 2020, 17:00:51 UTC | Merge pull request #35620 from JuliaLang/mb/yet-another-indirection-for-broadcast Enable combined BroadcastStyle dispatch in materialize! | 01 May 2020, 17:00:51 UTC |
4296239 | Stefan Karpinski | 01 May 2020, 16:42:41 UTC | implement "nearly division less" algorithm for rand(a:b) (#29240) * implement "nearly division less" algorithm for rand(a:b) Cf. https://arxiv.org/abs/1805.10941. Closes #20582, #29004. * fix overflow error in tests * make NDL the default algo * update NEWS.md * try make tests pass on 32-bits machines * add a comment for mod(-s, s) * remove vestigial transient `fast` function, and update comments | 01 May 2020, 16:42:41 UTC |
594ff49 | Fredrik Ekre | 01 May 2020, 16:40:13 UTC | Add extra example to fill docstring. (#35683) Co-authored-by: Paul Söderlind <PaulSoderlind@users.noreply.github.com> | 01 May 2020, 16:40:13 UTC |