Description[turbofan] Introduce a Function type and optimize based on it.
This inserts a new bit set type Function, which is used to represent
JSFunctions, and uses that type in typed lowering to optimize calls
to use the CallFunction builtin directly. Also allows for better typing
of the typeof operator, which can infern "function" for JSFunctions
properly.
R=jarin@chromium.org
Committed: https://crrev.com/dc3c84812a4583271338936ae78d70e5d8dbe228
Cr-Commit-Position: refs/heads/master@{#31827}
Patch Set 1 #Patch Set 2 : Undo unrelated change. #
Messages
Total messages: 10 (3 generated)
|