swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40

sort by:
Revision Author Date Message Commit Date
dbec1a3 serialize pointer- and padding-free objects in one write fixes #14106 14 January 2016, 23:16:46 UTC
7dd059d use non-commuting functions to mix incoming hashes with seeds fixes #14670 14 January 2016, 20:57:11 UTC
eeeb13e Merge pull request #14673 from JuliaLang/tk/deserializer fix incremental deserializer on some cases of external singleton values 14 January 2016, 19:11:25 UTC
ec3d632 fix incremental deserializer on some cases of external singleton values this was causing several package test failures on jb/functions 14 January 2016, 18:04:29 UTC
e2f8842 Merge pull request #14654 from pabloferz/pz/primes Simplify and fix primes and primesmask [fixes #14652] 14 January 2016, 11:02:13 UTC
a0b5414 fix eof definitions and add tests 14 January 2016, 03:52:08 UTC
99e292a Merge pull request #14474 from JuliaLang/brj/boundscheck elide code marked with `@boundscheck(...)`. 14 January 2016, 03:49:59 UTC
2d03a92 Put back prod(Vector{Bool}) test but for new behavior 14 January 2016, 01:40:17 UTC
b74533a `boundscheck` to `inbounds` in comprehension lowering. 14 January 2016, 01:39:28 UTC
03a4e51 Document boundscheck elimination mechanism. [ci skip] 14 January 2016, 01:39:28 UTC
ab57cac Mark `checkbounds(...)` callsites with `@boundscheck`. First for AbstractArrays. 14 January 2016, 01:39:27 UTC
43357df Enable boundscheck tests. 14 January 2016, 01:39:27 UTC
d50f28f Minor formatting change in codegen. 14 January 2016, 01:39:27 UTC
96e8230 Throw error in emit_gcpops on a malformed BasicBlock. 14 January 2016, 01:39:27 UTC
5ea20fc Patch up dangling BasicBlocks from skipped labels. 14 January 2016, 01:39:27 UTC
bf5d6ca Add a user-facing version of `@propagate_inbounds`. 14 January 2016, 01:39:27 UTC
09fb69b Create a mechanism to propagate an inbounds context. For when you want to pass `@inbounds` to inlined methods. 14 January 2016, 01:39:27 UTC
1c29b3c Add deprecation for 2-arg `@boundscheck`. 14 January 2016, 01:39:27 UTC
0f6ec72 Minor boundscheck test refactoring. Write in a way which makes it more explicit what is inlined vs not inlined. 14 January 2016, 01:39:27 UTC
4c93e67 Update AST docs for :inbounds and :boundscheck. [ci skip] 14 January 2016, 01:39:26 UTC
7f330f0 Add inbounds meta elimination pass. 14 January 2016, 01:39:26 UTC
ef07a23 Fix inbounds blocks inside boundscheck blocks. 14 January 2016, 01:39:26 UTC
cd7686b Inject inbounds statements during inlining. 14 January 2016, 01:39:26 UTC
c377624 Update inbounds context regardless of options. 14 January 2016, 01:39:26 UTC
c9587a7 Add tests for bounds check elimination. 14 January 2016, 01:39:26 UTC
220807b Elide boundscheck blocks when inbounds. Adds an `inbounds` stack to jl_codectx, and the `@inbounds` macro has been modified to manipulate it. 14 January 2016, 01:39:26 UTC
b727100 Merge pull request #14665 from JuliaLang/yyc/actual-init Don't fool the compiler about variable initialization 14 January 2016, 01:02:55 UTC
918f14e Merge pull request #14667 from JuliaLang/jn/fast-io add fast-path optimizations for reading LibuvStreams 14 January 2016, 01:01:23 UTC
9d14d39 Updated out-of-date comment in AArch64 ABI file. 13 January 2016, 23:18:07 UTC
9dbc3ab add fast-path optimizations for reading LibuvStreams fixes #14467 performance regression (and some) 13 January 2016, 23:16:08 UTC
5cbb72c Merge pull request #14659 from JuliaLang/anj/booldet Remove method that produces error for prod(AbstractArray{Bool}). 13 January 2016, 20:03:29 UTC
31e4f5b Fix a compiler warning about incompatible pointer types. 13 January 2016, 19:36:06 UTC
74afa09 Don't fool the compiler about variable initialization. It can easily break if any change is made to the code and incorrectly suppress the compiler warning. Revert #14403. Close #14595 13 January 2016, 19:34:28 UTC
a4d1f99 Merge pull request #14631 from Sacha0/csctranspose MIT-licensed SparseMatrixCSC transposition methods 13 January 2016, 19:33:10 UTC
fb8c6e9 remove jl_ast_rettype; it was silly 13 January 2016, 19:08:23 UTC
b0cd2ad Merge pull request #14656 from JuliaLang/jb/constanttable use li->roots instead of module constant table 13 January 2016, 15:45:42 UTC
4bd5c19 Simplify primes and primesmask [fixes #14652] 13 January 2016, 14:52:58 UTC
cf3259f Merge pull request #14662 from JuliaLang/yyc/llvm38-fastmath Fix compilation on llvm-svn due to function renaming 13 January 2016, 14:07:50 UTC
3f6abad Fix compilation on llvm-svn due to function renaming 13 January 2016, 13:58:38 UTC
53ecbaa more float to string performance improvements - some tuples used in grisu were heap allocated. the `buffer` element was not really needed. - fixed a type instability in Grisu.normalize - provide a good size hint for floats in print_to_string to avoid excess reallocation. before: ``` julia> @time for i=1:10^7;string(3.141592653);end 6.402762 seconds (80.00 M allocations: 2.831 GB, 3.91% gc time) ``` after: ``` julia> @time for i=1:10^7;string(3.141592653);end 4.038174 seconds (30.00 M allocations: 1.639 GB, 2.29% gc time) ``` 12 January 2016, 20:54:37 UTC
67eead3 Remove method that produces error for prod(AbstractArray{Bool}). Fixes #14657 12 January 2016, 20:24:31 UTC
2b12e96 Merge pull request #14644 from hayd/doc_typed_kwargs Document how to make a kwarg's type explicit. 12 January 2016, 19:50:21 UTC
34d8b8e use li->roots instead of module constant table 12 January 2016, 18:05:31 UTC
305890a Merge pull request #14650 from mbauman/mb/bitarrayindexingperf Fix BitArray indexing performance 12 January 2016, 04:18:00 UTC
b97efac Merge pull request #14638 from hayd/fix_plain_code Fix rendering bug of Markdown Code. 12 January 2016, 00:36:26 UTC
ea06c55 Fix BitArray indexing performance Back in #13614 I changed the signature of _unsafe_getindex!, but I failed to update the BitArray methods... so they were just using the generic definitions. This is a very simple fix to restore the indexing performance for BitArrays. 11 January 2016, 23:50:06 UTC
95a01df Merge pull request #14508 from Sacha0/trantriops add missing mul, ldiv, and rdiv variants involving one triangular matrix. also fix #14502. 11 January 2016, 22:45:57 UTC
0d7ce7c make stringification a bit more efficient this avoids an extra copy of the data. example: before: julia> @time for i=1:10^6; string(1.5); end 0.829682 seconds (8.00 M allocations: 335.702 MB, 8.11% gc time) after: julia> @time for i=1:10^6; string(1.5); end 0.448034 seconds (7.00 M allocations: 259.399 MB, 4.37% gc time) 11 January 2016, 22:24:36 UTC
ce9d225 Document how to make a kwarg's type explicit. [ci-skip] 11 January 2016, 19:42:00 UTC
2335ef1 Merge pull request #14609 from mbauman/mb/inline-checksize Ensure checksize inlines 11 January 2016, 18:21:13 UTC
cf1d953 Merge pull request #14599 from JuliaLang/yyc/gc/no-preserve Remove jl_gc_preserve 11 January 2016, 16:29:46 UTC
a1d95e7 Remove GC preserve stack. 11 January 2016, 15:09:27 UTC
22972ef Do not use jl_gc_preserve in ast.c since it's not a particularly good API and is not task-switch safe. Also fix `jl_parse_next` preserving the objects forever. 11 January 2016, 15:09:27 UTC
60eda14 Fix rendering bug of Markdown Code. When a code block included a ```, it would not be rendered correctly. 11 January 2016, 08:53:07 UTC
ab0bdf2 Replace the LGPL-licensed SparseMatrixCSC transposition methods in base/sparse/csparse.jl ([c|f]transpose[!]) with MIT-licensed versions. See #13001. 11 January 2016, 05:21:17 UTC
b9dc4c9 Fix LLVM patch application race condition ref https://github.com/JuliaLang/julia/pull/14623#issuecomment-170411396 11 January 2016, 01:29:30 UTC
009033c Expand combinations of element types tested in linalg/triangular. Fixes test-shadowing of generic triangular methods by corresponding BLAS-calling methods for complex matrices (see #14502). 11 January 2016, 01:08:20 UTC
52ba665 Add generic At_ldiv_B! and Ac_ldiv_B! methods for triangular A. Add BLAS hook for matrix-matrix and matrix-vector At_ldiv_B! with triangular A. Add tests for left-division by transposed triangular matrices. 11 January 2016, 01:08:20 UTC
b9fc6e2 Add generic A_rdiv_Bt! methods for triangular B. Also fix generic A_rdiv_Bc! methods for complex triangular B (see #14502). Add BLAS hook for matrix-matrix A_rdiv_Bt! with triangular B. Add tests for right-division by transposed triangular matrices. 11 January 2016, 01:08:20 UTC
6cf13e4 Add generic At_mul_B! and A_mul_Bt! methods for triangular A and B respectively. Fix generic Ac_mul_B! and A_mul_Bc! methods for complex triangular A and B respectively (see #14502). Add BLAS hooks for matrix-matrix At_mul_B! and A_mul_Bt! with triangular A and B respectively. Also add hooks for matrix-vector At_mul_B! and Ac_mul_B! with triangular A. Add tests for matrix-matrix and matrix-vector multiplications involving one transposed triangular matrix. 11 January 2016, 01:08:20 UTC
a6770b0 Merge pull request #14475 from Sacha0/colmajgtris column-major access and other perf improvements for generic triangular solves 10 January 2016, 22:18:36 UTC
bcfc967 Add second round of LLVM 3.7.1 patches 10 January 2016, 19:03:52 UTC
17287f0 temporarily install llvm33-julia manually on osx travis 10 January 2016, 16:02:30 UTC
16301d2 Merge pull request #14606 from ygrange/master Updating parallell computing text 10 January 2016, 08:12:37 UTC
113e0d9 Merge pull request #14603 from ihnorton/lldb371-patch Patch lldb-3.7.1 to build on mac 10 January 2016, 04:29:03 UTC
0aa72d0 Merge pull request #14605 from rsrock/patch-4 Update Mac build directions 10 January 2016, 02:24:48 UTC
b594595 Merge pull request #14617 from zhmz90/patch-6 Remove an unpaired " and a needless \n 09 January 2016, 21:57:43 UTC
f5508c9 Update Mac build directions Clarifies that the correct (and only?) way to update the command line tools is with an `xcode-select --install`. Wording changed so that this advice is not linked to a specific error, which made me look elsewhere. I believe that the wording about "Older systems do not have a separate command line tools package..." is correct, but I'm basing this off of my somewhat fuzzy recollection. ref: #14593 09 January 2016, 18:36:47 UTC
ca56c89 Update debug doc for stateless flisp. 09 January 2016, 17:57:11 UTC
4657b5a Remove an unpaired " and a needless \n The \n" makes the color of document web page red. It will be better for reading after removing it. 09 January 2016, 17:43:02 UTC
1f15eb6 Merge pull request #14597 from JuliaLang/yyc/gc/no-disable Do not disable GC in scm_to_julia 09 January 2016, 17:28:50 UTC
dc5c974 Merge pull request #13732 from gajomi/structuredmatrixprinting General method for modifying printing of elements in arrays 09 January 2016, 17:17:31 UTC
0a1a612 Merge pull request #14601 from tpapp/master cosmetic fixes for `LinAlg.chksquare` 09 January 2016, 17:06:14 UTC
c63fabb Patch lldb-3.7.1 to build on mac ref https://github.com/llvm-mirror/lldb/commit/6fc7df5c414 08 January 2016, 22:57:18 UTC
9464e6f Merge pull request #14443 from mlubin/fpic add -fPIC to julia-config.jl 08 January 2016, 22:06:19 UTC
1f6dadd Ensure checksize inlines In #13612 I converted checksize from a generated function to a recursive lispy definition, but the methods are too complicated to be automatically inlined. Manually adding the inline annotation fixes this performance regression #14594. Master is now faster than 0.4.0 on most of the array perf tests. 08 January 2016, 21:16:43 UTC
1a518ec Merge pull request #14584 from JuliaLang/tk/msvccleanup Fix compilation under msvc 08 January 2016, 18:52:57 UTC
312de21 Updating parallell computing text Behaviour was not as documented. 08 January 2016, 15:36:28 UTC
d782466 Merge pull request #14587 from JuliaLang/tk/eigtest add a test for #14174, eigfact of a not-tiny matrix 08 January 2016, 15:15:13 UTC
375c4ac Shortened documentation, added it to stdlib docs. 08 January 2016, 09:52:20 UTC
2dc21f7 Added tests for checksquare. 08 January 2016, 07:23:02 UTC
48ff885 Renamed chksquare to checksquare, added documentation. Fixes #14388, following the suggestions there: - new name is `checksquare` - not exported, documents `LinAlg.checksquare` accordingly 08 January 2016, 07:22:25 UTC
86cd5ea Merge pull request #14590 from JuliaLang/yyc/dep-off_t Deprecate Coff_t and FileOffset 08 January 2016, 04:58:37 UTC
0845e8f Merge pull request #14583 from JuliaLang/tk/travistest RFC: Travis adjustments to use gcc 5 08 January 2016, 01:11:27 UTC
a116c71 Do not disable GC in scm_to_julia 08 January 2016, 00:06:50 UTC
128e546 Merge pull request #14538 from mmaxs/methodswith-vs-unions Make methodswith() list methods with Union{} args 07 January 2016, 21:29:03 UTC
8f080e6 Deprecate Coff_t and FileOffset. Close #14555. 07 January 2016, 21:00:38 UTC
9e773f9 Use Int64 in libgit2 since this is the actual type. 07 January 2016, 20:59:27 UTC
763b7eb Merge pull request #14580 from JuliaLang/jn/displaysize rename iosize to displaysize 07 January 2016, 20:47:20 UTC
9651303 Merge pull request #14579 from JuliaLang/tk/versioninfo Do not try to call uname on Windows during versioninfo(true) 07 January 2016, 20:45:28 UTC
36d653c Merge pull request #14588 from JuliaLang/nl/lapack Raise minimum LAPACK and utf8proc versions in README.md 07 January 2016, 20:42:15 UTC
643f9b2 Merge pull request #14582 from zsunberg/master RFC: fixes IntSet copy!(a,a) for a === a; #14581 07 January 2016, 20:41:09 UTC
1d01e0a Merge pull request #14586 from JuliaLang/tk/llvmcleanup Use official LLVM 3.7.1 sources 07 January 2016, 20:40:37 UTC
99a119d make methodswith(T) list methods with Union{T,...} args 07 January 2016, 19:55:43 UTC
fa96177 Document dependency on LAPACK >= 3.5 and utf8proc >= 1.3 LAPACK 3.5 is required since #14389. utf8proc 1.3 since #11493. [av skip] 07 January 2016, 15:52:21 UTC
bef2b08 Merge pull request #14578 from omus/char_add Fixes unintentional promotion to Any with Char/Int math 07 January 2016, 15:43:46 UTC
a378b60 rename iosize to displaysize (ref #13825) 07 January 2016, 15:17:39 UTC
951a616 Remove patches for llvm 3.6.0 use 3.7.1 on arm and powerpc 07 January 2016, 15:16:17 UTC
9841953 Fix unintentional promotion of Char/Int array math Fixes issue #14573. 07 January 2016, 14:13:51 UTC
c1faf7f Merge pull request #14384 from JuliaLang/yyc/flisp-thread Make flisp calls thread safe and task switch safe 07 January 2016, 13:45:04 UTC
back to top