summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2015-11-11Rewrite match algorithm to avoid massive blowup in generated code forNiko Matsakis-48/+533
2015-11-12Fixup tidyManish Goregaokar-3/+7
2015-11-12Add -Zinput-statsNick Cameron-26/+218
2015-11-11libsyntax: Add more quasiquoting macrosKyle Mayes-11/+137
2015-11-12Rollup merge of #29777 - Manishearth:const_irrefutable_diag, r=eddybManish Goregaokar-7/+43
2015-11-12Rollup merge of #29775 - arcnmx:raw-c_char, r=alexcrichtonManish Goregaokar-42/+38
2015-11-12Rollup merge of #29772 - banyan:fix-doc, r=steveklabnikManish Goregaokar-6/+6
2015-11-12Rollup merge of #29677 - GuillaumeGomez:patch-3, r=ManishearthManish Goregaokar-1/+22
2015-11-11Cleaner c_char cfg logicarcnmx-11/+10
2015-11-12Add test for constant pattern diagnosticsManish Goregaokar-0/+28
2015-11-12Add more comprehensive diagnostics for irrefutable pattern error with constantsManish Goregaokar-7/+15
2015-11-11Prefer raw::c_char or libc::c_char and fix armarcnmx-39/+36
2015-11-11Auto merge of #29763 - nikomatsakis:mir-29227, r=nikomatsakisbors-550/+570
2015-11-12docs: Fix variable nameKohei Hasegawa-6/+6
2015-11-11Allow none Sized types in assert_eq!Oliver Middleton-1/+1
2015-11-11Auto merge of #29650 - goyox86:goyox86/rustfmting-librustc_driverII, r=nikoma...bors-742/+796
2015-11-11Ignore long lines on this test.Niko Matsakis-0/+2
2015-11-11Change from `&mut Vec<Vec<_>>` to `&mut [Vec<_>]`, since the outerNiko Matsakis-2/+2
2015-11-11Auto merge of #29755 - mbrubeck:stat-doc, r=steveklabnikbors-2/+4
2015-11-11Auto merge of #29741 - Manishearth:fix-flowgraph, r=alexcrichtonbors-4/+4
2015-11-11Auto merge of #29752 - tamird:fix-compiletest-stage1, r=alexcrichtonbors-22/+5
2015-11-11Auto merge of #29744 - sanxiyn:modernize, r=nrcbors-30/+30
2015-11-11Auto merge of #29738 - sanxiyn:suggest-mut, r=nrcbors-1/+42
2015-11-10Add regression test for #29227.Niko Matsakis-0/+149
2015-11-10Reorganize match construction to be O(n) instead of O(n^2). WhereasNiko Matsakis-233/+160
2015-11-10Clone the candidates and match-pairs lazilly, instead of eagerly.Niko Matsakis-17/+17
2015-11-10Remove the mirroring for patterns and just convert them eagerly; then,Niko Matsakis-345/+287
2015-11-11Auto merge of #29727 - alexcrichton:debug-unused-result, r=sfacklerbors-4/+41
2015-11-11Auto merge of #29726 - petrochenkov:privsan, r=alexcrichtonbors-77/+167
2015-11-10Rename _nopanic methods to remove the suffix.Eli Friedman-87/+87
2015-11-11Simplify trans/exprs.rs DefStatic considerablySimonas Kazlauskas-23/+2
2015-11-10Auto merge of #29725 - aturon:lang-features, r=huonwbors-45/+59
2015-11-11[MIR trans] Translate staticsSimonas Kazlauskas-15/+16
2015-11-10use Constant for repetition count in mir::RepeatSimonas Kazlauskas-6/+26
2015-11-10Auto merge of #29724 - alexcrichton:ip-endian, r=aturonbors-2/+9
2015-11-10Manual fixups.Jose Narvaez-1/+1
2015-11-10Rustfmting librustc_driver.Jose Narvaez-743/+797
2015-11-10[docs] Update references to renamed fs::stat functionMatt Brubeck-2/+4
2015-11-10Auto merge of #29714 - petrochenkov:strparse, r=nrcbors-52/+51
2015-11-10Auto merge of #29749 - steveklabnik:rollup, r=steveklabnikbors-17/+60
2015-11-10compiletest/raise_fd_limit: use libc instead of custom implTamir Duberstein-22/+5
2015-11-10Rollup merge of #29731 - steveklabnik:smallfix, r=alexcrichtonSteve Klabnik-14/+13
2015-11-10Rollup merge of #29715 - defuz:patch-3, r=alexcrichtonSteve Klabnik-1/+1
2015-11-10Rollup merge of #29708 - Ryman:pathdoc, r=steveklabnikSteve Klabnik-0/+15
2015-11-10Rollup merge of #29688 - stepancheg:vec-outdated, r=nikomatsakisSteve Klabnik-2/+1
2015-11-10Rollup merge of #29420 - efindlay:master, r=steveklabnikSteve Klabnik-0/+30
2015-11-10Auto merge of #29705 - Ryman:mismatched_typaram_counts, r=alexcrichtonbors-2/+4
2015-11-10Add examples to methods on integer typesToby Scrace-31/+342
2015-11-10Auto merge of #29697 - dotdash:mir_trans_switchint, r=nikomatsakisbors-30/+71
2015-11-10Use lifetime elisionSeo Sanghyeon-10/+10