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 |
---|---|---|---|---|
a04936e | Alex Arslan | 12 September 2019, 19:49:35 UTC | Set VERSION to 1.3.0-rc2 (#33200) | 12 September 2019, 19:49:35 UTC |
58803fe | Kristoffer Carlsson | 08 September 2019, 14:53:51 UTC | Merge pull request #32973 from JuliaLang/backports-release-1.3 WIP: Backports for 1.3-RC2 | 08 September 2019, 14:53:51 UTC |
e69ce0f | Takafumi Arakaki | 08 September 2019, 06:58:01 UTC | Normalize index to CartesianIndex in _modify! (#33187) (cherry picked from commit 6a20ad7eaa9da44088569dcd13596c619d026dd1) | 08 September 2019, 07:24:05 UTC |
965fc11 | Fredrik Ekre | 06 September 2019, 18:20:12 UTC | Bump Pkg for 1.3.0-rc2. (#33180) (cherry picked from commit f71f58e32d942648f829a2f1ee746d401eaf3213) | 08 September 2019, 07:24:04 UTC |
c63f70f | Kristoffer Carlsson | 06 September 2019, 10:07:46 UTC | Revert "Fix `repr` on `DateTime` (#30200)" This reverts commit 8d8b3d99bddffb3a581b8e337843304cbd857090. | 06 September 2019, 10:07:46 UTC |
a5539a0 | Kristoffer Carlsson | 06 September 2019, 10:01:43 UTC | Revert "Fix `repr` on `Period` Types, and `DateTime`, `Date` (#30817)" This reverts commit a7fabc91638064ebbad03831881b1459d4b92bd5. | 06 September 2019, 10:01:43 UTC |
8f662b5 | Tim Besard | 05 September 2019, 11:55:36 UTC | Factor-out logic to determine the path of the precompilation cache file. (cherry picked from commit 2de79f7c49accb102353f9ad638c29c859ffc51a) | 06 September 2019, 09:52:56 UTC |
13bb8cc | Nathan Daly | 06 September 2019, 09:36:49 UTC | Fix `assert_havelock(::ReentrantLock)` to assert that the _current-task_ has the lock. (#33159) * Fix `assert_havelock(::ReentrantLock)` to assert that the _current-task_ has the lock. Before this commit, new threads would incorrectly believe that they held a lock on a Condition when they actually didn't, and would allow illegal operations, e.g. notify: ```julia julia> c = Threads.Condition() Base.GenericCondition{ReentrantLock}(Base.InvasiveLinkedList{Task}(nothing, nothing), ReentrantLock(nothing, Base.GenericCondition{Base.Threads.SpinLock}(Base.InvasiveLinkedList{Task}(nothing, nothing), Base.Threads.SpinLock(Base.Threads.Atomic{Int64}(0))), 0)) julia> lock(c) julia> fetch(Threads.@spawn Base.assert_havelock(c)) # This should be an ERROR (the new thread doesn't have the lock) julia> fetch(Threads.@spawn notify(c)) # This should be an ERROR (the new thread doesn't have the lock) 0 julia> fetch(Threads.@spawn wait(c)) # This error should be caught earlier (in assert_havelock). ERROR: TaskFailedException: unlock from wrong thread Stacktrace: [1] error(::String) at ./error.jl:33 [2] unlockall(::ReentrantLock) at ./lock.jl:121 [3] wait(::Base.GenericCondition{ReentrantLock}) at ./condition.jl:105 [4] (::var"##19#20")() at ./threadingconstructs.jl:113 ``` (The same holds for `@async` as `@spawn`.) After this change, the assertion works correctly: ``` julia> c = Threads.Condition(); julia> lock(c) julia> fetch(Threads.@spawn Base.assert_havelock(c)) # This correctly ERRORs ERROR: TaskFailedException: concurrency violation detected Stacktrace: [1] error(::String) at ./error.jl:33 [2] concurrency_violation() at ./condition.jl:8 [3] assert_havelock at ./condition.jl:28 [inlined] [4] assert_havelock at ./REPL[22]:1 [inlined] [5] assert_havelock(::Base.GenericCondition{ReentrantLock}) at ./condition.jl:73 [6] (::var"##21#22")() at ./threadingconstructs.jl:113 ``` Also adds unit test that failed before this commit but now succeeds * Remove default impl of `assert_havelock`; add `::SpinLock` impl (cherry picked from commit 784eb57a06aaab95bc4c22f288bd0c9f2b1687ca) | 06 September 2019, 09:52:55 UTC |
3e543a2 | Rafael Fourquet | 06 September 2019, 09:35:55 UTC | RNG: fix Sampler selection for GLOBAL_RNG (#33172) (cherry picked from commit 4c8cd3b8e56094015060905340371a9467209eba) | 06 September 2019, 09:52:55 UTC |
1eacbee | Mustafa M | 04 September 2019, 16:45:24 UTC | Replace realpath implementation with libuv (#33116) (cherry picked from commit 921b4f84a13b0e1c637cff149dd3e16fb0333964) | 05 September 2019, 08:21:04 UTC |
2410981 | Jeff Bezanson | 04 September 2019, 16:37:47 UTC | fix #33135, wrong scope resolution with conflicting sparams and let vars (#33145) The static parameters of an outer scope should not be passed along to inner scopes; it instead needs to be handled by the lookup process iterating back to enclosing scopes. (cherry picked from commit 0fc3f039ee6e42f6a12c7d31ce54f02f6b79b5b2) | 05 September 2019, 08:21:03 UTC |
1d43fb6 | Tim Flynn | 04 September 2019, 16:21:30 UTC | Fix which behavior when passed an empty string (#33150) * Fix behavior of Sys.which when passed an empty String argument * Added test to check for fixed Sys.which behavior with empty string input * Added test to check that Sys.which returns nothing when passed a blank string * Ensure that Sys.which returns a regular file and never a directory * Moved new Sys.which tests into test/spawn.jl alongside the existing ones * Remove new which tests from test/sysinfo.jl (they've moved to test/spawn.jl) (cherry picked from commit fa235cc83ad13c301e1242ed1654429beaa5cb53) | 05 September 2019, 08:21:03 UTC |
46d0822 | Jameson Nash | 04 September 2019, 01:13:02 UTC | ccall: fix vararg count computation (#33123) (cherry picked from commit a9d4eacabae230d4ba5500078d50afc1eade2b57) | 05 September 2019, 08:21:02 UTC |
8c51a52 | Elliot Saba | 02 September 2019, 19:07:26 UTC | Bump libssh2 to `v1.9.0`, use MbedTLS on all platforms (#33089) * Bump libssh2 to `v1.9.0`, use MbedTLS on all platforms * Remove patches from source builds (cherry picked from commit d3250fe0057063bd57108883659b283be97bb75e) | 03 September 2019, 20:10:00 UTC |
5f214ab | Takafumi Arakaki | 29 August 2019, 08:32:50 UTC | Workaround for performance penalty of splatting a number (#33108) (cherry picked from commit 4bf946a9cace1899e18f64ec53e3dd60b0b9f2b2) | 03 September 2019, 20:09:59 UTC |
eac42ce | Matt Bauman | 27 August 2019, 16:06:50 UTC | fix #33020, check axes for broadcasted assignment from tuples (#33080) We avoid computing axes for tuples -- which is a valuable optimization -- but when we explicitly construct a tuple broadcast with axes pre-set (for, e.g., broadcasted assignment), we need to check that those axes are compatible with the ones inside the broadcasted expression before accepting them. (cherry picked from commit b5c4e63db08a56f442b35ffd85a419c54c9c0cc1) | 30 August 2019, 19:14:40 UTC |
8e092f7 | Keno Fischer | 29 August 2019, 18:56:26 UTC | Fix Float16 conversion from large Float32s (#33084) Fixes #33076 (cherry picked from commit 7bc790491b69c97cdb938457578d005087f2697a) | 30 August 2019, 19:13:26 UTC |
f69b057 | Matt Bauman | 27 August 2019, 07:32:19 UTC | error instead of widening index types in sparse (#33083) Followup to https://github.com/JuliaLang/julia/pull/31724/files#r317686891; instead of widening the index type dynamically based upon the index vector length, just throw an error in the case where the index type cannot hold all the indices in a CSC format. This previously was an OOB access (and likely segfault) in 1.2, so throwing an error here is not a breaking change -- and throwing an error restores type stability, addressing the performance regression flagged in #32985. (cherry picked from commit 9725fb4c3f94ecf4f2264f2bcceb636562f17006) | 27 August 2019, 07:34:26 UTC |
9f39733 | Jeff Bezanson | 26 August 2019, 23:21:55 UTC | fix #32970, at-threads disabled after a loop errors (#33034) (cherry picked from commit 5c42f102acdf11595511f183e6d1ab1a89208757) | 27 August 2019, 07:34:26 UTC |
dbcc3dd | Fredrik Ekre | 26 August 2019, 19:45:56 UTC | Update unwind BB binaries for musl libc. (#33032) (cherry picked from commit e6dd72f7a6afbd28e779eb7786fdebead0b4fca7) | 27 August 2019, 07:34:25 UTC |
c0c8038 | Elliot Saba | 08 August 2019, 01:35:13 UTC | Upgrade `doc/make.jl` to introspect branch/tag names from git… (#32823) Upgrade `doc/make.jl` to introspect branch/tag names from git info (cherry picked from commit ad8cf8d8f7b2ca9f2612581a21283b14c7b22e7d) | 26 August 2019, 19:31:50 UTC |
27a12c8 | Kristoffer Carlsson | 26 August 2019, 19:03:37 UTC | fix performance regression in broadcasting in some cases (#33079) (cherry picked from commit 56fdb19aaad442d68fc9ea0c4759793a2265eb75) | 26 August 2019, 19:25:27 UTC |
8e66361 | Jeff Bezanson | 26 August 2019, 18:55:55 UTC | fix #32903, regression in Ctrl-C after adding io locks (#33031) (cherry picked from commit 7d65e13abc19e30f039e74aff63a9e0bf4f0538b) | 26 August 2019, 19:25:26 UTC |
41bd234 | Kristoffer Carlsson | 26 August 2019, 10:12:37 UTC | improve precompilation coverage (#33006) - move the place where --trace-compile outputs precompile statement to a location that catches more cases - tweak the REPL code to be more amenable to precompilation in light of - instead of trying to encode all the rules where the precompile emitter fails (#28808) just try to precompile and do nothing if it fails. (cherry picked from commit c0478d87df6182932b78738be97cc108f0f93248) | 26 August 2019, 19:25:26 UTC |
d7187e4 | Elliot Saba | 21 May 2019, 15:43:21 UTC | Disable BB `GMP` and `MPFR`, to fix performance regressions (cherry picked from commit 4c12b7a3fb07586b25e5244c90d1ede273ddab9a) | 26 August 2019, 19:24:04 UTC |
aac65c2 | Fredrik Ekre | 24 August 2019, 09:19:50 UTC | Fix LU doctest broken by #32989. (#33051) (cherry picked from commit 24f16115c6017f649139f3ad40b7c8e0db6b9166) | 25 August 2019, 08:14:52 UTC |
0905f7c | Kristoffer Carlsson | 23 August 2019, 14:58:36 UTC | improve performance of setindex! on IdDict (#33009) (cherry picked from commit d1979e335d8869a62c4d3f379e10c0ab68a5de64) | 25 August 2019, 08:14:51 UTC |
0d5848c | Andreas Noack | 23 August 2019, 07:34:39 UTC | Use pivoting as the default in LU regardless of the element type. (#32989) For types that weren't subtypes of AbstractFloat, we used to try to LU factorize without pivoting and only use pivoting when it failed. This caused large numerical errors when computing the LU for element types which promoted to float like numbers such as most integers. The behavior was never documented and is error prone. Hence, this PR removes the behavior. (cherry picked from commit 5af3c2a8b42f50c585667b53f158fc4db6cc19e4) | 25 August 2019, 08:14:50 UTC |
add5c78 | Keno Fischer | 23 August 2019, 06:20:24 UTC | Fix incorrect use of `isimmutable` (#33042) This function operates on values not on types (though it is a bit of a trap). Also add a test to catch this bug. (cherry picked from commit aee3fc2dc1a24431fc28a0024029e45cc3aa3b7d) | 25 August 2019, 08:14:49 UTC |
438632e | Milan Bouchet-Valat | 22 August 2019, 22:37:40 UTC | Add missing checksums for libgit2 0.28 (#33022) (cherry picked from commit cd16f6e74cdb23f9986a387aef29b2f0631f5653) | 25 August 2019, 08:14:48 UTC |
f6e60ea | Chris Foster | 22 August 2019, 17:15:18 UTC | Disallow var syntax in string interpolation (#32948) The var"##" syntax should be disabled in string interpolation. Disallow `var` syntax in command interpolations This is special cased for compatibility. A more general fix would be to make cmd interpolation syntax exactly the same as string interpolation. (cherry picked from commit 050160c2c6f410c6d68016a5acb141b9d51e6841) | 25 August 2019, 08:14:47 UTC |
e38bc7e | Milan Bouchet-Valat | 22 August 2019, 09:55:11 UTC | Bump libgit2 to 0.28.2 (#32806) This allows dropping MbedTLS patches which have been upstreamed. The order in which configuration options are returned has changed, making a test fail: make the code more robust by giving priority to more specific options over global ones. (cherry picked from commit d0b5d9850fb7b51c7831d3897ad46e4d3478d322) | 25 August 2019, 08:14:46 UTC |
222fa90 | Antoine Levitt | 21 August 2019, 19:37:23 UTC | Clarify the behavior of rand/randn for complex types (#33002) (cherry picked from commit fa641c628e993d880890ec1963a35686373d8b12) | 25 August 2019, 08:14:45 UTC |
f482cb4 | Kristoffer Carlsson | 21 August 2019, 14:54:14 UTC | fix and test that a certain broadcast pattern doesn't allocate (#33007) (cherry picked from commit 191f2aea9028b4183db1d9768ec5170db758580f) | 25 August 2019, 08:14:43 UTC |
2a1ab32 | Morten Piibeleht | 21 August 2019, 11:35:59 UTC | docs: prepend v to tag string (#32993) (cherry picked from commit 67234925efbac41f58249839ff03b4b9d36c1ec0) | 25 August 2019, 08:14:42 UTC |
b0d635e | Michael F. Herbst | 20 August 2019, 20:12:25 UTC | Fix AbstractQ conversion to different-typed matrix (#32979) (cherry picked from commit fcf90635899d8c51833e6c2d54145b1fb7487605) | 25 August 2019, 08:14:41 UTC |
1a19ae8 | Fredrik Ekre | 20 August 2019, 18:12:56 UTC | Bump Pkg version. (#32975) (cherry picked from commit 64be75fe3ae16217c74d34348cece0cf2fab8d01) | 25 August 2019, 08:14:40 UTC |
91ffdca | Tim Holy | 20 August 2019, 08:32:08 UTC | Add missing `seed!(::_GLOBAL_RNG)` method (#32961) (cherry picked from commit 8ebe5643ca009af913c2a4b7b8707e2c0c7c69df) | 20 August 2019, 08:33:44 UTC |
768b25f | Alex Arslan | 18 August 2019, 00:04:33 UTC | Set VERSION to 1.3.0-rc1 (#32941) | 18 August 2019, 00:04:33 UTC |
19a2b2e | Kristoffer Carlsson | 17 August 2019, 11:13:47 UTC | add a note on checking for equality with singletons (#28700) * add a note on checking for equality with singletons | 17 August 2019, 11:13:47 UTC |
1fcadf7 | Kristoffer Carlsson | 17 August 2019, 11:10:24 UTC | remove unused ENV variable `JULIA_DEBUG_LOADING` from docs [ci skip] (#27262) | 17 August 2019, 11:10:24 UTC |
b0ff444 | Jameson Nash | 17 August 2019, 03:26:04 UTC | Profile,test: fix busy-wait test (#32933) When d7a90c0bbfa228e920d509f2639c364feade84d3 was added, it potentially reduced the sleep timeout to zero if we took a snapshot right away, unintentionally ensuring we did not have any samples inside Julia! fix #29880 and add a test for the empty printing case | 17 August 2019, 03:26:04 UTC |
d566caa | Jameson Nash | 17 August 2019, 03:25:07 UTC | Merge pull request #32929 from JuliaLang/jn/32031-corrected Corrected version of #32794 tests | 17 August 2019, 03:25:07 UTC |
cd6f059 | Elliot Saba | 17 August 2019, 02:57:30 UTC | Bump `Pkg` version to be `Artifact`-aware (#32918) * Bump `Pkg` version to be `Artifact`-aware This introduces the new `Pkg.Artifacts` subsystem into the standard library. * Fix `Pkg` doctests | 17 August 2019, 02:57:30 UTC |
b5f4e87 | Takafumi Arakaki | 16 August 2019, 20:28:09 UTC | 5-arg mul! bug fixes (#32901) * Enforce strong-zero behavior for alpha * Fix random tests for 5-arg mul! (avoid promotion in vector literal) * Always test `mul!` against `Matrix`/`Vector`'s `*` * Fix 5-arg mul! for Bi/Tri/Sym * Diag * Add tests with adjoint and transpose in random test * Test strong zero in random test * Fixing 5-arg mul! for Bi/Tri/Sym * Diag * Fixing strong zero test; handle UnitLowerTriangular etc. * Enforcing strong-zero behavior for alpha * Fixing strong zero test; handle Bidiagonal etc. * Fixing 5-arg mul! for Bi/Tri/Sym * Diag * Fixing 5-arg mul! for Bi/Tri/Sym * Diag * Include values of α and β in testset description * Handle empty sub-diagonal * Enforcing strong-zero behavior for alpha * Short-circuit multiplication by alpha | 16 August 2019, 20:28:09 UTC |
b51ae5b | Jeff Bezanson | 16 August 2019, 20:17:27 UTC | 1.3 NEWS edits (#32928) | 16 August 2019, 20:17:27 UTC |
6c59940 | Jeff Bezanson | 16 August 2019, 20:16:19 UTC | Merge branch 'master' into jn/32031-corrected | 16 August 2019, 20:16:19 UTC |
694d59a | Kristoffer Carlsson | 16 August 2019, 18:08:00 UTC | add an LRU cache for precompile files (#32651) instead of always clobbering the one precompile file per package for multiple environments, introduce a LRU cache (10 files that we cycle through). | 16 August 2019, 18:08:00 UTC |
9da7fbc | Moritz Schauer | 16 August 2019, 17:46:46 UTC | Fix 32 bit overflows (#32908) | 16 August 2019, 17:46:46 UTC |
387eb80 | Rafael Fourquet | 16 August 2019, 17:43:50 UTC | fix overwritten unescape_string (#32925) | 16 August 2019, 17:43:50 UTC |
f716b40 | Jameson Nash | 16 August 2019, 17:05:06 UTC | Merge pull request #32776 from JuliaLang/jn/typemap-unsorting TypeMap: Cease trying to guarantee sorting | 16 August 2019, 17:05:06 UTC |
f32811d | Jameson Nash | 16 August 2019, 16:28:14 UTC | Improve stat error messages #32031 (#32794) Fixes #32030 | 16 August 2019, 16:28:14 UTC |
634523f | Travis DePrato | 15 May 2019, 03:20:45 UTC | Improve stat error messages. Co-Authored-By: Jameson Nash <vtjnash@gmail.com> Fixes #32030 | 16 August 2019, 16:08:41 UTC |
d28ffbf | Jameson Nash | 05 August 2019, 14:17:30 UTC | file test: reformat [nfc] | 16 August 2019, 16:08:41 UTC |
fb04178 | Chris Foster | 16 August 2019, 16:00:37 UTC | `var"ident"` syntax for non-standard identifiers (#32408) Allow identifiers like Symbol("#example#") to be represented in julia code with the syntax `var"#example#"`. This needed support in the parser rather than being a string macro so that it could be used in any context where a normal identifier is allowed. Show nonstandard identifiers in Exprs with var"ident" syntax | 16 August 2019, 16:00:37 UTC |
c05864e | Jeff Bezanson | 16 August 2019, 11:51:44 UTC | fix ALWAYS_COPY_STACKS with threads (#32861) | 16 August 2019, 11:51:44 UTC |
9d7a5cf | Moulay Driss EL ALAOUI FARIS | 16 August 2019, 11:02:29 UTC | Add 0-argument anonymous function example to manual/functions (#32915) | 16 August 2019, 11:02:29 UTC |
13ac76a | Alexander Seiler | 16 August 2019, 07:11:23 UTC | Improve printing of SVD factorization (#32919) * Improve printing of SVD factorization * Get rid of trailing whitespaces * Get rid of leading space in docs | 16 August 2019, 07:11:23 UTC |
8648053 | Stefan Karpinski | 16 August 2019, 03:10:37 UTC | download: add DOWNLOAD_HOOKS to rewrite URLs (close #32805) (#32917) | 16 August 2019, 03:10:37 UTC |
39c81e8 | Jameson Nash | 16 July 2019, 20:57:05 UTC | gf-cache: avoid listing equivalent types addresses an issue where we might be find an ambiguity with badly designed methods, such as the ambiguous Nothing/Missing rules (cf #31602) | 16 August 2019, 02:49:27 UTC |
f0e5f9e | Jameson Nash | 03 August 2019, 00:11:57 UTC | gf: improve check_ambiguous_visitor filtering relax the check here to more closely match the comment | 16 August 2019, 02:49:27 UTC |
06b4af4 | Jameson Nash | 28 June 2019, 16:20:33 UTC | dispatch: tolerate un-sorted tables and support non-transitive specificity | 16 August 2019, 02:49:27 UTC |
009a3f7 | Jameson Nash | 16 July 2019, 19:34:05 UTC | incremental performance: remove duplicated work during loading | 16 August 2019, 02:07:06 UTC |
3a22e1f | Jameson Nash | 02 July 2019, 23:03:44 UTC | isambiguous: fix has_bottom_parameter definition | 16 August 2019, 02:07:06 UTC |
1425225 | Jameson Nash | 02 July 2019, 22:25:00 UTC | rutils: jl_static_show of method-table robustness handle accidental cycles in the TypeMap->next list, and handle forward refernces in TypeMap->prev without excessive printing | 16 August 2019, 02:07:06 UTC |
a32f974 | Jameson Nash | 16 August 2019, 02:01:36 UTC | convert missing/nothing: fix previously undetected ambiguity in #31602 | 16 August 2019, 02:07:06 UTC |
681dfdc | Samikshya Chand | 16 August 2019, 01:44:26 UTC | Fix bug in SubstitutionString replace (#30513) | 16 August 2019, 01:44:26 UTC |
84deaec | Katharine Hyatt | 16 August 2019, 01:04:26 UTC | Add some xrefs to Libc docstrings (#32912) | 16 August 2019, 01:04:26 UTC |
4c4751d | Kristoffer Carlsson | 15 August 2019, 23:06:58 UTC | move all workarounds for #28808 to the same place in generate_precompile file (#32910) | 15 August 2019, 23:06:58 UTC |
af1979b | Nathan Daly | 15 August 2019, 22:38:37 UTC | Add Channel constructor keyword argument to `@spawn` new Task in parallel (#32872) Add a parameter to the Channel constructor to allow the Tasks it creates to be scheduled on multiple threads. Examples: ```julia # Spawn a Task to handle each input request ch = Channel{String}(0, spawn=true) do ch handle_request(ch, request) end ``` Adds a manual check that users don't use the `spawn=` keyword argument with the deprecated keyword arguments `ctype=` or `csize=`. | 15 August 2019, 22:38:36 UTC |
1f564ce | Jeff Bezanson | 15 August 2019, 22:02:13 UTC | some improvements to `summarysize`, fixes #32881 (#32886) - 0-field mutable structs take 1 word - take uniqueness into account for Strings - include union selector bytes for Arrays | 15 August 2019, 22:02:13 UTC |
4c0049c | Tanmay Mohapatra | 15 August 2019, 22:00:44 UTC | do not use myid() to differentiate master & worker (#32879) Occasionally while adding a large number of workers and particularly worker-worker connections are not lazy, it is possible to encounter the following error: ``` ERROR (unhandled task failure): MethodError: no method matching manage(::Base.Distributed.DefaultClusterManager, ::Int64, ::WorkerConfig, ::Symbol) Closest candidates are: manage(!Matched::Base.Distributed.SSHManager, ::Integer, ::WorkerConfig, ::Symbol) at distributed/managers.jl:224 manage(!Matched::Base.Distributed.LocalManager, ::Integer, ::WorkerConfig, ::Symbol) at distributed/managers.jl:337 manage(!Matched::Union{ClusterManagers.PBSManager, ClusterManagers.QRSHManager, ClusterManagers.SGEManager}, ::Int64, ::WorkerConfig, ::Symbol) at /home/jrun/.julia/v0.6/ClusterManagers/src/qsub.jl:115 ... Stacktrace: [1] deregister_worker(::Base.Distributed.ProcessGroup, ::Int64) at ./distributed/cluster.jl:903 [2] message_handler_loop(::TCPSocket, ::TCPSocket, ::Bool) at ./distributed/process_messages.jl:220 [3] process_tcp_streams(::TCPSocket, ::TCPSocket, ::Bool) at ./distributed/process_messages.jl:118 [4] (::Base.Distributed.##101#102{TCPSocket,TCPSocket,Bool})() at ./event.jl:73 ``` It can be simulated with this exact sequence of events: - worker2 in process of connecting to master - master has received the worker2s listen port, connected to it, sent the JoinPGRP message to it - master is now aware of worker2, and has added it to its list of workers - worker2 has still not processed the JoinPGRP message, so it is still unaware of its worker id - worker3 now connects to master - master sends the JoinPGRP message along with list of existing workers that includes worker2 - worker3 connects to worker2 - worker2 receives a new connection from worker3 and attempts to process it - worker3 faces an error and exits, thus breaking the connection - worker2 gets an error processing message from worker3 - goes into error handling - the current error handling code sees the self pid as 1 and incorrectly thinks it is the master - attempts to process the worker disconnection as a master and gets the error we see The MethodError prevents proper cleanup at the worker where it happens. The issue seems to be that it is not correct to identify whether a Julia process is master or worker by looking at the process id. Instead we should have a dedicated indicator for that. This change adds a new local process role variable that is set to `:master` by default, but is set to `:worker` when `start_worker` is invoked. This allows a process to know that it is running as a worker irrespective of whether it has received a process id or not. | 15 August 2019, 22:00:44 UTC |
53397c9 | Katharine Hyatt | 15 August 2019, 21:59:52 UTC | Tests for BitArray mmap (#32893) | 15 August 2019, 21:59:52 UTC |
d245df9 | Jeff Bezanson | 15 August 2019, 20:15:57 UTC | Merge branch 'juliohm-patch-1' | 15 August 2019, 20:15:57 UTC |
1e6d5f1 | Júlio Hoffimann | 30 March 2019, 21:46:20 UTC | Export nonmissingtype (#31562) Fix #30657 | 15 August 2019, 20:15:27 UTC |
ae4e08c | Jeff Bezanson | 15 August 2019, 20:04:37 UTC | add environment variable `JULIA_ALWAYS_COPY_STACKS` (#32885) Allows working around #31104 (JVM interop) | 15 August 2019, 20:04:37 UTC |
5e584fb | Carsten Bauer | 15 August 2019, 19:24:42 UTC | `alg` keyword for svd and svd! (#31057) * alg keyword for LinearAlgebra.svd * SVDAlgorithms -> Algorithms * default_svd_alg * refined docstring Co-Authored-By: Andreas Noack <andreas@noack.dk> * rename to QRIteration; _svd! dispatch * compat annotation | 15 August 2019, 19:24:42 UTC |
0eabe22 | Jeff Bezanson | 15 August 2019, 16:49:59 UTC | remove unused and not-recommended `Threads.Mutex` (#32875) | 15 August 2019, 16:49:59 UTC |
b451d55 | Takafumi Arakaki | 15 August 2019, 10:34:06 UTC | Add news and compat for mul!(C, A, B, α, β) (#32900) | 15 August 2019, 10:34:06 UTC |
c937638 | AzamatB | 15 August 2019, 08:04:06 UTC | Fix typos in NEWS.md (#32904) | 15 August 2019, 08:04:06 UTC |
7615d4c | Takafumi Arakaki | 14 August 2019, 21:32:00 UTC | Implement multiply-add interface in LinearAlgebra (#29634) * Multiply-add interface for BLAS.herk! * Multiply-add interface for BLAS.syrk! * Multiply-add interface for gemv! * Fix UndefRefError from C[i,j] It may not be defined for Matrix{BigFloat}. * Multiply-add interface for BLAS.gemm! * Do not assume *(::Bool, ::eltype(C)) exists * Test multiply-add interface * Implement mul! in terms of addmul! * Document addmul! * Add multiply-add interface for symmetric matrices * Add multiply-add interface for Number and UniformScaling * Use lmul! for beta * C; eltype may not be commutative * Add _lmul_or_fill! * Add multiply-add interface for diagonal matrices * Add multiply-add interface for bi- and tri-diagonal matrices * Add multiply-add interface for triangular matrices * Test multiply-add interface in test/generic.jl * Fix addmul!(C, s::Number, X, alpha, beta) and addmul!(C, X, s::Number, alpha, beta) * Special-case alpha=1 beta=0 using type parameter * Test multiply-add interface in test/uniformscaling.jl * Test multiply-add interface in test/diagonal.jl * Use addmul! in SparseArrays * Systematically test addmul! * Make MulAddMul benchmark-friendly * Fix _modify! docstring * Use MulAddMul in A_mul_B_td! * Comment out broken test_broken * Relax rtol based on eltype of matrices A, B, C * Pass around MulAddMul instead of alpha and beta for type stability * Inline functions between *(::Matrix, ::Matrix) and gemm_wrapper! This is required for recovering the performance of current master. Checked with: A = [1. 0; 2 0] @benchmark $A * $A * Annotate argument type MulAddMul * Inline all addmul! * Construct MulAddMul outside A_mul_B_td! * Add multiply-add interface in test/tridiag.jl * Mention combined multiply-add in NEWS.md [ci skip] * Mention that mul!(C, A, B, α, β) is deprecated [ci skip] * Change API definition to C = ABα + Cβ * Fix indentation * Fix triangular.jl * Fix UndefRefError in multiplication with Diagonal * Define Base.convert(::Type{Quaternion{T}}, s::Real) This is required for testset "* and mul! for non-commutative scaling" in LinearAlgebra/test/generic.jl to pass. * Rename: addmul! -> mul! * Fix doctest * Workaround broadcast error with e.g., triangular matrix of BigFloat | 14 August 2019, 21:32:00 UTC |
f2c3d4d | Matt Bauman | 14 August 2019, 21:03:10 UTC | Add eachrow, eachcol, and eachslice to manual (#32882) These functions are all nicely documented but don't seem to appear in the manual. | 14 August 2019, 21:03:10 UTC |
314271b | Steven G. Johnson | 14 August 2019, 20:50:47 UTC | fix 32-bit overflow in hypot doc (#32896) | 14 August 2019, 20:50:47 UTC |
57a022f | Stefan Karpinski | 14 August 2019, 18:22:28 UTC | mktemp/dir: delete temp files on exit by default (#32851) The main change here is that the non-higher-order versions of mktemp/dir will now by default put the temp files/dirs that they create into a temp cleanup list which will be deleted upon process exit. Instead of putting lots of atexit handlers in the list, this uses a single handler and keeps a list of temporary paths to cleanup. If the list gets long (> 1024) it will be scanned for already-deleted paths when adding a new path to the cleanup list. To avoid running too frequently, it doubles the "too many paths" threshold after this. If cleanup fails for higher order `mktemp() do ... end` forms, they will also put their temp files/dirs in the cleanup list but marked for "asap" deletion. Every time the above mechanism for cleaning out the temp cleanup list scans for already-deleted temp files, this will try again to delete these temp files. | 14 August 2019, 18:22:28 UTC |
a6275b6 | Stefan Karpinski | 14 August 2019, 18:21:00 UTC | fix unused variable compiler warning (#32892) | 14 August 2019, 18:21:00 UTC |
df1ee8c | Jeff Bezanson | 13 August 2019, 18:25:34 UTC | add `TaskFailedException` to propagate backtrace of failed task in `wait` (#32814) | 13 August 2019, 18:25:34 UTC |
71b63f3 | Jameson Nash | 13 August 2019, 18:04:08 UTC | fewer `convert` methods for `Missing` and `Nothing` (#31602) And use `typesubtract` instead of subtyping to improve usability by handling undef sparams. Co-Authored-By: Jameson Nash <vtjnash@gmail.com> | 13 August 2019, 18:04:08 UTC |
7b4fa51 | Jameson Nash | 13 August 2019, 18:01:12 UTC | ccall: support different types for vararg arguments (#32800) Not currently supported in the front-end syntax, this modifies the backend to represent it and be capable of handling it (and need fewer lines of code!). | 13 August 2019, 18:01:12 UTC |
4537d78 | Daniel Molina | 13 August 2019, 15:34:44 UTC | Improve message error in broadcast: "arrays could not be broadcast to a common size" #32866 (#32867) | 13 August 2019, 15:34:44 UTC |
d19bb9d | Carsten Bauer | 13 August 2019, 08:33:46 UTC | Specialized inv(F::SVD) (#32126) * inv(F::SVD) * throw SingularException * SingularException test * truncate | 13 August 2019, 08:33:46 UTC |
6527de0 | Stefan Karpinski | 12 August 2019, 22:31:15 UTC | Use .category to pick admonition color in terminal (#32865) As per the manual, the styling of the admonition should be determined by its type/category, a lowecase string stored in the .category field. | 12 August 2019, 22:31:15 UTC |
09fa250 | Tom Kwong | 12 August 2019, 22:30:26 UTC | Fix linkage to eval section (#32864) | 12 August 2019, 22:30:26 UTC |
79ea337 | ajozefiak | 12 August 2019, 18:42:25 UTC | 𝟎-𝟗 and 𝟘-𝟡 Identifiers (#32838) | 12 August 2019, 18:42:25 UTC |
a18ab97 | Matt Bauman | 11 August 2019, 16:57:28 UTC | Remove JULIA_ENABLE_THREADS feature flag (#32685) This flag was essentially not documented, not CI'ed, and broken (it hangs in `jl_task_get_next at /home/mbauman/julia/src/partr.c:475`). Let's strip it out! | 11 August 2019, 16:57:28 UTC |
419f541 | Gnimuc | 11 August 2019, 16:45:38 UTC | `Base.indices1` has been renamed to `Base.axes1` (#32856) | 11 August 2019, 16:45:38 UTC |
2e971e8 | Jeff Bezanson | 11 August 2019, 16:44:00 UTC | fix #32193, consistent errors from `open` on commands (#32832) | 11 August 2019, 16:44:00 UTC |
987a3d6 | Jeff Bezanson | 11 August 2019, 16:42:25 UTC | use specsig for all-singleton-type signatures (or 0 arguments) (#32821) | 11 August 2019, 16:42:25 UTC |
0852465 | Nathan Daly | 11 August 2019, 16:40:20 UTC | Simplify Channel constructors, change kwargs to positional args. (#32818) "Soft" deprecation of the old `Channel(f::Function; csize=0, ctype=Any)` style in favor of the new `Channel{T=Any}(f::Function, size=0)` interface. Removed the old interface from the docs, so that it is not discoverable, and included a `!!! compat` note that the new interface is new in Julia 1.3, and the old interface should not be used. | 11 August 2019, 16:40:20 UTC |
37a055c | Morten Piibeleht | 11 August 2019, 04:18:46 UTC | Use .category to pick admonition color in terminal As per the manual, the styling of the admonition should be determined by its type/category, a lowecase string stored in the .category field. | 11 August 2019, 04:18:46 UTC |
d5db35b | Stefan Karpinski | 10 August 2019, 20:08:07 UTC | NEWS: move sincosd entry to the correct section (#32857) | 10 August 2019, 20:08:07 UTC |