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 |
---|---|---|---|---|
9392955 | Alex Arslan | 20 August 2019, 05:33:19 UTC | Set VERSION to 1.2.1-pre (#32966) | 20 August 2019, 05:33:19 UTC |
c6da87f | Alex Arslan | 20 August 2019, 00:03:01 UTC | Set VERSION to 1.2.0 (#32964) | 20 August 2019, 00:03:01 UTC |
f18655e | Alex Arslan | 12 August 2019, 20:32:21 UTC | Set VERSION to 1.2.0-rc3 (#32869) | 12 August 2019, 20:32:21 UTC |
ca268e1 | Alex Arslan | 12 August 2019, 07:03:50 UTC | Merge pull request #32592 from JuliaLang/backports-1.2.0 Backports for 1.2.0 release | 12 August 2019, 07:03:50 UTC |
bd375ac | Jeff Bezanson | 10 August 2019, 18:56:47 UTC | fix type intersection bug affecting Dolang.jl and SolverTools.jl (#32853) (cherry picked from commit 5dbcf20e64bd91474aa24840f63c63f2c9e2a712) | 12 August 2019, 01:32:55 UTC |
6d9dc08 | Alex Arslan | 07 August 2019, 23:27:19 UTC | Merge pull request #32819 from musm/backport-32054 Backport 32054 | 07 August 2019, 23:27:19 UTC |
072abb1 | Mus | 23 May 2019, 19:23:39 UTC | Minor changes to windows installer, icons, and shortcuts (cherry picked from commit 6998c4ac5feb6ef06ef270d69d5706a3b14cf0e7) | 07 August 2019, 19:57:02 UTC |
7168d32 | Mustafa M | 21 May 2019, 01:27:00 UTC | Update Windows icon and NSIS banner (#32054) (cherry picked from commit a43c46b68796228838041a140356f96e6f76184b) | 07 August 2019, 19:57:01 UTC |
42b6e68 | Mustafa M | 12 May 2019, 17:20:46 UTC | Improve some aspects of the NSIS installer (#31959) (cherry picked from commit 9d6fffee937b3cbf44bcf53da1b69f1c7848c96f) | 07 August 2019, 19:57:01 UTC |
7fad4d4 | Mustafa M | 02 May 2019, 18:54:00 UTC | Remove unused download of 7z-extra (cherry picked from commit 667740697b82b0dc62a1b081f821f1fea643565b) | 07 August 2019, 19:57:01 UTC |
7cfd2b4 | cormullion | 15 May 2019, 18:22:00 UTC | update Julia logos, removing rings round 2 (#32038) (cherry picked from commit b5a4601bbe8a6f1b8ce8f4e307543850c08adb8e) Conflicts: contrib/mac/frameworkapp/installresources/logo_hires.png | 05 August 2019, 17:31:59 UTC |
c5c054b | Daniel Karrasch | 18 June 2019, 06:28:27 UTC | bugfix for ldiv!(D::Diagonal, B::StridedVecOrMat) and tests (#32104) (cherry picked from commit 85603e15a025b011a95e705d6a43117cb478e30a) | 05 August 2019, 17:24:55 UTC |
5f4a567 | Jim Garrison | 30 July 2019, 07:16:53 UTC | Implement isdiag(::Bidiagonal), add tests (#32694) (cherry picked from commit 25eb8c6940b0ec664257567e166c316107b04e23) | 05 August 2019, 17:22:44 UTC |
74312a0 | Daniel Karrasch | 26 July 2019, 23:45:36 UTC | fix generic ldiv! for CholeskyPivoted (#32593) * fix generic ldiv! for CholeskyPivoted * add back one empty line to make backport easier * don't interfere with previous tests (cherry picked from commit d0e11cf028c7d62a87b2906f5662283df87c7600) | 05 August 2019, 17:21:38 UTC |
e2437b7 | Daniel Karrasch | 01 August 2019, 19:37:14 UTC | fix test for sparse matrix assignment (#32756) (cherry picked from commit 30b36364b03a8afe3c543c0a040f3611db7ae19c) | 05 August 2019, 17:20:33 UTC |
429893c | Jeff Bezanson | 03 August 2019, 17:05:55 UTC | codegen: ensure required attributes get set on all functions (#32772) It is especially important that we set the stack-alignment attribute on Win32 on cfunction entry. (cherry picked from commit d8b5118c4c7c95d5f268b5696b37032443a43c12) | 05 August 2019, 17:19:11 UTC |
a5d351d | Jeff Bezanson | 05 August 2019, 04:30:48 UTC | fix #32777, regression in type intersection of unions (#32788) Fortunately, #32771 allows reverting the offending change. (cherry picked from commit c158ff24e5dd94f6f5b6798f670a4a4995c731ad) | 05 August 2019, 17:18:47 UTC |
a4104fb | Jeff Bezanson | 04 August 2019, 22:20:46 UTC | fix #32607, bug in typeintersect of `X{<:Tuple1}` vs. `X{Tuple2}` (#32771) (cherry picked from commit 4671ddc54f1711f80349721e705b66c17f60f37e) | 05 August 2019, 17:18:30 UTC |
2d8f4db | Jeff Bezanson | 02 August 2019, 03:01:50 UTC | fix #32703, bad ambiguity error (#32731) caused by 52838478aabe93120a0152ec5da733c9d8f0c39a (cherry picked from commit dc0bf52d0bd8ccfab414d1f465569fdd0755ae73) | 02 August 2019, 03:03:27 UTC |
de3ea08 | Jameson Nash | 26 June 2019, 16:23:24 UTC | codegen,gc-lowering: post fixup tbaa information (#32321) Certain metadata (invariant.load, tbaa_const) allows reordering of memory operations over unknown calls (including safepoint). Before GC lowering this is legal, because the optimizer sinking a load over a safepoint will automatically extend the live range of the heap object (by definition the live range of the heap object before GC lowering matches the live ranges of any reference to it). However, after GC lowering, we have fixed the live ranges of the heap objects, and thus it is no longer legal to sink such memory operations over safepoints (as the update to the object's live range won't be tracked). fix #32215 (cherry picked from commit b2304c528a2b055bfe6e88a62b773765889259e9) | 30 July 2019, 20:12:05 UTC |
e1820db | Jeff Bezanson | 30 July 2019, 17:57:46 UTC | mention sprand change in NEWS backports abae4a8a912de7e901f410755b329c38bf7582d1 | 30 July 2019, 17:57:46 UTC |
7745dbd | Leon Shen | 25 May 2019, 16:10:55 UTC | fix bug in block renaming for dead code elimination (cherry picked from commit 3829e8fd475e4b468865cbd21133c5fec34951df) | 30 July 2019, 17:45:48 UTC |
f05906a | Daniel Karrasch | 24 July 2019, 21:15:19 UTC | [Statistics] fix type determination in corm (#32271) * [Statistics] fix type determination in corm * remove obsolete typeof * use first element(s) for type initialization * add test for inhomogeneous data and for overflow * fix test with NaN (cherry picked from commit a8a567e72b669525dc4d3a38af275fe042f44a42) | 30 July 2019, 17:44:47 UTC |
c9dd565 | Jeff Bezanson | 22 July 2019, 17:57:12 UTC | fix #32582, type intersection bug in unions (#32590) Caused by 4f8a7b965a98c307f48820c35ca98f9d754096a9; reverts part of that. (cherry picked from commit ddd3f0fb022b812978467aa430346f32f87ce7f7) | 22 July 2019, 18:02:02 UTC |
3759bae | Keno Fischer | 18 May 2019, 17:13:48 UTC | Fix some vararg-related subtyping issues (#31698) * Fix jl_obvious_subtype with INT vararg constraint * Fix a vararg-related non-transitivity in subtyping * Fix another vararg subtype issue * Take advantage of their being at most one UnionAll wrapped around a Vararg Upon construction, we normalize `Vararg{T, N} where {T,N}` to `Vararg{T where T, N} where N`, thus there can be at most one UnionAll wrapper around a Vararg. In subtyping we were already assuming that there can be at most two such wrappers, so simply adjust that and add an appropriate assertion to make sure we catch any cases where this ever goes wrong. * Rewrite subtype_tuple to fix extra cases * Put back the case for naked varargs * Update test/subtype.jl Co-Authored-By: Keno <keno@alumni.harvard.edu> * Add test for #31805 * Fix style review comments * Rename variable * In person review changes * Fix bug * Handle integer bounds on left arguments in the environment In subtyping proper, variables introduced on the left (i.e. forall variables) don't have any equality constraints, because we have no syntax for creating them. However, intersection does sometimes create such environments, so we need to handle it in subtyping. (Cherry-picked from 4a38e790852318540d2e89ad5864c7a3633a7909) | 20 July 2019, 21:35:33 UTC |
65d9ffa | Jeff Bezanson | 20 July 2019, 15:19:19 UTC | fix #32620, crash when assigning to static parameter (#32623) (cherry picked from commit b9b099f278e2f344821ba63998f6d5c75fe66827) | 20 July 2019, 21:06:45 UTC |
b6c2a59 | Keno Fischer | 17 July 2019, 18:36:52 UTC | Fix #32579 - Issue in typeconstraint accumulation (#32605) The bug here is a bit subtle, but perhaps best illustrated with the included test case: ``` function f32579(x::Int64, b::Bool) if b x = nothing end if isa(x, Int64) y = x else y = x end if isa(y, Nothing) z = y else z = y end return z === nothing end ``` The code just after SSA conversion looks like: ``` 2 1 ─ goto #3 if not _3 3 2 ─ %2 = Main.nothing::Core.Compiler.Const(nothing, false) 5 3 ┄ %3 = φ (#2 => %2, #1 => _2)::Union{Nothing, Int64} │ %4 = (%3 isa Main.Int64)::Bool └── goto #5 if not %4 6 4 ─ %6 = π (%3, Int64) └── goto #6 8 5 ─ %8 = π (%3, Nothing) 10 6 ┄ %9 = φ (#4 => %6, #5 => %8)::Union{Nothing, Int64} │ %10 = (%9 isa Main.Nothing)::Bool └── goto #8 if not %10 11 7 ─ %12 = π (%9, Nothing) └── goto #9 13 8 ─ %14 = π (%9, Int64) 15 9 ┄ %15 = φ (#7 => %12, #8 => %14)::Union{Nothing, Int64} │ %16 = (%15 === Main.nothing)::Bool └── return %16 ``` Now, we have special code in SROA (despite it not really being an SROA transform) that looks at `===` and replaces it by a nest of phis of booleans. The reasoning for this transform is that it eliminates a use of a value where we only care about the type and not the content, thus making it more likely that the value will subsequently be eligible for SROA. In addition, while it goes along resolving which values feed into any particular phi, it accumulates and type conditions it encounters along the way. Thus in the example above, something like the following happens: - We look at %14, which πs to %9 with an Int64 constraint, so we only consider the #4 predecessor for %9 (due to the constraint), until we get to %3, where we again only consider the #1 predecessor, where we find the argument (of type Int64) and conclude the result is always false - Now we pop the next item of the stack from our original phi, look at %12, which πs to %9 with a Nothing constraint. At this point we used to terminate the search because we already looked at %9. However, crucially, we looked at %9 only with an Int64 constraint, so we missed the fact that `nothing` was in fact a possible value for this phi. The result was a missing entry in the generated phi node: ``` 1 ─ goto #3 if not b 2 ─ %2 = Main.nothing::Core.Compiler.Const(nothing, false) 3 ┄ %3 = φ (#1 => false)::Bool │ %4 = φ (#2 => %2, #1 => _2)::Union{Nothing, Int64} │ %5 = (%4 isa Main.Int64)::Bool └── goto #5 if not %5 4 ─ %7 = π (%4, Int64) └── goto #6 5 ─ %9 = π (%4, Nothing) 6 ┄ %10 = φ (#4 => %3, #5 => %3)::Bool │ %11 = φ (#4 => %7, #5 => %9)::Union{Nothing, Int64} │ %12 = (%11 isa Main.Nothing)::Bool └── goto #8 if not %12 7 ─ goto #9 8 ─ nothing::Nothing 9 ┄ %16 = φ (#7 => %10, #8 => %10)::Bool └── return %16 ``` (note the missing #2 predecessor in phi node %3), which would result in an undefined value at runtime, though in this case LLVM would have taken advantage of that to just return 0: ``` define i8 @julia_f32579_16051(i64, i8) { top: ; @ REPL[1]:15 within `f32579' ret i8 0 } ``` Compare this now to the optimized IR with this patch: ``` 1 ─ goto #3 if not b 2 ─ %2 = Main.nothing::Core.Compiler.Const(nothing, false) 3 ┄ %3 = φ (#2 => true, #1 => false)::Bool │ %4 = φ (#2 => %2, #1 => _2)::Union{Nothing, Int64} │ %5 = (%4 isa Main.Int64)::Bool └── goto #5 if not %5 4 ─ %7 = π (%4, Int64) └── goto #6 5 ─ %9 = π (%4, Nothing) 6 ┄ %10 = φ (#4 => %3, #5 => %3)::Bool │ %11 = φ (#4 => %7, #5 => %9)::Union{Nothing, Int64} │ %12 = (%11 isa Main.Nothing)::Bool └── goto #8 if not %12 7 ─ goto #9 8 ─ nothing::Nothing 9 ┄ %16 = φ (#7 => %10, #8 => %10)::Bool └── return %16 ``` The %3 phi node has its missing entry and the generated LLVM code correctly returns `b`: ``` define i8 @julia_f32579_16112(i64, i8) { top: %2 = and i8 %1, 1 ; @ REPL[1]:15 within `f32579' ret i8 %2 } ``` (cherry picked from commit 0a12944ccaf175638ff05085e0519230fd05f157) | 20 July 2019, 21:06:45 UTC |
5283847 | Jeff Bezanson | 06 July 2019, 15:55:01 UTC | fix #32488, type intersection regression (#32509) Issue was caused by 74305bf2c43546bf76843b72ff0d268a3fe16920, so this reverts part of the new logic from there. (cherry picked from commit a9ad6c2bb5771e54a3d4505e2d3146d280c3b093) | 17 July 2019, 16:30:03 UTC |
aa79ae4 | Jeff Bezanson | 03 July 2019, 16:48:08 UTC | fix #32467, parsing macro on `for` inside `do` inside call (#32476) (cherry picked from commit b74ef058a39866852707f877cfc78c1a5cf00247) | 16 July 2019, 16:36:30 UTC |
8dd88f3 | Timo Kluck | 23 May 2019, 18:30:41 UTC | Sparse matrix: fix fast implementation of findnext and findprev for cartesian coordinates (#32007) Revert "sparse findnext findprev hash performance improved (#31354)" This seems to duplicate work from #23317 and it causes performance degradation in the cases that one was designed for. See https://github.com/JuliaLang/julia/pull/31354#issuecomment-491511974 This reverts commit e0bef65d5ac228a0e84e0cee4013c245ce2009eb. Thanks to @mbauman for spotting this issue in https://github.com/JuliaLang/julia/pull/32007#issuecomment-492018400. (cherry picked from commit ec797ef984fc1f56a94c851ab720eb5505e85119) | 16 July 2019, 10:26:40 UTC |
9248bf7 | Alex Arslan | 08 July 2019, 19:42:16 UTC | Set VERSION to 1.2.0-rc2 (#32529) | 08 July 2019, 19:42:16 UTC |
a4129ea | Alex Arslan | 08 July 2019, 17:37:38 UTC | Merge pull request #32270 from JuliaLang/backports-1.2.0-rc2 Backports 1.2.0 rc2 | 08 July 2019, 17:37:38 UTC |
2e72bca | Jeff Bezanson | 08 July 2019, 10:03:05 UTC | fix #32499, regression in struct expr in assignment rhs (#32512) caused by c6c3d72d1cbddb3d27e0df0e739bb27dd709a413 This is a bit of a hack that just moves things around a bit to get a structure more likely to work. (cherry picked from commit a25e722fd63395c463207d3b0c25a6ee9c55e542) | 08 July 2019, 10:05:25 UTC |
bd9f411 | Jeff Bezanson | 05 July 2019, 16:14:01 UTC | fix #32465, inference of splatting unionall NamedTuple types (#32494) (cherry picked from commit 2350c040913d8b8ad73af04297e06a3919f8b30e) | 08 July 2019, 09:50:25 UTC |
b92c6ed | Jan Sulmont | 03 July 2019, 06:45:53 UTC | bug fixed in read_to_buffer (#32457) * bug fixed in read_to_buffer * added test for #32397. * switch back to original case * added torture test for long encoded string randomly laced with spaced (cherry picked from commit 4b6ab68900448a14dc214ad08611c3e09fef1ec5) | 08 July 2019, 09:50:19 UTC |
81fc0a1 | Fredrik Ekre | 06 May 2019, 13:55:32 UTC | Fix optind in getopt on musl libc. On exit optind points to the last non-opt argument of argv, but in the case where there are only options optind does not go beyond argc, except on musl libc, where it becomes argc + 1. (cherry picked from commit 9de07ce5694897ba2e5d61979800600d5dbd72e7) | 08 July 2019, 09:50:16 UTC |
dfad4e6 | Fredrik Ekre | 06 May 2019, 19:01:37 UTC | Unconditionally append lib/julia to rpath, fixes #31903. (#31933) (cherry picked from commit 040a3e5a71632190a13b6bb9a5706c0cde3d6e0f) | 08 July 2019, 09:50:14 UTC |
435510c | Fredrik Ekre | 04 July 2019, 07:47:08 UTC | Upgrade Pkg to v1.2.0-rc3. (#32487) (cherry picked from commit 3d41f2748dc1a28cf10051727f76433018acfeaf, PR #32487) | 04 July 2019, 07:49:04 UTC |
44a224c | Jeff Bezanson | 02 July 2019, 13:59:53 UTC | fix the fix for #32121, more named tuple macro hygiene (#32464) (cherry picked from commit 07c2ecc2e904a18e0c4feedb63368cdd96a7bb02) | 03 July 2019, 08:51:11 UTC |
525d4e9 | Mustafa M | 28 June 2019, 14:55:14 UTC | Prevent download on windows picking up a rogue curl executable (#32412) (cherry picked from commit 6e6bd8e54a01f3d79cc0af36b3ffb1ae34f8bcd8) | 01 July 2019, 12:57:27 UTC |
0ba8caa | Morten Piibeleht | 27 June 2019, 09:57:27 UTC | Fix Distributed.head_and_tail (#32431) The last return statement is currently referring to a non-existent s variable. Also fix the related doctest, even though it does not get tested at the moment. (cherry picked from commit 7bda2c1970a362fcd10e10f846d5d9774a58a53a) | 01 July 2019, 12:57:26 UTC |
dd98510 | Jameson Nash | 26 June 2019, 18:46:08 UTC | codegen,tbaa: fix array isassigned tbaa information (#32356) This avoids a regression (correctness and performance) caused by #21262 where we were no longer able to fold away the isnull assertion in the case where the source also contains an explicit isassigned check. Also upgrade many other CreateInBoundsGEP calls to include the element type (NFC). (cherry picked from commit a7427aac76b496f68a10cdd59d0dffe4f0d8bede) | 01 July 2019, 12:57:25 UTC |
3546c63 | Benoît Legat | 26 June 2019, 07:31:35 UTC | Fix element type of -Symmetric(A) for e.g. Bool or JuMP.VariableRef, fixes #32374 (#32375) (cherry picked from commit d95841934a66530ab54229aea2ed5d80dbc8c070) | 01 July 2019, 12:57:23 UTC |
257c6ce | Alex Arslan | 22 June 2019, 06:53:22 UTC | Add missing test dependency on Random to Statistics (#32383) Statistics uses Random in its tests but doesn't declare it as a test dependency in its Project.toml. (cherry picked from commit f6049d6d25d720bc90d82aadae6be98bc948ef24) | 01 July 2019, 12:57:22 UTC |
4551b30 | Chris Foster | 20 June 2019, 05:01:45 UTC | Fix tryparse for invalid Chars (#32351) This fix adapts the fast path from UInt32(::Char) to the case of digit parsing. (cherry picked from commit 510db132fecd6a1ec742c0034cdf0618e863e128) | 01 July 2019, 12:57:21 UTC |
89f73ab | Jeff Bezanson | 18 June 2019, 06:04:46 UTC | fix #32325, struct plus outer ctor inside `let` (#32326) (cherry picked from commit 6451bdddb1793d08172b7ac31d81aecf916180c9) | 01 July 2019, 12:57:20 UTC |
4a16023 | Jeff Bezanson | 27 June 2019, 18:29:36 UTC | fix #30653, call `malloc_trim` sometimes (#32428) this works around what seems to be a glibc bug (cherry picked from commit f77743ca1e2988d5bcfa68c0b1745e518827e2d3) | 27 June 2019, 18:34:11 UTC |
05e78d5 | Jeff Bezanson | 27 June 2019, 18:27:27 UTC | fix #32386, type intersection bug in var bounds (#32425) might be related to #24333 and/or #21153 (cherry picked from commit 0d9c72dccdb23964bf63aa192a1499a0636e7e19) | 27 June 2019, 18:33:54 UTC |
43b3695 | Steven G. Johnson | 15 June 2019, 11:57:20 UTC | fixes for getindex tab-completion (#31499) * fixes for getindex tab-completion * test fix (cherry picked from commit 1eca37ed862556b6611a9de348a0147494b3a1b6) | 21 June 2019, 21:22:45 UTC |
685a9e3 | Jeff Bezanson | 18 June 2019, 05:15:47 UTC | fix some possible hangs in threaded loops hopefully helps #32258 | 19 June 2019, 13:40:11 UTC |
5579bc6 | Jeff Bezanson | 19 June 2019, 13:36:34 UTC | types: per comment, avoid copy when t is not bound (#32176) (#32355) As mentioned in #9378. Fix recursion issue mentioned in #25796 by using inst_datatype_inner instead of inst_datatype, so that we shouldn't be making copies of any non-bound objects (anything maybe-cacheable) now. (cherry picked from commit 217507fe58e5b8be0196c7e06be6dbbc0891cd6f) | 19 June 2019, 13:36:34 UTC |
c47f050 | Fredrik Ekre | 11 June 2019, 10:36:59 UTC | Bump Pkg to v1.2.0-rc2. (#32281) (cherry picked from commit c630477c4e6af0ae04163378571587f82f6178c8) | 14 June 2019, 16:04:00 UTC |
cdb12d3 | Fredrik Ekre | 09 June 2019, 04:30:01 UTC | Allow both EAUTH and ERROR for bad credential test in LibGit2 tests. (#32268) (cherry picked from commit 7bdba874581703747ae068b77e8546487b28739c) | 14 June 2019, 16:03:59 UTC |
6e7afe6 | Jeff Bezanson | 28 May 2019, 17:50:22 UTC | fix build with JULIA_ENABLE_THREADING==0 (cherry picked from commit d02ad0a22070603875526002cf87f10eb12f3437) | 09 June 2019, 13:32:28 UTC |
12fd2de | Fredrik Ekre | 09 June 2019, 13:24:44 UTC | Remove copy(::SubArray) definition from SparseArrays, fixes #32213. (#32266) This method was introduced in #30552, but was unrelated to the rest of the changes, and no-one reviewed or though about the implications. (cherry picked from commit 5d02c59185ef31703891adc748e0ed414a9a5b3f) | 09 June 2019, 13:27:21 UTC |
05960a5 | Steven G. Johnson | 08 June 2019, 17:20:22 UTC | readdlm(bytearray) shouldn't modify bytearray (#32255) * readdlm(bytearray) shouldn't modify bytearray * Update stdlib/DelimitedFiles/src/DelimitedFiles.jl Co-Authored-By: Jeff Bezanson <jeff.bezanson@gmail.com> (cherry picked from commit 70382102220ac6fe6f7366b5124a40e016e41119) | 09 June 2019, 13:27:20 UTC |
83e7363 | Jeff Bezanson | 07 June 2019, 21:14:28 UTC | use `AbstractMatrix` as the eltype of `Symmetric` for array of arrays (#32041) instead of a 3-element Union type (cherry picked from commit 7b34f1b86ecd20e1e1fd8a9543470b6f2ddb23a2) | 09 June 2019, 13:27:20 UTC |
9ce9000 | Curtis Vogt | 07 June 2019, 21:07:13 UTC | Remove internal sort from getipaddrs (#32260) (cherry picked from commit 2ebe0de6412c2f389bfc15ebe11a0a90e698d714) | 09 June 2019, 13:27:19 UTC |
5a1a361 | Jeff Bezanson | 03 June 2019, 16:32:01 UTC | fix LibGit2 test: unknown repo now returns ERROR instead of EAUTH (#32219) (cherry picked from commit 4d7e78b7184638bcafaf8671bbd2b4d191a8492d) | 09 June 2019, 13:27:19 UTC |
5d88b74 | Elliot Saba | 30 May 2019, 16:08:04 UTC | Bump OpenBLAS BB tarballs to `v0.3.5-2`, to fix FreeBSD (cherry picked from commit 9628242176c9be769c8d45dc99332198065e5cbf) | 09 June 2019, 13:27:18 UTC |
28c2b0d | Chris Foster | 28 May 2019, 22:24:48 UTC | Fix unsigned wrap around in lpad/rpad/string allocation (#32161) Fixes #32160 (cherry picked from commit 86bc521ed260fa491bdd43448c032f8ff5389d0c) | 09 June 2019, 13:27:16 UTC |
d2e2ea9 | Fredrik Ekre | 26 May 2019, 11:48:16 UTC | Fully qualify at-everywhere, fixes #28966. (#32144) (cherry picked from commit e6734fa5423b720329e7662c56cd7c3b5eaaebda) | 09 June 2019, 13:27:15 UTC |
b991468 | Jeff Bezanson | 24 May 2019, 20:39:29 UTC | fix #32121, macro hygiene bug in named tuples (cherry picked from commit d8798be07e24e27fbc29a6ee824f4990a7e94f39) | 09 June 2019, 13:27:14 UTC |
9959fa5 | Keno Fischer | 18 May 2019, 17:29:22 UTC | Two fixes to win32 cross compilation - The default mingw32 gfortran on ubuntu prints the version as `GNU Fortran (GCC) 7.3-win32 20180312`, rather than `7.3.0` most other gfortrans do, so be robust to that in normalize_triplet - When shelling out to python use the host path rather than the windows-equivalent path, since python is a host tool. (cherry picked from commit 36d6d7a255c3dafea5bfff0caca81197404c56d1) | 09 June 2019, 13:27:14 UTC |
3fcb168 | Elliot Saba | 31 May 2019, 18:19:18 UTC | fix mkl build for 1.2.0-rc1: (USE_BINARYBUILDER issue) (#32197) fix mkl build for 1.2.0-rc1: (USE_BINARYBUILDER issue) | 31 May 2019, 18:19:18 UTC |
fa79094 | daviehh | 30 May 2019, 22:24:51 UTC | fix mkl build fix ordering of USE_BINARYBUILDER_{OPENBLAS, SUITESPARSE, OPENLIBM}: they need to happen after the intel libraries variables have been set | 30 May 2019, 22:24:51 UTC |
7097799 | Jeff Bezanson | 29 May 2019, 19:47:41 UTC | Set VERSION to 1.2.0-rc1 | 30 May 2019, 02:22:33 UTC |
bcbd168 | Elliot Saba | 10 May 2019, 15:55:43 UTC | Add GCC 9 support to `normalize_triplet.py` (#31976) | 30 May 2019, 02:22:33 UTC |
e6280f5 | Jeff Bezanson | 29 May 2019, 19:45:11 UTC | fix license headers and a doc link | 29 May 2019, 19:45:11 UTC |
d85d093 | Jeff Bezanson | 29 May 2019, 19:18:08 UTC | add missing testhelpers/llvmpasses.jl file (#32175) | 29 May 2019, 19:18:08 UTC |
52e9e4c | Elliot Saba | 23 May 2019, 20:35:49 UTC | Fix BB backport definition | 23 May 2019, 20:35:49 UTC |
5180ffe | Elliot Saba | 23 May 2019, 18:40:13 UTC | Automatically disable `USE_BINARYBUILDER_xxx` when `USE_SYSTEM_xxx` is set (#31725) Also renames `USE_BINARYBUILDER_UNWIND` to `USE_BINARYBUILDER_LIBUNWIND` for consistency, as well as providing a little bit of dependency logic to auto-disable `USE_BINARYBUILDER_SUITESPARSE` if `USE_SYSTEM_BLAS` is set, for example. (cherry picked from commit 5f808c6ad7dbc06644647cde8ccff50fb5d907a9) | 23 May 2019, 20:12:35 UTC |
e5dfde8 | Alex Arslan | 23 May 2019, 18:38:35 UTC | Amend matrix * vector specialization for strided arrays (#32097) This restricts the element type of the input vector to be `<:Real` and only converts in case the promoted type is concrete. Fixes #32092. (cherry picked from commit 587cb8242f9e564b66ad5851abea2537ba4fb1de) | 23 May 2019, 20:06:41 UTC |
ad5e60a | Jeff Bezanson | 23 May 2019, 18:37:58 UTC | work around #32087 by polling for I/O on windows inside thread loops (#32109) (cherry picked from commit 4247a48ec29746ade8b5b228b30c731fbcce8c56) | 23 May 2019, 20:06:41 UTC |
b4ff156 | Jeff Bezanson | 23 May 2019, 18:33:32 UTC | put back broadcast behavior with repeated indices, changed by #31300 (#31391) (cherry picked from commit fb181c374f7b8a4292ab28f22230fa1b7ac576c8) | 23 May 2019, 20:06:40 UTC |
ae8fc04 | Tim Holy | 22 May 2019, 15:05:28 UTC | BunchKauffman: correct permutation for rook pivoting (fixes #32080) (#32108) (cherry picked from commit 7b70d4931f1472cf03a76e1dc7f1a8f55374c179) | 23 May 2019, 20:06:40 UTC |
1b72e97 | Reimer Behrends | 20 May 2019, 19:52:19 UTC | Prevent the GC task callback from segfaulting. (#32088) It is possible when marking task objects in the GC for the associated jl_ptls_t reference to be NULL. To determine whether a task is a root task, we therefore also have to check if that reference is valid. (cherry picked from commit 25c33e40c5abf5a43d8e45832a889755d6423f38) | 22 May 2019, 06:57:39 UTC |
b19fcbc | Elliot Saba | 22 May 2019, 06:54:43 UTC | Disable BB `GMP` and `MPFR`, to fix performance regressions (#32102) | 22 May 2019, 06:54:42 UTC |
861f7a2 | Matt Bauman | 16 May 2019, 22:30:04 UTC | fix #31674, error when storing nonzeros into structural zeros with .= (#31678) Previously, broadcasted assignment (`.=`) would happily ignore all nonstructured portions of the destination, regardless of whether the broadcasted expression would actually evaluate to zero or not. This changes these in-place methods to use the same infrastructure that out-of-place broadcast uses to determine the result type. If we are unsure of the structural properties of the output, we fall back to the generic implementation, which will attempt to store into every single location of the destination -- including those structural zeros. Thus we now error in cases where we generate nonzeros in those locations. (cherry picked from commit 6bd396775dc257631a020f1cd3e44638c9fde3cd) | 20 May 2019, 07:21:31 UTC |
f254c2e | Keno Fischer | 16 May 2019, 21:25:35 UTC | Add Base64 to Serialization test deps (#32053) This dependency was added in 8f9ace09a3571e2aef0f5639ea55ec8fe830b0cf, but not reflected in the Project.toml file. Fixes `test Serialization` invocation. (cherry picked from commit ffb26e702411a69038c2a8a4a7bb82a54afb4066) | 20 May 2019, 07:21:31 UTC |
13bcc06 | Jeff Bezanson | 16 May 2019, 21:25:14 UTC | fix #32046, Error test result from test_logs (#32052) (cherry picked from commit b2833ea32763231e9a9ecb4e7f23d47d57c4738e) | 20 May 2019, 07:21:31 UTC |
efcc509 | Jeff Bezanson | 16 May 2019, 15:28:08 UTC | move export of `Event` from Base back to Threads (#32043) (cherry picked from commit 62c0677db79751385fd1181da442ae70b6c19187) | 20 May 2019, 07:21:31 UTC |
291109b | Jeff Bezanson | 16 May 2019, 04:27:25 UTC | fix `isa` fast path for typevars with lower bounds (#32040) (cherry picked from commit 7a75753ab84bb401bbcb120faa9f96d6d3042f7f) | 20 May 2019, 07:21:31 UTC |
a89634b | Jeff Bezanson | 16 May 2019, 04:27:05 UTC | fix serializer for compat with 1.0 for saved functions (#32028) (cherry picked from commit 8f9ace09a3571e2aef0f5639ea55ec8fe830b0cf) | 20 May 2019, 07:21:31 UTC |
fcc28a7 | Jeff Bezanson | 16 May 2019, 00:18:25 UTC | restore previous exports from Base.Threads (#32036) (cherry picked from commit 507312d5bf921066e270e1bb15b322a14b8ab822) | 20 May 2019, 07:21:31 UTC |
84ca0c0 | mikhail-j | 15 May 2019, 10:07:49 UTC | Update Mozilla CA certificate store to latest (05-15-2019) for libgit2 SSL. (cherry picked from commit b3172067fd9aed68a005971ecb86a1dedd7b2890) | 20 May 2019, 07:21:31 UTC |
3715384 | Steven G. Johnson | 14 May 2019, 13:09:44 UTC | bugfix in Hermitian + complex*I (#32001) (cherry picked from commit b05c0c7507a7a2052b88594470a41f876bb7122d) | 20 May 2019, 07:21:31 UTC |
9fa5ea8 | Keno Fischer | 02 May 2019, 12:16:50 UTC | Prevent stack overflow in Profile (#31893) As a follow up to #31693, this fixes the other place in Profile that recurses over Profile data, causing stack overflows. This should fix a bunch of the recent intermittent CI faults on linux32. (cherry picked from commit 1707e13b925f72543e67b12fd72ef75bd23a94f9) | 15 May 2019, 16:24:52 UTC |
4574af8 | Jeff Bezanson | 12 April 2019, 14:59:03 UTC | fix potential stack overflow in Profile.jl (#31693) (cherry picked from commit 6308ebd6ec8ec943c72603c7fb82bba4c116e07f) | 15 May 2019, 16:24:38 UTC |
dac41b4 | Elliot Saba | 15 May 2019, 11:27:08 UTC | Change BB tarball naming scheme to include release number (#32025) This will avoid hash collisions when we need to bump a tarball due to a build issue. This also bumps the OpenBLAS BB tarball release to include a SkylakeX patch (cherry picked from commit a75921aade78430de95f7549975aae19a9938ad3) | 15 May 2019, 11:27:07 UTC |
e3de220 | Jeff Bezanson | 11 May 2019, 15:50:04 UTC | fix #31993, intersection of `Type{Vec}` and `Type{<:Vec{T}}` (#31997) (cherry picked from commit bfcf1720a54379fe69806058431e9ebc99376b23) | 13 May 2019, 13:17:42 UTC |
8653aed | Jeff Bezanson | 08 May 2019, 18:38:34 UTC | fix #31899, type intersection involving Int in upper bound (#31960) (cherry picked from commit 4c28b3685c88eefef029e66b7b48fd1a880c6103) | 13 May 2019, 13:17:25 UTC |
413901f | Keno Fischer | 11 May 2019, 15:44:25 UTC | Don't attempt to const prop call cycles (#31996) Even if the result is unused. Fixes #31974. (cherry picked from commit 40296fb3c78984771a51b653588faa5212f5f655) | 13 May 2019, 13:15:37 UTC |
3a0e1d0 | Jeff Bezanson | 10 May 2019, 20:06:05 UTC | synchronize FileWatching (#31981) (cherry picked from commit f0ffb29feb0499ce49d621acfa8a2ce192e8dba0) | 13 May 2019, 13:15:36 UTC |
508ce89 | Keno Fischer | 10 May 2019, 13:41:59 UTC | Accept both Cvoid and Ptr{Void} return type in ccall(:memcpy) (#31464) POSIX specifies that memcpy returns its first argument, which is a bit of a useless feature (e.g. the llvm intrinsic just returns `void`. Nevertheless, since we're intercepting the ccall here, we should allow it. For convenience, still allow the Cvoid return though. Fixes #31073 (cherry picked from commit 8d2727ba5d1208db663b43216362356e4f96a160) | 13 May 2019, 13:15:35 UTC |
2c2b344 | Chris Foster | 09 May 2019, 22:10:18 UTC | Fix pop_exception lowering for try-break-finally (#31766) (#31931) In the case where a finally handler was active, pop_exception was incorrectly omitted when lowering `break` inside a catch block. This leads to stale exceptions on the stack. (cherry picked from commit 829a4a665a749efd109ac5dd857b979ec7dd944d) | 13 May 2019, 13:15:34 UTC |
cce06d6 | Keno Fischer | 09 May 2019, 16:24:41 UTC | Fix world age issues in Serialization test if run in Main (#31973) Fixes #31966 (cherry picked from commit 14b74bcbc4d180fb27885926fbdfeb244b5b1344) | 11 May 2019, 07:56:48 UTC |
37dbfc1 | KristofferC | 10 May 2019, 07:03:23 UTC | Revert "Fix `repr` on `DateTime` (#30200)" This reverts commit 8d8b3d99bddffb3a581b8e337843304cbd857090. | 10 May 2019, 07:03:23 UTC |
1d7c1fa | KristofferC | 10 May 2019, 07:02:17 UTC | Revert "Fix `repr` on `Period` Types, and `DateTime`, `Date` (#30817)" This reverts commit a7fabc91638064ebbad03831881b1459d4b92bd5. | 10 May 2019, 07:02:17 UTC |
339911f | Jeff Bezanson | 09 May 2019, 19:00:25 UTC | fix #31965, bug in interpreter stacktraces and `jl_code_requires_compiler` (#31967) (cherry picked from commit e3afef0dc3505eea570dfb35a3a6ed1ecbbdcbe1) | 09 May 2019, 19:18:19 UTC |