Perguntas com a marcação «program-optimization»

15
Por que a atribuição estática-única é preferida ao estilo de passagem de continuação em muitos compiladores usados ​​pelo setor?

De acordo com a página da Wikipedia sobre atribuição estática-única (SSA) , o SSA é usado por projetos grandes e conhecidos, como LLVM, GCC, MSVC, Mono, Dalvik, SpiderMonkey e V8, enquanto a página em projetos usa o estilo de passagem de continuação (CPS) é um pouco ausente em comparação. Eu tenho...

7
Pedido de referência: otimizando procedimentos em listas em idiomas dinâmicos realizando verificações de segurança com antecedência

Para o meu projeto da feira de ciências, implementei uma otimização na rotina de classificação do Python. A idéia é mover as verificações de segurança que precisam ser realizadas durante cada comparação, por exemplo, verificações de tipo e verificações de largura de caracteres, fora do loop de...