facebookarchive/prepack

`__evaluatePureFunction` doesn't properly validate arguments

Open

#2.385 aberto em 3 de ago. de 2018

Ver no GitHub
 (6 comments) (0 reactions) (0 assignees)JavaScript (520 forks)batch import
bughelp wantedlevel 1 (super easy)

Métricas do repositório

Stars
 (14.268 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Prepacking the following crashes Prepack.

__evaluatePureFunction("boo");

In the implementation, it shouldn't check via an invariant that the argument is a proper value, but instead it should throw a user-level exception or emit a CompilerDiagnostics error.

Guia do colaborador