chakra-core/ChakraCore
Auf GitHub ansehendon't emit LdNativeCodeData if function doesn't use any
Open
#5.516 geöffnet am 24. Juli 2018
Performancehelp wanted
Repository-Metriken
- Stars
- (9.000 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
Most JS functions will have a bailout or something that uses native code data, but wasm functions never will (or almost never). We should change to only emit this instruction only if we actually need it. It's a bit tricky to track, since most of the uses are introduced during lowerer or later, but it should be doable.