The green man comes on after the traffic coming from Renfrew St moves.
My other observation at those lights is that not many vehicles turn from the port Dundas rd side onto Killermont St, most tend to go straight down West Nile St so you can make a dash across if you're aware enough.