swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40

sort by:
Revision Author Date Message Commit Date
c16a109 fix tuple handling code w.r.t. kind types/vararg types 25 June 2018, 18:36:20 UTC
6e0120d re-enable the nonbroken part of the codegen emit_isa optimization 25 June 2018, 18:33:55 UTC
396ab28 add test for #27078 25 June 2018, 18:33:41 UTC
2543e1e disable broken emit_isa codegen optimization 25 June 2018, 03:39:09 UTC
c31bc4d small workaround checks against incorrect subtyping for kind types for isa_tfunc 25 June 2018, 03:39:09 UTC
0978251 Fix grammatical typo in documentation of Pkg (#27732) 25 June 2018, 01:11:15 UTC
41d7bcc Change eigvals(::Number) to return a scalar (#27730) This is a proposal for how eigvals could return a scalar when given a scalar input, in line with what svdvals does. (See issue #27687) Promotion to float is also skipped. (Just like svdvals, eigvals will now return an integer for scalar real integer input.) For complex scalar input, the return type will depend on whether the imaginary component is zero, as before. Since Julia allows indexing into, and iterating over, a scalar as if it were a length-1 vector, this change should have minimal effect on existing code. 24 June 2018, 19:39:30 UTC
948b088 Prepare releases to install in julia-<ver> instead of julia-<commit hash> (#27752) * Prepare releases to install in julia-<ver> instead of julia-<commit hash> Solution suggested by @staticfloat Fixes #23452 * Fix accidental linebreak 24 June 2018, 17:50:52 UTC
2927d18 Bump required MPFR version to 4.0 (#27122) Needed since e396c03 for mpfr_roundeven. 24 June 2018, 17:40:38 UTC
c4d24e6 fix printing of pairs containing array (fix #25466) (#26602) 24 June 2018, 10:12:03 UTC
4a96f50 update a code example in Random documentation 24 June 2018, 09:59:13 UTC
55d5352 Random: fix typo in the string of a at-testset This was cluttering the test output by printing pages of irrelevant data. 24 June 2018, 09:53:29 UTC
f41b1ec Set VERSION to 0.7.0-beta (#27748) 24 June 2018, 01:32:18 UTC
46339cc Merge pull request #27738 from JuliaLang/sk/pkg-activate Pkg: basic activate/deactivate functionality 23 June 2018, 20:44:59 UTC
0148378 Merge pull request #27604 from JuliaLang/jn/opt-makefile-compile-take3 optimize compilation 23 June 2018, 20:14:48 UTC
2a55a41 build: libgit2 makefile fixes (#27737) Ensure that operations are happening at the right time, in the right places, in the right order, and with the correct dependencies. 23 June 2018, 20:12:40 UTC
7cf6b27 codegen: avoid emitting more unnecessary addrspace casts (#27718) 23 June 2018, 20:04:43 UTC
1640334 improve perf for string with both strings and chars (#27691) 23 June 2018, 13:38:40 UTC
05ef4ed manually inline setfield! in Stateful popfirst! (#27685) 23 June 2018, 13:38:05 UTC
8cadd87 make Pkg repl activate take an optional path, and add a bit of docs 23 June 2018, 13:29:27 UTC
40f3e39 Pkg: basic activate/deactivate functionality 23 June 2018, 02:06:25 UTC
160fc7d Merge pull request #27565 from JuliaLang/mb+cv/secretbuffer RFC: Create SecretBuffer and use it to help keep LibGit2's secrets 23 June 2018, 01:08:17 UTC
0eaa8b9 Merge pull request #27714 from JuliaLang/sk/default-load-path put startup local env back in the default load path 22 June 2018, 21:46:31 UTC
dd49081 Merge pull request #27707 from JuliaLang/sf/filewatching Bump FileWatching tolerances 22 June 2018, 20:17:53 UTC
63e7fae Improve support for ranges with nonstandard Integers (#27302) * Improve support for nonstandard ranges. Make it so that an Integer subtype, say Position <: Integer, for which a difference is of a different type, say Displacement <: Integer, is properly handled in UnitRange, OneTo, and StepRange. * Remove : method that promotes step. * Add test for #26619, fix underflow bug, fix length computation. * Clean up steprange_last. 22 June 2018, 20:01:25 UTC
2706a8d fix interpreter for recent IR changes (#27723) 22 June 2018, 19:23:34 UTC
846d4ac Add a negate ignore pattern for checksums of CA certificate store files. 22 June 2018, 19:11:33 UTC
da6c95b Double-escape literal $-s in docstrings (#27727) * Double-escape literal $-s in docstrings Literal dollar signs need to be double escaped, since they have special meaning for the Markdown parser (for deprecated LaTeX delimiters and syntax extension interpolation). Fix #27654. * Another one in base/show.jl 22 June 2018, 18:51:31 UTC
04783b3 use a real-world example for eval-style codegen (#27703) * use a real-world example for eval-style codegen, fix #27692 * fix Warning: Deprecated syntax `try without catch or finally` at contrib/build_sysimg.jl:142. 22 June 2018, 18:49:25 UTC
536d2c0 Ignore CA certificate store (*.pem) files in `deps/` 22 June 2018, 18:30:29 UTC
b845695 refactor substitute!, rename it to partially_inline!, and document it (#27689) 22 June 2018, 17:39:46 UTC
46a090b add `using Test` to Sockets test code 22 June 2018, 17:23:57 UTC
d33e4d0 put current local env back in the default load path we want to remove it eventually but for now this was causing too much trouble so we'll put it back in the load path 22 June 2018, 16:42:57 UTC
f317fa6 Base.current_env(): return nothing in deleted directory Test this and that having `@` and `@@` in the LOAD_PATH does not cause any problems when starting Julia in a deleted directory. 22 June 2018, 16:42:57 UTC
0699b02 final new lines for all text files 22 June 2018, 16:42:57 UTC
5a50d9b remove redundant secure 22 June 2018, 15:32:36 UTC
a927bbb Shred! creds used in Pkg 22 June 2018, 15:32:36 UTC
3c13230 Have `shred!(f, x)` return what `f(x)` returns 22 June 2018, 15:32:36 UTC
986c687 fix #27690, quote should disable surrounding `end` indexing context (#27721) 22 June 2018, 15:05:06 UTC
6b8286c fix #27129, meta nodes hidden by extra block in method def (#27720) 22 June 2018, 15:04:21 UTC
5886a8c Update Mozilla CA certificate store to latest (03-07-2018) for libgit 2 SSL. (#26983) Update Mozilla CA certificate store to latest (06-20-2018) for libgit2 SSL. * Use MOZILLA_CACERT_VERSION to obtain specific version of Mozilla's CA certificate store from the curl project. 22 June 2018, 14:38:05 UTC
218dc82 Merge pull request #27670 from JuliaLang/vc/ohsimd `@simd` breaks generic code 22 June 2018, 14:28:49 UTC
f5209fc LOAD_PATH: make `@@` do late expansion to curent env (#27696) 22 June 2018, 14:15:19 UTC
fd90b0b Document `@simd` Copies the information from the performance tips into a docstring; makes it a bit scarier. Co-authored-by: Valentin Churavy <v.churavy@gmail.com> 22 June 2018, 02:01:11 UTC
ae76ee4 Don't assume parallel memory accesses in simd macro If your code can gurantee that parallel memory accesses are legal you can use `@simd ivdep` to give the compiler extra leeway. For generic code this is an unsafe assumption. Co-authored-by: Matt Bauman <mbauman@gmail.com> 22 June 2018, 02:00:52 UTC
748f008 improve performance of `lift-toplevel` in lowering (#27706) This accounted for a surprising fraction of front-end time. 21 June 2018, 21:41:38 UTC
5836427 Add a space after `:` in prompts 21 June 2018, 17:34:06 UTC
9ffda78 Fixup `SecretBuffer!` docstrong from review 21 June 2018, 16:57:42 UTC
a5b1baa Detangle Base.prompt and Base.getpass 21 June 2018, 16:48:01 UTC
c1eb3e8 remove old code_warntype infrastructure (#27698) 21 June 2018, 16:18:27 UTC
29de016 add ↷ ↶ ↺ ↻ (#27684) 21 June 2018, 15:54:32 UTC
3e8960f Warn if not `shred!`ed before hitting finalizer Move lower in the bootstrap order to allow `@warn`. 21 June 2018, 15:32:00 UTC
42a404c remove gratutious argument for init_{load,depot}_path (#27709) 21 June 2018, 15:21:23 UTC
34c6271 Add warning about storing passwords in URLs to git_url 21 June 2018, 15:05:15 UTC
dff0faa Document `SecretBuffer(::AbstractString)` 21 June 2018, 15:05:15 UTC
94d2ebf Use constant time algorithm for ==(::SecureBuffer...) I tried removing == entirely, but that proved to be too difficult. Also remove information leaks from hash. Co-authored-by: chethega <chethega@gmail.com> 21 June 2018, 15:05:15 UTC
e223778 Qualify shred! in OldPkg 21 June 2018, 15:05:15 UTC
4aed397 Fixup Cstring conversions 21 June 2018, 15:05:15 UTC
cf0a72a Add tests for initializers and fixup initializers 21 June 2018, 15:05:15 UTC
bcc0a7b Add SecretBuffer testset 21 June 2018, 15:05:15 UTC
cafe850 Updates from review 21 June 2018, 15:05:15 UTC
e35a635 Rename file to reflect new name 21 June 2018, 15:05:15 UTC
16e6523 Rename to SecretBuffer 21 June 2018, 15:05:15 UTC
8abc616 Switch `GitCredential` equality to use `==` Originally used `isequal` to deal with `Nullable` 21 June 2018, 15:05:15 UTC
41d87d5 Create type SecureString 21 June 2018, 15:05:15 UTC
3477f29 small refactor of renumber_stuff! (#27688) * move changemap preprocessing/check into renumbering method * give renumber_stuff! a better name 21 June 2018, 14:32:48 UTC
f90d674 fix typo in JL_GC_PUSH usage (#27702) introduced by 64eab7cbbb2fdb317155775e4d27574f8d07014c 21 June 2018, 10:01:54 UTC
50048a3 docs: Fix typo. (#27708) 21 June 2018, 09:45:01 UTC
1d6d5a4 Increase filesystem timeouts from `0.3` to `0.5` seconds This is to account for the abysmal fs performance we get on our windows buildbots. 21 June 2018, 06:37:03 UTC
61186d8 Sleep between all filesystem operations Attempt to fix https://github.com/JuliaLang/julia/issues/26725 21 June 2018, 06:37:03 UTC
43f66e2 clean up `jl_box_` functions (#27673) - remove some unused ones - set sign extension attributes more accurately - tell codegen that box_int8 and box_uint8 return rooted values 20 June 2018, 19:48:52 UTC
ffc9182 fix #19668, inefficient closure conversion of ctors with keyword args (#27671) 20 June 2018, 19:45:44 UTC
29a45d7 Silence `dirname` errors 20 June 2018, 19:43:48 UTC
a0704e1 fixup-libgfortran needs to search all possible names of LAPACK/BLAS 20 June 2018, 19:43:48 UTC
31a21e9 Use `=` instead of `==` to be `sh`-compatible 20 June 2018, 19:43:48 UTC
228c4aa Sys.STDLIB: better bootstrap definition (fix #27662) (#27672) 20 June 2018, 18:49:54 UTC
3aef0e5 Use conversion rather than construction in TwicePrecision * and / TwicePrecision arithmetic cares about the machine representation of numbers. This means that fallbacks for generic types can only go so far. For unconventional number types---like those with physical units---the fallbacks need to be careful about distinguishing between conversion and construction. 20 June 2018, 17:59:37 UTC
665b1de use versioned Compat (#27664) 20 June 2018, 08:26:36 UTC
e1ae9f0 build: separate -debug and -release build timing Producing `.o` from `.ji` files takes a massive amount of memory (currently), so it's likely to lead to less memory thrashing and OOM-kills to do this step in serial 19 June 2018, 22:58:08 UTC
18e6b4d separate julia compile stages more This should allow us to do more of the build in parallel, and will cause us to now re-use `.ji` cache files between the -debug and -release julia binaries. 19 June 2018, 22:58:04 UTC
44f2507 precompile: change compilation heuristic Avoid dependence on the current running state, but instead depend on the quality of the dispatch cache. 19 June 2018, 22:58:04 UTC
d3c1ae3 Merge pull request #27637 from JuliaLang/jn/opt-get_specialization1 compiler: improve jl_get_specialization1 19 June 2018, 22:57:09 UTC
2df233a Fix bugs in domsorting code (#27643) One off-by-one error looking at the wrong node for the CFG predecessor, and one placeholder that survived until now and was causing a problem. Also add a function from JLD2 that does lots of label/goto as a test case. Fixes #27625 19 June 2018, 22:40:00 UTC
333ea8c move `clipboard` to InteractiveUtils (#27635) move `clipboard` to InteractiveUtils 19 June 2018, 21:44:03 UTC
267dc59 Merge pull request #27651 from JuliaLang/jn/27403 Fix getindex inlining for Array{Union{T,Missing}} 19 June 2018, 18:02:40 UTC
b331c70 typeintersect: use jl_alloc_svec to allocate SimpleVector (#27655) PR #27573 introduced a call to jl_alloc_svec_uninit. This may not be gc-rooted, since it is not initialized. Also update code-formatting to mirror surrounding code. 19 June 2018, 18:01:54 UTC
a169b34 Merge pull request #27182 from JuliaLang/vc/bbpatch bump LLVM BB version and use assertion builds on CI 19 June 2018, 17:25:42 UTC
797da44 Fix gen_call_with_extracted_types for literals (#27622) Prior to this patch, executing (say) `@less 1` in REPL prints a cryptic message `ERROR: LoadError: type Int64 has no field head` although there is a branch in `gen_call_with_extracted_types` which is supposed to handle this case. 19 June 2018, 17:06:47 UTC
c3f3b48 remove a couple uses of `ntuple` to help the compiler 19 June 2018, 16:35:37 UTC
5842966 rm unused `peekchar` function 19 June 2018, 16:35:37 UTC
46644d2 add `Integer` type restriction to LogLevel arithmetic 19 June 2018, 16:35:37 UTC
8f7e65a compiler no longer depends on hashing.jl 19 June 2018, 16:35:37 UTC
f4dba78 remove deepcopy methods in Pkg 19 June 2018, 16:35:37 UTC
307f59b Merge pull request #27633 from JuliaLang/sk/loadpath major LOAD_PATH machinery simplification 19 June 2018, 16:04:59 UTC
1687468 Merge pull request #27636 from JuliaLang/jn/opt-compile compile: some minor optimizations 19 June 2018, 15:46:44 UTC
1abdab4 fix undef warning coming from LLVM 19 June 2018, 14:21:25 UTC
6f15fff bump LLVM BB version Adds patches for: - #27055 - #27080 - #27032 furthermore this adds the ability to use assertion builds on CI. Which is used on OSX and Windows. 19 June 2018, 14:21:21 UTC
e1b0965 LOAD_PATH: major simplification This makes LOAD_PATH just a vector of strings again. Some special syntaxes in JULIA_LOAD_PATH are handled specially: - split on `:` or `;` (on Windows) - replace the first empty entry with DEFAULT_LOAD_PATH - ignore the remaining empty entries - replace `@` with `current_env()` Other special syntaxes are left alone and expanded during load path lookup: - occurrences of `#` in `@...` entries to version digits - `@name` is looked up in the depot path - `@` is replaced with `current_env()` The last functionality is not accessible via JULIA_LOAD_PATH in this version since `@` in that is expanded early. This does allow putting a literal `@` in LOAD_PATH to get late expansion to `current_env()` instead of early expansion. Fixes #27411 19 June 2018, 12:54:04 UTC
b2eef2e sysinfo: export Sys.STDLIB path to stdlib 19 June 2018, 12:52:48 UTC
e1cb0d5 Test that getindex is inlined with Union{Int,Missing} array 19 June 2018, 11:40:20 UTC
back to top