Earlier quoted context omitted.
Stretching cold muscles will do nothing at best or injure you at worst - stretch after your workout. Warmup with light exercises first. E.g. if you are planning barbell squats, start with air squats.
"Another warmup type that provides no performance benefit is doing a light starting set before lifting your normal weights (study). " This advice worries me. You do not warm up to increase performance in each session, you warm up so that you can keep doing sessions (hint: you can't work out when you're injured).
If you think about it from an evolutionary perspective, a warmup to increase performance makes no sense - you wouldn't have time to stretch first if you were about to be eaten by a hungry mammoth - the body would want to jump straight to peak power and if you get injured it's better than being dead...