swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40

sort by:
Revision Author Date Message Commit Date
bd97612 Liveness computation Simple liveness dataflow computation for gc pointers. The pointer identification still forgets about those going through phis. 03 October 2015, 16:09:10 UTC
5c1b787 early POC : stackmaps Start the pieces needed to get rid of the shadow stack. - move every gc pointer to addrspace 1 in LLVM IR - a late rewrite pass that insert some gc roots in call statepoints (very limited for now) - load stackmaps from JIT code and sysimg - a crude stackmap parser - try it out by looking at gc pointers in the stackmap when gc is called requires LLVM svn + patch at https://gist.github.com/carnaval/76ad63cffb21e0914229 28 September 2015, 12:07:30 UTC
f9933b6 Merge pull request #13166 from JuliaLang/anj/symdet Add det(Symmetric/Hermitian) based on bkfact. 18 September 2015, 12:34:10 UTC
ea9baec Merge pull request #13181 from JuliaLang/yyc/type_size-api Try fixing c++ compiler warnings about unknown union size 18 September 2015, 12:01:40 UTC
66eb856 Merge pull request #13032 from omus/edit_backslash edit command breaks for EDITOR path containing spaces 17 September 2015, 23:56:04 UTC
64d0cc9 add deprecation for Union() 17 September 2015, 22:04:05 UTC
06e6b37 fix missing `io` argument to `println` in umfpack this should fix #12837 17 September 2015, 21:35:40 UTC
7427de6 fix an incorrect assertion when interrupting output with ^C further helps e.g. #12883 17 September 2015, 21:32:51 UTC
f8c8135 add test for #8932 17 September 2015, 20:28:39 UTC
1fa2858 improve type-inference/codegen for setindex! closes #10954 17 September 2015, 20:28:39 UTC
53fcec2 Update edit to better support spaces and args When working with Sublime as my default editor on OS X I had set my editor to: EDITOR=/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl Since the `ispath` function did not recognize this as a path (because contained a backslash) this resulted in my editor not being recognized as "subl" and line number support being unavailable. The section of `edit` that deals with determining the user's editor has been abstracted into a new function `editor`. Test cases have been added for `editor` along with some basic tests for `shell_split`. Note that `startswith` is used to identify alternative editor names: - Sublime Text can refer to "subl" or "sublime". - Emacs can refer to "emacs" or "emacsclient". 17 September 2015, 19:55:10 UTC
82e76b6 Merge pull request #13191 from JuliaLang/yyc/fptr_t Fix compiler warning about incompatible pointer types. 17 September 2015, 19:49:18 UTC
d476154 fix compiler warning 17 September 2015, 19:24:37 UTC
fce16ae Merge pull request #13177 from catawbasam/basedoc3b basedocs #12438: abstract, bitstype, module, baremodule, macro 17 September 2015, 19:20:38 UTC
9f72db1 fix #13183, infinite recursion in compiler via static parameter The static parameter was causing a type to be wrapped in a TypeVar, hiding it from limit_tuple_depth. 17 September 2015, 18:48:41 UTC
46107d9 Fix compiler warning about incompatible pointer types. jl_fptr_t is already a function pointer. 17 September 2015, 18:20:22 UTC
ec05923 Try fixing c++ compiler warnings about unknown union size. Fix #13172 17 September 2015, 18:17:40 UTC
01d3178 Merge pull request #13185 from omus/patch-3 Typo in "Improving documentation" 17 September 2015, 14:40:43 UTC
f71d79a Merge pull request #13180 from JuliaLang/tk/constify Constify deprecated bindings 17 September 2015, 14:22:24 UTC
1700195 Improving documentation typo I believe the path should be `doc/stdlib` and not `rst/stdlib`. 17 September 2015, 14:05:47 UTC
c394319 Merge pull request #13184 from mzaffalon/patch-2 DOC: missing ncv optional argument in eigs 17 September 2015, 13:48:37 UTC
ca5c7df Doc: simple typo fix [ci skip] 17 September 2015, 13:28:48 UTC
9eed760 Doc: note convention for upper-case Module names [ci skip] 17 September 2015, 13:24:16 UTC
bb4f0d4 DOC: missing ncv optional argument in eigs 17 September 2015, 12:16:34 UTC
5bebf41 remove leading heisenzero from grisu output (fix #12899, fix #10908, fix #10931) 17 September 2015, 07:27:48 UTC
13c83db in codegen, use StructRet where appropriate it seems that the llvm 3.3 return type legalizer may not be properly handling large types. this is more efficient anyways. fixes #8932, should fix #12163, probably fixes #7434 17 September 2015, 04:24:03 UTC
d801b57 fix a codegen bug where a ghost root could get replaced by an undef root 17 September 2015, 04:24:03 UTC
c501ac5 remove unused emit_reg2mem function 17 September 2015, 04:24:03 UTC
31424ea Makefile src/libccalltest needs to depend on julia-deps target 17 September 2015, 04:24:02 UTC
7ed546e handle TypeVar showing up in more invalid places (as symbolnode.typ) after inference passes (fix #13173) 17 September 2015, 04:24:02 UTC
db02cda handle passing of Ref{GhostType} to cfunction signature (fix #13031) 17 September 2015, 04:24:02 UTC
887f833 Merge pull request #13178 from JuliaLang/sjk/13175 Fix #13175, segfault with 👻 fields 17 September 2015, 03:47:11 UTC
5abde32 Merge pull request #13160 from GlenHertz/patch-12 Minor doc fix. 17 September 2015, 03:43:40 UTC
04e94c2 basedocs: abstract, bitstype, module, baremodule, macro macro 4 spaces 17 September 2015, 02:32:27 UTC
afaa4de Merge pull request #13134 from JuliaLang/amitm/12848 fix tracking of serialization state for Function types and Expr 17 September 2015, 02:25:02 UTC
3e3f353 Constify deprecated bindings hopefully fixes auto_unbox: unable to determine argument type ref https://github.com/JuliaLang/julia/pull/13107#issuecomment-140874488 17 September 2015, 02:21:38 UTC
5d0ba2d Fix #13175, segfault with 👻 fields 17 September 2015, 01:48:37 UTC
a9ae0ad fix serializing functions with cycles, and a bug in serializing Expr fixes #12848 16 September 2015, 23:15:15 UTC
3b8d41a added tests [ci skip] 16 September 2015, 23:15:15 UTC
3d6c872 fix tracking of serialization state for Function types 16 September 2015, 23:15:15 UTC
5b82198 Merge pull request #13150 from JuliaLang/kf/llvm38 Adjust to LLVM 3.8 API changes 16 September 2015, 21:22:28 UTC
9c0af82 fix mysterious compiler performance regression 11009e152383de6f5ce665d537200b2a43f36a07 caused a large compiler performance regression for some code. By isolating each piece of the change, @vtjnash and I determined that this seemingly meaningless movement of declarations in boot.jl was the cause. After poking at it for a couple hours we still have no idea why. It's possibly related to the order of methods in Core.call. 16 September 2015, 20:30:15 UTC
37b4735 Merge branch 'master' of github.com:JuliaLang/julia 16 September 2015, 20:23:00 UTC
0e5784b Merge pull request #13147 from JuliaLang/yyc/type_size-api Variable size field descriptors 16 September 2015, 18:46:21 UTC
af98334 Revert "Revert "TypeError is needed by type-intersection during --compile=all"" This reverts commit eaf75cbd37cd3cda50b58f8b4f5b951c55cce1d5. 16 September 2015, 17:38:20 UTC
55e840b fix #13168, segfault when scheduling an already-finished task 16 September 2015, 16:51:58 UTC
3bbd275 Merge branch 'master' of github.com:JuliaLang/julia 16 September 2015, 16:01:44 UTC
994e3e5 Merge pull request #13164 from tanmaykm/fix13028 fix regression #13028. add missing check for valid nrows 16 September 2015, 13:31:48 UTC
2312244 Add det(Symmetric/Hermitian) based on bkfact. Fixes 13088. 16 September 2015, 12:21:11 UTC
a0a1946 Add test for constructing huge types. 16 September 2015, 11:26:51 UTC
2b00b5e Fix overflow check in type construction 16 September 2015, 11:26:51 UTC
12fa893 Support variable length field descriptors 16 September 2015, 11:26:51 UTC
1d963c5 Use wrapper functions for field info access 16 September 2015, 11:26:51 UTC
f4ffde6 Make size and offset in jl_fielddesc_t 32bit length 16 September 2015, 11:26:51 UTC
00c7325 fix #13028 16 September 2015, 06:00:35 UTC
fee7aff Clearly mark where 0.5 deprecations start in base/deprecated.jl 16 September 2015, 05:51:38 UTC
f3de524 Add cygpath_w call to fix windows installer build in binary-dist was broken by out-of-tree builds 16 September 2015, 05:49:00 UTC
adcc9e4 Merge pull request #13131 from JuliaLang/tk/fix-cygwin-warning RELBUILDROOT does not need to have cygpath_w called on it 16 September 2015, 04:46:27 UTC
adbbd2f Minor doc fix. 16 September 2015, 03:47:09 UTC
3e185b1 Merge pull request #12936 from shashi/master fix newline parsing in markdown paragraphs 16 September 2015, 03:13:33 UTC
eaf75cb Revert "TypeError is needed by type-intersection during --compile=all" This reverts commit 11009e152383de6f5ce665d537200b2a43f36a07. 16 September 2015, 01:54:19 UTC
02e9374 Merge pull request #13135 from JuliaLang/ksh/math Misc tests for special functions 15 September 2015, 22:47:40 UTC
ab1d09b better deprecation for `int` etc. fixes #12847 15 September 2015, 22:15:02 UTC
7a00cff better definitions of startswith and endswith, fixes #12917 15 September 2015, 21:44:26 UTC
e3bfd6b fix #13048, neater signatures for `in` of Associative 15 September 2015, 21:30:29 UTC
b8d71b7 print Task backtrace in writemime, not show. also use showerror. 15 September 2015, 21:08:21 UTC
6601d77 Merge pull request #13145 from micklat/test_issue_13144 test that max() can take 4 or more array arguments (bug #13144) 15 September 2015, 21:05:33 UTC
391301e fix #13075, repair repl ^C mechanism 15 September 2015, 21:00:57 UTC
1b6efc7 add the ability to deprecate bindings. fixes #11200 This is a rather minimal implementation that only really works for types and functions, since it relies on printing those objects to show the replacement. Fortunately all existing deprecated bindings are for types. This also avoids tab-completing deprecated names, by excluding them from the result of `names`. The tradeoff is that it's now impossible to enumerate deprecated names by reflection. Hopefully that will be ok. We could add `deprecate(:f)` calls for functions that are entirely deprecated. Then they would be excluded from tab completion as well. 15 September 2015, 19:57:25 UTC
2c7cebd Merge branch 'master' of github.com:JuliaLang/julia 15 September 2015, 17:57:34 UTC
94487c5 fix #13144, elementwise min and max for > 3 array arguments 15 September 2015, 17:57:15 UTC
9e7a4c1 Merge pull request #13151 from PallHaraldsson/patch-4 Pull request = PR [ci skip] 15 September 2015, 17:19:07 UTC
e11c914 Pull request = PR [ci skip] PR may be common Git[Hub] knowledge and then Julia, but not in general programming? Even WIP (and RFC) are explained here, and recently pointed to this document for as not understood.. 15 September 2015, 16:54:10 UTC
bcc3736 Adjust to LLVM 3.8 API changes 15 September 2015, 16:30:12 UTC
ca55d6c Merge pull request #13143 from JuliaLang/yyc/allocobj Always use emit_allocobj to emit heap allocation 15 September 2015, 15:58:46 UTC
02b7ab9 test that max() can take 4 or more array arguments (bug #13144) 15 September 2015, 15:05:27 UTC
7c117aa Always use emit_allocobj to emit heap allocation 15 September 2015, 14:07:19 UTC
1d16b49 Misc tests for special functions 15 September 2015, 06:06:20 UTC
69edbc1 Merge pull request #13129 from eschnett/map-numbers-2 Add missing multi-argument map signature for numbers 15 September 2015, 03:55:20 UTC
c750eb2 RELBUILDROOT does not need to have cygpath_w called on it fixes a cygwin warning from #12463 due to `cygpath -w ` 15 September 2015, 03:38:24 UTC
5b40f2b clean target for .examples got lost during makefile_o rebase 15 September 2015, 02:11:16 UTC
3cb9b48 ucontext64_t is defined under sys/ not machine/ on darwin (fix #13125) 15 September 2015, 02:09:09 UTC
f5598a8 Fix #13127, unable to show local functions 14 September 2015, 22:35:47 UTC
b4474f2 Add missing multi-argument map signature for numbers 14 September 2015, 20:22:00 UTC
dbe775c Merge branch 'master' of github.com:JuliaLang/julia 14 September 2015, 20:14:02 UTC
615e746 improve `require` deprecation ref #13107 14 September 2015, 20:13:47 UTC
c47407f Merge branch 'jn/makefile_o' 14 September 2015, 20:01:28 UTC
6d36e61 Merge pull request #13117 from nkottary/fix-USE_GPL_LIBS-Makefile Update JL_PRIVATE_LIBS for USE_GPL_LIBS=1 14 September 2015, 19:24:30 UTC
3bf7291 handle TypeVar showing up in invalid places (as type-asserts) after inference passes 14 September 2015, 18:46:02 UTC
bd22c1e makefile output directory PR did not make it into release-0.4 14 September 2015, 18:18:45 UTC
8f4d586 Revert "Always run doc/genstdlib.jl after bootstrap" This reverts commit dbacfa2027f1c82c986d03d30ec55b0b827bf591. This broke on the Windows buildbots due to #11727, ref https://github.com/JuliaLang/julia/pull/13069#issuecomment-140134720 14 September 2015, 18:17:20 UTC
ea5c2b9 remove changes to PATH variable from WINNT makefile tkelman doesn't like it 14 September 2015, 18:16:04 UTC
37ade41 Merge pull request #12839 from JuliaLang/jn/io_refactor IO refactoring, to fix a bug 14 September 2015, 18:10:45 UTC
e254aa8 Merge pull request #11973 from JuliaLang/jn/codegen_rewrite mega codegen restructuring 14 September 2015, 18:09:16 UTC
0811704 Merge pull request #13069 from JuliaLang/tk/docbuild Always run doc/genstdlib.jl after bootstrap 14 September 2015, 10:52:54 UTC
a1c5f4c Merge pull request #13119 from MichaelHatherly/mh/docs-in-blocks Describe how to document non-toplevel code 14 September 2015, 10:48:30 UTC
fa7bdb1 Describe how to document non-toplevel code [ci skip] 14 September 2015, 10:42:43 UTC
bdc430b Update JL_PRIVATE_LIBS for USE_GPL_LIBS=1 14 September 2015, 09:27:58 UTC
befcf5d Merge pull request #13116 from gpeairs/gpeairs/test Added test for spones 14 September 2015, 07:18:41 UTC
29caf27 Added test for spones 14 September 2015, 05:49:11 UTC
back to top