https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
fc024c1 Pass column information to macros __source__ argument 16 June 2017, 17:16:03 UTC
d49469d Merge pull request #22391 from JuliaLang/aa/fix-fftw Fix improper FFTW function deprecation 16 June 2017, 15:45:41 UTC
c75944f Revert "Fix a few naming conflicts in LinAlg/BLAS. Fixes #14268." (#22374) * Revert "Fix a few naming conflicts in LinAlg/BLAS. Fixes #14268." This reverts commit befbcecbdd20b7dbd3544571d394bd7c3125c0ee. * Add test to make sure that dot(Matrix,Matrix) throws for all types 16 June 2017, 15:41:48 UTC
3648a96 Merge pull request #22379 from JuliaLang/tb/ccall_runtime Require the runtime language feature for such foreigncalls. 16 June 2017, 14:46:22 UTC
9e563ba Merge pull request #22340 from JuliaLang/jn/incremental-better-backedges better, simpler incremental backedges 16 June 2017, 14:46:04 UTC
e84f0e5 Merge pull request #22344 from JuliaLang/jn/validate-ccall-nargs validate ccall n-args during syntax lowering 16 June 2017, 14:42:40 UTC
333db82 Merge pull request #22346 from JuliaLang/vtjnash-patch-1 windows readme update: winbind is needed for TLS [ci skip] 16 June 2017, 14:42:07 UTC
3465326 Add a NEWS entry for FFTW removal 16 June 2017, 05:17:24 UTC
b1b4b55 Fix improper FFTW function deprecation 16 June 2017, 05:01:30 UTC
00b9ea2 Remove the FFTW bindings from Base (#21956) 16 June 2017, 02:11:44 UTC
ce3f853 Add `unique!` (#20619) 16 June 2017, 02:04:22 UTC
ae342ac Merge pull request #22251 from JuliaLang/jb/operators remove Operators module 15 June 2017, 22:23:53 UTC
1a3391f Correct rendering of unicode on unicode-input.md (#22369) Surrounds the unicode category characters Mn and Me with no-break spaces when rendering the unicode character. This follows how the unicode.org webpage displays unicode characters. Note some characters will not be rendered including: '\u2095':'\u2096' '\u20D0':'\u20DC' '\u20DE':'\u20F0' This behavior matches the unicode.org behavior. 15 June 2017, 18:10:59 UTC
b49cb07 Merge pull request #22349 from JuliaLang/jb/fix22347 fix #22347, `_apply` optimization dropping argument expressions 15 June 2017, 17:50:45 UTC
52069d7 Move the BLAS test to the linalg subdirectory (#22375) 15 June 2017, 16:57:55 UTC
0e19311 incremental deserialize: fix backedge insertion the previous attempt to preserve the backedge map was being too cute it is more reliable to simply flatten the whole map into the new caller also corrects the validation that the backedge is not already invalid make sure internal backedges are only internal: this preserves the expected invariant for jl_insert_backedges/jl_method_instance_delete that any backedges encountered there are purely internal / new enable GC slightly sooner when loading precompiled modules (part of #20671) reverts 11a984bb301e14d6fbd572cb63eea494cf6ab733 - but who needed that anyways 15 June 2017, 16:18:57 UTC
6fdf36e add missing wb for module->using 15 June 2017, 16:12:28 UTC
3b5213f Require the runtime language feature for such foreigncalls. 15 June 2017, 09:54:02 UTC
1c40bab add rand(::String) (#22224) 15 June 2017, 09:07:34 UTC
887064e Merge pull request #22371 from singam-sanjay/fix_build_on_llvm-svn Fix compilation on LLVM svn. 15 June 2017, 00:00:28 UTC
9fdc6d1 Merge pull request #20800 from JuliaLang/nl/unique Improve docstrings for unique() 14 June 2017, 19:50:06 UTC
6facbe3 Improve the platform support section of the README (#22319) 14 June 2017, 19:19:38 UTC
d1ed663 Expand FreeBSD build section of the README (#22321) * Expand FreeBSD build section of the README [ci skip] * Add a note about the FreeBSD port in the README [ci skip] 14 June 2017, 19:09:24 UTC
65d38be Fix compilation on LLVM svn. 14 June 2017, 18:19:46 UTC
516617d Diagonal inverse scaling (#22230) * Diagonal inverse scaling As described in https://github.com/dmbates/MixedModels.jl/issues/85, I use in-place `_rdiv_` and `_ldiv_` methods. This would move the methods for Base types into Base. * Don't use commutativity Use division instead multipliciation with the reciprocal 14 June 2017, 15:55:38 UTC
17d5c55 topology test to listen only on localhost (#22353) 14 June 2017, 05:14:30 UTC
493311b Merge pull request #22315 from JuliaLang/cv/test-fixes Fix issues with showing failed `@test` results 13 June 2017, 21:58:01 UTC
1574aa0 Make usage of `foo` clearer (#22317) Replaces the placeholder `foo` with the built-in `norm` to make sure the example works when typed into a julia program. Thanks to Avik Sengupta for the text and for all the commenters on https://discourse.julialang.org/t/what-does-foo-in-the-parallel-computing-docs-refer-to/4182 for making this happen. 13 June 2017, 21:29:34 UTC
95bf00d Merge pull request #22356 from JuliaLang/tk/appveyor-llvm-patch Update appveyor llvm binaries to include latest patches 13 June 2017, 20:46:10 UTC
f0d6e00 Merge pull request #22342 from JuliaLang/kf/unoptbc Add utilities for debugging LLVM during sysimg build 13 June 2017, 20:45:07 UTC
2c3d947 remove Operators module 13 June 2017, 19:58:24 UTC
1fe65f6 dispatch matvec/matmat with Hermitian{<:Real} to BLAS (#22309) instead of ending up in generic_matvec/generic_matmat 13 June 2017, 19:36:47 UTC
702256f Assign PROGRAM_FILE earlier (#22092) * Assign PROGRAM_FILE earlier I discovered a use case where it would be nice to be able to access `PROGRAM_FILE` while within the .juliarc.jl. The global variable is now assigned and available within `--load` file or the .juliarc.jl. Additionally, PROGRAM_FILE is now a constant. * Add to NEWS [ci skip] * Test startup-file and PROGRAM_FILE * Modify user home properly on Windows * Style correction and remove escape function * Expand arguments tests to include the startup-file * Refactor PROGRAM_FILE tests 13 June 2017, 18:39:56 UTC
37da324 Add some documentation 13 June 2017, 17:57:04 UTC
823d3b6 Merge pull request #22352 from JuliaLang/aa/unbreak-rpath RFC: Avoid setting the RPATH for LLVM 13 June 2017, 17:50:09 UTC
8079ee3 Add utilities for debugging LLVM during sysimg build This adds an extra command line option to dump the unoptimized rather than the optimized representation of the LLVM IR. This is very useful when debugging new LLVM passes (which we're now increasingly making use of) or when profiling LLVM, to split out JIT and sysimg optimization. 13 June 2017, 17:46:01 UTC
84300a6 clean up and export crc32c function (#22274) * clean up and export crc32c function * added PR to NEWS * restore crc32 of String, add crc32c(io) to read all of a stream, add optimized open(crc32c, filename), make IOBuffer checksums consistent with other streams * use crc32c block size of 8192*3, matching the underling C library * optimized IOBuffer crc32c 13 June 2017, 14:50:53 UTC
70be8ab USE_POLLY_ACC : Remove dependency on CUDA headerfiles and link libjulia to libGPURuntime (#22036) * USE_POLLY_ACC : Remove dependency on CUDA headerfiles and link libjulia to libGPURuntime * Removed comments and CUDALIB_INCLUDE_DIR variable. 13 June 2017, 14:12:53 UTC
a32071d Simplify some grammar (#22348) 13 June 2017, 13:52:30 UTC
5c89a9d Update appveyor llvm binaries to include latest patches 13 June 2017, 13:09:59 UTC
b064a1a Merge branch 'master' into jb/fix22347 13 June 2017, 12:44:16 UTC
d3db312 Merge pull request #21933 from JuliaLang/jn/infer-improve-cycle-detection inference: improve cycle detection 13 June 2017, 07:52:12 UTC
49ea8df Update ast.md to where syntax (#22109) 13 June 2017, 07:08:37 UTC
c6799e6 enable rand(::Union{AbstractSet,Associative}) (#22228) 13 June 2017, 06:58:30 UTC
9e37db0 Declare LLVM Make variables as simply-expanded, not recursively expanded 13 June 2017, 06:53:11 UTC
8b8fa11 Avoid setting the RPATH for LLVM 13 June 2017, 06:53:11 UTC
01c6816 Merge pull request #22343 from JuliaLang/jb/fix22338 fix #22338 and #22339, specificity problems 13 June 2017, 04:52:16 UTC
51ad96f fix leak in WorkerPool. (#22185) 13 June 2017, 04:35:33 UTC
85b42fa fix #22347, `_apply` optimization dropping argument expressions 13 June 2017, 03:18:41 UTC
39e5b0c isposdef rewrite with help of cholfact (#22245) 13 June 2017, 00:18:36 UTC
a7e04ad ccall: add syntax validation 12 June 2017, 20:42:43 UTC
d19b1be test_throws: update to allow passing an instance for comparison this allows concisely writing reliable test_throws tests 12 June 2017, 20:42:42 UTC
bd2dcf1 fix #22338 and #22339, specificity problems 12 June 2017, 20:21:00 UTC
53761dd Use testsets in symmetric.jl (#21996) 12 June 2017, 19:04:12 UTC
fcfe875 inference: work on making the termination heuristics work correctly now that our inference convergence algorithm is reasonably reliable, this is a starting point for making the inference capabilities even better 12 June 2017, 18:44:57 UTC
825c408 reduce the impact of generated functions on getindex inference 12 June 2017, 18:42:53 UTC
545fb0b duplicate some type-dissimilar code in the `inv` function detecting this code optimization (jump-threading) in the compiler is desirable, but generally very difficult 12 June 2017, 18:42:53 UTC
ef0c35f eliminate another turing machines from subarray (find_extended_dims) 12 June 2017, 18:42:53 UTC
85ef52c add a base keyword to logspace (#22310) to specify the base (which otherwise defaults to 10) 11 June 2017, 22:13:46 UTC
6fdb028 Merge pull request #22329 from JuliaLang/aa/youre-the-news-dad Add remaining 0.6 news items 11 June 2017, 21:23:37 UTC
4935abc Add more 0.7 news references [ci skip] 11 June 2017, 21:12:52 UTC
71de18f Add remaining 0.6 news items 11 June 2017, 21:12:17 UTC
6caaad8 Time string parsing for Time type (#22163) Adds: - `parse(::Type{Time}, ...)` methods - constructors for creating `Time` from a string - default ISO time format (`HH:MM:SS.s`) - conversion defaults for `Microsecond` and `Nanosecond` (`0`) 11 June 2017, 16:29:32 UTC
2f72030 Merge pull request #22312 from JuliaLang/rf/random-Integer-sig random.jl: allow Integer instead of Int in few signatures 11 June 2017, 13:44:38 UTC
4285a10 Merge pull request #22268 from JuliaLang/yyc/codegen/simd-sub Treat sub and div as induction in simd loop lowering 11 June 2017, 13:43:14 UTC
2b03ba8 random.jl: allow Integer instead of Int in few signatures 11 June 2017, 07:40:37 UTC
6319a3e Merge pull request #22304 from JuliaLang/jb/isdefined_tfunc add constant inference of `isdefined` 11 June 2017, 01:11:15 UTC
453ddf0 Add jl_has_so_reuseport to check whether SO_REUSEPORT is defined (#22303) Without this, the best proxy is to condition on the OS, which is less reliable and may not properly cover all cases. 10 June 2017, 23:00:39 UTC
b1de9e5 Make vcat of SparseVectors with different el- and/or ind-type yield SparseVector (#22225). (#22301) 10 June 2017, 21:18:17 UTC
2d1d1ae add constant inference of `isdefined` 10 June 2017, 20:42:00 UTC
0b2f6de fix bug in setting `ninitialized` of vararg tuples 10 June 2017, 20:41:33 UTC
6e72de6 Merge pull request #22316 from JuliaLang/jb/ccallable_ret make `@ccallable` work with return type declarations 10 June 2017, 20:41:09 UTC
c656333 Make vcat of Vectors with SparseVectors yield SparseVector (#22225). (#22299) 10 June 2017, 19:48:10 UTC
9be9cfa Merge pull request #22215 from JuliaLang/kf/unwinddis Add a Makefile option to disable libunwind 10 June 2017, 18:54:29 UTC
fccbb66 Merge pull request #22313 from JuliaLang/tb/fix_22290 Fix inInference state corruption. 10 June 2017, 15:04:59 UTC
9b8c608 Merge pull request #22282 from JuliaLang/jn/22256 fix the bug in PR #21620 correctly 10 June 2017, 15:01:38 UTC
12ea37c Merge pull request #22267 from JuliaLang/rf/randbang-type allow passing a type in rand! 10 June 2017, 14:54:15 UTC
3f3d8b3 Treat sub and div as induction in simd loop lowering This makes sure induction like ```julia s -= a[i] ``` in an at-simd loop can be vectorized without fastmath annotation. LLVM currently support at least sub in the vectorizer. I don't see why it can't handle div so let's first make sure we are ready for that. 10 June 2017, 12:03:11 UTC
ee9d28b isapprox between matrices and UniformScaling (#22237) * isapprox between matrices and UniformScaling 10 June 2017, 11:17:19 UTC
f91d54f Fix inInference state corruption. This led to non-idempotent irgen. 10 June 2017, 09:36:37 UTC
ff3a9aa convert twiceprecision to arbitrary number (#22270) 10 June 2017, 05:49:40 UTC
99f7336 Merge pull request #21788 from JuliaLang/aa/freebsd-gfortran Workaround for FreeBSD linking to outdated system libs 10 June 2017, 01:45:52 UTC
f987466 Merge pull request #22094 from JuliaLang/cv/pkg-startup Respect startup-file flag in Pkg.build and Pkg.test 09 June 2017, 23:54:19 UTC
90ddad8 Update the build logic for LLVM libcxx (#21792) This allows libc++ and libc++abi to be built on FreeBSD. However, these libraries still cannot be built with GCC nor on macOS, though that condition predates this change. 09 June 2017, 23:50:53 UTC
69f3284 Merge pull request #22281 from JuliaLang/jn/isdefined-local handle scope correctly for `isdefined` macro 09 June 2017, 23:13:35 UTC
70915de RFC: Added sparse low rank cholesky updates (#21426) * Added sparse low rank cholesky updates * Fixed bug in sparse cholesky rank update tests * Typos in sparse rank update * Tiny typo * Nicer description of sparserankupdate 09 June 2017, 21:35:09 UTC
9588cef make `@ccallable` work with return type declarations allow return type declarations, and use them as the C return type if a C return type is not explicitly passed. 09 June 2017, 21:18:00 UTC
ff2ad4e fix test case to use 4 space indent instead of 3 09 June 2017, 20:33:18 UTC
6ab0f0a implement setfield! case correctly of PR to optimize field access when field types don't depend on parameters fixes the bug in PR #21620 correctly 09 June 2017, 20:15:41 UTC
4f127f4 Respect startup-file during Pkg.build and Pkg.test 09 June 2017, 19:40:26 UTC
d4e2b57 Add test for comparison calls 09 June 2017, 18:45:22 UTC
2a37b80 Update tests to check expression output 09 June 2017, 18:45:21 UTC
a7ba25b Revise `get_test_result` to work correctly with ≈ Escaping the ≈ operator would result in the displayed evaluated expression appearing as `x isapprox y` instead of `x ≈ y`. Additionally, the code was written to ensure that the arguments of `@test` are only evaluated once. 09 June 2017, 18:45:21 UTC
f541d29 Merge pull request #22306 from JuliaLang/jn/improve-static slight improvements to make static compilation easier 09 June 2017, 18:12:06 UTC
3f0ddb1 Merge pull request #22276 from JuliaLang/jn/infer-apply-ssavalue ensure inference of apply (precise_container_type) will not be adversely affected by very-linear-mode 09 June 2017, 18:00:57 UTC
8374ead Merge pull request #22272 from JuliaLang/jn/22171 incremental serialize: restore recache order back to original 09 June 2017, 18:00:34 UTC
f2805a5 Correct `@test` using chained comparison 09 June 2017, 16:53:27 UTC
3739503 slight improvements to make static compilation easier 09 June 2017, 05:56:57 UTC
a52a78d Merge pull request #22295 from JuliaLang/jb/fix18755 fix #18755, bug in updating IOStream position when writing 09 June 2017, 02:11:52 UTC
dde6ff6 Add fastly purging to contrib/prepare_release.sh (#22277) * Add fastly purging to cotnrib/prepare_release.sh Fastly caches our files for a long time; we need to explicitly ask it to purge the -latest files. * Add `+` character for osx fastly purge 08 June 2017, 21:51:52 UTC
back to top