biocore/empress

Save extra work of cos/sin calls

Aberta

#225 aberto em 29 de jun. de 2020

 (0 comentário) (0 reação) (0 responsável)JavaScript (32 forks)auto 404
good first issueperformancerefactoring

Métricas do repositório

Stars
 (56 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

@wasade pointed this out about this JS code -- there are 8 calls to cos or sin within this block, but we could cut this down to just 4 calls by saving the value of each call for later in the block.

From some more digging, this also impacts this JS code for drawing thick lines, as well as this python code.

Guia do colaborador