swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40

sort by:
Revision Author Date Message Commit Date
099e826 Revert "Add test for llvmcall Function* interface" This reverts commit 8302431998a6b7e787843430b21f50bb009a617e. 18 December 2018, 01:34:45 UTC
89a0705 Revert "Set VERSION to 1.0.4-pre (#30410)" This reverts commit 5ca2b3bca3a98a141461ac6397ec9208396a2ea7. 18 December 2018, 01:34:45 UTC
5ca2b3b Set VERSION to 1.0.4-pre (#30410) 17 December 2018, 20:04:38 UTC
04330c0 Set VERSION to 1.0.3 (#30370) 16 December 2018, 21:23:09 UTC
e401c39 Bump Pkg to 1.0.3. 12 December 2018, 13:15:23 UTC
adf6977 Create new sparse matrix for R factor in sparse least square solve (#30289) instead of using a view to avoid slow fallback in back substitution. Fixes #30288 (cherry picked from commit 87c5f36257c54cb4c9f026339d07e5d6ed62a329) 12 December 2018, 13:15:23 UTC
ef03e0b `isdeprecated` does not resolve binding (#29962) (cherry picked from commit a3599e99d423353a828803a45d6087c16d4c8c78) 12 December 2018, 13:15:23 UTC
be5a92b amend typo (cherry picked from commit d7198bf0daa83d505ee2814251e3b0db56ef73e4) 12 December 2018, 13:15:23 UTC
9424e70 also skip jl_arrayunset for isbitsunion (cherry picked from commit 72fdb2991309cb1956130f8bb728e8aef9f75af9) 12 December 2018, 13:15:23 UTC
47a1618 avoid jl_arrayunset in dicts with bitstypes; add some more @inbounds (cherry picked from commit 6d94a87906675510f99d54d4b5ab3cc06ca924fa) 12 December 2018, 13:15:23 UTC
d53f1f2 fix #30122, bad type intersection involving NTuple and Vararg (#30265) (cherry picked from commit 5fd7cfb4b2c45126183f8e490349eb463d6dcfda) 12 December 2018, 13:15:23 UTC
739386a fix #30234, don't resolve bindings when tab-completing `using` (#30254) (cherry picked from commit b482b096581d96bd0ddbe1d291672ca8211051d3) 12 December 2018, 13:15:23 UTC
ae671c2 fix formatting in bullets for simdloop (#30261) (cherry picked from commit 13049f2957e6af4aa7626dde23f953d3d8c2fe2b) 12 December 2018, 13:15:23 UTC
1bd2334 speed up (de)serialization of Base bits types in abstract containers (#30221) helps #30148 (cherry picked from commit 11c5680d5620b0b64420055e8474a2b8cf757010) 12 December 2018, 13:15:23 UTC
9f7b4d1 doc: fix typo for named regex capture group (#30237) (cherry picked from commit d8558ee055d7fb3da881eb6df868773c8469ae11) 12 December 2018, 13:15:23 UTC
9a139a8 Update libosxunwind to v0.0.5 (#30231) (cherry picked from commit a26031e25ae4e0c8ea9efd3bddd27b37631b20db) 12 December 2018, 13:15:23 UTC
d1cb960 Remove incorrect return in load_path_expand (#30224) This fixes a problem where Julia does not find and active project when the ~/.julia/environments/v#.# folder exist but does not contain a Project.toml file. (cherry picked from commit 71748da03b5a8f9a52fee021570a803e33e309a5) 12 December 2018, 13:15:23 UTC
576cc20 Initialize the union selector of undefined upsilon nodes While we're guaranteed never to look at undefined values, we're not guaranteed that the type information can't change, which in the case of a union generates code to change the layout. As a result, we need to make sure to have the union selectors be valid (the actual data will be junk and no semantic operation will ever look at it, but it shouldn't be ouf of bounds). Ref #29152 (cherry picked from commit ecd72910f9f1a08eefb3e9c5ecdf04e20b8d16c5) 12 December 2018, 13:15:23 UTC
79ac1a8 fix typo (#30209) - ccall :GetClipboardData failed should throw a `GetClipboardData` error (cherry picked from commit 3dd678f646e4403aede51389fcca7262839b5d15) 12 December 2018, 13:15:23 UTC
8deac44 Two documentation updates (#30049) * `require` takes to arguments * `jl_new_uniontype` does not exist anymore (cherry picked from commit ef496b060af9bbfe093297b8659dc75b79d30c94) 12 December 2018, 13:15:23 UTC
088ec2f Fix issue with Git Credential Manager for Windows (#30195) - Ignores additional whitespace when reading in credentials. - Warn when encountering unknown attributes. Should allow for more graceful failures in the future if the protocol is extended. (cherry picked from commit 4b270b13ba935cfe061c8350c4bded006873bcf0) 12 December 2018, 13:15:23 UTC
280f13e stdlib-git: improve integration with git-external (#30075) Previously some of the work was shifted, leading to awkward extraneous copies and preventing usage of DEPS_GIT=1 mode (the main point of this script). There also seemed to be unexpected failure modes in the current usage where the files in stdlib/Pkg would routinely go missing for me. I don't know the source of those, but I hope that this will fix it (because it makes more of the state immutable). Also noticed some issues with existing scripts (expanding variables at unintended points, not rebuilding on some changes), and fixed those. (cherry picked from commit ef50e2547d9a1d74f6b7356e6467d06b9fe7f8fb) 12 December 2018, 13:15:23 UTC
0898420 Fix indexing with Union{} array (#30146) (cherry picked from commit 024bcb7b09c1a6064d8b263b8d294570adb0d0e8) 12 December 2018, 13:15:23 UTC
8609da0 interpreter: fix pref regression from #29795 (#29873) fix #29872 (cherry picked from commit e1fbd0a217285dd1f0e39f572dea4d793d02dab4) 12 December 2018, 13:15:23 UTC
9d06cfb partially address #29293 (cherry picked from commit 92ab60076c7b1bfc17fc38ab530445f7d8866588) 12 December 2018, 13:15:23 UTC
714815a inference: improve method caching When the return value of the call is statically unused, we can discard the result earlier and avoid involving it in cycle resolution or backedge computation (since it has no effect). (cherry picked from commit 439f7987839fd565a01915f45cac7db7415935ad) 12 December 2018, 13:15:23 UTC
4237ad9 inference: set limited flag on entire cycle We typically expect that all members in a cycle have the same attributes. It may not be necessary, but that is how we record and track the items in a cycle. (cherry picked from commit aaa9bd977815dc910beb34f124973e1c96aabcd2) 12 December 2018, 13:15:23 UTC
6a62fe2 Fix indexing with Union{} array (#30146) 12 December 2018, 13:15:23 UTC
94a8564 fix #30030, assignment expr as named tuple element value (#30045) (cherry picked from commit 69fabf7aa03643cba155b3aa237fa8fdd27b7e3c) 12 December 2018, 13:15:23 UTC
2760303 Add test for llvmcall Function* interface (cherry picked from commit f1071a7ce88949eec7de20bb0c717f7245185bde) 12 December 2018, 13:15:23 UTC
eb465cd Put boxed arguments in llvmcall into the correct addrspace I suspect Cxx is the only user at the moment, but absent this you either get an incorrect assert in debug builds (if you're setting addrspaces correctly in the called function), or missing GC roots (if you don't, to avoid the assert). Fix that. (cherry picked from commit bc2b548d8c0ecf6bcacae7f290de5c3693d794a6) 12 December 2018, 13:15:23 UTC
02096a0 [AllocOpt] Track deleted instructions It was possible for the instruction contained in first_safepoint to be delted, causing use-after-free problems later. Use a WeakVH rather than a raw Instruction* to null-out the entry when the Instruction gets deleted. In the future we may want to pay closer attention to live ranges to avoid this problem entirely. Fixes #30116 (cherry picked from commit 437d87cfbee3cc976613ab9acc5d96c5166e1072) 12 December 2018, 13:15:23 UTC
23a30f0 document tab completion for dictionary keys (#30147) (cherry picked from commit a83606451df71916cd59fee804ecc57a873152fc) 12 December 2018, 13:15:23 UTC
1cecf02 varinfo() is moved to `InteractiveUtils` (#30130) When we want to call `varinfo()` on the remote processes, we have to call InteractiveUtils.varinfo() instead. #25751 (cherry picked from commit bc34b9922f5f0cb3f251f4054e3cb7ac936b3085) 12 December 2018, 13:15:23 UTC
4fcf108 Fix deadlock caused by REPL blinking The REPL beeping (blinking) code made the assumption that the prompt prefix is always a String. That's not necessarily the case, and in fact it can be an arbitrary funcion to be called when the prompt is printed (e.g. TerminalExtensions uses this for the iTerm integration). However, even worse, this code acquired a lock that it never released on error, causing a deadlock. Fix the original assumption and also add a try/catch/finally block such that future errors print the error rather than deadlocking the terminal. Fixes https://github.com/Keno/TerminalExtensions.jl/issues/40 (cherry picked from commit 038d8665afd2eeeaca81ba5ebd3da1ece40e69bc) 12 December 2018, 13:15:23 UTC
3263e2d Install `ccache` on OSX Travis (#30111) (cherry picked from commit 36d0116774378368bccbd4e21af58861c30566f3) 12 December 2018, 13:15:23 UTC
825e912 error msg typo: "delcaration" -> "declaration" (#30106) (cherry picked from commit ee27e9169e0f7f0e829e6b54a0742417ddb45f20) 12 December 2018, 13:15:23 UTC
0d3eab1 Clarify the role of pivoting in QR factorization (#29976) * Clarify the role of pivoting in QR factorization Ref: https://discourse.julialang.org/t/left-matrix-division-with-singular-matrix/15503 * Update qr.jl (cherry picked from commit e5e6b6438757691d186440a23c594f744125c859) 12 December 2018, 13:15:23 UTC
6174770 Make `broadcast_axes` inferrable even if axes are of different types (cherry picked from commit 423040776131a64564fb1770bb092eac37bd966d) 12 December 2018, 13:15:23 UTC
a1f4471 Fix RoundNearestTiesAway (#29700) Fixes #29698. (cherry picked from commit 1c5cde2a6f1c9325cace433d0523e780b68547bd) 12 December 2018, 13:15:23 UTC
ebed9a7 Update arrays.md for element-wise assignment When assigning a scalar to multiple array values, the `.=` operator is required. The **Assignment** section is updated to reflect this. (cherry picked from commit e6c5aad200bfd3f9f400fa581dafce9492cf22b3) 12 December 2018, 13:15:23 UTC
9459367 Update the Regex section of strings.md. (#29921) * Update the Regex section of strings.md. This adds a brief description and example of using the Regex constructor to create regex strings programmatically. * Update doc/src/manual/strings.md Co-Authored-By: lewisl <lewis@neilson-levin.org> * Update doc/src/manual/strings.md Co-Authored-By: lewisl <lewis@neilson-levin.org> * Update doc/src/manual/strings.md Co-Authored-By: lewisl <lewis@neilson-levin.org> (cherry picked from commit a1aa542343c8748ea7178c2772e2bfddc7d00adc) 12 December 2018, 13:15:23 UTC
e77ebd2 stdlib/SparseArrays: add rmul! and lmul! of sparse matrix with Diagonal (#29296) * Add rmul! and lmul! of sparse matrix with Diagonal (cherry picked from commit 9454c8dc42e5be2682b47aeeffa388b8c527135f) 12 December 2018, 13:15:23 UTC
3e058bd fix #30048, lowering gc_preserve of closure variables (#30051) (cherry picked from commit 8a4f20b887e32e5c2bf3c37abfd1039f95965a06) 12 December 2018, 13:15:23 UTC
e0567c5 Split into separate commands (cherry picked from commit 58fea96a5ceb95940da3fb42a1e26d0a4d864c09) 12 December 2018, 13:15:23 UTC
63e7025 Remove status from exit calls (cherry picked from commit 0cd3adeb0658008a4c26ba9735534ed86c93873d) 12 December 2018, 13:15:23 UTC
842bd95 Take 2: use symlinks Instead of transforming the file names, just create a temporary symlink in the source directory that points back to the root of the source directory. As long as symlinks work properly, this should be a portable solution. (cherry picked from commit 498ff154524065a9cd4a4fb57cedaeef3c5d3c75) 12 December 2018, 13:15:23 UTC
2b03e85 Also prepend a version number in source tarballs (cherry picked from commit 4e75c93d22fc3e5edb631b569af232bc2933b7cc) 12 December 2018, 13:15:23 UTC
b2bd3a2 Define text/latex printing of HorizontalRule with the latex function, fix #29995. (cherry picked from commit 2f5e5b3b6de5f27103dcf48bd1cd36cdf930fad9) 12 December 2018, 13:15:23 UTC
4da99a2 Fix backtrace line numbers following macros The `CodeInfo` block has a field `codelocs` that indexes into an array with full `LineInfoNode` objects. This data model allows de-duplication, and in practice it does (only) `uniq`-style deduplication, i.e. only consecutive equal objects are deduplicated by this scheme. The lambda `compact-ir` generates this structure. This commit fixes a bug where it mixes monotonously increasing the indices (for `codeloc`) with push/pop operations. This is wrong because the latest `LineInfoNode` object is always at the end of the current size of the array; not one position after the current `LineInfoNode`. (cherry picked from commit 98e7497e4d255d6cce4a9f8847359e6d17454723) 12 December 2018, 13:15:23 UTC
bb444cd clean up generated code for rational (#30036) (cherry picked from commit d70b797feb62c2c0bd754eb643ec020dadd397fc) 12 December 2018, 13:15:23 UTC
a9035e4 Work around a llvm-config bug by creating a versioned symlink to libLLVM. (cherry picked from commit 98b0264fb88e3f2ffcac6c88e5b92443cead302f) 12 December 2018, 13:15:23 UTC
aa63979 fix #29955, intersection bugs involving triangular constraints (#29986) (cherry picked from commit 11243da6441c2b5ef6a24dc1dee3507f224d6b55) 12 December 2018, 13:15:23 UTC
7efde57 Added note to highlight that some environment variables can't be set in `startup.jl` (#30015) (cherry picked from commit 604046c1e1063d393261c07fc66a4f825b244697) 12 December 2018, 13:15:23 UTC
1893aef Move docs about Markdown from the Documentation section to the Markdown stdlib, fix #27094. (#30029) (cherry picked from commit 0b51625d138dd57ec62e0bbaa9681508d69d97df) 12 December 2018, 13:15:23 UTC
aa1c5a5 Include stdlib tarballs in light-source-dist. (#30000) (cherry picked from commit 06fed56ea3ac3bd73ca3448f002b0c521eeb1765) 12 December 2018, 13:15:23 UTC
dc147c8 Use at-DIR instead of Sys.BINDIR to find UnicodeData.txt in doc build. (#30012) (cherry picked from commit fbe86b6b27284e81adbd567b4eb4ac321c915960) 12 December 2018, 13:15:23 UTC
3b34734 Faster findall for bitarrays (#29888) * Faster findall for bitarrays * Add a few tests for findall for bitarrays * Code review updates for bitarray findall (#29888) (cherry picked from commit 96ce5ba22122280b67991849acdb17b36603224f) 12 December 2018, 13:15:23 UTC
441a887 Use SYSTEMROOT env variable for powershell detection (#29803) (cherry picked from commit 7454dc9e54a3009a0be2860759735c849d647b39) 12 December 2018, 13:15:23 UTC
87c18f9 file creation tests: check path existence before & after (#29994) (cherry picked from commit c50aaeacc5c702f3a772c57ddacda0a80c2aafeb) 12 December 2018, 13:15:23 UTC
fe6f7d6 mkpath should always return the path [fix #29989] (#29990) (cherry picked from commit 151f85328ec2e086eb6517e8a8250621cf88f946) 12 December 2018, 13:15:23 UTC
f1c2031 Deploy docs to JuliaLang/docs.julialang.org:gh-pages instead of JuliaLang/julia:gh-pages. (#29898) (cherry picked from commit 648c3690a5a22ccccaa5d47934497b151628d530) 12 December 2018, 13:15:23 UTC
44a4809 Add backticks around som JL_* words in the manual to protect them from beeing interpreted as italic text. (#29961) (cherry picked from commit d76101d0edad873a500206898809cf4de96dcd7b) 12 December 2018, 13:15:23 UTC
cc2b793 Add missing backslashes in LaTeX syntax in the document of binomial function (#29933) (cherry picked from commit d8df7dff84773c4fc9c03a00ec5a9dea36ebd7c3) 12 December 2018, 13:15:23 UTC
519670f Add missing devdoc pages to make.jl (#29948) (cherry picked from commit cd6c41576921d2a1b66cd5cf890beaae4a17f581) 12 December 2018, 13:15:23 UTC
4cf85f9 Avoid reading inactive rowvals when computing the rank of a QRSparse (#29925) Fixes #29787 (cherry picked from commit 911a58c7f5eb9fbcad8da346fb30483aa1f633ce) 12 December 2018, 13:15:23 UTC
e74ecef Make median! type stable for small float types (#29902) Fixed #29900 (cherry picked from commit 5c464e979f4dd3c3669dd249f719f1bd8a9ceb2c) 12 December 2018, 13:15:23 UTC
ce9b1e0 Update old reference to Base.REPL (#29910) (cherry picked from commit 099979931ce1e666e15ba090cf257bd4fbae8ede) 12 December 2018, 13:15:23 UTC
afd0525 Fix #29713 (ldiv! overwrites arguments) (#29715) * Fix for #29713 * Add tests for #29713 * Fix for #29713 * Copy the argument in the right branch * Copy the argument in the right branch - take 2 * Update qr.jl (cherry picked from commit 8d712f62bc576ab2ea4602bfc2c01473a65007fb) 12 December 2018, 13:15:23 UTC
c5ecebc avoid expensive runtime div in parse (#29892) (cherry picked from commit 05180b3837ed831e38f02f0d4b360bdf9d673365) 12 December 2018, 13:15:23 UTC
3ea1215 Typo (#29899) (cherry picked from commit e2aba7a1bd6f23e9f2e494abdb3a56ece8ade544) 12 December 2018, 13:15:23 UTC
eb822a2 Avoid slow fallback Matrix constructor when converting Q from QR, (#29865) LQ and Hessenberg to Matrix Fixes #29846 (cherry picked from commit 6a3a50458379889011cbd8be6c7514b3876ef709) 12 December 2018, 13:15:23 UTC
a390279 Update libgfortran name matching to include SOVERSION This fixes the annoying re-copying of `libgfortran` every time on machines that have an SOVERSIONed filename. 05 December 2018, 22:45:53 UTC
911df8e Run `fixup-libgfortran` at the `make` stage This as opposed to at the `make binary-dist` stage. This allows from-source Julia builds to have `libgfortran`, etc... sitting in `julia`'s `RPATH`, which is important for from-source builds using BinaryBuilder versions of e.g. Arpack.jl to be able to link everything together using `RPATH` magic. 05 December 2018, 22:45:53 UTC
4f6c8c8 Set VERSION to 1.0.3 prerelease (#29965) 09 November 2018, 04:07:22 UTC
d789231 Set VERSION to 1.0.2 (#29918) 08 November 2018, 20:11:07 UTC
57760dd Avoid recursion in print_to_string. (#29963) (cherry picked from commit f70637d4855568d313e820a5bc9147848519f3df) 08 November 2018, 19:15:05 UTC
b196720 Merge pull request #29444 from JuliaLang/backport_102 Backports for 1.0.2 03 November 2018, 19:46:47 UTC
8ae1d48 Fix isvalid for 3-byte overlong encoded UTF-8 sequences (cherry picked from commit 1bbea2232a4097e58606f9f9a14477a7338fb0b1) 02 November 2018, 20:44:48 UTC
52c67fa Reinstate statically computed log event ids (#29878) * fix bug and add tests * Reinstate statically computed log record ids Log ids are meant to identify the location of the message in the source code and must be computed at compile time. fix #28786, fix #28400; closes #29355. * Clarify documentation regarding log record `id` (cherry picked from commit 51683c4c49fdd6736d35da491e2e20906bef4dc1) 02 November 2018, 20:43:04 UTC
facd000 Use `require(pkgid, ...)` instead of relative require (#29770) Co-authored-by: Jameson Nash <vtjnash@gmail.com> (cherry picked from commit 6ae65515287ff79ed6643c5f4ce6612fb01959e2) 02 November 2018, 20:43:04 UTC
f0badf9 Reduce allocation in flatten (#29786) (cherry picked from commit 07ea3023bc762186a7898b112af9ca0ccf848b91) 02 November 2018, 20:43:04 UTC
0861979 fix reinterpret error message string (#29844) (cherry picked from commit 5e9feb47e7b69dcbddea69d4d1c1a90636f406f4) 02 November 2018, 20:43:04 UTC
bb6a9af Make pinv work for Adjoint (#29837) Fixes #29723 (cherry picked from commit a472bc720940d51796bf63b38a82a352032a89a7) 02 November 2018, 20:43:04 UTC
3df1997 inference: fix efficiency of tfunc key lookup This was broken when `findfirst` was deprecated in 9bdf07fb4be009427ea6690694782f9a07b83d78. (cherry picked from commit 3aecceca94cb5e73ff5f04b661caf0ea8da13fb6) 02 November 2018, 20:43:04 UTC
31234c1 inference: fix egal_tfunc for Conditional Oops. fixes #29836, and adds explicit test coverage (cherry picked from commit e270fbb22c80c3401f0d029c531ce3ed458aa8a5) 02 November 2018, 20:43:04 UTC
87d94ea fix eval world updates These were scattered about conservatively, and not always in the right places. Here we narrow them to apply more specifically, and remove several that should not be observable. fix #29761 (cherry picked from commit 715e0ebd2bdfeaebbc290606daaee4e25157f880, PR #29765) 02 November 2018, 20:43:04 UTC
6b11812 Download Pkg from GitHub releases. (#29615) * Remove Pkg from the JuliaLang/julia repo. * Use git-external to install Pkg during build. (cherry picked from commit 1717adb87c4ef14db1f64bbd83edece69f976f71) 02 November 2018, 20:43:03 UTC
14be38f help type inference for logical indexing (#29633) (cherry picked from commit aa72f72d6fe8a97dc723f955ee21f810d64c6b51) 02 November 2018, 20:43:03 UTC
e012058 speed up logical indexing by bitarray (#29746) * speed up logical indexing by bitarray * changed inbounds / OOB behavior to match array iterators switched spelling of _blsr * Update base/multidimensional.jl Co-Authored-By: chethega <chethega@gmail.com> (cherry picked from commit 44f2563d11f3a6fa56e9a059a8349df53cdc8eb8) 02 November 2018, 20:43:03 UTC
d58ee9f improve performance for sparse matrix vector indexing (#29696) (cherry picked from commit 0e023d0d8255d33ba68e2fb968678d5f8c8e5276) 02 November 2018, 20:43:03 UTC
8647b96 improve performance for sorting columns in sparse matrix (#29682) (cherry picked from commit 2885b62bd3b3c99640f63017a96a584c6f10c10a) 02 November 2018, 20:43:03 UTC
3dcb8b2 add inbounds to some more substrings (#29680) (cherry picked from commit 5c2e0b5f47fa7bd8e5a1b6b3076eb8ffcd856497) 02 November 2018, 20:43:03 UTC
13b3983 propgate inbounds to substring and use it in split (#29557) * propgate inbounds to substring and use it in split * remove Base prefix (cherry picked from commit 18b9fc2e6511db758e2b78f981e73565c6272642) 02 November 2018, 20:43:03 UTC
df5618b improve performance for ascii (#29609) (cherry picked from commit b72fc4ca7998f040d8fe33547263a44b2891b475) 02 November 2018, 20:43:03 UTC
17a45cc Fix CInt to Cint in docs (#29834) (cherry picked from commit 82c4fce5aa5b40ada83e2236f351709d909d5c84) 02 November 2018, 20:43:03 UTC
5864e7e Use Documenter release instead of master. (#29830) (cherry picked from commit be1ae2025f639b47ac11996499cc3d64ad8ba1e9) 02 November 2018, 20:43:03 UTC
1e298f7 Fix out-of-tree build of docs, fix #29757. (#29760) (cherry picked from commit ffaf849f36b9fd4f1c63b6fed4c56aca8a3f06af) 02 November 2018, 20:43:03 UTC
8ace044 Make tables on Interfaces manual page more consistent (#29703) (cherry picked from commit be4b5c9483a5e52d5f68fc493604dae811e4296c) 02 November 2018, 20:43:03 UTC
307f920 Created an actual table [Manual,Scope of Variables] (#29789) (cherry picked from commit 679c5b531eaf6812db3d9c7037c38c2056c7dc57) 02 November 2018, 20:43:03 UTC
back to top