about summary refs log tree commit diff
path: root/src/test/codegen-units/partitioning
AgeCommit message (Expand)AuthorLines
2021-03-09Deprecate items that accidentally weren't deprecatedbstrie-8/+8
2020-08-30ty: remove obsolete printerDavid Wood-96/+93
2020-06-15Change how compiler-builtins gets many CGUsAlex Crichton-40/+0
2020-04-06Keep codegen units unmerged when building compiler builtinsTomasz Miąsko-0/+40
2020-03-31Add a test case for incremental + codegen-units interaction.Michael Woerister-0/+42
2020-03-24Remove `-Z incremental`.Nicholas Nethercote-25/+25
2020-02-26Update codegen-units testsMatthew Jasper-33/+23
2020-01-23Make drop-glue take advantage of -Zshare-generics.Michael Woerister-4/+24
2020-01-19adjust codegen-units testsRalf Jung-8/+8
2019-09-23rustc: Fix mixing crates with different `share_generics`Alex Crichton-0/+2
2019-04-23Remove unnecessary ignore-tidy-linelengthvarkor-1/+0
2019-04-22Remove double trailing newlinesvarkor-1/+0
2018-12-25Remove licensesMark Rousskov-170/+0
2018-11-22fix codegen-units testsRalf Jung-8/+8
2018-10-25More mono items are generated nowOliver Schneider-0/+5
2018-09-12Really make CGU names unique across crates.Michael Woerister-3/+3
2018-05-17Rename trans to codegen everywhere.Irina Popa-113/+113
2018-04-06Add codegen-units test for shared-generics.Michael Woerister-0/+51
2018-04-06Adapt codegen-unit test to shared-generics.Michael Woerister-2/+2
2017-12-26Convert codegen-unit tests to use `start` instead of `main`Bastian Köcher-25/+14
2017-12-26Fixes codegen-units testsBastian Köcher-0/+19
2017-11-07Update codegen-unit tests.Michael Woerister-47/+47
2017-10-11rustc: Handle #[inline(always)] at -O0Alex Crichton-1/+1
2017-10-07rustc: Don't inline in CGUs at -O0Alex Crichton-0/+60
2017-07-13Adapt cgu-partitioning tests to pre-trans symbol internalization.Michael Woerister-53/+53
2017-03-18translate drop glue using MIRAriel Ben-Yehuda-16/+8
2017-01-09trans: Treat generics like regular functions, not like #[inline] functions du...Michael Woerister-12/+12
2016-09-21Auto merge of #36551 - eddyb:meta-games, r=nikomatsakisbors-0/+1
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/+1
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-2/+0
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-06-04fix fallout in testsAriel Ben-Yehuda-2/+0
2016-05-11trans: Don't try to place declarations during codegen unit partitioning.Michael Woerister-11/+11
2016-05-06s/aux/auxiliary, because windowsNiko Matsakis-0/+0
2016-05-06move auxiliary builds to a test-relative `aux`Niko Matsakis-0/+74
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-1/+2
2016-04-28Fix codegen-units testsJames Miller-6/+0
2016-04-15Add initial version of codegen unit partitioning for incremental compilation.Michael Woerister-0/+601