about summary refs log tree commit diff
path: root/src/test/codegen-units
AgeCommit message (Expand)AuthorLines
2017-10-07rustc: Implement ThinLTOAlex Crichton-30/+30
2017-07-13Adapt cgu-partitioning tests to pre-trans symbol internalization.Michael Woerister-53/+53
2017-06-09Move Fn to module.Clar Charr-8/+8
2017-03-18translate drop glue using MIRAriel Ben-Yehuda-79/+40
2017-03-18translate function shims using MIRAriel Ben-Yehuda-0/+8
2017-01-09trans: Treat generics like regular functions, not like #[inline] functions du...Michael Woerister-12/+12
2016-09-27Fix fallout in tests.Jeffrey Seyfried-4/+4
2016-09-21Auto merge of #36551 - eddyb:meta-games, r=nikomatsakisbors-0/+3
2016-09-21Auto merge of #36524 - michaelwoerister:trans-inline-only-on-demand, r=nikoma...bors-3/+3
2016-09-20rustc_trans: don't do on-demand drop glue instantiation.Eduard Burtescu-0/+3
2016-09-15Adapt codegen-unit test cases to new behaviourMichael Woerister-3/+3
2016-09-13trans: Let the collector find drop-glue for all vtables, not just VTableImpl.Michael Woerister-6/+0
2016-08-17rustc: move the SelfSpace before TypeSpace in Substs.Eduard Burtescu-5/+5
2016-08-12Make the translation item collector handle *uses* of 'const' items instead of...Michael Woerister-0/+93
2016-07-08trans: Adjust linkage assignment so that we don't need weak linkage.Michael Woerister-20/+22
2016-07-08Improve linkage assignment in trans::partitioning.Michael Woerister-45/+45
2016-07-08Ignore closure-related translation item collection tests.Michael Woerister-0/+10
2016-06-16fix codegen-units falloutAriel Ben-Yehuda-2/+0
2016-06-04fix fallout in testsAriel Ben-Yehuda-6/+0
2016-05-23trans::collector: Remove some redundant calls to erase_regions().Michael Woerister-0/+4
2016-05-11trans: Make collector handle the drop_in_place() intrinsic.Michael Woerister-0/+41
2016-05-11Add test for collecting items in staticsJames Miller-0/+23
2016-05-11trans: Don't try to place declarations during codegen unit partitioning.Michael Woerister-11/+11
2016-05-07Rollup merge of #33438 - birkenfeld:dup-words, r=steveklabnikSteve Klabnik-1/+1
2016-05-06s/aux/auxiliary, because windowsNiko Matsakis-0/+0
2016-05-06move auxiliary builds to a test-relative `aux`Niko Matsakis-0/+178
2016-05-05Fix some some duplicate words.Georg Brandl-1/+1
2016-05-01Fix a race condition caused by concurrently executed codegen unit tests.Michael Woerister-10/+31
2016-04-28Make the codegen unit partitioner also emit item declarations.Michael Woerister-21/+21
2016-04-28Add FixedUnitCount codegen unit partitioning strategy.Michael Woerister-10/+10
2016-04-28Let the translation item collector make a distinction between drop-glue kindsMichael Woerister-5/+14
2016-04-28Fix codegen-units testsJames Miller-6/+2
2016-04-28Fixup testsJames Miller-6/+0
2016-04-15Add initial version of codegen unit partitioning for incremental compilation.Michael Woerister-0/+601
2016-04-14Move translation-item-collection tests into subfolder.Michael Woerister-0/+0
2016-03-25fallout: update codegen-units testsNiko Matsakis-74/+74
2016-01-26Implement the translation item collector.Michael Woerister-0/+1346